skysight-inc/HackerNews huggingface dataset:
Works in JS as well. Though I have never seen anyone put whitespace around field accesses like that, in any language.
Colin has added so much beyond 'backups'

Frankly, working backups are good enough because his service has allowed people to recover from disaster. Hope instead of misery is a fine way to spend one's life.
Ok, and where exactly is Whatsapp a vital life necessity in your world of messaging before calling? Those also aren't forms of meaningful social interaction. I assume you again use messaging and/or voice to set up the actual interactions such as Christmas (or whatever you celebrate) and family get-togethers. I'm assuming you don't show up to those events and talk to your loved ones via Whatsapp.

I don't have social media, barely text (my plan has 100 texts per month), and hardly talk by phone (100 minutes per month). However, I have multiple friends and family that can claim that I'm the only one to have ever come to visit them at their house. This is either so strange or such a positive impact on them that I somehow hear it from other friends/family even though I'm surrounded by ether. The moral of the story, the ether isn't as thick as you think and the vast majority of people's "social interactions" are so shallow that showing up to a friend's door to drop off a bottle of wine will be a highlight of their year.
Nielsen ratings[0] have been a thing since the 1930s, so in a way people's attention has indeed been commoditized for a while now - only with an increasing granularity that has now reached some of an individual's metrics (and we're continuing to go along that path with smart devices and addition of sensors).

I'm not sure why saying to people that their attention and subsequent changes in behaviours were the fundamental parts of entire markets would be conspiratorial, but I might be misunderstanding you.

[0] https://en.wikipedia.org/wiki/Nielsen_ratings
QEMU is more responsive and performant
Ask HN: How can you escape all pollution?
I mean go back 500 years levels of pollution....

Plastic pollution in food chain, shower, storages,...

Petroleum derived pollution in air.

Pesticides in vegetables and antibiotics in meat, also animals fed filler diet instead of natural mineral rich diet...

Water pollution of chemicals (i.e. chlorine), plastic leaks, rust, fluoride, etc.

I can live with increased background radiation from nukes, but it seems at every corner you are compromising with a new poison. Whether you're buying furniture, building a house, or just buying simple sauce.

Why is it ok for capitalistic society to just to make a new compound that provides one benefit but we have no knowledge of how it interacts with other compounds or human body directly otherwise, and then let population be the guinea pig while few rack profits. Externalize all risks, and internalize all gain.

It feels like you have to be very rich if you want to live a life free of pollution, and richer if you don't want to pollute either.

who decided covering entire country with tar is safe for humans....

who decided that it's ok to mass market Aspartame...

who decided that it's ok prescribe allergy drugs that cause dementia...
Ask HN: Favourite blogs?
Whose blogs should I read? Can be technical or personal or essays. Basically anything interesting!
Reminds me how either Xiaomi, or some other fairly big smart things co. bricked few millions of their smart lightbulbs when their root cert expired, and they had no valid cert left to sign a new firmware.
Right, exactly. Which is why it’s really just a price control, not really “efficiency”. The government setting fees as a monopsony buyer is just price controls with extra steps.

It’s also worth noting that Medicare Advantage carriers use their own fee schedules, not the Medicare ones. You might think that this means that Medicare Advantage plans cost more per capita than Original Medicare (the core thesis behind “Medicare is more efficient because monopsony price controls), but...the results have been complicated/unexpected: https://www.commonwealthfund.org/publications/issue-briefs/2.... It’s sometimes cheaper (depending on the geography), and that’s without the forced use of Medicare fee schedules.
I laughed how the industry folks were all product and exec. Like 0 engineers. Talk about a zero social status career choice, and people wonder why people want to be managers.
> You will forget the people who hurt you. But you will remember the people you hurt.

Maya Angelou said this very well once:

> I've learned that people will forget what you said, people will forget what you did, but people will never forget how you made them feel.

I find this to be true and I also (try to) use it as a motivation to treat people better.
Newlines are pretty common. Especially in chained cases. No?
+1 to pandering in mining/oil. The field really felt like a fraternity (House SPE), where ideas only moved as fast as the old guard felt like it. I also felt like a necessary skill as an academic in the field was vetting ideas early for clear financial gain.

Drake meme:
1. NN's for classifying micro-seismic events a la Oklahoma
2. Coming up with something new to blast shale with

Not sure if the vibe is different elsewhere, but my department was similarly unhappy. At the very least, I'm glad that the experience gave me a taste of shoddy research enough to hate it and develop my own preferences.
And? Is there a lesson applicable for other countries?

Would we have had less deaths without lockdowns?
Probably because you actually don't want your gamepad to turn off as you fumble a combo or your headphones to turn off as you operate buttons you can't see.

In other cases its usually to double dip on input components.
The very long term good news on captive portals is that users hate them, so they're doomed on that basis.
Geometry in the Courtroom [PDF]
That is solved by using garbage collection.

There are times you need manual memory management. Then there are other times you don't (the vast majority of use cases). Rust forces you to constantly pretend that memory management matters, which gets quickly tiresome.

Not everyone is working on Chromium or Windows. The reality of the matter is that for most real-world software development security doesn't matter at all.
I think trying to rank any place as “greatest in the world” is kind of a fraught exercise, so I tried to scope the idea a bit more tightly.

If you want something that tries to be a bit more objective (although I’d stress that trying to rank something like “greatest city” objectively is probably not possible), check out the Wikipedia entry for global city rankings[0].

New York City trades places with London, and once with Tokyo, but otherwise is not terribly contested.

Obviously I’m biased because I live here (and stayed here through the worst of COVID), so take what I’m saying with a grain of salt.

[0]: https://en.wikipedia.org/w/index.php?title=Global_city&mobil...
If like me you didn't click all the links on the article and were wondering where the 100GB for 18$ pricing was (it wasn't on the main pricing page), it was at: https://www.rsync.net/products/attic.html
Adding to formerly_proven's reply, back in the analog era we usually had balance and tone controls to compensate for the deficiences in both the recordings and our listening environments and equipment.

