skysight-inc/HackerNews huggingface dataset:
It's on sale on Steam for $4 for those interested in picking it up again. Also a good time to buy gift copies for friends. Interestingly, there's now a pro scene around the game.
Folders are notes (text+attachments), tags via grep.
Catching a cold is not a direct consequence of being cold.

An orange is not necessarily orange.

A government with social programs is not the definition of Socialism.

Socialism is two things:

- No profit

- No private property

The consequence in 100% of historic attempts has been immense suffering. More than even the Nazis could deal out.

It’s not propaganda. Open a history book.

Regards,

A left-wing liberal who’s ancestors suffered first under Nazi occupation, and then under Communism — which is the goal of Socialism.
>>12/ However, upon closer examination [Plasma] was the recycling of some stale ideas, and the project went nowhere

Past tense? this guy isn't very thorough.
> Uranium can be reused so that pretty much solves that.

No it can’t. Any given atom stops being uranium after it fissions. Some of the waste can be reprocessed because not all is fissioned, but even then there is a lot of literally untouchable waste left over — well, literally untouchable if you want to live: https://what-if.xkcd.com/29/
I hear that. I'm working on multi-channel ADC hardware right now, and there is no way that we're going to use an FPGA (per unit cost).

At my last gig, we used FPGA's for several low-volume products.
So which is it? Are we asking middle school kids to come up with original research, or are we training them to be good factory workers? These statements seem to point in exact opposite directions.
Yes. Really. (Note that there is no mention of obelisks.)

To be perfectly clear (since misunderstandings seem to be running rampant in this thread) I did not literally pull that number out of my hat. That was a figure of speech, meaning that I picked a number that seems not-entirely-unreasonable but which I didn't really give a whole lot of thought to because the exact value is not essential to my argument. No matter what wizardry your tools provide, it seems exceedingly unlikely that you're going to burn through the code at, say, 100 bytes per second without running the risk of missing something. So the question of what you consider a reasonable estimate was deadly serious. If you think my estimate is wrong, then tell me what you think the right answer is and why. The fact that I didn't put a lot of effort into my analysis is not in and of itself a valid criticism. Sometimes people get the right answer for the wrong reasons. (In fact, I am in the middle of preparing a series of lectures on the history of science, and it turns out that it is usually the case that the first time someone gets the right answer that they get it for the wrong reasons!)
IMO sometimes a bit of "flame" is needed. Imaging a society that works only with kind interactions with anyone perfectly working "in the system" toward an excellent life is the real basic step on any dictatorship movement. And these are not my own ideas, perhaps the Candid by Voltaire depict perfectly well that scenario. Perhaps Victorian era prove it really well at society scale.

However I know that I'm on a proprietary platform so not a democracy, not a really free shared place (regardless of efforts HN stuff can put in appear to be free and friendly) and than I can choose to comply or go. I consider this really sad for our society at a whole.

So sorry, perhaps I'll keep commenting on in case I do not have to "flame" a bit, perhaps I'll stop commenting at all. I have no doubt that you work hard to keep HN informative and clean and I can imaging how hard it can be in the present time when anyone, being essentially powerless so without responsibilities, leave any brake apart and simply vent frustration in inflammatory text just "to fight".

However it's a fight not toward a better world but toward windmills because the sole way of being really in harmony is being really free, no enlightened dictator with no matter how good it's intentions are, and even in that case sometimes not-so-clean confrontation will still happen.

Have a nice day.
This is similar to the criticism of a pipeline that's been planned for many years in America called Keystone XL. It's proponents claim it will create thousands of jobs. It's detractors say that most of the jobs will be temporary and once the pipeline is built, only 50 employees will be required to run it.

But this ignores one important fact. For plumbers, welders, electricians, bricklayers and crane operators, every job is a temporary job. Building that pipeline or datacenter employs them only for a couple of years, but pays them good money for work that is satisfying to them. When these reports choose to look only at permanent jobs, it explicitly ignores blue collar workers in favour of white collar ones.

