skysight-inc/HackerNews huggingface dataset:
The job market shrunk but the money spent in tech is still there. Most of the companies laying off are still seeing revenue growth. There is no solution to find a job like before, the solution is to take a chunk of big tech revenue. Starting by stopping buying from them.
Bluesky invites have been abundantly available for months now, and they're processing the waitlist directly if you don't feel like asking someone.

I've found engagement is surprisingly high, much much higher than Mastodon, but of course it depends on the niche.
In my albeit limited experience so far… ChatGPT4 is surprisingly good at “doing the MBA bullshit” as I call it. Vague thoughts go in from me the user, coherent business jargon comes out and I can even ask for an explanation if it tosses me a term I’ve never heard before so I can make sure I actually understand the suggested MBA bullshit that I loathe thinking/writing like and can then use it properly.

I wouldn’t be betting like the GP that an MBA will somehow help more than other skillsets… the fact that it already seems like ChatGPT4 is at least capable of MBA ish things at at a quality level that approximates at least basic levels of competency in the field of business management… should not really be a surprise when you think about how much gets written about management by managers to other people in business and management, lots of training data.
It working well on desktop is a big one. The only other messenger that comes close (that I’ve tried anyway; haven’t had a need to use WhatsApp for example) on that front is Telegram, which not only has a Qt-based client that’s decent everywhere but several native clients (Swift/AppKit/UIKit client on macOS on iOS, UWP client on Windows, GTK client for GTK desktops on Linux, etc).

Signal could be like Telegram in this regard but its hardline no third party client policy means the official Electron app is the only option.
All major GUI toolkits are ultimately implemented on some immediate mode drawing system. So I don’t see the point. (You’re literally just unfactoring what a GUI library does behind the scenes into your loop.)

When you unsimplify your example then you are reinventing a wheel. A big wheel. It can be done, but it’s a lot of work. And then you might go factoring things back so it starts to look very similar to prior art. It’s actually easier than ever to implement accessibility for instance (assuming you’re ok pulling in a large dependency), but show me an actual example of this done on top of imgui.

Things I never said: imgui doesn’t have uses, imgui isn’t great.

But its scope is limited.
Section 174 has nothing to do with "detaxing R&D".

The US tax code already requires that self-classified R&D expenditures be treated as capital-expenditures, and subject to a 5-15 year depreciation period.

Section 174 requires that any and all software development costs be treated as R&D expenditures, and thus capitalized/amortized.

The total tax paid at the end of the depreciation period will be the same, but the upfront tax in the first year of a given expenditure is now 5-15x higher (depending on where the work was done).
You can vendor it in your app yourself. That skips the internet requirements.
One terrible version here in NL were free to call phone numbers starting with 0800 usually followed by 4 digits. Google allowed to spoof those and point them at 1 euro per minute phone numbers. They just redirected to the free number. Lots of people I know got weird phone bills for numbers they've never seen before. For some of these, during rush hour, 20-30 min waiting time is normal.

A 2022 law now forbids people with paid numbers to redirect to 0800 free to call numbers.

I'm really curious how much money this google scam made. If I know 5 people who spend 20-40 euro on it there must be many thousands of victims.

The ads spoofed things like the tax office. First thing in the morning that number alone gets thousands of calls. One just types "tax office phone" (in dutch) in the search box and the ad says 0800-0543 You click on it and get the tax office. You might have to wait a bit because they are very patient and try to answer all your questions to the best of their ability, put you on hold to ask around etc Some people must repeatedly call the number for more than a hour in the same month. They wont notice anything until the bill comes in.
I don't think primitive layout is necessarily a limitation of the immediate mode GUI paradigm. It just requires layout to be deferred until the end of the frame. And of course to do that performantly, you'd likely need some caching between frames.

But here's the kicker: egui already does cache things between frames—for accessibility support, it already builds a full retained widget tree! From there it's not a huge jump to cache layout too. I really wish someone would experiment with this idea. Maybe Gio will be the ones to do it.
One thing I absolutely cannot understand is the "price range" functionality seems to be broken as well. Maybe it's the same root cause and/or change which broke price sorting but when I put in a range of say $100-$200 searching for "network switch" the first result is $240, the 2nd result $90, and the 3rd result $120 and legitimate results go on for tens of pages. So it's not that there isn't anything for sale in that range, it's not that there weren't enough results to display so they needed to pad the numbers, and it's (seemingly?) not that they are just trying to push a higher dollar sale... it's just plain broken?
The more I think on it, the less certain I am one way or another.

