skysight-inc/HackerNews huggingface dataset:
This is the capitalist version of Vonnegut's "everybody wants to build and nobody wants to do maintenance." The kind of programming HFT firms want to do has vanishingly low diminishing returns basically everywhere else. They're used to lazily offering high pay and bad working conditions to self-driven people who learned C++ because it was the only tool available. Now other languages are mature and they are being caught flat-footed without a development pipeline for junior devs.

Strategically I understand - it was a pretty good bet that you could use the same "get gud" philosophy that still powers their trading desks, but they just got unlucky because we're in a moment where the net opportunity-cost for not-learning c++ is basically a reward (better work experience, often better money).
I suppose if there were backers who would issue loans instead of investing in equity, the workers could form a cooperative. I don't think that would fully eliminate the risk of them getting fired (by each other), but perhaps it would be a start?
Poe – AI chatbot product from Quora
If I say your chevy doesn't allow you to travel the friendly skies in your car this covers both lacking wings and a lock on the throttle keeping you from achieving sufficient lift. They chose not to port that pre-existing feature from desktop chrome when they built mobile chrome and I think arguably for an ad company not supporting ad blockers is a feature.
Not sure if you've read about Kagi on here, but one of its features is that you can weight/pin/hide certain sites in results. It works well for programming (although default search is well tuned for programming). There is also a feature called lenses which is a more fine tuned way of doing it. I think there's one for programming, one for shopping. I haven't personally used lenses though.
I’m pretty sure the model is trained on the 30 second previews. If you type in a song with a lot of different sections, the suggestions match the preview and not the rest of the song. Bohemian rhapsody, for example
Headline makes me think of RPG (the language, look it up [0]). It's basically disappeared, but it was one of the key languages used to develop much of the banking system waaaaay back. For a variety of reasons, it's still very much present but the experts are in their 70s and anyone competent enough to debug is well into their late 50s at the youngest.

Attempts at upgrading to, say C++ or Java usually fail for the same reason any massive system-defining upgrade fails, so they have to trot these guys out every now and then to the tune of $100-500K per day whenever there's a problem.

Moral of the story - sometimes it could be a better very long-term strategy to be an expert at just one language that has enough mission-critical functions in an industry that doesn't like investing in IT. C++ could turn into one.

[0] https://en.m.wikipedia.org/wiki/IBM_RPG
I’m sorry, but not supporting multiple windows (not monitors!) in a single process, and not supporting bog-standard desktop features like context menus, rightfully qualifies as “not there yet”.
Digital Ocean Network Connectivity Issues
There's no write-only API keys, all keys come with read permission. If you didn't encounter discussion of any of "Key", "Secret", "Token", "CK/CS" while configuring that, and are thinking of apt/yum/brew installable terminal packages and IFTTT and likes, that package or the IFTTT backend are the apps and the maintainers will have to do something about it.
Right now I am okay with DDG. The amount of times I have resorted to tacking on the !g has only been decreasing, and lately I have found that if DDG can't find it neither can google. I also like being able to do the bangs directly in my url bar, it's a good poweruser utility.

I also use one extra thing, an extension called 'highlight or hide search engine results'[1]. I have first party documentation highlighted in blue, good community sites in green, lower quality sites greyed out, and content farms hidden completely. I've also been storing page highlights in raindrop.io[2]

Between the two of these I spend less overall time actually reviewing the search results and it is easier for me to return to good results that I found in the past.

[1] https://github.com/pistom/hohser

[2] https://raindrop.io/
> Maybe they're not glued to it the whole time, but it it's a constant din. I guess they're hoping something worthwhile may come on and they'll get a squirt of dopamine.

Some people just like background noise.
Ask HN: Smallest cross-platform language runtime?
For mostly command line tools, but ideally with some GUI support, what’s the smallest (and easiest to deploy) language runtime?

