skysight-inc/HackerNews huggingface dataset:
>Nah, about 2% of my "Thank you for ordering, here is your receipt" mails also get marked as spam.

i see about the same thing. and i'm purely sending transactional receipts (that is, immediately after purchase. not for subscription or pre-order or something disconnected from the user having just entered their email in the "send my receipt to" field) and for non-trivial amounts (averaging around $100). i can't understand how so many people mark them as spam, and although i have no evidence to support it i have to assume that some poorly-configured firewalls are sending spam reports automatically.
...and if you want the static type checking before compile time with a C like syntax on the Erlang Virtual Machine, Gleam is pretty compelling.

https://gleam.run/cheatsheets/gleam-for-python-users/

https://gleam.run/cheatsheets/gleam-for-php-users/

https://gleam.run/cheatsheets/gleam-for-rust-users/
>That’s very close to single-digit-percentage utilization - I understand why Amazon is avoiding re-negotiating that contract, it’s literally free money.

There's another reason for them to avoid this-- to not create the precedence that people can get out of contracts if they decide they don't like them anymore. If they let someone do this, even a big player like Twitter, that could lead to a lot of trouble in the future with other players trying to re-negotiate
I was responding to grog_tremor.
So tsc runs on bun and deno? Do they implement any node apis used by typescript? I guess there's very little surface area - process, fs, maybe stream, event, and worker_threads or process?
In California they certainly do. Schools are mostly funded locally. As a result, there are very large funding gaps. And it isn't just liberal media saying it, https://reason.org/commentary/californias-schools-are-failin... says the same. I can't speak to other states.

