skysight-inc/HackerNews huggingface dataset:
Ethereum's “Ropsten” testnet to be upgraded to Proof-of-Stake in early June
I'd go for the ones with wacom stylus hardware. I didn't test any more recent setups unfortunately, but Fujitsu's T901/Xubuntu/Xournal++ are just perfect.
It's 2022 and AIs are generating videos, yet we're still unable to properly embed a video into a HTML page.
They've since scrapped it.
> Caching is for poor designs.

Caching is the death of design.

People who like to make decisions and then studiously avoid ever looking at the consequences of their actions don't seem to notice that once caching is introduced, the data model in the system either stops improving or begins to unravel.

It becomes very difficult to benchmark the system looking for design issues because the real cost of a cold cache is very difficult to measure. And the usual argument that we can turn off the cache for performance analysis doesn't hold water for more than a few months.

Pulling the same data twice, three times, ten times in a given transaction are all about the same cost, and it gets me out of trying to figure out how to plumb new data through the sequence diagrams. I can just snatch values out of global state wherever, whenever, and as often as I need them. Once people give up and start doing that, you can't turn off the caches anymore. When you started it cut the cost of the lookup in half, or a third. Now it's four, or five, or sixteen, and that call is now over-represented in the analysis, hiding other, more tractable problems.

You've settled for your broken design, but also cut the legs out from under any of the tools that can dig you out of the hole you've dug.

Caches are just global state under a different name, but slathered in RPC issues.
That's exactly the point and in response to the sibling comment as well - using StackOverFlow to find solutions to simple problems is the smart thing to do. Developers on SO compete for the best solutions. You're job as a developer is to curate and pick up new modern day conventions in doing so. The reason I don't waste time on reversing a palindrome is because frankly I'd rather spend time doing more important things for my products, and because its such a fundamental knowledge then how to reverse a palindrome is an answer that is available as fast as my brain could think about it. There are more important and more interesting problems to solve.
Something like 5 million people die every year, should we be in permanent mourning?
I tried learning Guile some days ago because Guix seems so cool and I like the idea that the configuration is not done in a special purpose language.

Had never lisped before.

It seemed cool and I tried my hand with a tutorial that makes you embed guile in a C program to make it interactive. It was okay but it seemed like too much boilerplate to have to register functions individually but maybe it is standard when embedding. Never tried with lua or Janet before so I can't say.

In general there is a lack of resources, it is quite hard as a beginner to get a start with the language past playing with the repl a little.

Also tried to see if there was a Guile version of the famous SICP but ugh it was not straightforward.

I gave up. Hope Guix will foster better resources on Guile Scheme.
Amazing how quickly Musk became the super villain. Like some people hold political alignment higher than any other value.
I don't see this. I've yet to be afraid of being sued by a co-worker and after a couple of decades I can assure you that I've made plenty of mistakes.
The following high-paying or high status (or both) careers seem to necessitate a very heavy workload: law, finance, academia, business or strategy consulting, VC-funded start-ups, medicine, certain media jobs, certain software development jobs. Although the author talks about competition, it’s hard for me to escape the conclusion this is the major factor in the long hours work culture. If you want a high paying or high status job, it’s not clear to me how you escape the requirement for very hard work.
This is a fantastic episode, great recommendation.
> [...] but this encryption doesn’t require us trusting each other [...]

Your wife has to trust your encryption system and its implementation.
Oce you upload the image, you get immediately suspended with the justification that the post contains personal information. The weird thing is the image contains no text whatsoever, or anything for that matter that could associate the image as a genome.
This is the COVID genome btw.
I was permanently banned within a week of using Ripcord, with no other odd activity. I'm wondering if there are some lag times or picking a bad start point where Ripcord was slightly out of sync with newly released API calls or similar.

Unappealable, of course.
Counter-measures project, https://github.com/ansresearch/csi-murder/

> The experimental results obtained in our laboratory show that the considered localization method (first proposed in an MSc thesis) works smoothly regardless of the environment, and that adding random information to the CSI mess up the localization, thus providing the community with a system that preserve location privacy and communication performance at the same time.

Have you seen any public code or papers on counter-counter-measures, i.e. noise removal?
Ask HN: Replacing PDF Catalogue with just digital?
We've had a challenge asked of us. Re-creating a PDF Catalogue that has around 530 pages (about 1300 products) into a digital form.

Logic being they have to pay and spend a lot of time to create a PDF and then a digital version (basically a PDF Viewer which has some interactivity) and then reformat the data to import the product into an ordering tool.

By consolidating these steps, we could import it into the ordering tool (or a pre-processor which runs along side the ordering tool) and "spit out" the relevant versions. However, I don't think it's realistic to generate a PDF version programmatically, so we may still have to setup a PDF generated via data using InDesign (not a disaster) but then we have the challenge of recreating a digital catalogue on the web.

