skysight-inc/HackerNews huggingface dataset:
> At the minimum, renting an instance in AWS or GCE is equivalent to renting a physical server. Applications don't care what's the brand of the server they're running on.

This frequently trips people up. Cloud instances (typically) have far lower availability than physical servers. They also have no (cheap) persistence across VM evictions.

Prepare for an unpleasant surprise if you're blindly migrating applications from physical servers to cloud instances.
Correct use of the word:

http://www.dictionary.com/browse/transient
noun (1st def):
a person or thing that is transient, especially a temporary guest, boarder, laborer, or the like.

They are transients and one of the reason for doormen is to create a protected environment. We don't have that with transients. Is there a reason why they can't go to Union City, NJ and use a proper hotel/motel?

Honestly, the only people I know of in NYC that are for this are those that want to rent out their apartment, room, etc. on AirBnB which can risk the safety of their neighbors, esp. the vulnerable ones.

> evidence of actual harm caused to children....

I said children, elderly, women. These are all vulnerable populations. There is also the chance of theft once someone is beyond the doorman or is inside the building.

I am honestly baffled why anyone would want transients in their apartment buildings unless they were making money from the transients.

Incidentally, this crazy idea that AirBnB is trying to sell that is the unions and the hotel industry that only want these regulations seem to leave out inexpensive hotels that in places like Union City, NJ are very convenient to Times Square and are very inexpensive. These hotels are in a convenient location and they are inexpensive and available.
I would say that the leaders of the most powerful nations on Earth are a little more grounded in reality than Musk in this regard. Glass domes and underground Martian tunnels make for some very interesting science fiction, but I'm concerned about the engineering challenges that he seems to be ignoring in favor of his grand statements of intent.

To pick a specific example, he seems to have very little concern for radiation shielding both during the trip to Mars or on the Martian surface. Both of these present incredibly harsh radiation environments for humans, and we need to develop solutions before we even consider sending explorers, let alone colonists.
NASA have also managed to put nobody on Mars, while saying a lot less. Who says government is inefficient? ;)
Why the format the site owner wants? Why not the format the user wants?
Well, lots of succesful artists get "shit they want done", in that they leave a great body of work/legacy, and yet their days are nothing like micro-managed...
Nothing can ever be named after anyone then, because all humans are flawed.
A benefit to what? People arguing for years over boring research questions where the evidence clearly favors one viewpoint over another does not benefit anyone except the people involved in the argument, who can ask for more funding to resolve this hotly debated open question.
> even if there is a scientific source, I disagree with it

Well, that pretty much signals how people should interpret the rest of what you say.
The right diet can reduce the risk of Alzheimer’s by 54%.

http://www.webmd.com/alzheimers/features/mind-diet-alzheimer...
What I Learned About Julian Assange While Working Alongside Him
Ah, I remember that. To paraphrase myself at the time, "never send a 747 to do a racecar's job."

Yeah, as it turns out, it's not a good idea to use a piece of software optimized for workloads to large to even be handled by a single machine on large quantities of data, and maybe you should use tools designed for small workloads (Gigabytes, or even Terabytes, is pretty small, nowadays) for small workloads. This should be obvious.

Besides, things like Manta exist, so you can scale up your small workload scripts to larger workloads in the future. Mind, I don't know if I trust Manta yet (I don't know the perf, and I haven't tried it personally), so maybe exercise a little bit of caution about going that route.
Yeah, the Mars One project talks about burying their habitat five meters underground to get the same protection as the Earth's atmosphere; glass domes seem downright reckless in comparison.
According to the article, the mistake was admitting there was a problem and recalling the phones.

If that's what Wall Street calls a "mistake", then I don't know what they'd call the engineering problem(s) that caused the fires in the first place.
Ask HN: Weekend wasted again
Hello All,

I decide to do something over the weekend may be a small project or learn something new or prepare for interview, but Saturday and Sunday goes by and I do nothing but to browse internet, facebook, youtube and going through links.

