skysight-inc/HackerNews huggingface dataset:
> how do you come up with 25% goal?

In organisations that do this kind of work, the 'marketing' department isn't just about placing adverts and writing blog posts. They also have people whose job is to keep track of what's going on in the market, and to estimate what your product needs in order to be competitive when it comes out.

To take a simple example, the marketing team might have visited https://www.tomshardware.com/reviews/amd-radeon-rx-7900-xtx-... and found on 4K ultra settings that the "RX 7900 XTX" shows up as 90.3 fps average and the "RTX 4090" shows up as 112.6 fps average. And 112.6÷90.3 = 1.246 so if AMD want their next-gen flagship to outperform nvidia's current-gen flagship, they need 24.6% more FPS.

Of course it's a lot more complicated than that in practice. They'd also consider value-for-money, non-flagship cards, whether users' monitors even support >120fps, guessing at what nvidia's next flagship will offer, interviewing big buyers like Dell, and so on. But that's the general gist of it.
If it's a little Java application, you can also port it to Dart, they share a lot of similarities. I did this and it was quite easy, but in my case, it was a little javafx application that drew to the canvas, not many dependencies where used.
Already implemented something similar but using Gemini Flash 1.5

https://twitter.cercaapp.com
That's very weird. My comment referred to this link: https://www.sentencingproject.org/app/uploads/2022/08/Americ... and the person replying to it quoted what I wrote but changed the link. (Presumably by mistake; I can't think of any reason why someone would do it maliciously.) Anyway, the thing earlier in this paragraph is what I was pointing at.
Thirty four years ago when PGP was released it was far from being the most complex thing that most people using computers and the web as it was at the time had to deal with.

My father, a farmer type born in 1935, managed to use it easily enough when shown how.

It was typical enough of the tools of the time.
One of the hardest bugs I've investigated required the extreme version of debugging with printf: sprinkling the code with dump statements to produce about 500GiB of compressed binary trace, and writing a dedicated program to sift through it.

The main symptom was a non-deterministic crash in the middle of a 15-minute multi-threaded execution that should have been 100% deterministic. The debugger revealed that the contents of an array had been modified incorrectly, but stepping through the code prevented the crash, and it was not always the same array or the same position within that array. I suspected that the array writes were somehow dependent on a race, but placing a data breakpoint prevented the crash. So, I started dumping trace information. It was a rather silly game of adding more traces, running the 15-minute process 10 times to see if the overhead of producing the traces made the race disappear, and trying again.

The root cause was a "read, decompress and return a copy of data X from disk" method which was called with the 2023 assumption that a fresh copy would be returned every time, but was written with the 2018 optimization that if two threads asked for the same data "at the same time", the same copy could be returned to both to save on decompression time...
To clarify, LLMs will lower the entry barrier for non-programmers to test new ideas (which is good). Later, those successful projects will require development by professional developers. I suspect that many of these projects will have lower quality than regular proof-of-concept projects today.
Hehe, chip8 is a great intro to emulation, everybody should it at some point.

My humble attempt: https://github.com/vkazanov/piglet-chip

The point was to play with low-level input in Linux.
With what other role / direction would you be satisfied instead of being SE? Going up in the IC ladder (lead, staff, etc.) or management? What disadvantages do you see settling at SE?
What Are the Requirements for Storing Physical HIPAA Documents
I know this is supposed to be tongue-in-cheek but it doesn't make sense. There absolutely are wages without electricity. There are no wages without sales - either to an investor or a customer. It's the absolute foundation of a business without which there is nothing.
Well there two reasons here in the Netherlands.

Some jobs are unworthy for Dutch people. Your Dutch nationality protects you from slavery. For this there are immigrants.

