skysight-inc/HackerNews huggingface dataset:
Agree. Though- of tangential interest, on the margin-

For a commercial project I have been dipping into webassembly, and figuring out how to run wasm inside a JVM. The setup ergonomics are terrible, because it's native code land.

But it works, and performance is spectacular.

With all the build tooling targeting wasm, maybe there is a crazy future where native engines become pervasively available under wasm, and therefore inside a JVM....

This is not far from where Python has been- for 20 years. Its mechanical sympathy with native libraries is a big part of its current supremacy. But Py is a poor shell and repl, and most cli tools don't ship as engine libraries.

So nothing yet competes with bash on the file system chaining together executables.

Should there be widespread wasm, though, in THAT world, a Clojure repl with a nice menu of engines, caches, stores, all just functions and data- those ergonomics might get some people to switch...

(fantasy goggles off now)
This is meta but in most fields 6 months of experience
is not considered significant.

"Things move so fast"

Not really.
We are doing mostly the same as always on the front end.
Put dots on screen at the rigt time,right shape, colors etc.

With over 50 years going at it, you would think this was a trivial
effort that was well understood and solved decades ago. <

Esp, after hardware converged to the rather uninspiring selection
left.

(This might actually get better now with manny companies getting in
on desiging CPUs GPUs and so on I have some hope for a return to
competition on those fronts )
I feel this is completely and ignorantly misstating reality.

Yes, e.g. Golf has grown over last few decades. I assume this is so each and every year they can say in marketing materials that it's a bit bigger and better, or that it's biggest and best in its category, however that category is conveniently defined.

But now there are two more cars underneath it in vw range - Lupo and Polo!

Same for any other car mentioned - sure Honda Civic is bigger. But Honda fit now occupies it's previous spot. And so on for all manufacturers - any given name plate gets bigger and better but something slots underneath. Tuscon is what Santa fe was 20 years ago. Etc etc.

I find the premise deeply flawed and whole content of article a sloppy p0st hoc rationalization based on flawed premise.
Being tall isn’t all it’s cracked up to be. Always hitting your head on things, and being short of breath all the time because the air is thinner up there.
I make an index of my notes at the back of the notebook but then do it again digitally. That way I have digital search for physical items. If my notes were purely text I could probably scan but I prefer navigating a physical book than a PDF or folder of files.
> 1. What's your (planned) business model?

Dunno. In general I don't have a lot of faith in the profitability of search engines. Ads can work if you're Google-scale, the other option is subscriptions, but in that case, you need to be really good and my search engine just isn't, outside of some areas. That's actually one of my bigger design problems, how to let people understand which queries are likely to be useful. It looks like Google, and people assume it has the affordances of Google. It doesn't, and if you go in with those assumptions, you'll be disappointed.

My model, as far as I've planned one, is just to keep the operation as cheap as possible and subsist on donations and maybe partnerships with other search engines. A big part of what I'm exploring is ways of doing as much as possible with low power hardware. I think rather than indexing 1 billion documents, 90% of which are garbage that will never be a good search result for any query ever, if I can index 100 million 50% of which are potentially good hits, then maybe that goes a decent way.

> 2. Have you tried asking for sponsorships, either from companies or individuals? You should have an easy way for people to donate. I'm sure you'd have some support there, especially if your day job situation is unstable.

I haven't really been fishing for this. I honestly didn't see having to change jobs as I am right now. I do have a donations page from before, but all of this was fairly sudden, so I haven't really gone over that whole process all too much yet.

> 3. Is it just you working on it right now? Have you considered open sourcing it to get community contributions, or hiring more devs (once donations pick up or maybe someone would be willing to work on it on their free time as you do)? I can imagine that writing a search engine is a gargantuan effort, and doing it alone must be close to impossible.

It's been just me up until now. Solo work can be ridiculously efficient when beginning a new project, especially when doing the sort of exploratory programming this has been. I also haven't felt I have had enough bandwidth to manage an open source project. But I am approaching a point where it's becoming a bit much to do all by myself, especially given this isn't my only project.

