skysight-inc/HackerNews huggingface dataset:
How is the hardware inferior for current use cases?

The compute capabilities are pretty much the same for the latest NVidia/AMD cards in the same price range. It's a software thing - lack of optimised DL ops, particularly fast convolution kernels that is hurting the perf of AMD in deep learning
Road Users in Danish City Benefit from Bluetooth Traffic Monitoring
The linker could check all .obj files for definitions of the function and see if they match. However this would slow down linking, especially if the linker peeks into .obj files that it otherwise wouldn't examine.

It's also not clear what sort of differences to report. Let's say that you have two translation units, one compile /O1 and the other compiled /O2. They would probably generate different versions of floor, but this is not an ODR violation. So, how is the linker supposed to detect when a difference in generated code is fatal and when it is benign?

The C++ language does not require reporting of ODR violations because such reporting is expensive and problematic. What sort of ODR reporting do the gcc and clang toolchains do?
Leaving and being hired as a senior may be the easiest way out.
Care to explain? Oh you mean some APIs don't look the way you want, not that microsoft actively does something to stop you.
Not as much nowadays as back when embedded computers were severely memory-limited. In those days, you could use Forth and get a semi-high-level, interactive REPL language with a resident compiler in a few K of memory. Now you would usually just use C or Python because memories are huge.
Blue Green Deployment (2010)
I drop my phone with unnerving regularity, but I use a case and it's always fine.

I suspect that if I didn't have a case I wouldn't drop it so often.
That's a bit vague. "Can be read in an exaggerated British accent" (whatever you're imagining there) is not an ideological position.
Show HN: Ziltag – Tag and Comment on Images to Highlight Good Things
You are ruling out providers like OVH because lack of sufficient SLA but then you are replacing it with your own solution that will have no SLA.

Lower your SLA requirements and go with multiple providers like OVH. Make your site work at multi datacenters. At the end of the day your users will be much happier.

My 2 cents.
Well, after a certain point, definitely. But if you have to worry every single day if you gonna make it to another one with the bills and rent and groceries then money can definitely reduce stress.
Sweet move. A lot of stars on Github tells me you are spreading lots of joy to your peers all over.
Exactly, and there are ample rooms to grow. Compared to Gaming.
Dynamic dispatch is not a hard thing. And in fact the article treats dynamic dispatch as being too simple to be worthy of discussion. The article is about the subtle problems that can happen after you have dynamically dispatched.

How do you think that compilers and linkers should handle the problems of non-inlined inline functions in the face of /arch:AVX? Saying that it should not even be a hard thing doesn't help much.
What exactly gets hardwired to what? This is surprisingly hard to search for details on.
In the close-ups[1], there's a certain similarity to the Capitol Records building in LA.[2]

[1] http://images.adsttc.com/media/images/584d/bf80/e58e/ceb1/9a...
[2] https://c6.staticflickr.com/1/85/231565581_a59f51aec5_b.jpg
I wonder if that's the problem - hearing is too sensitive - I have mysophonia (level 6) and I'm more likely to hear a packet of sweets being opened than someone talking.

Bar type conversations usually have me decoding people's facial expressions and nodding or grimacing at the right times.
I'll double down on this anec-data of cutting out sugar helping with anxiety and depression.

Toss in the emerging idea that inflammation has a relationship with depression and the knowledge that sugar causes inflammation and it sort of makes sense. Obviously, the previous sentence should probably be backed up with a few legitimate studies.

That said it worked for me, and undoing it doesn't work for me for the above reasons. Add in regular exercise and things changed pretty seriously.
Reading the above quote from Micheal Chrichton, I immediately thought about The Economist and how they are usually well informed. I remember a short article on some legal case in rap music. I used to be very into rap, and while I didn't learn a lot from the article it did confirm that the writers take it very seriously whatever topic they are reporting on.

