skysight-inc/HackerNews huggingface dataset:
Orthogonal persistence was a big research area at my university when I was studying CS. The pitch was that it would be like garbage collection for your persistent data: just like GC means you never have to worry about manually deallocating stuff, orthogonal persistence would mean you never have to worry about manually serialising stuff.

I was skeptical because I could never figure out how they proposed to manage code update -- if your data is always live, how do you safely modify the code?

And I still haven't seen a good answer to that! Although I haven't studied this area in a long time, so maybe it has been solved? I'd be interested to read any links people have about this.

I think of those environments like Squeak as a kind of "object soup", where everything is in one place, rather than rigidly separated into source code, compiled binary, data schema, serialised data, live server, etc. I thought back when I first heard of orthogonal persistence, and still think now, that that rigid separation of concerns is essential for maintainability. It's good to have carefully managed source control, and it's good to have a carefully managed data schema.

Have any Squeak-like environments been really successfully in large-scale systems or user-facing apps?

I'd say infrastructure as code has been a much more important innovation than orthogonal persistence; and it takes exactly the opposite approach, of explicitly serialising live stuff (your active deployment) into flat files.

Edit to add: maybe another way to put it is, the promise of orthogonal persistence is that you never need to reboot your computer. But that's a bad idea, because as we know, sometimes rebooting is (sadly) the only way to fix a problem.
One app I haven't seen mentioned here yet is Paprika (https://www.paprikaapp.com/).
I use it as a general storage for recipes that I tried and like as it's really easy to strip the entire lifestories you find in online recipes.
It has a shopping list functionality as well as week planning.

The only downside is that it's quite pricey as you have to buy it seperately on each platform (ios, android, mac, pc). Personally I just have the ios version that works on both phone and tablet and use a browser bookmarklet to import recipes from my pc.
officially: "In Varietate Concordia"
These aren't vaccines, not according to the definition that was accepted before 2020.

If Quillette wants to rail against "antivaxxers", they should define their terms.

Then they can explain why they're so happy with these not-vaccines that don't prevent transmission or infection.
Right. You can't have both at the same time.
Here's my workflow:

1. Plan meal using Google Sheet, one tab per week. I now have 1.5 year of meals, so I can easily find old ideas

2. Add all ingredients in a ToDo app (using Microsoft ToDo currently)

3. Look in my fridge and drawers, mark any remaining ingredients as done.

4. Go grocery shopping
> I think people go to high-technology finance because they want to test themselves against a harder class of problem in a more adversarial setting against people who feel the same.

Maybe this is so at other finance firms, but my experience with developers who go to Jane Street is quite different. Because Jane Street heavily advertises OCaml as part of its recruiting strategy, I know many people who ended up there just because they wanted to program in OCaml while still getting FAANG comparable salaries. They don't care at all about finance (at least initially, maybe it becomes an acquired taste for some).
Animating Technical Concepts with Python
> if freedom is not a purpose to use your wealth for, then I don't see the point of wealth.

Perhaps you are not creative or evil enough for exploring alternatives.
You're asking for density or cheaper prices, but neither happened. The endurance improved, the IOPS improved, even latency a bit, but density didn't. Or it would've been cheaper than it is. I want to relate this to other forms of storage that went by the wayside, but I hope someone else will try again with a different roadmap and make it work.

FGPAs or SOCs with Optane for instant on/low latency applications would've been amazing.
And it should be distributed equally. Just because you haven't been forced to live frugally when others have means you deserve more money than those that were forced.
Because you need specific skills and experience, not only motivation?

When you need an accountant, you don't invest in a motivated office assistant to learn accounting, you hire someone who already spent the years to do it properly, since there are many steps between a random person and an accountant and most likely none of your current employees are "almost-accountants" who are ready to take the next step. And when you need a CFO, you don't invest in a motivated accountant to learn how to do that, you hire someone who has already spent the years to do it properly, since there are many steps between an accountant and a CFO and most likely none of your current employees are "almost-CFOs" who are ready to take the next step.