So I am considering open sourcing it or bringing more people in, just need to think a bit about a good format for such a collaboration. It's relatively high maintenance and requires manual operations to keep going. As it stands, a lot of the code isn't trivially testable, running it (even with few documents) requires large language models and so on.
From your link:

> Nobel Prizes (including the SRPESMAN) have been awarded 609 times to a total of 943 people and 25 organizations

Using the number of 943 people, a majority of Nobel Laureates (meaning more than 50%) would be more than 472 people. US + UK is 538 people which puts them above that threshold of being a majority.
Yup. My bad. Looks like autocorrect screwed me
> Have you heard how the military makes a lot of technology that benefits society?

No, not since World War 2. Examples?
Why exactly would someone spend $10-20 on a notebook with fewer pages than the $3 one you can buy at the department store? Like you're just paying over 3x the cost for something that's essentially a commodity

It just sounds like people putting special branding on commodities and writing up shitty blog posts as some cool trick to make quick $$$

But hey, maybe I'm a buzzkill spoiling all the fun the shills are having
This is entirely the fault of the FAANG hiring methods of which most managers at these companies are very proud because they provide such excellent “signal”.

But the upside is that it’s a competitive advantage for startups that intentionally build different hiring pipelines.
Yeah, my reaction was half bemoaning the lack of information, and half bemoaning what that implied.
They are equated under the principle of injustice anywhere is a threat to justice everywhere. You could make the argument that Black people have suffered more at the hands of society, but the injustice of both are in the same class: prejudice.
On the surface it looks really cool, but I'm deeply skeptical because they've intentionally put off handling what I think is the hardest part making the idea production ready: handling network unreliability.

from the talk:

> Photon is at least as reliable as today-era web applications, there are lots of well-understood ways to approach reconnecting local-first etc. We have not done this work yet

I think this really understates the truly immense amount of engineering work that goes into making modern web system software appear reliable to users. Maybe Photon has a good solution but if my years in engineering have taught me anything it's that every line of code written and design decision made before tackling the hardest part of a problem need to be redone, so you should start with the hardest part first.

I am hopeful that I'm proved wrong though :)
Socioeconomically, that makes you statistically unlikely to be someone that can afford elective limb-lengthening surgery, so you probably live with it.
The point of channels is to have communication between threads that's easier to reason about than explicit locks. Rather than, for instance, unlocking a map to update it, you treat a single thread as a "server" for that map. If you don't want to structure your programs that way, you'd just use mutexes.
> They are the worst of both worlds: anemic, still burning fuel

You should back up these strong opinions with some facts. Hybrid batteries which minuscule compared to EVs, put out 25kw+ instantaneous power. More than enough to beat ICE cars across the intersection.
"just a natural product" is an argument that has been used for racism as well. White people claimed to be naturally superior to black people which is one way they falsely justified slavery. See "appeal to nature" fallacy.

Obviously taller men are naturally superior to shorter men and so it's just natural that they make more money. /sarcasm

And saying men have always shown a preference for larger breasts is begging the question. There are plenty of studies out there showing that breast size preference is complicated -- bigger is not always better.

Some cultures prefer medium sized breasts (actually, most studies I found this is the preference).[1]
Poorer men might prefer larger breasts and richer men might prefer smaller breasts [2][3]
Or maybe sexist men prefer larger breasts [4]

I don't think we know why women have the breasts they have or if breast size actually is a meaningful signifier of reproductive fitness.
Seems like evidence points that women get breast implants because of their own opinions of their body image and not because it's an actual reproductive advantage.[5]

[1] https://www.sciencedirect.com/science/article/abs/pii/S10905...

[2] https://journals.plos.org/plosone/article?id=10.1371/journal...

[3] https://pubmed.ncbi.nlm.nih.gov/20862533/

