skysight-inc/HackerNews huggingface dataset:
You may not have seen Richard's comment that was added at the bottom of the the blog post just before 'jevinskie' commented. It includes this paragraph:

Prof. Regehr did not find problems with SQLite. He found
constructs in the SQLite source code which under a strict
reading of the C standards have “undefined behaviour”,
which means that the compiler can generate whatever machine
code it wants without it being called a compiler bug.
That’s an important finding. But as it happens, no modern
compilers that we know of actually interpret any of the
SQLite source code in an unexpected or harmful way. We know
this, because we have tested the SQLite machine code –
every single instruction – using many different compilers,
on many different CPU architectures and operating systems
and with many different compile-time options. So there is
nothing wrong with the sqlite3.so or sqlite3.dylib or
winsqlite3.dll library that is happily running on your
computer. Those files contain no source code, and hence no
UB.

I'm not sure yet if this is a appropriately healthy or inappropriately fatalistic attitude. I like that it puts the emphasis on testing the binary rather than focussing on how any particular compiler version interprets the source, but I don't know if even SQLite has dense enough tests to justify confidence in this approach. It also makes me wonder if there should be greater emphasis on binary distribution.
Love this idea! Made a quick site to help everyone post and share easily, hope it helps!

http://honestsalary.com/
>I suspect i am going to echo a lot of the cynicism that has been surrounding the high rollers startup coverage lately, but quite frankly... why would they go public?

For non-founder employees, the implicit deal with working for startups has always been, "We pay you below market wages, but make it up in equity. Then, when we go public or get bought, your equity stake turns into a cash-out that makes up for your years of below market wages." If a startup plans to remain a private business forever, then it's no longer making that implicit deal, and therefore will probably have to pay market wages (i.e. the same wages as Google or Apple) in order to retain employees.

EDIT: This is why I always ask about the company's exit strategy during the interview. If they're not planning to get acquired or go public, then I know I have to make adjustments in the structure of the compensation I ask for accordingly.
They ignored a previous court injunction requiring them to take the video down and bragged about it. This should sink Gawker entirely.
I've always wondered how people can make a living doing Turking.
I wrote 5yr+, not 5yr, so no, they're not supposed to have all the same experience level. But in Western Europe (outside of some hot pockets like London, Switzerland, Luxembourg and maybe Oslo), 6 figure salaries are very rare in software, even for very experienced devs. I'm talking about the richer Europeans here (Germany, France, Netherlands, Austria, Sweden, Finland), Southern and Eastern Europe are much lower still. And this is before 40% income tax and 20% VAT (sales tax on consumer goods).

I'm not arguing here that USA rules EU sucks cuz $$$. I get that Europeans get more social benefits and free time. I was just responding to phillc73, who was arguing for more of the Euro perks, that those perks are not cheap.
I hired developers into investment banking for 18 years. If we gave somebody a low number, the next bank would poach them in 1-2 years, wasting all the time we spent training them. After I learned this the hard way, I always went as high as I felt able to on the initial salary, because raises were much harder later on.
4-5 weeks + sick leave is mandantory in all countries of EU actually (even in countries of Eastern Europe)
A few years ago I saw appearing in my facebook feed a link shown as shared by my deceased father, a month after he passed away.

I still wonder if his account had been compromised or if facebook was disguising sponsored links as shared by one of your contacts. Either way not very tasteful.
They are alluding to IDA's recursive disassembly capabilities.

http://reverseengineering.stackexchange.com/questions/2347/w...

(It's worth noting the answer from Igor Skochinsky, while not the selected answer, comes from IDA's author.)
Super interesting approach, thanks for contributing it.