Startup founders hiring random "good people" without competence at the appropriate scale as their CxOs is a good way to disaster.
Fundamental for Earth science missions and climate adaptation
This is partly because National Grid isn't allowed to charge different prices for electricity in small areas.

If there was a shortage of apples in New York, then prices would go up. Some people would decide to eat pears instead. People with apple trucks would ship them in from elsewhere. People with gardens might decide to grow some apples and sell them for a nice tidy profit.

However... National grid pricing is mostly nationwide (with caveats). Which means the price of electricity doesn't go up in West London. Which means nobody bothers to buy up an old industrial site and install a few gas turbines (which can totally be done in a few months). Nobody has any incentive to install a new power cable from somewhere else with cheaper electricity (could also be done in ~ a year if the need was urgent). So the problem doesn't get resolved, and users suffer.
So we should all just use Spring Boot? The need for a big Clojure framework is because Java and its frameworks are mostly object oriented.
And, oh, yes, "ß" sorts right before "ss" and after "sr".
I've tried way too many of those apps before settling on Anylist. It does basically what you want. A list of recipes, a calendar you put the recipes onto, and a shopping list that can be populated from a range on the calendar and preserves the item-recipe link so you know why things are there.

There are a couple of operations that are a little bit clunky, but everything else makes up for it.
I see lots of corporate action, in concert with governments on climate change and various other topics.

I also see (sometimes the same) corporations funding think-tanks and government officials to slow it down, so it's not all rosy, but global co-operation to deal with climate change is a thing.

So much so that one of the repeating strands of the delaying tactics is to talk about globalists and communism. And also how the Chinese or Indians will betray us by pretending to cooperate.

So it seems weird to say its just not happening when there's very visible clashes between groups attempting it and those trying to sabotage it.
Ask HN: Courses/pages to design and architect complex system
I'm not sure I buy that they're actually on a hiring freeze, but I may be wrong. The day before it was announced I got a text from a google recruiter literally saying feel free to contact me on 8/8 (after the freeze is supposedly finished). I feel like this was definitely a show for the shareholders, and a way to drop your dead weight. Everyone seems worried about employee productivity and profitably all of a sudden, or at least they're pretending to.

My advice is only if you know what you're doing, there's always a job for you.
And some people wonder why many are rather hesitant to trust these new products...
Be wary mixing Optane drives (what you seem to be referring to) and Optane memory (parent commenter).
Didn’t Sundar just recently demand increased productivity? Sounds like he’s setting the stage for layoffs.
Or to enable the kind of extreme dynamism that is illustrated in TFA. How to optimize code properly when even core relationships like "x is of type T" may be nondeterministic.
Your comment is almost certainly the stupidest thing I have ever read on HN.

I look forward to more insightful comments from you in this vein:

"I'm not sure how I feel about universities (which should be teaching modern history) teaching ancient 27BC stuff like the Roman Empire. Do you really want a new generation of people who think the Roman Empire was perfect and cannot be improved upon?"

I'm sure students would benefit more from MIT running courses such as "7.1729: An Introduction to 23 Not-Invented-Here JavaScript Frameworks" /s
Well, it's a pleasant surprise to see this being still posted! It's been 10 years this last April that I made HackerTyper! https://news.ycombinator.com/item?id=2480946

I can honestly say it 100% bootstrapped me in the programming world and it's been one of the best things I ever!
I figure it's because math people aren't great at communication with people outside their domain. Point in case being Wikipedia articles on math being absolute gobledygook to non-math people.
The real problem that needs solving and that is worth addressing is finding good recipes that you enjoy. They have to hit your taste buds right and provide the perfect level of instructions for your cooking skills and confidence.

The best way to achieve this right now is to find one good cook and hand pick the material they have and that you enjoy. Going through other cooks they shoutout to is also worth.

Right now, I read undejeunerdesoleil.com (fr/it) weekly and copy what I like to Trello. I also infrequently read other blogs and do the same. Ingredients are checklists, instructions in the description, one column is used for shopping, one for what I can cook with what I bought and one for holding recipes. A little automation to reset checklists.

