skysight-inc/HackerNews huggingface dataset:
SYSRET on Intel will fault with #GP if the kernel tries to go to a noncanonical user RIP. The #GP comes from kernel mode but with the user RSP. Before SMAP, this was an easy root if it happened. With SMAP, it's still pretty bad. AMD CPUs instead allow SYSRET to succeed and send #PF afterwards, which is very safe.

AMD CPUs are differently dumb. If SYSRET is issued while SS=0, then the SS register ends up in a bogus state in which it appears to contain the correct value but 32-bit stack access fails. Search the Linux kernel for "SYSRET_SS_ATTRS" for the workaround.
DOE national laboratories (LANL, LLNL, etc) must compete with private industry and large universities. They are successful at this because the DOE awards contracts for the management of each lab to outside entities such as Johnson Controls, University of California, Lockheed Martin, etc.
Not to worry. There are plenty of contractors in this space providing competitive salaries beyond government pay scales. NSA can still sub out much of its work to them and the taxpayers get to prop up more middlemen.
I don't think any tablets have the ability to selectively emit polarized light.
For hard numbers, 80% markup of wages paid out is typical (at least for large contingency recruiters and IT contractors), though it can be higher.

$250/hr billed usually results in $125-140/hr in the contractor's pocket, and $110-125/hr for the place that sent them out.
YouTube is what it celebrates
Google and Facebook have been terrible for open source on the whole despite their contributions to some projects.

It is more difficult to run open source on your handset than it is on your desktop/laptop/server and Google wants it that way to ensure you are sucked into their ecosystem of data collection. And handsets outnumber PCs. Google is directly participating in the destruction of open source computing at the consumer level while distracting us with contributions to a few projects.