[4] https://pubmed.ncbi.nlm.nih.gov/23412650/

[5] https://www.psychologytoday.com/us/blog/how-we-do-it/202001/...
Since this article is about American regulations, the existence of the Lupo, Polo, and Fit are irrelevant. None of those cars are sold in the U.S.
I drive a PHEV (Ford C-Max) and I don't get the claim that it's anemic. It spins the tires just fine taking off, and I've never felt it was short of power except the couple times I tried to quickly get up to highway speeds in 'EV Only' mode. But running in EV Only mode at highway speeds uses the battery too fast anyway. It's better to use gasoline to go fast and electricity to go slow unless I was expecting to have enough electricity to do the whole trip. You can still put it in 'EV Now' which will mostly use the battery but turn on the engine when you need it for acceleration.

Combustion maintenance intervals are doubled on the PHEV vs a conventional gas only vehicle. And the transaxle shouldn't require any service (although Ford had some manufacturing defects and a recently got a new one under warranty).

Battery manufacturing improvements would improve a PHEV too. Smaller batteries would take up less storage space (C-Max design is suboptimal) or allow for a bigger EV range with the same volume.
As a way of interacting with the DOM, this makes me very uncomfortable:

# add the task element to the page as new node in the list by cloning
taskHtml = task_template.clone(task_id, to=task_list)
taskHtmlContent = taskHtml.select('p')
taskHtmlContent.element.innerText = task['content']
taskHtmlCheck = taskHtml.select('input')
task_list.element.appendChild(taskHtml.element)

We can surely make such things easier in 2022?
You have already linked to it :)
Datomic treats all data as immutable, so it can wind back to any version.

When new data is written, the entire block is copied and rewritten rather than changing the data in-place.
Message Eating Null (2000)
Sadly it's only gotten more true over time. As FAANG growth slows, the internal politics grows. Bezos was right that having a 2 pizza team really is a recipe for success, larger than that you end up with internal infighting and stepping on top each other.
Yes, obviously, but what is promised to me is still contractual in time and amount precisely.
Even if you add that and other hunter-gatherer positive qualities, those don't apply in modern society as much either. Today the frail rich nerd wins, for the most part (or at least their ability to kill a man wit their bare hands matters a lot, lot less).
We so badly need the "English Rule"
Why do Google proposal names sound like they’re NSA programs?
Rhodia and Clairefontaine are cheap (the notebooks with simple covers) and they are the best for fountain pen writing without feathering. Only surpassed by expensive japanese paper.
I've used both depending on the situation - I am a huge fan of strace (especially 'strace -f') and have done some truly stupid shit with it.

Best example being dealing with a situation where a client's code could only have one connection to a particular external streaming API they were using and the developer in charge of connecting to it was a tad territorial and wouldn't provide me a way to access the data that actually worked for the task I'd been assigned.

Solution: strace his process with a -s argument that was larger than any read his process ever did, then backprocess it into the original bytes on the wire, then handle them myself.

Yes, this was a horrible hack, but it allowed me to prove the concept of the thing the client wanted building without causing massive political drama that would've been more trouble for everybody involved than it was worth.

Ideal for that sort of situation would (for me) likely be trapping the open and close functions and having them emit information to stderr while -also- having strace log to the same stderr so I could see how the two compare - with the caveat that whether it's viable to do that is highly variable depending on context.

But as a last comment on strace, I present an old entry from my quotefile:

<@mst> actually, I think my first thing to try would be to strace the code
<@mst> and try and match up the new value of $! with a failed syscall
<@mst> but I mean if strace was a person I'd totally be asking them out
to dinner so maybe I'm biased
Actual page title is "Null" and the subheading is "Message Eating Null package for Squeak". But the bulk of it is actually the article which is on the message eating null (or nil) in the context of Smalltalk and Objective-C.

