skysight-inc/HackerNews huggingface dataset:
Releasing the PSP source code would AFAIK not change a thing. While it might be an interesting read, the PSP (i.e. AMD) would still remain in control of the platform. The PSP does NOT rely on code obfuscation. It is a much deeper architectural problem with he PSP, than the fact that it holds a binary blob.

The designer of the Intel Management Engine (the mother of the PSP) Xiaoyu Ruan wrote in his book "Platform Embedded Security Technology Revealed" in chapter 4:

"By design, the firmware binary should not contain secrets, and hence it is not encrypted or obfuscated in any form. Note that lossless compression may be applied to the code. The firmware binary, in its compression form, is stored on SPI flash in cleartext. At runtime, the code segment is not encrypted when it is paged out to DRAM. Admittedly, advanced hackers have successfully reverse-engineered and disassembled the engine’s firmware binary. However, knowledge of source code is not deemed a harmful threat, because no secrets or keys are ever hardcoded in the code, and the architecture and robustness of the engine does not rely on security through obscurity."

Further in chapter 11:

"Hardware root of trust: Binary code and the data of firmware components are stored in the flash memory in the clear. Encryption is not used because the security architecture does not rely on security through obscurity. The concept of hardware root of trust contains two folds: first, the root of trust for integrity is a hardware ROM (read-only memory). Unlike the firmware in the flash memory, the binary of ROM by design is not available externally. Although, even if the code of ROM is leaked, the security of the engine should not be impacted; second, the EPID (enhanced privacy identification; see Chapter 5 for details) private key and other chipset keys are burned into the engine’s security fuse block in Intel’s factory. These keys comprise the root of trust for confidentiality and privacy for the engine."

https://link.springer.com/book/10.1007%2F978-1-4302-6572-6

So IMHO AMD should be asked to produce a chip without the PSP. Or offer the possibility to disable it. As long as there is a PSP on the system it cannot be fully controlled by the user, even if it's source code should be known. It is a small autonomous computer with it's own CPU, RAM, ROM, clock etc that has fully privileged access to the systems components and can load and run code anytime (so it can run other code than the firmware source code).

Nevertheless I do see that there is a good side to these kinds of petitions and requests. AMD feels that there is interest in the subject.
It wouldn't be hard to have an immigration system which is biased toward useful vs. not useful. The question is: where do you want to have the cutoff?

I'm in favor of a solid border control regime (i.e. "build the wall"), combined with a transparent and straightforward points-based system for mainly immigrant visas. I'd eliminate the inherent racism in the current system (penalizing India and China vs. Equatorial Guinea and Monaco). As a first pass, just copy the Canadian or New Zealand systems.

Where we set the threshold for entry is a worthwhile debate. Should it be anyone who isn't likely to be strongly negative? Anyone where net benefit exceeds cost? Where net benefit is >3x the annual median income?

A baseline of "not a felon, terrorist, etc." for visitors, a solid system of constraining visitors to defined periods of time (thus making it easier to grant visit visas), and a straightforward path to immigration and citizenship for high-value immigrants is a better starting point than the current immigration system.
How does one "go to a moderator" on HN?

And besides, if a submission is flagged off the front page by that point I would think the damage is done short of resetting the gravity of the post to allow it to be in the same position on the front that it "should" have been. I'm not even sure if this is something they can do.
Seemingly Hacker news are getting "overrun" by turfers, but that is not what I am, I only represent myself.

As there seem to be astroturfers out and those who require sources (which are not equated but noted to be a seperated quality) I'll ad some information; The vaccine was Pandemrix and the study was conducted by läkemedelsverket (basically a national study organ of medicine).

Pigflue itself would cause narcolepsy but the vaccine would increase the risk threefold.

https://lakemedelsverket.se/english/All-news/NYHETER-2011/A-...
I bet you that if you held the Brexit referendum 10 days in a row, you'd get different results every time
You're right, and I wrote that in haste, so I've taken out "It should really be lower than that because the article is completely wrong" and replaced it with "It should probably be lower".

