skysight-inc/HackerNews huggingface dataset:
China’s co-living boom puts hundreds of millennials under one roof
Basically you are asking for DCAS (atomic compare exchange on two memory locations). There is a reason the last architecture (IIRC) to support it was the 680x0, the required extensions to the coherence protocol are hard to get right without deadlocking the machine and even harder to make it perform.

AMD internally had a design of a restricted HTM that would have guaranteed exclusive access to up to 7 cachelines (using an ad-hoc arbiter), enough to implement ana atomic and dequeues between two lists; they ended up documenting a variant that would only have guaranteed best effort and and are yet to implement anything so far.

Interestingly Intel CPUs do lock 2 cachelines in the case of an unaligned RMW spanning two cachelines. It takes thousands of clock cycles to complete and stalls the whole system; it exists only for compatibility with legacy software and it's use is strongly discouraged.
Brought back great memories, such as "prince.exe megahit 13"
Show HN: RestJS: An “ORM” style library for consuming REST APIs on the front end
Agreed - there is no way in the world it was worth that much, could so, so easily go the way of Myspace.
In theory, the English legal system is biased towards convicting as few people as possible. The idea with "innocent until guilty" and "beyond a reasonable doubt" is to only convict under the presence of enough undeniable evidence. Because it requires so much to convict, in theory most people will not be convicted. This is because we consider the error of wrongly convicting an innocent person to be far graver than to let guilty people free (the cost of this error is even more dramatic in the case of death penalty).

If you are familiar with hypothesis testing in statistics, it is the exact same idea. Your null hypothesis (innocent) is accepted by default unless you have overwhelming evidence (a very small p-value) that your hypothesis is not true. In that case, you reject the null hypothesis (and convict). But with a lukewarm evidence (not tiny p-value), you just "fail to reject". You never actively accept the null hypothesis.

This is why "not guilty" is not the same thing as "innocent". A court does not attempt to establish someone's innocence or not. A court is biased towards convicting only in the face of undeniable evidence. And that's why things such as whether the victims contacted Ghomeshi after the assault or not are "reasonable doubt" and thus he's acquited. Not because the court proved that the assault didn't happen, but because the court failed to obtain undeniable evidence that it did.
"At that point the word came down from Apple Legal to Engineering that it wasn't happening. And there's nothing more insurmountable than your own legal department.
"

Just to note: It doesn't really work this way, even at Apple.

It really means "legal was better at arguing their side than whoever argued against them to the SVP/CEO who made the decision"

While apple is worse than most (from talking to friends and counterparts), no company, even Apple, is so silly that the legal department can't be overruled (any general purpose software company that works like that goes bankrupt pretty quickly).

It just takes a really good business case for doing so, and none existed here.

That is,if it had been considered super-mission-critical, it just would have happened anyway, they would have taken the risk.

(I kind of just hate when these stories get portrayed as legal ruling with an iron fist with nobody having any say over them.)
If true, that would also cut emissions significantly compared to a conventional 2-stroke.
I would love feedback and PRs from anyone willing to take a look at this! It's based on Restangular (https://github.com/mgonto/restangular), just without the Angular part and I changed a lot of the things I didn't like about the way Restangular works.
you seem horribly prone to misunderstanding basic physics, lady
I'm struggling with the "stock exchange" metaphor. Does it mean something other then "marketplace"?
most likely answer: DNC sucks at oppo

(the best insult they could come up with for trump was 'dangerous donald', i mean seriously)
> That means building DDoS protection into the nature of the web

No, you'd have to build it into the nature of the internet, specifically into all the users of insecure machines and all the builders of core routers. One good thing that could be done is to have an organized response to any DDOS and to make it so easy to trigger this response that victims will lose very little in terms of downtime.

Commercial responses to DDOS (CloudFlare for instance) are useful, but only as a stop-gap measure, essentially the fact that there is a business opportunity here documents a huge flaw in the way the internet currently works.

