skysight-inc/HackerNews huggingface dataset:
> Engines are able to search millions of positions per second... most multithreading frameworks (e.g., the ones that give you your "futures" and "promises") rely on locks that can halt threads for milliseconds at a time. It's absolutely disastrous for efficiency.

Yeah, that's what I mean as "efficiently create a future" on the GPU.

GPUs absolutely cannot spinlock, and atomics are way slower than CPU atomics. So mutex / spinlock / atomic based synchronization absolutely won't work.

So... what's my plan? Well... as I said, task-based cooperative multithreaded futures. I've talked about some ideas for how to implement it above... but I won't post another wall of text. Also: some advanced synchronization primitives are free on SIMD-based GPUs (ex: thread-barriers within a warp are literally free and compile down to a no-op). I think there's a rich set of efficient GPU synchronization primitives.

Lazy SMP works for Stockfish, but clearly won't work with 163,840 threads (Vega 64 at max thread occupancy). So I'd have to do something else. (163840 threads locking the RAM one-at-a-time to access a shared hash table? Probably not going to work)

> How much were you hoping to speed up Stockfish?

The Vega64 GPU has 4096 shaders at 1.5 GHz. 5k to 50k shader-cycles per node would give 122 Million nodes/second to 1220 Million nodes/second. Vega64 GPU also has 500 GBps of memory bandwidth of 8GBs of HBM2 RAM, with "64kB Shared Memory" per CU having an aggregate bandwidth of 9,000 GBps (which should lead to potentially better cross-thread synchronization structures within a workgroup)

Hard to say where a project would land, but probably within that range somewhere. It'd HAVE to land there to be successful (and hopefully closer to the 5k shader-cycles per node)

The only major instruction GPUs are missing is the pext and pdep instructions from x86. Sliding piece attacks may need a rework to be efficient on a GPU due to the very low amounts of L1 RAM available. Otherwise, GPUs support popcount, AND, XOR, etc. etc. that chess bitboard use.

BTW: Threadripper 1950x running Stockfish processes 2-million Nodes/Second, or roughly 32k core-cycles per node (4GHz 16-cores)). Which served as the basis of my estimate (+/- a magnitude)
My son was in the data set for this! I'm delighted to finally see the paper!
> To be fair growing a brain is also a VERY expensive process.

Nah, you are born with 3 times the number of synapses you will have when you are an adult. The expensive part is training that network, not growing it.
I myself studied by a much earlier version of this textbook, and can attest an almost 5 fold reduction in material covering thirties in comparison to edition I was taught on.

The biggest omission being the use of word invasion or statements amounting to Soviet-German conspiracy to start the war against these countries.

> specifically states that Germany and USSR have divided Poland and other countries of Eastern Europe into “spheres of influence”

You have to admit, dividing "spheres of influence" sounds way more benign in comparison to "joint invasion plan"
I just bought a house in Japan. No bank came to me with a 100 year term. It’s 20 - 35 years.

I guess it’s possible they’ll give that if you ask for it?
> The difference is that the manager can't see everywhere at once.

And nobody ever watches all of the security camera footage.
> Holy run-on sentence, Batman.

That's a long sentence, but not a run-on.
I think most decent CS programs are roughly the same as they have been for decades.

It should include a lot of math including a few semester of calculus, linear algebra, probability, etc.

Should be forced to take a few of the CE beginner courses like digital logic. And of course, learning low level OS development, networking layers, which includes C and assembly. Algorithms and some sort of numeric computing course using the learned math.

It wasn't until my last year where I had electives that I needed an IDE for dealing with high level languages and frameworks.

But I have a feeling that a lot of CS programs - especially those in lib arts instead of under the engineering schools - have really become watered down and glorified boot camp, and for several reasons.

* need more women and diversity to pass the program.

* colleges are addicted to the foreigners who pay full tuition. Who cares of half of them cheat, can't speak English, can't complete the work - they're paying $100k for that degree. And the smartest ones can be used as indentured servants in the grad school since they can't stay otherwise.

