skysight-inc/HackerNews huggingface dataset:
> On the other hand an HTTP site gets a red warning UI and some feature just don't work, and there is no way for the site to add those things, they're just outright prohibited with HTTP.

This is a very recent development. Until last year HTTP had no special behavior while self-signed HTTPS had a big "You WILL get hacked and all your creditcards stolen if you continue, do not continue unless you have a PhD in Computer Security" warning. Still has.

Chrome shows a grey "not secure" on HTTP and a similar warning on self-signed.

In terms of how secure HTTP vs self-signed is, the behavior should be reversed.
As a carnivore I’ve learned the same.
Are there any indicies that track companies that are positioned to capitalise on the current new norm? (ecomm, distribution, gaming, streaming...)
You can assign any value to a C enum, they literally are just integers.
>Why do people conclude that without making a valuation?

Most retail investors are not making any valuations whatsoever. The investment criteria is "this company's future is bright/bad", even though price is the most important factor. Then, recent momentum makes you look good...for now.
Peer-to-peer sites using Torrents and SQLite
Yep! It comes with PDF, MOBI, and EPUB formats :)
Rules for Forecasting (blog on CFA Institute) (2019)
>I think we need a new term for this situation.

It would loosely defined as Monopsony. [1]

Both a monopoly and a monopsony refer to a single entity influencing and distorting a free market.

In a monopoly, a single seller controls or dominates the supply of goods and services.

In a monopsony, a single buyer controls or dominates the demand for goods and services.

[1] https://en.wikipedia.org/wiki/Monopsony
Perhaps you missed the C4 doco which showed that stockpiles of PPE of all kinds were run down and what was left was often out of date.

Or the conclusions of the government's own Exercise Cygnus in 2016 which stated clearly that this should never be allowed to happen because the consequences would be beyond horrific.
You've gotten like 100 responses with impassioned pleas about blah so I don't expect to you will have the time/inclination to read this but as no one else has said it...

One of things I like about UBI is that if you can get cash for not working you are free to do something else. So at least a few % of the people who can now give up work will jack that in and either go back to school or start a business. In a few years, both those groups will be contributing much more (in taxes but also in general utility) than 20 people working in McDonalds ever will. That's part of the trade off here: if 95% of people do nothing, but 5% start businesses or other become 10 times more useful (which isn't hard if your working a skill-less minimum wage job), the program has half paid for itself already.

That doesn't happen with a job-guarantee program, people remain too busy\tired.
A Ring-0 driver that installs silently, collects information, and phones home! You could never trust that computer again. It turns your computer, a "trusted device" controlled by you, into a games console, controlled by them. Without telling you. This should be extremely illegal.

All in the name of "anti-cheating". And why is that such a pressing concern? Because of another decision - like many games, it does not support local multiplayer. All multiplay must go over their servers, and they don't know or care whether you're in the same room or half a world away. So by interposing themselves, they become responsible for moderating the entire experience. Conversely, if a guy at your LAN part is using an aim bot, you just kick him out. Or you compete to see who can write the best aim bot. The game is a playground that you control.

It is a shame to see Doom's hacker-friendly origins so desecrated.
I don't find this reasoning compelling.

It is only an appeal to authority.
Nicotine is an extremely powerful insecticide. That's the advantage to the plant.
Remember, I was talking about dogmatic silliness - the kind of thing where someone thinks it’s some kind of moral failing to use Haskell’s mutable structures, even though they’re there for a reason.

My point was that this seems like the same mindset even in two fairly different domains, and that we’re prone to talking about it as a technical problem when it’s really more of social one.
After years of experience writing code for games, I find that the dumbest code is the best code. It doesn't matter if it's C# or C++, whenever I've used something like reactive extensions or template metaprogramming, it has been a terrible mistake every single time. Make your code simple, dumb and verbose all the time. Avoid using any complex abstractions or any overcomplicated syntactic sugar and you'll have a codebase that anyone can jump into and quickly be able to add features without introducing bugs (at least less likely). This matters more than anything else.
it matters when the function isn't pure but otherwise contracts are good.
Aliens Script at IMSDb
you wrote this paper but can’t figure out how to solve this issue? really?
The lack of a stable ABI had nothing to do with preventing Apple from shipping apps written in it.
Very strange, it works fine for me regardless of browser.

