skysight-inc/HackerNews huggingface dataset:
I think this says more about John Carmack's devine software engineering talent than it does about C++. I've seen some slick looking C++, and I've seen some flat out atrocious C (and vice-versa). Even Carmack decided to switch to C++ for iD Tech 5.
Although I'm not a fan of it. If you are doing "clever" coding. I urge fellow coders to please write some test cases for your "boring" programmers. Helps the rest of us to be brought up to speed and maintain it.
I've looked quite a bit including doing my own research with respect to that.

I've come down to three possibilities:

(1) it could be a copy of a much older, now lost document, which puts the timeline in question.

(2) Colonialism and imperialism really did a number on indigenous people and culture. This could be an ethnography of sorts of am indigenous people's knowledge in their now lost language.

(3) We could be fundamentally "reading it wrong". I've extended this question as to "Well how else would this be done?" beyond mechanical cypher machines.

Maybe glyphs we've bucketed are actually distinct or maybe some aspect of it such as the length of a stroke have semantic meaning. It could be an extremely poorly designed and confusing script.

I know it's been looked at by people likely smarter than me, but I really don't believe in gods, whether human or otherwise - so I'm not discouraged ... although really, finite time, finite time.
When has Google blamed the OS nature of Android?

>What they forget is that to put Android on a phone, practically you need Google's permission.

I think you're forgetting the hundreds of millions of users that use Android without any Google services.

>If Google cared, they could have made it part of the terms and conditions that it has to have security updates for five years.

Wouldn't it be nice if it was as simple as that? You seem to think Google has the ability to do whatever they want and have the OEM's fall in line one by one.

>They obviously don't

In that case they should probably stop investing millions into improving Android security every year and stop releasing security updates each month.
Microsoft used to only lose money from people choosing Linux instead of Windows. Now the fastest growing part of their business is Azure servers. 40% of them and growing are Linux. Their CEO is from the Azure branch of the company, the platform-agnostic part. More and more, Microsoft is going to rely on Linux servers and Android phones as their profit centers. Instead of hurting their business, it's helping them.
I think automatic rice cooking is a solved problem. There's a device called a "rice cooker", where you pour in the rice and water, press a button, and then later you get cooked rice. No wifi necessary!
> the phrase "Michelin" or "Michelin-starred" is trademarked and has a clear meaning. If I was a marketer for this company I would feel uncomfortable using a phrase like that.

The person who would feel really uncomfortable is (or should be, anyway) their lawyer. "Prepare Michelin-starred meals!" makes it sound like the product has been endorsed by Michelin, which puts a big fat target on them for a lawsuit from Michelin if it hasn't.
I'll say one thing about FB advertising. It really is starting to get creepy. I recently entered several new markets and FB was the first to start advertising. I can't believe I'm saying it, but I clicked a few links. A few of them I opened a new tab and googled the company name, just to feel less grimy.
It was presented at the dev conf but I don't think the slides or video are up yet. :(

I've used it with CPython by adding `CFLAGS="-fsave-optimization-record -fdiagnostics-show-hotness"` to the env for `./configure`. Then run opt-viewer like so:

./opt-viewer.py $(find build/ -name '*.yaml') -source-dir src/ output/

If that's not clear I can whip up a quick demonstration project.
> I think that global warming is probably true based on historical and temperature records (but I put almost zero confidence in "climate models") but it is not nearly as dire as the scaremongers suggest.

Based on what? I'm asking seriously.

I assume you're not a climate scientist. So, 95%+ of climate scientists (and realistically, more than that) believe that the threat is dire and also believe that our current models are accurate within reasonable margins of error. Given this, isn't it hubris to think you know more about this topic than they?

Consider Dunning-Kruger. The people who've spent their lives studying the climate are the ones most skeptical of their own understanding of the problem, and yet they're also the ones sounding the alarm as loud as they can.