Anyway, when I do interviewing, I have noticed a decline in candidates even if they have a fresh CS degree. Many of them know things like React and Javascript, but are clueless with most of the subjects I wrote about above.
> They increase driving — a lot

Imagine, if there were no planes -- we wouldn't be waiting in airports for hours, crammed into the tiny seats; there would not be any air catastrophes, and the air would be cleaner.
To be fair, tract houses are usually built poorly and don't age well. The 1960s tract house I currently rent is hot garbage and it would be better/safer to tear it down and rebuild, than it would to fix it up.
The problem I see is: fact a) free will isn't scientific; fact b) Christianism depends on free will to make sense; fallacious conclusion) liberalism inherited the notion of free will from Christianism.

There are many philosophical lines that do not base free will on divine punishment.
Hey, that's a retweet.
There are three groups of homeless in the west that don’t exist in Japan:

1. Japan didn’t dump all of their institutionalized mental people on the street.

2. For whose who are actually poor and need help there is subsidized housing (eg UR Chintai) and ok benefits if your income is low enough.

3. There is a large and bored police force, so people acting out and drug addicts don’t last long on the street.
All of these tasks can be done for pennies by offshoring it to places like India. In fact most publishers have staff for proofreading, indexing, cover design etc entirely in India. My estimate is that you can recover the cost even if you sell as little as 100 copies.
How so? If there's a market for net neutrality, and if there's sufficient competition, someone will provide a neutral option. It just needs to be cheap enough for a competitor to enter the market for that to happen.
"56% will drop out by year 6. (of a 4 year college course)"

I'm guessing I'm missing something here?

I'd be dropping out of a 4 year course, after 6 years too.
Actually, that is only marginally true.

The reality is we the people do have very considerable control. An additional reality is we the people are currently very distracted and being messaged to on a near constant basis.

Our effective control is at a low ebb right now. That's due to what I just wrote, plus money in politics, and that same money working consolidated media. (Reagan Fairness Doctrine Repeal; Clinton Telecoms Act of 1996)

You aren't wrong, but neither is the parent commenter!

The civil rights movement is the most immune to these effects as social issues tend to be least impacted by money particularly as big business realizes it's best for business when people get along. And it helps that there are people in executive positions right now who are directly impacted by shit social policy.

Progressives, and for purposes of discussion here, are people who are socially liberal and economically left, are building people powered politics as you read this. That's knocking on doors, holding events, messaging directly, largely avoiding big media, and that's largely due to the fact that big media sees the economic left focus as a potential cost and risk.

(as they should, but that does not mean some change is not warranted --many feel it is, but I digress here)

Manufacturing Consent --Chomskey is a great reference to understand the basic dynamics in play. You probably have read it too. It's here for passers by as much as anything else.

Democracy is largely functional, but it's noisy, and the noise is getting in the way of what would otherwise be a respectable state of affairs.

All of us know a gay person. All of us know a woman. All of us know a child.

These things do matter. While some of us, and this includes me, are in the pocket so to speak, can choose to largely ignore all this stuff, we do so at our friends, peers, future leaders, loved ones potential and personal cost and risk.

That's the argument anyway.
Your statement caused an immediate negative reaction for me not because it isn't right for some people but because it is generalising your experiences into assumptions about what is 'real' and what works for other people that does not match my experience at all.

It took me years to realise that what made me unhappy was trying to maintain these 'real' relationships out of a similar belief that it was what I needed.

It's not that I can't enjoy relationships with people face to face. I do sometimes. But it takes a lot out of me. It drains me of energy. [sometimes that's worth it; sometimes it's not; sometimes it'd be worth it but I just don't have the energy.]

The relationships you don't consider real often makes me happier. They're as meaningful to me as face to face relationships, but a lot less exhausting.

