skysight-inc/HackerNews huggingface dataset:
a) In most cases? Hell no. I read the basics of what the company is/does, and decide from that if they look worth applying to. I'm not looking for a spouse, I'm looking for a paycheck. Now, if I actually hear back from the company, then I'll do research to get a more in-depth feel for the company's culture and history.

b) How on earth do you expect me to be able to "research a company" to be able to tell whether they're genuinely going to read a cover letter and care what it says? The only way I can think to find that out is to be able to talk to people who've recently been hired there, and fuck cold-emailing random people at a company you're trying to apply to; I guarantee some significant percentage of companies would find that super creepy and shitcan your résumé out of hand.
I've been using a remote ollama server with a local jupyter notebook. The langchain configuration allows me to specify the ollama host. So I can develop locally with remote models. I guess I still don't see the difference. Does lepton decouple the HTTP server from the model backend?
I agree Typescript doesn't solve all the warts. But it does solve a lot.

The really issue with compile-to-Javascript languages is debugging. Have fun stepping through your incomprehensible generated code in dev tools.

(Except Dart which has really good Dev tools support; I guess they can poke the right people to make it work.)
Most of the comments here assume that if the staff are not diverse then there's something wrong with the hiring process, as in its biased.

There are plenty of reasons other than hiring bias why the employed staff may not be diverse.
Show HN: Userscript that removes all recommendations from your Reddit frontpage
I've gotten more and more of these and A. I'm often not interested and B. they upset me more often than not.

Since Reddit randomizes class-names and runs recommendations under different names this was more tricky than expected but it works reliably now.
Kurzgesagt and Meta Create “Out of Scale”, a VR Videogame
Maybe! Seems a little unlikely that Apple could fly something like that under the radar, not for very long, but mistakes happen.

Do bodies like the FCC independently verify compliance?
> My guess would be their weird ‘site protection’ stuff is burning too many people and negatively impacting their reputation.

What's always been interesting to me about this take is it's not as though Cloudflare is randomly inserting themselves in internet traffic.

Cloudflare customers have choice in the marketplace and they chose Cloudflare for whatever reasons. If end-users take issue with accessing the site of a Cloudflare customer they should take it up with the owners of the site that chose Cloudflare. Theoretically the Cloudflare customer would take it up with them if it becomes problematic. Cloudflare has no obligation to the site end-users other than meeting the needs of their customer who does have obligation to their end-users (theoretically).

Cloudflare is, ostensibly, providing a solution for their customers. How that impacts their customer's end-users is between Cloudflare and the customer.
They clearly say you can get a developer setup that should cost about 20 cents per month, so that might the new version of what you mention.
> Russians are likely the people who have the most experience with that so far

If would be in the need of a good Valhalla track, I would volunteer for the airstart of a civilian pax hauler brought airbourne by a pack of Mi-26s
It happens 100% of the time I've been in a taxi.
Yet, ridiculously, sometimes people who have simply eaten a lot of poppy seed bagels or something end up getting tagged as heroin users, because the metabolites are so similar. Never mind that the quantity of poppy seeds you'd have to ingest in order to feel even a little bit of opiate effect is probably more than a human can physically consume. It gets picked up and flagged because the tests are that sensitive.
No one can experience the real world directly. Whether it’s through language, vision (which feels quite “real” but is really just a 2D projection of light that we interpret), sound or anything else, it’s all just some byproduct of the world that we nonetheless can make useful predictions with. LLMs are more limited in their input data, but I don’t think the difference is fundamental; it’s all just different abstract representations of the world. Like how by looking at the sea we can gain some useful understanding of how it works, an LLM can, via descriptions of the sea, pick up enough information about it to answer questions about it or write text about it. It wouldn’t “find” a world model, it learns it based on its training data, it gets stored in the weights (because there’s nowhere else to store it), and it needs it because it’s making predictions about text, which often describes the world. If you don’t have a basic idea of things like cause and effect it’s difficult to write coherent text
The docs could be better, but it's as easy as:

