skysight-inc/HackerNews huggingface dataset:
I'm not a space scientist but it look sto me that human space travel is insanely hard and, if there's no infrastructure at the destination humans won't be able to do much... So, maybe it's too early to wish space travels ? Maybe it'd be safer to first colonize with robots, install infrastructure, make sure the travels are safe enough by sending animals or other life forms and then once ready, send humans ?
Private prisons are well on their way to extinction in America [0]. They're hardly the same issue they were in the 90s.

[0]https://www.brennancenter.org/our-work/research-reports/brea...
The big assumption here is that increasing birthrates (above replacement level) is somehow the ideal outcome of a society.

What if the ideal outcome is that humans populations shrink to 1/100th their current size and most "work" gets done by machines? Wouldn't that be vastly more efficient?
I thought this was a useful article for a beginner, and sent it to my son who's a jazz pianist in NYC. instantly I get a text back saying he knows the writer — Dan Tepfer — and is indeed going to an Alan Hersch performance with Dan later this week.

I had no idea...
You're thoroughly incorrect in your assumptions about how people use browsers.
Recently I played around with the Counterfactual Regret Minimization algorithm combined with neural networks. I managed to get a bot that plays recently well at Liar's Dice.

I also made a website so you can try your luck against it at https://dudo.ai

I wanted to write a blogpost describing the details of the algorithm as well as how you can measure the convergence to the optimal Nash Equilibrium strategy.
Evidence on face masks in schools 'inconclusive'
Oops. Thanks :-)
and all makers of dairy products!
I'm curious as to why and whether some of the delay had to do with the public and lawmakers getting impatient and trying to cut it short, then actually forcing it longer, then blaming the engineers.
So I assume by customer you mean advertisers and by product you mean the users carrying out searches.

For their commercial search results I'll grant you that there's an incentive. But for their non-commercial search results why would they care? That's how it used to work, you couldn't delete a domain from the paid results, but you could make it disappear from the unpaid ones.
Also, what exactly do these patents cover? Every wired stereo I’ve seen had a volume control that changed the volume on all speakers. I’m sure such systems were already common half a century ago.
> and he's trying to cheat to get in

Sorry, I don't really follow those sports news, so maybe I missed something; but how did he try to cheat? He applied to Australian Open for an exemption, and was granted an exemption [0]. How is this cheating?

[0] - https://twitter.com/BenRothenberg/status/1478329044156309505
Unfortunately cheese just requires a lot of milk in general. That's why the CO2 footprint of cheese is quite a bit higher than e.g. chicken meat [1] and only slightly better than red meat.