The right balance for me is to be close in 'real' life with a partner and my son, and rely on my colleagues and the occasional other person for some limited other face to face contact (and a day or so a week is enough, thank you), and otherwise stick to myself in 'real' life and keep interactions largely online.

Even then I often I prefer total solitude, and I'm happier this way than I ever was spending time with people for the sake of trying to be someone I'm not.

Chasing 'Real relationships with actual, real people that you can see and touch and talk to' can be as soul sucking and damaging as locking yourself in if you're doing it just because you're made to think that's what you should be doing.

Not everyone is like you.
>What they didn't take into account was the number of people that go in and out of the building every single day. Imagine a 12 story building with at least a hundred people on each floor on the average day. And they had to be funnelled through a single turnstile. Then there is the elevators.

A FAANG did this in a European country and it's amazing to see the backlogged line after things like pre-determined fire drills.

Took to waiting for 30 minutes because I didn't create the problem but I was getting paid, either way, so, why should I have to "fight the crowd" to achieve the same goal, which comes with more stress and effort, when I could simply do it on my own terms?
Wasn't able to play any KrispNet samples from the Firefox browser I am running on my Ubuntu laptop.
That proves my point even more if the Cobra is even older. I imagine it would be extremely expensive to add an ejection system to a helicopter that wasn’t initially designed for it.
> " it’s very unlikely that both would provide the same erroneous readings. "

You're assuming that faulty sensors will tend to have random output. But since we're talking about a real life mechanism, it seems likely it has some erroneous states that are more likely to occur than others. For instance if the mechanism often fails up against one of it's mechanical limits, the sensor might erroneously read out the limit position every time.

You can't actually say anything about the distribution of failure states for a sensor without evaluating that particular sensor.
> lineageos

You can be tracked by every android app, plus DNS and connectivity checks - it's only visible part. Sure any advanced security audit will show much more.
I agree. If it is free/permissive license then the point of such a license is that anybody can use it freely. Why does MongoDB not want Amazon to run it freely? Because MongoDB wants to make money.
I stopped reading when I ran into this:

Google’s Android smartphone operating system is the backbone of Huawei’s massive smartphone business — but in the next three months, it will stop getting updates on Huawei’s devices. This will give time for Huawei to prepare its own OS.

I can't imagine how it would be even remotely possible to write an operating system in three months!

If all they mean by "OS" is to replace the closed parts of Android that they lost access to, three months still probably isn't anywhere near enough (unless they started working on that a long time ago and happen to be nearly finished with it).
Agreed. However on the grid running a dryer instead of hanging clothes isn't much difference in money to most Americans. Off the grid the difference in batteries+solar/wind is huge.
And more of us need to pay attention. Only way to do that is to keep talking.

Those of us who are paying attention just need to continue talking with others.

It will build. As it should.
The capital required to build a competing network is immense. It will never happen, and there’s way more money in getting into the existing grift.
> While going through the old papers in her office she found the budget of the school from the late 90s. The school's expenses have doubled in that time. Part of it is certainly the amenities arm race. However, the amount of money they get from the state has only gone up by 50%.

The implication here is usually that the amount of money they get from the state is insufficient to keep up with costs, therefore universities are forced to raise tuition. I don't think this is true. I suspect universities would raise tuition anyway, and if they got more money from the state, they would just increase their costs even more.
Then again, things like "vomit fraud" didn't exist before Uber.
Try this:

https://github.com/mindcrime/RandomPapers/blob/master/103349...
I'd rather be concerned if this is safe for prone for melanoma.
Converters in universal power supplies tend to fail around 75-85Vdc even at low loads and usually can't deliver full current at 90Vac, in my experience (was using universal power supplies in electric cars; okay for 96V+ cars, but unusuable for 72V and below). 48Vdc is not a reasonable expectation, unfortunately.
This is a great idea in theory, but how do you come up with an immutable hash of a song that a user can enter into the database? Even if you have a recording, most music these days is stored in a lossy format. If you have the MP3 version, the Apple AAC version, and some high quality .flac version, they're all going to sound mostly the same, but the underlying data is not even close to identical.

