skysight-inc/HackerNews huggingface dataset:
Cool trick. But is this better than reinforcement learning, where the LLM decides for itself the optimal thinking time for each prompt?
China looks pretty safe to me. Unless you‘re a dissident of course.
saw that video just now, thanks for this.
Mind the Machine – Horizon (BBC, 1970) [video]
Instead of billionaires making more billions from taxpayers getting to Mars, they should undertake the trip themselves. That makes a lot more sense.

Although worthwhile, there is no imperative to go to Mars. The idea we should colonize Mars to escape our problems on Earth will just result in two planets with the same sorts of problems.
I use both all the time. VSCode is fine for a lot of reasons, vi is ubiquitous on servers.

https://xkcd.com/1053/
The services that enable the things you desire also create harm (Amazon's problems are well documented, digital government services are often a divide that sometimes exclude freedom-minded indivuduals who don't use a "mainstream" OS, to name a couple).

AI has the potential to make the situation much worse, as many laypeople confer it an air of "authority" or "correctness" that it's not really owed. If we're not careful, we'll have an AI-driven Idiocracy, where people become so moronic that nobody can do anything about the system when it takes a harmful action.
I don't understand why I have to click--it should always track mouse moves. I suppose higher levels could have multiple balls to manage, but maybe those could be numbered 1,2,... which are accessible by respective keys.
macOS is the best platform for wondering that, too.

Apple's ecosystem is incredible, all the APIs they provide, all the neat little native functionality you can build into your apps, all virtually for free, and a user base that cares about the quality of their apps and is willing to pay for it.

There's no better platform for building a native app, in my opinion.
Imo, Musk bought twitter for political reasons and was hard right leaning long before. Just as quite a few people correctly guessed at the time. Musk was full of petty grievances long before buying twitter too, he had track record of being aggressive when meeting opposition long before and his companies had track record of treating certain groups more badly then others.

The way Musk acted before buying twitter, insulting and mocking people makes him someone who has no business to complain when they respond in kind after he fails. So, Musk buys twitter for political reasons, mocking employees, owners and those he considers to be on the left. He claims to make it more performant, fails, get mocked back.

It is getting tiresone. Musk had few minor left leaning opinions and tons of right wing ones. Notable, his got given right to control everything, be no subject to the law since he is rich and succesful in business. His few left opinions failed to made him admired on the left.
You are assuming that you can't learn that stuff on the job. There is nothing in a computer science education that is not available to learn on the job and in reading and experimenting on your own over some years.

By contrast, a not insignificant number of graduates of computer science and engineering programs struggle to excel outside of writing code. That is only a small part of the job.
Author should also find the Alaskan archipelagos interesting. The city of Unalaska is ancient.

https://en.wikipedia.org/wiki/Unalaska,_Alaska

https://web.archive.org/web/20090930132651/http://www.unalas...
no, some medical professionals do have a clue.. and many recreational drug users are unaware of rare but very serious health situations.. If some "clinical therapists" with zero empathy and background make a clean white room, then sure, agree.. but here in California, there are more aware medical professionals then you might guess at first
This isn’t impartial. Jonathan Corbet is naming and shaming, on behalf of one side.

> But Christoph Hellwig … turned this submission away with a message reading, in its entirety: "No rust code in kernel/dma, please" (despite the fact that the patch did not put any code in that directory)

> Already overworked kernel maintainers will have to find time to learn Rust well enough to manage it within their subsystems.

Frankly, this article feels like it’s steps away from social media brigading.
> We don't have a Rust-killer language yet.

The type-system analysis of Rust is smart, but not restricted to the language per se, see https://github.com/ityonemo/clr. One merely has to have proper namespacing and necessary type info from generic code to do annotations and solve them. These things are solved in Rust via trait system.

Retroactively patching C to have namespaces will not work and same holds for generics, meaning concrete how to attach lifetimes to generic code.

> Zig went in a different direction.