Remember that hosting providers are as much (or even more) on the receiving end of these (for instance: when a customer of a hosting provider gets DDOS'd all the other customers will suffer too), and signaling they are part of the problem is akin to victim blaming.
what do you mean stupid license? what are the restrictions?
Are there any browsers left that haven't long ignored autocomplete=off for password fields? Chrome did that some time ago, as did Safari and Firefox.

This change is for all input fields.
DDoS attacks are not the result of millions of people individually attacking a site, they are almost always the result of small criminal organizations that are controlling botnets that do the attack on compromised systems for-profit. They offer these attack services via market web sites. It's highly likely that this person used one of these markets to execute the attack against the Internet Archive.

It's not easy to go after them, but neither is it easy to go after CP peddlers, and yet we still go after them and arrests are made. It's one part of a many-faceted strategy that will be needed to get some control over a problem that is clearly getting worse.
The Cottage Industry of Indie Game Soundtracks
So isn't having a separate channel for those 20 that change and update often but thus more prone to risk than the other 2480 packages that you probably would like to work and not bother you a good thing for your productivity and security? Now I last used ubuntu 2-3 years ago and IDK a lot about PPAs, but, what are the shortcomings, exactly? Clashing dependencies (i.e. sth. in your ppa wants libbob 2.0, but ubuntu has 1.8)? The packages you want don't have PPAs?
Bad anecdotal. Europe is even worse in ways - I'd kill for Precheck at LHR or CDG
What are some of those big open questions in cosmology that this could answer?
Egan's Quarantine had me checking out dozens of books about Quantum Mechanics while I was in High School. Love Egan's work, even if I had quite a bit of trouble with Diaspora (I probably just need to give the audiobook a second listen).
- Elected government folks' priority is getting reelected.
- Unelected government folks have far too much power

I'm sure there's any way to have both of these be managed. If you give more power to elected officials, they have even more incentive to get reelected. If you take power away from them, the elections just matter less.
YouTube Director: Create and Publish Video Ads Right from Your Phone
The most glaring idiotic point I never see raised about the TSA, other than being an abject failure, is that whatever idiot thought up the TSA didn't even attempt to think like a terrorist.

Look since it's inception to stop terrorists getting on board planes with water bottles and nail clippers, and box cutters... if I am a terrorist.. you just made my job 1000 times easier. I don't even need to get on a plane. You just corralled dozens of people into a single slow moving line.
Why wouldn't I just strap symtex to my self and ball bearings, go through the security line and as soon as I am the next person to go through the scanners blow myself up. Taking out the TSA agents, the scanners, the security personnel at the checkpoint, the 20 or thirty people standing behind me and those in front putting their shoes on. I mean you just made my job a cake walk. No one who passed legislation creating the worthless TSA even tried to think about how much easier this would make terrorism. Seriously, didn't. even. try. to. think.
Interesting point. Is this an issue of governance? To an investor, it's important to not have a single point of failure at the head of a company. If there are 2 founders and one loses interest or gets hit by a bus, the company survives. (Or to be more Machiavellian, if one is unreasonable, they can oust them without losing the company) If there is 1 founder, the power dynamics are different, because they have a much stronger hold on leadership and information. And more key-man risk.
You're reading into it too much. I don't actually think there's a hitsquad. It was just weird timing and "I wonder" thinking. :|
Show HN: A Facebook chatbot that helps you make Facebook chatbots
Running my own business and developing my own products, I find boredom useful. After finishing a project I find it more useful to just relax for a few days. As well as preventing burnout, it also allows me to think about what would be the most productive use of my time.
Transactions compose and TM is potentially easier to use.

Also some algorithms necessarily require locking multiple mutexes (think for example of a wait-for-any operation). HTM in principle would allow implementing them more efficiently.
Inside Planned Parenthood’s Push for Gender-Neutral Language
https://lobste.rs/s/uafwxi/safe_c_subset_is_vapourware/comme...

Thankfully, there are other implementations with perfectly free licenses: gdc and lldc.
Last two times I've flown, the TSA Pre line was longer than the regular Premier line.

Also, it's frustrating to see not more people calling out Pre for what it is: a pay-to-play scheme which I'm very much opposed to. Not to mention the outstanding record of the government keeping such data secure to date.
When I first heard it - I thought it was a compliment. Or the next spin off from Serious Sam.
I'm really surprised YC are funding an illegal drug operation. The DOJ isn't enforcing anything against this criminal behavior, but that can change if the president wakes up one day in a different mood.

Steps 1 and 2 are more subject to state law, but their step 3 is literally to set up a marketplace for illegal drugs over the internet(which crosses state borders).

If their marketplace is just a directory and doesn't accept payment, they can at least stay in business until they're raided. But I imagine it's going to be very difficult to find a bank that's willing to process payments for a company that handles illegal drugs, or even just to give you a checking account. They have enough problems with regulators as it is.

If you stick purely to software and essentially only handle contracts, I still wonder if a contract for illegal goods can be enforced in court. If I unwisely buy 1000lb of marijuana from their marketplace and they don't deliver, what's a judge going to do - order them to commit a crime to fulfill the contract? Or void the contract entirely, which makes the whole system meaningless?
CloudFlare doesn't provide mitigation for $20/month. Unless you sign up for their Business plan at $200/month (or even Enterprise, in some cases), you won't get mitigation worth crap.

A lot of people mistakenly think that CloudFlare provides "real" DDoS mitigation, but that's just not true. In fact, I'd wager that CloudFlare has mostly outlived its utility nowadays, and is primarily a risk rather than an asset - for it to work, you must compromise your users' privacy, unlike competing mitigation services.

"Saving bandwidth" is hardly a valid argument anymore either. How much is your users' privacy worth to you? Traffic pretty much costs between $0.50 and $5.00 per TB nowadays -- would you essentially break TLS for everybody to save a few bucks a month?

As for Sucuri - only their Business plan covers Layer 3/4 attacks, and it's not entirely clear to me what they mean with "site". Is it a single subdomain?

If you want actual, real DDoS mitigation, then just pay a real mitigation provider like Voxility, X4B, Level3 (formerly Black Lotus), and so on. There are quite a few.

EDIT: Yep, Sucuri classes a "site" as a "unique FQDN", more or less. It's not clear what the bandwidth/traffic limitations are. It also seems to me like it only does HTTP-based traffic, much like CloudFlare.
Interesting. It should be "at least another 1,500 years" as they're not saying that anything is out there, just that it would take a while for word to reach it.

Is broadcast TV the drivel that these races will judge us on? Or will they interpret the destruction on violent TV as signs of war?
When things don't make sense, often it is because information is missing and/or misdirection is in play.

For example -

This could be a cover for an operation that Internet Archive is not aware of, that is possibly tied to the Internet Archive truck theft (and recovery) that happened a few months back.

The truck's contents (drives, network gear, h/w's firmware, etc) was the way to get a payload into the internal network. And the DDoS attack is now covering whatever is really happening with lots of noise.