I came across this while looking for a Smalltalk connection to Objective-C's behavior with nil, which is being discussed here: https://news.ycombinator.com/item?id=31202292
We already have a federal gas tax in the US. Most states also impose their own gas taxes. Increasing the gas tax would be politically difficult, which is why most serious proposals call for coupling it to a cut in income taxes in order to make the overall net change revenue neutral. The tax increase would also have to be gradually phased in over 10+ years in order to give consumers time to adjust.
I imagine that if Python were supported out of the box in browsers like JavaScript is, frameworks would emerge for this sort of thing. At this point though, I'm not sure I think it's particularly likely that browsers will support additional languages instead of just preferring people compile to WASM and use some JavaScript over it.
Because some of these apps are artistic works, and making artistic works effectively unusable arbitrarily is unconscionable.

Because there are many niche audiences which can't afford constant software updates and having an application that doesn't perfectly support a new device is better for them than not having a application at all.

I would not have a single solitary problem with what they're doing if they allowed side loading, but if they don't allow side loading, this shit isn't okay. I know there's a whack of unmaintained apps out there which are meant to help people with a disability, if somebody relies on such an app, fuck them I guess, they should use a new app that supports the newest screen sizes regardless of if that app exists or not.
The ones involving hitting obstacles and not crushing the passengers. Bigger and heavier vehicles are at an obvious advantage here, due to longer crumple zones, stronger frames etc.
The English edition of Wikipedia blacked out, but IIRC other language editions did not.

Plus there was a huge community discussion - and vote - that was held in the days before the blackout. It wasn't the WMF making a unilateral decision to do anything.
At first I thought "Lower power consumption" vs. e-ink may be a fat finger copy/paste. After searching for color e-ink power consumption, I find the chart at rdot [1] sums it up pretty well. If e-ink is being used as a monitor, its power consumption will still be much better vs. LCD, but it won't have the almost zero power profile of static e-ink rendering.

If price, resolution, and quality keeps up, it won't be just for outdoors. It may eat up most of the portable monitor/laptop market in not too distant future.

[1] https://rdotdisplays.com/articles/the-most-energy-efficient-...
Although crossovers are mentioned what’s not called out is the platform sharing between crossovers and sedans. The platform will be built for the high volume crossover and the sedan adapted to it.

I also don’t understand how the crosstrek gets to be a light truck since it doesn’t meet the first requirements of open bed/3 rows/10 pass. Maybe in this sentence the author meant “may instead” instead of “must also”?

> Perhaps most crucially, however, light trucks must also meet a set of measured requirements that deem them capable of "off-highway operation."

Finally, I’d really like a full-size sedan but there’s a lack of options in the market right now. This used to be something that dominated sales. The Civic is “growing” but it is still 20 inches shorter than an 80s Olds 88? Even the extra long Audi a8 is five inches shorter. Stretching a car in the middle should do little to harm the fuel economy, all the heavy parts are already dealt with, but it appears that available car lengths are being squeezed at both ends. The subcompacts are vanishing but so are the full size models.
Yeah to echo what was said, I would start shaking that network tree you built while working for 4 decades. I would also put yourself out there on sites like LinkedIn (I know, I know) that have groups for people looking to hire consultants or are ones themselves. There’s an online niche for everything these days.
I'd rather see those KWHr distributed to as many vehicles as possible, able to prevent 80% of the CO2 emissions that they would generate, then hoard that capacity in a single high end vehicle that won't even tap into it.

Hybrid gas engines should be sized to only operate the vehicle on flat ground at highway speeds, so around 10-15KW tops.
You could consider adding something personal to spice it up. With the exception of website comments (which few people bother to leave), blogs are usually a read-only experience.
I just use google to search hn,
“site:news.ycombinator.com <query>”
The difference, of course, being that Google controls ~50 percent of the smartphone OS markets whereas Epic does not control anywhere close to half of the video game market.

Yes, if epic controlled 1 of only two serious video games in the entire world, then yes anti trust law should apply to them.