Mirror: https://web.archive.org/web/20200311095425/https://www.nccgr...
> Who exactly would make that claim?

Didn't you hear? Some.
Cause more than just sick people to avoid you. And people can see how far your smoke spreads so there's a visible warning to keep your distance.
A casino bet has negative expected returns, while a long position in the stock market has positive expected returns.
The Rise and Fall of the Office
http://archive.vn/ZNdXY
On architecture, sixth post: Technically correct
I agree that types don't add any value for most experienced developers but I don't understand why use CoffeeScript instead of plain JavaScript... Just a few more lines doesn't hurt and you save yourself from having a compulsory build step, dealing with source maps and dealing with transpiler version compatibility issues.
> We mostly stopped mentioning it in our job ads because we don’t want people applying for the “hip stack”.

Can you elaborate on that? I'm maybe thinking of changing jobs soon and my #1 want is that I can commonly program in Rust as opposed to C. Why would you explicitly avoid mentioning Rust?
Another one, not mentioned here but one of my favorites:

Psephophorus Terrypratchetti.
Early 20th century unionisation only happened in the US after pitched battles and gun fights, and when that didn't stop it it was bought off where possible.

A lot of that history seems to have been suppressed to the point that hardly anyone knows about it. It's certainly not something you'll see being mentioned on any mainstream media channel.
The Great British Battle: how the fight against corona spread a new nationalism
Nobody is submitting Windows apps written in Swift to the Mac App Store.
That doesn’t quite help the argument that there’s no connection, right?
https://en.wikipedia.org/wiki/British_Asian
Here's the technical essay on this:
https://www.conradbastable.com/essays/the-germany-shock-the-...

If people are against Chinese currency manipulation, they should be against what Germany does.
You're broadening the context. I am not saying Google as company is something you can't compete with. Many companies do so successfully in various markets. I am talking about search in particular. Which is why you bringing Microsoft in is convenient for my point. How's Microsoft's attempt to compete with Google search doing? And that's one of the few companies that can challenge Google in terms of resources.
Everything what you're saying is true, but it doesn't change the fact that HTTPS with self-signed certificate is more secure than HTTP.

It took Letsencrypt to make HTTPS accessible to the majority of the web because there was no cheap way before, because self-signed certs were punished by browsers while unencrypted connections were fine. We could have been full on moving from an encrypted (self-signed) web to a trusted (CA) web by now instead of moving from a plain-text to a trusted web.

Also, self-signed certs still prevent a MITM if you ever connected to the site before, similar to the trust-on-first-connection behavior of SSH. Given the widespread deployment and trust of SSH I'm suprised this people act so different with HTTPS.
Not trickery, just avoid using "modern browser" to make the HTTP request.

Name any newspaper website you think is "not much readable" without Javascript or cookies and I can prove that is a false assumption.
It’s largely dependent (but not reliant) on the UI libraries.
> So, besides performance: what actual, real-life problems does this solve?

Well, don't go jumping to "besides performance". Dennard scaling is dead, and the things that can interrupt your program in a full preemptive kernel system are myriad.

Furthermore, even if your application properly manages and produces backpressure, the OS can introduce buffering where you don't want it, often by necessity (to avoid massive context switch costs). Now, if you just want to manage backpressure over the network, an application-hosted networking stack is probably a fine solution, but if you want to accurately translate disk backpressure to network backpressure it gets more complicated.

There are heaps and heaps of ordinary programs written for preemptive systems that would see noticeable, tangible benefits to users if they were run instead on unikernels; but the main thing halting adoption is the inconvenience of adapting programs. I tried getting Capstan/OSv to work the other day and the documentation dragged me through several apparently-outdated methods of achieving the same thing, all of which failed in incomprehensible ways. Tooling for these things could use a lot of work.
This is my favorite JVM project and I think it's going to be huge!