I stopped reading TE because I was put off by their too steadfast belief in monetarism as the be it end all. To their credit, they are pretty upfront about that though.
That's brilliant and super easy. I hope a lot of people read your post.
As an engineer currently migrating decades old paper records to an entry level ERP, this would be an amazing killer feature that would blow my non-engineer co-workers away.

Basic version control on product data without shelling out for a massive overkill PDM/ERP/CAD integration would make me pant with hot joy.
I've always thought that reading the news is only informing you of the very recent events, but by doing so, you lose the context of what is really important, which is the opposite of how history works.

One way to be better informed would be to read a daily digest of world history and contemporary geography. I often watch a german/french short TV show called "Le dessous des cartes" (translates to "Under the Maps"). This show is fabulous, because it explain a lot of political, economical and geographical context to explain the world and specific countries and their problems. It's backed up by scientific data, but is also able to do some geo-political analysis. I have not found any equivalent in the Anglo-saxon world.

Once you know about the basics of what countries have what regimes, their economies, their history, you realize you learn nothing by reading the news.
Mostly because open source would make them easier targets for patent trolling.
I think it's extremely important to note that this only specified a BLE API, rather than normal bluetooth.
Classic E*Myth strategy. Plus I bet they feel great when it's first delivered to them as well.
While we're on the subject, Forth is interesting because as a stack-based language, it forces you to structure your programs as function compositions. This was not a popular idea in the 80s, but with the increasing popularity of functional programming, it's relevant again.
To be fair, the only reason it was ever "fat killing us" was because of intense lobbying by the sugar industry:

http://www.nytimes.com/2016/09/13/well/eat/how-the-sugar-ind...
I'd be curious to understand how driving a Uber fits into that strategy.
Damn. You're hired!
[0] http://www.clckwrks.com/page/view-page-slug/1/clckwrks-com
This is a really great article I should add and I do wish them luck in their endeavors to support Apple hardware. The developers tone is quite inspirational.
You see this all the time with startup news. Read a mainstream article about a startup you know personally.

Sure the main details are all there, but the small details are changed/ omitted to fit the mould of the story the author had in mind.
KonnectR, a Post-Mortem Analysis
@brettz, not sure if you work for PornHub or not, but if you do and this question isn't weird for here: do you know if PornHub would be interested in a video superresolution service tuned specifically for pornographic content? i.e. upscale SD to HD or HD to UHD, but with state-of-the-art algorithms that go far beyond "dumb" upscaling. My friend and I are tinkering with the idea of starting a small service to do that, filling specifically the adult video niche so we can focus the algorithm for improved performance (versus a more general superresolution technology).

Sorry if this isn't in your wheelhouse or it's inappropriate to ask in a HN comment.
Maybe driving a Uber in Washington DC lets you meet some interesting/useful people?
I dropped my phone at the weekend without a case. I now have a shattered screen. :/ It's about the 5th time I've dropped my phone and this is the first time something like this has happened.
We have many options. Shared instances and private instance. you can choose what you prefer
> Do you just lose a new contact

Are people creating new contacts that often on a phone? I probably do that only a few times per week. If the phone crashed immediately following the input, I'd just ask the person for their details again.

> corrupt an essential database?

It would only corrupt application data. Android isn't completely stupid, /system is mounted read-only on every Android phone I've ever seen.

I guess it depends on how highly you depend on application data remaining consistent.

Presumably the corruption would only apply to data that was modified but had not been flushed to flash before the power cycle, so at rest data shouldn't be affected.
The news they want to see, not whatever news the Facebook algorithm is feeding them.
The example doesn't show any files, just stdout/stdin based interaction.

You could make actual named pipes and connect them to the "dnpipes" tool, I guess...
Could not agree more!
Webpack 101, a progressive webpack configuration demo/tutorial
Paywall

Is it a matter of dosage?