They can't lose the ability to print the "digital catalogue" which restricts us, I believe.

Any ideas / anyone seen anything in the wild that works well?

EDIT: Worth saying, the ordering tool is built in NET Core.
> There's a white collar crime investigator who has a sign in his interrogation room: "If you're here, you're not as smart as you thought you were."

Sounds like typical bullshit that you get in a profession where everyone kisses your ass because you can ruin their life on a whim even if they didn't do anything wrong.

I'm sure the boot-licking "everyone accused is probably guilty of something" crowd loves it.
How did you learn Guile ?

Here is my experience so far :

https://news.ycombinator.com/item?id=31558878
Ask HN: How to invest savings?
After having sold my small business and having landed a well paying job, I find myself with some money to start saving for the first time in my adult life.

I'm in my late 20s, in a long term relationship, no kids, no money I can count on from my parents, and have ~70K sitting idle in my bank account. My goal is to preserve it, defend against inflation, and in general being responsible with it.

I could open a savings account and let the bank take care of it, but it looks to me that managing savings is not rocket science: ETF / index fund should do the trick. And I could save in fees. Also, I'd like to learn.

Am I right? How can I learn how to manage my finances? What tools to use, what simple strategies to pursue, and whatnot. Tried to Google it / find YT videos but it's all a huge content marketing mess. Everyone pitching "how to retire early" or "how to make money in the stock market". I'm not interested: I just want to be proactive and prepared with my personal finances, so that in 10 years from now I can buy a house (not interested in taking a mortgage now: I value flexibility more) and take care of my potential future family.

Would love to hear your strategies and your advice on how I can learn.
Not really but I read pelikan posts by twitter team.

One thing in common - we both thought that cache-based heuristics can be largely improved compared to memcached/redis implementations. We did it differently though. I think our cache design has academic novelty - I will write a separate post about it.
Sabotage and pistols – was Ellen Willmott gardening's ‘bad girl’?
Fish has it? Which one is it? I use fish but I didn't know that.
Clean-Power Megaproject Held Hostage by a Ranch and a Bird
Thanks, some actual evidence-based claims instead if this pointless unsupported conjecture.
What's your control group? Are you assuming none of these people would have gotten COVID if not for the kid?
Yeah, "Sure, you can investigate if we're doing cultural genocide - you just can't look here, here, here, here, or here. Talk to these happy Uyghurs! Nothing to see here!"
I'm the author and I agree. Things have slowed down and matured. The "JS moves too fast" meme is well out of date, and in fact I wrote a comment here a few hours ago bemoaning it
Sadly we are only seeing bits and pieces of the emails. Roughly it’s going:

““My initial reaction is I refuse to engage in left-wing Maoist political propaganda workshops and, as a tenured faculty, that is my choice,”

Response on Twitter:

“[the professor] expressed reactionary rhetoric for many years now, and is set to retire soon.”

“Yet another reminder that despite someone's contributions to a field, or the money they might bring in to an institution, academic administrators do themselves and future scientists a great disservice by keeping these types of people around for the long haul …”

If that’s the worst of the professors rhetoric … then so what?
We need far better state capacity and simple ability to build, if we're going to create abundance and ameliorate serious problems: https://www.nytimes.com/2022/05/29/opinion/biden-liberalism-...
Having a family offers a natural avenue for this, though: parents of your kids' friends share a lot of context with you.
Discussed at the time:

Why Is Front-End Development So Unstable? - https://news.ycombinator.com/item?id=17190992 - May 2018 (354 comments)

Why Is Front-End Development So Unstable? A Perspective - https://news.ycombinator.com/item?id=17182748 - May 2018 (5 comments)
> They're trying to compete with Rust

I honestly think it's the other way around.
The laying off up to 1k people isn’t in the title.
A generator that itself is not recommended as it’s both very slow and fails many tests.

The xorshiro generators are much better.
I wonder if string interning is advantageous for a lexer, where you know the strings you'd want to intern ahead-of-time (AoT). If you have reserved words, those will probably end up as enum variants in "Token". And things you can't know AoT are less likely to be amenable to internment, like comments and string literals. Tokenization already includes something like a manual string internment process.

Originally I had the same thought as you, and that's why I hunted down the smol_str library. I knew that Aleksey used it in his rust-analyzer parser and figured it was an interner.

But then I saw it wasn't (other than for whitespace kinda) and started to wonder string interning fit this problem.
Even that chart puts Canada just ahead of the US and Europe for that ratio... I think we maybe just missed the boat on cheap land...
What am I supposed to be seeing in that data?