Balance and tone controls are still useful. You can treat your listening environments to be neutral (bass traps, absorbers and diffusers, etc); but when you have a few friends over to listen you need to compensate for the sound absorption by their bodies. Or if it's a nice day and you open the window. Or you have a recording made by a friend on their phone. All sorts of reasons.
Nothing is better than seeing the broken pieces of the foundation fixed in Haskell.

Records were my number one gripe in the language that otherwise does so many advanced things so uniquely well.
As a cube it would sit on roughly half or an American football field. On an everybody-else-football pitch it would cover the whole thing about 32 m deep. It’s both a tremendous amount and also absolutely nothing depending on your point of reference.
I completely agree with the author.

Academia is disapointing, I had the opportunity to discover it soon enough to avoid wasting too many years.

If you're attracted by deep work on novel subjects, especially in Computer Science, academia is one of the most soul crushing place to be, unfortunately.
Show HN: Spring boot and JPA 2 to access multiple schemas of microservices
Chinook CH-47 at Night
Pinephone Postmarket OS CE Review
“quarrycock.com”

Well, time to start a new pitch deck I guess
“Talking past each other” is now the norm; culture is not a solution of molecules that can settle back down - how the crap do we unbake a cake?

This sounds like fluff: appreciating the art, style, aesthetic of the work/entity we are talking to should be #1 goal.

Engaging in the appreciation of art is to jettison our judgement of the subject to focus on the choices “why” and “how.”

I don’t know if this groks with anyone else....that’s kinda part of it too.

The prospect of work being judged by peers negatively is the pain amplifier on all our hands.

There are some of us out there - good people that are just broken.

Their path has made them feel it as if it’s on all the time, and they are as unstable and judgemental as they arw talented.