I have hundreds of recipes. It’s still hard or time consuming finding good recipes.
I was originally just going to link to a Colugo, which I think are still pretty cool, and probably good evidence of what early stages of vertebrate flight looked like. Functionally they're not doing full flight like a bat, but their flight is still quite a bit better than a flying squirrel, a sugar glider, or one of the assorted other gliding mammals can do. You can see them flapping.

https://www.youtube.com/watch?v=SIgv8Qw--kk

Like the flying squirrel example given by another poster, they're not closely related to bats. Actually quite closely related to us though.

Bats: https://www.onezoom.org/life/@CHIROPTERA=574724
Colugos: https://www.onezoom.org/life/@DERMOPTERA=987673
Flying squirrels: https://www.onezoom.org/life/@Petinomys=43434
Sugar gliders: https://www.onezoom.org/life/@Petauridae=323245

But the bat transitional fossils is also an interesting question. And some Googling finds this, which you might enjoy: https://arstechnica.com/science/2008/02/earliest-bat-fossil-...
CNCF WasmEdge Runtime 0.10.1 Released
Check out the new features:
-Supported WASI-NN plug-in with OpenVINO backend on Ubuntu 20.04 x86_64.
-Added the static tool building option.
-Added APIs for CLI tools,
etc.
Isn't that what unreal nanite is doing ? Auto LOD generation based on high detail objects. I don't know about the still existing limitations.
There was show on here a few days ago (The dark side of the 90's) all about the Beenie Baby craze. It funny that they covered the website that was pitched by 2 teenagers with only a few days work and eventually approved.

Needless to say - it screams mid 90's web design.

https://web.archive.org/web/19961228114553/http://ty.com/
I'm a big fan of Paprika paprikaapp.com, have been using it for years and doesn't require a subscription

I use the sync function with my wife (logged into the same account) to manage shopping lists and recipes
The people doing good work are too busy doing working and increasing related skills that they have no time to improve their skills in selling themselves.
Those without skills have nothing to do other than sell themselves so that is what they get good at.
Tecovirimat / Tpoxx – Antiviral Against Orthopoxviruses – Smallpox and Monkeypox
You might also spread your campaign across several days. That how we do for our customers sending over 10,000 with Gmail.
I'm not sure I follow. I mean orthogonal as in along different axes.

Why do you think diversity and unity are mutually exclusive?
Maybe give everyone leetcode problems - that's what they trained for.
Companies and even the US military are starting to wake up to the fact that they miss out on a lot of high quality talent by rejecting employees based on traits like their appearance, sexuality or even their lifestyle in this case.

At the end of the day companies just want to know whether you can perform the job they are asking for. If yes, then there shouldn’t be any issue.
Location: Wrocław, Poland
Remote: Yes, or local
Willing to relocate: No
Technologies: C#, TypeScript, willing to go into DevOps
Résumé/CV: https://www.dropbox.com/s/wnm2t4t9yjkvb79/Orlov_CV_ENG_2022-...
Email: orloffm@gmail.com

I have 13 years of primarily C# background with SQL, Angular, PowerShell etc. I'm fluent with Linux, Git, Docker, node and related areas. I'm great at understanding complex systems and figuring out a detailed plan on making changes. Willing to join a new project and spent a few years on it.
> The day before it was announced

These recruiters may have heard the news at the same time it was announced.
I was searching for exactly the same thing and even thinking about building it myself
In one sense you're right. There is a historical relation. However, I'd argue that that relation is so obscure these days that no native speaker would even think about it, unless it's pointed out of course.

But yes, the origin of the letters is indeed from their base, where ä came from an e written on top of the a. This is more clear in Norwegian where you write the same letter like this æ.

These days, very few people (outside of liguists working with the history of the language) would argue that ä is a variant of a though.
Is there a particular reason why the backend engineer job requires one to be registered in the Netherlands, which is part of the EU. As far as I know all EU residents have the same equal opportunity to get hired for a job in the EU?
I'm registered in Germany.
> If you're from a country without mosquitoes- like Iceland- then you might not realise just how annoying mosquitoes can be.

If there's no mosquitoes in Iceland, then they're pretty well-balance by the presence of midges
Apples to oranges. You're comparing a framework to a language. Ruby itself was born out of the desire for developer happiness. It doesn't follow logically that momentum for a large framework could not have evolved out of Clojure's origins.
I can't judge that from an outside perspective, but to be fair, having nothing to show for two decades of work is an intrinsic occupational risk of science.
Strategies for business model innovation: reeling in migrating value (2018)
That was 2.5 years ago and I missed it. Are you a moderator?
IIRC, it takes time for the brain to synchronize the input of the ears, eyes and other senses. [eg sound reaches one ear before the other. The brain therefore gets two inputs, time shifts them to match, and gives you both sound and location based on the difference in time.] It then does the same to sync all the other senses. It also filters out the vast majority of inputs, so as not to overwhelm you, such as the tension from your socks.

All of which take up to 100th of a second for adults, less for children.

In order to not have a delay (which would totally impair regular actions such as catching a ball), the subconscious constantly sends imaginary scenes to the consciousness of what it expects to be happening in the real world, and updates them as things go along.

So, the clock ticking are not just timed backwards as described in this thread; instead all along you were getting "imagined" reality. In fact, our entire life we are living in a contrived reality, that are being updated with a lag, in the next incoming imaginary scenes.

(I have heard variations of the above from doctors, psychologists and magicians, and have read some articles, but am not actually knowledgeable - would love corrections if I am wrong)
> ensure that your early hires are all top notch with the potential to eventually build out to become your C-suite

Are we talking about developer early hires, or sales, or whom?

The skills and character required to be a succesfull developer are totally different than whats needed for C level. Thr training required to get there is a lot. Finding the right people and keeping them is hard enough.

But all means try to grow them internally and probide training, but as a 'solution' it is not realistic.
So this is mostly about __subclasshook__. How does this interact with mypy type checking? There must be some tension there too.

edit: I guess I found my answer [1]. That's kind of expected, but it's still ugly.

https://stackoverflow.com/questions/71811960/how-to-use-subc...
Rule, stated clearly at beginning: "Please only post if you personally are part of the hiring company—no recruiting firms or job boards."

Workable is a job board!
Women who don’t want kids are my heroes
Writing `mli` files is pretty much idiomatic or at the very least, not unusual.
I assumed this was about the European (maybe only English?) practice of keeping mummified cats in a gap in your house to keep away witches. Dunno what topic is more grim, millions of potentially catless years or a mummified cat in your walls.
My hunch is that these companies are cargo-culting their strategies. The hiring freeze is as essentially a gut reaction. If one starts with layoffs, others will follow. The real problem is that companies of the Google scale will always need new engineers for particular projects and have a surplus for others. A global freeze or even layoffs simply don't fit.
Inevitable. Working 2 hours a day while getting paid 300K+ is unsustainable. Most of the Googlers I know have been spending 20% of their time on Google and 80% on side projects for the past year now.
Other market makers are often moving away from something they've seen but you haven't yet. When whatever that is hits you, the fills you got from the other market maker will look really bad.
Duuude!!! thanks!!! I read this when I was 10 or 11 and I haven't stop making web since then.
If National Grid were a nimble organisation, they would get EV charging stations to all be web-controlled, and then they would model for each station how much load it puts onto every link in the electricity network.

This is counterintuitive - turning on an EV charger in one place can in many cases decrease the load on some distant electricity connections. But it's no trouble for a computer to calculate.

They wouldn't build any new links - instead they would turn on and off EV charging stations to make sure everyone's car still gets charged reasonably quickly, and we get far more power delivered through the existing electricity grid.

Such a setup can, I would guess, probably triple the power delivered through the national grid and all the nations electricity infrastructure, with no physical upgrades beyond software in EV chargers.

Obviously, not everyone will want their EV charging station 'controlled by the government' - and thats fine. But there will be a discount on your electricity bill if you do.
My process with Google just stopped. No further update form the recruiter. It just went on silence. Sometimes it feels like I made the right choice not changing to Klarna early this year and staying at my current work.
Managing Time as a Developer Advocate (Without Losing Your Mind) (2020)
And the integration was built-in secret (no commits on Github for over a year) to maximize the profit from pre-mining.
Location: Winchester, UK

Remote: Yes, or partial onsite within the UK

Willing to relocate: No

Technologies: Expert in NodeJS, experienced with AWS, Javascript, SQL, web technologies, and many more

Resume/CV: https://www.linkedin.com/in/roy-paterson/

Email: whoishiring@roypaterson.com

I'm looking for a full time Senior Software Engineer role, either as a team lead or an individual contributor. I can work fully remotely in the UK timezone, or come in to an office in the UK a couple times a month.

I have 20+ years of software development experience working with a variety of industries and technologies. I've led teams and mentored junior engineers. I've filed patents. I've taken a startup to a successful exit. I've founded my own bootstrapped startup. Imagine what I could do for you!
> Sort of like there's not reaaaaally a reason to use Extension Methods in C#

“but it will be so cool!” worked for me :)
there's only 1 author
>which should be teaching modern technologies and methods