From what I see in your article, you used this for searching through mails, so I guess it works on a pretty decent volume of data, but just to confirm it: do you think it's viable on something like gitlab's multi-resources full text search? For reference, what is the size of this index for your mailbox? (assuming it's an usual contractor dev mailbox, with mainly lots of notification mails and discussions with daily customers)

PS: don't worry about other reactions, users have invaded our dev world, nowadays, the sad thing with having attractive salaries
[NCS Release] Lensko – Cetus
What I Eat in a Day – Vegan ABS
Most Meetings Don’t Work
Elasticsearch as a Framework
The data vacuuming companies (FB, Google, ad networks, etc.) collect the information about us required to know how to manipulate us and technologies such as this one represent the tools to actually get it done.
Investopedia defines subsidy as

"A subsidy is a benefit given by the government to groups or individuals usually in the form of a cash payment or tax reduction."
> Why not state a deal that's 10% better than what you want? Are you really going to be heartbroken if you get more than you want?

Because you might be leaving money on the table. What if the company was prepared to offer you 20% above your desired rate? Once you tell them +10% is your floor, they have no reason to offer above that.
Security Researcher Goes Missing After Investigating Bangladesh Bank Cyber-Heist
Yep, always a nice surprise when you're using your phone, decide to check Facebook and get a "your year in Facebook" featuring your now-dead best friend, and an ex-girlfriend. Thanks for that, Facebook.
hi - do you have a link for this?

i want to read more.

i had an experience in 2012 that was very similar to what you describe - it was like something was switched on and suddenly i was sensing other people's emotions.
> Think of the UN as a mechnism for de facto powers to resolve conflicts and come to agreements peacefully; that's the UN's purpose, to prevent another major war.

The League of Nations had that as it's primary function [1]. Aside from some initial (heaveily criticized and somewhat dubious) successes, it failed. Spectacularly. The UN was created by reassembling the shattered bits of the LN ...

[1] https://en.wikipedia.org/wiki/League_of_Nations
I never got successful as an academic (too lazy/multidisciplinary depending on how you look at it), but my experience is despite my fairly specialised skill set in software dev (a small amount of which is statistics related) that since I made the (semi-accidental) leap into software development things have been much better paid/more stable.
even if the measurements were both outer measurements, the actual value of pi is within the typically assumed error bounds (30/10 < pi but 30.5/9.5 > pi.)
Be aware the unbreakable TeslaCrypt 4 was detected in the wild
Whether it's BS or not, crossing your arms (particularly while standing) conveys disagreement or frustration, even if that's not what you're actually feeling.

So it's highly worthwhile to, at least, be cognizant of your own body language and what you may be subconsciously telling others. It is an enormously powerful skill.
> Another key finding is that U.S. fiscal policy acts as a serious disincentive to work longer hours or harder for more pay.

And yet they work longer hours than most of civilised countries an sometimes work two jobs. Either they are really stubborn or the research or the conclusions from it have some flaws.
Say your prayers!
Take your vitamins!
and bang your buddy's wife!

And you too can make a sh!+load of money!
Not trolling, most of those articles are just whining about how inhumane it is... really more appeals to emotion than any sort of logic. Capitalists simply coerce people not to have children by making their economic lives miserable. So that they are so tied up in work and the economy, with limited pay, that they can not logically think of having children. That only increases misery. All while the Capitalists import people from the third world to increase competition and misery. All of this humaneness at the end does not reduce misery or create happiness, it does the exact opposite while breeders argue about freedom and other things, they deprive their children of any sort of freedom or happiness. Most people simply produce slaves for the economy. People whose lives center around being exploited by other people. To me slavery exists on a spectrum, the more competition and worse the working conditions in terms of the so-called work life balance, the more akin a job becomes to slavery.
If they are blatantly racist you wouldnt have any trouble quoting?
If you can afford it, keep going at it!
erratum: "dollars on busting" should be "dollars on boosting"
If you have management that think like that, you might well be better off taking the money and looking elsewhere anyway.
Social Share Privacy
This question was asked in 2014 on the Unreal Engine forums. Tim Sweeney wrote: https://forums.unrealengine.com/showthread.php?1515-Older-En...

>There is a long history on this topic, but the short summary is: We've looked at this extensively and concluded that releasing UE2 & UE3 source would be impractical due to the large number of integrated third-party libraries which have limitations on redistribution. The public source code release only became practical with Unreal Engine 4, due to an extensive effort to clean up external dependencies.

>UE1 might be possible at some point in the longer-term future, but that would be more for nostalgia than practical utility.
where my extraverted friends who never formalized their
knowledge can know what they're feeling but not
necessarily formulate why it is.

Haha yeah. It reminds me of the way that non-native English speakers often have an understanding of English that is deeper and more formal than native English speakers.

(I am sure that this happens with all languages; English is simply the one I have experience with)
Coreldraw Graphics Suite X8 Keygen Generator [ Serial Number ]
A dev resume in the form of a video game
Yes you can use it. But F16 was still credible aerial superiority fighter against everybody in 2005. Mostly because of collapse of Soviet union, as there was a decade of low intensity R&D with everything except F-22. Now with latest SAM missiles and long range air-to-air missiles being slowly adopted by everybody, stealth is the only way to go. If you wish to control airspace with impunity. Lot less is required just to defend your own with credibility.

My guess is that F35 is going to see new more stealthy radar, new all aspect IRST, new RAM coatings better optimized against IR emission. Some engine tweaks are going to happen to later models.

Then at some point (decided by everybody else) it comes obvious that F35 is going to run into some other stealth aircraft and get mutual kill. Some active protection system adopted from tanks, but no matter how successful that is, some startstreak type "I'll throw tungsten rods at you as soon as I detect that shotgun blast".

https://en.wikipedia.org/wiki/Starstreak_(missile)

Missiles already travel at speed of mach 3, which is same that autocannon shells. Maybe you could also (finally) get some use for metal storm concept, and implement five round burst cannon inside AA missile. (That kind of cannon can get significant weight reduction once you don't need to worry about fatigue and safety factors to keep close by personnel safe.)

The final nail in the coffin is engines. F35 engines have very good thrust/weigh, but they have poor fuel economy. This allows big weapons load for quick short mission. But if we accept that you can't after-burn, you don't need to turn that fast, and you won't survive to shoot more than 4 missiles etc, then your top priority is low fuel usage, long loiter and long range. Back to the missileer concept.

The problem with F22 and F35 is exactly their success. They are the first prototypes of the stealth/missile age. I'm expecting bit similar situation than with first swept wing afterburning planes. Those things got outdated in a decade. But if China implodes, then everything slows down.
As a H1B worker, I know I am depressing wages for Americans. Not just by increasing the labor supply, but also by having a weaker negotiation position than I would have as a citizen or as a permanent resident.

The "STEM shortage" is pure fantasy. The US should only take in the very best people, those who end up hired by top companies at competitive salaries, and give them permanent residency quickly. The people who come in with low salaries to replace American workers, like in the Disney case, should never have been given an H1B. That sort of abuse is going to end up bringing down the entire program.

Accusation of bigotry are just a means of controlling the conversation using taboos.
The US uses an all-volunteer force. Selective service is a back-up plan that has not been used.

> That is factually incorrect. There are plenty of counter-examples. One I can remember getting plenty of news coverage is:
> http://www.nbcnews.com/id/17598441/ns/us_news-weird_news/t/m...

It's in 'weird news' for a reason, it's not there because this is the normal state of things. Yes, there are idiot judges, and yes, the system is broken to the point where you have no recourse. But to use that as examples to prove that the whole system is broken is reaching.

> Only if you ignore conscription, which is alive and well in the US (Selective Service), and the counter-examples where contempt of court is used to compel people to "create" something.

Neither of which prove that you could use either of those mechanisms to make a computer programmer create a piece of software, which was 'the topic under discussion', so what's your point?

That the US is a crazy country? That some judges are crazy? That you ought to place some checks on Judges power? Or that you actually feel that any of the examples above would be enough to prove to any person reading this that a judge will order a person (not Apple, the company) to create some intellectual property or be jailed if they don't?
Maybe it's hard to pronounce for an english speaker. Hopefully, other languages exist and are used everyday :)
So they are using simple and fast double, not long double.
Which makes sense.
Don't Use Sigkill
MB Detected and Notified Owner of Hacked Website a Few Hours Ago Wow
> just hasn't really been abused till now

It has been abused, plenty of times. But not in the manner the OP suggests.
>Look up Alan Pease for body language.

Thanks I'll do so.

>Just so you know, everyone is on the spectrum.

Yeah half knew that but couldn't think of a better way to convey what I needed. After reading the thread a bit more I guess I could have said neuro-typical.
I've only heard about the guy twice, both in the last few weeks, and he sounds like an idiot.
Show HN: I made a few screencasts on Git
Hi Guys!

I have made a few screencasts on Git that are available on SitePoint Premium. https://www.sitepoint.com/premium/series/git-like-a-pro

This comes off a book that I wrote on Git (Jump Start Git). Some of the videos are available for free, or you can gain access by starting a 14 day trial.

This is the first time I have created screencasts or video tutorials of any kind, so I would request some feedback on the same!

Thanks in advance! :)
Now I get the picture and totally agree. For me, even this yellow outline is a sign of totally ignoring real-world user needs.
Thanks for the write-up. I've only recently decided to consciously focus on this so it'll definitely help me on my path. :)
Or the field of C in general.
Plenty of those early huge capital cities got lost.
Angkor Wat, Edo, Vilcabamba, Troy, Helike, Ai, Aztlán, Ys, Shambhala, Xanadu, Carthago, Karakorum, Niniveh, Persepolis, Ur, Samarkand, ...

