skysight-inc/HackerNews huggingface dataset:
CD Baby was the biggest independent music distribution channel at the time (I have to image its been surpassed by Bandcamp now?) and iTunes was very clearly going to be one of the biggest markets available.

Getting the hundreds of thousands artists that use your service banned from iTunes because someone was rude would've been a really terrible business decision.
The existence of biolabs is completely genuine. You can read more (from a .gov site) here [1]. They seem to have removed the fact-sheets from the site, but you can still access them on archive.org, like here [2]. The fact sheets don't have anything especially seedy on them but do confirm that the labs were funded by the US Department of Defense, and do work with pathogens.

Point being you don't need the quotes. There are definitely DoD built biolabs, and a surprisingly large amount of them.

[1] - https://ua.usembassy.gov/embassy/kyiv/sections-offices/defen...

[2] - https://web.archive.org/web/20170211022339/https://photos.st...
Have done the same but using a scrapper, not for COVID, but for an impossible to schedule appointment I had to do in a government website.

I still think it could be monetized but I don't feel like doing it. I heard a friend that there is a lot of people doing this manually and they charge you a considerable rate.
> this doesn't change what store security must do.

There is no _must_ here. The police _must_ deter and punish crime. A private entity _may_ hire security if they find the police to be ineffective at stopping certain crimes. If walmart was robed while the security guard was off duty, it is still the police's job to investigate and arrest the criminal.
Normal day: Eww an ad, skip / ignore.

War time: This foreign government bought ADS! They're promoting propaganda and influencing our policy, election, populace! My own government (which only tells the truth) must stop this from happening.
Even in the early 2010s most of the job shops which had cut their teeth on Ruby were mostly selling work in Angular and other SPA frameworks.
I've been an Apple fan since 2008. Their media apps are just bad and have they have been for years.
I prefer to put my monitor on top of my $500 hardcover set of TAOCP.
Same. I worked for a reseller back on 2003 and it was the same. We were at the back of the line for new apple products. It was a constant fight.
I think there's a very unpleasant dystopic vibe about this scenario, when an individual is locked out from society with the flip of a switch (regardless of the reasons behind any sanctions of this type).

The only thing I can think about is, what will happen when tools like this are inevitably used for other reasons?

(...and there comes the downvote. This is not about the war, it's about a real-world example of Orwell's "unperson" phenomenon, and its implications)
> Is "Hello world" actually the expected output?

Isn't that the definition of helloworld?

> Also, what makes the status code handling special compared to, say, - assuming the english language is the preferred language instead of asking the OS for the user's preference - assuming that the output has to be ASCII (or compatible) instead of something like UTF-16

True. But by any definition printing nothing is a failure. If failing to print anything isn't a failure, what is?

> There seems to be a weird obsession with the program's status code over anything else in this whole comment section

It's because it's the only structured way to indicate success. And "not printing" is clearly a failure of "print 'hello world'".

> supporting the latter is hard and therefore assumed to be less important.

No, but printing nothing is clearly a failure. Printing the wrong language is not obviously a failure of helloworld, and absolutely not something helloworld can know on its own.

helloworld can know it failed to print what it intended to print. It cannot confirm that its intentions are correct, even in principle.

It cannot know whether some Lennartware has decided that anything built before yesterday (e.g. LANG envs and friends) can be ignored, and that in Lennart land all programs should write a request for the language to the blockchain, and wait for a reply transaction before printing anything.

Just because you can come up with examples of errors helloworld cannot check, doesn't mean that it should not do error handling for the things that it can.

`tar` cannot check that the user actually intended the particular file format flavor that it implements, but it can know that failing to write it should cause it to report an error.
Hi HN, if you're interested in learning about the Axum web frameworks for Rust, here's a demo tutorial that shows how to set up a new project, create routes and handlers, respond with HTML and JSON, use extractors for query parameters and path parameters, and more.

