skysight-inc/HackerNews huggingface dataset:
We live in an absolutely wonderful biome, at the bottom of a deep, steep well. Sending materials down the well might or might not make sense, depending on the needs of the people at the bottom, who will be the vast majority of humanity well into the foreseeable future. But for the people up there, asteroids could be a better source of mass and materials than sending things up from the bottom of the well.

Thinking about space habitats, or very-large-mass spacecraft made from asteroids, may seem fairly far-fetched, but it's fair game in opposition to the author's 'Never, Ever'.
I can't remember the last time I came across a modern language where the "easy default" is unbuffered I/O.

A beginner learning C++ today will be getting familiar with buffered I/O primitives by the time they write a "Hello World"

Java mostly keeps the "useful" access patterns (anything more than reading/writing a single byte or manually passing in byte buffers) in buffered wrappers so even a clueless beginner is inclined to use them.

People are missing the forest for the trees here, it's about ergonomics and encouraging people to do the right thing by default.

Ironic to see this attitude in a Rust comment section of all places, isn't this the same attitude that leads people to dismiss Rust? "Just write correct C code without UB, the major pitfalls haven't changed in the last 4 decades duh?"
Asteroids are quite varied in composition; it doesn't matter what most are.
It's all relative. I'm very glad that JavaScript doesn't try to make you deal with output buffers, but Rust's goals as a language are different.
This is why I use Microsoft PowerPoint for my schematics.
You only need to use YT a couple times to already be annoyed by the unskippable and numerous ads, plus inline advertisement, that your face will get slapped with.
Why Does the Middle East Have the Lowest Cancer Rates in the World
I don’t remember which iteration it was, but there is a game in the Dark Souls series where one of the bosses is a player that invades your game to be the boss.

It’s a cool twist on the PvP of the game where you can be invaded by a player at almost any time but you can usually opt out of the PvP but this particular encounter is needed to progress.
When has adoption of anything ever been driven by the general audience's interest in technology?

edit: I misunderstood your post to be addressing the lack of interest in the tech, not suggesting it wasn't valuable. I wasn't suggesting there's no value to crypto and web3 tech though (I think there is... a lot), just that people are typically reluctant to embrace tech that might offer benefits (such as movement away from gated monopolies who don't face repercussions for abusing their power) when there is a significant learning curve. Being motivated by potential profit seems to have motivated people to learn more about decentralized technology than typically would.
oh god...

botrank.pastimes.eu

Parses reddit comments looking for "good bot" or "bad bot" and keeps track of bot score. It's actually quite popular because it spams reddit when you write good/bad bot, where its not banned.

Lessons learned: Gets a few k hits a day, but that drops off if the bot doesn't spam reddit. Very fickle users. How do I monetize this?

stox.dev

A stock screener terminal with auto-complete. you can write things like:

filter profile.industry contains "auto"

filter quote.price < quote.priceAvg50 * 0.9

lowPe = quote.pe < 10 and quote.pe > 0

Lesson learned: No market for this or didn't do enough marketing. It was fun to build a mini grammar parser and learn how to use monaco editor although I wish I built a more formal compiler

chartit.io

Create simple charts in browser with data pasted from excel or csv. Basically typed out and exposed chartsjs and google chart library in UI

Lessons learned: I suck at SEO and marketing. Who actually wants to use this anyway?

deep-chats.com

Transcribe audio or video using aws speech recognition. Charge using credits.

Lessons learned: Again, unable to find customers. Got too far deep into the output editor and should have scrapped or scaled that down

There are more...
Yes, on this laptop, only single core is faster, but on some other laptops the overall performance of the intel CPU is higher:

https://www.tweaktown.com/news/82364/intel-core-i9-12900hk-m...

On this laptop it achieves > 13000 points in Geekbench Multicore.
1: how are hosting costs paid for?

2: how many people need to get hit by a bus to bring it down?

Yes, it is fragile and precarious and transient. Why would you delude yourself? I think your emotions are clouding your logical faculties. If Dan G got hit by a bus I know for a fact there is nobody who could replace him.

To serf