The calculus for politicians is different from those who write white papers for think tanks. The blue collar workers vote. Simple as that.
if your site is for example, one of those curated design tools popular on producthunt, a successful interaction would be your user quickly leaving the site because they found what they needed. With mining this behavior is not rewarded, and website owners are incentivized to provide a convoluted or rehosted ux (eg. outline.com) so you don't leave the site. This is possibly worse than intrusive advertising.
The ability to reuse more and more will improve over time so yes it's perfectly feasible.

Furthermore, the price of uranium is so cheap that it's financially feasible right now. It will be over time but that should also show you just how abundant and available it is as a resource.

If we actually got politicians to sit down and go through the requirements with engineers and scientists they would realize how cheap and still safe it can be.
I'm living in Gießen, it's very close to Frankfurt am Main. Seltersweg street, being a Fußgängerzone, is the main attraction of the city. There's a slow but sure trend though: Big shops are closing and more restaurants are opening. It's probably the effect of online shopping. I am raised in İstanbul and the same thing was happening in the Taksim/Beyoğlu/Asmalımescit areas when I was still living there even 10 years ago.
I had to learn scheme in uni, everyone hated it. It scared me away from functionnal programming languages for years until I understood that parenthesis are not necessarily tied to FL and cool FL exist like erlang or ocaml.
Quoting parent: "Sadly, she eventually got beat down enough arguing with management to leave"

That is not more confidence. And likely, she does not want "difficult environment" job either - could have stayed for that. What you learn in such environment is to spot red flags sooner.

Such positions are not rewarded, she did not enjoyed that, she will likely seek different position next.
I love Hacker News. Reddit is elementary compared to the quality of comments like these.
Facebook is damaging DIY culture
Yeah, and sometimes one car is better than another car, even if they have the same engine ($5 wolfson DAC), because more love is given to everything around the engine.

If you just want to put together a cheap car with a good engine, that's a different thing from wanting to build a comfortable or speedy car with a good engine. Someone who isn't in the market for that extra level will just be a sceptic and say "this Audi is just a volkswagen with a prettier body", but if you sit in one you'll feel the difference. (not sure if Audi's have VW engines)
That still leave the dirty old storage drive. Fortunately Mojo audio have got that one covered.
“Integrated Sorbothane resonance control under the chassis, main board, and SSDs isolate resonance.”

https://www.mojo-audio.com/music-servers/
They're largely just desperate. The report here doesn't separately address local subsidies vs. state subsidies, but even with natural constraints on site selection, by the report's own reckoning the competition is often between different states, or about foregoing a project until a later time, by which point circumstances could be different in infrastructure, tech, and politics.

In this view, money spent now to ensure a successful deal, which may have eventually happened anyway, is a worthwhile boost even if the costs are never recouped. It sounds bizarre, but deals like this send a signal to other businesses that the state is "open for business", which is both a substantial psychological boost and a signal that generous incentive packages may be on the table, but this doesn't always mean that taxpayers get taken for a ride. Smaller businesses have less negotiating power. That's where a "business-friendly" jurisdiction recoups some of the costs of subsidies.
"A History of Engineering & Science in the Bell System: Communications Sciences, 1925-1980".

Here's probably the simplest introduction.[1] When reading this, note phrases like "ORIGINATING REGISTER SEIZES AN IDLE MARKER". Think of that as "originating register asks for an idle marker from the pool of markers". Very little equipment is dedicated to specific lines. Everything is done by requesting a service from one of several identical units. If one of those units fails, the system capacity is reduced, but the switch does not go down as long as at least one of each unit type is still up.

The switch fabric, the actual crossbars, is dumb. It just makes the connections it's told to make.

Shared resources include:

- Originating registers. These provide dial tone and record dialed digits. They parse the incoming number to the limited extent needed to decide when it's finished.