The second reason is that we have a lot of people doing bullshit jobs in climate controlled offices but nobody wants to do physical labour.
Feedback from someone who bounced within the first second because of the signup requirement. I would like the play it but honestly I couldn't care less about the leaderboards.
Huh? You absolutely still need sales people even with a market leading product. It sells itself, sure, but someone needs to work with the client and close the best possible deal.
Those are the kind of bugs one remembers for life.
Doom doesn't use raycasting, it uses binary space partitioning.

From the description it seems to be a DOOM clone. Physics feels a bit off, but all the little details may trick you into believing that it's the real thing.
> Does there exist a public LLM that isn't so...wordy, excited, and guardrailed all the time?

Most of them, if you prompt them right, for that specific problem.

Most people don't bother, and instead treat them as if they're magic (they are "sufficiently advanced technology", but still), and therefore we get them emphasising "nuance" and "balance" where it doesn't belong.

> You can pretty much spot the bot today by prompting something horribly offensive.

Yes, though also each model's origins give a different idea of what counts as "horribly offensive". I'm thinking mainly because the Chinese models don't want to talk about Tiananmen Square as I've not tried grok (how does grok cope with trans/cis-gender as concepts? I know Musk doesn't, but it would be speculation to project that assumption onto the AI).

> Their response is always very inhuman, probably due to lack of emotional energy.

This, specifically, can also be faked fairly well with the right prompt. Tell ChatGPT to act like a human with clinical depression, and it does… at least by American *memetic* standards of what that means.

That said, ChatGPT and Claude are also trained specifically to reveal that they're AI, not humans, even if you want them to role-play as specific humans.

Probably for the best, given how powerful a tool they are for, e.g. phishing and similar scams.
I'm from another European country.

We do tip, but occasionally, only if we believe something about that meal was really great, and there's no set percentage.

Also, there are no tip jars. What happens is the server brings the check to you, and you can tip the server by giving money directly to them. Of course, this doesn't mean the owner cannot pocket the tips, but it does give a feeling that the tip is more likely to reach the servers only.
For me that would be desired outcome. Recent events are not worth coverage. Recency is not value.
Is not the height that gets me, it is the edges!
Tipping should be - as it is treated elsewhere in the world - treated as discretionary, performance bonus. 0 is perfectly acceptable.
Most spellings I've seen go with STacy for obvious reasons
My very limited understanding of the topic is that for a gravitationally bound system like the Earth, the usual rules apply, but on cosmological scales the expansion of the universe means that time-translation is not invariant and thus conservation of energy is not well-defined.

https://en.wikipedia.org/wiki/Conservation_of_energy#General...
You should separate between inbound and outbound sales. If you work at AWS you are receiving a lot of inbound inquiries which make sales much easier than doing outbound work. In the case of top companies such as AWS, their marketing team performed a big part of the work while in small companies marketing cannot move the needle with a minimal budget, so they should be smarter, lucky, etc.
Because it's funny, honest, has nice turns of phrase, is well-structured and engaging, and speaks truth about something at the core of modern life. I worked in door-to-door sales for a while and this article really captures something about the experience.
I just asked what you wanted evidence for, and you resorted to claiming persecution.

You go by the name CyberDildonics. You claim to think “is occurring” and “occurs” means the same thing, so your ability to understand is clearly limited. The world does not owe you an explanation just because you want one, and insulting those that point this out is classic trolling, so the label is deserved.
Multiline string literals finally :-D and NamedDefaults look very useful, fewer places where you have to manually specify types.

> Improvements to backtraces and exceptions. Lots of them.

hehe that sounds wonderful, I'd like to see some examples.
When passkeys first came out I was quite excited. Now trying to use them with KeepassXC/Keepassium the experience is terrible.

First off, nearly two full years into this “standard” existing only around 1/5 to 1/4 of my accounts support it. And the support is a crap shoot. I am finding some accounts only allowing you to have a single passkey and others such as Amazon expect a certain format making Keepass unusable. I save the key but I guess the response is wrong as Amazon thinks it failed.

ssh keys are great. Amazing. Having those instead of passwords would be a huge upgrade. Most people need a simple key management ui and portable keys then they would be set. But it’s like Password managers and sites that don’t allow copy and paste all over again.
> If the server has nothing to send for a while, libcurl times out. The client then makes the request again. This results in a race condition if the server wants to send something between timeout and next request. Messages get lost.

I think it's a premise of reliable long-polling that the server can hold on to messages across the changeover from one client request to the next.
Wolf of Wall Street even opens by reminding the viewer that Belfort is a convicted fraudster, you are watching and listening to him tell his version of the story, and he's almost certainly lying to you.

The difference between a racounteur and a bullshitter is that one is entertaining.
The Origins of Deutsche Physik
> In general I think it's very easy to _not understand_ people i.e. "how could you". The interesting part for me is when I do understand: "oh this is how".

“How could you” is a rhetorical question to which the asker already knows the answer they would be given, which is almost invariably “because I lack empathy”.
Your first example could not possibly have been more "efficient" than simply retyping the IBAN.
All OKRs help customers, but not all customer help meets an OKR.

Finding and fixing product problems requires decentralized decision making and trust.
yeah some kind of real-time tweaking would be also nice. sometimes i'm in the mood for topics i'm usually not following, but i would go back to my "default" space after a while.

the problem imo is that there is absolutely zero control on most platforms.

on x there is a button called "i'm not interested in this tweet" but obviously it doesn't do anything meaningful
The Italian health data system is broken
Man this takes me back. We had an Atari ST when we were kids, but it overlapped heavily with the 386 era. But my earliest "what is a computer?" exploration was entirely built around what that machine did when you booted it without a game disk in (and thus got into GEM).

Inspired a feeling I later got when I discovered my grade 5 classroom had an old 286 with Windows 1.0 on it and a really early DOS - just the joy of messing around with old systems.
> despite reading the sales scripts verbatim both before and after his attitude adjustment

The article states that he was fired because he did not read the script he was required to read.
Parent's point is that customers want more than single metrics, and the metrics you leave on the side to priorize the OKRs can be as critical.

Put another way, if your client has 20 inherent metrics, you can't have 20 OKRs so you're always at risk to mess it when focusing on a smaller set.
I did about the same kcal/day, in grad school, when I was very trim.

And then I wondered how I could hit the gym almost every day, yet not build much muscle bulk.

I accidentally did that low kcal/day again, many years later, when I had happened to have excess non-muscle bulk to support.

And then I wondered why I felt like total crud.

The US medical guidelines I've heard, from doctor and elsewhere, are minimum 1200 for XX female, 1500 for XY male. That minimum is regardless of how fast you want to lose weight.
I don’t understand how AI is supposed to be a mind reader… most of any CV is supposed to be examples of how you excelled in each position, to demonstrate your worth. Or am I supposed to come up with 10 pages of this for each prior position, so the AI can pick and choose?
I used Mastodon for a while but did not build any kind of community. I use Bluesky now because that's where most of my mutuals from Twitter post.
It’s often not too hard to determine if you put in the effort. For example you have big accounts like John Spencer spreading claims that Gaza’s population growth is completely unaffected by the “war”, with thousands of likes and hundreds of thousands of views [1].

If you need an example on the other side you can take this popular post that claims the German foreign minister has said Israel has a right to target civilians [2], when in fact she says Israel has a right to target civilian infrastructure, if it is being used for military purposes.

Community notes do not appear because the algorithms require people who typically disagree to agree, which I doubt will ever happen in a military conflict.

1. https://x.com/spencerguard/status/1864551769247723645

2. https://x.com/occultni/status/1875808201477943362
Passkeys are going to be a complete failure, because a) vendor lock-in. I can easily move a password around; it's just a string. As far as I understand it, major passkey implementations are basically non-portable.