What's the tipping point where you decide to accept the findings of essentially everyone in the field?
Let us not turn science into a religion. Common sense goes a long way. The more politically controversial the topic, the less likely it is that science on it will be unbiased or valid at all. Religious organisations I don't even comment on.
The Chinese leaders love talking about "harmony" as a social goal. In that spirit, these could be called "Harmony Points", or simply HP.

You gained 17 HP yesterday. You've just leveled up! Report to your neighborhood party representative for your complimentary face massage kit. [Share on Weibo] [Share on WeChat]
"..remember iPhone 5 is 5 year old phone, which will get new version of OS, not just security update"

Yes, and remember that Apple intentionally writes OS updates that will run slower on their older devices, thus achieving almost the same thing but slightly less blatantly.
Writing good C code also means knowing when to use another language on top. Scripting languages such as Lua are commonly used in the games industry.
You guys may be in a position to make Facebook Ads work, because of your existing customer list. If I recall correctly, setting up the appropriate demographic channels is way too hit or miss. It'll be an expensive education.

BUT, if you have an existing customer list (like yourselves), FB gives you an option to upload those existing customer emails and it will do some AI matching to find the appropriate customer demographic pools? From the tutorial I read, this was the only chance you'd have to get any sort of traction on your campaign right out of the gate.

Disclosure #1 : I've never run a Facebook ad campaign in my life just read several tutorials regarding running a successful campaign.