I'm the writer, and I welcome questions and constructive feedback.
meanwhile in the west: https://news.ycombinator.com/item?id=30614251
That was a fun read. Thanks for sharing.
Which was sad. If they had said "this makes your phone last 5 minutes longer when it gets wet" even I would have been cautiously optimistic. But "courage" is a stupid argument.

That said, the real reason is they decided bluetooth headphones were finally reliable enough
Don't you think he does too, and is winking at you with that sentence? Especially given the spare "Remove extra words or commas whenever you can."
> he did not disclose his ties to Chinese researcher when applying for grant from NASA

This was discussed previously, and the form made no requirements for any disclosure. This is a sub-thread from the last time this this was discussed:

https://news.ycombinator.com/item?id=30113895

See perihelions' comment:

https://news.ycombinator.com/item?id=30116046
Essentiality you're fighting cache coherency.

When you work with multiple cores they'll likely share the same L2 or at least L3 cache. Multiple CPUs often you pay the cost of copying that L3 cache over or need an L4 or worst case you go back to system RAM.

Each level that you go out further can drastically reduce performance, so you need to try and stay on nearby cores where possible.

Most devs don't account for that since dual CPU machines are in the vast minority
CERN Council responds to Russian invasion of Ukraine
A proprietary tilt and height adjustable stand is usually included in the price…
Thanks for raising, have shared with the web team!
HostiFi was for sure funded by technical debt. I hacked the MVP together on WordPress plugins and Python scripts. That got us to over $1M in ARR then we spent about $100K to rewrite the entire thing and migrate to Laravel PHP and (better) Python scripts.
I read science papers to learn. Concise prose presented in a logical order is the best for this. Transition words often add unnecessary subjectivity and filler.
I bookmarked https://news.ycombinator.com/item?id=29514876 a while ago. I’d love a Sonos-esc ecosystem that doesn’t arbitrarily expire also.
Where it should be "stored outside" is the contentious bit.
Eastern Orthodoxy's Estrangement from Democracy After the End of Communism
Why can China even buy ads on Facebook, a website they have banned?

So they are allowed to push their narrative onto Westerners, but the inverse is not allowed?
it's an article about an executive order that was signed today and accurate describes the landscape. It's pro-establishment but not propaganda. Why do you think it's propaganda?
I can't imagine many of the people accessing twitter over Tor are going to be okay with running random executable code to be able to read text. But maybe in this context they're assuming people will be using Tor that don't care about privacy and only care about access.
MuWire – Easy, Anonymous File Sharing (I2P Network)
Render pipelines use the same compute cores for running the shaders as of long ago. However, they also involve fixed-function pieces (some implemented in hardware) that compute shaders don’t have access to. Such as: rasterizer, blending, depth/stencil testing.
It is a heavy claim, because it implies you can coerce others. It implies you can grab someone passing by your hypothetical room and force them to be your audience.

No. That's never been the case. Your room is open to all and people who want to listen aren't prevented from going into it.

However, I'm also not obligated to host you in a room I own. The government guarantees my freedom of association as well. You want to opine, do it in your own room, or do it in places owned by the public at large.

Your recollection of what you were supposedly thinking doesn't mean you didn't misread what was written either. If you want me to even consider your claim, you are going to need a source on it. Because, like I said, it's a heavy one.
"As someone who knew a little math, what really drove me bonkers about the college guide was:

(a) the logical absurdity of adding together completely unrelated statistics to produce a single measure of merit — the key point being that you can produce an astonishing range of different results depending on the relative weight each component factor is assigned. And there is simply no logical, a priori basis for establishing such a weighting objectively. Do SAT scores count 30% of the total score? 32.2%? 18.78234%? (How about zero?) It's the classic apples + oranges – bananas/kumquats = fruit salad approach to statistics, and is completely meaningless."

https://budiansky.blogspot.com/2012/02/us-news-root-of-all-e...
Displaying an iPhone in Rio is likely to get you robbed.
> The Council decided that:

CERN will promote initiatives to support Ukrainian collaborators and Ukrainian scientific activity in the field of high-energy physics;

