skysight-inc/HackerNews huggingface dataset:
Are you thinking of Slim-Fast? From https://ensure.ca/en/faq :

Will I gain weight if I drink Ensure®?

You can increase weight if that is your intended goal. Consuming Ensure® Regular or Ensure® High Protein (1.0 kcal/mL) [...] is a good way to maintain a healthy weight and help build muscle mass. Ensure® Plus Calories has a higher caloric content (1.5 kcal/mL) and may help you in increasing your weight. [...]

Ensure Plus is labeled in the US as "to gain or maintain a healthy weight" or somesuch.

There's no difference in what they're meant for. It's just that the makers of Ensure are much more conservative about marketing. (The ellipses in the quote above are all "please, please talk to your doctor.") If you prefer a product whose marketing strategy is more cavalier about human nutritional needs, but not meaningfully different in terms of actual product, by all means use Soylent. But Ensure is cheaper and available off-the-shelf everywhere.
What do you think is the difference between a 130 IQ and a 160 IQ person?
I'm British, so the word "engineer" makes me think of someone in an oil-stained boiler suit toiling away in the bowels of a factory or a 1970s bus depot :) The word feels dreary and uncreative.

(I know its inaccurate - "engineer" derives from "ingenious" - it just doesn't have that meaning for me, probably the result of the dismally low expectations of an 80s-90s working class education where "engineering" = factory drudgery)

"Computer Programmer" feels sharp, slick and clever like an 80s new wave music video, while "Developer" makes me think of someone who uses a Mac and appreciates graphic design.

I just call myself a "programmer" most of the time. Its funny how we pick up these connotations...
I think it makes more sense that:

a) It's Google, they can throw hardware at a problem such as out of memory

b) TensorFlow makes methods development so much easier that it's worth the loss of performance

c) It's early days and the compute graph scheduler has lots of opportunities, and is designed, for optimization, and in a more flexible fashion than other frameworks.

When I work on developing methods for scientific code, I worry more about whether the code is bug free/easy to understand and that it's giving the right answer. I don't usually worry about performance unless I'm actually not able to run things. Especially since when developing stuff you waste way more time on runs with bugs - I dread to think what my (published / unpublished) CPU hour ratio is. If the new approach allows less buggy implementations then that's a resource win.
Erm, it's been a while since I worked there, but Apple's Cork facilities isn't where innovation is happening. Assembly, distribution and customer support.

It's the equivalent of an Amazon warehouse in that regard...
Isn't this the fungus that's the inspration for the Last of Us videogame?
red

hot
chilli
I'm way more productive in Xcode. I've also used it more in the last years so that obviously influences my statement.

I find the UI in VS2013 very "unstable" - I constantly manage to drag stuff away and hide windows I need to use. I miss the .h/.cpp side by side view when I'm in VS.

It's very easy to setup a color scheme in Xcode that looks nice. I've used hours in VS to get something that is ok. And then it resets to the default about once a week randomly.

Debugging C++ template code actually works in Xcode. Running debug build of stl under win32 is extremely slow in my experience.

I almost never have crashes in Xcode, but I think this probably depends on your code base and project setup a lot.

LLVM compiler errors are much easier to understand. That said, VS have found bugs that LLVM don't see. So, compiling on both help keep code base in good state.

Our game code compiles in half the time on Xcode/LLVM compared to VS2013.
I don't know if it's updated but here asm.js is the black (or blue) player.
Which raises a fascinating question: Why not say so?

This isn't a rhetorical way of saying that there aren't any. I expect that there are valid reasons to be silent in such a position. although I can't think of what they might be. Perhaps the chances of success in six months seems better if he's silent now than if he talks loudly now? But what could that assessment be based on?
f.lux on iOS
It is not true.

Before C escaped UNIX there were other systems programming languages available.
Parinfer – simpler lisp editing
I think that a large part of it are psychological / personality factors - how much pleasure do you find in thinking, learning new things, solving problems.
#GeekListener v.2 – digest of developer's tweets
I really wish more companies would follow suit (and not only in Ireland), including design and development roles in the equation.

