skysight-inc/HackerNews huggingface dataset:
If there's truly a need, raise salaries until it is met. It's just business, right?

It's telling that:

1. they can whine and get an audience

2. that we tolerate such whining when it is rooted in their feelings of having less leverage in this situation

3. it is spun to be an industry-wide "issue" rather than one that can be solved at an micro-level by using pre-existing incentives of pay.

Simply put, they don't want to, which is why they're in the position of complaining that the world is not to their liking.
Not that I see much evidence of what I'm about to assert in ourselves, but you should be able to correct ChatGPT's knowledge if it knows things and isn't just a fancy parrot.
nice, also these

- https://gitlab.com/magnolia1234/bypass-paywalls-firefox-clea...
- https://addons.mozilla.org/pl/android/addon/onetab/
- stylish
- kill sticky
A lot of TikTok posters made videos showing how to break into Hyundais and Kias as they lack immobilizers, so anyone looking for a car to joyride in or use as a getaway car during a robbery or a driveby could just steal one instead. You find a lot of abandoned Kias and Hyundais down in Hunter's Point in SF for that reason.
The goal of this approach is to answer questions with a datasource. The referenced example runs a vector database query to build the context and then runs a prompt to ask the question.

Answer the following question using only the context below. Say 'no answer' when the question can't be answered.
Question: {question}
Context: {context}

Not sure this prompt works for all scenarios and models. But it can easily be changed and is a starting point.
Proximity to the web.

Think about how web companies can have very low up-front costs, use a cloud provider and some high-level frameworks for python or JS etc, make a stupid social-media connected app, and start making big money (or get investments assuming they will after capturing many users).

Then think about hardware companies - it's a very competitive space, it's mostly a commodity, the high-level software doesn't care so much about the specific chips providing those cores of cpu and gigs of ram, and what's available on the market is really amazingly powerful at a really amazingly reasonable price, due to competition with other providers in the market, and with older hardware!

It does seem kinda perverse, but ... the closer you are working to the hardware, the cheaper the market for your work, but the further up the stack, the more potential for high pay, based on the higher monetary efficiency of those companies, by running very in-efficiently on super-competitive hardware, and differentiating with features and services etc.
mmm spraypainted epoxy laquer
One hint is that you only see this in jurisdictions without strong labor laws around PTO. Some places, you have to give at least X weeks accrued a year for all full time employees (might be laddered by tenure) and you have to allow them at least Y continuous days/weeks per year; they may also have to to spend all of their accrued time within a short-ish window (limited rollover).

In this sort of environment, I've never seen a company claim "unlimited".
The organizations that are using mass top-down layoffs as a strategy may not have the ability to do something more granular. And I don't mean that in terms of organizational size (though it seems inevitably correlated), I mean it in the sense that an organization's ability to manage its talent is a direct result of the quality of the organization's management hierarchy, which is the same hierarchy responsible for organizational bloat.

If your management hierarchy has too many mediocre managers, you lose the ability to evaluate who is/isn't pulling their weight at fine granularity, so you're stuck with blunt tools.
> Regenerative agriculture relies on poultry and livestock to restore the topsoil layer.

Why not use human excrement instead?
Grew up with parents working in startups/small tech companies in Santa Cruz from the late seventies through the 2000s. No, it has not always been the case. It's sad you are happy to accept it as both acceptable and the norm. Grownups realize they have the agency to choose the environment they place themselves in and choose to spend the majority of their day somewhere not adversarial.
lately it probably is entrenched but there's an irony in there. The old system was for gentry and nobles and the new system is for a new bureaucratic class of credentialists who use the old system as a scapegoat but in reality the new system is very self serving for these bureaucrats who would never send themselves to war.
Most probably the salaries in financial careers are not competitive or their work culture sucks.
Google, Amazon, & Microsoft are nearly always hiring talented C++ engineers.

So you're not limited to finance. Quite the opposite.