Rationale: I often write little tools, and often I need to run them in the future (frequently on different computers). I’d like to use C#, but getting a tool chain and development environment is a painful multi-gigabyte commitment. Today, I like Deno for its trivial deployment and smallish (80 MB) footprint (and VS Code+TypeScript is a great development environment, although not very small), but I’m not sure it will be around for the long term. Node is similar, but much more painful to setup.

Zig’s compiler (another smallish download) is intriguing, but it’s probably too low level when I only run the programs a few times a year (meaning I don’t want to write low level, fast code—-I’ll trade speed for ease of writing code or small footprint).

Tcl/Tk seems promising (I’ve heard it can be as small as a few megabytes). Any reason I shouldn’t use Tcl?

I’m sure there’s a Lisp option, but I haven’t found one with as small of a footprint as I thought should exist.
There's this debate about Lord of the Flies - did it include a specific criticism of the British Empire and the peculiarities of the public school system that trained the leaders of the Empire, or was it a broad commentary on human nature in general?

I think it's clear why the British Empire's champions and defenders would push for the latter interpretation. However, the final scene in which the boys are rescued by a British naval officer does seem to point towards the former.

If you dislike that particular source I linked to, note that this view is not uncommon, for example this commentary:

> "Prior to publishing Lord of the Flies, Golding taught at an exclusive all-male boarding school attached to Salisbury Cathedral. I read that he was often distressed by the savage behavior of some of the students. I've yet to find where he ever taught working-class students, so his teaching universe concentrated in the British upper-middle classes."

> "There is well-documented historical disregard for human life in the British aristocracy in their pursuit of riches abroad, e.g., the massacre of unarmed civilians in Amritsar, India; the Boer atrocities; the Opium Wars and two centuries of profiteering from slavery. (The Nazis had to come along to make the Brits look good.) It's not at all inconceivable that some of Golding's pupils were descended from those who committed crimes against humanity."

> "The book's title calls attention to the nobility. Was Golding pointing an oblique finger at the British aristocacy? He was certainly in a unique position to do so."

https://www.goodreads.com/topic/show/1180391-is-lotf-a-criti...
The best thing they could do to attract talent would be to offer a choice of 3, 4 or 5 days for 60%, 80% or 100% salary. Many people would probably choose 3 days at a high paying finance job over 5 days somewhere else and 60% of the money they tend to offer at those companies would still be really good money.
If they don't work, it's probably because they are too late. Every company I've worked at has had a bunch of people who don't actually work.

One example:
I was talking to someone at a social event and they was complaining that her company had laid off so many people they was doing the work of 3.

They then went on to say that they was running two fantasy football leagues.

I asked them what kind of computer they had at home and they looked at me confused and said "oh no, I don't have a computer at home. If I did then they would expect me to work some there too"

From that I realize that they (singular) was doing the work of three people and running two fantasy football leagues in their eight hour work day.

This may be exceptional, but with all the talk of quiet quitting, and all the other observations of people not working at work, I don't think it's all that rare.
Reminds me of the meme that the only thing people search on Internet Explorer is "download Chrome".

I hope some of them give FF a fair chance.
I pay for Neeva: https://neeva.com/

I started using it as a Beta product, and then continued with a paid subscription.

You can bump search sources up/down so filter out website you don't care about or emphasize those you do like.

They just launched a ChatGPT (Neeva AI) search result integration, which is as good as can be expected - it includes citations, which is nice.
Why not HN? https://news.ycombinator.com/item?id=34558303
I keep hearing about adding reddit to one's search queries, but what sort of things are y'all searching for where reddit's opinion is relevant?

Reddit is kind of like that effect that people say about popular journalism; for the things that you're an expert on, they always get it wrong, but for things you know nothing about, they have a way of sounding right. Reddit is very much like that for me; if I know nothing about something, I love the comments. If I know a lot about something, it's all too crazy to even read. (I stopped reading programming subreddits like 15 years ago. A lot of very mean wrong people hanging out there.)
Nope. I just remember the early versions. I didn't get hooked--stopped well before it was moved to Steam, which I thought was bloatware (and it was back then). My younger brother was obsessed with it for a while, though.
Based on the sample at https://google.github.io/mediapipe/solutions/hands — that doesn't even sound all too complex.
> "hp.com"
"There is too much content, please try a different website".