I have become a vegetarian largely because of the climate impact of meat production. And though I have limited my dairy consumption, I still consume a fair bit of cheese and chocolate and coffee :(

[1] https://ourworldindata.org/carbon-footprint-food-methane
RISC-V Weak Memory Ordering
>purpose is very much constrained to concious design.

Not true. Natural selection can produce the same results as artificial selection. They are both effectively the same process where in one scenario the guiding hand is human and the other scenario nature is the guiding hand.

If both nature and artificial selection evolved a mechanism that is very specifically and efficiently able to do one thing and one thing only does it mean that the thing evolved has no purpose? No it doesn't.

Either way we're getting into a linguistic and philosophical argument on the meaning of the word "purpose." These are traps. Ultimately we begin arguing about the definition of an ambiguous word thinking that the argument is profound. It's like all those arguments about "What is life." Pointless, "life" is the word that is loaded and ambiguous; any debate of that nature is simply an argument about the intricacies of a vocabulary word.
Just because they take no outward "position" ... doesn't mean that internally they are not perfectly aware of what is happening in Xinjiang - and of the moral dimensions of their complicity in it.
27 Unhelpful Facts About Category Theory
Wait and see. Maybe they just need to get their version of the Holocaust to get it out of their system. Deep down, they are good people doing horrific things. So, we just need to let them catch up while they repeat history's horrific acts with impunity.
>Maybe the results were all bad and I'm refining my search query

that can be detected, by checking further searches are made using the same session.

>Or trying a different search engine.

Maybe if your audience is mainly HN users it might cause an issue, but I think most people don't bother with that so you can count it as noise.
2022-01-10 Emacs News
There was an article making the rounds the other day that argued that Apple had changed the green bubbles to have less contrast and thus be harder to read that they were in previous releases.
wind/solar/battery projects are very fast to spin up. That's another thing which makes them attractive over nuclear.
Thanks! Honestly didn't do this to directly sell masks... according to shopify we have made a whopping $248 from this post
They should really add a "pause" that freezes the pic so people can feel less trapped.
I love Firefox, but I hate to see that they seem to have given in to the Chrome hegemony once again and hide the login realm message when doing HTTP basic authentication now. I still hate Chrome to this day for starting to do that, because you can no longer send people to a site protected by basic auth and expect them to know which credentials to fill in. Firefox was the last popular browsing allowing the user to read the login message provided by the server.
Are you thinking about prejudice instead?
That's non sequitur. If you open a community pool shortly after a self-flagellation ceremony in your neighborhood and someone proposes all the open wounds is why you're not getting the traffic you expected, the plausibility of the explanation is completely independent of whether or not it was voluntary to participate in the ceremony.
From the looks of it, it's because he may have lied about his activity and the documents may also be false. Seems that he didn't want to take the vaccine so instead he got a backdated positive test because the rules allow for unvaccinated people with recent positive tests to have more freedom of movement.
Why doesn’t the US impose sanctions on Saudi Arabia for their genocide of Yemen?
I want this for all display technologies. I paid for as dark gray and consistent a black level LCD as I could afford, and set the brightness to as white as is comfortable. Why waste the dynamic range of the screen?

Gray on gray definitely increases eye strain for me.
This reminds me of an iOS app I built years ago (primarily for myself) called Mindscope https://apps.apple.com/de/app/mindscope-thought-organizer/id... - a visual, hierarchical text canvas. Scapple meets Workflowy if you will.

I always loved this freer and more visual form of note-taking so it’s really cool to see a full-fledged, more complete solution with media/images and the whole nine yards. Very cool!
Is it hypertext-driven? When I say REST API I don’t mean just an HTTP-based interface.
Post Cold War after Eastern Europe started opening I traveled there a bit.

I was careful what I drank until one night I was foolish and drank something with ice in it.

It got me the next day.
No it doesn't. You're just assuming such.
They don’t have Twitter there, the GFW blocks it.
How does Torness compare to new European nuclear construction like Olkiluoto 3 in Finland, activated last month?

Olkiluoto 3 is a 1600 MW reactor, so on paper it's a much bigger unit than the 600 MW reactor described here.
I think Enterprise Security Features will eventually trickle down to all plans. Years ago we required Premium subscription to have forced HTTPS and we didn't have a single bush back - but it was shameful act from 2000s, especially after Let's Encrypt came about. Essential (keyword) security features should absolutely be included in all plans in this day and age.

Admittedly, it's easier to segment plans based on such top level features you listed (not required by everyone but required mostly by Enterprise customer) than having matrixes of features that make usability of the software a nightmare just because you're not on a specific plan. Developing and ploying software with feature flags that change the workflow can be a nightmare. Not to mention segmented documentation that's impossible for your customers to follow / use.

That said, I know you're coming from an idealistic point of view, BUT be careful providing some features that require high touch to freeloaders - assuming you'll have a free tier. Question to ask yourself is - can a multimillion or even billion company use our free tier comfortably - if the answer is yes - then you'll struggle making money.
Rights are a social construct. Why couldn't we simply construct those examples as new rights?
Ask HN: Is it malicious to start charging $ for your previously free project?
It has been in news recently that the colors.js developer was suspended from Github for breaking his own project(adding an infinite loop in his program that halts it). Github staff hijacked his repo and reverted the change. It is being widely acclaimed that introduction of this update is "Malware". It is being criticized as a "malicious" act.

Now, say, instead of making the new version of his program cease to function for everybody entirely, he decided that the new version of his program was no longer going to be free, and if users wanted to utilize the newest version they must pay a fee. Say he introduced code instead that checked if a license was purchased for the software, and if so the program works, and if not the program halts. Would this have been considered a "malicious" act as well?
his exemption was based on the fact of him having the virus and being recovered. But based on the twitter thread they are suggesting the positive test happened after the negative test.
I don't think engineers automatically agree with you that organizations should pay less money for the services they're working on, is the issue here. It feels like a lot of people on this thread are convinced that Very Annoying Things are, per se, moral catastrophes. But they aren't. Services cost what they cost.

A literally equivalent way to look at the SSO tax is "the no SSO rebate". As a security engineer, I'm not prepared to launch a moral crusade over SMBs who don't adopt SSO on all their random SAAS apps; meanwhile, we're SSO on everything, and it costs us extra money, and that's life in the National Foosball League.
This is nonsense. Using git+ssh has been standard for many years now, get on with the time.
The negative test result:

https://pcr.euprava.gov.rs/validate.php?cqcode=1640187792DOH...

The positive test result:

https://pcr.euprava.gov.rs/validate.php?cqcode=1640524880jk8...
Brownouts make me lose confidence in the product, simply because it manifests as a failure that needs to be debugged at unknown cost
Also don't forget it at no point can it turn around and face the earth or sun or the light coming from the suns direction will burn out the optics. If it does it once, and it's mission over. All the while essentially driving most of the way up out of the gravity well and letting it get pulled back to earth a little and repeating. If it goes too far over the peak of the hill it will go over the other side with no way to reverse even if the rocket has the fuel.
It most certainly does, and has been for at least a year or two, or possibly even a bit longer (can't remember when I first noticed this behaviour).

You can e.g. do a search along the lines of site:<domain of online clothing store> <hair style/hair colour/…>, and at least for the most common and recognisable kinds of hair styles, it will actually return relatively reasonable image results, even though online shops most certainly don't have the habit of annotating the hair styles worn by their models on their product pages.

Along the same lines, Google is now also in the habit of OCRing any text content it can find in images and indexing that for search, too.

It's true that it'll still also take the text surrounding the image into account, but it's no longer true that image search is only based on that.
We use WebSockets in two regards: handling live page updates via Phoenix Live View for users (eg: real time chat messages, viewer count, etc) and as a transport medium for our real time API. The former is very easy to handle because for the most part users are navigating around pages which can terminate the ws connection and creates a new one (though most of the times not). The advantages Live View provides us is not having to write duplicated logic in the client & server, and instead just push data to users and their browser automatically reflects the changes.

However the latter use offers very powerful benefits with some difficult downsides. On the positives side you get a "real time" API to work with, and you can handle events as they happen and send updates back to them. In some cases our API users can even respond to a chat message faster than we can!

Since WebSockets are virtually just a transport, it's up to you to write a protocol for handling heartbeats, authentication, and communication. In addition when you have a horizontally scaled service it can make balancing the WebSocket connections a bit more challenging since they are long lived. Deployments are even more inconvenient since (in our case) we disconnect the WebSocket consumers whenever a server is restarted for the update. It can also be difficult to fully measure and understand how many WebSocket connections you have open, and how many resources they are consuming. It's important to really push down the number of computations you are doing for users who are subscribed to the same topics so that when you send out 10,000 updates with the same message it's just the text being sent, not 10,000 DB queries :D.
> Because now you agree while signing up to Googles services that Google can and will screw you over

Everyone says this. Unfortunately nobody reads the "contract". That alone means that most users do not fully understand what they're doing. On top of that, Google, and many tech companies, frequently misrepresent what they're offering.
> Sorry - it's only tennis

Real question is why are the Australians running an international tennis competition in the first place?
Ofc if you have decent credit you will get offers even in economic crashes which isnt relevant. That's part of the debt economy.

There's no accurate aggregate measure of lines offered (only those issued), which is the subtle problem with the (most) analysis about credit gluts vs interest rates.
https://en.m.wikipedia.org/wiki/Kalief_Browder

Kid was held without trial for 3 years.

I'm not saying who's worse, I'm saying we need to do better before we critic others.

https://eji.org/issues/children-in-prison/

We put kids in prison here.
> Entirely impossible to answer any “would you pay” questions without knowing the cost.

That's why I asked people to comment what their companies would pay.

> Asking a vendor to accept liability for 3rd-party code is some combination of an insurance policy and a full audit. Both of which are extraordinarily expensive for any large software package.

Not necessarily, as long as the vendor makes clear how much liability they are accepting. That's why I said specifically what liability I would be willing to accept.
"Why doesn't JWST use ion thrusters?"

https://space.stackexchange.com/questions/57255/why-doesnt-j...
paywall-free: https://archive.is/PAGLk
In the general case I think it's a perverse segmentation, security is the right default and obviously we can't really force people to stop offering inadequate security for a lower price, but we should discourage it.

Remember when bulk hosts segmented on HTTPS? Want to host dog.example, cat.example, and sheep.example? That'll be $10 per year. Oh you want SSL for them? That'll be $50 per month per domain. Sure, you get better performance and whatever else, but there is no option to go without those and just pay $10 per year for the basic service but with HTTPS.

They had very similar excuses to what you've offered, it's a clear market signal, it actually does cost us money to do this (but nowhere near what they were charging usually, these might be "$100 SSL certificates" but if the bulk host wasn't getting a good deal directly they were buying from a "discount" reseller for less than sticker price anyway), we can subsidise our cheap offering knowing serious customers will buy the expensive one and so on.

If there are people out there who have less security because that cost less money when in reality it was just a feature toggle that's a bad thing.

Security is different the same way safety systems are different. You don't really want the investigators of a child's death to conclude that the $500 extra "Premium" version of your product had safety interlocks that would have prevented the death, shame the "Family Economy" version lacked those. And likewise, when investigators conclude the successful attack on Customer X was because they had your "Basic" package lacking the optional security features for "Premium" customers, do you think other customers buy Premium or do they leave for a product which doesn't have your terrible press?

The really nice pies I sometimes buy have a nicer pastry, and a richer gravy, but in common with the cheaper pies I also sometimes buy they don't have shards of metal or glass, expired or diseased ingredients, and so on. The Premium product is nicer but the cheap product is up to a minimum standard for safe food, and I feel like way too many software products aren't reaching a minimum standard for secure software.
Incorrect. The easiest place to see where this breaks down is in backwards compatibility.

Web browsers need to be backwards compatible with the vast majority of web pages out there. That's half the point of the Web.

If you define standards by implementation, you can never fix bugs once web sites start using them. (If you think you can just tell web sites to suck it up, consider the vast number of configuration web pages burned into ROM. And yes, they do use new features.)

The standards themselves have this problem already, even though they're at a much higher level. (See Appendix B in the JS spec, for example.) The problem is far, far worse at the lower level of implementation.

Relying on a single implementation will quickly produce the next IE6. And if you think Google programmers (or any company X's programmers) are good enough to avoid that sort of thing, then consider how well resourced those programmers will become once there's no longer competition or even a basis for comparison.

Monoculture is bad, m'kay?

(More detailed argument: https://blog.mozilla.org/sfink/2013/02/14/browser-wars-the-g... )
I experienced this with the collapse of the twin towers on 9/11. I was horrified by the human cost, but so, so interested in what I was seeing. I had often wondered what the collapse of a super-tall would be like, and there it was, on TV.
Just pay for the service or don't use it. Society will be fine.
Ah, I missed that. I haven't found it in my searches, just articles about accessibility settings that can be used to adjust the colors.
I seem to remember that you can’t even pump hydrogen through existing natural gas infrastructure because the smaller hydrogen molecules are more prone to leaking. I would imagine the equipment at a plant has a similar problem and combine that with lower efficiency from burning a fuel that the plant wasn’t designed for, and the abysmal efficiency from converting electric energy to hydrogen and it seems like pure snake oil.

Edit: the problem I am remembering is that hydrogen actually degrades the metals used in pipelines (https://www.hollandsentinel.com/story/opinion/columns/2021/0...) so I don’t see how any of this infrastructure is useful at all for hydrogen.
I think that most fiction authors probably consider their work a form of art. Creative control and self-expression are probably the main reasons. I've considered co-writing a scifi with my little brother as we're very like-minded in that space, but I am not likely to ever consider anyone else - I'm not interested in just producing something, I want to use my creativity to make something unique.

Once you start outsourcing any part of your work, it's likely to become a product rather than art.
> in tennis where tournaments are designed to be 'open'

I thought 'open' meant 'open to people from outside the host region' not 'open to amateurs and professionals alike'?
It's certainly very desirable, which means the fact that it doesn't exist already is a huge red flag. Looking at the mobile space as a corollary, there still isn't a decent cross-platform Android/iOS UI library. Is Xamarin even still a thing? Not only would you have the same issues but more with Windows v. MacOS given the long legacy history of Windows UI compared to Android, but if you want it to be truly cross-platform you've got a couple thousand incantations of Linux-style systems to deal with as well.

Based on market share alone[0] going Windows-only seems like a totally fine tradeoff if you want a native GUI.

[0] https://gs.statcounter.com/os-market-share/desktop/worldwide...
Here are instructions for customizing the Proton UI to imitate previous versions:

https://www.userchrome.org/firefox-89-styling-proton-ui.html
Nodemailer, a large Node.js project, has zero dependencies
On. I might turn it off for some calls with 50+ people where all the images don't even fit on the screen and I'm barely paying attention. But for any smaller meaningful meetings it's on. Most other people I work with do the same. If everyone has decided to be off, that's totally fine but I would feel weird to be the only person with their camera off, especially in a small group or one-to-one.

I've noticed a difference between the US and UK - in the UK it seems much more normal to have your camera on but every time I talk to someone in the US they see it as a weird thing that I've joined the call with my camera turned on. I might be overgeneralising based on a small sample though.
If I were to bet on something it would be a simpler but bigger design that takes advantage of Starship’s much wider fairing.

Let’s say we wanted a constellation of telescopes to do full sky surveys of small objects in our system for asteroid detection. Do those need to be kept at near absolute zero to be effective at that task?

Webb has a specific mission of imaging deeply redshifted space. I would hope in 20 years we’ll be able to launch bigger, simpler, and cheaper designs for more “pedestrian” missions.
That is interesting as vinyl can have an audiophile component to it depending on the release but tape is exactly the opposite and often purposefully so. Then there is the ease of skipping around with vinyl. I get the appeal either way, just find it interesting people are being forced to do with tape when it’s not their first choice.
Fullstack Redis
This is incredibly disheartening.
"sell your time & youth to capitalism so you can suffer through it more comfortably later."

Our society is a nightmare lol
Cost-wise and time-wise the JWST is inline with Hubble.
Voice control...

"My butt is cold"

"My butt is too hot"

https://docs.google.com/spreadsheets/u/0/d/1v4m7aHk__Kdfkoed...
They wrote the screenplay for 'V for Vendetta', which I thought was a pretty good movie.