skysight-inc/HackerNews huggingface dataset:
There's a concept in political theory about why people become nostalgic for lost causes, failed movements, etc - kind of a backwards looking utopianism?

If only we had done X, if only this group had succeeded instead of failed in the past... I do agree that it's a way to avoid looking at the actual implementations and details of a real thing, and just go to what might have been directly.
Copy-and-paste meme shitcoins are not a "monetary system". Thanks!
You forgot:

[X] print requires parentheses
Why are all these responsive charts displayed as images? Are they not proud of their work?
Fair enough, I didn't meant to imply you were nefarious, but I'm interested to see how many people will blindly download your app without considering whether they should.
> BTW, Typescript also does not enforce types at runtime. Heck, C++ does not enforce types at runtime either. It does not mean that their static typing systems don't help during at development time.

Speaking of C here as I don't have web development experience. The static type system does help, but in this case, it's the compiler doing the check at compile time to spare you many surprises at runtime. And it's part of the language's standard. Python itself doesn't do that. Good that you can use external tools, but I would prefer if this was part of Python's spec.

Edit: these days I'm thinking of having a look at Mojo, it seems to do what I would like from Python.
the article is interesting but the title is completely false
He specifically lists one of the good features of Discord as

> desktop streaming (1080p)

> I want to resume streaming Lobsters coding + office hours (esp for queries)

If you are sharing your screen, you are also voice chatting.
"We work six days a week (Mon-Sat) in person in Mission Bay, SF"

https://boards.greenhouse.io/latchbio/jobs/4058387008
I might take less total compensation in exchange for feeling like I'm making my government better.

But I'd need to be paid more to suffer though any enormous bureaucracy, so it tends to balance out to needing market rates.
The very first chart is a ‘bar’ chart running horizontally, not sure what’s missing (Firefox 127.0.2 64-bit). There are code examples down below….
Whether or not that is true (and what kind of bugs) might depend on the specific software. Furthermore, sometimes changes to external dependencies may introduce bugs (which might or might not be malicious; both kinds can and do happen), which might be fixed in a later version but that might take some time.

Another alternative is that if the dependency is only one or two files, you can just make your own copy of them and use those instead, and maintain them by yourself, reviewing any changes to the official version and applying them to your own if you consider them necessary; this might also allow you to fix bugs that haven't been corrected and to omit features that you do not need.

Another reason you might wish to avoid external dependencies is if they cannot be packaged together with the software; if they come from a different source, then there is the possibility that the external source may be no longer available (which might or might not be malicious; again, both kinds can and do happen). (If they are not very large and only one or two files, then you can just include it with your software.)

If your software uses external dependencies, you might also specify exact versions by both version numbers and cryptographic hashes. The use of cryptographic hashes will mitigate some types of attacks as well as to potentially allow finding other copies if the source that you got it from is no longer available.

Another issue, depending on the kind of dependencies, may be interfaces with other software (possibly including the operating system), in which case there may potentially be multiple possible implementations, and the system administrator may wish to install their own.

In the package manager for operating system design that I had considered, this is also an issue that I had considered. A package can have multiple identifiers of any kinds. Additionally, there are other features of the operating system which can help many things. Hopefully, these things will be able avoid many kind of problems.
Law enforcement is incredibly difficult, especially with the number and types of laws on the books. You want multiple different law enforcement agencies so they can specialize based on the field of law they are in.

Currency counterfeiting is a different set of laws than interstate financial fraud, which is a different set of laws than throwing a Snickers wrapper on the ground in Yosemite.
Funny that the L in ldap stands for lightweight, and yet clearly there is interest in a lightweight version of what has become a somewhat bloated protocol.
If the mutations were non-synonymous, resulting in different amino acids, the fact that they keep the natural function is still kinda cool. Very much a pure research result AFAICT, but worth a little something.
They will probably go under because they will have a hard time with recruiting and more importantly keeping employees.
It might be more useful to talk to the people behind the tooling that is used during concerts.

For instance, Notch grew out of the demo scene and could be interesting maybe? See https://www.notch.one/
It certainly wouldn't solve all problems, but free open source software helps alleviate this considerably.
Learn How Computers Work
the efficient dependency management is coming, the good people of astral will take care of that with the uv-backed version of rye (initially created by Armin Ronacher with inspirations from Cargo), I'm really confident it'll be good like ruff and uv were good
I rather see a reason that many such cancelled projects had very elegant architectures/structures, which is something that hackers love.

If you want to ship a product so that it becomes commercially successful, you often have to "deeply taint" this clear vision to make the product compatible with the multitude of very inelegant (industry) standards that customers expect/require.

Thus the nostalgia is not about shipping vs not shipping, but about keeping an elegant vision or be willing to taint it to be compatible with a "depraved" world.
And what if the police or the government are the bad people? Authoritarianism is a non-working solution.
SPARCPlug is such a great name for it too!
Been using python for 15 years now, and these screams were never heard.