This model of concurrency is so much better than the async/await model used by many other languages. No more colored functions [1], or worse Completable<Future>, promises et al. Nice stacktraces, debuggers that work plus no need for thread pools anymore. I can't wait for this to be ready for production.

Only drawback seems to be when calling native code. I guess it's the same problem that Golang has. Good thing is that the Java ecosystem is not that dependent on native stuff, so I think it's a fair tradeoff to make.

[1] https://journal.stuffwithstuff.com/2015/02/01/what-color-is-...
I assume that the author concatenated the image blobs into one buffer, then manually generated a file table. I believe there is a way to offer a “Download” button for buffer objects in JS.
He was actually rejected[0] from YC when he made his original pitch.

[0] https://www.listennotes.com/blog/my-y-combinator-interview-e...
Cant say I agree. I worked for various European and US IB's pre 08, then have for the better part of the last decade been a client of them. IMO GS's culture has always struck me as a lot of self anointed hubris and resembles attitudes found on /r/iamverysmart, which when viewed from the outside it makes one laugh. All US IB's these days are largely just commodity balance sheets. None of them have any tangible edge over each other in the bigger picture.
I could live with the libertarian ideal of “regulation” via consequences imposed by market forces and I could live with the New Left ideal of regulation via, well, regulation. But no consequences and no regulations is insane.