See e.g. https://en.wikipedia.org/wiki/Lost_city
At least two of my past jobs were jobs where the employers stated range was substantially below what I was finally offered, so this can backfire. In one case I negotiated my way up 50% over the initial offer, and the initial offer was already at the top of the advertised range. In the other I got 30% above the top of the range + about twice the options. Both cases it was the situation where they realised I was overqualified for what they'd spec'ed, but they decided they wanted me anyway and upped their budget.

I know it can often mean wasting time, but focus on whether it's a company you want to work at. If it is, see it as a way of getting on their radar, and if you can't agree for that position, ask them to keep you in mind if they get something more suitable.
CRISPR/CAS9 https://en.wikipedia.org/wiki/CRISPR is something that will revolutionise everything
including computing. I thing Genes & DNA will be used for computing instead of traditional processing hardware
Shell is a lot better than the other languages I know at many tasks involving I/O redirection, spawning programs, etc. It's kind of arcane, but so are the APIs for doing that stuff in other scripting languages. I'm eagerly awaiting some new contender in the system scripting language arena though.
Your definition of sucks is pretty skewed.

Anybody earning 6 figures is in the top few percentiles of society, especially if you are a new grad!

You are obviously free to take advantage of your employability but just remember that you pretty much are the 1% before saying that it sucks. :)
This may be the best advice in the whole thread. Once in the Real World, you are free to be an asshole about how you negotiate and just...not stick to your statements of obligation. You suffer consequences only if you have to deal with the exact same person again. But if the org is big they won't really notice.