At the end of Sunday, I feel like, I wasted my weekend and get little bit depressed.

If anyone has gone through process, can you please share how to got out of this loop on every week end?
Well, then, as soon as you receive notification, you can immediately stop hosting the data: it's like a DMCA takedown, but you have to send it to way more people.
I wasn't expecting much at first as an OS professional, but wow this is great! Flipping through the slides, it's just the right amount of info and context to develop a working knowledge and vocabulary without much time investment or getting overwhelmed or losing interest. Didn't look at the videos or assignments yet.

If you work in some type of ops role this will really accelerate your career.

If you are a programmer and forgot or did not take an OS internals class, ditto.

You will not unlock maximum throughput, minimum latency or a balance without understanding these concepts.
Serendipity in the age of the predictive self
Splix.io
While the course / content is itself good. The attitude of the professor is very questionable.

https://blue.cse.buffalo.edu/posts/2016-10-22-the-best-way-t... is a rant from him.

Quiet a few PhD students have quit from him and does not have a good reputation for being nice.
Zmodem's code is uglier than Kermit's IMO. Gods help you if you have to read either, but Kermit is written better and EK is almost understandable once you fold all unneeded #define's.

I'm surprised no-one mentioned the venerable UUCP. It has more variants than X/Y/Zmodem combined: at least 12.
Why is that?

Because they go where I need to go. Buses often don't, and tracks never do.
The article doesn't make it very clear, but many of the links are to YouTube uploads of the actual songs. Here's one - the instrument he uses to accompany his voice is indeed unique and rather haunting: https://www.youtube.com/watch?v=NoOX9-kcv7g