There are strange surges in US, Aus, and Taiwan, but not in the other two — but they undertook different vaccination campaigns.

> In other words, for me, if the vaccines work and the virus kills I'd expect to see the same graphs.

Well no — that doesn’t explain why the “all cause” mortality surges in Australia disconnected from the COVID deaths.

Even if we were undercounting the COVID deaths, we’d expect the phase of the waves to match, which is disputed by the first graph on that website (which compares COVID and all cause mortality across all sexes/ages.)
I'm glad Nvidia made the right call at the end of the day. I like to think that developers taking a stand against EGL Streams contributed to their move to open more of their Limux driver stack.
I think the challenge is that people assume there’s a free market but in housing that doesnt seem to be the case. Restrictions on height, location, design, building standards, as well as zoning are all constraints that the market operates within. Additionally, many of the affordable units were built with government capital then privatized later only to be torn down or renovicted into different classes of dwelling.

If we had a truly free market up and down the supply chain then perhaps that would alleviate the problem. But that scenario simply does not exist today. Additionally, the market may even correct itself; but not withhout a day on the order of years or decades. Long after those affected will have made decisions as abrupt as perhaps ending their own life.
Lots of people have tried to promote biking, urban zoning reform, denser cities, mixed living and working areas, reduction of urban cars and the overall need for cars, increased availability of public transport, remote working, less work to more time off ratio, reduction in use of plastic, companies have switched from oil based plastics to alternative plastics, people have switched to solar or wind generated electricity, triple-glazed their houses to save on heating bills, paid for a more efficient washing machine or lower power TV or fridge.

I see tons of hands and lots of companies lobbying against them because it wouldn't be as profitable if things changed and people bought less.
Sounds like we're talking about two different things.
I'm having trouble understanding what the author means by "context" in this article.

It seems to mean "your location within your network of people"?
Smile and nod during the re-education and all will be well comrade :)
I think WPF is nice and elegant. Although complex.
Fair point. How about animals? It seems that many modern mammals, including primates, evolved and thrived during the Eocene. Most of the world today is too cold for humans living without protection, so I'm not completely buying that it would be worse than today. It might require moving around a bit, but not a total catastrophe.
I'm the author of this piece. I no longer think front-end suffers the instability people accuse it of.

I think there are a lot of _vendors_ trying to usher in a revolution around their particular products - there's a lot of VC funding in JavaScript tooling nowadays - but that's a different problem.
Don't do automatic package updates. It's a sure way to continually break things.
…said the person who conveniently ignored the mainstream scientific forecasts. Well, with time you'll see.
> "The actual cost of generating electricity by nuclear power is not published by EDF or the French government but is estimated to be between €59/MWh and €83/MWh".

This is precisely the cost I quoted in the comment you replied to. Also, it is compatible with the price French consumers are paying on average for electricity (even when excluding taxes, and taking transport costs into account):

https://www.cleanenergywire.org/sites/default/files/styles/p...

> I wonder who is paying for this.

I suppose time will tell.
The reason friendships between adults are hard is because adults are reluctant to make themselves vulnerable, but opening yourself to others and making yourself vulnerable is exactly what you need to start building a shared history of living (shared context).
> crazy bad chemicals

Exhibit A: https://www.science.org/content/blog-post/sand-won-t-save-yo...
Just in case you are asking in good faith.

If you look at the same data release, the excess deaths are almost entirely in cancer and dementia in old people (with the exception of a spike in diabetes at the same time as the spike in COVID infections likely due to it being a significant comorbidity).

So whilst I m sure the higher excess deaths in Australia is difficult to explain (as there is probably a multitude of factors). The theory that somehow the vaccines give people dementia or cancer (which have not been associated with COVID or the vaccine) AND these usually relatively long term diseases go on to kill them within a 2-4 month period AND this only happens to old people for some reason AND other countries have not observed a similar pattern despite the vast number of vaccines given, seems highly unlikely.

In addition, assuming the author is referring to the UK ONS, our public health body does release excess mortality estimates on a weekly basis - and unsurprisingly they correlate with the waves of COVID infections, not the vaccination program.

https://app.powerbi.com/view?r=eyJrIjoiYmUwNmFhMjYtNGZhYS00N...
One could say this is clickbait, however the number 2 as you I am sure know is equal to, well, one plus one...
So. How expensive would it have been to ensure these two Canadians could live?
Two expensive I guess?
...
I will walk myself right out (and live!) Thank You.
It does. A lot of younger knowledge workers (not at all restricted to STEM) make good friends in their first job because of shared context. Eventually increased responsibility through experience means you necessarily open yourself up less and spend more time mentoring, guiding, or otherwise leading.
>I have two Yubikeys, but I don't consider the second one as "spare" that has to be locked away. I carry one USB-C/NFC key on my key chain. The other is a USB-A Yubikey nano, which is always at home in my desktop's monitor USB port so I can reach it very easily. By using both regularly, I'm more likely notice if one key gets broken or lost.