Ah yeah. Modern=good Ancient=Bad, that's why your car still has wheels right?
It's weird to see this sort of legal analysis in this day and age. It feels like a relic of the 90s, when the supreme court was still considered somewhat legitimate, vs the political puppets they are today.

The Constitution itself is pretty worthless when it's subject to the whims of a bunch of corrupt asshats. It doesn't really matter what is or isn't constitutional anymore. If any appeal makes it to the court, it's just gonna be a red blue split anyway, and largely ignored or maliciously complied with by agencies leaning the other way. You might as well make it a system based on Facebook likes. That would at least be more democratic and just than what we have today, lol.
>the gas relationship dates back to the Soviet Union and was supposed to work the other way around.

You mean like the last time?

German–Soviet Trade and Credit Agreement https://en.wikipedia.org/wiki/German%E2%80%93Soviet_Credit_A...

"expectation of eventual territorial expansion to the Baltic countries, Finland and Poland, with the approval of either the Western powers or Germany" https://en.wikipedia.org/wiki/Stalin's_speech_of_19_August_1...

"In the event of a territorial and political rearrangement of the areas belonging to the Polish state the spheres of influence of Germany and the U.S.S.R. shall be bounded approximately by the line of the rivers Narew, Vistula, and San."

"With regard to Southeastern Europe attention is called by the Soviet side to its interest in Bessarabia (Moldova & Ukraine). The German side declares its complete political disinterestedness in these areas."

https://en.wikipedia.org/wiki/Germany%E2%80%93Soviet_Union_r...
Show HN is about showing your own work, not just sth you think is interesting.
Doesn't matter if you missed it, still shouldn't have posted it.
It's even closer to the word "carbón" which means "carbon".
What an amazing video for its time. I'm surprised they were do all these sorts of animations of arrows and power flowing on the gears without any cgi. Looks like it was hand drawn on a sheet of transparent plastic and added on later? No idea but the way they explained it was cool as heck. Learned something new today and I'll be more mindful of what is happening in my car when changing gears now!
This is definitely a case where hardware surpassed software in that classic “debate”. Intel probably needed to do a reference implementation in Windows/Linux for it to gain teeth though.
Not feeling obliged to raise own kids - as opposed to just making sure they survive - seems quite common in the West.
One thing that surprised me: pushing git-lfs files was around 3x faster in onedev on a ~3gb repository with about ~60k files. I don't know whats going on inside gitea to make it so much slower as they both just store data inside a folder.
To this day I still wish many of the VMS innovations hadn’t remained walled off. Files-11 was a brilliant thing.
I miss tables