the Observer status of the Russian Federation is suspended until further notice;

CERN will not engage in new collaborations with the Russian Federation and its institutions until further notice.
https://archive.ph/WwHor
Try Pylon Cloud, it can automatically build a shareable development environment from source code for you.
"It is as if typography recommendations had been frozen sometime during the eighties and nothing has ever changed since then." hahahhaah YEP

I love the exploratory screenshot of a function reformatted with the comments floating on the left of a hairline instead of next to the source, with the function name nice and big and bold right next to the version control info.
Jack removal makes sense, if going for a dust and waterproof soap bar.

My Samsung is supposedly waterproof, but moans if I do much as breathe in the charge hole.
Not sure about expensive but I do know there are a lot of cheap ones that you should be careful of, some say “height adjustable” but have a screw and hooks that you manually have to move. That could mean a monitor could get dropped or someone pinched during adjustment.
What a nice read. Motivates me to make a list of these small apps I have all over the place; Raspberry Pis, DO servers, Netlify, etc.

It also reminds me about that usenet story where in a company their lead developer left, and they discovered some fun scripts to automate excuses for his wife, or turning on the coffee machine through telnet. Can't remember the name.
Sidekick: Instant Live (No Stop the World) Debugging
Software-Driven and System-Level Tests Drive Chip Quality
Yes indeed...

"When A Hiring Committee at Google Fails To Hire Themselves at Google"

https://www.linkedin.com/pulse/hiring-committee-google-fails...
This was done with a lot of collaborative effort in Germany:

https://github.com/iamnotturner/vaccipy
That's fair, but there didn't even need to be an API. Just some feature to import WAV files and/or track listings would have gone a long way.
> win-win for them, no?

No.

Taiwan is seeing a massive increase in morale and defense interest [1]. The West has unified in a way not seen since World War II. If Xi sides with the baddies, he risks the stink rubbing off on him.

[1] https://www.wsj.com/amp/articles/in-taiwan-putins-war-in-ukr...
Some people hold that the sanctions and corporate withdrawals from Russia are having the opposite effect intended: the general populace is rallying around Putin (his approval numbers are up 10% since this has started) and will give Russians a chance to reestablish home brands rather than be reliant on a decadent, petty west.

Time will tell how it all plays out, though personally I suspect this perspective will be more right than wrong.
They may have hoped that by casting the net wide, they may catch at least some spies.
It also helps that it’s pretty hard to figure out who downloads. With torrents, you’ll always upload as well (outside using specific clients), with websites they have no data.
Elevation Profiles and Flightlines with Postgres and PostGIS
Unlocking and going to the home screen is how one uses an iPhone and what I was talking about in terms of unlocking your phone and using it. Forcing me to swipe up after I've already unlocked it with my face is another unnecessary step. Further those are three steps.. grab phone step one, then look at step two and then swipe up step three. Way too many steps if you ever need to use your phone while driving. Cause again in that instance I grab my phone from empty passenger seat with my thumb and it's open to use before it reaches my face.

Further steps matter hugely in UX even if you perceive them to be small cause in UX it's not just your experience im designing for it's the use case I mentioned, as well as the use case mentioned below wearing a helmet and other use cases (OMG having to pull my mask down if I had a FACE ID phone awful another step) you find in one's UX research. Steps matter in UX even the smallest of them ...the least the best always!
> Since it seems you have an anti-Biden agenda

>> It was a serious question in good faith

These two statements appear to be in contradiction.

I have an anti-misinformation agenda. Nothing more, nothing less, at this time, thank you very much.
That's a pretty mind boggling decision. These things live on your desk, adding a minuscule amount of bulk to support both mounts wouldn't hurt, and is one less SKU to manufacture..
> You don't know that