That’s a very elegant observation. When I imagine hacker news shutting down I can only think of the massive implications it would have for my life and I imagine feeling scared because it’s like a part of me is gone. It would be a massive thing and I’m not sure everyone like me realizes it. I’m working on a replacement now even if that’s insane and impossible.
I shared this because I was trying to find "Virding's Rule" but came up short. Finally found it (http://steve.vinoski.net/blog/2008/02/07/wiger-on-erlang-sty...)

Any sufficiently complicated concurrent program in another language contains
an ad hoc informally-specified bug-ridden slow implementation of half of Erlang.

raises hand guilty as charged
Yeah, there may be a middle way, here. Some employees should have this kind of crossover experience; but it's probably not a requirement that all of them do.
Biochemist here: your claim that vaccination puts children in a worse position is neither supported by this paper, nor substantiated by any other data point to the best of my knowledge.
I’m not sure it’s a valid comparison, because no other country is even remotely comparable in aggressiveness with USA. What if you compared with eg India instead?
I don't know - there are websites that will make my 2017 MBP generate more heat than the sun even if they are in the background.
We've changed the URL from https://www.acm.nl/nl/publicaties/acm-verplicht-apple-onrede... to what seems to be the main English-language article.

We have deep respect for other languages but HN is an English-language site, so please stick to that.
I like to listen to Lex Fridman and Joe Rogan when they have guests that I'm interested in. Between the two of them, it's a rare opportunity to see some really interesting people being themselves.
In my experience, yes.

Also a few weeks into using an account I made for testing a product that uses their signin system, it asked me to scan in and upload my passport.

Luckily it wasn’t a core part of my job so I just gave up having any kind of Facebook account.

They really care that you have exactly one account in your real name.
As long as it's implemented correctly, this is great. Job rotation is a great way to open up perspectives and identify potential improvements. But it can also be done in a way that isn't productive, so it needs to have a particular goal attached to the rotation so it can accomplish something specific.
I wonder how that will work for employees that don't/can't drive.
If you're both technically accomplished and also have an inner urge to hustle doing marketing and promotion then great things probably await you in life, that's a valuable combo indeed.
Where does this guy get the idea that there are only a few grams of useful material on a given astroid? Check the potential targets section of the Wikipedia article, there are many astroids with hundreds of billions of dollars of value.

https://en.wikipedia.org/wiki/Asteroid_mining
I note this is happening right before Russia is (imo) about to invade Ukraine again.

Governments can get-away with outrageous things when there's a war going on to distract everyone, and what better way to drum-up support for a war anyway by making it easier to control what people can see online (or least: by making it ever increasingly more difficult to see independent news sources - you don't need to block content outright e.g. by banning Google like China did, just change the defaults: e.g. pass a law requiring all computers and phones sold in the country to have their home-pages set to Pravda.ru or something.
Are you concerned that you are introducing tech debt into the codebase? Anyone who refactors your code later will also have to refactor your comments (but likely won't).
> From what I understand Starlink satellites do not communicate between each other yet, maybe that's outdated info.

It’s always been wrong. By design the Starlink satellites communicated with each other. Too cost prohibitive and infeasible in other ways to have a ground station covering every satellite.
It's not Python, it's a generic Unix problem. This is why stdbuf exists.

http://www.pixelbeat.org/programming/stdio_buffering/
You feel that opposition to people being unpleasant assholes is part of a current trend? Have you not considered that you may just be an asshole?
I was actually surprised by this result. I am in Gen Z and I would have guessed that 2/3 would be anti-capitalism. However in reality it is < 50% of people. I guess it really is just the most vocal ones who set the discourse.

And I think these generational gaps are somewhat expected, since obviously people at the start of their careers will have less capital and will look upon a system of capital less favorably than those who have worked for many years and are benefitting from the system.
Dutch watchdog finds Apple App Store payment rules anti-competitive - https://news.ycombinator.com/item?id=28785349 - Oct 2021 (236 comments)
Cal 9 1752
Utilization of the gym/community room/theater stage is never 100% anyway so on election Tuesday we'd spend a very late in the season gym class playing softball outside instead of field hockey in the gym, or stagecraft class would cohabitate with the wood shop for a day thus leaving the auditorium open.

Because of various long term migration patterns at least in the USA we also have districts that are practically emptied out despite having huge schools so you could give the voters an entire floor if needed, and other districts that are so packed I know personally of two schools that have two gymnasiums so you just dedicate one gym for one day.

School day off has been growing in the USA and I look forward to voting days being a holiday someday. Its a bit tricky because voter participation rates are low in the USA and some voters are uninformed enough to actually think we only have an election every four years, LOL, whereas its more like twice a year plus special elections where I live.

Of course if voting could change anything it would be banned, and we're replacing philosophical politics with identity politics so soon all that'll matter at voting time is the genetics of your parents. Already at that point with some demographics. Still, its interesting.
On a yacht off St. Barts, the future of coronavirus testing is taking shape
They can help: https://covidlonghaulers.com/
I want to believe that. I really do. But I'm not sure that I agree. Testing of an app/system can, and does, happen within a non-real-world environment. I think it's kind of hard to justify that "testing the app" also requires the tester to physically drive to a restaurant/location, pick something up, and then physically deliver it to an end consumer. If this is the only way for an engineer to appropriately test a system there was a massive failure somewhere else. If it's not the only way to test, then it's hard to justify having the engineer do a job that a different person is typically paid to do.

"Building strong relationships with the rest of your team" may be a bit of a stretch since you're not doing a delivery with the rest of your team... you do it by yourself.

I'm not accusing DoorDash of acting in bad faith here. I'm concerned that this decision could unexpectedly put a portion of their employees in murky territory
I learned a LOT from this reply. Thanks for your patience in writing it out; it seems to mirror what I witnessed elsewhere e.g Australia, and it's starkly different from our situation in the US.

Given the context, I can't blame you for assigning significance to a car.

What indicators are you looking for to avoid making the partnerships you described?
Or with law in general.
In C/++ land the implicit buffering causes all kinds of confusion among beginners and veterans alike. From “why does this not print” to “why is the performance so bad in multithreaded programs”. In practice people avoid C and C++ I/O and use platform-specific functions to have more control over the buffering. Good job!

There are also other reasons for designing it this way such as composability. In general it’s bad idea to try to undo an abstraction, and instead one should build on top of primitives instead.
Definitely too general of a statement. I previously worked on real-time mapping and the only way to get the necessary write performance was to go unbuffered and manually split off a block at a time to write. The same was true of reading - it was faster and made sure the # of syscalls in any frame was predictable.

As a side note, the real issue here is that unbuffered is the default. Other languages and libraries I’m aware of make it difficult to get in such a mode.
If they paid those things then (a) the hourly would be significantly less and (b) there'd be less flexibility in hours-per-week or hours-per-month, because benefits are paid at a fixed rate.
It wouldn't need to, you could park it there a secondary liquid fuel booster attached, and then after the origami shenanigans if it unfolds correctly the second booster could send it away to its final position

I saw some interviews of engineers of the jwst and few of them had similar ideas, or at least to assemble them in leo then slingshot them to their final positions/orbits
Whatever is on sale this month at Costco.
Oracle Cloud (crazy, I know) will give you a 4-core ARM VPS with 24GB memory and 10TB bandwidth per month for free!
Sir Reddit is down the hall
That's literally what he is doing, isn't it?
He thought something was off, and instead of spewing his opinion all over the place he requested information from folks more versed in the domain than him. He is literally being curious, not judgemental.
how would a data engineer call it testing the platform. The delivery is nowhere near his job description. It could be kind of reasoned for an app or web developer. Also what about the OPS team. Its is most likely not in his job description that was submitted to USCIS.

Also even if its was in job description, on H1b it would be considered an additional job and might need an additional H1b filling. Any active income will need to filed by the employer

This is my understanding.
> My point is, people working in a Web/IT field have been confusing Java and JS far before SEO's time. These people aren't programmers though they may have worked closely with programmers. Does that make them incompetent at their job?

It’s been around for nearly thirty years. It entirely matters if they are saying “your site has poor SEO because it uses Java” rather than “because it uses JavaScript”. I’m glad you reinforced it without becoming arrogant or standoffish and seemed to meet your goal in working with him. I’m not sure I’d been able to do the same myself. Merry Christmas :)
happy holidays... I'm not religious anymore... but a humanist... my wish and hope for the new year is to see less political divides, more coming together, and better rights for workers, less inequalities, and for us to find solutions to things like wealth inequality and housing prices, and real solutions that at least slow down global warming some...

there's so much doom and gloom, and I probably spend too much time in r/collapse and similar subs but it's nice to at least sprinkle in some hope.

I think we'll die fast if we rely on politicians to fix all our issues. the people here in HN are some of the brightest...

I'm hoping to see more stories about people in tech starting cheaper housing initiatives or starting some sort of worker co-op that is self sufficient but also helps people have better alternatives to Amazon and Walmart and current health offerings..
Factorio. Cost me $30, played around 1500 hours.
> This article assumes that we'll solve any possible resource problems through ingenious innovations, but that no possible innovation will ever make asteroid mining economically feasible

The base assumption for asteroid mining is that substances like carbon, iron and nickel that asteroids are composed of become so difficult to obtain on Earth that return trips of a few tens or hundreds of million miles including atmospheric reentry are worthwhile to obtain it. Space travel becoming cheaper alone doesn't make it economically viable, unless you assume our ability to mine and transport stuff cheaply on earth goes backwards.
If you think the NSA is bad (lol), imagine once you find out about the FSB and the huge apparatus of the CCP.
Indeed! I really hope governments will start recognising this and give us back our freedom. Media messages and restrictions are still pretty negative, despite the lack of severity. I don't know how can they talk about another lockdown.

Delta also had lower mortality than the first wave: this was confirmed by some fact-checkers and not by others (depending on how alarmist the fact-checker is) but looking at numbers, it does seem to be case.

It seems to be an evolutionary trend where the virus mutations that are successful became more transmissible and less deadly (probably because a dead host doesn't spread as much as an alive one).
They have these on ODB2 connectors and have for a while.

It would work on any car. And have some with cell service capable as well. You can use it to monitor specifics on a car (ie oil pressure) in real-time. But you can get cellular enabled ones that would alert you or track the vehicle as well.

You absolutely don’t need something new for this and you can decouple it from your make/model so if you want to swap/change/upgrade or cancel it’s trivial.
I’ve also turned off ad targeting and have experienced the same. Lots of scam ads, many of them for crypto. I’ve tried to report a few of the more blatant scam ads, but the reporting process is tedious and not worth wasting my time on. Like the “free fortnite v-bucks” at a sketchy site is 100% stealing your account right? Thankfully I don’t see those very often so presumably google takes them down quick.
Towards Zero-Copy Serialization with NIC Scatter-Gather
Guess that what it takes to be a true fan of the genre.
I love a good book thread and my 2022 reading list now has a lot new additions. Thank you all for the recommendations.

The best book I read this year was The Shadow of the Wind by Carlos Ruiz Zafon. I think I got the recommendation from last year's HN list and picked it up completely blind and enjoyed it immensely. Zafon's prose is a pleasure to read and while the story starts out simple it just keeps building and building in a really satisfying way.
It also comes with Youtube music, which is a plus. I haven't used spotify due to having Youtube music with my Youtube premium account.
This is currently listed as Dupe, so where is the / original other submission?
Just saw this on HN yesterday I think it was:

https://github.com/mendel5/alternative-front-ends#youtube
Just speculation, but there is a possibility that the old employer sought retribution against an employee who left by lying to the new company to sink the employee’s career? With laws like this it’s often a case of “it happened (at least) once so we wrote a new law”.
About two-thirds of the way down I see "we’re working on new ways to log into Quest that won’t require a Facebook account" -- which, of course, makes no promises that it will see the light of day.

(Would've bought an Oculus by now if it wasn't for that requirement.)
i wouldnt call it messing up an order but id be more concerned with the potential mucoprotien based condiments added not upon request
>"In this post, we will look at a common source of bad performance on Rust code that can trip up even veteran developers, and what you can do when this happens in your programs."

"Veteran developers", the sort of who would use Rust after having worked in C/C++/etc would know very well that buffering on very granular IO is a must except some specific situations. Otherwise they're anything but. And it has nothing to do with Rust. This is of course when IO libraries used do not already take care of that.
The first page of HN has thirty articles. I can't read all of them. I don't recognize the author's names, so I can't judge by that. The number of comments does not tell me if I will be interested in the article. The title is all I have to go on.

Admittedly, I should probably assume that anything relating to Alzheimer's or Parkinson's has an implicit "(in mice)" tag.
> The refractive index of air is very close to that of vacuum

Yeah, 1.0003 vs 1.0. Very close, but not the same was my point.
Biochemist opinion: somewhat speculative, but what I take from this is that immunity in children makes them less likely than adults to shift from 'removed' to 'susceptible', in the SIR model. [1]

[1] https://en.wikipedia.org/wiki/Compartmental_models_in_epidem...
App subscriptions to worthwhile products made by individuals and small teams. Podcast Addict, Rain Alarm, Before Launcher, AllTrails.
It sounds like "they're working on it", which is only a promise at best.
Working backwards from your label, what signs leading up to Facebook's recent outages could we have used to evaluate them as being or not being a "mature company"?

I think, perhaps, that being siloed, bureaucratic, large, profitable, and management heavy are not the best or only qualifiers of "maturity".
I’m using TurboBoost Switcher Pro to battle this issue. It keeps the machine cool(er) and thus quiet(er). Combined with the VRM cooling mod, it is doable with heavy workloads. Battery life is still bad though and now the bottom gets very hot.
Darknet Diaries is great
In my case x>10y for a personal server, but that reputation got ruined when some test email account I had created with a weak password and forgotten, got breached and some spammers started sending spam. My mail server (smartermail) notified me within an hour of the abnormal number of emails and I disabled the account immediately. But that was it for the reputation of that IP. Fortunately I could switch to a spare, clean IP.

That being said, now I monitor and auto-ban failed authentication attempts to smtp/imap (among others) and running the service is fairly low maintenance.

But the morale of the story is that you are only one weak password from one of your users away from your mail server getting blacklisted as a spam server. So while I think it is fairly easy to run a personal server, running one for a small organisation is another matter.
Cheap newspaper subscriptions. WSJ, Washington Post both had very low cost introductory subscription plans for 6 or 12 months, and I have a couple of local papers too. Sure, there's workarounds via archive or incognito, but at these prices (WP is currently running a $10 / year deal), might as well just pay the small amount.