There is stuff cooking for debugging comptime and better than lsp infos, but this is only wip and hearsay. Might be enough to write external static analysis or not.

Correct me, if wrong etc.
Thanks for the catch, added
ViHart was one of the earliest creators I subscribed to and I didn't notice when her videos stopped turning up. That's such a disappointment. How do you know she was harassed? Could it have been something else like a personal or professional matter? Does anybody here have an insight?
The hotline scene still exists in some form. The trackers are still up. Old clients still work even if new ones don't but it's nice to see some more development. I am actually connected to a hotline server right not using the HotlineClient 1.9.1 - Super Tracker Edition under wine. I miss the active days of the early 2000s Hotline communities though. Inverted Reality, Dark Nebula, etc.

Anyone else here have a custom icon in the Badmoon pack(s)? I was/am Hotline icon: 3582 , ctrl-f12 "hammeregg" + #number in most clients once you've installed the pack.
What more could someone want than instantaneous consumption and on-demand video? We’re truly living in a frictionless utopia.
This is an old suggestion. You don't have the slightest idea what kind of rabbit holes this will lead into. This has been discussed time and time again.

The much better approach is to keep it as-is but make Exceptions composable:

switch( this.networkOperation() )

case throws IOException ex -> "invalid"

case String expected -> return expected;

case Object obj -> throws new IllegalArgumentException(obj);

You get the best of both worlds. The caller is forced to handle expected errors at call-site (aka, where you have the most information). But you can still delegate the error to a higher level, such as Controllers where the error gets turned into a "500 Server Error".

The problem really only is that you are currently forced into creating a new try-catch block. If that goes away, you are essentially dealing with sum-types. This will be more elegant than heralded languages such as Go where you slavishly write "err != nil" statements at every turn.
Does it understand Github-flavored markdown? I use Obsidian to track what I'm working on, and frequently make quick checklists.
The page says that "some players might be experiencing issues" but apparently nobody is able to access PSN.
I guess that's really the thing - when a 2TB SSD is $100 and and 64GB RAM another $130... there's just not much ROI in trying to make the app more efficient. Your users won't care.

I personally still value it, and I try to build super-efficient apps, but... I'm the minority. And I can understand why.
Does it need GPU acceleration? (And if so, is it Cuda-only?) Or is CPU enough?
I can’t see a single thing in that quote that explains why they didn’t like Unix. I’m sure there are good reasons, but the entire quote is an argument from emotion.
>> But they shouldn’t use that in production.
> Why?

Generally speaking, because that’s very likely to end up being “pushing for rewrites of things that work”, and also a case of not “taking complexity into account when adding features”, and perhaps in some cases “jumping on a new language”, too.

This is an imagined scenario, but the likelihood of someone easily replacing a working compiler in production with something better is pretty low, especially if they’re not a compiler engineer. I’ve watched compiler engineers replace compilers in production and it takes years to get the new one to parity. One person tinkering and learning how to write a compiler almost for sure does not belong in production.
Is it? Committing criminal acts maybe, but it’s relatively rare for mere existence, absent any other fact, to be illegal.
I do not understand what you say.

The best performance for IPC is achieved indeed as you say, using shared memory between the communicating parties.

But once you have shared memory, you can implement in it any kind of concurrent queue you want, without any kind of overhead in comparison with in-process communication between threads.

While other kinds of IPC, which need context switches between kernel and user processes, are slow, IPC through shared memory has exactly the same performance as inter-thread communication inside a process.

Inter-thread communication may need to use event-waiting syscalls, which cause context switches, but these are always needed when long waiting times are possible, regardless if the communication is inter-process or inside a process.

Mach and other early attempts at implementing micro-kernels have made the big mistake of trying to do IPC mediated by the kernel, which unavoidably has a low performance.