But that is clearly not the case, whereas Google and Apple clearly are much closer to being anti-competitive.
I do agree with sibling post on the majority of prizes awarded to citizens of two countries.

I was wondering how many of them (Einstein being an obvious example) were US citizens when the got the prize but were born elsewhere?

"Give me your poor, your tired, your huddled scientific geniuses"
In a very different way, I'm also involved in a search-related project. (edited to add: also going solo on my project as well) If you ever want to bounce ideas around, I'd totally be up for that.

Related: you mention other sources than Common Crawl for WARC data. Is there a list of those somewhere?
I've pronounced SQL "Es Kew El" for the entirety I've used it and have gotten flak for it before. This "an" makes me feel vindicated.
Hahaha, it's good to read this and see its not just me. I also have an unused Moleskine notebook and numerous other 'Nice' looking notebooks that I never write in as I feel it would just be a waste.

I just go for a cheap and cheerful one that I am happy to write any old nonsense in
That lesson really stuck out for me also. My definition of “restore” has been too simplistic.
Internal systems always have large gaping holes like that because if someone is misusing it, you can simply ask them to stop it. Most adults comply.
The truth is, growth hormone inoculated at young age increase lifespan and healthspan in addition to improving cognition, muscle size and height.
As a reminder, growth hormone given after ~20-30 year actually reduce lifespan/healstpan. That's simply because you only want to grow healthy tissue, at 30 you are already mutating/oxidating too much. although could be pharmacologically adressed too.
SML was the First Language used for the Computer Science degree I took. I felt at that time, and continue to feel years later (that degree course now teaches Java as First Language) that this was a good decision despite the fact that most graduates don't end up using SML to write anything.

In the course of my education I experienced some things which I'm convinced are a bad idea even though they worked out OK for me such as selective education (whole schools only for "talented" children) and single sex secondary education, but SML as First Language is not one of those things. It worked well for me and I'm convinced it's a good idea even though I would not advocate writing new real world projects in SML unless you've got some very particular reason.
>there aren't really downsides to short stature in modern life

It even have several health benefits. Except that in dating, women overwhelmingly prefer men over 6', and very small differences like 5'7 vs 5'9 double or triple the matches in online dating sites. If we are talking about 5'6 vs 6'0 the difference is ridiculous, like over 200X more matches. Women even divorce short men at double the rate of tall men. Those sites have years of very precise statistics that support this fact.

Basically this means that in modern dating, if you are short, you are very likely to die alone and this trend will only get worse in the future.
I am very curious if they used a Jira board during this crisis for issue tracking. Because then they would have more than 4 lessons learned.
WAL archiving / point in time recovery can help with this.
Nowadays in the USA at least, it’s hard to even find a 2-door pickup truck. Forget about a 2-door car unless it’s a sports coupe. Even a tiny cheap car like a Honda Fit or Nissan Versa is 4 doors. And they eliminated mid-range coupes like the Accord Coupe or Camry Solara.
I thought the same thing. This is a cool list simply by way of the variety on display. It's remarkable how people can organize their thoughts in unique ways, when they aren't held back by the one-size-fits-all layouts of blog themes and social media account pages.
I have the compiler on GitHub [1] - I just started working on it again after a 2-year hiatus (to finish my PhD).

As for language-server, I'm currently sketching out some plans to use SMLnj's "Visible Compiler" feature, since that seems the easiest path forward. I have a half-baked language-server based on MLton's def-use output, but it's too unstable to share. I am planning to make some progress on the language-server in the next couple weeks.

[1] You'll notice it's just a fragment of the language for now, and only half-implemented. https://github.com/SomewhatML/sml-compiler and https://github.com/SomewhatML/sml-analyzer (again for a fragment of SML)
no one is comparing the historical treatment of short people to slaves; they are comparing how preference for some unchangeable attributes are somehow acceptable but preference for others are not.

you are forcing additional context where there is none.