And b) I don't understand them. If I don't understand them what chance does the average non-nerd have? I probably could understand them, if I bothered to look into the details of how they work, but I really don't want to have to do that and normal people won't either. Nobody needs to do research to understand passwords or email login links (at least at a basic level).

I predict they will be abandoned in 10 years.

I wonder if a better solution is just to accept email-is-authority and make the magic link flow more seamless. Imagine if you could link your email client and your web browser closely together so that every site that offered a magic link "just worked". You click a button, it emails you, your email client silently notifies the web browser and deletes the email, and then you get logged in.

Google could easily do that automatically with Gmail and Chrome. The only downside I can see is that email is still a bit slower than password authentication.
Show HN: Mashups – Resurrecting Yahoo Pipes, my side project
Hey everyone.

For those who remember, Yahoo Pipes was a tool to mashup RSS feeds back in the good ole' days. :)

I really loved that tool, but of course, it was shut down.

Since then I know there's been a few tools and attempts at bringing it back.

I always wanted to create Yahoo Pipes clone myself.

So here is my small side project - Mashups.io

https://www.mashups.io

It's an MVP at the moment and well, let's see where it goes.

Thanks all!
I think this should be discussed more. Models that can only be accessed via API cannot be tested without giving their owners access to the test data. You just have to trust that they’ll do the right thing.
Indeed. Worst week of 2023 !

