skysight-inc/HackerNews huggingface dataset:
Very excited to see this happen!

If I may plug the tiny little aspect of this I was involved in, check out https://github.com/rust-lang/rfcs/pull/3271 .

It's a long way off, and it's important to point out the following is not guaranteed to happen so as not to scare off the old hands worried about too much change too quick, but it's interesting to wonder about where this might eventually lead.

Things I would like to see:

1. The above, make sure alloc is good enough for the Kernel for the occasional dynamic memory management one needs to do.

2. Cargo support. Cargo -> {kbuild, Bazel, Nix, ...} should be really slick and easy to do.

3. Out-of-tree code is no longer verboten, because offline support with "Cargo->kbuild" is good and not a source of indeterminism.

4. Drivers and other "periphery code" in Rust increasingly uses enforced minimal interfaces, is reusable in other OS projects.

5. Even Core kernel functionality broken into parts. Think how https://lwn.net/Articles/880175/ is trying to separate concerns for speed, do that for modularity instead.

6. "Linux" is increasingly not a single multi-million line monolith, but a collection of parts that can be composed together in myriad different ways to build different things. "Composition over configuration" as this supercedes linux's current way of supporting diverse use-cases which is 2^large-number configuration options which have no hope of all being tested or well understood, and few correct-by-construction guarantees over that space.

This is all speculative and multiple decades off, but Linux will probably outlive us unless the nukes go off first so we might as well dream.
Perl has symbolic references and hard references (pointers). And if you have symbolic reference to a collection of pointers the syntax gets confusing really fast.
Weird that it’s independence is guaranteed in the Magna-freaking Carta.
In the French history he’s just William of Normandy.
The number is not _the_ information. It's just _some_ information. When I search the web I want the content, and very very rarely care about the actual number of results. So yeah, showing a search result count they can't actually serve is dishonest and gives a false sense of reality.
Gemini Energy Solutions | Full Stack Engineer | Full-time | Remote (US residents only) | Contract to Hire (2-Month Trial) | Early Stage Start-Up (Seed Round) | Salary Range $70-90K

Gemini Energy Solutions is a Black-owned and Black-led energy audit and cleantech company. Here you will take complete, end-to-end ownership of projects across the entire stack. Our ideal candidate has experience building products across the stack and a firm understanding of web frameworks, APIs, databases, and multiple back end languages. Email Dr. Kinslow at akinslow2@geminiesolutions.com with "HN" in subject for more info.
Elon acknowledges the increasing odds of a nuclear conflict - successful entrepreneurs are the ultimate risk managers by definition. As a consequence Elon tries to use his influence to mitigate risk. After all we are dealing with irrational actors: one is crazy, the other is stubborn.
But not when it comes to app install ads, and at this point fbs data collection on 3p websites (conversion tracking) is massively limited.
The previous generations who did vote.
Pharmacy Techs should be relatively safe for awhile. In a busy pharmacy the techs do most of the work with a single pharmacist overseeing. Techs even operate the automated pill counters and such.
Optimized exponent and log functions in Solidity assembly
> Customers don't trust developers, see "never pre-order anything."