Dev/test with relaxed pip installs, freeze deployment dependencies with pip freeze/pip-tools/poetry/whateveryoulike, and what's the problem?
Yeah, I think I'd use a mix -- not pure gas, but one with a fixed (nonlethal) ratio of oxygen.
The Psychology of Trust
I'm confused. You're complaining about the use of the word "charity"?

Background: You make an argument that at least some people should consider putting contributions to society ahead of "making yet another few hundred thousand". I agree with you, at least broadly, and I think the up-thread poster is not disagreeing.

Summary: We're discussing the act of taking a personal financial hit, for the good of society.

The word for that is "charity". That's what that word means.

---------

I also am sympathetic to the GP's point, about which you are so "disgusted", but I think there's room to disagree there.

I am sympathetic because professionally I do work that many people think is "good for society", I currently earn approximately median income (below mean) for my age/gender/nationality, far far below software engineer pay, and I am treated with unbelievable disrespect by my employer, the government. If I was not trapped in this job by personal circumstance (for now), the disrespect part would definitely factor into my decision making about staying in this allegedly-virtuous job. If you're gonna pay people below market, and you treat them badly, that's not a combination that gets you quality employees. Even if there's some social purpose.
python will never be "properly typed"

what it has is "type hints" which is way to have richer integration with type checkers and your IDE, but will never offer more than that as is
I'm not sure this is a valid way to answer this question. A better way to do this would be to provide the LLM course materials (lectures, PPT slides, and book) and then test the LLM (maybe RAG). That way the LLM could have some grounding - this method is just seeing what knowledge resides within the training data. The obvious problem with this method is the LLM would have perfect recall of facts - but do we care about that when we are really interested in the application of knowledge?
That's still a pretty significant result. Imagine how much more effective directed evolution could be if it weren't driven by random mutation, or if the random mutations were applied on top of already working variants.
As long cancelling is just as easy signing up. I do think its nice when companies mail you reminder that they are about renew your subscription when it is about to expire
Deps in CPython are more about .so/.dll problem, not much can be done since stuff happens outside python itself.
> a serious culture clash that prompts most of the UI problems

> Discord is oriented to mass-appeal to passive consumption of games, gossip, and memes

> Lobsters is about creating, learning, sharing experiences/expertise

This is not fair. There are plenty of learning oriented communities on Discord. I have run several, and they work very well.

I am not sure why the author didn't consider Matrix.
If you’re just burning money you might as well mine crypto.
SpaceX Rocket Fails in Orbit
coal miners carried canaries to warn of CO. chemical weapons workers brought bunnies in cages to monitor nerve gas leaks. it's an old tradition - it's simple, and it works.

though why not Geiger counters for radiation? there must be a reason.
To be fair, the whole point of iOS application sandboxing and the permissions system is to allow users to run unknown apps with a minimum of risk.
I was able to get Rufus (in beta) to sell me combinations of items that would lead to my death or dismemberment. Fun times.

I also got the Kardashian(?) bot on Meta to create skin care products using deadly chemicals. LOL.
Right. I thought of that too, but it doesn’t mask accents, at least not yet

I suppose if you could make agents all sound the same they would be interchangeable, and companies always love that. It’s Anjali or Ligaya or Dolores but now they all sound like “Becky”?
I snorted, thank you.
> Laws related to data breaches need to have much sharper teeth. Companies are going to do the bare minimum when it comes to securing data as long as breaches have almost no real consequences. Maybe pierce the corporate veil and criminally prosecute those whose negligence made this possible. Maybe have fines that are so massive that company leadership and stockholders face real consequences.

I really dislike this attitude.

AT&T were attacked, by criminals. The criminals are the ones who did something wrong, but here you are immediately blaming the victim. You're assuming negligence on the part of AT&T, and to the extent you're right, then I agree that they should be fined in a bigger manner.

But the truth is, given the size and international nature of the internet, there are effectively armies of criminals, sometimes actually linked to governments, that have incredible incentives to breach organizations. It doesn't require negligence for a data breach to occur - with enough resources, almost any organization can be breached.

Put another way - you trust a classical bank, with a money, to secure your money from criminals. But you don't expect it to protect your money in the case of an army attacking it. But that's exactly the situation these organizations are in - anyone on Earth can attack them, very much including basically armies. We cannot expect organizations to be able to defend themselves forever, it is an impossible ask in the long run. This has to be solved by the equivalent of a standing army protecting a country, and by going after the criminals who do these breaches.
I think static typing is a waste of time, but given that you want it, I can see why you wouldn't want to use Python. Its type-checking is more half-baked and cumbersome than other languages, even TS.
The gist I get is that narcissism decreases with age, which makes sense... Can anyone with good knowledge of stats and that really understands the concepts communicated in the paper ELI5?