Because if it is, how do you make people consume less? Of course you can set a limit for grams of sugar per gram of food sold, I guess it could make people eat less sugar.
Really just arm* until the last couple of years. These choices were made forever ago.
The end of serialization as we know it
Shipping software with docker
Any real proof that this actually causes user visible issues at all?
Build much better UIs than my competition. It's a known issue, we developers rarely take the time to bother with UI and it's a shame because it makes all the difference in the world, especially in web apps. Clients can't tell technical superiority, they can only judge from what they see and if your UI is stellar you'll make selling a lot easier. And you know, judging from the fact that so many of us are afraid of the sales side this could be a lifesaver. Build better UIs to counteract the fact that you suck at sales.
That's pretty impressive. I was under the impression that its near break-even.

Which site are you using if I may ask? And what is your idea of short time in this context?
I guess someone needs to write an extension for that.
I wonder how much you could have made by SaaS-ing it.
VERIFY and TRUST;

"Media does not spread free opinion; It generates opinion" --Oswald, 1918 https://en.wikipedia.org/wiki/Decline_of_the_West
Which of those do your non-seniors not have to have?

Are your ordinary developers unable "to write modular, well-tested, and maintainable code"?
A senior developer doesn't even have to be a great programmer. They need to be good of course; they need to write code that works and is suitable for production, but I've heard of plenty of excellent, talented coders who can solve complex problems and rapidly stamp out a prototype, but can't finish the job, and end up with badly tested, hard to maintain code that still needs someone else to finish up the loose ends.

On the other hand, a friend of mine recently retrained to become a programmer, joined a startup where he's clearly the least experienced programmer, but he is now their lead developer, because he has the right attitude. He's honest (unlike their previous lead who left a mess) and he listens to to and learns from other developers, and he can make sure the code is actually finished in a way that doesn't fall apart when the customer pokes at it. He may not be the fastest or most knowledgeable, but he does deliver what's needed, and ultimately, that's what counts.
Mission Innovation: a global initiative to accelerate clean energy innovation
You may also want to make sure you have a decent amount of free space. If your capacity is at 95% you will most likely experience an even slower 4S than what is typical.
I was on my way to get riled up at "all the stupid shit" on google news (or if that failed, RT) when I decided to stop by HN first...

I lived in London for 10 years and could never understand why people would read the free tabloids given out in the mornings on the way in and out of the stations. Surely the fact that theyre free is a red flag. During the 2009 financial
Crisis I was living in italy and my tv had few English channels (I had no internet access at home(!!!)) and so I watched a significant amount of CNN. This was my first real exposure to continuous US style TV news and it caused me a significant amount of stress due to the nature of my work. However, watching that news provided me with little other than anxiety - it is a strange kind of entertainment, a bit like a horror movie or a thriller or a rollercoaster.

I worked for a large news organisation in London which published tabloids and non-tabloids, where I had free subs to all their papers - I never read any of them and was even less likely to having knowledge of how they are put together.

So, with the italy exception I was mostly no-news most of my life. Something has happened to me lately though - I like to find news articles which are clearly biased, let myself get worked up, find other publications which confirm it, get a bit more worked up, take a break and remember it's all a load of crap. I'm turning into a bored old man. I suppose this is one reason people read those free tabloids on the London tube - it is much easier to stimulate an emotional reaction when something is "real". And if you have an emotional response, it must be meaningful, right??? RIGHT?!!?

I would like to thank OP for putting me on the path to recovery this morning. The first step is the hardest...
Conversely, it could be a smart diversification move
The Shaky Foundations of Mathematics
Can't agree enough with this advice. I did cs50x followed by hartls rails tutorial and now I'm working professionally and find it trivial to pick up new tech (using the single canonical redource to get started of course).
Breakthrough Energy: Bill Gates, Jeff Bezos and Jack Ma Fund for Clean Energy
The perception, as displayed in this thread, is that they are. Plus the overwhelming negativity from developers regarding the new MBP, as seen in numerous HN threads and other tech news stories.