I'd be surprised if the majority of C++ jobs had anything to do with finance.
Hello, I'm from the Flutter desktop team. Thank you for the excellent feedback, this is truly invaluable.

Here are some updates from our side:

1. Custom context menus - We just added this feature in Flutter 3.7, which was released two weeks ago. Please give this a try and let us know what you think!

2. Multi-window - This is a high priority for the Flutter team, we have several engineers working on this project currently. Here's a video that gives an early preview on multi-window support: https://www.youtube.com/watch?v=vtB-teu57vw

Feel free to let us know if you have additional feedback; this helps us prioritize on what's most valuable for our community!
It's not an issue of capacity, it is demand. C++ developers cannot write websites in C++, so big companies will have to pay somebody else.
My first real C++ job involved a bug in a largely technical indebted codebase, lines of code in the millions.

I spent two months asking one guy who knew about it for help. I really understood the concept of "hostage taker" in a software team. It's the guy you cannot fire and will constantly arm-wrestle everybody where there is a problem, never really helping, and continuing to write bad code that allows him to keep his job.

Fortunately they did not hire me.

I never was so discouraged in my life.
You have to jump through a bunch of hoops to use them, to the point that only a handful of people do it, which decreases the motivation for anyone to put effort into supporting Firefox for Android in their extensions.

It really seems to me like Firefox wanted to prevent a healthy extension ecosystem on Android, but they have not been transparent about their reasoning.
How are people getting more money in their pockets every month?

Most Americans are not sitting on cash earning interest.
I’m not sure that slicing yourself up assembling a machine is part of computer literacy. If job interviews are anything to go by, computer literacy is a familiarity with trash apps like Teams.
I was reading the stable diffusion paper recently.

The section on conditional diffusion mentioned in passing that their attention blocks enable the diffusion to be conditioned by other modalities (i.e., other kinds of data).

Text is the modality we're all familiar by now thanks to DALL-E, Dream Studio, etc. But I got the following ideas of combining other modalities:

1) Audio => image synthesis: Speaking / meowing / singing / grunting to the model to generate images. Either for fun or more serious stuff like helping the hearing-impaired.

2) Video => image synthesis: From audio+video of one type (like cartoons), generate images of a different type (like real-life)

3) Signal => image synthesis: Maybe heartbeat or some other such physiological signal to generate images
Google TV is pretty good with the exception of Netflix. It hits multiple services.

I think most stuff is riped from streaming sources anyways, so I'm not sure if its better or just the same.

Not like 4k Bluey is needed anyway though!
I think it's a way to hedge their bets without messing with the product they already. Also, if Anthropic is sued to oblivion from some kind of copyright lawsuit they probably only have 300M exposure
Have you ever tried to search for something on Aliexpress? It is the worst experience I have ever had.

Can't possibly be worse than Amazon's search experience.
> "It is basically like having an incredibly smart engineer/scientists/philosopher/etc that can explain things quite well, but for pretty much every field. Does this "person" make mistakes?"

Does this person stubbornly insist on being right, even if they are wrong?

Likely, that's just how humans usually behave - and ChatGPT does the same.

At least that was my thinking when people complain about ChatGPT being a know-it-all bluffer.
I rarely refactor an implementation in a "unit." Refactors tend to be bigger and non-trivial, so they break unit tests.
I'm not sure what you mean by not making rational choices?

People have a preference for meat. Rationality doesn't say what your preferences should be, it just helps you satisfy them.
That's probably not a path you want to go down. Do we start putting employees in jail for wage theft?
Exactly. A vast majority of the world would love to be able to choose to be in a shit job without healthcare in the US - does that mean we should remove all wage protections and deny healthcare to anyone making less than $250k a year?
Then "we got hacked and our local backups are gone" -> "restore from offsite tape" -> "oh, actually all the tapes where stored at the wrong temperature or humidity and now they are fucked" -> ... ??
Aa a dev (indie or otherwise), wouldn't you be reluctant to invest more in a platform that did this?