Edit: I took a look at your list and don't see any pattern in those stories. Some belong on HN and indeed got a lot of time on the front page. Others clearly don't belong on HN. In a few cases moderators intervened to penalize the story or turn penalties off, but in a solid majority moderators didn't intervene at all. In a few cases a bunch of points were dropped by the anti-voting ring software so the 'real' score wasn't as high as it seemed.

To me all this shows, and the reason I described it as 'completely wrong', is that you can't reconstruct what's going on from timestamps, point totals, and story rank. There's simply too much data that isn't public. I know that's frustrating to the large section of HN's userbase who love to know what's going on and figure things out. But I don't believe making it all public would be helpful, so here's the balance we've arrived at over the years: we make public the the principles of how the system works, including moderator intervention, and we answer specific questions about specific cases.
Introduction into Inspec/infrastructure integration testing
The only companies abusing H1-B visas are Indian outsourcing firms. The abuse though, is based on the eye of the beholder. From the outsourcing firm's perspective they are merely providing a service that is legally allowed in the market.

American companies aren't completely off the hook though, for example in WA, AT&T and T-Mobile don't hire many international students from universities, instead they prefer to bring in employees from HCL to work on H1-B visas.
OK then, what would your opinion be of tripling the number if H1B, and drastically reducing all other immigration programs at the same time, so the total amount of immigrants stays the same?
Don't comment about history you know nothing about.

https://www.forbes.com/sites/stuartanderson/2011/11/11/a-vet...

Edit: I apologize for the snark. As long as Hungary, Russia, Poland are counted as the West (and they generally are), then I agree with you.
Another insidious equivalence of equating immigration policy geared towards unskilled, illegal immigrants with immigration policy in general.

Let the downvotes begin.
> e.g. if you want to ensure that it does the correct thing in all edge cases, or if you produce something larger than a quick hack)