The first piece of C code in introduction section was meant as production software? I've checked it: that section mentions typing "a.out" in the the UNIX shell to see what happens.
Twitter is almost useless now unless you login with an account (that requires a phone number). I'm not sure who the subset of Tor users are who are comfortable logging into a service such as Twitter?
That is very valuable until that employee needs to find another job and find their skills aren’t marketable.
And they'll still delete tweets they disagree with.
> an internet company playing fast and loose with EU cookie opt-outs seems so par for the course

And I, like many, avoid business with any such companies who display a contempt for personal data.

If my ISP did such a thing, they would be very quickly reported to the Information Commissioner. Also, I think you will find the UK is beholden to the GDPR. It isn't simply an "EU cookie" law as you seam to imply.
US man who got first pig heart transplant dies after 2 months
My kanto dms2000 is my favorite thing on my desk.
I worked at Uber corporate for a year and this is how I kind of see things too. The medallion system is ridiculous when you dig into it, the taxi lobbies are toxic and anti-capitalist and wrong really no matter how you look at it (aside from the union aspect I suppose, but they definitely use it as a weapon, not as a tool). I'm happy to see Uber and Lyft and whatnot upend them. Not so happy it had to be done through shady practices.
https://github.com/narkoz/hacker-scripts
But to use your analogy, if my friend invited a few hundred people she knew and told us she was pregnant, then yes, I would feel fine posting about it on Instagram.
I know, they're really going all in, right? Spending their one comment of the year so early in it, on me. I'm doubly honored, and more so because the year is so early.
Executive Order on Ensuring Responsible Development of Digital Assets
Want to save rivers and coasts? Don’t burn rubber
In general, we give people too much of a pass for not bothering to read what they are supposed to (and I myself am guilty of this as it seems like it preparedness for meetings is useless as nobody else reads even on the rare occasions I do speak).

That is part of the reason Powerpoint is everywhere. You cannot assume that people have read anything before the meeting, you cannot assume they will read during the meeting, so you need to read it out loud to have a decent chance of it being received.

I am also not thrilled accepting the use of titles and formatting as a excuse to skim 100 words. It is just the refusal to read/comprehend on a smaller scale.
I see these conspiracies starting to enter my social media: apparently they are saying the us is running dozens of biowarfare labs.

The only evidence is photoshopped maps. No one ever has a list of addresses to verify, ha.
Is the mob boss Russia, and is the $50 their ability to engage in war?