That said, there are a lot of ways to throw money at a problem and produce very little in the way of results. The education establishment is very, very good at it.(That would be a rant for another day - see https://news.ycombinator.com/item?id=34634210 for a flavor.)

And about crime, the issue of targeting by police is not necessarily the neighborhood, but the person. When police see someone "who doesn't look like they belong", that person gets targeted. As a result black people in affluent neighborhoods get stopped a lot more than white people in the same neighborhoods. So even if black and white kids are doing bad things in similar amounts, the blacks are going to get arrested for it at a far higher rate.

This is not just a random conspiracy theory. See https://www.ojp.gov/ncjrs/virtual-library/abstracts/study-ra... for an example of research on racial disparities of how policing is done in Los Angeles. Many other cities have similar problems.

That the problem is not just limited to one bad police department is shown by a simple statistics. In surveys, blacks and whites do illegal drugs at similar rates. But blacks are arrested and charged for that at several times the rate that whites are. And so the arrest and jail statistics make it look like blacks are doing far more drugs than whites. But our best evidence is arrest records are a very severely racially biased sample of what is actually happening.

That said, I'm mostly in agreement with you on affirmative action. But there is one data point that shows a flaw in your argument. It is easy to argue that policies that helped a half-Kenyan kid get into Columbia for undergraduate and Harvard for law school won't help American blacks very much. But Barack Obama went on to become the first black US President. And the symbolism of that seems to be very important for inspiring US blacks in general. So even though it doesn't seem to me like it should matter, in practice it seems to have.
I’m totally comfortable with what you prescribe here; I wish my employer counter parties felt differently.
Gleam for Python Users
Because the aclu today is not what it once was.
I guess you shouldn't go too far back in history then. If that's how you judge the average Nazi party member (as in the regular Nazi on the street at the time), I imagine you think every Swede during the time of the Vikings was correspondingly a terrible person. And every Frank, Mongol, Arab, Indian, Slav, and... yeah pretty much everyone back in the day. Cato included. With the whole world being so fundamentally morally terrible it's a wonder any good people managed to come into existence in the last 20 years to be the woke arbiters of morality for all past and future action.

The uncomfortable truth is that any of us, genetically unchanged but raised in post WWI Germany would most likely be Nazis during WWII.
In a world where glorified autocomplete is mistaken for sentience by gullible yoyos, the most useful skill is a well-honed bullshit detector.

For a first calibration, ensure that your detector goes absolutely apeshit at the first sentence of OP's question.
Yeah there was no reason to do this. It looked absolutely fine and trustworthy as it was before, and these resources could have been better spent addressing functional matters or adding product lines.

That said, there was no need to rebrand as Wise either, as everyone still calls it "Wise (formerly known as TransferWise)" online, because "wise" is too generic a word to be a good enough selector.

I'll keep using you, because you have a good engineering department and you're the only game in town, but things like this are a tell that the business is starting to drift away from core priorities.

This reminds me of the similarly poor branding change done by Toggl, where they changed from a nice, visually comfortable theme, to a conjunctivitis themed one.

These behaviours are what I call "do-stuff-itis", which can indicate too much staff in certain areas of the business or overall, or weakness in the executive team.
If all you care about is the day you die then that is one way to see that data. Regular excercise will improve significant aspects of your life before that date though. If I didn't get measurable daily benefits from being fit I would probably still do it, since some activities are fun anyway. Mountain biking, climbing, swimming, all pretty fun.
The L3 finding on Linux is likely caused by the C3 entry cache flush, which goes away in our upcoming 6.1 kernel. It doesn't affect most game workloads but can be a real performance problem in some specific cases.

https://lore.kernel.org/lkml/CAJZ5v0jWX=H=aZ25PzHdH05bRJvtYb...

The way the benchmark works likely triggers it consistently.
The best engineers I've seen tend to ramp up pretty quickly (1 month or less). Sure there are probably exceptions, but the ones I've seen that take 6 months to 'ramp up' end up with very low performance. I think there's just a strong correlation with learning quickly and doing a good job. It's probably less true the more senior you get, but the relative effect is still present.
>> there are still large segments of the industry where experience is an asset and not a liability.

I gotta agree with this, I'm mid 50s and got 'hired' 3 times in the last 2 years (once with actual employer, twice with clients 'accepting' me to project teams). If you stay relevant, there's still a lot of work.
List of oldest living state leaders
Does the government really knows what the market wants in a standard?

Some people will benefit from their standard being chosen as the winner. This is just corruption waiting to happen.

It’s fine I guess if the choices are functionally identical (although that still leaves the issue of corruption if there is money involved) or the market has already clearly chosen what it wants by mass adopting a standard (USB-C has not reached that state yet) and the government is just “making it official” - it would however leave the updating of the standard at the government’s discretion since the mandate would need to be relaxed as it would prevent a successor standard from gaining popularity.

How would you feel if the US government mandated Windows for all desktops and servers and Android for all mobile devices? It improves interoperability … Or perhaps mandate all programs be written in C++ … again interoperability.
Five years of indie hacking
> We know inflation should start decreasing within a year or so

Right, of course. Election time.
Some providers block or score hit IPs from popular provider blocks due to the amount of spam that comes from them.
"he’s actually warning that authoritarian government solutions for AI safety are going to end up nuking China’s server farms."

He's saying that is what it takes for the policy to succeed. It's obviously absurd (to initiate a nuclear attack over someone's AI policy), which leads one to question the premise of technology control.
AI-Based Paradigm for Cross-Platform Mobile Development
A short piece about using language models to do cross-platform mobile development conveniently using native development
Layoffs aren't that easy, and they are very expensive. A lot of the big tech companies paid the equivalent of 6-12 months salary (if you include the various stock etc). There's also the cost in organizing the layoff, which can be millions of dollars in consulting fees, the costs of decreased productivity and morale, etc.
Very excited to see the Rust-ification of Python tooling, similar to what we’re seeing in the JavaScript[1] tooling ecosystem.

[1] https://leerob.io/blog/rust
It is the least gate-kept, but it's still gate-kept. The higher-paying SWE jobs all want a college degree and have an blatant preference for new college grads. You can get such a job without a degree, but it's much harder than getting into college in the first place.
That's extremely bot-like behavior and likely to turn the warning into a suspension.

Do not do this.
> use this for channels that don’t offer traditional podcasts

Yes. Plenty of such channels out there.

> saving the files would get costly after a while

You don't have the save the audio files. Its possible to just directly link, within the RSS feed, to the audio files hosted on youtube servers. The server simply has to periodically generate the RSS feed using YouTube api calls, and then host the RSS files. Surely, storing even 10s of thousands of RSS feeds won't cost that much. They aren't also being requested that often, so bandwidth costs are minimal.

> Would you pay for something like this?

Sure.
As someone who knows practically zero about programming languages, the 'Go' caricature had me laughing out loud. So hats off to the illustrator on that.
In my mid-50s, and a consultant for a F500 - I've not had any issues with age discrimination. I tend to think its mostly a matter of staying up to date, and weeding out places that want to pay fresh graduate rates for experienced personnel.
I've never understood why HN has never included even a 80 character description. I think it would really help even if it was only shown on the comments tab.
> It understands you as a pronoun that refers to it

No, there is no mechanism for this. ChatGPT is completing text. It has no notion of self. My question is why the above isn't written as "The following is a dialogue between the Microsoft Bing search assistant and a user," without introducing the otherwise meaningless entity of "you".
It’s like a smaller scale replay of Elon trying to back of his agreement to purchase Twitter last year.
Haha, same here. A package was never delivered (though the tracking number said that it was). Home depot representative couldn't resolve the issue, and recommended to make a charge back. After I made a chargeback, HD contacted the bank with a supporting package (receipt, tracking number, etc) and reversed the charge back. At this point I decided not to waste any more time for $50 item and moved on.
> Important Note: Your ToS violation notice may become a suspension if more than one violation is tagged to your account.

Given the near weekly “My account was suspended without recourse and I lost everything” HN articles, surely OP is not using their main, personal Google account that they are dependent on for things like E-mail, right? Right??

Be careful and have a backup plan.
Yeah. In my experience mediocre hires never get fired and just kind of coast along forever. But they can be pretty harmful to team dynamics.

I've worked with 200+ engineers and I know of exactly four that were fired for performance. But probably another 40 were quite bad and we would have been better off without them, they just didn't exactly meet the bar for 'so bad we have to fire them immediately'.
the downvotes for that question is itself quite funny, like a question is the ultimate non downvote purpose for HN.
Something with LLMs that uses sanitized data so it’s useful and not jailbroken and shut down within a month.

For example:

- an app that forecasts the weather where you are in 1 sentence.

- an app that summarises user reviews of points of interest around you.

- an app to summarise YouTube videos based on their transcripts.

- an app that describes your address in 1 sentence as you would to an emergency service (“26 miles West of Placename on E25” or “on the corner of Eve drive and Redmond Avenue”, or “at Trafalgar square”). Shown with a map with all used place names for confirmation.

- an alternative history daily news generator with several settings (cyberpunk, soviets won space race, world peace, world war 3, Nazis won WW2, the Earth is flat, brave new world, etc).

- an endless text based adventure game where AI gives you some story and a verb each turn. You can set a theme in the beginning in 40 characters.

- an app to transcribe and summarize voice recordings, for lectures and journaling (should be sanitized for jailbreak instructions but would be a useful app).

- an API or app to generate long memorable pass phrases (based on semi random context like a random Wikipedia page).
I find the idea that there's a "normal" period somewhat baffling. Conditions have been constantly changing for hundreds of years, from interest rates to investment strategies to technology to globalization etc.

Nobody has a magic crystal ball for what's next.
Typescript as a language is fine but as an implementation is horribly slow. Same with vs code.
Steam Deck only has a Single CCX.
Nice write-up on the basics of color and accessibility. If you are like me and get lost in the seemingly unlimited choice of colors and palette options when designing GUIs, the sanest way to go about it is to 1) test for accessibility (WCAG, etc.) and 2) pick something that looks good (if you operate within the constraints of the first, you will find the range of the second narrow substantially).