... if you submit your code to the project's owner. :)
Orwell on Totalitarianism and Language
Dana Priest and William Arkin's project documents a lot of the issues w/ the intelligence bureaucract.... http://projects.washingtonpost.com/top-secret-america/
I am sure there are some who don't like any kind of immigration; however, I believe most Americans are only concerned with illegal immigration, so it really doesn't do much to sway public opinion to claim that immigrants are good for the economy, since nobody is denying that and it is irrelevant to the issue of illegal immigration. Most people are fine with immigration, as long as immigrants come in legally. For example, my wife is an immigrant and currently holds a green card, but both of us are against illegal immigration. It's best not to conflate the two.
On CIA Crypto
Now that we know immigrants are better businesspeople than those US-born, the next logical step is to find out which immigrants are the best, and preferentially allow those...
One feels that Paul doesn't quite have a full grasp of the techniques he's describing (and it sounds like he's conflating a lot of stuff that Snowden leaked), but that headline sure gets the clicks, so let's go with it. Especially since it's Greenwald, who uses Paul's jumbled mess of an explanation to burn everything down.

Doesn't even make sense what he's proposing:
Instead of getting a warrant to record the American, the NSA targets the foreigner? But what if they call someone else overseas? Or call people in the US? Seems like a really suboptimal way of targeting someone. And a low-level employee could unmask the caller? Sure, and that could also lead to that employee getting fired and prosecuted. I can access lots of data at work, but I would be shown the door and possibly sued if I did so.
This laptop is getting a fair amount of coverage, but as far as I can tell it isn't anything new. It's a rebranded Clevo laptop shipped with Ubuntu, just like the System 76 Lemur.

Disclosure: I'm registered as a Sager reseller (another company selling Clevo laptops), but I'm not actively selling their products.
My immediate thinking was this as well: when they stop touching it, it's fine, which means that whatever bugs are checked in seem to be caught quickly. What's more, the periods of high reliability are during periods when you might expect there to be heavy load - assuming people don't check Facebook at work (har har).

What counts as an incident?

> Figure 1 includes data from an analysis of the timing of events severe enough to be considered an SLA (service-level agreement) violation. Each violation indicates an instance where our internal reliability goals were not met and caused an alert to be generated. Because our goals are strict most of these incidents are minor and not noticeable to users of the site.

So these are minor issues. The parent article is paraphrasing at best, and jumping to conclusions at worst. From Facebook:

> We believe this is not a result of carelessness on the part of people making changes but rather evidence that our infrastructure is largely self-healing in the face of non-human causes of errors such as machine failure.

They then list a number of sane strategies to mitigate this.

http://queue.acm.org/detail.cfm?id=2839461
Even if that's the only group that's worthwhile, bringing in the rest of the world is like a loss-leader at a retail store. Being friendly is good advertising.
Yeah, when they say "poster", they're not kidding. I imagine the one-pager is gonna be impossibly hard to read unless you have a printer that can handle 24"x36" or larger.
Clean White Calculator for Android
Yeah, because there's literally nothing 99.99% of people on Earth can do to get them close to Usain Bolt's physical advantages as a sprinter. Sure, he had to work hard to maximize his ability, but that work plus his freakish body means smashing 100 and 200 meter records.
You don't really need anything except a fast enough internet connection. The relay page [1] has some stats about that. And there are various configuration options, see the documentation [2].

[1] http://relays.syncthing.net/
[2] https://docs.syncthing.net/users/strelaysrv.html#strelaysrv
I'm actually working on my own personal management software in arc, Paul Graham's dialect of lisp.

I will probably open source it in April.

Mostly because I'm the best/only person who can write software that is really for my life. It will of course integrate with many tools.
Have they released an open source implementation of their Vulkan driver, or did I dream that? And didn't Nvidia promise something similar? Has anything come out of those promises?
58% of high-performance employees say they need more quiet work spaces
> Wool is itchy and scratchy. Lots of people hate wool.

And synthetics stink like crap after short use. Today's Merino Wool is not as scratchy as yesteryear (e.g. smartwool, icebreakers, etc).

> Yes, cotton is terrible as a base layer. That's why high-quality hiker's socks have a lot of nylon, the thing you claim in another post is "pretty damn uncomfortable". My hiking socks aren't uncomfortable at all.

Nylon is fantastic for feet particularly if mixed with other fabric. DarnTough and Smartwool use a merino nylon mix.

Your feet are different than the rest of your body and my previous comment was alluding to 100% nylon.

If you think a 100% nylon shirt is comfortable (or even warm for that matter) I must admit I will be amused.
As others have mentioned, you could just serve ads and content from domains which you wouldn't want to block, like www.google.com. And if an app receives its content encrypted (eg. SSL) you can't do a lot of filtering at the network level apart from domain names.
Totally worth watching the entire video of the demo, too - with headphones on, as the music is great :)

https://www.youtube.com/watch?v=XcAUlEkU05A
Debsys
Slippery slopes have happened before.
> I've considered getting a degree countless times over the years, but have been prevented by the fact that my 2 decades+ professional experience in the field counts for nothing in terms of meeting educational requirements.

That's generally not all that true. While many degree programs have no formal credit for experience and have minimum "residency" (time in program) requirements, the latter tend to be substantially shorter than the normal time to complete all coursework, and many programs have, instead of the former, means to satisfy some portion of credit requirements without actually taking classes if you can demonstrate equivalent knowledge gained elsewhere (e.g., credit-by-examination.)
> All this in the name of simplicity and, yes, fairness.

I think you agree with me.
Is there any way you can trust the CPU to tell you what code in the PSP is running though?
Yeah I mean, the problem is that we can't afford to "let them all in", so how do you decide who to let in? An immigration policy that is held be numerous other countries that favors skilled immigrants seems to be reasonable. On the other hand, brain drain. How will those countries continue to get better and enjoy a modern standard of living if all the smart people leave?
Your article has a photo of a football game with the subtitle "Every pitch counts." There are no pitches in football.
I think the choice of title for HN is unfortunate: it implies (for me) some inside knowledge about what is (or will) happen to Python. Casual HN readers will see the death of Python as a done deal, whereas the truth is "the reports of [Python's death] are much exaggerated".
All that is available without a warrant? Strange then that the government gets search warrants for lots of that stuff.