Our entire economy is like a mining company that steadily mines a gold seam, paying out healthy dividends and executive bonuses all the while and then as soon as the seam is mined out declares bankruptcy leaving toxic waste cleanup and employee pensions for the government to take care of. We don’t just allow ourselves to be exploited by sociopaths, we actively seek it out.
Tricky balance there. I was going for good contrast even when screen is dimmed or color shifted (think night modes, f.lux, etc.

Maybe try to swap the #fafafa rule with #eaeaea? Does that feel better? It's still very high contrast so maybe that could be a happy medium.
Workers are resources, not people. You're not considered a person in the US unless your net worth is high enough to make work unnecessary, and you can deal with a serious medical emergency without being bankrupted by it.
> I wonder what this means for ThreadLocals and Locks? Will they work as before?

Yes. You can try that today: http://jdk.java.net/loom
6.7 is just around the corner (19th May!) and I can't wait.
> the tiny benefits it offered

It allowed using language features that only now, nearly a decade later are commonplace. It offered huge benefits.
It is all relative - stocks prices are in dollars, if USD goes down - then it is rational to buy stocks with it even if the business perspectives are not perfect. In other words there is so much USD being printed that high inflation seems probably (this time - the same thing was said in 2008 - but this time the printing is even bigger). Look at gold prices: https://goldprice.org/gold-price-chart.html. Also there is some non negligible danger of USD losing its reserve currency status: https://www.linkedin.com/pulse/chapter-1-big-picture-tiny-nu... , https://www.linkedin.com/pulse/money-credit-debt-ray-dalio/ , https://www.linkedin.com/pulse/changing-value-money-ray-dali...

Update: I think I need to add that I have no economic education - I wrote this after reading recent Ray Dalio posts to see what others think about it.
Neobuthus Factorio: https://en.wikipedia.org/wiki/Neobuthus_factorio

Named after the game Factorio, as the species was discovered by the father of the lead dev.
Anything original that you write is copyrighted at its completion. There is no requirement to register copyright (in the US at least). The website is copyrighted regardless of the notice, but that notice can alert readers to the copyright claim.
Google does actively prevent "embedded browser" apps - especially shady ones - from stealing Google passwords or other credentials https://security.googleblog.com/2019/04/better-protection-ag...

Electron is known to be affected: https://github.com/electron/electron/issues/22346#issuecomme...

The author of Google Drive Desktop seems to be aware but I do not think anyone can win this race against Google: https://github.com/alexkim205/Google-Drive-Desktop/blob/bd9f...
I’m generally always on the latest released version. It _has) gotten better, but its still not good enough.
For example, having two @Published variables in the same class with the same name causes a crash in the compiler with no pointers to the source.
Show HN: Tez, an HTTP interface for Redis written in Go
Yea of course it's just CSS :D
I prefer it straight black which this minimal CSS does (Screenshot: https://imgur.com/a/2lcy1Ga)

:root,
html {
background-color: white;
filter: invert(100%);
}

* {
background-color: inherit;
}
I’m similar to you - autodidact, poor in school, successful later - and I think it depends how the A.I. is implemented.

My observation of school was that the ratio of 1 teacher to 25 students (who all have different learning speeds) means that the teacher is optimally teaching only a fraction of the kids, the rest at each side are overwhelmed or bored.

If the AI is able to help the slower students and stimulate the brighter ones, then I think that would have taken away a lot of the boredom for me and made it a much better experience
Ofis mobilya – Yılmaz Büro Mobilyaları
A lot more emphasis on functional programming & nicer syntax around it, preference of value types over reference types and immutability by default/opt in mutability, nicer parsing with Codable, nice pattern matching and destructuring syntax, native binaries by default, more flexible memory management.
Love this guy's writeups and his blog in general. I'm interested to know whether he uses the Surface Go as a daily driver.
Unfortunately I've seen WSJ (and several other tech media) print outright fabrications and omit whole pieces of stories to drive some agendas. It's hard to keep trusting them now.
since the article mentioned this, since when can people in the scientific field simply share their research data without facing any consequences?

edit: sorry my bad, I realized my question was not making sense, I actually mean they can publish research data if the authority does not approve of it?
Creality's CR30 Belt 3D Printer to enable constant production with infinite axis
There are 4 species of damselfly named after each of the band members of Queen.

https://en.wikipedia.org/wiki/Heteragrion_freddiemercuryi
Will virtual threads be copyable?
Found the Amazon manager.
Re-frame: ClojureScript state management
I think it has to do with the youtube channel you shared. Best guess is that the content is alt-right or trails on conspiracy.
Shouldn't French Amazon employees be safe due to French labour laws?
This quote was at the point in the film where banks were keeping prices artificially high until they sold their positions off. Similar is "Banks that bundled bad debt and bet against it" https://www.nytimes.com/2009/12/24/business/24trading.html

Basically my take-away was: don't bet against the house, even if it's crumbling. Because they won't agree you've won the bet until they resell it off to some other sucker; or they'll declare bankruptcy and you won't get paid; or they'll get bailed out and you'll be wrong even though you were right. [I'm not a finance person, so this is all a layperson's interpretation.]
Enabling E-Textile Microinteractions
I would argue that the results from the now infamous “Replication crisis” point otherwise.
I met a woman last year who I'm pretty sure was cashing out for a hack of a New Zealand exchange..

she didn't say it explicitly but she was getting 10% to cash out on Huobi for a group of IT students in Guangzhou China. One of the guys was an american and I think it was his job to find people to cash out. They were doing about 150k USD a week, and she was pretty sure there were others doing the same thing.

he told her they found a way to get free ETH.

I sent a message to the exchange that got hacked Cryptopia or something but they never got back to me
>the ratio of 1 teacher to 25

As an aside, I've often wondered if it's not class size that's the issue, but conflicting ability and personality types. Things like the GATE program grouped high ability kids, but personality matters and it would be interesting to match students together and with a compatible teacher. Of course, this might fail spectacularly as one of the benefits of diversity is getting other perspectives, and learning empathy. But I think it would be an interesting experiment, especially in a class like math.
I struggled with whether this point is closest to pagination or sorting/ordering and ultimately chose here.

Is there any chance to get client-side thread collapsing?

Use case: suppose I'm interested in reading about side projects and not pagination or I'm "done" reading about side project X and want to get on to side project Y. If I could click to collapse the entire pagination thread (client-side only) and then later collapse project X's thread, that would represent an improvement in experience on this thread. (It's less clear that this applies generally to topics with 50 comments, but over 250, it could help.)
While I do agree with various points in the article, it is kind of funny that the author works in the financial sector and has, apparently, no experience in working on big games devloped in long stretches by hundreds of people at the same time: for example, this article about "C++ and gamedev" shows examples from his own Quake VR codebase, an insanely cool but clearly one-man project started and brought forward by he himself alone...
Or a trip switch has killed trading in an asset - or perhaps the entire market.