What is it saying about the three types of narcissism?
I really hate this rule. The Snapchat camera used to fire with the volume controls and now it is much harder to take a selfie. To add insult to injury, Apple’s own native camera app does this same thing! You can’t even argue that it’s a confusing experience if you, yourself, do it too.
I personally have gotten better stability out of a BangleJS with OSD than I got with a PineTime. OSD isn't perfect but the source is open and it wasn't too difficult to build locally (you mention you are an iOS dev, and OSD is a Java Android app, I bet there are still many similarities).

I'd wager that you can quite rapidly adapt OSD to become what you need. Maybe even upstream a nice little species selector feature perhaps?

The main OSD maintainer is a rather nice fellow. I think he'd be delighted to hear that someone found OSD and had use of it.
I gave a seagull some snack one day and next thing I knew there were a 100 swarming about me, would not recommend.
Which leads me to wonder - were any of the NSA’s own employee, call and SMS records at AT&T part of the comprised data?

(edited for grammar)
It is properly typed: it has dynamic types :)
Announcing Doomsday Machines
I vouched your comment, because I think you're precisely making the relevant point in the first two paragraphs.

However, I think you're wrong, at least in part, in your third paragraph. I mean, I think the word "mostly" is wrong in that paragraph. Politicians from all political factions are (quite reasonably) under pressure to lower the cost of doing the work of government, and (quite reasonably) to raise the integrity of the process. Combined with some of the dysfunction inherent in agent-principal problems, I think that's more than enough to cause the problem you're talking about. I experience this firsthand in a jurisdiction that has much less of the "demolish the entire administrative state" that afflicts the American right wing (which I'm guessing is your point of reference).

Mind you, I am not claiming that the problem is not badly worsened by American right-wing politics. I wouldn't know. I'm just claiming that the problem is semi-intrinsic to the situation, and I strongly doubt that it's "mostly" caused by those particular political issues.
ahh yes. The wordpad.exe shipped with every Windows. I wonder why not make improvements upon that.
Jabber is what it should be. However the clients then lacked for the features Jabber boasted.

This then caused it to sink in to the puddle of mud forming a living fossil as like of IRC.
I agree that the title is a bit clickbait-y, but HN doesn't let you editorialize titles when posting articles.

A more accurate title would have been "Some VCs..." though it has become standard practice in journalism to omit a leading "Some."

Maybe "App charges founders $2500 for VC meetings"?
Often people conjugate based on their perspective. As in, it was a great book at the they read it.
Working and taking care of your mom right after graduating highschool sounds like a lot of responsibility. Massive respect. I hope your job transition goes well.
Looks cool! I've been building something similar, based on OpenAI models: https://github.com/PR-Pilot-AI/pr-pilot-cli
What I’m hoping for is something less “modern” and more desktop oriented than gnome and less complex and fancy than kde with a fast, no bullshit app launcher and doc search, mostly keyboard accessible.
> Be me: security researcher on Death Star

> hired to find flaws in space station

> find that exhaust port has flaw

> single blast to it would lead to reactor

> would blow whole station

> tell my boss

> he asks engineers if there's flaw

> they say no

> he snickers behind their back

> "we know better, don't we anon?"

> doesn't tell engineers

> mfw blown up by Luke Skywalker
Not available, the source code is an absolute mess. It would only be useful as how you should not make a game.
> Wine only has 329mg per liter, about 10% of the 4mL you stated could cause blindness.

>> I find it plausible that someone could try to make a 2000ml bottle of cognac. I imagine that should take ~10L of wine.

If one liter has 10% of the amount required for blindness and one needs ~10 liters to make a bottle of cognac, that ten liters would have 100% the amount required to cause blindness.
I find this strange:

&mut h as *mut _ as *mut _

What is going on here?
Blogs are still here, we just can't hear them over the megaphone on social media. Social media saturates the collective internet's attention so fully, that blogs never really have a chance to peculate up to most. Just look around HN, and you'll see plenty of blogs. If you want to search for blogs written by normal people, head over to kagi and search the "small internet".
Can you share your script?
Browsers dropped RSS support, Google killed Reader and social networks are easier to use.
If they end up with the company having to pay anything, it is greater than fines imposed by regulatory agencies… who should be doing this job.
Sure. You ok? You have now "wasted" a ton of time coming back here and arguing over my original comment which took less than 1 second to read. You and other people waste their own time. Take responsibility for one's self and stop blaming others. Or shall I keep coming back to check and waste my time?
Almost every job in government pays better in the private sector and usually by a lot.
Actual live example of said charts: https://codepen.io/molily/pen/JjqgxVR
Isn't there some chess grandmaster who's catchphrase is "Rufus and dufus"? This made me remember that.
You’re getting downvoted perhaps because people think you’re saying something political, but I think you mean “a stronger voice for people with physical issues producing speech”.