- Markers. The smart part of the system. When an originating register has a full set of digits, it finds an idle marker and sends it the call info. The marker figures out what to do next, in about half a second, and then it's free for another call. Markers tell the switch fabric what connections to make. They're duplicated, and the two halves check each other. If the halves disagree, the marking aborts. If a marker aborts, the originating register tries again with another marker. One retry only. Marker failures also cause data to be sent to a "trouble recorder". As usual, there's more than one of those, and they're "seized" as needed.

- Senders. These send digits from one exchange to the next. They're primitive modems.

- Trunks. Lines between exchanges. Full duplex, four wires.

- Terminating senders. The receive side of senders.

There are also units associated with accounting, coin telephones, routing tables, and other auxiliary functions.

The key takeway here is that there's no single point of failure.

[1] http://wedophones.com/TheBellSystem/pdf/no5crossbar.pdf
> When this boom ends, the 40+ should expect to be the first cut. Again. Just like in 1992, 2001, 2008, ...

Again - didn't happen, did have to reduce my rate for a short time once or twice. I used the opportunity to stuff my resume a bit.

I've known a few guys that have had tough times in downturns, but they've usually had experience in stuff that was obsolete and haven't kept their skills current. e.g. I knew a guy who was an oracle DBA for 30 years, the writing has been on the wall for this for years, I got out of it a long time before, but he was getting paid well and just kept his head in the sand, sure enough one day it dried up.

It's not like your fifty and have no useful skills, but any one with no useful skills regardless of age will find things tough in a downturn. If you're any age and have good skills then you'll get a job.

What I'm trying to say it's not an age thing, its a relevant skills thing. If you have entry level skills because all the stuff you've done is no longer useful, then you'll be competing in a job market against graduates and yes, you're going to have a bad time.

I've been an assembler programmer, a forth programmer, a progress programmer etc and if I'd stuck to them blindly years ago then things would have been bad. Now I'm a swift and C# programmer who does agile and things are good and will be for the next few years, if things change then, change you must. There's no point in arguing with it.

Indeed if you're fifty and have skills that are current plus years of industry experience then I'd argue the opposite - if you come up against a new graduate with the same experience at the same price,and you have all this other experience on top then who'd say no?
Very interesting comment. Closed-loop systems always add new failure modes. The FAA should know this.
Twenty crypto predictions for the next decade
You've never found a context in which unique_ptr is useful? I find this surprising. It basically removes a class of memory management bugs with heap allocated objects at a stroke.
Yeah, right. Take on the risks of a startup as you approach retirement.
But they are oak, imparting a woodland undertone.
I don't drive but I am into electric cars. I was in a ICE car over Christmas on a drive across country to see some relatives. We went through a local town that I didn't value much when I was growing up, with 'fresh eyes' I think I could see what the problem was, and it wasn't the car. The pollution is the real problem why people shun the street in front of their door. This pollution being the fumes and the noise.

With electric cars there is no reason why we can't get our streets back and for not just kids but for everyone to start to be part of their local community, not just hiding behind doors, curtains closed, putting up with where they live instead of enjoying it.

We have 20 mph city speed zones which are great. But when cars are noisy and polluting these streets are far from tranquil. The dirt from automotive isn't just the smog that comes out of exhaust pipes, there is also brake wear and the micro-particles that come from that. We have ended up with cities that are toxic to plant life as a consequence of this.

With cars that can float along on electric power we need not close off our streets, we need not even banish traffic jams.

Bus transport also needs a bit of work, with electric power they can be the modern transport that people deserve, not these noisy things that vibrate and feel hellish inside. We want the bus to be nice to be on, particularly for those with pushchairs, wheelchairs, kids in tow.

