HN user

cjfont

827 karma
Posts31
Comments206
View on HN
www.expatsoftware.com 9y ago

Two Weeks Vacation Is Only a Recommendation, Not a Rule

cjfont
1pts1
www.theregister.co.uk 10y ago

IBM invents printer that checks for copyrights

cjfont
1pts0
github.com 10y ago

Dyon: A dynamically-typed scripting language written in Rust

cjfont
2pts0
github.com 10y ago

Webchurch: Probabilistic Programming for JavaScript

cjfont
2pts0
github.com 10y ago

Source Code of MS Visual Studio Code

cjfont
1pts0
www.cnet.com 11y ago

Stephen Hawking will do his first AMA on Reddit

cjfont
3pts0
gizmodo.com 11y ago

The US Army just open-sourced a forensics analysis tool

cjfont
2pts0
github.com 11y ago

A high-performance, bindless graphics API for Rust

cjfont
98pts13
earthweareone.com 11y ago

There Is a Second, Secret DNA Code Which Controls Genes

cjfont
2pts2
silentmatt.com 11y ago

JavaScript Expression Evaluator

cjfont
2pts0
motherboard.vice.com 11y ago

DNA from hagfish being used to synthesize bulletproof slime

cjfont
60pts11
en.wikipedia.org 12y ago

Miura fold

cjfont
5pts0
mobileopportunity.blogspot.com 12y ago

What's really wrong with BlackBerry [2010]

cjfont
1pts0
www.sebastianseilund.com 12y ago

Node.js async in practice: When to use what?

cjfont
3pts0
www.cs.nuim.ie 12y ago

Kintinuous: 3D mapping of space using Kinect [2012]

cjfont
1pts0
www.washingtonpost.com 13y ago

Apple investigating claims that iPhone electrocuted Chinese woman

cjfont
2pts0
www.weather.com 13y ago

Weather.com showing debug info to world

cjfont
2pts0
paulbuchheit.blogspot.in 13y ago

I am nothing [2011]

cjfont
2pts0
www.google.com 13y ago

Google Web Fonts

cjfont
2pts0
github.com 14y ago

Node.js sandbox - executes untrusted JavaScript for embedded scripting

cjfont
39pts6
www.computerworld.com 14y ago

IT managers are aloof, insular, says psychologist

cjfont
3pts0
www.flong.com 14y ago

Fluid Simulating New Year's Card

cjfont
1pts0
www.jasondavies.com 14y ago

Visualize sort algorithms using D3.js

cjfont
2pts0
arstechnica.com 14y ago

Site that lets you record and automatically phone-blast SOPA supporters for you

cjfont
75pts26
www.marketwatch.com 14y ago

Only One-Third of Companies Making Effective Use of Data

cjfont
1pts0
online.wsj.com 14y ago

Chrome becoming world's second most popular browser

cjfont
2pts0
www.jasondavies.com 14y ago

Interactive Bezier curve demo using D3.js

cjfont
54pts7
juanreyero.com 14y ago

A visual explanation of the Bayes theorem

cjfont
6pts1
driven-by-data.net 14y ago

World map juxtaposing population with IP real-estate

cjfont
1pts0
thenextweb.com 14y ago

"Patent trolls could be the end of Silicon Valley" says Tim O'Reilly

cjfont
121pts24

So there's a lot of other things that can be done on the client other than interacting with the DOM. In particular, applications that render intense graphics, or manage a local database could GREATLY benefit from more efficient compiled code, and this would open up possibilities that the current JS engine wouldn't be able to deliver.

Sometimes you don't realize there's a problem until you try doing it a different way. If you always wait until there's a problem, you're likely to get stuck doing things the hard way. There's nothing wrong with taking the occasional moment to see what new tools are out there, if anything to simply be a bit more efficient. If you're looking for new tools all the time to procrastinate, or simply always hoping something will do the heavy lifting for you then that's another story.

Or the snake one called Nibbles - my 6th grade computer class teacher had made modifications to it adding levels, etc., and had his class play with what he had created. I was just starting to learn Qbasic at the time and he wouldn't let me have the source code :(

A statement can also be an opinion, I think the intention was to differentiate from statements that are meant to appear to be facts but are false.