I have a friend who has a faint, scratchy voice because his throat is riddled with benign growths that a surgeon has to dig out of him every few years. Eventually he will probably lose his voice. Maybe?
Is the salary also 20% above market?

Still, I can’t do it though! You will pay more in burn out and its long term toll.
MSI Exposes 600k Warranty Records [video]
TÁR and Phantom Thread – Film Essay (2021) [video]
I’d take it a step further. If a technology is impossible to secure it shouldn’t be used. Maybe it’s time to rethink all the parts of our lives we’ve handed over to software.
> What the NSA wants, the NSA gets

The NSA’s power is in being boring and unnoticed. This could be a revenue rider.
Mostly word of mouth or podcasts.
For podcasts I recommend Into The Aether in particular as they only chat about games they like and don’t bother with stuff they don’t like. And also talk about older games they like that you may have missed. In general it’s a chill informative listen

Was also listening to Electronic Wireless Show (RIP) and also listen to Besties which is good but probably more of an entertainment show than a prime way to discover games, though I still do every now and then.

The game I’m enjoying at the moment is Tametsi (https://store.steampowered.com/app/709920/Tametsi/). I stumbled upon it randomly in a mention in a Steam review for a different puzzle game.
In this analysis, the effort the bank puts towards defending themselves is relevant. We wouldn't blame the bank for an army attacking them, but if they left the door unlocked and the neighbours kids made off with your money you very rightly would feel differently.
"Improve" government by scaling it back down to where it was when pennies from tarrifs could pay for it instead of 25% Federal income tax that already gives you mediocre results.
Nice work. I really miss the simplicity of C. One file. One Makefile and that's it. Has anyone tested with a node_modules folder ?
i started on Unix/SunOS in 1990 then Linux in 1993 (i'm old) and even i have never even _seen_ a real 8" FD! i do recall using 5 1/4" FDs (though i can't remember what for).
The Discord app is very sluggish on lower end devices. By comparison, all IRC clients I've used were very snappy.
The market correctly does not care because there is no consequence for the current or prior executives and no financial consequence for the company. All they will do is send out some obligatory notices, mention it in their investor relation materials, maybe offer a year of credit score monitoring, and move on.

We need regulations with massive fines, class action lawsuits (a ban on arbitration clauses), and maybe automatic minimum level compensation to those customers.
> But what's terrible, there used to be a spot where you can search questions and reviews by keyword. That's gone now and they've replaced it with this generative AI crap. Rather than seeing useful answers/reviews with extra details and context, now all you get is an oversimplified AI generated summary that's likely wrong, and you have no way of verifying apart from skimming through the thousands of reviews.

Damn, this sucks big time! This was a really useful feature
yep that's the beauty of developing for the ios ecosystem. apple made it a high trust environment for users to try out different things by making it very safe and sandboxed
But that is The Netherlands- good luck buying a flat or house. Also good luck getting an employee because most people on normal salaries cannot afford to rent something decent that is not 2 hours commute time. While OV is quite nice in NL, trains ar e still expensive and also companies pay for travel costs but not for your time between home and office.
Which approach would you recommend instead to someone starting out?
If all the most creative individuals are on the brink of starvation, and then their income drops to the point where they can't make it anymore, total creative output and average creativity would go down.

If the least creative individuals are encouraged by their higher but still low creativity to publish more of their work, total creative output would go up but average creativity would go down.
LLMs are not the only way
I remember back around 2007 all the anxious blog posts about the free lunch (Moore's law) being over. Parallelism was mandatory now. We were going to need exotic solutions like software transactional memory to get out of the crisis (and we could certainly forget about object orientation).

Meanwhile what takes the crown? - Single threaded python.

(Well, ok Rust looks like it's taking first place where you really need the speed and it does help parallelism without requiring absolute purity)
Another possibility to find, instead of Google, see if any blog that is not using HTML/CSS/JS at all, and perhaps also does not use email at all. (Some examples might be plain text (with any protocol), and use of protocols other than HTTP(S), such as Gopher etc. Although such things are less common than HTML and HTTP(S) and Google, the quality may be higher because they are not trying to sell you stuff and are not trying to SEO etc.)
I'm not a huge fan of how red teaming is generally conducted. It's sometimes necessary, but the CISA report seems to indicate that the organization wasn't responding to their requests the way they wanted, leading to a communication breakdown right from the start. The vulnerability was patched and the red team's initial compromise was contained, so they targeted them with phishing, owned their domain controllers, then maintained access for months while pivoting to partner organizations, then published a public report.

It's hard to establish constructive dialogue after that, allot of bad feelings and burnt bridges - and sometimes HR. It's tough because there's generally allot of dynamics at play, but I'm sure the impact of this testing was felt by people within the targeted org.