From a real-world standpoint, I would lower the thermostat say 15 degrees F during work hours, so re-heating that water when I return seems like it would be a definite negative.
Chronicler of the Realm: Peter Ackroyd's Magnum Opus on the History of England
I agree, they most closely resemble sandwiches from Western cooking. I think Konbini ones are just bland most of the time. A few of the super markets that make their own seem to taste better in my opinion than the Konbini ones. I do think the onigiri with tempura on the inside is a real treat. However, sometimes I want just plain salted rice ones if I am in a rush and eating pre-made super market foods.
People who know about appliances say "Never buy a Samsung appliance or an LG refrigerator." Curiously enough, the most-hawked appliances at Home Depot are...
This is how these EU regulations get their teeth: turnover not profit and global not local to a region—they can't creatively account their way out of the fine and it's always going to be big enough to really want to avoid, no matter the size of the company. None of this "the fine is just the permit fee for those that can afford it" attitude.
Tossing another anecdote onto the pile, I just searched "Adidas shoes". The first four hits are not for Adidas shoes, after that they all are.

All four of those non-Adidas hits are "Sponsored" results, but that's not particularly easy to notice (for one of them it's almost impossible).

I would agree with GP that Amazon product search often leaves much to be desired. It's hard to search for X without getting accessories for X, competitors to X, products that can be connected to X. This is annoying at best, and crippling if you want to, say, sort by price (all the cheapest matches will be accessories or otherwise not what you wanted).
Hi redditors, I just made an app which enable you as a creator ship your next saas ideas in weeks not months .

If you dont want to waste time setting boring workflow, creating landing pages, creating waitlist page, adding features..etc Veloz would be of great benefit to you.
Check it out at https://tryveloz.com
One huge advantage the US has is the variety of thriving industries. It’s highly likely at least one will be thriving at a given time.
See https://github.com/rust-lang/rust/issues/9795 and the linked PR that removed them.
The desert southwest would be a good place to try it though.
Those pioneers make up the sliver of the Venn diagram.
+1. came here to confirm this had been posted so I didn't have to. Such a nutty book, but kind of addictive and fun to join him.
Looks like rust is reasonably well working with cygwin/msys2 based on some github issues, https://github.com/rust-lang/rust/issues/79854 . Given that, I'd expect that this rust rewrite should work under them at least. Though it's obviously not a fully native build since you've got a bunch of compatibility layers involved to bring in those mentioned unixisms.
Nice tribute to Wirth. I just have some feedback :-)

> ...modular languages offer one implementation for each interface.

Unfortunately, this is totally incorrect. Modular languages absolutely allow any interface to have multiple implementations which can be chosen amongst. This corresponds to how a Java 'interface' can have multiple implementations. In fact programming to the interface and swapping the implementation is one of the main selling points of interfaces.

> Some of those constraints remained long after advances in hardware and software made the insistence on one-pass compilation seem obsolete.

With compile speeds nowadays we can only wish that this insistence was obsolete. It's needed now more than ever with the slow-as-molasses compilers (apart from a notable few) of today.
I don't agree with your point. You can use state setter from outside of react and inside react rely only on state and props and not use useEffect() at all.

You don't need useEffect() to react to anything. React itself reacts to state and props change.

You'll do yourself a favor if you ban yourself from using state setters inside useEffect(). Try it.
Hertz, Tesla and the Perils of CEO Groupthink
Wonder if this can be used to communicate with LLMs to reduce token costs.
In a way, most deities pop up to provide a self-consistent explanation for the unknown.
And I imagine most measure affordability by that payment rather than the total price.
I tend to use https://lima-vm.io/ these days when I need a quick VM environment locally on my laptop.
Java virtual threads did not cause a deadlock here.

The deadlock was a usage error.

A better title would be: Naively switching to Java virtual threads caused a deadlock in TPC-C for Progress SQL.
Roots of words are not...because they must be crippled and limited in order to be even cross-compatible at all. But letters are better at. being cross-compatible. A root may as well be a source-code coming from the research into our previous languages like Latin, Greek, Hebrew, etc. But this is only so helpful.

What if you can know that a foot is F as low, lifting and lowering, OO as alternating (also see roof), and step by step from pOint A to point B, and T as the delta/difference/distance along the path. ?

Why do you think wAlk is made of an arrow and coW and Walk both have a footprint, one below foot and one below mouth/head. ?

We're talking about serious AI value here.
Good idea here is a catchy brand name which you’ll need . . Call it ‘Your Toast!’
Another data point - I'm running about 500w for my small rack. NAS (20 x 3.5HDD), ICX6610 (3 PoE APs), 2 x R630, and some small devices.

According to iDRAC, my R630's are drawing almost exactly 100w/each. Each with about 75 pods (k8s nodes).
One could argue that C's success is largely because it was even simpler than Pascal and more generic --- a notable example is that Pascal has I/O built-in to the language, while C defined them as part of the standard library (which could even not be present.)
I couldn't find "Resumes" on that site, and it seems to be for things with lots of graphics?
> How do you get the groceries? Just buy a day or two's worth at a time?