Buyers and sellers only match under normal trading conditions. Good luck expecting your stop loss orders to mean anything when there's a mass panic.
Otobüs Terminal Telefon Numaraları
2.29 EUR

The amount is insignificant, but I’m still not feeling like buying something just to change the theme.
That I have asked this a bunch of times - "What would be an appropriate price and how did you come up with that number?" - and never got a reply.
In some ways, Swift is a higher-level Rust. It places a lot more emphasis on functional programming, null safety, value types and immutability than C# does.

The more flexible memory management model added recently, native binaries, (as the default option) and even identifier: Type over type identifier is also a nice plus for me, I agree that the IDE situation is heavily in C#'s favor.

If C# is a nicer Java and Kotlin is a nicer C#, then Swift is a nicer Kotlin.

What would you argue C# has going for it over Swift?
It's time to expel the Confucius Institute.
Yeah, mine is driven by Django Rest and an Angular app for the UI. I'm seriously considering moving to React, though. I just use Sqlite for the DB layer because it's easily performant enough.

I used Drink & Tell (and its sequel Drunk & Told) for the primary source of recipes, which I can't recommend more.

The "related recipes" thing is interesting. If I stick to doing it with a sql query, then I think an algorithm to pick out the base spirit, then filter on that and on whether it's shaken/stirred/scaffa, then sort by common ingredient count? Then again, an Elastic Search stack can do related objects out of the box, but I wouldn't want it to get that complex :)
Alas, these days webpages at half-brightness are often unreadable because of washed-out main text.
Currently private hospitals in England were requisitioned to cope with surge demand for NHS patients. They're going to reopen to private patients soonish.

https://www.bbc.co.uk/news/uk-england-london-52381675
Likewise, I can't think of a single thing I get from Amazon that I wouldn't be okay with paying 25% more to, say, support their workers and be more sure the stuff wasn't counterfeit etc.

Doing this WOULD make it more difficult for Amazon to crush and destroy every possible local store and national chain store that could ever exist, thus making it more possible for other choices to exist out there in the world (or even in our own communities where we live!) so from a stock market point of view, from a 'Jeff Bezos First Trillionaire' point of view, I can see why they feel compelled to go as hard as they can. Their purpose is not really to serve people, but to destroy everything else that serves a similar function as them, in order to be completely dominant and allow for, effectively, NO MARKET but just only them.

That's called a unicorn.

I'd rather pay 25% more and have… a market, I guess. I'd rather have different options. I see the motivations here, but I don't mind saying there's no benefit to ME in them. I'd be better off with Amazon only one of many supply chains I could draw on.

They have to be shockingly extreme in order to stifle the whole market, otherwise stuff will survive as a 'less good option' and remain accessible in spite of not being as 'good'.
Bringing a new operating system to market is challenging, bringing a new operating system with a entirely different architecture is even harder.

Being actually different is one of the few things that gives someone a reason to look twice at the new system.
Just to provide some data to back up your point:
Forward earnings yield (from analyst forecasts & company guidance) for the S&P 500 is 4.84% vs 0.67% for 10 yr treasuries.

This document looks at the historical trend from a variety of perspectives: https://www.yardeni.com/pub/valuationfed.pdf

Current valuations are roughly in line with post-2008 history, but looking at a longer history suggests that they’re actually undervalued relative to other assets.
There are exactly as many buys/sells. You can't have more "Sellers". The price can move down, however, without much trading. For stocks with low trading/high volatility it might make sense to give the mid order book price rather than last trade.