Yet we have an old population of people who seem to have a fetish of loud exhausts, V8 engines, turbo engines and this fuddy-duddy idea that electric will never replace these naff petrol and diesel engines. Hopefully these people will die off soon and Chinese electric cars will show Western auto makers how to make a car properly.
take the 16 most common messages, normalize them a bit, and encode them in 4 bit, and I would guess that would probably cover over 50% of the messages sent, maybe even close to 80%.
It's time to put the 15-hour work week back on the agenda
probably just because it’s fun to use foreign words as the name of things since you can have something sound like a name and not just a word but have a direct meaning or represent a concept.

also, weren’t (maybe it should be “aren’t”) the japanese heavy users of prolog?
Barista robot got a job in Seoul
Do you have any interesting reads about this? Most of the material I find is biased one way or the other by cloud hype or data centers trying to reel back customers.
I used to play Action Quake 2 for years pretty seriously. Looking at the gameplay videos of it now it looks so much like a pre-pre-alpha version of CS:GO still to this day.
One thing I always think about with lists like this is that those goods are made to be consumed at the level in which they are currently being consumed (i.e. not very much).

A few examples:
Consumer grade tools and appliances will reach what their manufacturer considers a lifetime's worth of use very quickly with increased utilization and likely fall apart or stop working as expected.

Purely mechanical things, like a bike, require regular and predictable maintenance with use.

It may seem like these items can be rented out "for free" because our own utilization is so low, but if you get a 5x increase in use, you can quickly find your margins evaporate to repair costs.

Obviously it is possible to turn these into successful businesses, but there is nothing magical about the fact that they are currently under utilized.
Your definition of "free society" is probably the problem here. In mine the tools of violence play a non-existing role; for exactly the same reason they don't get atomic bombs.
Any documentation for this demo?

https://example.universallogin.io/
Apologies for the late reply - with Xmas and so on I've only just seen this. That said,

I suspect you're familiar with neither the scope nor scenarios and clients that Government Gateway services. Verify only does SAML. No ADFS/WS-* (so no support for the NHS, for example), no Chip & PIN (both Identify and Respond, on Java and .NET silicon -- this is important because provisioning), and assorted side-scenarios required by the security cluster.

The idea of a verification company is laughable. Forgive me.
Digital identity systems must be designed so the disclosure of identifying information is limited to parties having a necessary and justifiable place in a given identity relationship (see law 3 of the laws of identity, https://www.identityblog.com/stories/2005/05/13/TheLawsOfIde...).

What justifiable role does a bank or credit agency play when I require meds for an STD? Amongst some very, very personal and private transactions some of us make? A credit agency's purpose is to provide a credit rating, and not to verify identity.

Also note that many banks and credit verification agencies GDS proposes are HQ'd outside the EU, which makes Verify impossible to use by many organisations in the UK - and can therefore never replace the Government Gateway.

Verify's technical shortcomings can be built out and addresed. The use of commercial, unjustifiable verification companies with poor security records to boot (Experian, HSBC, and so on) cannot. This is Verify's single biggest failing.
They mention a documentary on Netflix about AlphaGo. Any recommendations for or against?
> I don't understand the point you're trying to make. Everything is ultimately subject to physics, including optical signals. Nobody claims otherwise.

Sorry, I misformulated my sentence.

It should have read (emphasizing what I left out from the sentence in my previous post):

> You mean like those people, who argue, that: “Everything is a sequence of Zeroes and Ones, therefore the signal either gets transmitted or not!”, while totally leaving out the fact, that this digital signal materializes in the real world via an analogous signal, which is electricity, and therefore each digital data transmission (as long as not optical) is submitted to the physics of electricity, that happen totally outside of the "digital
domain"?

Though, I think you are nitpicking, because, from the rest, it should be totally obvious, what I wanted to say. Use the error correction, man ;-)

Therefore:

If an analogous signal's "success" can suffer from the material, through which it travels, then a digital signal will suffer for the same reasons, simply, because it is not a digital signal, but, materialistically, both signals are of the same sort.