PS.

As a Wise user I can say I was cautious coming to Wise for the first time post-redesign but I found it just as easy to work with, the GUI mostly gets out of the way like before. From designer’s standpoint I think getting rid of dark contrast blue areas helps visual hierarchy and overall the tones are not distracting but aesthetically pleasing.
Those are very good options. I considered those for a 3 node proxmox cluster.

In the end I went with HP t630's. They're much less powerful, but they're also much cheaper and very small! Dell Wyse 3040 or 5060's are also fantastic options. I liked the t630 because it has a proper sata SSD slot and will take up to 64GB RAM. The power bricks are also quite small too.

I'm going to use mine as a home lab testing environment for cluster learning. I'm curious what kind of performance I can get by placing 3 kubernetes nodes on each and spreading out the workload across the differnt devices.
Statistics do not create a causal hivemind, and vice-versa. We must stipulatively define what "unemployment" we're discussing. It is especially true in lower- and middle-incomes where women decide to become single mothers much more readily and demand employed men.

For wealthier people, I intuitively doubt this holds because there are other fulfillment activities that supplant clawing at jobs for survival. Freedom from meeting survival needs can be counterintuitively freeing and depressingly boring or allow stopping to smell the proverbial roses, depending on individual outlook. There are millions of existentially depressed wealthy housewives who feel they don't have a greater purpose in the world, enough excitement, or anything new to look forward to... hence cheating, therapy, and post menstrual adventures breaking free from family.