But I consider myself lucky that the issue could be reproduced on a local machine (arguably, one with 8 cores and 64GiB RAM) and not only on the 32 core, 256GiB RAM server. Having to work remotely on a server would have easily added another week of investigation.
Cool. After all these years, we finally have an example that answers 'But can it run Doom' with a clear No.
Right but GP’s comment would apply if someone posted a complaint about “why is no one paying me a salary to build an ESP32 thermometer that tickles my feet when it gets below 80 outside?”
They're pretty much identical to Twitter in terms of personal harm.

So yeah, I'm on bluesky and I do have a pointless account on Mastodon, too.
Nice questions. But it doesn't give them right to build a concrete obstacle for lights, when it is possible to make it without hard obstacle.
Working Well: Returning to the office can disrupt life
Or at least spill wine in their face
As another poster said, it truly depends on where you live. In my state, grocery stores will be expensive for rural shoppers, but there are an abundance of farmer's markets and local mom and pops with cheap, but seasonal food. Even for national chains, things are just cheaper if you eat what's in season for your area. When apples are in season for my state, they're cheap. Then a little more expensive when they have to come out of state and then super expensive when they're imported because they're out of season in the US generally.

Americans just don't eat seasonally and that ups the cost. We also have the problem where some states over specialize on particular foods, so everything beyond that has a baseline higher expense.
Oracles are hypothetical constructs so it's a bit difficult to define concretely. They are used in thought experiments within mathematical proofs. From what I remember from my Comp Sci studies, they were sometimes used in negative proofs — you imagine you had an oracle who could magically tell you the correct answer, and this eventually leads to a logical contradiction
I think the problem is the pressure to "monetize" projects that today's internet puts on everything: either monetize the attention (ads) or by generating expertise (the "personal brand"). Back then it was just for fun, so it looked and felt more human and less corporative. We need to make the web human again, specially now with generative AI.
I knew a woman[0] who ate nothing but ramen noodles for six months during her freshman year at college. She collapsed in class and had to be taken to the ER. I forget what all was wrong with her, but she was at least severely malnourished and, if I recall correctly, had also developed a proper antique disease like scurvy.

0 - loosely, in a friend-of-a-friend-of-a-friend way
Is it equally dystopian if you consider that “be productive for the economy” is shorthand for and quite closely related to “do something of value for your fellow community members?”

(Yes obviously there are extreme and very visible edge cases, but 99.999% of things normal people get paid to do is something valuable for their neighbor)
Those kinds are almost never that the bug isn’t created unless you don’t put in the printf, it’s that the bug only causes the overt manifestation when the printf isn’t there. The actual bug is almost always there in both situations.

It’s almost never the compiler. It’s almost never an error in the bare metal.