https://tapbots.com/tweetbot/
Pretending indigenous communities “solved” this is a farce. If we switched to their methods 90% of the population would need to die because they don’t scale.
Ages indeed. And how sad and frustrating. The best cross-platform app framework is one that I used in 1990.
Some water is pulled down (along with the half of the fertilizer that's actually used), the rest is literally washed away because the soil can't absorb the amount of water being dropped on it. All the water that's flowing over the ground ends up in rivers (it's the reason they exist in the first place).
To annoy me enough to send me to second-tier retailers I wouldn't otherwise use?

It never makes sense to intentionally return inapplicable search results. Think about it: product search is the ultimate advertising opportunity. A customer with money to spend is proactively telling you exactly what they want to spend it on. And you're going to go out of your way to piss this customer off?!

Bold strategy, Jeff, let's see how it works out for you.
I used to know C++ very well and I loved it, but there was no jobs that would pay money adequate to the skill.

Last time I looked typical job of Senior C++ dev would pay between £35-45k. Now it seems a little bit better, but still sounds like a pittance.

Maybe they need to up the offers to the region of £300k to get people interested.
Go on about your business. Nothing to see here folks.
I feel like C++ is not just big, but in arcane ways. Like needing to know move semantics, but for being such an important concept, there's very little in the way of the language helping you understand it.

Also, it's changed a lot. I learned C++ as my first language, but haven't used it nor kept up with it for the past 15 years. I'm pretty sure that idiomatic C++ is just a different language now than the one I learned, despite the name and basic syntax staying the same.
Even if this was true, why do you think we need to rebalance?

We could also just find another source of cheap energy.
I've a frontend-only friend at $big_tech_co who's on $200k TC post-tax with a half decade of experience. Lives in a major metro area in the US, not sure what their rates are abroad.

In general, the big cos hire maybe 1 JS dev for every 2 or 3 backend devs. But they're on the same payscale. From what I've heard, it's more challenging to climb the level ladder, but if you come in at a terminal level and aren't particularly interested in that stuff, it's pretty comfortable.
facebook groups, twitter, linked in, reddit, youtube.
Isn't the pool of people who could even become a quant coder very, very small?

You can't just take Joe Blow and send him to a C++ bootcamp and expect him to be useful.
DuckDuckGo has been my daily driver for several years. I use bangs ({search query} !g/!yt/!reddit) to quickly get to Google/Youtube/reddit etc results. Thus far, I have not noticed any significant change in my search experience.
FWIW, I don’t consider web applications to be a suitable replacement for native desktop applications, not the least because they lack support for desktop UI conventions, which do exist for a reason; although it is true that many people nevertheless make do with web apps.
I think the crappy thing here is because upper management wants to plan a layoff in extreme secrecy, they put themselves in the position of not being able to consult with the parties that have the most context. The cuts end up being crude and poorly targeted because of this secrecy. Because the assumption is that an employee who is being laid off, or thinks they may be laid off, becomes a liability immediately, no knowledge transfer or hand meetings can happen, and people may abruptly be cut off from internal systems. The company then has some extra short-term issues from the remaining staff trying to cover for their laid-off peers while missing important information and context.

The responses to this post, of "we're adults that accepted an at-will employment contract" are correct. But if we all had that attitude, and if execs could treat staff like responsible adults rather than potential saboteurs, perhaps a more targeted, less disruptive and ultimately smaller layoff could be arranged.

(updated for typos)
I tried it on itself "https://wtfdoesthiscompanydo.vercel.app/" and it thinks for a long time and crashes with an error. It doesn't know what it is doing.
> since Apple does not allow JITted code apparently (not sure how React Native gets around this then)

With React Native you have two options. Use Apple's own JavaScriptCore engine which has special JIT permissions, or use Meta's Hermes engine which runs as a bytecode interpreter.