The right way to do a micro-kernel is for it to not handle any IPC, but only scheduling, event handling and resource allocation, including the allocation of the shared memory that enables direct communication between processes.
its fine if you disagree and think that using "unsafe language" for low level hardware access is wrong but that doesn't change the fact that the more closer one operates to the hardware, the more bare-bone they need the tools to be or else they'll only get in the way of the job. Having to worry about something like a borrow checker or a reference counter just to manipulate a couple of bytes is not an efficient way to perform low level hardware programming.

Also, there is nothing wrong with any "unsafe language". Memory safety is a skill issue, not a language issue. All functional languages are safe and procedural languages are unsafe by nature. Its better to settle on a functional language and compromise on performance if memory safety is of utmost priority. The additional complexity and performance overhead of any supposedly safe procedural language is not worth it for doing low level stuff but it sure could be a fun choice when doing high level stuff.
This isn't about coding or anything but so far this is my favorite AI tool, hopefully it helps someone else out.

I need help generating logos for websites... this is the best tool I've found and it works really well. It's free. I type in a prompt and just keep regenerating images until it gives me something I can use.

It generated these logos for example: https://www.chargersixpack.com/data/assets/logo_default/sixp...

https://www.lexuslxforum.com/data/assets/logo_alternate/lexu...

https://www.ramchargerforums.com/data/assets/logo_default/ra...

That has saved me a ton of time in Photoshop... on the Ram Charger logo, I did add the Ram logo myself.

I have to cut out the image, clean it up sometimes, but it's way faster than doing them from scratch.

Some example prompts would be: Draw me a logo that says "Hummer EV Forum". Make it look similar to the Hummer logo and 3d chrome.

That produced this, for example: https://labs.google/fx/tools/image-fx/4lr2563iu0000

It does mis-spell and make mistakes all the time but since you can iterate over and over for free, it's no big deal. Hope this helps.
> are neither engineers, nor hackers, coders, scientists or scientifically literate people and definitely nobody who was ever concerned with their own education