If so, yes
Hey HN!
I am a co-founder at Rownd. Let us know what you think! We started down this path about 8 weeks ago and are very excited about the possibilities of what authentication SHOULD be not just what it is.
That does not mean we should offer megaphones to the most powerful, does it?
There is something about the MIDI voices (samples? there's a word at the tip of my tongue here) that were built into the cards from back when that snaps me back 20+ years.
> China will not get sanctioned like Russia has

Nobody thought Russia would get sanctioned like Russia has.
It's not alarming, it's just an excuse for a clickbait title.

Yesterday that monitor didn't even existed. Today half of internet acts like life on Earth is impossible without it.
>> Over the last week, workers have been tortured at this plant by the Russian occupiers

> I would really like to see proof for that. Not necessarily because I don't believe it, but because anecdotes backed by facts or sources are way more powerful than a random comment on HN.

If there's proof, you probably won't see it for months or years, at least. It's not like the Russians are going to let BBC reporters embed with their interrogation units.
Pretty thin air in Strasbourg? Freedom of speech needs stronger protections instead of additional handicaps attached to it.

Hate speech is subjective, it should not even be mentioned in law. I hope it is correct that this document does not bind the court.
Please explain how Germany should heat most of their households with nuclear power?

This nuclear Astro-Turf is really jumping the shark these days...
How about death by a tiny gray serif font?
Coming Out of That Other Closet
Cool project!

Related tangent:
I haven't looked into OCR, but for a simple "iPhone camera to 'scanned' PDF", the Dropbox iOS app has a surprisingly good implementation.
Nice article!
Here are a couple of my recent personal projects..

I couldn't find a command line media player that was simple enough for my liking. So I wrote one for myself that uses gstreamer as the back-end. https://github.com/codabrink/aquinas/
It's hasty code. I plan to improve it in the future by adding features and switching the music library structure from an array to an iterator when I find time.

I also needed a daemon that would watch a folder for new files and upload them to Backblaze B2. https://github.com/codabrink/backblaze-upload/ I use this with Nginx on my vps to proxy requests to the bucket for nice looking vanity urls. (http://i.kota.is/5ruvD.png)
The code is really bad; the focus was to build it in under 90 minutes or so, but the important thing is it works, so therefore I'm not going to spend anymore time on this one.
Let me just say that, as someone who lives in Ottawa, that his takes on the convoy occupation are complete bullshit.

The fact that he describes it as "just three weeks of honking, blocked streets and bridges, bouncy castles and flag waving", then refers to the response being "shockingly authoritarian" and "martial law" is a sign that he doesn't know what he's talking about.
It's always been this way.

But advantages aren't always that obvious. In my case, it was just "don't reload the page while waiting for the server to respond" as the servers were DDOSed on the first day they opened the appointments. Obvious to many programmers, not so obvious to the general public that you might lose your position in the queue if you reload the page and not wait for a proper error page before reloading.

Another advantage was getting my PS5. I wrote a simple web scraper that just looked if the shops had any PS5 in stock and wrote that into a static RSS I uploaded to my webserver and stuck this into my regular RSS reader.

Over the last year, this way I could provide myself and 3 friends/acquaintances the opportunity to get a PS5.

Other people can build tables and shelves. I'm a programmer.
what was wrong with the actual URL? no web archive needed

http://slashdot.org/askslashdot/99/02/12/1429236.shtml
It achieves this speed by not insisting on flushing to disk when requested: https://nitter.net/marcan42/status/1494213855387734019

When configured to ensure data integrity in the case of power loss (more important in this new M1 Studio machine unless it comes with integrated battery), then it's a lot worse.
My remark "if a program produces output with a well-defined syntax" was intended specifically to consider such cases, and set them aside.

I didn't communicate that clearly: syntax can be "well-defined" yet truncatable. I meant some kind of syntax that is invalid if any suffix is missing, including the entire message, or else an object of an unexpected type is produced.

(In the case of JSON, valid JSON could be output which is truncatable, like 3.14 versus 3.14159. If the output is documented and expected to be a dictionary, we declare failure if a number emerges.)
I actually sent it to them both ways (I just consider it basic good practice since I have a background in accessibility; presentation + some form of 'just text' is my default)!

Which is fun, because there's notes and then True Notes(TM) with all my terrible jokes.
Even in Russia, submitting a bug report won't get you sent to Siberia. America's goals align more closely with the majority of readers here than Russia's goals do, but ultimately neither situation is ideal considering the lack of privacy inherit in this goals
It's usually listed in the benefits. Burnout is very inefficient and any place that tries to accomplish anything will be aware of its drawbacks.

These are places that tell you to stop thinking of work after work. They have classes on preventing burnout, meditation classes, lots of vacations. Ironically, a lot of those places don't actually advertise work-life balance, because they enjoy going to work and often end up at the office longet than usual. The best hint is usually generosity - you get the impression they're not trying to lowball you or squeeze as much out of you as possible, and they often have gifts when you even interview.

Small companies are often really bad at burnout mitigation - you end up with situations where everyone is always too busy, and there's no docs, no specs, no tests, no source control, no leadership. You're often taking on two jobs with little responsibility, little pay, but also nobody to replace you when you need time off. It can be light but emotionally exhausting, especially when you know the project you worked on will run out of funds.

I've tried long breaks of months and they never really worked for me, often pushing me deeper into burnout. What always works is actually working a little more. First time it was teaching for certifications, which was something with no chance of failure but still tiring. Second was dumping a lot of effort into a side project. Again no chance of failure, but tiring.

So I'd say the cure to burnout is actually tiring yourself out on something you enjoy, something meaningful but can't fail at.