Yup, I guess so.
Prediction: employers will respond by offering even less money (and absolutely no training at all) for these positions.
There's this mindset that you have to avoid finding a niche, because you're limiting your options.

Being a perfect fullstack devops generalist is like fishing in the ocean with trillions of fish, while having a niche is more like just shooting fish in a barrel.

You don't need an unlimited supply of jobs. You just need one job, and specializing in something puts you in a good position to find one.
It's impressive and that's why we're talking about it, but it's no longer news. The assumption is that you already know what ChatGPT is, and now the conversation is about what it's good for.
,,former quant of Citadel''

Maybe if you quit Citadel to create your own company you have to be prepared to pay like Citadel for the same quality of people.
Russia was a net exporter of fertilizer, and China is a net importer. if Peter Zeihan is right, this will cause food shortages in China.
You might have an ad blocker installed.
One solution would be to ask the "rainmakers" to replenish the drying pool with some "liquid means". Developers are known to be attracted to the highest bidder / latest master of the Universe.
Sure, but most common mobile apps ARE completely custom UIs which insist on their own branding and look. The UI designers usually really hate if they have to use standard components and are unable to express themselves.

Flutter just recognises that.
So, bad news on that: https://twitter.com/elonmusk/status/1621259936524300289?s=46...
If it comes without filters then yes. Otherwise I'll stay on the free version.
If you use Android, Firefox on Android is also really nice because it can sync with your desktop and also has about a dozen extensions (ublock origin, dark reader, etc.)[1].

And then Iceraven[2] is even better, because it's just Firefox for Android, but with several hundred extensions enabled and a few other annoyances fixed.

