skysight-inc/HackerNews huggingface dataset:
I dunno, the last two generations of MacBook pro pretty much feature for feature provide fixes for all the widely criticized issues of the last Johnny Ive models. Apple has plenty of faults but they seem to actually be listening to user feedback in some areas despite a captive audience.
I agree, but keep in mind that the goal of AI (whatever that is) all along is not explanatory power, it's verisimilitude. This is due to necessity, since we don't understand it already, the only way to judge it is to see if it kinda sorta makes sense.

Looked at this way, this project is a thing of beauty. Just like the human mind, it's not going to explain how the LLM came up with an answer, it's going to create plausible arguments why it did so. How would we know? Do you actually think it'll make a difference whether the AI is correct about any random oddball question, especially when it can make a pretty coherent case about why the answer was correct all along?

It will not.

We are performing a very strange experiment with our fellow humans. Should be fascinating to watch it play out.
> The alternative concurrency model people want is structured concurrency via stackful coroutines and channels on top of a work stealing executor.

I mean why not just use a thread per connection and not bother with anything fancier at all unless you really truly need to hit those C10M scales? Which I suspect is a very rare need for most things?

So many of these articles just go "kernel threads are expensive" and blow on past it as if that's just inherently true & nothing else needs to be said on it. But they really aren't, and unless your work is doing nothing but spawning no-op tasks then the overhead of a "real thread" is likely minimal and in exchange the simplicity you get is tremendous.
Yes, they're so incompetent they haven't changed their parking page. See google search results:

https://www.google.com/search?client=firefox-b-d&q=tarantope...

It's all on subdomains, e.g.
https://wandsworth.tarantopermits.com
In this context, we're talking about things for which the throughput is IO-bound. You're talking about the latency of an individual request.

Throughput being IO-bound is indeed about the hardware, and the truth is that at the high end it's increasingly uncommon for things to be IO-bound, because our NICs and disks continue to improve while our CPU cycles have stagnated.
Given the many fair criticisms around here, what are some better alternatives?
I don't think authors need to credit AI in their written works, but I do think this is the double-edged sword of claiming partly AI-generated content as your own (for reference, the WGA recently won the right to claim AI-inspired and partially AI-created work as a human writer's own work without having to credit the AI). I think it's fair for a scientific human author to take full credit for papers that are partially written by AI, but any logical errors and hallucinations inserted by AI should also be attributed to the human author. It's the human author's responsibility to ensure the final written work is accurate.

Edit: for further context, I have published a few scientific papers in recent years, and using AI is not all that different from a senior author relying on junior authors. Early on in my career, I created the first draft of most papers, and my more senior co-authors would verify my work and create direct edits or suggestions for me to revise the draft. The final paper was created after a few rounds of this cycle.
>Now, if your argument is that we should ditch countries sovereignty and ignore laws to make finance quicker, easier, and more private.

Are you taking the view that all laws are just? If not, then you must admit that crypto has some value where it helps to route around unjust laws (e.g. many people on this site consider the war on drugs unjust and ineffective).
I personally think research and improved methods to produce input data is where AI will improve the most in the near term. Mistral AI sent shockwaves in the community as their 7B model seemed to outperform Llama 2’s 13B model and I think there is still much to do here. Both in terms of bias but also discovering what is the optimal representation of input data to produce the desired results from the AI in an optimal model size. This pressure will only grow as the enterprise takes on AI and wants to fine tune their own models in order to not rely on the cloud as they need to fulfill privacy regulations and deal with sensitive documents. And in this regard, I think we have been underestimating just how much the input data influences the result.
> The ones who fly into a rage over it seem to be people who don't actually use it!

Well, that does make some sense: if something bothers you so much that you'd "fly into a rage over it", you would avoid using it as much as possible (and PHP is not like JavaScript which has no real alternative).
> I suppose it also depends on your position on DoH as well,

I'm good with it. It was a tiny bit annoying at first but I strongly support the intent behind it. Mozilla's override (at the resolver) is trivial to enact so I've nothing to complain about.
It just gonna get worse as every commercial editor will get some AI completion crap
Perhaps that is why they explicity did not even try to say it was simple, and explicitly spoke of a scale with stateless at one end and the optimum somewhere between the ends.

there was no "as simple as you say"
Seeing some comments which align with but misunderstand what I suspect the point is.

Generative AI outputs the median of the probability distribution.

Yes, that's an issue with the training data (as people comment), but it is more than that. The training data will have some observations away from the median, but it will still only have one median.