In Holland (and in fact much of Europe) huge malls are rare, cities a structured as shops intermingled with housing. In fact it's often shops on the ground floor, housing above them. So buying a day or two's groceries one the trip home is a matter of turning into a door on the way home.

Also they have "cargo bikes", which is a push bike designed like a kangaroo (google it). The cargo space in the front is mum's taxi, used for groceries and kid transportation.

> How do you keep from stinking all the time?

Holland and many of these places are cool and flat. But if you go to Asia it's the same deal. I don't recall anyone stinking there.

> I used to ride a motorcycle in the US and other drivers were dangerous as hell. It's even worse for bicyclists. How do you deal with that?

No one travels far (because of the city design described in 1st para), so no one has to travel fast. Literally. In places like the USA and Australia even the push bikes move at 20..30km/hr. Not in these places. It's one of the things that stick out when you visit, actually. In non-bike countries the bikes you do see are fancy, the riders dress in Lycra to suit the sporty image, and they ride fast. But in bike countries the bikes are boring, people ride them sedately, and women in evening dress on a push bike is a common sight [0]. Push bike accidents do happen all the time, but aren't serious because of the low speeds.

Another way to explain your puzzlement: Cities in Australia, Canada and USA are designed for cars. Cities in other places are designed for bikes and walking. These are two Nash equilibrium's to the transport problem. Once a system has settled into a Nash equilibrium it's very hard to change. So in a place designed for cars, riding a push bike is taking ones life into your own hands so everyone buys a car. In a place designed for push bikes, trying to drive a car is an exercise in frustration: you drive as slow as a push bike, and there is nowhere to park when you get there. You are living in one Nash equilibrium, but there is another. Try travelling for a bit.

Try googling "airbag bicycle helmet". They are a thing. Why are they a thing? Initially it was because a traditional bicycle helmet mess with a woman's hair do, and these things are worn around the neck. When you are dressed to the nine's riding your bike to the opera, you don't want your hair messed up after all. But it turns out they are safer than regular helmets.
Most forums aren't in my programming language, and probably I'd like the experience to have a properunity with the product, both for the user and the developer, but also no mysterious/ unwanted features lurking about.
https://fred.stlouisfed.org/series/INDPRO industrial output is almost at the 2018 level

> market fails to represent the public

what are you talking about? the public buys shit from China and uses Amazon, and votes for idiots who then dismantle the rest of the system around them. sure, we can console ourselves that it's not the majority, but hundreds of millions of them are part of the problem.
This could also work as a benefit --- for example, the 'heat island' effect of (sub)urban areas. True, the panels are black, but now A/C (and other sources of waste heat) is running on local energy, not energy fed in from far away.

I have no idea how significant the effect would be, but it would be an interesting study to do / read.
Actually religions, or at least the ones I know about in some detail, don’t model that much. For example, Christianity doesn’t really model the afterlife beyond being Heaven being in the presence of the Lord. I think Eastern religions are similar in that you reach enlightenment after many lifetimes and ascend to rejoin some greater plane / consciousness instead of being reborn again.

Catholicism even celebrates various “mysteries,” which are things like the trinity which they do not think can be understood fully by mortals.
Not everything needs to exist to serve a huge user base. If you bother looking at the archive.org capture linked elsewhere in this thread, you'd notice that this looks like a small little "fun" project hosted either by someone or a small group of people. They probably expect a certain level of traffic on average and planned accordingly.

So for them to go down one time because of a massive influx of traffic (something that is statistically very common to happen to sites of this size linked to from HN) and then have someone jump all the way to asking whether or not they even have "the business" existing?

Yeesh. Chill.
You're worried about RSS getting extinguished?
> Can you name any social structure in which this is not true?

That's a rather disingenuous framing; I think we could probably do quite a lot to reduce the extent to which it's true without any particularly radical changes to our society. When we do start talking about radical changes, there are a lot that are not just likely to work but actually pretty well proven, like a UBI, improved labor rights, well-regulated and well-supported unions, wealth taxes, and so forth.

The possible alternatives are not "if you don't have a job you starve on the street" and "fully automated luxury gay space communism".

> Much more likely is them to spend the next 10 years at a relatives house speed running Mario.

Despite the disdain which you seem to hold for speedrunners (why?), a lot of really interesting hacking comes out of the speedrunning community. Some very interesting applications of deep learning had their start in the TAS community.

I'd rather ten people "waste" my tax dollars on speedrunning or art I don't like than one person be prevented from making art that's important to me (or doing some cool math, or whatever) because their boss's boss wanted a percent of a percent towards another yacht.
Product development, as in product teams and writing software, i.e., what most people at Amazon or on Hacker News do, is R&D.
Technically the CA government only sets a maximum price, not prices themselves. Power companies can sell at market rate if they want. But that same CA government also allows monopolies, so the price ceiling becomes the floor.
It is a human problem, there's not necessarily a technical solution.