This is pure speculation on my part, but is much more reasonable than the pretense that someone would be stupid enough to DDoS the Way Back Machine because a few sites it auto-archived had some links to terrorists. In combination with someone also being stupid enough to steal a flaming truck (https://blog.archive.org/2016/04/20/truck-and-back-again-the...).
The institutions are turning to trash because they are too cynical. It's a positive feedback loop.
I think "commodity exchange" would be the correct term, as opposed to "stock exchange."

Trading commodities on an exchange definitely makes sense. Indeed, all legal commodities are traded on exchanges. It also makes sense for exchanges to create standardised grades for a commodity, in order to control for variations in the product. For example, the Chicago Mercantile Exchange defines the following grades of wheat just under a single tradeable contract: "No. 2 Soft Red Winter, No. 2 Hard Red Winter, No. 2 Dark Northern Spring, No. 2 Northern Spring, No. 1 Soft Red Winter, No. 1
Hard Red Winter, No. 1 Dark Northern Spring, No. 1 Northern Spring."

Commodities are generally traded on futures exchanges. You are not simply agreeing to buy a specific grade and quantity of the commodity for a certain price, you are also agreeing on exactly where and when that commodity will be delivered. This normally involves having standardised delivery facilities and handling procedures for the commodity. Since the transaction entails agreeing to purchase something at a future time, it is called a futures contract.
>if Congress funded the TSA enough

>we created the TSA, tasked it with a massive task, and hobbled it with ..., weak funding, ...

This is a terrible congress, but I'm tired of hearing this nonsense. It's not true. This is simply mismanagement, blame shifting, and parroting of spin. TSA has an increased budget but has voluntarily eliminated screeners. They recognize it and call it a win.

The budget is north of $7.3 B and has increased year over year. Despite this, TSA has eliminated thousands of positions. These numbers are all publicly available and verifiable[1][2][3].

In FY 2016, TSA budget increased almost $49 million to a totally of $7.3 billion. Despite this increase, TSA eliminated 2,860 positions from it workforce. Likewise, the 2017 budget (which is not finalized, of course) has increased upwards of $70 million. They simply can't spend the money fast enough.

TSA sees no problem with this. In fact, they think they're doing a great job. On the elimination of 1,666 screeners, they laud themselves, "[Risk-based security] methods have proven more efficient in moving people through the checkpoint than regular screening lanes and require fewer resources than a traditional screening lane. This reduction reflects TSA’s goal to continue transitioning to a smaller, more skilled, professional workforce..." [2-p.62]

1. https://www.dhs.gov/sites/default/files/publications/FY15BIB...

2. https://www.dhs.gov/sites/default/files/publications/FY_2016...

3. https://www.dhs.gov/sites/default/files/publications/FY2017B...
One of my favourite things to do, when I'm back in California, is attend SLAC Public Lectures [1]. (There is a disturbing paucity of scientific cultural institutions in New York.) The most recent one was by Dr. Brian Lantz about LIGO [2].

[1] https://www6.slac.stanford.edu/community/public-lectures.asp...

[2] https://www.youtube.com/watch?v=EMzoQAmK8Dc
Yeah, that's likely the real reason for this. It's an excuse/hook for them to try and get more people onto the widely-hated UPlay. :(
As an aside, I love the Orwellian phrase "assault weapon". Out of curiosity, what would a "non-assault" weapon look like? Is there such a thing?
It goes both ways: see 419eater.com
If what you have is fine and works, why want new software? And if you want more frequent updates, you can (a) use a faster-moving branch, which BTW Debian and Ubuntu have; or (b) switch to an OS that provides you with more recent software, e.g. Arch Linux, Manjaro, Gentoo (? not that sure about this last one). Declaring sth. stable takes time, especially if you also incorporate new stuff into it. Even after five years of development, Debian and Ubuntu release patches, because of errata in their releases.

But if you want secure, stable OS that wont drop the eggs, and also rolling release, well, nobody can do anything about it.
There is no conspiracy theory that the Trump campaign won't try to hang on to. They're like your crazy uncle that has tinfoil stapled to the ceiling of his shack but somehow manages to have an internet account that he only uses to read about the Illuminati.
May I introduce you to error correction?

Having an error on one disk, versus multiple disks in a RAID totally matters.
Nope. Archive.org has a part where you can upload videos, it is separate from web archive.

ISIS uses archive.org almost exclusively for sharing their propaganda videos (all the executions, war videos, etc.). It's not the web archive they are using for this, it's the video archives.

I am not sure why are they doing that; probably because the barrier for using it is low and they don't delete the ISIS propaganda so much as other websites (like youtube).

Other website jihadists love to use is justpaste.it for text
Manual pages on traditional UNIX systems are extremely detailed and contain lots of good, usable examples, and Solaris / illumos based operating systems really shine in this area. People who grew up on a real UNIX expect to find comprehensive, high quality documentation in the manual pages in a terminal session. This feature was driven hard by enterprise customers and professional system administrators in times when wikis did not exist, and even today the quality of the content in some arbitrary wiki written by someone on the internet when they felt like it is dubious in comparison to manual pages written by people with formal education in engineering and technical writing!

Like I wrote before, on UNIX we have different expectations in different areas than what people are used to and accept as given on Linux. The focus is different on UNIX.

Apropos dbx versus gdb: dbx has a 1,000 page manual, and makes it really easy to step through assembler code while listing the original source. How many pages of documentation does gdb have again? On top of that, gdb doesn't even fully support my OS, I don't think gdb properly supports anything that is not Linux... hmmm, that reminds me an awful lot of Microsoft Windows monoculture.

systemd versus SMF: systemd is a shoddy copy of SMF with a Windows twist, trying to replace every service in the system. Unlike SMF, which is part of the fault management architecture, which is part of self-healing technology, systemd has no such concept, self-healing and a contract filesystem is science fiction for systemd. SMF watches over services, but it doesn't try to replace them; "do one thing, and do it well."

InfiniBand is a different technology than fiberchannel.
I am sensing bullshit, I'm pretty sure a lot of countries in NATO wouldn't want to do that, and if a NATO country attacks first (or a country doesn't interprets a cyber attack as an actual attack), the alliance doesn't hold.
Yes... and the US, meanwhile, just looks the other way while the museum gets looted after bombing the entire city.
The is Australian, and if you like it, look for _The Games_ on YouTube, a mock drama series about the 1996 Sydney Olympic Games organizing committee
Handguns.
Your claim that they are collecting 'invasive' data is unsupported by any evidence whatsoever, and yet you falsely stated it as fact, while comparing Apple with Theranos.
It's not victim blaming to insist that supercorporations like Amazon and Google provide the same proactive DDoS mitigation services that many other providers do. If OVH can do it, they can too. OVH can't even figure out how to do recurring billing properly and they can do it.

It is victim blaming when people tell you it's your fault you're getting DDoSed because you can't afford several thousand dollar DDoS mitigation, it is victim blaming when someone's server simply gets null routed because they're being attacked, and it is victim blaming is when AWS hands Greatfire a crazy bandwidth bill because China attacked them.
Yes, it's bad, but archive.org is terrible at deleting ISIS propaganda. Archive.org is the website where jihadis are uploading their videos.
Think about what you just proposed.

A "security forecast" would completely defeat the purpose of the security line in the first place. Who would "attack" if it's a high security day?
ZFS isn't catching on because it solves a 1990s-era problem that people just don't care that much about right now. People are focused on cloud for the moment. Cloud storage doesn't require the application developer or user to care about the filesystem, and clouds are not implemented with fancy filesystems on the individual hosts, but rather using fancy facility-wide filesystems that have better management and durability features than ZFS offers.

ZFS would have been totally brilliant on a 90s-style multiuser enterprise or higher education deployment, though. It just missed its window.
If/when wikileaks begins to talk then we'll know if it was a legit leak.

The docs listed aren't the full dump, just "proof" that there is more.
You misunderstood him. He meant 'low wait time', 'medium wait time', 'high wait time'. Everyone would still be going through the same screening process as usual.
I spin records using exactly this system.

You use the digital vinyl because it feels identical to real vinyl. Those dinky little jog wheels on DJ controllers are for the pretenders, they lack the precision and weight to be much use for scratching, and are considerably more finicky for beatmatching; Serato is/was a digital vinyl system first. Those that learned to spin on turntables tend to swear by them; there is a certain tactile aspect that is ahrd to get elsewhere. (Serato has since pivoted to controllers, since CDJs seem to have taken over the club scene)
The TSA was created to stop people from flying planes into buildings. Whatever damage you think you'd do with a bomb at an airport is not much next to what you could do with a plane in the sky.

Additionally, you've just blown up an airport without ever receiving full access to the country. It's easy to attack a country's borders, but that's not where the heart is.
Navigation without GPS using step detector
There's no such thing as an "assault weapon". That's a media creation by people who don't know anything about guns.
> That's new to me, wouldn't the OS be required to be deterministic to begin with, for a deterministic language to actually be deterministic?

A large problem for deterministic timing are the cache hierarchies of modern CPUs.