I have no idea how to fix the broken - I am just trying to paint myself whole again, one human interaction at a time.
If anyone still wants a simple cool TLD .com, try out names with hyphens. They're almost completely unexplored and I personally see no downside (except typing the domain in a mobile keyboard but who types domains anyways).
Sorry, but you don't know that at all. Your presence or a couple of happy words might have been the thing that kept someone from taking a dark path. The smile to a stranger, a head nod, or just holding the door open might have brought some back a bit. We don't have perfect information, so we really don't know.

I am sorry for your situation. The treadmill truly sucks, and I hope you find a way to discuss your situation with your wife in a constructive manner.

Sometimes the best we can do is be kind to others and work at getting to a good place ourselves. I've worn the mask more than once myself.
Ask HN: Best way to fund a small video game
Basically I'm working on a small Unity game with a contractor, so far I've put in about 2k for art and assets, the contractor will probably end up being another 2k or so.

I plan on spending up to 10k of my own money. At which point should I seek out funding, can I hire someone to run social media and build hype ?

Or should I self publish my small game with what limited resources I have ?
I glimpsed at the initial tweet sample and I thought I recognized it as Malayalam. Then I dismissed that thought and walked away to take care of the rest of Sunday. A few hours later I came back to this and wow! it is actually Malayalam :)
This advice while noble, will it help you land a job
Anyone who doesn't like my favourite language is a blub programmer.
For a product like that you need demos and you need to adapt those demos to the personalized need of a user.

You also need social influencers to spread awareness of your product to people willing to explore your demos.
Gore vs. Garlock – United States Court of Appeals, Federal Circuit (1983)
That would mean your parents and you are not on very familiar terms. Perhaps that is the situation for you, but it is by no means generalisable.

I live pretty well without any personal social media. I call friends and family often, while being mindful of their time. Voice calls are wonderful.
Because the lack of centralized authority de facto means that you accept money laundering as a non-issue. Your thesis that by "not paying corrupt bankers" the issue goes away is nuts. Entire technology stacks - Zcash, Monero, tumblers - exist to satisfy this desire. This idea that not paying middle men makes money laundering go away is bananas.

Legalizing drugs doesn't make drugs go away. Legalizing drugs makes the middle men go away. If you're trying to stop drugs, this is a dreadful way of doing it. The argument implicit in legalization is there's no reason to stop people using drugs, and that the real harm comes from the middle men. This is not the case against money laundering.

There's good reason to stop money money laundering. If you're intent on concealing the original source of your funds it's because you're attempting to conceal criminal activity and/or tax evasion. This criminal activity is what AML laws are attempting to stop.

C'mon now, a full 1/3 of Tether's bankroll was seized by regulators due to their having been a massive party to laundering.

You can't really be making this argument with a straight face... can you?
Traits do not make Rust more powerful than your average scripting language. They are much less powerful.

The biggest hole here is the complete absence of any dynamicism. Rust types do not have any real runtime presence.

Concretely, there is no way to dynamically check whether this value implements some Trait. This is used in Golang (Copy -> WriterTo) but is impossible in Rust without manual implementation.
Why Do Musical Scales Have Certain Numbers of Notes?
Only in US though.
Yeah, with all those focus on security, it is kind of astonishing that rust ecosystem has grown such a hard-to-audit web of dependencies.

The only thing that explains it is an influx of web programmers who are used to this.
Yes, but that's nowhere near as simple nor effective as a turn dial.

This is just another example of the brain-dead designers and coders running around ruining the world.

It sounds extreme to say, but I suspect quite a few of them have blood and misery on their hands, because some poorly designed control cascaded in effect and caused a catastrophe elsewhere. It's easier to imagine with medical equipment than microwaves, but its still putting someone's desire to write fancy control algorithms over a simpler more effective design.

Start out by punching any jackass insisting everything be digital, you will go a long way to solving the problem of bad designers.
Not true at all. Senior developers are routinely subject to the same algorithmic questions in their coding interviews, especially at FAANG (I successfully interviewed and got offers for senior positions at multiple FAANGs two years ago).