Even if we could create the perfect mathematical concept in our brain and have a solution for anything, as soon as we step into the real world, that is, the material side of affairs, many unexpected things can happen, that have to be accounted for at the next time.

In engineering we call this a "race condition". I like the definition on FOLDOC: https://foldoc.org/race%20condition

> ”Anomalous behavior due to unexpected critical dependence on the relative timing of events.“

Or, in other words: chaos!
MIT TR the 10 most intriguing inventions of 2018
Rust sore points regarding compile times have to do with lack of support for binary libraries.

While on C++ I can take advantage of incremental compilation and linking, while using binary libraries for all dependencies, with cargo I have always to build the whole world from scratch minus standard library.
To be honest, knowing your limitations that well is a ver good thing.
Probably many people would say "yes, I know" knowing not much more than what he summarized for some of the items of the list with just a few words.

Didn't know him, but I like him now.
James put together a really nice summary of the ideas and the projects!

It was almost a year ago that lc0 was launched, since then the community (led by Alexander Lyashuk, author of the current engine) has taken it to a totally different level. Follow along at http://lczero.org!

Gcp has also done an amazing job with Leela Zero, with a very active community on the Go side. http://zero.sjeng.org

Of course, DeepMind really did something amazing with AlphaZero. It’s hard to overstate how dominant minimax search has been in chess. For another approach (MCTS/NN) to even be competitive with 50+ years of research is amazing. And all that without any human knowledge!

Still, Stockfish keeps on improving - Stockfish 10 is significantly stronger than the version AlphaZero played in the paper (no fault of DeepMind; SF just improves quickly). We need a public exhibition match to setttle the score, ideally with some GM commentary :). To complete the links you can watch Stockfish improve here: http://tests.stockfishchess.org.
Games should also be challenging, and there can be many ways in which "challenging" can manifest.
Serious. I'm not saying you should stick with assembler for any great length of time, but understanding what instructions and registers and memory are is pretty important later on. In university I had fellow students who struggled with pointers because even at the end of first year they didn't really understand what memory was or how it worked.
Ecommerce Draft Policies Are Regressive, Says US-India Trade Lobby
Actually until very recently you had your family to fall back on or else you starved to death. When most work was hard physical labor there wasn't much choice in retiring in your 50s as by that point you we either dead or clapped out.

I think it would be better to be upfront with everyone that employment after 50 is going to be non-existent or paid at a lower rate and let people adjust their spending to match. It would certainly be much better than lying to people that they can work until 65 with an ever increasing wage.
6 Things to Know About ‘Black Mirror’ Season 5
Those rules are quite relaxed in Delphi, while still keeping the compilation speed.

Same applies to C++ Builder, at least until they decided to move to clang.
> I've been trying to convince her to just give the whole class As for years.

That's probably what I would do, at least if this became a problem. I'd still maintain an unofficial parallel "rank" that more corresponds to what I think a grade should be, purely for mine and my students' own benefit in knowing about information gaps, but on their official transcripts it'd be very hard not to get an A just so I don't have to deal with parents/admins as much. (Having a reputation for 'easy A' can also help in keeping the classes full.)
I heard it’s good from several people. I haven’t seen it myself yet.
Is it biodegradable?
I hire people coming from this program. I can no longer rely on students understanding control systems, having read Leveson's therac paper, having worked with a notebook-style REPL (I.e., something stressful to model exactly in your head, promoting confusion, leading to notes and comments and structure.)

The near-total demise of Athena matters here too. I can and do hire people with all those skills! It’s still very possible to get them at MIT. It’s just not nearly the default, and since it’s way up in electives I’m at least as likely to find the best people carrying a degree that says 21W as VI-3.

I don’t envy the VI admins. They have a problem akin to that of a suddenly virally successful startup. 400 people a year come in; about that many better succeed.
> The confetti thrown at midnight is made from recycled material that would otherwise be discarded, and all of it is biodegradable.