Behemots like Apple have the money and infrastructure to make it irrelevant where offices are located, and in Europe (even considering that Europe is not a monolithic entity) there is a potential pool of talent larger than the US.

Where I live (Madrid) salaries for engineering jobs are a fraction of what they are in US, every multinational has a presence here, but most local jobs are sales or retail.
5) Slap a nice name on the feature-set, so products can advertise it.
(An important step often forgotten by engineers ;-))
Doesn't Apple maintain their incorporation in Ireland so that they don't have to pay taxes? I remember a year or two back that Ireland began questioning Apple's tax status.

I wonder if Apple agreed to hire workers in Ireland in exchange for keeping their tax status in Ireland.
There are AOT compilers for Java, some of them actually written in Java.

The reference JVM uses a mix of Java and C++, with code being migrated from C++ to Java and replaced with intrisics in each release.

Java 9 will bring Graal/Truffle plugins, which are a JIT compiler framework, written in Java.
Project Pluto
True, but many people will try to do it anyway. Amazon will allow you to send email on request. They just have a form you need to fill out.
How to Use mongo-connector with Elasticsearch
> Performance is not always the most important factor.

But then why would anyone choose C++ for such a project, in 2015? (Aside from people who only use C++ and therefore wouldn't use Go either.)

(I can think of a number of other reasons, like exposing C interfaces or interoperating with GC'd languages, but I don't see how Go fits these things any better than most other GC'd languages.)
This always happens to me with passwords. I have trouble remembering some passwords. Yet, when I'm in front of the page and I actually need to get in, either I lose some focus and let my unconsciousness do the work or I won't get it right.
Also, what's valued by your social group, what kind of intellectual environment do you inhabit, and so on.

Generally one could imagine a massive neural network and consider how effectively it's being trained... and how it's then being put to use.

If you have 10% more neurons, that's cool, you might have more potential in the way that an elite bodybuilder probably has advantageous genetic factors for muscle growth or whatever.

But it should reasonably be far from the dominating factor.
About 30 IQ points ;).

Some studies showed that beyond 130 the benefits of a high IQ plateaued and that's assuming you put much faith in IQ scores which I don't since I know roughly where I fall on the spectrum and I know my score and my score says I'm considerably smarter than I actually am :).
This has absolutely nothing to do with H1B visas. Cork, Ireland is the EMEA headquarters and where the call centre, finance and logistics are managed. No engineering work is done there.

Developers however are spread all over the place (some in Stockley Park/Covent Court, London, Paris etc) and some of their acquisitions never moved e.g. Cambridge. That said even these developers are on the periphery and mostly doing localisation type engineering e.g. supporting the various EMEA specific payment/shipping methods for the Apple Online Store.

If you want to work on core iOS, OSX, iPhone, iPad etc then you still need to be in Cupertino.
On OSes written in C, C benefits from OS ABI == C ABI, but it wasn't always like that.
> The brain is ultimately just a muscle. Make it stronger by working it out

This seems like such an empowering way to look at learning, and one I think many of us are prone to forget. Even masters don't just arrive at their talent, they too have to work at it, over and over, day after day.
asm.js was black for me.
On my third year of membership and wouldn't hesitate to recommend Fastmail.

Only ever had one issue (a small bug to do with some very specific domain config) - their support team emailed me back straight away, it was escalated to the devs, and fixed almost immediately.

Now with CalDAV and CardDAV support it's a no-brainer.
Both are helical scan right? I would think that would make reversal impossible.
Space Archaeologist Wins $1M for Her Ancient Ruins Project
"Reading Neuman’s The Traveler of the Century, I appreciate that he is brilliant, that he effortlessly churns out page after page of complex prose, but I feel the whole thing is an ambition-driven exercise in literariness. Same with so many who flaunt their fancy prose."

I'm not a big reader of fiction. I don't mind fancy prose if the author book is interesting. I know everyone has different interests, but I am tired of authors who ran out of interesting plots years ago, or never had any to begin with; but get seem to get by with fancy flowery prose? To budding new writers, lay off the cigarette imagery. "The room was beyond squalor. The lit cigarette had burned down to the filter. A blue albuteral inhaler was clenched in his right hand, like a baby holds a rattle." Please, we got the imagery with "He had a lit cigarette in the ashtray."

Or maybe, I'm wrong?

I wouldn't take one word out of Nabrakov's Lolita. That said, there's a lot of modern books I wish were under 200 pages. I just don't see the need for 500 pages of anything. That goes 10 fold for technical books.

I'm a poor reader with most fiction, or the fiction I was forced to read in college. My reading skills improved greatly when I was given a tight, usually short story. A Woody Allen story comes to mind. And, I really liked Jack London's book about freezing in the wilderness. Forget the name of both stories, but I was astonished London wrote it on a beach in Hawaii, and the short story Woody wrote was in Playboy. It had nothing to do with sex either.

Since, I'm not a big fiction reader, but I read a lot of non-fiction. My hope is technical books in the future will get better--shorter--to the point. I wouldn't mind if technical authors used numbers to list their points? 1. The idea. 2. The procedure. 3. Problems that might arise.

I wouldn't even mind if author's used numbering like in legal documents. I love visual technical books, but haven't seen any done really well yet. And I see nothing wrong with techniclal books that use a comic book form--like some military manuals are written.

Again, I'm the last person who should comment on a person's writing.
Or compare it with the Just Cause 2 multiplayer mod, which requires you to own the game on Steam, and acts like a DLC.

http://store.steampowered.com/app/259080/

Edit: Before they got on Steam, they required you to log in on their site and the mod with Steam's OpenID system, which they could use to check if you owned the game or not.
Mathematician claims breakthrough in complexity theory
Perhaps you've answered your own question. If the NSA knows everything about those that might oppose it, how could compromised politicians possibly hope to succeed in reducing those powers, unless they were willing to become potential martyrs?
Yeah, but if you're willing to admit that these values are not universally or uniquely held by Americans, what is the problem?

If the Average American only holds 6 out of 10 of your imaginary Core American Values, what does it matter if we invite in a hundred million New Americans who also only hold 6 out of the 10, because they were from a different culture? Where is the assimilation problem?

(Also, "free market capitalism" and "skeptical of government intervention"? Really? Are you living in a bubble or just willfully pretending that the last 100 years of American history don't exist?)
In the announcement they called this the "reference implementation".
This story has been discussed elsewhere[0][1][2][3][4], but this article is a particularly clear, top-level description of the problem, the result, and the implications.

[0] https://news.ycombinator.com/item?id=10505231

[1] https://news.ycombinator.com/item?id=10506476

[2] http://www.scottaaronson.com/blog/?p=2521

[3] https://news.ycombinator.com/item?id=10508418

[4] https://news.ycombinator.com/item?id=10512074
You got it wrong.

Before J2EE was a thing, there were something called CORBA and COM and mainly used from C++.
My understanding is that the foreign entity that acts as the haven has to be a legitimate business entity. This hiring binge aligns well with keeping that facade up.
This is what they were trademarked as, but most of the video profession refers to them as 3/4" tape (at least in the US) I think.
Ideally even regular software packages would then be split up in smaller pieces that in turn had their own capabilities, so that a web browser could restrict the capabilities of the rendering thread/process by simply not giving it all the capabilities of the main thread of the software.

That's exactly what Chrome does, by the way. The rendering processes can't do basically anything beyond communicating with the parent process on a channel. Anything else - files, network, etc - is barred using seccomp-bpf (and equivalent on Windows).
That sounds like a lot of work.
This is a classic way for management to get people to leave. Make the conditions worse, and people leave. Then management don't need to pay them to leave.
Once you have LE certs, you can reuse them for anything on the same domain AFAICT. Might need some configuration changes though to get a cert issued for something like a dedicated email server subdomain.
5 Tools to Head Start Your Project
Mossberg: The iPad Pro can’t replace your laptop
Apple very much believes in the importance of face to face communication for the most part so money/infrastructure is irrelevant. I am sure the whole secrecy aspect of their business is pretty important as well. The way Apple works to take advantage of European developers is through acquisitions where they still largely keep the teams in tact.
Usually you have to use C when a large runtime (GC, rich standard library) is going to cause a problem. One common case of that is when you're making a least common denominator library that would be called by multiple higher-level languages. Other cases are embedded systems or when you need to micro-optimize.

That's why I think Rust is promising because "no GC" is often a reason to use C. You don't want two GC's that can see the same objects (unless you like leaks) so if you're writing code to be exported up into higher level languages, you don't want a language with GC.
If you haven't already seen it, here's an interesting article about ideal times to post to HN: http://silverman.svbtle.com/the-best-time-to-post-on-hacker-...
It looks like very poor chess to me. 1.Nf3 Nf6 2.e4?? Nxe4 at 1000ms...
Some additional arguments against DNSSEC and a FAQ from Thomas Ptacek:

http://sockpuppet.org/blog/2015/01/15/against-dnssec/

http://sockpuppet.org/stuff/dnssec-qa.html

I was not familiar with that EFF project. Looks like an interesting starting point. I wonder if, rather than maintaining a central configuration file, domain owners could vend configuration through canonical URLs on each domain, like https://example.com/.smtp-ssl for example.com - essentially bootstrap the security through another protocol that's more mature. (This could have the effect of using the existing CA system rather than relying on a government-controlled PKI.)
Guy makes his browser history public to show effects of UK’s anti-privacy bill
Fear takes every kind of pleasure. So the fear of not looking smart, not feeling smart, might be already enough to dislike certain kind of things.

But there's certainly also a difference in people without fear - like you said - how much they get a "kick" from learning new things.
I've often heard this "the best ones leave first because they're in demand" meme presented as fact. It sounds logical enough, but is there any evidence that this is really what happens?

Sometimes, the best and brightest are also the most invested into the organization's success, hence the least likely to leave. They may be earning a top salary, they may have the ear of the CEO, or they may just love their job too much to pack up and leave on a whim.

It's been my experience that the biggest complainers when it comes to belt tightening policies are in fact the lesser contributors. The little dog yaps the loudest. I don't know exactly why, but it often seems this way.
So all APIs provided by all Linux distributions fully support the POSIX specification to the smallest detail?
Show HN: Golongpoll – Go HTTP longpolling library
It does have a 九 however.
"Apple Announces" (as in the original arrtical title) is correct since Apple, the company, is a singular entity (and would still be even if it was called "Apples").

"John announces", "the boys announce".

"Annonce", as in the current submission title, is doubly incorrect.
Why would an expert consider his/her accomplishments trivial? I thought that Dunning Kruger just implied people who aren't good think they are much better than they are, but people who are experts would already know they are better than most.
Israeli app-testing startup Perfecto gets $35M in new funding
To me it comes down to a few things:

- Spreaker is "streaming first": it's way easier to just play something new that you want to listen to, without going through the Subscribe->my podcasts->download(or stream) flow. You can also download podcasts, but this appears to be a secondary mode of consumption.

- There is great emphasis around curation: there are both curated lists (they somewhat look like the Play Store discovery experience) and channels, which are good when you don't want to pick something specific to listen to but you just want to play something.

All things considered, it's a very different experience from most of the podcasting apps out there that come from the original iTunes-like subscribe experience. It might be better or worse, and this is very personal. But I believe this is moving in a different direction.
Agreed, and my approach so far for naming is this:

https://roamingaroundatrandom.wordpress.com/2014/09/20/web-o...

One of the advantages of it is that it can be used to mimic the DNS/SSL model or any other PKI just by imposing the right priority calculation rules, so you at least don't lose any capabilities with it.
> Apple, however, rates the Pencil’s rechargeable battery for only 12 hours of use

This sucks. Why not use technology similar to graphics tablets with embedded LCDs: https://en.wikipedia.org/wiki/Graphics_tablet#Embedded_LCD_t...
Rich folks poncing about create a market, which allows the developers to spend a bit of money researching other uses.

Hopefully it's not going to go the way of global hyper color t shirts.
Does anyone have experience doing server-side OCR on DOCXs, PDFs etc. safely?
Educating people. Or users
>Ideally of course I'd be self-hosting, but that's a tarpit I'll leap into at some time in the future

Wish I never bothered, that is a hassle you just don't need. Getting it up and running so it just works is a hassle enough.

Thinking of going on holiday and want auto responses? You better plan that about a month in advance to figure it out :-(

As you may tell, I am thinking of moving to fastmail for domain email hosting
There's definitely some development work done on SAP, ERP and other backend systems.

But it isn't your glamorous Apple Car/Apple Watch/R&D development.
Measure Memory Allocation Cost, by Eliminating It
While the article was interesting, I wonder if the 50% of dropouts is really caused by people feeling like they are not smart enough. I've met quite a few people who dropped out of good PhD programs, but most of them dropped out because they felt like they weren't in love with research and didn't think it made sense over going into industry and making a lot more money. I met one person who got into a top 10 program but never intended to finish his PhD; he just wanted to get a free Master's.

On the other hand I also have heard from many that grad school is the first time many students have to see a therapist and deal with depression.
f.lux for iOS WITHOUT jailbreaking just got released (official)
> the inevitable

It's not inevitable in the slightest. Rust made a conscious effort to avoid exceptions for good reasons, and there's no reason to suspect that Rust will suddenly pivot on its heel in the opposite direction. Despite your attempts to paint this as a slippery slope, the unwinding-halting mechanisms are there to provide a safety net for people writing Rust libraries that expose C ABIs so that library code can fail gracefully without taking down the parent process.

> the traditional exception model is simply the best one

Citation needed. :P The Rust community has long since embraced Result-based error handling; I don't hear calls for adding exceptions nearly as often as you seem to suspect. As to "inevitability", you'll be sad to learn that Rust plans on adding a mechanism that will enable applications to make panics impossible to catch, by disabling unwinding entirely and translating all panics to outright aborts (some argue that this should even be the default behavior of Rust code, but that won't happen any time soon). And considering that Mozilla disables exceptions entirely in Firefox, I see no reason they would pressure the Rust developers to add exceptions to Rust.

You seem to be taking Rust's approach to error handling far too personally. :P It is not Rust's position that exceptions are a blight that must be scoured from the face of the Earth. It is merely Rust's position that there are easier ways to achieve concise and composable error handling for its intended domain, given Rust's other features and safety mechanisms.
> A somehow better approach is to parse the original PDF, disassemble it into pieces, and then reassemble them into a new PDF only using the “trusted” pieces

I wish this approach was used more often, as it also easily allows you to deprecate stuff in your file formats. What you usually have is a huge mess of code that supports all things that ever existed and often even standards don't drop cruft in the name of backward compatibility.

The current approach leads to big unmaintainable codebases riddled with security holes. Font parsers are a good example for this as can be seen in the google project zero font parsing vulnerability series:
http://googleprojectzero.blogspot.de/2015/07/one-font-vulner...
Your account appears to have been dead for a very long time. The few comments you've made are good so I vouched for them. You may want to email mods to see what tripped their filters?

(Although here you say "finally", yet you've submitted 3 articles about spreaker about 2000 days ago.)
It is, however, also ultimately wrong to state the brain is "just a muscle". In "Make it stick" they mention some research into this aspect: practice of a specific mental skill has little influence on other mental skills.

As with all analogies it should not be taken too far.
The difference is that in such an enviroment, that sandbox would be created by - doing nothing. Chrome has to go out of its way to define such a sandbox for rendering processes.
Ammar Says – Freshly Published Thoughts on the World