(A few years ago all extensions were enabled on Firefox on Android, but a few didn't work so they decided to limit it to a very short list of allowed ones. And then they let that list stagnate for years. Kind of a dick move IMO.)

If you use iOS, then "Firefox" is really just a skin on Safari, so no extensions (this is entirely Apple's fault), but the sync features work, so that's something if you use Windows or Linux.

[1]: https://addons.mozilla.org/en-US/android/search/?promoted=re...

[2]: https://github.com/fork-maintainers/iceraven-browser
I most recently tried out Flutter about a month ago and "not there yet" feels like my overall experience. Sadly for a project of Flutter's age one has to wonder whether the "yet"-phase will ever end (just like some libraries are bound to always be buggy due to their architecture, while others feel smooth).

In onboarding to the tooling, there are so many paper cuts that it's not really a "I'll try this out for fun" thing like e.g. Next.js is, that you would recommend to your co-workers.

I tried it out for desktop, where I found it okay-ish (but lacking in desktop-related libraries, as the article points out), and for web, where the debugging experience compared to web-native solutions really takes a hit due to the lack of DOM.
That’s a bit emphatic, surely?

If you can make a B2 bomber stealthy then perhaps you can do the same with a balloon - the bags are thin polythene [1] and I assume you could combine geometry and radar absorbing material to make a payload disappear.

If it were that obviously visible why wasn’t it intercepted when it crossed into America’s air defence identification zone?

[1] https://www.nasa.gov/scientific-balloons/types-of-balloons
Amazon wouldn’t accept a return? I don’t return a lot, but when I have it’s been really easy - no questions asked, just fill in the form then take it to the nearest Whole Foods.
Don't forget the next bit, "by the third year, these differences became statistically nonsignificant". So the layoffs... worked?
Lol you cannot possibly think the taxes you pay for other peoples kids is anywhere close to the cost you pay to raise a kid yourself subtracting the tax differential. They wouldn't be asking for more, they'd be asking to just not get so much less! You are not getting "extra" social security because you start in the hole -$200k+ paying into social security in the form of raising the earner who pays the boomers.

It seems entitled to free ride off that cost difference while still getting an equal share of the social security payment from the child of the boomers.
Spreadsheets Are Good: So Why Fight Your Business Users?
In my country there is a legal difference between an employee and a manager position, so just giving the title alone doesn't mean anything. There is nothing really different about it in reality, but to truly be a manager you need to have a different job contract.

Additionally there is a limit on the ratio of managers to employees, if it's too high can get you in trouble with the labour board. When my company opened an office here, the first thing they did was hire the managers who then hired the team below them - but due to the limit not everyone could have the manager title at first.
Have they stopped producing?

Don’t think any of the big buyers are resisting purchase from those two countries.
In the US, insurers have to spend 80% of premiums on care. The more they spend on coverage (the 80%) the more they get to collect on overhead and profits (the 20%). They can pass the costs on in terms of escalating premiums.

A government agency, by contrast, is on a budget and to get more money it has to get Congress to raise taxes. You think public transit agencies criminally prosecute turnstile jumpers for fun?
I’m surprised anyone would trust their UI core technology to be something from Google. They kill projects left and right, and that was before the layoffs.
Neural nets advance,

Attention is all you need,

Computing ascends.

#by chatgpt
> I know one union that was perfectly happy letting government workers make sox figures while "working" from home, while they produced objectively zero work over a period of months.

"Companies save billions of dollars by giving employees fake “manager” titles" is fraud. If you do not like unions because ONE did something that you do not like , how much do you hate companies were you have thousands of examples of bad behavior?

> As much as I dislike Thune power corporations can hold, unions are not a fix all and can become the same overlords.

I do not know what concept do you have about unions, but it seems come from anti-union propaganda and not from any reasonable definition of what a union is. Unions gave us the eight hour work week, vacations and many more rights. That is not "overlord" behavior but being able to negotiate with powerful corporations.
As a developer, I agree. When coding, I look for three things:

- well-written blog articles

A single article, describing a real dev solving a real business challenge with real code, is the best way to answer technical questions. They provide a lot of context, and reasoning, and have real-world advice which is invaluable to me.

I use Google for this, but it requires care. A lot of sites are poorly written, or copied from other sites, or are gibberish. With experience you can quickly tell if a blog post is going to be of high enough quality or not.

- short answers, or reference documentation

Google/StackOverflow is okay to answer the question "I have tech X and want Y using library Z". Just recently I've switched to asking GitHub Copilot for answers to small questions. It's not perfect but incredibly valuable. The big downside is since Copilot sends code to a server, it's not okay when working with client code. Copilot is great for learning, though.

For reference docs I use Google to find manpage sites, then I setup custom searches for them. Example: https://man.cx/ for Linux docs, and https://ss64.com/osx/ for macOS.

There's also https://devdocs.io/ which is incredibly fast but too webdev-centric compared to my normal work.

- example code

This site is magic! Incredibly useful source code search engine: https://grep.app/

Example: Kubernetes manifests can be complex and mysterious. The following produces 250,000(!) Kubernetes YAML manifests for study. Enjoy!

https://grep.app/search?q=apiVersion%3A&words=true&filter[la...
Curating content is also borderline illegal because the only effective solution is synonymous with copyright violation.
Many years ago one of my neighbours tried not rotating is crops. It worked out okay the first couple of years, but it wasn't long before his yields nosedived and within the five years he was bankrupt.
> As a non-tech person, the one thing I haven't been able to figure out is how to encourage 'tinkering' in an active way.

Let me know if you ever figure out - I feel I'll be facing the same problem in the next few years.

From my tech person perspective, I agree with your summary: advances in computer tech and consumer product design have done away with tinkering: where it isn't actively discouraged, it's still hard and doesn't seem that fun anymore.

Yes, people will bring up BBC Micro and those 8-bit handheld boards and Arduinos - but the truth is, even if they replicate the experience of 20-30 years ago somewhat, a big part of the motivation (to me) was knowing you're doing something unique, that you can't just trivially buy a ready-made product that does the same thing but much better.

I feel you can't get people to "tinker" in general - this happens when they have a goal and tinkering is the best way to achieve it. For me as a kid, this was building model rockets and writing video games - it's what got me to do electronics and programming. Without such goals, I wouldn't sustain my interest in learning and playing with these things.
The point, I think, is that the elimination of zoning is meant to upset the R-1 style of development you say is prevalent in Chicago and that I agree is conducive to kids playing outside, on and off the street. Where you have high density mixed-use urban development, outside play of that nature is much, much less common, as evidenced by my examples in Portland.
I’ve said it before but I’ll keep pounding the drum that the FLSA needs to be completely rewritten.

Any work more than 8 hours in a day should result in overtime pay regardless of type of work or base salary.

It’s ridiculous that companies can force people to work 24/7 with no extra pay just because those people happen to work with computers or in "knowledge" work.

And even developers/IT folks are largely not making FAANG money. They're working at hospitals/insurance companies making the equivalent of what a factory worker made in the 1950s.
Detecting division by zero with 100% accuracy in a general C or C++ program without assistance is equivalent to the halting problem.

Now I'm not saying that they solved the halting problem, as that is not possible. Rather that there is missing information on the linked page. Either:

1. The tool requires the an external machine-checkable proof that no division by zero happens.

2. Certain language constructs are disallowed. They probably just ban goto (this is fine), possibly also recursion, multiple return statements, loops without a hard bound of iteration, etc... .

Or both. Where can I find information about this?
That's nice if you have the funds and time for that. Fully native is ideal.

But I don't agree cross-platform can't feel "right". Flutter's approach it can't. React Native's it can. Qt vs WxWidgets all over again.

If I had to duplicate my codebase for each platform and learn each IDE/language just to continue my app, it would never exist.

I solely created and maintain the iOS app, the Android app, and the web app for my company and for my side projects thanks to React Native.

I can extend any native api or view, I can learn middle out for each platform.

I can abstract and swap out any file or conditionally style based on platform.

I developed the web app first using React Native Web. It took me a month to get the iOS and Android app released to the store.

No Ionic or web wrapper crap needed... The one thing is getting the React stack and tooling just right.

So it's Expo or devote quite a bit of time in the beginning to your stack.
Also using Kagi - I like the customization how you can boost certain sites results and block or derank others on an individual level.

It does take a little getting used to vs Google, but I'd say 95% of my searches are on Kagi now. Occasionally if I can't find something, I'll use Google as backup, but for most things, Kagi is good enough.
> Troubleshooting a big legacy C++ codebase

... with deadlines measured in hours.
C++ is here for longer than your career will last. Outside of HN/Web bubbles it's still used everywhere. Chances are you're writing this message on a C/C++ OS running a C/C++ browser engine. NodeJS and v8 are C++ applications.

I went to a lecture by Stroustrup once who was asked what he thought of Java and jokingly said he didn't like to be negative about C++ applications. While this is a joke and Java isn't actually written in C++ (anymore?), it's good to remember the majority of the stack under yours is probably in it.
> [1] - Probably also means replacing it legitimately is a stupid amount of labor though.

Depends on whether it's buried or not. Many transverse 4-cylinders mount them in the front of the engine and they're actually very easy to get to.
Thats unfortunate because this is a lesson you should learn much earlier in life. Like, how do you get to adulthood not knowing how the world works?
Some US cities have similar rates. Even then, it's not the same as comparing to other schools. And yeah, murder rate vs murderer prevalence would would different things. I don't think there's a lot of data on the latter.
Show HN: I made a Chrome extension that generates replies on Twitter using AI
I always struggled with coming up with a good reply on Twitter, so I made an extension to make it easy. It has different modes of replies too.