I don't really have any stock in whether the perception is a reality or not, so I'm willing to be persuaded. Hopefully in the next iteration the MBP will have at least 32GB RAM, and they will make a move that will please the software developer market.
>read as if the rest of the newspaper was somehow more accurate

This was not stated. The opposite was implied in GP's case.

It's relevant to mention this, but it is emphatically not what was being described.
NSF budget is almost 8b per year. This fund is 50m per year. Its simply not on the same scale. Science fails without government funding.
Slightly off Nvidia and thinking Intel for a bit.

Where is Intel heading? I dont see Intel gaining a foot in the AI / ML market. Not Knight XXX. And all these supposedly weapon such as next gen AVX, Nervana aren't coming any time soon. And Nvidia knows full well, the same thing about GPU and AI/ML isn't in the silicon, it is in the drivers and library.

So not only this is a huge first mover and mature software advantage, the AI / ML is difference in gaming, where the human cost of Nvidia AI/ML knowledge is significantly more then what the Hardware is worth, which is next to nothing when compared to those salary.

So in the next 2 - 3 years, I dont see Intel getting much from Nvidia. They failed Mobile. Windows 10 is now slowing working towards ARM.

It leaves them with 1), a shrinking, or downtrend PC market. 2) Their Server CPU market with heavy margin which will finally be getting a lots of competition from AMD Zen x86 and Qualcomm ARM Server Chip.

Zen Server chip is highly unlikely to be competitive against intel in performance. But there are lots of margin for AMD to attack. It means a lot of pressure from Intel to lower price.

A lot of ARM Server will be coming in the next few years. Not low end blade, but powerful Xeon like chips. I have always been skeptical of this, but it seems ARM, which is owned by Softbank, whom is also the largest shareholder of Alibaba, whom also operate a gigantic Cloud infrastructure, are All in on this.

This is not saying Intel will die in 5 years time. They are likely to be around for decades after, but i dont see where they could grow and head.
Atmospheric levels of methane are spiking, scientists report
I compared Nicotine to Ritalin
You have already spoken in favor of jailing developers in one jurisdiction because they don't implement legal censorship you favor in your jurisdiction regardless of the laws in their jurisdiction where exactly does THAT road end?

You have proposed we make a secret book of illegal truths unknowable to the general public that we cannot even protest effectively without running afoul of the laws prohibition of their publication.

If you simply support delisting such inconvenient truths from google then your work is for naught as I will simply publish a list of such truths. If you support whitewashing the entire internet of them then you have proposed we impliment 1984 for the sake of helping bad people move on with their lives after learning better. Backed up by threats of violence and imprisonment from your nations thugs.

Rather than buying their peace of mind with my freedom I propose you spend your own nations money to support programs that will employ, educate, and provide therapy to help them move on.
True. But they do seem to have created a niche in the market for someone else to fill, due also to their high markups. Most "developers" don't actually need Macs, many of them just haven't realized it yet.
I would be surprised if this isn't used to subvert the firmware of various BLE-enabled devices.
More like doing your own thing - could be a side project or you could be an individual contributor but part of an established organization, where you are expected to deliver on your own (ex: Software Architect, Specification guy etc)
Leading Snowflakes
I disagree. I think everybody needs assistance every now and then, and it's important that you will ask for assistance when you need it. I strongly prefer a programmer who asks for assistance over one who will get stuck on his own for days or even weeks.

But a senior will definitely ask when he needs help, and won't wait until someone comes to him. And even without the right help, he'll still figure out some way to move forward. Usually, he can figure out his own problems while also offering assistance or guidance to others.
Your history suggest you are pretty well informed on this front so I will go straight to the point. First, adaptation != evolution. The ability to digest and use sugar has been with us for many millenia. There are ways where our body is not well equipped to deal with sugar (Such as dental hygiene, I touched on it briefly in another comment in this thread) but the other problems mentioned in the linked article have more to do with excessive energy intake, rather than the biochemical properties of sugar itself.