To take my observation to the extreme (where it will fail), if the data is 49.999% X and 50.001% Y, then Y is the most likely output and you'll only every see Y from generative AI.

[yes, I already said that extreme was wrong because the model samples around the median not exactly the median]
> It wasn't written for "executives".

When writing about real-world topics (especially where the goal is to educate or change opinions), it's usually a good idea to summarize the overall piece at the beginning, regardless of the intended audience. If the piece is broken up into chapters, sections, etc., it often helps to open each of those with a summary as well.

Like a lot of technical people, my default writing style tends to be a linear/journal-entry structure that tells a story more or less in the order it occurred. Over time I've learned that that type of structure only really works if someone is already interested in the material. Otherwise, they're likely to see a wall of text and move on.

Summarizing the overall piece as well as sections lets the reader immediately figure out if what they're reading is relevant to them, what the author's goals are, and if there are parts they can skip over because they're already familiar with those topics.
They're even better than black text on white backgrounds. They're unstyled and use your browser default styling. granted it's rare anyone configured those so it's almost always black on white.. but for people who do specify their own preferences it's really nice to have them respected and not rely on hacking in my own css or js to override theirs
Ask HN: Has anyone successfully convinced management to switch to a 4D workweek?
Curious if I should raise this to my manager or bring it up at the CIO level. I think the benefits outweigh the downsides. Of course, on-calls would be working 24x7 per shift.
"Fails" is a higher-level concept than the shell is concerned with. Failure conditions and reactions are entirely at the discretion of the programmer and are not built as an assumption into the shell.

The only thing /bin/false does is return 1. Is that a failure? No, that's how it was designed to work and literally what it is for. I have written hundreds of shell scripts and lots of them contain commands which quite normally return non-zero in order to do their job of checking a string for a certain pattern or whatever.

Programs are free to return whatever exit codes they want in any circumstance they want, and common convention is to return 0 upon success and non-zero upon failure. But the only thing that the shell is concerned with is that 0 evaluates to "true" and non-zero evaluates to "false" in the language.

It would be pretty inconvenient if the shell exited any time any program returned non-zero, otherwise if statements and loops would be impossible.

If a script should care about the return code of a particular program it runs, then it should check explicitly and do something about it. As you linked to, there are options you can set to make the shell exit if any command within it returns non-zero, and lots of beginner to intermediate shell script writers will _dogmatically_ insist that they be used for every script. But I have found these to be somewhat hacky and full of weird hard-to-handle edge cases in non-trivial scripts. My opinion is that if you find yourself needing those options in every script you write, maybe you should be writing Makefiles instead.
Well, shooting down protestors is not democratic. Democracy is not a tyranny of the majority!
And how many multiples over a machine capable of running MS-DOS would I have had to spend to get a NeXT? I'll let you do the math on that one, because I already did it 30 years ago.

(Note: I have never owned a NeXT machine.)
This is great advice, and applies to business as well. Make something people actually want.
FB and Reddit are tightly bound by mainstream advertising money so they have to keep the racists quiet. I'm not sure how that's relevant here. If you're offended by my accusation because you're one of the 4chan users who posts racist things but isn't really racist, then you have my sincerest apologies, and you get a gold star sticker too.
> Who knows but

Just try to answer the question instead of the cheap whatabout pivot
I spent several nights laughing uncontrollably getting ChatGPT to generate things it doesn't want to and as the text would get spicy it would suddenly get cut off, and that would make it much funnier to me. I assumed it worked in the way you described.
Typing is coming!
Shipping Electron apps from Linux CI with cloud signing services
This would mean they're ready to all but abandon the consumer market and become a pure business OS.
At the risk of further encouraging you to think that there is validity to anything you regurgitate, what do you think were the "7 wars"? And how did Obama "start" them?
sigstore it seems
> The energy of this particle was some 40 million times that of the highest-energy protons that have been produced in any terrestrial particle accelerator.

If it were me observing this, and I didn't observe it again, I would attribute it to something else. However rare, I would consider some phenomenon as part of the sensor (for example decay causing a release of energy), or two particles arriving at the same time, some localised event, etc.

I'm sure they already addressed this, but I would be considering some other source of such a high energy particle. It's just too perfect, why would we see such a high energy particle and nothing inbetween?
Current POC is ugly and made for my own personal use. I'd be inclined to start spending time making it look decent for a screen record etc. but I'm trying to go against that instinct and to focus on user acquisition instead.