We're just all so used to schools setting up all the obligations for us and monitoring everything, that taking a more freeform approach is unsettling at first.
Mobius App released to empower MIT maker community
EX-BBA star Huddah Monroe shares chat she had with lesbian and
Fishing in Social Networks
Nice. And you didn't take my parenthesis as a warning! Give me 10..
That's a classic motte-and-bailey doctrine right there.

It shows Taleb commenting on a topic he clearly knows nothing about while presenting himself as an expert. Something, if I recall correctly, he often criticises in other people. And it's not merely being imprecise, it's at least halfway between being wrong and not even wrong. If someone's that sloppy on Twitter, why would their research be any better?

It probably isn't. In a series of tweets posted around the same time, Taleb also pointed to a "technical" paper claiming a connection between P versus NP and the effects of GMOs [1]. It's drivel. A series of non-sequiturs. No connection is actually established, only claimed. I credit that paper only with relieving me of the dilemma of whether Taleb is an interesting thinker or just another crackpot. (And I'm not even a GMO enthusiast.)

The tweets are now gone; I only found this archive.is link because it was posted to a mathematics cranks subreddit. Probably because these were too obvious of an embarrassment to him. Fine. Though I think Taleb also likes to talk about "courage" a lot...

Taleb's other "technical" papers are not particularly impressive either. I find them completely inscrutable; Taleb never explains his notation or terminology, and I often have a hard time deciphering equations he writes. While this may be because of my rather modest background in statistics, I'm sure it could be possible to make them more accessible. Take Laszlo Babai's paper on graph isomorphism in quasipolynomial time [2]: all you have to know in advance to understand it is some basic vocabulary of graph theory and algebra, and you can readily find them even on Wikipedia. He lays out definitions clearly and even goes as far as as presenting Latin equivalents of Fraktur letters (I wouldn't bother). Taleb seems more interested in establishing profundity by obscurity (what Charles Seife calls "proofiness"), like some kind of post-modernist philosopher. Come to think of it, Taleb seems very much like one.