For years, medical biologists such as Robert Lustig predicted all sorts of havoc that happens when we eat sugar and promised all of our problem woulds go away if we cut sugar from our diet. A lot of it makes good theoretical sense but experimental support is sorely lacking. Seeing his name quoted in this thread again and again makes me sad in a way because we are far from sure whether he is right or wrong.

Polyunsaturated fatty acids (PUFAs) have undergone a similar shift in reputation: Before the 2000s it was thought to be beneficial, now you have people like Ray Peat who reckons it is literally worse than sugar and saturated fat. I have a PhD in biochemistry myself and still find it difficult to choose who to listen to and what to believe, but if Vilhjalmur Steffansson can live an entire year in apparent good health eating only meat then the human body has to be more forgiving than we assume.
Me too, though the screen did get a small crack once. If there was a 1% chance of file system corruption each time I dropped my phone, it would have happened to me by now, I think. And usually when I drop my phone, the battery comes out. It used to happen only half the time, but I think the cover got loosened as a result of all the times I dropped it, so now the battery falls out pretty much every time.
If I surf without adblock, lots of sites becomes unusable because of all the extra crap added to the site weight.

If I surf with adblock, lots of sites will die because of lack of funding.

Loss-Loss situation.
At Long Last, Linux Gets Dynamic Tracing
I'm not actually that young, I'm 33.

That is young. Health effects (for many things) show up much later, past 50 or even 60. Until then most bodies can compensate for quite a lot of stuff that has gone wrong earlier.

If you take cancer rates by age as an indicator you can see age 33 barely registers: https://canceraustralia.gov.au/sites/default/files/statistic...

Or diabetes: http://www.cdc.gov/diabetes/statistics/age/fig1.gif
Streaks – App Teardown – Apple design award winner
Solid idea! I think this will be supporting you in a year and will be killing it in five. Quite impressive.
Yes, exactly that. We don't have the luxury of many events, so to increase our confidence we generate more background. One of the problems is what to do with data that contains more than one event. In the second detection paper, one of the plots contains the background with and without the other event taken into account. This is because during the time sliding process you will necessarily slide the time series from one detector across a gravitational wave signal in the other, producing false background noise.

There's no real standard way of dealing with this, so we show both cases - but both claim 5+ sigma.
There are people with all kinds of experience level, someone would definitely find it useful.

I did build a complete web app (basically a Reddit clone) in NodeJs from scratch recently (though Angular2 instead of React), most of the things that you described in your book's contents were in the official documentation or tutorials (and Stack overflow).

Still, I don't know things like server-side rendering, and although I was able to configure SystemJs I have no idea how to configure it (or its de/merits over bable/webpack), 3rd party authentication (Google/FB login) was a pain, and now I realize I should have used the Flux architecture and also used TDD.
But then all this is just a google search away anyway.

However, I would have paid for the book you describe if a) I wasn't broke, b) was just beginning with web dev, c) the book built a complete nontrivial app (something like the Meteor/Telescope).

PS: Which nodeJs framework would you suggest/use?
So much clickbait :/ Under no condition the Pixel lags "10x as much as Moto" when actually using it. It's a single benchmark of an FS performance for applications that do I/O on main thread. Something that is actively discouraged by things like StrictMode checks.
Nah. You can get free SSL certs today: https://letsencrypt.org/

But I guess nothing is "free" wouldn't be surprised if letsencrypt has deals with three letter acronym agencies in the US.
Agreed. I was expecting a low-fi example to point a dnpipe e.g.

$ mkdnpipe /tmp/a.fifo 192.168.1.10:123

With the target host running a dnpipe daemon.
Mukesh / Reliance have invested hundreds of millions of dollars in algae-based biofuels and other clean-energy technologies in the past decade. I happened to work for one of said companies.. We had regular visits from some of Reliance's most senior engineers, two of whom were on our Board of Directors. For a "PR Move", they sure spent a shitload of time, money, and energy trying to make our technology work.