If I can't get any emails from the landing page, then I might as well just keep using the POC for myself and not spend days, quickly turning into months worth of time and energy, into making it into a "product" when maybe there simply isn't a market for it.
A large Justfile (https://just.systems/) of random recipes might be a way to make it both executable and searchable (at least on zsh, you can get an autocomplete list of completions from the command line).
Yeah this is something we're now talking about. My wife and I were initially quite resistant to the idea, but the more rejections I get, the more amenable I become to it.

One big thing keeping me from splitting up like this is that I don't really have a job where I can do a job search and do my work at the same time. My job is stupidly demanding. I'm concerned if I do something like this I'll just never be able to move towards a more sustainable situation.

The other alternative we're looking at is moving in with my parents for a while. They live close by and have room. I'm not sure how much it'll impact my job search once I'm officially unemployed
Warp.dev solves this
There is no guarantee that slacking off more frequently means less efficiency.

Slacking off but then returning to focused, deep work, without distraction can absolutely be more productive than working consistently in a distracting environment. I've even found that "slacking off" is embraced by companies who have worked remotely. In one prior gig, letting the team know, "Hey, I'm going skiing for a couple hours and will be online this evening" was not at all an unusual message to see. People work when they are going to be productive and "slack" when they wouldn't be productive anyway. Remote work means you can optimize for your personal productive times... and still slack off more. Best of both worlds.
I said the immediate topic. The immediate topic was physical safety.

Also, that topic was raised by 3seashells. willcipriano was replying to that point. Then you said:

> Arguably the fact that you think owning a gun makes a practical difference in your own safety although a gun can not defend you against health issues or financial hardship (e.g. losing your job, interest/rent hikes) is a point against you.

You're using against willcipriano that he was addressing a narrower context. But the narrower context was defined by 3seashells. So your criticism is unfair. (Or, perhaps, mis-aimed.)
One big problem with the media is outrage-bait headlines. People make up their minds about a story simply by reading the headline, which is often contrary to the story within.

Just to play devil's advocate, could this be a gargantuan improvement for social media by forcing people to look at the article and people's comments rather than many people judging stories based on a headline that was crafted to promote outrage?
If I need to eavesdrop on off-the-cuff conversations in order to justify my job, I won't last long at that employer in any case.
Big discussion about Cloudflare's original blog post from a week ago:

https://news.ycombinator.com/item?id=37703885
Yeah all this is solved in DallE 3. It automatically injects race into the prompt probabilistically.

That's why if you ask it to make comics it will randomly include a race https://x.com/neilkli/status/1709450248186167715?s=46&t=YWmQ...

Eventually we'll just have an LLM modify our prompts so that we create representative output.

Bloomberg is always either behind the times or making junk content. I like people who read it because they are proper suckers like all the HN users who were acting like the SMCI story was real because they like to cosplay as Mr Robot.

I took your money. And I'm going to take your money again when you read Bloomberg news on public companies because you guys worship the EMH and I know the alpha is in watching suckers sucker themselves. Give me your money, suckers. Give it to me. You want to.
Why Algorithmic Coding Tests are bad
Regenerative braking FTW
I'd even go one step further: we should have had a standard communications protocol like TCP for all devices. So a display would show up as just another device that we could use to read/write bytes. All devices would have a standard queryable HTTP/HATEOAS self-documenting interface. And HDMI/DisplayPort or USB A/B/C/.../Z would all use the same protocol as gigabit ethernet or Thunderbolt or anything else, so the bandwidth would determine maximum frame rate at an arbitrary resolution. We could query a device's interface metadata and get/send an array of bytes to a display or a printer or a storage device, the only difference would be the header's front matter. And we could download image and video files directly from cameras and scanners as if they were a folder of documents on a web server, no vendor drivers needed.

There was never a technical reason why we couldn't have this. Mostly Microsoft and Apple blocked this sort of generalization at every turn. And web standards fell to design-by-committee so there was never any hope of unifying these things.

Is it a conspiracy theory when we live under these unfortunate eventualities? I don't know, but I see it everywhere. Nearly every device in existence irks the engineer in me. Smartphones and tablets are just the ultimate expression of commodified proprietary consumerist thinking.
Amazon RDS for PostgreSQL now supports pgvector HNSW index
If there was something that moved faster than light, that still interacted with regular matter in some way, then yes, we would be able to detect it by the effects.
That's an example of how your code can subtly break
The annoying thing is more that a ton of the ones that fly into a rage are also ones that have never used it. There is a ton of dog-piling in what people complain about.
I think the correct position on AI bias is that it is important to have biases, to the extent possible, known, disclosed, and vetted for appropriateness to the application domain (including mitigation in other parts of the system than the model in which the bias conpared to the desired state exists), not to eliminate them, which is impossible, becauase bias is always relative to a particular reference, and there is no one true authoritative reference for evaluating bias (which is why to document bias, you have to document what it is biased compared to.)
If you think this way, you will quickly stop using anything. Most computer things are pretty complex and have really intricate oddities.
"Signs of undeclared Microsoft Word spellcheck use in papers mounting."

Such alarmist tones would sound really silly when applied to other dumb productivity tools.

In the end, the quality of the paper is what should be judged.
My kids are in high school; the Kuiper belt is definitely covered.

No bets on whether they'll remember it a decade from now... but the article helpfully explains what it is in the very first paragraph.

What headline would you propose for Science.org's intended audience?
Similar story here, I take it a step further and boot windows as a guest VM with hardware passthrough w/ evdev + ddcutil as a software kvm switch. The only time I boot it baremetal is for programs that are hostile to being run in a VM.

It's a good learning exercise, and the community over at /r/vfio + their discord is pretty helpful.

Some madlads take it a step further and create something similar to wslg, but with the host programs overlaid over the guest desktop, https://www.reddit.com/r/VFIO/comments/yrqcq4/2in1_os_with_l...
I have the exactly opposite experience - I call bullcrap when I see it, bluntly and directly. 'Industry standard' nonsense is still nonsense.

The sheer truth is that many developers are just CV driven, or they miss their childhood playing with toys. Overall the software developers/engineers (we) are an extremely spoiled breed, often entirely detached from reality - and it shows.
You could also just feed the transcript to an LLM that generates the post for you.

We are curious about doing this w/ commit diffs.
> The JVM has shown that copying the stackframes can be magnitudes more efficient then context switching via separate threads.

...when there's literally no work in those threads whatsoever, that is. Unless you have something more substantial than the many "benchmarks" out there that are "look, spawning 10 bajillion virtual threads that don't do anything at all but sleep is now super efficient"?
Google docs is about to roll out their own version of this within Workspace
Elon Musk Will Hide Reply, Retweet and Like Numbers
Not quite, the GP is pointing out that it's become in vogue as of late to express hate for the USA among leftist circles, those people will post the raised fist or w/e appropriate color to the SM profiles and do little else, but they all do express admiration for 44.
Yeah, I feel that. Anyone can have a good password, but it's hard to do all that networking stuff. Small teams really suffer on this one more than the other 9, at least in my experience.
Sure.. Plenty of Supercomputers are just A100s, which are also perfectly usable in a single DL workstation.

* at least if they used pci-e
> The claim here is that the procedure used for choosing the SEED in the first step involved SHA-1 of some ASCII text with a counter.

That's the story as much as I see it: there's a constant that doesn't appear to be "arbitrary" enough in a sense that there's a suspicion that it could be too "special" if nobody can recognize it, and nobody can show how that one was generated.

And as there's an official procedure to turn something to something "more random" that "something" appears to be still missing.

BTW I don't think that the "inefficiency" you see in the steps there changes anything.
When are we going to get tired of journalists of middling intelligence speaking as if there's something profound about identifying bias? These stories just aren't useful. Every system has some form of bias, more or less, and a system that has less of a functional bias than another system isn't necessarily a better one. A system might be made to be relatively "unbiased", yet be useless to most people as a result. At worst, civilization continues to coerce humans into servitude of menial tasks rather than free up everyone's time if we decide that systems that are biased or aren't God-level perfect are considered harmful.
But they read something once where the person had "Never done X" and found it a useful rhetorical device that really punched up the article, precise and honest language about reality is so boring and passe.

/s
> Thirdly, practical advice: get some written references or video testimonies from your colleagues and former bosses. These should be made available to the interviewing employer at the beginning of the process - link to them in your resume etc. If you find interviewing and assessments challenging, I think that providing alternative evidence of your capability would be the first thing to do.

This is really good advice. I actually did have my manager write me a recommendation, but I had no idea how to get it in front of people. This is an awesome idea. Thank you

And yeah, I was expecting a pretty big pay cut, and I'm ok with that. I was just hoping to keep the remote situation
Excellent idea! I might be showing my age here but... Does anyone have any recommendations on how to get started with live streaming? What hardware, software, and web platforms do you need to make a full live coding experience with audience participation?