(I know I'm being trolled, but...)

[1] http://www.fooledbyrandomness.com/PPAlgo2.pdf

[2] http://arxiv.org/abs/1512.03547v1
It was probably an app that had posting permissions on the account.

I think if you notify Facebook that the person has died (and provide some sort of proof) they switch the account over to "memorial" status (which can't post, etc.)
If you are brute forcing approaches on mice, ethics does become concerning
This, to me, indicates that if I was interviewing with you my priority would be to not give a salary range, nor to agree that your salary range is acceptable.

Because when you say "if we can come up with an agreement internally (our hiring is very informal)", that to me means that if I get through interviews and you like what you see, I'll be able to work with you to get you to fight for a bigger budget if I expect more than what you had in mind.

It's easy to get people to push their numbers up once they know you and like you and believe they need just your skills, and it's easier to do that if you've not revealed that you'd be willing to settle on their range earlier in the conversation.

My best results in getting good offers have been when I've deferred all exchange of salary information until the very end: Get them to agree that they want me to join, and it's "just" the formality of getting me to agree to a salary. At that point the interview process has gone from me courting them, through a "it looks like we both like each other", to them courting me, and the power balance has shifted substantially because the hiring manager is invested, and everyone has spent lots of time getting to that point.

This doesn't necessarily work as well at low end position where you're just one of many cogs, but it makes a big difference when people are looking to slot in just that one important (to the hiring manager, you might still be inconsequential to the overall business, depending on size) position.
26,000-something have arrived in Canada but not accepted for permanent residency as yet.

For example, Sweden is denying residency to, and sending back, almost half its current arrivals from the Syria/Iraq theater.
They might propagate to subshells. Someone did a lot of checking:

http://www.in-ulm.de/~mascheck/various/set-e/
In fact, I see a lots of VPs and even CEOs genuinely preferring open space plans, so they can hawkishly roam among the employees and provide their invaluable input.

(Sounds of head banging against the desk)
Pi appears in many more places than in ratio of circumferences to their diameter. For example, if you flip a coin n times, the probability of getting exactly n heads and n tails asymptotically tends towards 1 / sqrt(π*n). The probability that two randomly chosen integers are coprime is 6/π^2. Etc.

There is a list of formulae where π appears (some related to circles, some not) here: https://en.wikipedia.org/wiki/List_of_formulae_involving_π
Ask HN: How do you read ebooks?
I just want to find the best way to read ebooks (non-fiction, technical books). Are you using any ebook readers (e.g. Kindle) or using tablets, phones?
Amazon does 2 promotion cycles per year.