1. Install Nix from https://nixos.org/download.html

2. Find the package from https://search.nixos.org/packages

3. Start a shell with `nix-shell -p <name>`, have the package available in it
Just because you don't value the type of improvements doesn't mean there aren't improvements. It just means you probably don't need to upgrade this year.
My last three phone upgrades have been decidedly 'meh', and I only upgrade every 2-3 years. There have been some marginal improvements in battery life and performance, and some software niceties; but those get counteracted by bloat, regressions, and UX churn. Replacable battery and storage becoming less common is categorically worse for users.

A phone with upgradable parts and minimal bloat would be better than any recent phone I've had, but it would also be less profitable for Google so obviously they will avoid that as much as possible.
But you have to deal with Samsung's UI in the S23 Ultra. It's still not that great after over a decade of existence.
There's so many parts to this story.

There's "eroding my culture, no my culture finds expression in new ways" stories. People don't wear clothes the same way, despite clothes being the same. I just finished "The Fabric of Civilization: How Textiles Made the World" by Virginia I. Postrel and it relates how imported weaves in west africa were taken apart to derive threads, to be re-woven into indigenous cloth designs. What happened was the colour palette and material types increased.

There's a "surplus is bad, no surplus is good" story: many people drive to either side, arguing it's either wasteful, or indicative of a drop in costs for basic necessities. I tend to think the impact on economies which derive value from the waste stream of fabrics is one of those 'qui bono' things where the good and the bad don't equally relate.

There's a "imports are bad, no, imports are good" story: imports of cheap produce displace local production and impact the economy in bad ways, but access to normal international standard goods from elsewhere equalises for disparities and also can impact the economy in good ways: productive labour can be applied elsewhere

The one story which has no dichotomous pair is "what the hell do you do, with the stuff which can't be sold" and its a really heinously bad story of pollution, loss of land, microplastics entry into the ecosystem, health effects, you-name-it.

Personally, I think fast fashion is net bad, and moving cloth around the world to wind up dumping it and polluting other economies is bad, and that trade is good and access to modern technology is good, but it all comes with a bit of good and bad. "it depends" (apart from the pollution: thats all bad)
Elon Musk’s X is a black hole of value
If you still have that itch to scratch, you can try:
https://github.com/ncruces/go-sqlite3

You'll need to use the sqlite3_nolock build tag; concurrent writes will quickly corrupt your database. SetMaxOpenConns(1) is your friend.

But it should work. I'm interested if it doesn't. Feedback appreciated.
My mid-1990s Graphtec plotter has a precision of .01mm, or 2540dpi. I don't have any pens for it fine enough for that to matter though, and have yet to build a generic pen-holder (it grabs the pen with magnets...).
The reason we know that infants can die when they’re not held is because of a law that made both abortion and birth control illegal. A truly gruesome lesson learned in the most awful of ways.

Romania Decree 770 Happened in 1967 and is the stuff of nightmares.
OK, now do that a dozen times a day, five days a week.

For weeks.

Months.

Can you still bring yourself to do it at all, let alone find something meaningful to say about each one, after all that?
I'm still saying that treating this like a lawsuit isn't really correct, as "Is this design inherently" unsafe isn't a legal issue, so not answerable by the courts.

And honestly if a car company is willing to subvert a safety investigation to that extent, it doesn't really matter if you gave them "unfettered" access or not. If they're willing to break DVSA rules they'll have plenty of chances to do so during their investigation anyway.
It's actually a lot faster since unbound can prefetch and cache your most common queries. Most lookups in my pihole resolve in sub 1ms
Well we should be moving on from CO2 because in this area the effect is nearly saturated. Doubling CO2 from it's current level won't have nearly the impact the previous doubling had.
Apple has a few products like the ipad mini and imac that don't release on yearly schedules and it creates this situation where there are good and bad years to buy. Where the product hasn't been refreshed for 3/4 years and is now severely outdated and a major refresh is something like 6 months away. It's pretty bad for the customer and the seller. Meanwhile it's always a good time to buy an iphone. There is no point waiting for the next model because it won't be meaningfully different.
I read it again, all I got is that you want to redefine intelligence specifically to not include current AI