Even worse, the actual coding one does on the job is a completely different skill set than being able to dish out Dynamic Programming recurrences and tree traversals under tight time pressure, so by being farther removed from undergrad where these algorithms are taught, senior engineers generally have to prep even harder than junior engineers for these types of questions. I don't think I've ever actually used Dynamic Programming to solve a real problem on the job before.

The one case where this actually applies is during the System Design interview.
Ask HN: Tips to Launch an App on the Play Store and App Store
Hi readers, as the title suggests, I'm close to launching an app on the Play store and App Store. This mostly evolved from a side project that I took up during lockdown that I subsequently expanded upon. I referred to a lot of content online, but it seemed most of them were written for the sake of SEO optimization. Hence in the interest of the community (as well as my own), I thought it would be a good idea to have a collection of tips and ideas from the community with the most experience in doing so.
> Those ICO issuers have a great business model, haven’t cracked recurring revenue yet, but alot of revenue!

Yes, fraud can be a good business if you don't get caught. So can lots of crime.
Averages aren't really good metrics for statistics that don't fall on a bell curve, like with a lot of consumables. Take alchohol [0] consumption, if you look at raw numbers the "average" American drinks quite a lot per day, but it turns out the average American probably doesn't drink much at all.

https://www.washingtonpost.com/news/wonk/wp/2014/09/25/think...
Anecdotally, proc macros just aren't that common. Almost every Haskell tutorial I read introduces language extensions, and it seems like many users have a set of extensions that they always enable by default. I don't think proc macros are really comparable in that sense, although maybe they will be in the future?
The Onyx Boox Max Lumi has a 13.3 screen and a front-light – Available Now
How does basic training eliminate suicide ideation?

Do you think basic training is enough to identify the risks associated with the bone density loss seen in some clinical transgender treatments? My understanding is that problems associated with that side effect could manifest at any time.
Active attacks are effective and not that risky. For most web services, the attacker only needs to intercept a single transaction in order to get the session cookies and then you are pwned. Since they only need one, they can hit you with a DNS cache poisoning attack and simultaneous clickjacking attack while you're on a public WiFi.

In general, I'm skeptical of any "this attack isn't really practical" arguments. They have a way of becoming practical enough for high-value targets, so it's not something I want to use.
Sorry for the lack of clarification. Citizenship would actually come relatively quickly after holding the green card as per normal. I suppose around 5 years is the normal waiting period? You just have to pass a simple test where you memorize key value pairs like "Who wrote the Star Spangled Banner?" "Francis Scott Key"

However American citizenship is of extremely dubious worth, even if you really like to travel like my wife and are limited by travel visa paperwork like with a Chinese passport for example.

Voting is not a particularly useful feature of American citizenship unless you live in a swing state and believe your vote to be important in deciding the fate of our country.

And most jobs that require citizenship like in government pay extremely poorly and have ridiculous arbitrary barriers to entry, namely a security clearance.
It's not a brand new technology, it's 12 years old. Back in 2008, the iPhone was new technology -- look at it now. Bitcoin remains unchanged, as does the fundamental technology underlying substantially any relevant cryptocurrency. Proponents need to get over this whole "it's new" business. It's not new. It's old. Can you think of any other piece of software or hardware you continue to use from 2008 that you consider "new technology?" Do you consider the original iPhone (2G) to be "new technology?"

I don't think anyone was disappointed with where the Internet was in the early 80s and 90s, and that's because it fundamentally opened up new avenues for people to express themselves, new ways to interact. It wasn't perfect, but it created something new nobody had before. Many things!

The ability to move money online has been with us for decades. It's not new, either. Crypto doesn't open up any new capabilities except harder-to-track ransomware payments.
First of all, people consumed pollutants 500 years ago. They burned tons of wood, charcoal, and feces. They had no serious sanitation, so they drank urine, feces, and rotting organic matter.

Our pollution came with trade-offs. Life expectancy (and health span) are very, very high for people with access to good health care. In other words: in a developed country, you avoid most of these to the degree that something else will kill you first.