edit: Maybe my sarcasm/snark wasn't clear: almost the entirety of the parent comment's list of stuff available to the government without a warrant actually requires a warrant.
Why wouldn't they know?
Check all IPs that visited both the linked and home page and you'll know.
You can't ignore the social cost of integrating and Americanizing new immigrants. You also can't brush aside the potential load in the social welfare system. The economic cost of immigration tends to be low, but that's partly because we mostly deny welfare services to poor immigrants. Having a class of people living here without a safety net, or being limited in your ability to expand the safety net for everyone is a bad thing, not a good one.
As someone who went to that Cornell, I somewhat regret my decision. Sure you can cram in as much information as possible in that month, but long-term memory generally requires periodic refreshes. I've forgotten pretty much everything I learned there. :(
Just wait until you have to return something on NewEgg. It's a dice-roll. It's so bad, that you have to "purchase" the "premium" return policy. Compared to Amazon's customer experience, it doesn't even come close. I "feel bad" for buying as much from Amazon as I do, as I wish I could support these local shops and businesses, but at the end of the day, Amazon is winning for a reason: superior customer service and typically the lowest price and convenience. With local shops or other online retailer, convenience is out the window -- you are paying exorbitant shipping and handling, and customer service and returns is the wild west of varying experiences. Maybe you will get the nice rep, maybe you will get the automated "no" with no chance of following up. In any case, I am not willing to make the risk anymore. Stuff just costs too much damn money these days for me to take risks. I know what I am getting with Amazon.
I think the short answer is that they could get away with it if they kept it secret, but if the courts found out about it that alone could be enough to through the entire case.

> The N.S.A.’s protections for attorney-client conversations are narrowly crafted, said Stephen Gillers, an expert on legal ethics at New York University’s School of Law. The agency is barred from sharing with prosecutors intercepted attorney-client communications involving someone under indictment in the United States, according to previously disclosed N.S.A. rules. But the agency may still use or share the information for intelligence purposes.

[1]: https://www.nytimes.com/2014/02/16/us/eavesdropping-ensnared...
I call it 'crack' semi-facetiously and semi-affectionately, but it's an interesting analogy to play with.

> Unlike actual crack, there's no danger of side effects

There's a big danger of side effects to HN itself. When taken excessively—the natural tendency—it makes the site less intellectually interesting, which alienates the best kinds of user (and attracts the less best kinds). Maybe if we could be like David Cross and just do crack once each...

> one or two meta posts couldn't hurt. I think self-consciousness is a positive attribute for a community

This I agree with but HN is extremely well-resourced in this area. The intention behind penalizing such stories, as I tried to explain above, is not to suppress them but to countervail.
I have to wonder what sort of market size projections support that kind of price for what is essentially an accessory technology. There's a lot of fanciful fantasies about self driving cars floating around, but I'm not familiar with any of them that would support the idea of a growth market compared to today's dumbcar market. Even today, you can buy entire car companies for that kind of money.
Not if you run it on an ARM system sadly.
@foob, thought you might be interested in this "visual front page" of HN https://www.sizzleanalytics.com/HackerNews
How to Become an Artificial Intelligence Engineer
>I suppose this also relies on national productivity being the product of, not the sum of individuals​ productivity.

By that logic you can easily argue it's imperative to weed out those with productivity close to 0 (and below 1).

Great people inspire greatness, awfully people can bring their whole environment down. That's why ghettos are such a bad idea.

From your arguments alone I wouldn't be able to tell which side you are arguing for.
"You get what you incentivize."