How do you hash the audible result, in a reproducable way? I'm not trying to bash on the idea mind, I just think this is an interesting problem and I'm curious if solutions already exist. Surely Shazam and the like have to be doing something in this vein.
Don't they already need to have replacements for many of Google-y bits for the Chinese market?
Not if you bought an overpriced home. It also depends what the investment market does.

Buying is not a guaranteed win.
Considering the extreme excesses of Commodus came after his father was no longer in the picture, Marcus Auerelius being unaware of what his son would do in the future seems rather likely.
Ideally it would Balkanize user profiles to individual products. It would greatly reduce the harm in using YouTube, maps, and search if they were distinct data silos.

So yea, tracking will continue until people regulate it.
South Korean group BTS became the world's biggest boy band
Are there any camera systems that are internet-enabled (for remote viewing + storage) but use end-to-end encryption for video feeds?

It doesn't seem like too much trouble to have to pair the cameras to your mobile devices on the local network.

If I were an IoT camera company I wouldn't want to have the responsibility of securing video footage of inside peoples' homes.
Mass shootings contribute fewer than 1% of US gun homicides as far as I know so any policy based around them should raise serious question marks on that basis alone. Otherwise not to be pedantic but that doesn't lead to mutual exclusivity. If there was another amendment saying "the state must take every measure to prevent mass shootings" then you would end up in a "choose two out of three" scenario but as far as I'm aware there isn't one. Satisfying both the 2nd and 4th amendments at the same time is easy to do, you simply accept a certain level of carnage at the intersection of the two. It might be unpalatable for many but it's hardly impossible.
Pretty much, it's a Twitter style feed with HN/Reddit style content (links + comments). https://hubski.com/primer
Yes, but my point still holds, the code above is buggy/unclear. And documentation supports this:

>>> loc_dt = eastern.localize(datetime(2002, 10, 27, 1, 30, 00))

>>> loc_dt.strftime(fmt)
'2002-10-27 01:30:00 EST-0500'

> As you can see, the system has chosen one for you and there is a 50% chance of it being out by one hour.

And the solution, you're right, is to not use the code like above. But the article doesn't mention that at all.
> It seems like the 2nd and 4th Amendments may end up mutually exclusive

Whole point was neither should be impeded... Living in a society has risks. Overall it looks worse recently, but deaths from mass shooting are still well below just Chicago's murder rate:

https://www.washingtonpost.com/graphics/2018/national/mass-s...

https://www.cnn.com/2018/12/31/us/chicago-murders-drop-2018/...

Personally, I'm not at all afraid of gun violence (perhaps because I've used a gun). Bombs, poisons, etc. and the like are way scarier, as they can kill way more people. Honestly if the occasional mass shooting happens every few weeks, it's a pretty low price to pay (as callous as that sounds).

With scanners and what not there's such a high potential risk of abuse that it's not worth it. If someone randomly elected can decide to imprison million of people they don't like. We probably don't want them to have said technology already in place (and probably want guns).
It's not hard to justify wasteful expenditures already, I don't think this would do it. On the other hand it's not illegal to carry a weapon (per state laws around permits for concealed/open carry) and many people routinely do so, so if this were deployed on a wider scale they'd already detect enough people to make stopping each of them pretty time consuming.

But from the article it's currently going to be used in "mass gatherings like concerts, malls, stadiums, public transit stops and government buildings" which may have individual rules against carrying and so you can treat this as better enforcement (though existing government buildings' metal detectors and x-ray machines for bags seem to be doing just fine).

The more interesting application is combining it with facial recognition. You don't need to approach everyone this system detects, but you can then keep a closer eye on them throughout the duration of the event/their presence in a location.