Facebook is attempting to kill all open communication protocols and force everyone to communicate through their platform with powerful network effects. Anything they have done for open source is dwarfed by the decades they have set us back in open communication and privacy.
And for pirates
(I hope you don't mind me quoting parts of your comment—it helps me categorize stuff.)

> You say 60k deaths from guns is bad

Well, 30k. And I'm not saying the 4 deaths are okay, I'm saying it's not an epidemic and, statistically, schools are safe. But, I'm still not sure how that part of your comment logically proves much.

> As a counter example I will posit that gun owners have failed to put forth any meaningful policy changes...pushing for less control.

I'd suggest that gun owners have always had to play catch-up. For example, consider the '94 AWB. It was rammed through as a halfway, last-minute measure that pitted gun owners against each other and has left a bad taste in many of their mouths. The general feeling is if they give an inch, "the other side" will take a mile. It's evident if you compare and contrast the positions groups like GOA and NRA take on bills.

I'd also posit that defense of one's self _from_ the state is an underlying reason for the 2nd amendment. Considering the massive (over 350 million) number of firearms in the US and entrenched gun culture, I'm of the opinion the amendment is fine in that respect.

> I think most reasonable people will agree that things like hunting can be treated separately from other uses of firearms by civilians.

As it should. I think where we disagree is on the type and scope of difference.

> But gun control debate often gets lost in nuance. Who cares about bump stocks when you can buy the AR-15...[or] buy a 22 and blow your brains out in the parking lot?

Granted, an AR-15 is not necessarily more dangerous than "any old rifle." It's simply a platform that encompasses different calibers, gas systems, etc. But, good gun control could help stymie sales to prohibited persons. Is it any better, though, if instead of purchasing a $200 pawn shop gun the person hangs himself? When I had a family member dealing with that issue we were told that, essentially, those who _want_ to commit suicide _will_. Have we achieved much if we've simply caused those people to change methods?

Anyway, as an aside, I appreciate the dialogue. It's not too often this topic can be discussed without name calling and such or without degrading into "muh rights" versus "think of the children."
Would you please not post snarky and/or unsubstantive comments here? Especially on divisive topics, where it reliably sparks flamewars.

https://news.ycombinator.com/newsguidelines.html
I feel like many organizations, of which NSA is one example, make the mistake of putting technical program leads in charge of people. Leading people and motivating them to do their best work together requires a different skill set, and Rogers' response to the vocalized attrition concern suggests that he isn't capable of keeping people in the organization. I appreciate that he took time to talk with staff and take questions but he needs to become a better listener, or in other words ... work on his signals intelligence.
I like Google and Facebook. They provide a lot of value to a lot of people, invest in R&D, and contribute to the open source community.

The same can be said of most monopolies, like AT&T in the 70's , Bell Labs did top notch research, and the highly reliable phone network provided huge value to people and businesses alike. Although it did have high value, it also had a high cost to the consumer and few people want to go back to the days of paying $30/month for local phone service (plus $3.99 if you want to use touch tone), and spending $7 for a 10 minute cross country call.
We ban new accounts with trollish names. Would you please stop creating accounts to break the site guidelines with?
Comments like this seem reasonable, but are part of how insanely toxic the community on HN is. People don't see it as toxic because they are either used to combative or are ok with insulting dismissivity as long as it isn't pointed towards themselves.

It gets tiring however, and that kind of attitude gets you edged out of many companies - rightfully so!
Location: India | San Francisco

Remote: Yes

Willing to relocate: Maybe

Technologies: NodeJS, Ruby, Swift, macOS, Android, MongoDB, Postgresql, React Native, Laravel, Javascript, Vue, PHP. We are a full stack agency of 9 people.

Resume: http://mobilefirsthq.com

Github: http://github.com/mobilefirstinc

Email: amy@mobilefirsthq.com
If this was the case, it would be a gradual decline, instead of a dramatic decrease in one year. Also, anecdotally, none of my family members want to study in the US anymore.
Yes, you forgot one thing:

* We need a powerful spy organization to compete on the world stage.

This is an unpopular truth that people in our circles tend to forget. Rome was an influence solely due to the success of their military. What do you think will happen when ours becomes ineffective?

And the NSA is a key part of our military. Intelligence is everything.

I think it's good the overreach was exposed, but I was worried about exactly this outcome.
its also common to see chinese-latin food, like cuban/chinese or trinidadian/chinese, especially in places like harlem and brooklyn.
Is that because Go crams the thread stacks closely together and it probed into another thread's stack?

Regardless, it seems like RMW (or even just a store) should be fine as long as the stack pointer is adjusted before the probe.
Where are your Portland offices located? Are they downtown?
https://news.ycombinator.com/item?id=16042203
In USSR everybody could fly also, it's not like this was made possible by capitalism.
> There's a significant distinction between "I understand how [inheritance|recursion|functional programming|etc] works in <language of choice>." and "I understand how [inheritance|recursion|functional programming|etc] works, period."

I would love that to happen and I think Harvard's CS50 is one such example. Assignments will cover C, Javascript, and Python. However, most 101's goal is to teach students to just learn to code. The "think like a computer scientist" is inaccurate (looking at the famous Python book: How to think like a computer scientist).

I honestly do not think teaching PHP in 101 will achieve the latter case. Combining Lisp/Scheme/Racket and a non-functional language like PHP will probably do.

Also, we need to educate each other that despite all the insecurities with PHP in the 2000s era (because there were plenty of free PHP hosting providers, a gem for kids like me back then), PHP has improved, and let's criticize poor LAMP stack configuration and bad practices. Anyway, I heard, and maybe not true at all, more PHP code at FB are now written without HHVM? Someone from FB please correct me if I am wrong.
Math?

USA is projected to grow over 3%.
China is projected to grow less than 2%.

At what point does China 'catch' USA? 3020?
AMD, the CPU, is great and Ryzen nowadays preferable to Intel (due their hostile behavior - cheap plastic pads inside the CPU is a no-go Intel!).

AMD, the GPU (former ATI), is labeled "sold out" everywhere 'thanks' to crypto-miners. And ATI GPUs where always known to be fast but consume more power than faster NVidia GPUs. NVidia driver got worse recently with all the spyware that sends home data. But AMD/ATI drivers were always known to be worse than Nvidis drivers - if you want to play 1980-2017 PC games than you can only choose Win7 with Ryzen CPU and NVidia GPU.

Beside PC, AMD is going strong on consoles with APU (CPU+GPU on one chip) in X1 and PS4.
If you want to redistribute wealth, why stop at oenly musicians? I'm thinking universal basic income, then let robots do the work.
That's odd, do you per chance remember which update exactly?

The CABC is implemented in the Novatek display driver IC, which the BIOS never touches. Dell provides a utility for Windows for flashing it on supported systems (QHD or the similar Latitude 7370) from Novatek for precisely that reason.

Though the brightness settings might make a difference.
https://news.ycombinator.com/item?id=16055776
So his point perhaps is the inequality to focus on is the disproportionate political leverage enjoyed by large corporations and the wealthy.

Seems a bit of a chicken and egg situation though. Those with more money can buy legislation that enables them to maintain or enhance their ability to extract wealth which begets the next cycle.

Breaking the political leverage is something the non-wealthy majority can do through voting for a party that will reign in political donations.
Home and hotel – Switching from macOS to Ubuntu on a Dell XPS 13 laptop
> He or she doesn't exactly pay to rent the White House.

Actually the first family does have to pay for many incidentals, like every day food, and it comes in the form of a bill.
Folks interested in a taste of how the federal government manages people can take a look at:

https://www.opm.gov/policy-data-oversight/

Much of the information in there carries the force of law; that is, a hiring supervisor cannot legally deviate from the process even if they think it is dumb and hurting their chances of getting the best candidate.

My example of the subordinate who can't just get promoted has happened to two personal friends who work for the federal government (both of whom have graduate degrees in their field of work BTW). To be clear, there are "promotions" in federal pay, from say a GS-9 to GS-10. I'm talking about a promotion into a different position, like from a specialist to a manager (to use generic example terms).
Source?

https://www.reuters.com/article/us-china-economy-gdp/chinas-...
Unofficial who-is-hiring posts aren't allowed here.

https://news.ycombinator.com/newsfaq.html.
still less than the cost of someone overcoming their conscience for working at Facebook
I'm not ashamed to admit that I've been to the Dell website many times and I've become lost. It feels like a 90s era eCommerce website and that I'm configuring last year's model every time I go there -- does this[1] look right?

[1] http://www.dell.com/en-us/work/shop/dell-laptops-netbooks-an...
This is why people that finally realize they can no longer work for the NSA for moral reasons should be given support in exiting and finding a new job. Bruce Schneier and Tho9mas drake both endorse[1] Intelexit[2].

[1] https://www.youtube.com/watch?v=panT9P_VdyE

[2] https://en.wikipedia.org/wiki/Intelexit
Friendly reminder: when discussed in context of copyright laws, "broadcasting" and "copying" are colours, only tangentially related to technical meaning of those terms. The law deals with colours, not with physical reality.

http://ansuz.sooke.bc.ca/entry/23

(TL;DR: 'colour' captures those path-dependent aspects of a thing, like where did it came from and why someone is doing something with it. A song legally bought and one illegally acquired may be bit-for-bit identical, but they have different colours.)
Yes, but those government jobs often come with great work life balance which is extremely difficult to find in the private sector.

If you're newer than 3 years at facebook or google, there's no way in hell you're going to have any work life balance. And even if you make it past the 3 year mark, it still depends on which team your on.
I like p4merge. It's the UI from perforce, but it's free and you can use it with Git easily. Most 3-way merge tools will show you: yours, theirs, base, and the final result.

https://www.perforce.com/downloads/visual-merge-tool

Example:

https://www.perforce.com/sites/default/files/image/2017-06/s...
We've banned this account for repeatedly violating the site guidelines. Doing that will eventually get your main account banned as well, so please don't.

https://news.ycombinator.com/newsguidelines.html
How much do you get paid / hour?
Cause that takes times. 5 minutes here, 5 minutes there and I guarantee you that if you do the math, you're wasting a lot of time doing stuff that password managers (online/offline/closed or open sourced) can do automatically.
I too agree with GGP's characterization of the majority of government employees and I too have no evidence beyond anecdotal experience. But I think a reasonable model for evidence would be accountability information. I'll settle for numbers on government employee termination for dissatisfactory work by department (I'm sure it's somewhere, link anyone?). If, as I suspect, termination rates are very minimal in areas requiring skills like IT, I think we can either assume accountability is lower than the private sector or they magically hire the best on first try most of the time. Based on my naive knowledge built from discussions with career-public-sector employees, I suspect the former.
If that was the intention, there are certainly much better ways of responding to such people, than to snidely put them down.

I'm not really sure what the expectation is either... Theoretical physics is not exactly something you pick up in afternoon.
Ahh, I am glad you asked. I actually have been lucky enough to work at two small spacecraft companies. I am not an aerospace engineer but I talk to people who are and interact with tons of x-nasa people. Also, my weirdo comments aren't my own. Checkout the omega tau series, especially http://omegataupodcast.net/218-a-life-in-apollo/
You really hit the nail on the head describing the uses of these sites, lol
> Insulin is the Miracle-Gro for your fat cells. A child with new onset type 1 diabetes — unable to make enough insulin — will invariable lose weight until receiving treatment, no matter how many calories she consumes.

Does anyone know where the calories go if it isn't stored as fat? Glycogen stores? Or our digestive system just stops absorbing them?
There was an interesting story going around the desk December 2016. The head trader was laughing and shaking his head about [1], JP's $200MM write down on the card. He then turned to the younger (millenial-aged) traders to ask if they had it. They all did.

Perhaps JP is taking a calculated risk? Perhaps they created a $200 buck giveaway? I don't know much about consumer lending, but it seems like somebody convinced a management comittee that it's a money maker.

What's the play? Gradually reduce benefits and hope that switching friction leaves enough people on the card to make it up in fees? Is it just a straight forward transfer from merchant fees to card holders? Is it driven by wealth disparity: the higher income people likely to be enticed by the card are such a large proportion of the money flow (and therefore fees) that they are a critical target? Is it millennial hysteria?

[1] https://www.bloomberg.com/news/articles/2016-12-06/dimon-say...
p2p does not work on mobile. That is, it work, but it drains data plans. That’s the only reason companies give up on p2p.
Ask HN: How Can We Better Support Zidisha?
I recently started using Zidisha and absolutely adore it. I feel that an iOS app with notifications and video thank yous would be incredible for engagement.

I emailed their director. Not sure if they’re into it. Anyone want to work on that or have other ideas to help them quantify impact for lenders?

Anyone know how to contribute to great non profits like this?
I have a friend who does the same, but a folder with password is not encrypted. If it's stolen, or you just leave it somewhere by mistake, or if you leave it on a table while you piss, byebye security... A hacker only needs your old yahoo password to hack everything else.
Please use at least Keepass, it has a master password, it is encrypted all the time if you want, it can have browser integration, it can upload the encrypted DB to the cloud..
Even my old community college stuffed itself on mediocre kids from overseas paying 3x market rate, but god their parents were probably really stoked to see them be someone else's problem.

Universities need to cull their bureaucracies and stop wasting their time, money and effort with their spin-out accelerator programs. Research, teach and keep the roof patched. Problem is, they will probably double down on out of state tuition and patent grabs.
> global Hi/Lo id generation system

Can you elaborate a bit? Are you using an ORM, eg. Hibernate? If so have to considered other strategies like pooled-lo, IDENTITY or recursive CTEs that offer the same benefits but make the sequence values match the database values and reduce "id loss"?
Yes, it's totally within their rights to do so, but the walled garden approach is getting old. Microsoft is at least starting to learn to this. If they don't want to port over all of Xcode, at least port xcodebuild and allow us to connect to physical devices. macOS does not make a good build server. If they did things right then companies like Buddybuild and fastlane wouldn't need to exist.
Please don't post garden-variety politics here.

https://news.ycombinator.com/newsguidelines.html
Forgot: we might be looking for QA engineers as well (Selenium testing etc)
Insta Hero Russian Sailor Pulls Astounding ‘alien’Fish from Ocean Depths(Photos)
> Some coins post fake blockchain entries to hamper surveillance

I don't get this. How do you post fake entries? Wouldn't the ledger be out of balance, or unbalanced or whatever the correct term for that is?

And how are fake transactions identified by the faker?
Tldr: Monero
Trump and his stupid policies are the reason for this.
Although his wife is a immigrant, he publicly hates everyone other immigrant trying to survive here.
Show HN: Running ASP.NET Core in an Alpine Linux Docker Container
Yeah, I expect that the only tech companies still around from when the grey-beards first hired on include AT&T and Apple who now makes phones for AT&T.
Oh, really? I am going to have to try Fedora 27. I'm a big Arch Linux fan, so it'll be a tough pill to swallow, but hopefully everyone else will catch up soon. Thanks for the pointer.
Do you have some kind of indexing system for it? How do you search through it?
>soulless, inhuman, profit maximizers

Do you feel the same way about every person that takes an income deduction?
By "run over", you surely mean getting to serve in the best interest of citizens, who elect those politicians. Instead of doing what's democratically decided, they'd rather legally bribe politicians to get the laws written to benefit their narrow interests. This is the very definition of private interest overriding and buying their way over public good.
Autofill abuse of web logins
No, they would not pay $19.2B. If they could not use the tax loophole, most likely they would reduce their taxable profit by raising wages and R&D.

So closing the loophole will force companies to raise wages and invest in R&D, instead of keeping it in offshore accounts or giving to the government.
I think we are talking about different things, you seem to be talking about the possibility of using WASM as a generic virtual machine in the same vein as JVM - in that case, if there is some sort of runtime that would provide the ability for a program to be made to work both in web mode and offline mode and the developer decides to make their application available through it, then yes it wont be an issue. After all people already do that with JVM, Flash and even ActiveX (which was originally meant for offline use).

But i am not talking about such a use, i am talking about using WASM to create applications that are designed to be part of a web site and meant to be accessible only online - pretty much what the majority of Flash games did previously. The original message i replied to was about web-based applications that are meant to be delivered online so my messages were with the assumption that we are talking about web-based applications pretty much in the same vein as Google Docs or games like the thousands of Flash games you'd see out there some years ago. You wrote "That assumes it would be impossible to download a WASM blob and run it natively" - the possibility to do that would be exactly the same as downloading a JS file and run it natively (in this case i take "natively" to mean running an offline local copy in a browser without any sort of external requirement, like downloading files off the web). I do not see a reason for expecting WASM to be used in any different way.
Wouldn't all of these (legal) rules, red tape, stories from your two personal friends, etc support the original argument that they employ patriots or the less qualified? Otherwise, why would a highly qualified person without any preference towards civic duty subject themselves to all of this when they have their pick of jobs? Especially in IT.
Serious Intel CPU bugs (2016)
https://news.ycombinator.com/item?id=16046636
>My guess is that ultimately streaming rights will end up as their own category

That could get complicated if labels and artists have clauses to be involved in any new rights management categories. Everyone might have to renegotiate from the bottom up.
Did not know they could take pics with quick shutter speeds, theres barely any blur in movement.
Spotify would gladly pay the artists all the money and it could. And it can’t. Precisely because of copyright laws: you end up paying the labels, not the artists.
Build new winery? Can you please explain this a bit more? how are you planning to achieve this?
This comment breaks the site guidelines. Please read https://news.ycombinator.com/newsguidelines.html and post civilly and substantively, or not at all.
One line, AFAIK. It was just a trace.

However, that (and the later software modification) could both hamper performance in games and could exhibit correctness problems in accuracy-focused use cases, so it was rarely a great idea.
I vividly remember starting my first java project a few years back and starting my first node project a year back, personally getting started with node was easily 5x more complicated with so many weird tooling before a first line of code is written.
There's always Jenkins with Fastlane as an alternative, then again Apple offered the guy that created Fastlane an internship. Maybe Google will put something together for the Android crowd?
Data Science: A Comprehensive Overview
Should social science be more solution-oriented?