That feels like goalpost moving. Having it be interpretable is a useful quality but it’s not the same as intelligence
Even worse is when the premium feel is at the expense of usability as well as durability. Matte glass backs and rounded aluminium sides might as well be a bar of soap
It reads like it was written by a person who does not seek to divide.
Ya, it's ok to let other people like things.

(My response to) Behind the Bastards reminds me of (my response to) the movie Fahrenheit 9/11. While I emphatically agree with his POV, Michael Moore's creative voice makes me cringe. Worse, I feel that Fahrenheit 9/11 is the coloring book version of the Bush Admin's crimes and misdemeanors.

However. After watching the audience's reaction, I accept that Moore is right and I am wrong. He met people where they're at and showed them something new. Resulting in a greater awareness. I certainly could not have done that.

Given Behind the Bastard's popularity, I know that Robert Evans and friends are doing the same yeoman's work. Which I appreciate and respect very much.
So you want the same thing but for less than half the price?
Race is a self-described proxy variable that correlated with genotype. I know some folks (even very well-educated and highly placed) deny that.

Still it's better to use the term "genetic history" because it's a much better variable to describe distances between people.
V-SPlat has a nice ring to it.
Well, there is JavaFX, which is really nice for modern java desktop UI's. However, Swing can be taken really really far - just look at IntelliJ and friends (most people don't even realize they're Swing UI's).

With that said - most modern applications are webapps for good reasons. Making native apps sucks for a lot of reasons - including all the random OS-specific behavior you have to work around, specific versions of native OS libraries, etc.

Building for the web browser means, without any extra effort, you app works on all operating systems, and it works exactly the same. That's a pretty good sell to anyone trying to make a modern application that's mostly just a front-end UI for an API...
Thanks for un-flagging. How does one become an admin on this site, anyway? I've been active since 2008 but still get dinged for stuff, not sure for what in advance.

Yep, I think we are in agreement. My point is that for many decades, the government was barely able to make the prices drop. And then open protocols like VoIP did it in a couple years.

I am a libertarian and believe that good open-source software and open protocols cause the centralized services to face a free market of incumbents. Much of the vertically integrated systems can be unbundled.

Another great example is how the Web (HTTP was the open protocol) disrupted AOL, MSN, CompuServe etc. Or how Wikipedia disrupted Britannica and Encarta. How Apache and NGiNX disrupted IIS. And so on.

Basically, we need standardized, open protocols. Maybe one day OpenStreetMap and Mastodon and BlueSky will disrupt their centralized alternatives. In any case, the first step is to have open source software and federation. I'm not saying it's the only thing that needs to happen, but FBA and many other services can be done "sharded" per-product. We can do the same for other marketplaces, like Uber, Fiverr, etc.
Systemd at least gets fuzzed continuously...

https://github.com/systemd/systemd/tree/main/test/fuzz

https://github.com/systemd/systemd/actions

But it's not like you just point a fuzzer at a project and voila magic it's all getting fuzzed...

The "yes we fuzz" checkbox can be checked while still having substantial gaps in the coverage.
That's a problem, because when you're teaching people to program you often find that anything that needs a credit card at all is a blocker.

Young people often don't have them. People from other countries often don't have one that works. People who work for organizations often don't have the ability to spend any money at all for work they are doing that relates to that organization.
So that's where I put them!
Yep, and I tell you what: on the rare occasions when I have accidentally doubled my dose of Adderall, I do not like the way it makes me feel one bit. An actual addict would probably be taking 10x or more of my prescribed dose to get their high. I wouldn't be able to enjoy the high because I'd feel like I was literally dying.
The article is about the movement around addressing climate change and how it’s presented in public discouse, not the science itself.
Redis is definitely missing in the comparison.
Cars still release on a yearly schedule decades later and they change almost nothing each year.
Worse, definitely worse.
Oddly this is the only site I've ever noticed it on so I do doubt it.
ok, it is in your control to pick a partner that is aware of these needs. but it is much easier said than done. and yes, not paying attention to that would be setting yourself up for failure. sadly many do.
They aren't hiding the better priced items behind an extra click, they are hiding the worse priced items. If you buy something listed in the "see all buying options" it means that you are spending more than you have to, as you will likely be able to find it for less elsewhere, whereas the normally presented items are the ones Amazon is selling for the same or less than elsewhere.
We will know Oct 11 :)
Discussed at the time:

Prog21: Puzzle Languages - https://news.ycombinator.com/item?id=472327 - Feb 2009 (8 comments)
I "upgraded" from a Samsung Galaxy S9 to a Pixel 7 this year, only because Samsung stopped doing security updates. Big disappointment for me, too. The fingerprint scanner from that 2018 phone was 10x more reliable than the in-screen thing that the Pixel uses.

I don't miss the battling software ecosystems (Samsung vs Google) on that old phone, though.
Does compiling to WASM, using a cgo free WASM runtime, and replacing the OS layer (VFS) with portable Go code count?

That's the elevator pitch (so far) for:
https://github.com/ncruces/go-sqlite3/tree/main
In general, I always seem to find comments along the lines of this are very easy to thoroughly disprove. There has been consistent criticism of Cloudflare for many years, ever since the majority of web traffic started going through their anti-DDOS and anti-bot gateways.

Here's a HN post with lots of very critical comments[0] from 7 years ago, including a fairly scathing one from 'tptacek. Even way back then, you'd get the same comments you hear today like:

> So rather than demand fixes for the fundamental issues that enable ddos attacks (preventing IP spoofing, allowing infected computers to remain connected, etc), we just continue down this path of massive centralization of services into a few big players that can afford the arms race against bonnets. Using services like Cloudflare as a 'fix' is wrecking the decentralized principles of the Internet. At that point we might as well just write all apps as Facebook widgets.

0: https://news.ycombinator.com/item?id=13718947
>sell same phone as last year, but 10% faster
>same chip, just overclocked 10% more
>10% overclock causes phones to overheat
>push update to downclock 10%
>marketing and engineering teams high five each other
Me, too, and also I already have a bunch of brew packages which I know are well maintained. So, switch to using both? Uninstall brew packages and install nix versions, verifying they are all maintained over there?

Sorry, no.
Yes, I have some friends who wanted to learn Python and we used replit to great effect to collaborate together on a little text-based game. I don't blame them for charging, although it will be a shame to raise the barrier for an educational playground.
Why wouldn't you download a car?
Don’t forget Symbian! I had a NES emulator on my Nokia phone back in the day. Wonderful stuff.
CO2 levels are current 1.50 times pre-industrial levels, so "previous doubling" is misleading.
There’s no such thing as the iPhone 7S Plus, but nice story
http://web.archive.org/web/20231004220011/https://www.seattl...

https://archive.ph/Nl7gj
I like Podcast Addict, it's very configurable.

For example, when I found a table top RPG podcast with 7 years of history, I set it up with:

Archive mode (start from the beginning of the RSS)
Automatic download

In my global settings, I have it set to keep at most 5 episodes per podcast. The result being that when I was done with one episode, it would automatically download the next, and I had a buffer of 5 episodes for trains and flights.
Ctrl + f "Heroku" => yours is the only result?
if you create a github account, you get a workspace with git, a debugger, a file system and so on - bloody incredible if you ask me.
Since buying a larger-screen e-ink device, I have been wanting to go back to a dumb phone. But just a few features preclude this.

1. Dialing in the dumb phone. No dumb phones support CardDav syncing.

2. Very few dumb phones can function as wifi hotspots for the e-ink device.

3. Few dumb phones can record calls.