If you want efficient production, you don't tax production. You tax consumption. While I may personally think million dollar paychecks are silly, and that the value created doesn't align with the compensation, I'm not convinced that increasing taxes along with income (i.e. loosely correlated with production) is the way to go. Instead, tax consumption.

In other words, if you're going to get taxed all to hell to buy a pointless yacht and $250 million homes, you might not want to do that, quite as much, so you might not care as much about making an extra $20 million, so you might not negotiate such an obscene paycheck. (Maybe you'd even care more about the value you bring to the table and the humans in the picture.)
I'm not a fan of central planning. The market is usually more efficient at deciding what jobs are useful.
Some of us even see studies like this and think, wow, I wonder how many ways you can make headlines by framing arguments deceptively to support a pre-conceived world view!
I think that this is a great idea. I imagine that it's very difficult to differentiate between users flagging things that really don't belong on the site and flagging things that they dislike for more personal reasons. Showing a "vouch" link to high-karma users on stories that are being flagged would make it easier to separate the two cases.
Exactly that!

The name has just kind of stuck, even though you can in fact run it on most linux distros (We officially support Ubuntu/Debian based distros, but there is limited support for Centos, and even forks for Arch, and Docker!), on a whole host of different hardware.
Easy utility to clean docker images/container by specifying a matching string
If I may give a weaker, counter example with anecdotal data from Seattle: I have only used Uber three times, and the last time I asked the driver about unionization and he was very for it (so an n of 1). He explained that all of the risk is on the driver and that sometimes Uber makes it very hard to work. He gave an example of a friend who was driving and ran over a rock while pulling into an apartment complex. The protocol was that another driver came and completed the ride for the user. However, his vehicle was now flagged as 'in an accident' when the problem was a flat tire, which his friend was able to fix that day.

Unfortunately, by being flagged as an accident the friend couldn't work again for a number of days as there was some sort of vetting process to ensure the vehicle was working right (very reasonable imo). However, as explained to me, there was some hang up with Uber where he couldn't get vetted for much longer than usual and couldn't work. He thinks that being unionized would allow for more driver friendly policies that would have prevented this.
Oh the conspiracy!
Apparently I'm going to go against the flow to say that I'm perfectly fine with the way HN is moderated. In fact, I think the moderation is probably the reason why I come here. If magazines, TV shows, and journals have editors, it seems completely natural to me that a quality website should have one too.

More often than not, keeping a community from turning into 4chan requires some heavy moderation (reddit's AskHistorians comes to mind, with entire threads nuked at once), and it's often a thankless job. I'm happy that HN managed to keep it's overall spirit, and I thank the mod team for that.
> people behind those ad blockers make clumsy mistakes

What "mistake?" That the developers couldn't foresee and block the exact elements against ad-blockers before they became real?

Reading the parent comment, it seems users are not opposed to reporting specific instances for the greater good. This is obviously more energy consuming than uninstalling, so where do you get the idea people will all of a sudden stop using an adblock because it failed to get passed one or two sites?

We're already seeing anti-ad-blocker-blockers being developed to remedy this problem. And if they don't come fast enough, users can just turn off their adblock for one page and be done with it.

Direct advertising is a dying legacy tactic. The most successful ads these days are the ones you can't tell are ads. They're also the stronger poison of the two.
https://github.com/diginc/docker-pi-hole
Web apps have been the default approach for over a decade now. The O.G. vision of the web / netscape was to have a virtual OS, platform independent. I think it's time to lay the idea of the webapp as somehow being this alien thing to rest...
Seems like at first he was saying talent was mostly a myth, and then backed off a little when challenged and said that talent matters some, as a prerequisite or what have you. But I've heard him on the radio talking about how Wayne Gretzky was the best ever at his sport not because of talent, but because of love of the game. Apparently, Gretzky just loved hockey more than anyone else. I guess there are no Rudy's in hockey.
Wrecking your brain trying to figure out what another person was thinking is a pretty fascinating way to appreciate the incredible complexity of human beings and how other minds work differently than your own.