I've been buying games on Steam since 2006. The "never pre-order anything" take is overblown, IMO. Or rather, it is the default when you don't have a specific list of brands you trust to deliver (i.e. it's the attitude that a new gamer should start with) - but such list does accumulate over the years.

So, no. Trust does matter, and Google lacks trust specifically on the matter of not abandoning things.
To ask the obvious..

Why do you have the wife and kids sleep on a bed on the floor? Do they prefer this arrangement?

What do you sleep on? :P
Not true, the free tier is applied at the Organization level (i.e. the billing account), not to each individual account.
Came here to post the same song:

> Pretend you never went to school

> But still you'll never get it right

> 'Cause when you're laid in bed at night

> Watching roaches climb the wall

> If you called your dad he could stop it all, yeah
Is that a good outcome for the general public?
https://uooutlands.com/

Over 2k active players daily (edit: by active I mean there are over 2k players logged in and playing at any given time). The devs are incredibly active, and there is a lot more to do here than original UO.
Nothing to do with the project, but I read through it, so...

1. It's built natively on Jetty - very tight integration, not just some libs running in a Jetty container.

2. Web is inherently Request/Response - all of this can be handled with dramatically less resource requirements using Virtual Threads. Web is sort of the absolutely-best-use-case for Virtual Threads where as a Game Engine would be the opposite of that (one critical rendering thread and MAYBE a few extra long-lived threads for processing physics, audio, etc.)

3. I haven't tried debugging a Loom project but it's been in incubation for just under 100 years so I have to imagine this has been figured out.

4. About twice the throughput and 1/2 the latency of full OS threads - https://github.com/ebarlas/project-loom-comparison
There was another server software prior to SphereServer, which I just cannot remember the name of. Despite running a server off it for 2 years.

Probe is one of the developers of Sphere who was admin to NOS (Novus Opiate Seclorum)

I believe he rebuilt NOS on POL which ultimately died :(

After NOS died I was admin for a shard which I think was called UOX, and built a server called Alphanine which we had ~250-450 players on. That's what got me into programming, at the time I believe I built the first in-game capture the flag (unaware of any other shard doing it, but got the idea from Team Fortress)

I really miss UO and the feeling I got playing as a kid. Nothing to date gives me that same feeling.

https://www.polserver.com/
Its one thing to do hard physical exercise, like gym work, cycling, swimming, running etc for like and hour or two everyday, and then get good rest- Work in the time there is in between. This is actually far healthier than a full time job doing hard physical labor. There is certain thing call physical wear-and-tear which is real, together with injuries, and you won't be getting paid nearly as well or with the same benefits and perks. Eventually your mind will find a job repulsive that doesn't pay as much.

I also heard some where at some point nearly every one working these hard labor jobs indulges in after work drinking as a means of pain relief analgesic.

The thing that you describe about the average working job Joe, is really physical abuse in the exact opposite direction to the extreme physical labor. Both are bad. Balance is how you enjoy life.
land, language, culture -- bonds that apply from local to city-state .. once it scales up then law, economic roles .. offhand
I think it is just personal: I feel very proficient with Django and as developer I love it. It probably would be possible to do the same with any other framework such as Flask or Laravel (in PHP)
Reminds me of a rookie mistake I made - caching.

I had a key-value store populated from map-reduce jobs. Lookup a key and return cached result. Refresh cache every X days. With increasing workloads, each job took longer pushing X higher and higher. So some results you'd see days old. not noticable to most.

Is it possible here that, the "count" here is stale ?
The mind is the sixth sense, I like to call it the nonon because that is how it ideally functions.
Yeah, I used to pretty frequently click through, and find relevant/useful content, some 20+ pages in on paginated web search results. Well, unfortunately the major search engines have changed their functionality such that there's usually no point in even looking beyond a couple pages (or, arguably, even looking at the first page for that matter).
> That is what happens, though.

If you genuinely think listening to racists would turn you into a racist I really do encourage you to try it so you learn you don't need to fear hearing bad ideas.

Researchers and activists spend countless hours doing exactly that, listening to what racists are saying, lurking in their online communities, and analyzing their rhetoric and membership. It doesn't turn them into racists. How is it you think that they don't become radicalized? It's not because they have some kind of power that makes them immune to idea viruses.

If you're too afraid to dive deep into racist speech why not start with something a little less unpleasant and attend a religious service of a faith you don't belong to. It's fascinating to do, most places of worship are very welcoming to newcomers, and again, you really won't be magically converted.

Yes, some people who walk into a church do end up becoming members, just like some people who stumble onto racist online communities do end up joining, but in both cases it's not because exposure to the message has infected them. The actual message itself (in both cases) generally isn't terribly convincing, logical, or consistent. It's very often because they offer people who feel alone and lost a place to be accepted, something besides themselves to blame for their troubles, a clear and narrow path for how to move forward, and a comforting narrative and identity.

If you're happy with who you are and how your life is going, have friends/family who support you, and strong convictions you have nothing to fear from listening to people whose views you strongly disagree with and often you'll have a lot to gain from it.
Things happen with ICE vehicles too. But you can easily find a model that has a really good track record for reliability and is easy and cheap to repair.

Batteries on the other hand will eventually break down. Sure, eventually it will become cheaper to repair and replace. But the oldest EVs on the road are probably Teslas. The Model S is something like 10 years old now? And a full battery replacement is still hugely expensive. A decade on and EVs are still luxury items.

The cost of the vehicle and maintenance over 10 years would have to be dramatically less in the average case for regular people to start buying them. In that sense I think Toyota has plenty of run way.
good think hyperlinks are typically underlined so there will be a large training line at the end
> Presumably there can't be that many orgs out there for whom git repo size is a bottleneck.

There are many large orgs that are using pretty large monorepos. Which surprised me.

Source: see my profile :)
I agree, as a child I was mostly indoors and non-practical. Typical techie nerd reading a lot of books. Having a home now, I've started learning to fix so many things. Today I just replaced 2 shower taps (washers and valves) for a leaky shower. Was a little short on time and had some issues unscrewing the spindle so reached out to a plumber and was quoted $350 so screw that, I finished it myself. Anyone can do this with the help of a YouTube video. For all its faults, YouTube is an absolute treasure for DIY.

Cooking is another one I really leaned into during COVID. I think it's important to scratch a creative itch in these activities since many of my hobbies are consumption-oriented e.g. video games.
The computers flag many moderate contradictions and allow the human to decide.

Humans can ask questions or have information about the patient that the very rudimentary algorithms don’t.
Ehhh, I write very specific search terms, with quoted elements, and I still get shockingly irrelevant results. I'd literally rather get a "no useful results" response rather than hundreds of pages of results that literally DO NOT CONTAIN the terms I typed into the search box.
I am surprised. What about Netflix , Amazon video and Apple? Surely they all must be keeping these records as well.
https://uooutlands.com/

It is still as fun today as it was back then.
Chinese fish fossils take a bite out of mystery of origin of jaws
My first taxi passenger in 2012 was a woman going for outpatient surgery. Her Medicaid plan was paying for the transportation. The company’s computer system kept track of her fare.

In the old days the “voucher” fares were on paper slips. Most the hospitals and clinics switched to the taxi company’s electronic systems by the late 2000’s, but we still saw a few of the old paper vouchers… one of my more memorable fares was a woman going home from the hospital with a paper voucher. She’d taken herself to the ER on account of her monthly misery. They gave her pain medicine, as if that would help her financial situation, or her PTSD from childhood abuse.

Nothing unique about Uber and Lyft having contracts.
Progress is quite slow. The "Component Model" proposal is very early days. There's .wit and .world going on that will blow your mind!
Thanks, definitely a good resource

Though I do think it's illumating to see the smallest, slowest code that implements the spec

Similar to the "500 lines or less" book, or say a TCP/IP implementation in Python

I cloned it, and it's ~3600 lines, which is very interesting. I didn't think you could implement anything that passes 95% of an sqlite test suite in that much code, as sqlite itself is at least 200K lines IIRC.

It has a ton of features built up over 20 years. Sure you save a lot by not having a disk pager, efficient data structures, and so forth, but still that's pretty small, and parsing/tokenizing is over 1000 lines of it.
You don’t have to use Verb-LongNoun. PowerShell will fuzzy match as long as it’s not ambiguous. Verb-L might be enough. If you’re in an interactive shell they’re already aliased to shorter forms like “gal” for Get-Alias or “gci” for Get-ChildItem.

I’m not OP but things I like about PowerShell:

- Objects instead of text

- The entire C# std lib is accessible

- One tool with the same UX vs several different tools with different UX.
Sharecare | Sr.Software Engineer | Remote | Full Time | https://www.sharecare.com/ai

About https://www.sharecare.com/ai specializes in the ML layer on top of the healthcare data.

We offer:

* Competitive salary and stocks.
* 401k with company match.
* Excellent health insurance.
* Startup culture.
* Work with top-notch engineers from MIT, Yahoo.

Sr. Software Engineer:

* 4+ years of Software Engineering experience.
* Knowledge of functional programming, Clojure would be a plus.
* Strong CS fundamentals and data structures

Our Backend Stack: Clojure, PostgreSQL, Dgraph, Kubernetes, Graphql.

Please email your resume to prashanth.iyer at sharecare.com
Just today my friend was telling me a story of the end of a night out in downtown LA, ready to go home to the west side when he realized that he was out of high speed data (he's on a legacy Verizon plan) and he might not have sufficient data speed to order an Uber. Apparently Uber worked just fine (probably a network "management" deal), but he was quite worried he wouldn't be able to get home if he couldn't order an Uber.

I did point out that it is in fact possible to order a cab using a telephone call.
How did you make $80M?
No, in context of what I said (when the number is what you're looking at) the number is the information. If the content is what you care about, the number being 2 million or 5 million is meaningless because you'll never get through all the content.
Dial Comes To Town (1940) [video]
>He treated it like poverty tourism, like a middle-class youth group "missions trip" to build huts for third-world natives.

He literally didn't though if you read the piece, he's very aware of the nature of a rich guy going to work a manual job

>"I am not going to bill an Amazon job as some sort of upper-middle-class panacea, something you go do just like you go enroll in survivalist camps or silent retreats. The job can be dehumanizing, physically wearing if not outright painful, and mind-numbingly boring if you can’t invent little games for yourself while lifting 300 boxes an hour for eleven hours straight. The job has been incredibly rewarding to me, far beyond what I had expected. It saved me from a downward spiral that I just could not get myself out of. But it’s no dream job. I want out of there as soon as Peak ends; I do not want to stay a minute longer."

I grew up blue collar, I'm not offended by this at all. Is he supposed to be categorically excluded from ordinary jobs just because he lucked out in life, like some reverse class segregation? This isn't Jack Dorsey meditating in Myanmar while there's riots on the streets or Zuckerberg touring Middle America, it's just some dude who felt depressed and changed his job up to get a different experience.
Yeah, my current daily driver has what looks like a dual-height PCMCIA/CardBus slots, but there's a divider in it (for 1 CardBus, 1 ExpressCard/54).

For less frequently-used stuff stored in ThinkPad, such as USB adapters and cables occasionally needed on the road, I'm thinking make UltraBay drawer:

https://www.ebay.com/sch/i.html?_nkw=thinkpad%20ultrabay%20h...

Maybe someone's come up with a 3D-printed UltraBay storage design that's better.
Prison fulfills all these requirements, plus toilet wine.
> In many categories of photos or images, JPEG XL [1] actually does better than AVIF in low bitrate settings.

It's not really consistent, but at small sizes JPEG XL sometimes falls apart, especially if the image contains a lot of smooth textures and clean lines that are easily compressed by AV1. https://afontenot.github.io/image-formats-comparison/#air-fo...

I don't think you need any kind of conspiracy here, AV1 is an open codec after all. The problem is more that (a) AVIF has been around for longer, (b) browsers have to implement most of the spec anyway because they need to have AV1 support, and (c) the hardware decoding story for AVIF is probably going to be better for quite a while, given its closeness to video. AV1 is still a great codec, and Opus is best-in-class for general purpose audio.

Also, I agree with you that optimizing an image codec for high quality use cases is the ideal, but a lot of casual users prefer blurred images with missing detail to noticeable artifacts.
Double beds everywhere!
Another thing I wonder is if Zig's C interop is good enough to simply reuse Lemon. Basically

- on the input side, write a Tokenizer in Zig and feed that into the generated state machine in C

- on the output side, consume Lemon's C data structures / function calls directly in Zig. This is probably the hard part as the grammar and semantic actions are very intertwined

That would be a cool demo, although honestly maybe not even less work
I'll admit 5 years was hyperbolic and unrealistic, perhaps something reserved for the most promising workers at those FAANGs. But if you are 10 years into your FAANG career, you should be earning at minimum in the 300K net/210k take home range, and have done so for years. At this point you must be trading freedom for creature comforts or status goods if you are not financially independent.
Expresscard was like a pci express version of PCMCIA? I didn't even know that existed.
I was happier when the internet was simpler because I was excited about all the cool things we could build to make almost every aspect of life better!

Obvious that was a delusion.
No, it's not.

Humans tell a calculator how to calculate.

It's never wrong. Humans (without a calculator) get math wrong constantly.
I continue to be burdened and mystified by a memory from an article circa early-mid 2000s, about UO or a similar game, if there was one: that in the game, when one was being robbed or beaten, they could summon some wunderpolice, whose representative immediately teleported to the scene and instantly killed the culprit. However, if the alarm was false, then the supernatural officer killed the player instead. The implication, as I understood it, was that the divine entity was operated automatically by the game.

It's possible that the story went through a bad case of ‘broken telephone’—and my few feeble attempts of finding the truth in more recent years were unsuccessful. Still I wonder: was there such a thing as described above? Did it work? Was the ‘police’ really an NPC?
> EDIT: I just searched the Library of Congress for “god” and was told I was viewing results 1-25 of 324,782. Sure enough when I asked for page 10,000 I was rebuffed. I really don’t think this is a Google thing

This is a common problem called deep pagination, and it basically stems down to how most search systems work. When you make that search request on loc.gov, it eventually turns into a complex request for Apache Solr. Answering that request requires Solr to find all of the matching documents which match the query and any other active filters (e.g. document type, date, etc.), and calculate their rank in the search result set so it can determine which specific results are numbers 10,000-10,050. Solr/Lucene are really mature and well-tuned but when you think about how many millions of documents there are in that index, this is still calculating a pretty large temporary set only to serve 50 records, throw away the other 324k, and go on to the next query. Your next request might arrive a second later but get routed to a different replica so it’s a cold cache there, too. Click one facet on the filter list, and the search engine has to recalculate the matching documents again.

Don’t forget that you’re often seeing the results of more than just the metadata. You often get the best search results by treating entire books, newspapers, etc. as a single group for the purposes of ranking and then displaying it as a single entry on the top-level search. I wrote about this a while back: https://blogs.loc.gov/thesignal/2014/08/making-scanned-conte...

There’s an alternative which is considerably more efficient: cursor-based pagination, where instead of saying count=50 offset=10000 you say after=<unique ID/time stamp on the last result>. That allows the search engine to efficiently ignore all of the records which don’t match that, avoiding the need to calculate their rank, but comes at the cost of breaking the pagination UI: sites like loc.gov give you numbered lists of pages which humans like but you don’t have a way to calculate those after= values so your faster search isn’t as popular with advanced users.

That last part gets around to the other big factor in decisions: relatively few people do this. Most of the time, people are going to adjust their search if they don’t find what they’re looking for in the first few pages. What does do this a lot are robots which crawl every URL on a page, generating millions of permutations for every filtering option you offer. Some of those robots honor robots.txt (perhaps even correctly implemented), some have accurate user-agents, etc. but many do not and basically everyone offering a search service with a large corpus ends up having to make decisions about rate-limiting, limiting pagination depth, capping the number of filter options, etc.
I always cringe when I see people wearing fleece jackets sitting super close to a camp fire thinking exactly that.
>that's sort of shabby treatment of a group of people who step forward as willing to give money. You're singling them out because virtually nobody else is stepping forward. But you want the money (that's called greed, btw) so I guess you'd rather have money disbursed to you... how?

They aren't giving money for truth, they are giving money because they want to hear their opinions repeated by someone with a PhD. Be it climate change denial, sex denial or whatever the flavor of the moment is you will find someone willing to give you money to say whatever it is they already believe.