I hypothesize from intuition that coupling, marriage, and families are more likely to start and continue when there is necessary and sufficient wealth captured. OTOH, crimes and diseases of despair (heroin and mass shootings) happen when there is not.. because happy and comfortable people generally don't throw themselves away. I'm wondering about the future of many countries, including China, where there are idle, surplus men without income... this is very dangerous.
Update: initial results are promising. https://twitter.com/theshawwn/status/1632569215348531201

I'll try to do a writeup on everything. In the meantime, please see that tweet chain for future updates for now. (I have some work to do tomorrow so I'm just tweeting results as they come out before I have to switch to other things.)
The EU shoots themselves in the foot with their regulation. Take a look at the EU response to the US Inflation Reduction Act. The EU enacted similar legislation by regulating green technologies in to existence. The IRA instead incentivized green technologies in to existence. EU green tech companies and investments were going to leave the EU. This caused EU heads of state to lobby the US president directly to change the legislation.[1] You would think they would have changed their own legislation to make it competitive, but instead the EU wanted to change ours.

[1] https://www.politico.eu/article/emmanuel-macron-joe-biden-us...
That one's paywalled for me. This is the unpaywalled version: https://archive.is/iT3eZ
Python supports generator comprehensions too!
A friend worked for Royal Caribbean in their entertainment division onboard. No work, no unemployment, a bit of stimulus, and had to crash at one of my homes so they weren’t homeless. Because no one rents to you when you have no assets and volatile income during a pandemic. Exhausted their emergency savings and modest retirement account.

This is one of many of my associates in the service industry that had substantial employment challenges.
Maybe he would have been a poor fit at Google. Just because you wrote some popular open source software doesn't mean you will succeed in a corporate environment. The dynamics and skills required are quite different.

Now does being able to reverse a binary tree mean that you would fail at Google? I have no idea. But we don't really know if that was the reason he was rejected, it's just his own guess. There could have been other reasons.
The quickest (in terms of time elapsed) crash I've been able to get is 5 seconds. I think 4 may be just about possible, with the right initial conditions.

A smooth… wait… you crashed