I agree chucklingly that the statistical overrepresentation of lawyers in parliaments fits this assessment pretty well
This was one of the few that didn't resonate. What does it mean?
we tried many avenues here as well
1.vitamin deficiency (she is vitamin D deficient, but it seems common in my race - asian 2. iron deficiency 3. gave magnesium for a while
4. someone diagnosed her for adhd and others disagreed 5. tested for autism. 6. tested for thyroid 7. took some T3/T4

i am thinking we will self pay an MRI.
Respectfully, complaining about downvotes is childish (and IIRC against site guidelines). At the point I am reading this, I don't see any indication that (the post you asked about) has been downvoted. Maybe that's because your post influenced others to up-doot it, but I think HN (along with other sites) intentionally fuzz their voting for various reasons.

Moreover, it's just a waste of time to complain about it. Some people aren't going to like the things you say, and it distracts from the topic and introduces noise to try to shine the spotlight on someone disagreeing and philosophizing about their motivations.

Again, I am saying this respectfully and in the interests of how to run an efficient online discussion. I have no horse in the race regarding the PS2 acronym.
In 1931 Herbert Yardley Exposed Secrets of Early US Code-Breaking Organization
Are you worried someone is going to MITM you? Hotline works just fine without encryption. That said, some people felt as you do even back in the early 2000s and the KDX server/client software set is basically Hotline with TLS. It was only introduced at the tail end of the scene though and not widely adopted. There are some servers that support both kdx and hotline clients.
> microservices and Kubernetes

So glad we’ve moved past being blinded by computing fads the way Tanenbaun was.
Any other company, sure lets have a discussion of pros and cons and weight cost in. With musk, you have no idea where his emotional imbalance and childish pettiness will carry him next day, he already feels entitled to mess with other (friendly!) countries' internal affairs and politics. He (in)famously turned off starling for Ukraine military mid attack.

I would lightyears and beyond to avoid having all internet dependent on such person.

Musk-free is good these days unfortunately, especially for non-US, meaning >95% of the world
The LLMentalist Effect
Original title (too long for submission):

> The LLMentalist Effect: how chat-based Large Language Models replicate the mechanisms of a psychic's con
Keep in mind, in the US most people park ICE vehicles (sometimes 2-3 at a time) in garages attached or part of their dwellings all the time. And those not only catch fire more regularly, but contain far more energy.

Aka people do dumb stuff all the time. And mostly survive. Frankly, this isn’t likely to even be top ten from an actuarial basis.
Wow I disagree so much.

Use XDG dirs: https://wiki.archlinux.org/title/XDG_Base_Directory#User_dir...
Why is left always blamed for what hard right and right does? These people were right wing, fascist leaning and moderate right just did not liked when someone said that out loud. Moderate right would always go to their defense, frequently ignoring what those people do and say.

Left complains and comments about Musk, republicans and conservatives turned out to be entirely right. They were called paranoid and unfair.

Perhaps, left reacted to what right does, plans to do and was entirely correct. Perhaps, what happens now is the fault of moderate right and center who fed these people, celebrated these people, voted for these people and defended these people.
I think it is a reference to the Chernobyl mini-series, where the Dyatlov character responds to the news of the level of radioactive contamination as "Not great, not terrible", unaware that their measuring equipment is actually maxed out, hiding the true scale of the problem.
I occasionally sell CLI tools for file conversion at convertcsv.com. This is driven by customer concerns about security and privacy.
I used to have a really long commute when I lived in Tokyo and would regularly nap on the train. I was always amazed (and grateful) when I would wake up just as the train pulled into my station.
Re. your first point:
When working with NPS, you would not actually assume that 1.000 people who voted with the highest possible value actually translate to 1.000 actual recommendations. I think not even the most vocal proponents of NPS would claim this.
What matters is the _trend over time_, and that trend allows drawing conclusions regardless of actual individual customer behaviour, unless you have reason to believe that what customers actually do is completely independent of the score they give.
If today 50% of respondents rate positively, and tomorrow 25% do, for large enough pools of respondents, something has gotten worse and it's not a stretch to assume that the total number of recommendations that go around for your product will go down.

Re. your second point:
You are right that it is not explicitly asked for, but that does not imply that the core assumption would be faulty.

So much depends on the actual product being sold, and many other aspects, but being an imperfect metric or only a rough approximation would not imply that the metric itself is garbage, as the comment I replied to stated.

Here's a simplified example: Let's say I own a web shop, where growth implies a growth in sales. Someone on the positive end of the scale is more likely to shop again (contributing to keeping the current growth rate stable), and more likely to recommend my shop to others (contributing to positive growth).
Someone in the middle or on the negative side is less likely to shop again (contributing to negative growth) or even actively recommend against my product (counteracting any positive growth the promoters would cause).

Does the NPS tell me anything about _actual additional sales_ I can expect? No. Does it tell me anything about _actual customers I will lose_? Also no.
But it is one predictor of future growth, and as such useful.

Does my speedometer tell me if I'm driving in the right direction? No. Does it show how many traffic jams are ahead? Also no.
But it is one predictor of when I will arrive at my destination, and as such useful.
Yes and for me this an another chance to use and share Jupyter notebooks.

Describe the thing. Offer boilerplate, examples, or parameterized executables.

The doc system that uses Notebooks de facto would be awesome. It’s too heavy to add as a layer to a Cloud SaaS like Confluence and offers too many opportunities for escalations as is..
How does Apple have any interest building encryption back doors?
LLMs seem to be really good at audio speech to text though. One would naively think these are similar problems, but apparently not?
In my state, I pay a special tax on my EV when I renew my license plates. It is based on fuel source. The point is to offset the lack of gas taxes I would be paying. Or it might just be a disincentive to buy an EV, it’s hard to tell sometimes.
They are slowly getting there. See the JEP draft: Null-Restricted Value Class Types (Preview)

Source: https://openjdk.org/jeps/8316779

But it is already possible today using the Spring annoation "NonNullApi" on a package level. Then, you can allow nullable fields via @Nullable.

It's not perfectly elegant, but it works surprisingly well.
Reproducibility changes everything, because nothing changes. We go from shamans chanting incantations over a blessed code base to a mathematical function with an algebra of system composition.

Let me give you the simplest example, when builds are reproducible you don't need package repositories, you need build caches.

All the problems with maintaining a repository (save bandwidth) evaporate.
> It lowers the activation energy for automating tasks

Does that mean the "do-nothing script" should eventually have some automated steps that do-something?

As a placeholder for future possible automation, this feels like the right balance between automation and efficiency. It allows you to make the first stab without investing too much and it leaves some low-hanging fruit for another time when the effort might be more obviously worthwhile. Thanks for sharing!
Two reasons. One, because I haven't gotten to it yet. Two... er no just the one reason! Do you have a particular one, ideally with a hosted API, that you recommend?
Interesting analysis.

Sounds like an argument for ABAG to expand its energy related services into a full utility (at least on the electricity side): https://abag.ca.gov/our-work/energy-infrastructure
I also think that gravity is complete bunk. Funny how there's suddenly Graphene everywhere from dental applications to injectibles.Weird times.
National museum of computing [0] in Bletchley houses a rebuild of the Colossus computer. The people who volunteer there are great and always happy to explain the history.

PS. Bletchley is around an hour on the train from London Euston. Bear in mind that even though the museum of computing is located in the old Bletchley park complex, it requires a separate ticket from the main Bletchley Park museum.

[0] https://www.tnmoc.org/colossus
Ask an AI chatbox.
Show HN: Learn while playing a game like Flappy Bird
> "Tempo/MacQuake Palace"

Confession: I ran that. Sorry, Apple– that was wrong!

If I recall correctly, I'd grab the latest version from a private Hotline site, then re-host it on my public server backed by a cable modem, whose name you got right. I loved Quake too.

I'm not sure that all was healthy at the time, and I like to imagine I'm over such distractions, but here I am..
Cookie consent in Italian threw me a bit. Accetta!?
I really like ncdu, which helps interactively detect and delete big unused directories.
I think the simplest solution would be to just do what the article says and not do all that extra stuff. And I think that that’s what they meant at the end of that comment too.
Boats are also making that move. 24V is pretty common now with newer boats, and with electric propulsion 48V is quite attractive.

The NMEA2000 standard is confined to 12V however, meaning that all boats still need a 12V system as well. Maybe just with DC-DC conversion, or maybe with also a backup battery.
> they’ll iterate on your system configuration just as happily on the Git project you happen to be working in

Ehhh... no they won’t? Unless you give them access, of course.
The problem is more musk, to anybody outside US he is potentially an enemy, a self-made one but thats irrelevant.

Internet access is a strategic resource to certain extent, you dont want to pay your enemy for such service. Europe also doesnt want puttin's gas and oil
He did not turn it off FYI

https://en.m.wikipedia.org/wiki/Starlink_in_the_Russo-Ukrain...
https://news.ycombinator.com/item?id=42982270
I use both profit share and phantom stock for my employees and it works great.
This sounds nothing like Nietzsche, merely a bunch of keywords the average person thinks his philosophy is about. Which is why you shouldn’t rely on asking LLMs to impersonate a thinker.
Discussions on the internet often were dramatic. There are certainly also many "C supremacists", but I don't generally see C people coming to C++ or Rust projects and insisting that it should be rewritten in C because "C is better". I believe C is a better language myself and definitely much better than how it is currently perceived, but I do not mind if other people have a different opinion and do projects using other languages. While the mindset of many C++ and Rust proponents seems to be that "C has to die", so is inherently much more hostile. This makes it then sometimes difficult to ignore this completely.
Fair point. So do a one-time tax levy of the Falklanders to buy the telco out, since they can no longer honor the commitment they made to get service installed. Shouldn’t be more than a half million pounds each?