It's just another step in the ongoing and ultimately futile efforts to eliminate lone wolf attackers while continuing to turn a blind eye towards organized crime. It's not just the scanners people aren't going to be able to stop.
I find it fascinating that the band members all have an "associated emoji". The logical evolution of nick names in a text messaging world.
France's Glorious Thirty lasted nearly 30 years. They turned out to be a temporary thing.
https://hcaptcha.com/ ?
> Of course lightning was better still but alas Apple wasn't going to share that with the world so we have USB C.

And for me USB-C has been the most unreliable connector by far - I've had more of them fail that any prior sort of USB connector. But that comes with a caveat - it's always the cables that fail. Replace the cable and it's all good again. I'm coming to accept the fact that any USB-C cable used daily will have to be replaced within the year, which is really annoying. The USB micro A connector is far more reliable.
I get that you mean well, but to me this comes through as almost insulting in its presumptions of how other people feel.

I for one am not miserable when I'm alone. I love my alone time. And to be clear this is not because it is rare. I make a conscious choice to be alone a lot of the time.

I sometimes love time with people too, but only in small doses and only a very few people (this does not mean I can't enjoy being out in public - being around people I'm not interacting with constantly is just fine).

I certainly don't want to have people around to see and talk and touch daily. The very thought is an exhausting nightmare to me.
Japanese flats usually don't have central heating. They tend to have a/c in one room. The kitchen is usually tiny by western standards. Often there is no bedroom -- the living room is used for sleeping. In all, 20-30m² flats are pretty common.

This is, of course, a lot cheaper to build than 100m² flats with two bedrooms, central heating and a kitchen bigger than most Japanese restaurants.

You can't (or rather, propbably don't want) tiny flats unless you live in a city like Tokyo. Where you can find 24/7 convenience stores everywhere, where there's affordable and tasty food to be found everywhere and at almost any time, where public transport is amazing and affordable. Hell, you don't even need a bath in Japan, as there are public baths everywhere.

TL;DR invest in your city and smaller, more affordable housing becomes possible and desirable. If you don't, it'll start to feel like USSR housing really quickly.
> We can say what it isn't (gravity or the weak force or the strong force)

Isn't the electric and the weak force considered the same force these days? See also https://en.m.wikipedia.org/wiki/Electroweak_interaction
Harvard Is an Embarrassment to American Higher Education
Orlov's history textbook don't even give it a glancing mention in latest editions. That one is more common in more lower tier educational institutes.

A more liberal Brandt's textbook, the one posted above, been heavily edited year after year to its current state where the pact, invasion of Poland, and whole of thirties was reduced to just few pages.
I don't think $1500 is what it now costs to live in the middle of some cool city, but basically that's what it costs to live deep in suburbia in any city with a lot of jobs. It's not just SF or NYC, but pretty much all major metros in the top 20 or so.

In DC, I might pay $2500 to live in a decent 1BR in a hip part of the downtown area.

Or I could pay $1500 to live 40 miles away with a 90 minute commute and $5 in tolls, each way, in some new developer community.

There is no $1k 1BR apartment anywhere in the metro,
unless I'm sharing a room off Craigslist or living with illegals or college kids in a house share.

For a late 30s, single professional with a decent salary in the US, not only is it kind of depressing that buying a home is nearly impossible nowadays in the same cities where a our parents easily afforded it with similar jobs but also a few kids, but it's becoming increasingly difficult to even assume my own private tiny apartment.
I wonder how viable is to cool down some thermal mass? (similar to HVAC systems taking advantage of cheap electricity at night). Fridge can be "pre-cooled" and cut power usage at night.
I might be wrong, but doesn’t theory of relativity prove that we won’t feel a difference?
Another one that popped out: test pilots were pushed to simulator-only by management, with simulators apparently being incomplete with regards to MCAS behavior. Bean counting and incompetence abound in safety critical areas of airplane design - I will think twice before stepping in another recent model of Boeing.
Recycling Australia's Tyres into Oil
Why didn't they just bring back the already-certified 757 instead of stretching the 737?
> Your kids will pay for my freedom in blood, but it's worth it because they're statistically insignificant anyway.