4. I forget what eight was for... seriously I had one or two other issues but I don't remember what they were.
That's not my experience. If I'm working with new APIs, I have the docs up on one screen and the code on the other, and I've probably already copied and pasted the function and parameters into my code from the docs before autocomplete can get in my way. You do read the docs, don't you?
Good news! It can be an ongoing thing. Tag your issues, tasks, whatevers as you discover missing connections and reevaluate your plan on an ongoing basis. It's not a commitment, only fools commit to plans with incomplete information (and no plan has complete information, unless you can see the future).
These semantics make the type incompatible with the Num class and attempting to plug your type into, say, a run of the mill ode solver likely won't do what you want. So you have two options. 1) Rewrite all code to become "quantity aware". Multiplying two Matrix[Inch] results in a Matrix[Inch2] and so on. 2) Litter your code with floatToInch and inchToFloat conversions. I think you can see why both options suck? If you really can't, then perhaps try finding some safety-critical software that relies on "physical quantity types" in some form or another?
This was in the US. SARs are filled out by banks, not individuals. I've literally never been asked for any proof from Coinbase for over 300k in transfers.
I feel like this is the same error that Fauci and the CDC kept making in communicating Covid risks: rather than frankly stating the facts, they were continually worried about the impact that their messaging might have, and tailoring their statements based on what they’d guess the reaction would be.

This backfired, repeatedly, and ultimately led to distrust of their statements when complete trust was necessary.
Vigorous intermittent physical activity and cancer among nonexercising adults
This is peak HN comment.

300 pops around the world delivering 210 Tbps of capacity, mitigation of some of the largest DDoS attacks in history, 20% of internet traffic. Workers, Pages, R2, D1, Zero Trust, Stream, Images, Warp, 1.1.1.1, etc, etc, etc - all at incredible scale.

But yes, of course you have been doing the exact same thing since before Prince was born.
Nah, you're an important HN member. No problem.

Re Launch HNs - yes, that's for YC startups - here's a link to the instructions I send founders, in case it's of interest: https://news.ycombinator.com/yli.html.

And while I'm at it, here's what we send them about HN job ads: https://news.ycombinator.com/jobguide.html.
Fedora Silverblue – Immutable Desktop OS
People have been saying self driving cars are just around the corner for a decade or so now.

I do believe the future you outline will happen but IMO the timeline is very far from clear. Significant challenges remain for self driving cars.
> All the issues you mention aren't a problem with JIRA but your workplace (if it's an issue). There are hierarchies and processes and you don't like it. Whether JIRA or manual it'd have been the same.

And yet, as if by magic, they consistently happen at workplaces that use JIRA, and not at workplaces that don't.

If it were manual, no-one would stop me submitting the form with the field not filled in where it doesn't make any sense. In the unlikely event that someone chose to make an issue of it, I'd be able to at least ask them wtf I was supposed to put in that field.

> It's configurable. It's not for you but for management. So it's not "unnecessary".

They are unnecessary. Management doesn't actually use them and they don't even make sense for a lot of issues, but the tool seems to nudge them towards having a bunch of mandatory fields (maybe added fields are mandatory by default or something?)

> and by default you have to do work set up by someone with more authority than you.

Sure, but most workplaces don't have a magic trapdoor where if you accidentally pushed the wrong elevator button then you can't come back without a manager letting you out. And they certainly don't have a 20 second lag on the elevator buttons.
>uncompetitive offers that make its site look bad for not having the lowest available price.

Those costs are Amazon specific... Way to shoot oneself in the foot.

Why should Amazon get to offload their own uncompetitiveness onto sellers?
People have been saying this literally since the release of the pentium and probably earlier. From where I'm sitting software is millions of times better today than it was in the 90s when I first started hearing people saying this(usually complaining about developers using C++ instead of assembly).

Even just on the iphone the improvements in software have been dramatic over the past 10 years. Go install one of the early versions of ios on the simulator some time to see how far we've come.
As I recall from my kid’s college search, the majority of US college students attend state schools or community colleges. While there are very many private colleges in number, they are each usually much smaller than state schools in enrollment. Private schools are also vastly outnumbered by community colleges, even though community colleges are on average smaller in enrollment..