Almost.
The disclosure should be outside the phone conversation prior to funds transferring.

Send them to confirmation who should have a process of, we're sending you the email now where you enter you make an account and enter payment details. Stay on the phone with them while they do it to avoid drop off rates. During the account creation is the disclosures.
Civilization 7 senior historian prays it'll be a 'gateway drug' into textbooks
>> buying large lots and retailing them, holding things over time, etc are both a worthless drag on the economy...

Like grocery stores? Department stores? Costco? Buying in bulk and selling smaller lots to consumers over time is the definition of retail sales.

If you want to eliminate middlemen and buy only from manufacturers, you better first know/learn chinese, japanese, french, german and spanish. And get a forklift. Most only ship product by the pallet.
Eight to twelve characters. Pronounceable in English. .com for any projects I care about getting traction. Not copyrighted or trademarked in the primary jurisdictions I care about (US).

Lower priority:
If it's mis-spellable can I grab variants on the name myself?
If I am grabbing a non .com/net/org is the registrar in a jurisdiction I have any enforcement rights in? Do they seem above board? Are they in danger of getting taken over by private equity goons who will quintuple the registration costs?
If it's a country .tld what happens if that country collapses? What happens if that country becomes hostile to my country?
I used to say you want a domain name that if someone hears it over the radio or in conversation it's memorable enough that they don't have to do cerebral gymnastics to use it to find your site. Less of an issue with QR codes and the demise of radio as an outreach.

Lately I've been grabbing names based on vaguely Dutch/native American place names where I live.

In 30+ years of dealing with this I’ve learned almost no one but marketing types and CEOs truly care about the domain name. Well, people will say they don't care but I can guarantee whoever owned "flicker.com" circa 2004 got a lot of traffic they didn't know what to do with, same with twitter.com before the guys got the money to buy the "e".
That one sounds like Chinese word with hallucinated Japanese usage. 子 is IIUC casually used to mean "little ___ things" in Chinese, but same isn't the case with Japanese; 金子 is used as a somewhat discrete way to refer to an envelope of cash.
Steal the satoshi bitcoin stash.
I saw someone on mastodon[0] mentioning the idea of using a bingo card for new year resolutions rather than a specific objective.

It aligns with the idea of having a new year theme rather than a specific goal, and I liked the idea. Sadly, I'm not one for resolutions either way.

[0] https://mastodon.social/@jessie/113742080312737907
Cut and cover is basically unusable in cities because you'd have to "cut" down all the buildings you'd otherwise tunnel under.

There isn't some industry saying "yes we could cut and cover here, but we prefer the slower more expensive option of a TBM"!

(I see NATM mentioned; there have been safety issues https://www.hse.gov.uk/pubns/natm.htm )

The HS2 cut and cover tunnels were all in greenfield: https://www.hs2.org.uk/building-hs2/tunnels/green-tunnels/ ; much of the cost there goes on planning and documentation, an under-appreciated cost. It's also questionable as to whether they were needed at all; a plain cutting with embankment open to the air would have been fine from a civil engineering point of view, or even in many places just flat track, but the tunnels were planned because people objected to a railway running through fields.
ublk, specifically, is something I'd expect to be primarily used in privileged contexts anyway, because the primary use of the resulting block device is to mount it, which requires privileges for most interesting filesystems. If you want an unprivileged mechanism, you may be interested in the upcoming uring-accelerated FUSE support.

For other uses, uring has a "restriction" mechanism that does part of what you want. See REGISTER_RESTRICTIONS in the documentation. Any process that's setting up its own seccomp restrictions can also set up a uring with restrictions, limiting the opcodes it can use.

That said, that mechanism would benefit from a way to apply such restrictions to a process that isn't doing the setup itself, such as when setting up seccomp restrictions on a container or daemon. For instance, a way to set restrictions on all rings created by child processes, or a way for seccomp to enforce that any uring created has restrictions applied to it.
No, Neither.