How do you define a Adidas shoe? Something with the same name could easily be fake
There's more than one desert on the planet. Australia has a decently sized outback. The Southwestern US could accommodate a not-small chunk. Antarctica doesn't really need one, so that's 4 of the 7 continents. Europe and Asia are pretty far north, so might be harder there, but Chile's Atacama would potentially work as well for South America
I'll take objection with mostly-young.

HN poll seemed to average around ~37, and that was a year ago. Given the median US age is 38, and median global age being ~30, I don't find categorizing HN as "mostly-young" accurate at all.

https://news.ycombinator.com/item?id=33480849
Thunderbolt 3 had a fiber option for longer runs, but I don't see it for Tbolt4.
> The iPod was a vast improvement over previous MP3 players

This is objectively not true. It was an average product that was heavily marketed.
This sounds right. This JSONB seems to be oriented not around semantic parsing, just structural parsing. https://sqlite.org/draft/jsonb.html

Note too that JSON doesn’t really have ints or floats - the number type in JSON doesn’t specify a max size. Most implementations of course do rely on the native number types of their platform, so this implementation choice for SQLite allows them to keep a simpler implementation that sidesteps a lot of complexity that would come from deeper parsing.

See the number section on json.org https://www.json.org/json-en.html
Bluesky doesn't have ads.
It's wild to me how they're strolling through the sewer tunnel, with the voiceover explaining how it was put under ground to shelter people from all the disease carried in it... and they're wading through it, no respirator or any other protection of the sort.
"Why not to use java virtual threads" -> Fundamental features of the language treated as implementation details in libraries for more than two decades cause deadlock.
Real-time Power Grid Status
So true. See also the comments on this Agile post today:

https://news.ycombinator.com/item?id=38979266

People still insist that if your team does Agile and fails, it's because you did Agile wrong, but if the team succeeds, it's because of Agile. Tell me that's not cultish thinking.
I eat it raw daily. I would say it's a developed taste but i liked it the moment I had it. My sibling on the other hand would not even eat a meal if celery was cooked with it.
Kind of off topic, but is it possible to simulate peripherals with QEMU?

For example: suppose that I'm emulating some microcontroller running my firmware. On the actual board, this firmware will interact with a sensor. Is it doable to create a virtual hardware device simulating the sensor and connect its pins to my microcontroller?
React native is an imgui? Aren't views defined with a declarative language similar but distinct from html?
> The Bluesky app has very few features,

This doesn't really matter. It's replicated all of the features that matter, twitter has very few user-facing features that matter anyway. The only thing preventing Blu Sky from succeeding is user interest.
This touches on, but doesn't address, something I've been feeling for a while

I don't like to talk about programming. Particularly online, but offline is distasteful too. Every programming decision always boils down to people blathering on about their opinions on something or another, at best talking past each other when those options differ, otherwise arguing about shit that just doesn't really matter.

But talking to programmers about things that arent programming? That's great. There's a ton of depth and insight and everything else there. Side projects, ideas, whatever else. But no one ever wants to talk about this shit. They always just want to argue about which language/framework/amalgamation of mistakes is 1ms faster than the other. It always just becomes a pissing contest. Because it's a religion? Maybe. But we see the same shit with Ford v Chevy (or any other two opposing entities that are virtually the same)
The Rust Emscripten backend has been on life support for years, all focus has shifted over to the wasm32-unknown-unknown target and associated tooling like wasm-bindgen for generating the JavaScript glue code. I think the only reason you might still want to use the Emscripten backend is if you must link a C or C++ library into your Rust project and compile it to WebAssembly, the newer backend works best with pure-Rust projects.
Blue sky invites are plenty. But they make it quite likely that when you join, you directly find your peer group there since that's where you got your invite from. You directly know a person to follow and via their posts, repsots, followers, ... directly find a network.

If you open without connection to any of your peers you first have to find anybody who is active.
I've used mysqldump|gzip when migrating a ~1TB database to an incompatible version of MySQL/MariaDB. It's slow but very reliable. I think the single-threaded pipe is the bottleneck. The process never took up more than one full CPU core.
https://www.uspto.gov/ trademark search shows 'Your Toast' is not registered. 'Freedom Toast' was registered three times in the past but not currently.
Same exact experience.
The people who make a living doing the work need to be paid somehow.
"One issue that a lot of people face is that their career has been less about accumulating 10-15 years of progressively more complex experience and more about accumulating 1-2 years of experience 7-10 different times."

This could also be worded as:

"One issue that a lot of people face is that they did not work at prestigious technical companies. Having a long tenure at such companies gives hiring managers confidence in placing them into principal level roles, regardless of what the candidate actually learned at said company. Everything is about the illusion of competence."