Score: 26.1 point crash
Speed: 94.8mph
Angle: 140.9°
Time: 5 seconds
Flips: 0
Max speed: 94.8mph
Max height: 240ft
Engine used: 1 times
Boosters used: 4 times
https://ehmorris.com/lander/

ehmorris, this is addicting for all the wrong reasons.
The original regulation doesn’t actually sound that vague. From TFA

> The regulation, proposed by the Commission in 2021, was designed to ban some AI applications like social scoring, manipulation and some instances of facial recognition. It would also designate some specific uses of AI as “high-risk,” binding developers to stricter requirements of transparency, safety and human oversight.

The issue is that as written it would still not cover general AI and that would still be legally grey.

Some of those uses in the US have already been problematic, like Madison Square Garden using computer vision to ban any lawyers from firms suing them from their vast properties, which is actually against various laws like their liquor license.
the boulder did not suffice. what other steps can we take to prevent recurrence?
You're not the first person I've heard say that. It's interesting that we haven't faced that issue. I wonder if we'll get a nasty surprise the next time we try as it has been a while since the last time we did it.
While I can't add too much to what I already said, I have heard semi-recently the company is working on dev or staging databases finally. Can't say the anecdote in question contributed to that, but it's nice to consider.
Curiosity and motivation do not require experience.
This article only sights a video stream. I think part of the problem with the glacial pace of development is reliance on manual testing. See this comment:

https://github.com/dotnet/wpf/discussions/7130#discussioncom...

> Our primary goal is to ensure reduced turn-around-times for new PRs as well as clear the pending backlog of existing PRs. To that end, we are working on putting appropriate automation in place to reduce the dependency on manual testing as much as we can.

See also the recently updated WPF roadmap:

https://github.com/dotnet/wpf/blob/main/roadmap.md

If you look at the history of this file you can over the years tests have been always been in the backlog.

As for “where projects go to die”, they have 3 features planned for this year: Windows 11 Theming, a new type of folder browser, and null ability annotations. And they say they don’t think they can do them all. Maybe I’m underestimating, but that’s not a lot.
Until they start feeling important ("I'm the face of your show!") and they start demanding pay rises, better working conditions, etc.
Cyberpunk just have awful optimization. Sure, it's pretty (when it works) but even 4090 can't pull it on max settings at 4k@60fps after all the patches. People will say "it's 2 GPU generations ahead" but why would you release such game. It's just excuse to justify horrible optimization.
This seems like it would work, but it actually didn't. One issue was that WPF uses rows with dynamic row heights instead of fixed row heights like GDI or WinForms. This forced it calculate everything it needed for the layout of each row to compute the total height, scroll position, etc...

Like I said, this got changed when Visual Studio was rewritten to use WPF, and it "works now", but the default behaviour is still the slow path, not the fast path.
> But we have examples where the companies themselves have admitted that their past interview practices turned out not to work: https://business.time.com/2012/10/23/no-brainer-brainteaser-...

That's pretty much exactly my point. In the 90s, wide-scale hiring for software engineers was a relatively new thing - many companies were just figuring it out. And so they did some shit pretty early on that didn't make sense. But for all the times I hear folks pulling out the "Why are manhole covers round?" and "How many cars are there in Manhattan?" examples, I haven't heard these types of brainteaser questions being used for nearly 2 decades.

I'm not arguing that the FAANGs have some perfect, unassailable interview process that can never be improved, but I am arguing that so often I hear grumbling discontent from people who don't like the interview process, but rarely do I see much examination around why those particular hiring processes appear to work fairly well for the likes of Google, Apple, etc.
Just last week I had to implement a common graph algorithm from scratch to solve a business problem (basically topological sort, with a minor variation). It's certainly much harder than reversing a binary tree (which is one of the easiest possible interview questions you could imagine).

Generally it wouldn't really make sense to reverse a tree in practice (why not just build it the other way initially?) but it has a similar structure to other tree traversal things that could actually come up so it's reasonable to ask.
They want legacy because they care about treating their alumni well for donations.