Or what about sleeping in an RV, parked at different locations each night.
HN user
cjfont
I use currently use puppeteer to do the same thing
JARs are okay, but they still require you to have the java runtime installed in order for them to execute.
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.
He used QuickBASIC to compile it into an EXE and that was the copy he gave the students to play with.
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.
You don't drop an incendiary statement like that without at least citing an example of where that has been the case.
You could quickly drill a small hole in each case, in order to fit a tall button like this one:
https://www.sparkfun.com/products/8605
Also, there's some U2F devices that trigger the approval simply when they are plugged in.
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.
Link to white paper:
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 going to guess that the format lends itself better to code obfuscation than JavaScript, for those that do not want their code to be open.
In many cases, side projects have absolutely nothing to do with one's mainstream work, so trying to have them gain traction at a company is moot. For instance, if I work for the government doing IT services, why should they sponsor my idea of creating a mobile game app?
According to the article, supernovas occur more frequently in younger galaxies, and we know these can blow a star's heliosphere away temporarily exposing all its planets to deadly radiation (which it seems has happened to Earth before).
They have a fox though, so that's cool.
They can't be flaunting around big words like nanometer, it might discourage a layperson from reading the article.
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.
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).
The way I see it, either I make all the decisions as the driver of the vehicle, or I'm no longer the driver.