(N.B. to journalists: in a world where embedded multimedia is easier than ever, make sure that if you're writing an article about audio, you make it easy for someone to listen to said audio without leaving your page and giving someone else your advertising eyeballs!)
Journal accepts bogus paper requesting removal from mailing list
There is a "probabilistic programming" gem for ruby: https://github.com/urso/rb_probdsl (from 2010)
I feel like a lot of successful artists though spend their whole days on art, so in terms of a schedule every slot of their time table is filled with doing exactly that.
What does Bill Gates Spend his money on?
<? and <?= and "short open tags" supported optionally on older version but I think enabled by default these days.
Relative to the feed going into my house (not just a standard outlet), that doesn't seem too bad. People like to make it sound like electrical distribution is some giant hurdle... I don't see the problem.
Is there any reason why you replied to a comment instead of responding to the article? Because as a sub it has little added value to the parent, but as a top level comment I would have liked to see it as the #1 comment.

Edit: for the record, it moved to https://news.ycombinator.com/item?id=12775905
Hypnotic gifs animate traditional Japanese joinery techniques
iOS does have VM though, and apps use it to implement home brew memory paging. Obviously not useful for the stack, so it encourages more explicit memory management. The mmaped region is bizarrely counted towards the total, leading to windowed memory schemes from the 1960s, where mmaps are remapped to access different chunks of data. Some poor design choices.

Also, app code is paged in, it just doesn't need to be paged out.
Seconded. I too love HN comments. Overall, my perception is that HN has reasonably non-clickbaity articles with a good blend of tech and non-tech. The comments I find largely pertinent, overwhelmingly constructively critical, with FAR fewer trolls, flames and biased voting than any other public forum on the internet I've ever come across since the original Usenet days. In fact, it reminds me very much of good ol' Compuserve (there's nothing like having to pay REAL money for a subscription to curb bad behaviour).
Really Simple Shirt – Make in USA
Please don't slander people without references from throwaway accounts.
Exactly, I could not plan my day like this if I wanted to. There's simply not that many structured demands for my time. I'm not important enough.
Also with type=number fields: some support showing a leading "0" while others don't. Seems like a small detail, but it all adds up to death by a thousand cuts and custom implementations of everything.
Happy Mole Day 3 Things You Should Know About This Geek Holiday
The best thing I did was get a hobby that got me out of the house. For me it is drone racing, but it could be jogging, swimming, or even go fly a kite.

Once I get back into the house, I've burned off some energy and can focus on my side project. For whatever reason if I sit in front of the computer all weekend I have a hard time getting started.
Am I really supposed to believe he eats a Big Mac everyday?

And if he does what does that say about his stance on climate change?
I've been experimenting with using my phone as little as possible. When I'm out, I put it in my backpack or pocket on silent. At the very most, I'll use it for music. I try really hard to not pull it out to check HN or others when I'm bored. I also now check Twitter at most twice a week, for less than twenty minutes.

It's too early to be confident in the results, but I do feel more "peaceful" and able to focus, if that makes sense. I'm trying to extend this to my computer and not get distracted by opening up new tabs every time I get a break from thinking or coding.

For those interested, the inspiration for this experiment was Cal Newport's book "Deep Work".
You'd still need places to grow plants. The easiest way to do that is still glass domes, as you don't really care as much if plants get cancer.
> This frequently trips people up. Cloud instances (typically) have far lower availability than physical servers. They also have no (cheap) persistence across VM evictions.

This may be true for AWS but (in my experience since 2014) it is not true for Google compute engine. On GCE, VM instances automatically migrate when the host is rebooted, and VM availability and uptime is impressive. Also, on GCE, the default recommended disks are all persistent, since they are block devices mounted over the network; this wasn't the case years ago, but is now, and it is very impressive.

Disclaimer: my startup is in the Google startup program.
What happens when thousands of people all get home from work at around the same time, and then plug in their cars? There's your problem, because most populations aren't going to be wanting brownouts.
It's 2016. They are a financial company. Why aren't they implementing TOTP codes? NIST officially deprecated SMS.
Tay-Sachs is an example which is not influenced by the womb.
In addition to the sibling comment, I'll add that I don't want to have think about whether my EV is at 100% or 30% despite it being connected to the charger for the last 12 hours since I got home from work the day before.

Also, existing EV owners don't have an EV <> Household bidirectional interface connected, and I'm not aware of any serious vehicle manufacturers claiming they will do this. Probably because if the battery has an X kilometer / Y year warranty, how does using it as a household power reserve affect that warranty?
I used to think of the spiral rule as being a good guide, but then a commenter on HN showed me otherwise:

https://news.ycombinator.com/item?id=12053206
A well-drawn profile.

Edit: see below for reasons. I accidentally posted this sentence early before finishing more of a post. Now I've instead made a response to the question below
Computer+Information+and+Technology
Show HN: AutoSpotting now supports the Ohio AWS region and new instance types
http://sebastianraschka.com/ has some great articles for machine learning in Python.
The Fake Laugh
A silly straw man. No one said things should only be named after flawless humans.
I have overcome ASD, crippling social anxiety to the point that I never left the house, extreme morbid obesity, homelessness, drug abuse and depression so bad not only was I contemplating suicide multiple times a day, I spent a significant amount of time researching and planning it. My game setting was extreme hard-mode.

I never gave up, and in the end I overcame it all. Now I've got a body that could make an underwear model jealous, I have an amazing career, I regularly win speech contests, I've got several inventions in the patent process, I'm about 150 pages deep in a book I'm writing, the list goes on.

For every person who endures great suffering, there is someone else out there experiencing incredible joy. You need to be able to experience one in order to have the other - our emotional systems are relative. Furthermore, the freedom that makes it a game rather than a show to be passively observed unfortunately implies the freedom to be nasty to other people. Nasty stuff like natural disasters, killer viruses and painful genetic conditions are unfortunate, but there is so much out there that is wonderful.

I don't want to be preachy, but I've been to the darkest part of the abyss, so maybe I could offer you a little bit of advice. You need to stop paying so much attention to the negative messages floating around in the world and open your eyes to the beauty that is abundant all around you. Additionally, you are stronger than you think, you can take control of your life, you don't have to be a victim.
The rule is misleading in cases like:

int* arr[][10];

Spiral rule would state "arr is an array of pointers to arrays of 10 ints", where actually it would be "arr is an array of array of 10 pointers to int".

Instead, when you write declarations, do it from right-to-left, e.g.:

char const* argv[];

"argv is an array of pointers to constant characters"

It doesn't help with reading, unfortunately.
> Design Within Reach

I walked into a Design Within Reach store in my neighborhood thinking the "Within Reach" part had something to do with affordability.

It did not.
> Every function is an action

I disagree! This is a bad mindset that gets dispelled when you use a language that distinguishes between functions and actions. Writing to a database is doing something; returning the second value of a tuple isn't. There's no good reason to put a verb in the function that takes a tuple and projects out its subcomponents. "first" or "firstOf" gets the point across more concisely.
Wow, I've read about half the intro to computer systems textbook and had no idea there were lectures online. Very exciting. Thank you.
Well, not getting paid is a pretty good incentive to make sure the expected rate of defaults closely approximates the actual rate of defaults. Maybe bondholders ought to try that sometimes.
I sometimes go to the library. I also quit facebook.
>- Do not tack on a minor whitespace or semicolon changes in unrelated commits or Pull Requests, even if the minor change is correct. Make a dedicated commit or Pull Request instead.

Second this point in particular. I work in a small team (4 people) and we used to have a policy of doing code cleanup as we go, but we didn't do very thorough code reviews. After we improved our review policy, now using Pull Requests in Visual Studio Team Services, reviews involving code cleanup became a nightmare - hundreds of syntactic-but-not-semantic changes to dozens of files with a handful of the real changes hidden in there somewhere. We've since changed our cleanup policy so that they must be submitted separately, and even then we try to keep re-architecture and other semantic changes separate from more trivial cleanup, like typos in comments or identifiers, rearranging of methods, etc.
Not sure what kind of artist you're talking about - the stereotypical starving one, or the modern successful media personalities? In the latter case, I'm sure their time is micromanaged to the minute by a whole staff of professionals. In the former, well... if I had courage to just blow off errands and people and commitments to spend all time on my own projects, I guess I could be as productive too.
There is an awful UI problem on iOS and Android with type=number: they both allow invalid values to be entered, but the value given is just "" blank.

The user thinks they have typed in something valid, but JavaScript (or value from form submit) only gets to see "". E.g. use a thousands separator or paste in a trailing space and you will get an error "input must not be left blank".

There are worse issues with the less common input types.
I've been reading a lot about this, and I've been wondering the best way to buy a long term 'call' option on oil is... Ideally, I'd buy stock in an unhedged owner of the right to drill for oil in places where it's only profitable to drill if the price of oil goes up above where it is now.

I mean, I'm no 'peak oil' person or anything, I just don't trust that we went so quickly from the idea that we were running out of oil and that it would as a result become super expensive now to this idea that it won't be worth pulling oil out of the ground for much longer; I strongly suspect that the truth is between those two scenarios, and would like to lay some money on that suspicion.
The solution to overnight charging is potentially even more trivial: Smart grid-aware chargers (if Nest can do it, so can your car); surge pricing; eliminating individual car ownership in the coming autonomy craze.

People like to make it sound like cultural problems are insurmountable. Sometimes, that may be true. Other times... we just have to suck it up and realize: The future is already here, and it requires change. Personally... I'm excited to get away from a gasoline automotive economy -- at least electricity is agnostic as to the source of EMF.

(In fact, a whole bunch of car batteries hooked to the grid sounds a lot like distributed energy storage required to smooth demand curves...)
Quit the dull, boring day job and focus on your business full time. If you want to use your legal experience create a side business that uses it that takes a small amount of time to operate. There is no point going to a boring regular day job that you do not enjoy when you have a successful business of your own that is profitable that you enjoy.

Staying in a job that is boring leads to mental illness, depression and the inevitable burn out. The big downside of staying is when your burnout or snap time comes everyone else would have seen it coming except for you which might burn some bridges if your burn out in a bad way. I would suggest making changes so you can move away from the day job that you do not like so you can enjoy the side business your created and turn it into your main business. Since you only have to use 7 to 10 hours now to operate it, then it is not even a day job and pretty well off when compared to the regular side business.
Interesting, but there was a viking invasion from Scandinavia weeks earlier!

This was 1066, not 1200+ or something. Christianity was then quite old in Normandy and very new in Scandinavia. (Also, the population density was really low, compared to France -- changes must have been slow, hard to control what happened at distant farms.)

Most of what I have read say that south of Scandinavia they were beyond a clan society at this time, but you still had it at least in Sweden/Norway (Denmark ought to be more connected, from geography.)

Edit: If I'm wrong here, I'd expect a dozen old SCA members or something to show up, with primary sources. :-)

Edit 2: I'm not really contradicting, I'm noting that afaik, Norway/Sweden (uncertain about Denmark) was quite a bit behind the rest of Europe in development. Especially 1066. (It was not until the 13th century they tried to get more of feudalism into Sweden, iirc?)
Lots of new buzz on Picat, what applications are people using it? It looks to me to be a specialty language like R.
It's a little unfortunate that the best method we apparently have of dating these clocks is by voting by panels of experts, rather than by carbon-dating or whatever metallurgic equivalent there may be, which it appears can't be done
This has been posted before[1], and the "spiral rule" is a load of hooey.

The correct rule is "follow the C grammar". An easier to remember and also correct rule is "start at the identifier being declared; work outwards from that point, reading right until you hit a closing parenthesis, then left until you hit the corresponding open parenthesis, then resume reading right..." (this is sometimes called the "right-left rule"[2]).

The "spiral rule" dances around the truth without actually being precise enough to be useful.

[1] https://news.ycombinator.com/item?id=5079787
[2] http://ieng9.ucsd.edu/~cs30x/rt_lt.rule.html
IIRC, wasn't it pretty common for a doctor to manually stimulate a patient to orgasm as "relief"? I'd guess the toys came after that, as a means to not have to experience that no-doubt awkward "treatment".
Don't bother. The article doesn't actually deliver what the headline promises.
HP Software and Driver Downloads for HP Printers, Laptops, Desktop|
Everything you know about security is wrong
As Artificial Intelligence Evolves, So Does Its Criminal Potential
Agreed, these words have similar connotations for me as well. I have also seen deliberate usage of set vs update to indicate changes to objects in memory only vs persistence to databases, etc.
I had the same experience with a mentor who was very experienced. He expected me to know things already and he was very unhelpful/mocking when I was not up to his standards. It was a really humiliating experience. I think the more people know, the more head strong they become. There are very few really knowledgeable people I know who remain as humble as you can expect.
Exactly the same as you would do for any other framework combination. There is nothing specific you need to do to work with them.

Pyramid has great support for REST API building and I'm just using json renderer to serve the data to polymer components that consume them.
We all require some sort of forced schedules. Don't beat yourself too much about this.

Next weekend try this:

For every 55 min of YouTube/Facebook etc, put in 5 min of serious work. Just 5. But be disciplined about this schedule. Time yourself so that you don't do a minute more of the work!

Learn the schedule habit first.
Yes, but Elon Musk mentioned them as living spaces.
I discovered that if I don't impose some structure on those "unstructured demands for my time", they tend to crowd out the whole day and give me lots of anxiety. Adult life is so full of bullshit erands, and other people are very time consuming...

Or maybe I'm just burned out.
There is a huge demand, but it is already met by GPUs. FPGAs work much better for streaming and low latency applications though. See for example the Hololens processor, though that is an ASIC it could be done by an FPGA paired with a GPU.