In either case you can always drop down to native code (Swift/Objective-C (iOS), Kotlin/Java (android), or C/C++ (any platform)) which can be used for anything compute heavy.
Simple solution: isolate, by running 1 X server per client (or set of clients if you want gimp and krita in the same sandbox)
More likely circle 8.4, since so much of that old code would be ass-backwards.
It's not the C++, it's the embedded. Embedded is paid miserably, everywhere, no matter how complex or interesting. Simply put, having to manufacture things, with its supply chain, warehousing, manufacturing, ... is never gonna have the margins of a purely software or financial product. Since the employees' salaries depend on the profit from that physical thing, it can never compete w/ software / finance.

The only well paid embedded jobs involve producing weapons ('defence') or gambling ('gaming'), and I'd rather sell crack to kindergartners while also prostituting myself than do that. I did get a bunch of those offers and still do get them every now and again, even though I'm happily employed.

Moved to finance, never looked back. People should plain refuse to work in embedded, maybe then thing will get better.

Also, C++ is the differentiator. People hire for other languages (C# and Rust, in my experience) based on your deep C++ knowledge. And this does make sense, this is a great proxy for your development skills and potential.
Attention, scaling laws, diffusion, vision transformers, Bert/Roberta, CLIP, chinchilla, chatgpt-related papers, nerf, flamingo, RETRO/some retrieval sota
Exactly the point of my second list.
I interpreted the article as saying that all insurance for these cars is terminated:

"Starting Jan. 25, State Farm Insurance agents in Louisiana are no longer doing business with owners of 105 Kia and Hyundai models that have been blacklisted because they are vulnerable to theft, employees told WWL-TV."

Scanning over it again, it still seems the correct interpretation of the text as written. But it is an easy mistake for a journalist to make, if you know that it's theft-only from some other article then I'd be wrong about my state comment.

The idea that insurance can drive this would still stand though. An entire customer base being told they can't insure will get attention. It would need to be an industry-wide thing, though, or the customer base may just change companies.
Too bad Google, Amazon, & Microsoft just shrank their workforces in response to the no-longer-zero interest rate.
Show HN: Train and deploy an object detector in 10 minutes
We optimized the training, annotation and deploy infra to minimize the time it takes to bring up a custom object detector. The current version only supports detection of object centers (as opposed to full bounding boxes) and tends to do best if the objects don’t vary too much in size.

Nyckel homepage: https://www.nyckel.com
Object detection quickstart: https://www.nyckel.com/docs/detection-quickstart

Let us know what you think!
> It was the fact that I would not be allowed to share my work internally. I would not even be allowed to brainstorm with people doing the same job in other areas of the business.

This is what Apple does as well. So not all FAANGs are equal here.
That's fine so long as you identify the tyrants correctly. It's not the people trying to avoid getting screamed at that are the ones you should be accusing.
Which C++? C++ is not a static language. There have been many revisions to the language standard over the past 30 years. I started using the language in the early 90s and continue to use it today.

I try to keep up with the new standards and incorporate features that I find useful in my code, but the majority of it would probably compile with a C++11 compiler. If I were to suddenly be introduced to a code base written by someone proficient in C++20 with some C++23 features sprinkled in; I would likely require some time to figure out what some of the newer code actually does.

Looking at job postings in my area (flyover state), I seems kind of rare when a job is posted that is primarily looking for someone proficient in C++.
> As a Gen-Xer, I can assure you capitalism was a dirty word for longer than that

In certain circles, but (assuming America) certainly not approaching a majority[1].

> Instead, what we largely see is huge capitalistic corporations draping themselves in an anti-capitalist aesthetic which consumers seem perfectly happy to accept.

I think it's too difficult to avoid this stuff as a consumer. Hell, even farmer's markets are mostly run by big corps now. But from the labor side, I think it's making a difference. Almost no one in their twenties is trying to climb the corporate ladder or put in effort at their big corp jobs. As soon as generations that were bought in to careerism retire, I think things will shift.

[1] - https://news.gallup.com/poll/268766/socialism-popular-capita...
Thanks. I thought about that before posting, but it's all on a whois for hashbackup.com anyway so I figure if someone wants to hunt me, I'm easy prey.
New York just has a huge hard-on for dumb regs around crypto.

If there is actual evidence for why they should be banned, NY should share it. If not, step off the hose.
The problem with MW games is the following:

1) They were not built for simulation. The TT rules are good for just that.