Decreasing pollution is ecologically important, but the real human health crisis is about access to health care and safe environments. Pollution is often redirected from wealthy places to less-wealthy places.
That's a very different model I was not even aware of. Do you have any others' in mind as well?
Wow. I'm from New York, and have never once in my life even seen a fish stick, much less eaten one, and I went to public schools my entire education until college.

The only reason I've ever even heard of them in the first place was that famous South Park episode about Kanye misinterpreting them as "fish dicks".

So this is fascinating to me... but who does eat them? Is it a geographical thing, or class thing?
Is this like llbuild?

https://www.youtube.com/watch?v=b_T-eCToX1I

https://github.com/apple/swift-llbuild

I remember watching the talk awhile ago, but haven't kept up with its progress. It's about using LLVM as a library to eliminate duplicate work, as far as I remember.

I think it was for C++ as well as Swift.
> There are however many situations where neither Java nor C# are options.

Not too many anymore, and the space for these situations shrinks over time, rather quickly.

20 years ago, almost everything was implemented in C or C++, for all platforms. The computers didn’t have extra RAM for the GC overhead.

Web sites were the first to migrate, probably because security. Desktop GUI apps followed.

On mobile, before iPhone was launched in 2007, people used a lot of C or C++ there. PalmOS only supported C, Symbian SDK was C++ based, most Windows Mobile apps were written in C or C++. For the same reason, not enough resources for a GC. We now have gigabytes of memory in these devices and it’s no longer the case, on Android it’s almost 100% Java or Kotlin, on iOS it’s Swift.

This is happening with videogames, see Unity3D. Even low level soft-realtime multimedia is good enough for .NET now, here’s an example where my C# implementation delivers same performance as C implementation of VLC player: https://github.com/Const-me/Vrmac/tree/master/VrmacVideo

Pretty sure in a couple of years once MS improves a few relevant things in their .NET core (they need better constant propagation, and NEON support) we’ll see high-performance numeric stuff following the trajectory. The hardware SIMD support in .NET core 3.1 is a good step in the right direction.
Just be careful when you use minIO, as it does not support all of the S3 API's. The maintainer of the project will close the tickets for errors when using S3 libraries and ask to write custom code specific for minIO which works well in amazon S3 [1].

So if your company is ready to invest in MinIO without S3 compatibility it's a nice software, and my kudos to the team who took the efforts to build it. It's just that it's not fully S3 compatible and MinIO buckets do not behave the same as S3 buckets.

[1] https://github.com/minio/minio/issues/10160
> Archeology eventually invented itself

Perhaps. It didn't take long.

A king of Babylon in the 6th century BC was already sponsoring archaeological research into his legendary predecessor Sargon the Great.
Let me know if you have any questions and what you think of the article!
Kandel got Nobel for medicine, namely memory physiological basis of neuron storage, not for proving psychoanalysis correct. His thoughts on it are as relevant as Feynman.

A counterexample - Tesla was also a genius Engineer but he also believed in Aliens, and doves with laser eyes, being infused by Cosmic energy.
There are satellite remote sensing efforts as well.

https://www.bbc.com/news/science-environment-54210367
I am not being glib, I am legitimately curious how many of the post-COVID symptoms could be somewhat psychosomatic.

Imagine getting tested for COVID, you've had it hammered in to your mind that this is a terrible disease that you are lucky to survive. You watched in Italy as the bodies piled up. You saw NYC and refrigerated trucks.

But what you are feeling doesn't align with what you were told. You don't feel _that_ bad. It feels like a bad cold. You are still scared shitless. How does the brain adapt to this? Is it possible that there is an element of guilt (All these people died, but I am OK) or fear (I am still waiting for the other shoe to drop and to end up on a vent). Could the mental stress of this cause fatigue?

I am sincerely asking someone who knows more about this than me to explain the chances that this is a phenomenon that exists and whether it can account for any of the long-hauler symptoms.
Good point. When does he eat?