yeah, this is the way to do it. worrying about losing keys is a valid concern for webauthn where some poorly-configured services might only let you enrol a single key, but we've (mostly) got ssh figured out by now and everything lets you use multiple keys. so register and use multiple keys on a regular basis.
Watch the Religion for Breakfast video linked in this thread, or RTFA. The ethylene fume theory has been pretty thoroughly debunked.
I wonder if we could address this by not activating the lights everywhere all the time. Always on in hospitals and other places with vulnerable people. Only on in restaurants and public transit during time of increased thread like a pandemic or maybe flu season, since that in fact kills a lot of people.
That account was registered only two months ago, enough to be classified as such. And actually the account seems to have garnered karma mostly from cryptocurrency criticism (which is a surefire way to get or lose lots of karma in HN).

You've been here long enough to know you can't innuendo at other users like this, however wrong they may be. Extra lame if they're not part of the conversation to begin with.
The last time this topic came up, I asked a friend who's a retired petroleum geologist about it. She said that geothermal is real and drawing some serious attention.

So I'm suspicious of any outfit that puts "Donate" on their front page. It's not a philanthropic endeavor anymore.
Anytype works on a peer-to-peer stack (as torrents), so there is no blockchain needed at this stage.
That's what tech leads are for. To be the person with experience and judgement who has the authority to set the rules for the rest of the team on these kind of questions. If you're having problems with this I'd suggest you have more of a hiring problem than a framework problem.
Frontend is unstable because it attracts ppl whose attention span is often lower than the one of a goldfish.

Every JS frontend dev I met was speedrunning trying to prove himself by "inventing something new" which in fact was already a state of art.

The amount of rehashing and reinventing the wheel with new catchy names in the field is staggering.

TBH, if the field wants to improve -> its time to ditch JavaScript and force Browsers to move to something that makes more sense.
At what point does a C++ programmer like yourself just switch to something that advertises safety but also C like performance? At what point does it get so difficult to write robust, “safe” C++ that one switches languages? How necessary is all this safety, even? (Doh! Of course it’s necessary for hardening your software against bugs and making the overall ecosystem safer).
Must We Grow?
It also assumes an income level where this is possible. Unsurprising with the tech crowd here but not at all generally realistic.
Archived: https://archive.ph/8BIG5
This is actually not such a good example I think. A better example would be that you have a small improvement to an existing algorithm, but you know that another group across the globe is also working on/with that algorithm and maybe they also found out the same improvement as you did. If that is the case, then it will be a race on who publishes a paper about that first.

If you're not first, there's no reason to publish a paper anymore. And you just lost a good paper... (And paper count is really almost all there is in academia, at least that is what it seems to me sometimes)
I should hope not!

Also, 40 years? 1000000/40/52 ~> You're assuming the average developer writes 500 lines of code per week? That seems absurdly slow.
Not crypto.

There’s tons of robo investors that do fine. Indexes do fine. Find tax advantages and save a lot more than you spend. It’s controversial but I also suggest buying a house and paying off a mortgage, then buy a more expensive house and pay it off again. A mortgage gives you leverage but paying the mortgage gives you guaranteed returns. You live in your house which has intrinsic value. And being relatively illiquid you won’t be tempted to pull it in a risky direction or spend it. Do it 20 years and you’ll be in a beautiful home that’s fully paid off. If you do it right you can keep the houses along the way and rent them out to build a steady cashflow for eventual retirement.

These are the things I did. But by far investing myself into my career earned me the most, most reliably.
Here is an argument about why academia is relatively more left leaning. Would love to hear rebuttals but that's how I think about it for now.
https://youtu.be/LwI25UhTtGo
Try “Learning APL” —- https://xpqz.github.io/learnapl

Disclaimer: I’m the author
> Are PhD students really racing against competitors?

Often the next things to explore in research are fairly obvious from what has just been tried.
> It does this by registering as an AppService with a Matrix homeserver. This means Rocket.Chat is able to create users on the homeserver and then manage them. So when you opt to federate a room and invite a remote user using Matrix. Rocket.Chat creates your user on the homeserver and controls it as if they are one and the same user.

A matrix homeserver can be self hosted, fyi. That confused me at first.
Gotta love the authoritarianism of the open source evangelists.

"Schools should only be allowed to use and teach with open source software."

So that's be freedom for thee but not for me. Good to know.
The reason I heard is that Phoenix is seismically stabile, and weather stabile. Both of those things can cause power outages which are incredibly expensive at a fab.