2) The companies coding then haven't been great at it.

3) Pirhana games has terrible leadership and coding skills.

Honestly MW5 had a ton of potential, but eclipsed by terrible coding. Like the spawn effects are bad, and they had to do spawns because they couldn't figure out how to disable scripts for inactive units, or how to make things efficient, or whatever. Basically yeah.

Also I'm thinking LRM-20s with that effect. Cheff's kiss.
I’m not sure that most TVs would allow much of that. But disconnecting them from the network seems wise after I saw the amount of connections mine was making (via Pihole).
Any update on a local-first SDK for Tidbyt? Looked recently but it didn't look like there was any news on that front. I want to build an integration with a game running on a PC and communicate locally with my Tidbyt to send updated images as things happen.
There are ways that LLM's can self-improve, such as in this paper: https://arxiv.org/abs/2210.11610

I would speculate that there are more ways to train on logical consistency of the output, and improve the models further.
How will the construction companies make any money if they can't come back every year and redo the roads.
Define Progress
With Flexibility over Parking, Oregon Homebuilders Get to Work
The style of writing the UI code takes some time to get used to, but the composability is really nice. For example, if I want to center something, I use Center and it works as I predicted. If I want to change the opacity of something, I don't need to find the opacity property of a particular widget, I can just...use Opacity, and it'll work for everything.

This style is a way to have (extreme) composition over inheritance, which apparently was very useful for the framework authors who mentioned that they didn't need to keep reimplementing opacity for example for every single widget.
Doesn't seem to work on many of the fintech websites, that usually have a ton of disclosures in the footer (e.g. secfi.com, public.com, robinhood.com).
Hello, I'm from the Flutter desktop team. We're actively working on adding platform views to desktop, which will allow you to embed web views into your Flutter application. Stay tuned :)
Oh no, it's absolutely by design. It's a factory for producing broken people capable of committing atrocious acts of cruelty for the Empire. Now there is no Empire, they've turned on their own people.
Why? China can buy fertilizer on the world market. Prices might rise a bit, but China is a solidly middle income country.
Apple does not have to break the safety mechanisms in their store...

They just have to allow other stores.
This isn't a complete or healthy perspective. To address the former - childless people support a lot of things that benefit the next generation (schools, WIC, etc.) in their taxes. They do this because we as a society are better off for it. Additionally, while SS is funded by "children of boomers", the childless people also paid into it while working and are entitled to their share. There are also countless ways in which our society incentivizes couples w/ children; people without either pay more for their share of housing, fewer economies of scale in food, and a number of other expenses reduced for families.

Honestly, we need to stop thinking about "did I get mine" and think about the best solution for our civilization.
The alkaline water that I find is that fancy water. I'll stick to tap water + Brita filter and some salt.
> your executive leadership would run you over with their cars if you stood between them and revenue growth.

This is ridiculous. I’m sure such sociopaths exist but there’s literally 30MM+ companies in the US. If only 1MM have an executive team this proposes there are millions of near murderers about. Pretty sure there’d be more murders.

It’s stupidly hyperbolic and actually implicitly assumes that which it purports to reject. Namely, it conflates job loss with death, giving companies more agency over your life than they actually have; the phrasing ignores its own first statement, in pursuit of clickbait nonsense.
Yes, kernel code is GPU style rather than CPU style.

But the CPU-drivers of CUDA are all C++. Albeit a C-like API (cudaMalloc, lol), but its a clang compiler for the CPU code nonetheless. If you have complex GPU + CPU interactions, you'll need to be a C++ expert.

Even if you aren't doing GPU work and sticking "only" with CPU-side CUDA, its all C++.