In regards to the length of functions, to me it comes down to whether it is preferable to have the entire content of the function visible to the programmer at the time any changes need to be made, or if there are multiple things going on that can be assessed independently of each other. The idea of setting a hard rule that a function can only be as long as your screen height ignores the context is what is being done within the function, and encourages the programmer to make breaks in places where it may not make sense to do so.

Whatever the default search target for travel stay is, if there is one, will probably determine a large percent of what users will simply stick to using without bothering to change it to another preference, since they may not know better. This default does leave an opportunity for some companies to have an edge over others, and potentially pay to make it so.

Viv is being presented as a platform for other developers to build on top of, and these 3rd party developers will be the ones responsible for fleshing out the specifics of how the queries will work given the domain they are implementing for. They will be the ones who will need to anticipate all of the different ways a user can request for something in particular and include all of the edge-cases that might trip-up the API.

In the end I think queries for certain types of well-established services like asking about the weather are probably going to yield better results than more obscure/complex things like placing an order for building custom furniture from a small workshop.

I too was left disappointed and wondering the same thing when I came to the end of an otherwise great article.

My best guess is that anyone can do purposeful practicing simply by changing things up and staying out of one's "comfort zone", whereas deliberate practice is more or less the same thing, with the difference being that you have an experienced mentor guiding you through the process in a more structured manner with a tight feedback loop.

I'm still not sure why one would want to place the data center at the bottom of the ocean. I would think that the disadvantage of not being able to perform maintenance for 5 years would be more significant -- can't they just create the data center near a water source and pump the water through pipes that run across a heat exchange on the backside of the servers?

This doesn't seem to be a question of pragmatism -- they're going for a world record, not trying to solve a practical problem. I'm no expert on this, but it seems to me like the criteria for obtaining a world record title would include not modifying the object used. To me this is like trying to beat the record for furthest soccer ball kick by modifying the materials used in the soccer ball.

But the importance of a job isn't what determines the salary of a worker, it mostly a function of supply/demand. A job may be absolutely critical to running a business, but if there's an oversupply of suitable applicants for the position, that is going to naturally drive down the compensation since there will be more applicants available willing to take a lower salary.

Why I love Rust 11 years ago

If my understanding is correct, you can use any of those C++ libraries from Rust as well.

Then again, consumers might not be the main focus for Glass anymore.

So, that's like saying it's dead for the consumer market, and isn't this the playing field we're talking about? It shouldn't be a surprise that a product like this would cater to a niche market, but that doesn't qualify it as "coming back".

In each of those cases, none of those occupations can be really be interwoven into your life as tightly as a job where +90% of your labor is done via a laptop computer. If you're a farmer, woodworker, etc. you still need a separate place of work from where you live, be it a workshop or the fields. In the evening when the farmer returns to his house to rest, there is no question he's done for the day, and he can fully relax and sleep.

The dangerous mindset is that if you're capable of working whenever and wherever you are, then why should you ever really disconnect? This problem is an epidemic with people who don't know how to create a mental separation between work life and everything else, and I would argue that although it's easier to fall in the trap if you work over a VPN, it can also happen for any worker that is permitted/encouraged to work at any time of the day regardless of the situation.

Well this shouldn't be a surprise to anyone who has been following what others have mentioned is a best practice for working from home: Set work boundaries, both in terms of time and physical location, as to what constitutes work and what is otherwise personal/family time.

Enforce set hours as to when you are actually working as opposed to when you are doing something else, and let others in your household know what they are. Create a separate physical environment that you can mentally associate as being where you perform work, and work only, and take any other activities such as social life and games out of it -- preferably using a different computer altogether.

Setting virtual walls where work begins/ends can greatly reduce the cognitive overhead your brain has to endure when trying to separate what is work from the rest of your life, and thus lower overall stress.

This passage from the article might help answer that:

"DeepMind learned to play video games by randomly taking any action it could. This may be fine for video games, but in the real world it could be expensive, time-consuming, and even deadly to have a robot trying to learn by trying every possible action to see what generated a “reward” and what didn’t. So Osaro also wrote algorithms that helps computers learn by mimicking humans."

Those are more along the lines of tools a driver uses for assistance. I draw the line where if the car rear-ends another vehicle, a judge would never place the responsibility on me (because I wasn't even behind the controls).