Disclosure #2: I don't remember where I read this information, but given the fact that FB knows everyone's interests (directly and indirectly from statuses and likes), their algorithmic assessment of who should see the ad could be worth trying.
AWS SysOps cert: what do people here think about it?
A friend of mine has invested some money and time in beginning to obtain the AWS SysOps certification [https://aws.amazon.com/certification/certified-sysops-admin-associate/]. Personally, I think his time would be better spent just writing code to hack on the AWS API or something along that line. I'm dubious about the value of this certification on a resume. In fact, I think it may have negative value in some circles.

His take is that it can't hurt. What does the HN community think?
Looks cool! I like the release message stuff, I wanted to add similar to apex(1) at some point, not having a clue what the releases actually are in Lambda makes rollbacks a little tricky.
The example with ">= 0" is an infinite loop, a size_t will always be greater than or equal to zero; it's unsigned.
There are many paraconsistent logics out there[1]. There are also many "trivial" logics out there[1] (which exhibit the Principle of Explosion). The former are useful, the latter not so much.

All them of them are logics. Consistency is not a requirement; it's simply a property a system may or may not have.

[1] http://plato.stanford.edu/entries/logic-paraconsistent/
The POST Notes of the Parlimentary Office of Science & Technology are interesting examples of simplifying complex messages. Over the past few years I've tried to follow the POST Note model when creating introductory messaging or executive summary analysis.

http://www.parliament.uk/postnotes
> If you dismiss government funded science and industry funded science as both being conflicted there is not much left.

With good science, one can anonymize the authorship and still have something useful to work with. I want to eliminate argument ad hominem, not pick a better ad hominem.
Here this may explain it better, you have to read the TOS and EULA from each company:
http://www.pcworld.com/article/2986988/privacy/the-price-of-...
You live up to you nickname :D

Sending sales emails is not the same as spam, at least not in the lines of business using Migadu. We are not judging what people do for living, but rather try to aid them with a worthy advice if there is a better way. Working hand in hand with users pays off and we both enjoy it. We're tired of being nobody to some wise Google(rs)....

If sales stop, the world would stop. Everyone sells something to somebody.
This is device in search of application. Shame, I would totally buy one if they could show me good use-case.

Obviously, I would be overjoyed to be proven wrong.
I have backed many things over the years, constantly with lower and lower expectations.

The only 2 products that really surpassed expectations for me were Pebble and Divinity: Original Sin.
Everything else has basically been somewhere between a flop and a trainwreck.
I've only read Chiang's, "The Truth of Fact, the Truth of Feeling" which was up for a Hugo a few years ago. I voted against it since it was bland. Are any of his other stories better?
Hints on how virtual reality developers can reduce motion sickness
Thoughts on “Death of a Language Dilettante”
Actually, just noticed a minor issue - since there's no intermixing between the four lanes and the diffuse() function is the same for all of them, if any of the IVs match then I can swap all the blocks in those lanes and get the same hash out.

For example, if IV1 and IV2 match and the block pattern is
ABCDABCDABCD, then BACDBACDBACD will produce the same hash value.

A minor finalizer change would fix it for any IV (pseudocode as I don't actually know Rust) -

vec[0] ^= diffuse(vec[1]);
vec[1] ^= diffuse(vec[0]);
vec[2] ^= diffuse(vec[3]);
vec[3] ^= diffuse(vec[2]);

u64 result = diffuse(vec[1] ^ diffuse(vec[3]));

that's probably overkill but should work.
Rustifying IronFunctions
couldnt you have ordered stock in batches? like 5-10k pieces pr. order? Or would that ruin margins?
CHIP is also $50.
Actually, I think that there was a need. The IC in the Anglosphere does good, commendable work.

I for one am glad to see that there's at least one other person on HN who appears to share my views on the IC & Snowden.
Further on the dark patterns, here's an order I'm looking at now:

"Guaranteed delivery date: Dec 2, 2016 if you order in the next 9 hours and 27 minutes"

With this it has "2 business days FREE Two-Day Shipping" selected. As of now, there are four business days (inclusive of delivery date, but not of today- the window listed above).

What makes it worse:

"One day shipping, Wed Nov. 30"

So "one day shipping will be Wed Nov 30, but two day shipping will be Fri Dec 2"?

Note that now they don't even mention "get it by" for anything other than one-day. I get the following:

- Wednesday Nov 30 - $11.97 - One-Day Shipping

- 2 business days - FREE Two-Day Shipping

- 6 business days - FREE Two-Day Shipping

- 7 business days - FREE No-Rush Shipping Get a $5 credit for Prime Pantry.

No idea why anyone would choose 6 day delivery given the choice between 2 day and 7 day (plus credit).
Maneuvering a new reality for US journalism
Every time I look at the hype pages, it's always these unbelievably ridiculous edge cases.

"Look at how much faster HTTP/2 is loading this page that is nothing but an array of 64 x 64 icons that are each 16x16 pixels!" -- well of course that's going to be slow with HTTP/1 if each icon is unique and not cached. But who does that? If that pathological case is yours, then sprite the icons and now it's one request, done.
I would certainly expect that any reasonably well managed company would have appropriate access controls in place, and yes, that includes the CEO not having direct access to a production database. You don't need to be a financial institution to observe basic security practices.
You don't get bad credit for jaywalking or whatever is suggested. It's a tool to measure your ability to repay debt. I think it's already abused, but it's nothing liek what is talked about in the article.
> That sounds pretty naive. $15 million isn't a huge amount of money in business, and in most parts of the country $50k isn't a livable salary.

Who's being naive?

The median net compensation last year in the U.S. was $29,930.13, meaning half of all wage earners earned less.

Median income for an entire household (ie more than one person) in the US is about $51k. Meaning about half of all households make less than that.

Assuming half the population of the country doesn't die suddenly in the next three weeks it's fair to say that $50k is "livable"
Well, I guess you missed the Linux Security Summit:

http://arstechnica.com/security/2016/09/linux-kernel-securit...
Thanks, but I believe my approach to personal finance is quite right and responsible. This does not contradict the fact that there are things that I am willing to pay for, but not able to. Exactly because my approach to personal finance is responsible, I don't spend money in this situation.
There's no but here. Grandpa was negligent and put a small child's safety at risk because he ignored the risk warnings on the product in favor of an assumption that 'anything sold in a gift shop must be safe.' I don't want to be rude about your parent but the liability is squarely on him (and you, insofar as you left your child in his risk-indifferent custody).

I don't mean to attack you personally in any way, but if you have an awareness that such things as small powerful magnets exist and can imagine what the risks would be, how is it not your job as a parent to be on the lookout for that? You manage to be on the lookout for all sorts of other risks that exist in your household - drowning, fire, chemicals, sharp objects, and so on.

I do not believe that adding an awareness of magnets (which are generally pretty easy to identify because of their magnetic properties causing them to stick to metallic surfaces or each other) causes some unacceptably large burden. You've known what magnets are since you were a small child. You are almost certainly easily able to distinguish between a bunch of magnetic balls and a bunch of non-magnetic ball bearings by simply looking at them. How is it not your responsibility to use that knowledge?
I doubt that because the information added would be similar in size. Contrast `Foo: old-value unrealted-option=bar` to `Unrelated-Option: bar`. There is almost no difference (only the overhead of another header in the protocol actually. They would have to get way more creative in the representation to get any real gains.

Also the HTTP authors haven't been too worried about header size in the past so I doubt this will change just because we have a new protocol.
400M isn't that much. Per Glassdoor Theranos has 790 employees; assuming that was before layoffs and the numbers in the news (~340 layoffs) are accurate, that's 450. Since it's an R&D company in Palo Alto, average total comp is likely north of $250k per person, but even at that it's $110M a year in payroll alone. And medical research isn't exactly cheap, I bet it easily spends over $100M in research costs. So at that burn rate Theranos has 2 years to keep the lights on. It takes more than 2 years for a medical company to bring a new product to market.

Go ahead, halve all my numbers and argue that Theranos actually has a burn rate of 4 years: It still doesn't matter, there is no way they'll get something through the FDA (especially given recent history) in 4 years.
America's Ancient Cave Art
More accessible, maybe (unless you're black [0])

More affordable, no. In my recent travels to NYC and SF, I was always able to get a hotel room via HotelTonight or Hotwire cheaper than an AirBnB unit. I know its not always an apples-to-apples comparison but even for just a private room (not an entire home), an AirBnB in SF is $100+/night.[1]

All that to say, I think you're wrong.

[0] https://medium.com/stay-woke/i-read-about-this-phenomenon-of...

[1] I randomly checked Dec 18-20 in SF. Hotwire has a 4-star room for $91/night. Most AirBnB private rooms are the same or higher.
>I think you're forgetting the hundreds of millions of users that use Android without any Google services.

If only the problem was with those phones. Anything in the US except for Amazon is under Google's thumb

>Wouldn't it be nice if it was as simple as that? You seem to think Google has the ability to do whatever they want and have the OEM's fall in line one by one.

They put their foot down about other things, like branding, app choices. This should be more important.

You don't want to port Android 7 to a three year old phone, fine. But to refuse to patch against stagefright?
Are scientists the authority on behavioral genetics, hmm? How does the average NYT reader feel about the results of that field?
Datomic Starter is now limited to one year of updates, after which you can only use whatever was the current version when your maintenance expires. After that if you want updates then you need to pay $5,000.
Haven't seen "Nosedive" yet but just saw White Christmas. While we don't have the wetware enhancements for that yet, it did give a chilling look at how society would react if you had an AR overlay that somehow classified people as "undesirable." This was really highlighted at the end when he walks into the busy market and shows up as red to people.

While I have reservations about governments using a system like this as it is...you get into some fascinating and terrifying scenarios when you enable public access to this sort of thing. Imagine being added to some list because of an error, and then having the entire public viewing you and just assuming you are a bad person because you are on that list without giving you the chance to do anything about it or perhaps even know they are aware of that.

As a more tangible example, imagine if something like the infamous Lulu app (that lets women rate and apply tags to men they've dated and only lets other women see the ratings...kind of like an exclusive Yelp for men) was combined with ubiquitous AR. Now imagine you had a falling out with an ex and you're trying to start dating again. You now have to deal with all of the (potentially quite false) assumptions someone you might be interested in is making about you based on how your ex rated you in addition to whatever other assumptions they would normally make without it.

And odds are you'd never even know they made their decision before you even saw them because they previously scanned the room with a rating filter like Amazon and only care about people above their threshold. We worry now about the impact of filter bubbles with things like Facebook. Now think about having them applied to people you interact with in your day-to-day.
For a start I would like to say myself a student I sometimes lose hope about college,hobbies and everything but that is not a reason no to push yourself more .
If you like what you study or do you can start doing projects it's great way to track your progess and move forward another option could be to go trough an extensive tech niche why not go trough a web program (a nanodegree or course) about something you find interesting and want to explore not only that will give you an alternative way to find jobs but the learning phase will help you get more active in communities meet new people and so on .
And remember never stop exploring yourself and enjoying life .
Lint was created for C in 1979 as the language authors saw how easy it was to make errors, static analysis is still largely ignored by the majority of C developers nowadays.

https://www.bell-labs.com/usr/dmr/www/chist.html

I am yet to see it being use in enterprise C code.
Nexar – Turn your iPhone/Android into a community-based AI dashcam
Not to mention it's mostly been recently that people/companies have started using Credit Scores outside the context of applying for a loan.

And IMO they should stop using it outside that context. People shouldn't have to worry about whether they can find a job or apartment based on having poor credit. Turns it into a game that everyone is forced to play instead of a simple metric that financial institutions can use to determine your credit-worthiness.

I've never had bad credit, but when I started working office jobs I actually went out and got a credit card I didn't need just so I could use it a few times and pay it off in full at the end of each month. Completely worthless process that I had to involve myself in simply to build my credit up. What a joke.
FB works really well for established brands, because of the sharing component and the idea that when you see the ad it doesn't look like an ad.
A typical C++ codebase I'm working on these days would have scope guards implemented via macros, such that you can do e.g.:

FILE* f = fopen(...);
SCOPE_GUARD({ fclose(f); });

This is mainly used for one-off calls to some native API, where writing a proper RAII wrapper for the managed resource is not worth it.
I own a pair of the Solemn Derbies (https://themarkhor.com/products/solemn-derbies) and I love them. I was in the market for a pair of made-in-the-usa Allen Edmonds but I bought them instead. They're high quality, great construction, responsibly sourced, and the look great. I get compliments when I wear them out.

Apologies for the terrible collage: http://imgur.com/UoFEy80
If you don't think 'follow the money' isn't a significant factor in how people (scientists included) work then you don't understand how human nature works.
Ask HN: Why should I get email at my own domain?
vs. something like Gmail or Hotmail. What are the advantages? Disadvantages?
Scatter gather shell
Why do you say 95%? Where is that number from? My own estimate is 15%, if you substract people who make these claims only so as to get grant funding which they would not get otherwise.
So that’s why my Intel NIC never really worked well, and two devices showed up in my router as connected?
It's hard to teach an introduction to programming without teaching a particular language. If you have to pick a particular language, it makes sense to choose something the student is likely to use in the future. This is not hard to understand.
> The problem is whether people like to admit or not is that it does work.

It seems to be impossible for me to admit anything when you are dead. What I wanted to express that suicide is a selfish act and does not lead to anywhere. On the other hand, I agree with you and admit that there could be situations when your pain is so unbearable that suicide is reasonable, but imho OP's is not in such circumstances.
> Are we now locked into a 1 year window of code quality and features based on our registration?

Yes. Datomic Starter (nee. Datomic Pro Starter) now gives you one year of updates for free after which you need to pay to receive further updates. Previously you could renew your (free) Datomic Pro Starter license perpetually.

Datomic Free is unchanged and is still free and receives continuous updates.
I several times heard accusations of it being fake, but never once saw any credible source, proving it's fake. So I still don't know where these accusation came from.
It's a kind of Doodle for threads. ThreadNest – Simplify discussions
I'm in Atlanta. They use credit checks for certain types of employment here. I've also heard that it's used for insurance rates, and obviously, interest rates.
For any interested: http://sci-hub.cc/10.1177/0963662516661090

The actual paper, since this chain has been largely derailed for the confused to come in and conflate media/reporting with science.
Sounds like you might appreciate LFT's Parallelogram fpga demo:

http://www.linusakesson.net/scene/parallelogram/