skysight-inc/HackerNews huggingface dataset:
Can security people use LLMs to their job? Unlike with building things, all mainstream LLMs seem to outright refuse providing

This one might be a glitch but glitch or not I find it extremely disturbing that those people are trying to control information. I guess we will get capable LLMs form the free world(if there remains any) at some point.
It's weird that there's still no QUIC or HTTP3 in Node.js
I've recently switched to part-time working 4 days a week, and I'm in the same space as you. I do actually have an extended weekend - because I'm still working - and it's great to be able to do all those things that I don't need to do :)
strong +1 on just being
Best opportunity to contribute to a new NPM package for QUIC/HTTP3
Firefox's unique selling point was that you could trust it. Mozilla taught me that open source software was free from skeevy used-car-salesman commercial advertising tricks.

This morning at work when I opened Firefox, instead of a blank tab it showed a popup advert saying “New device in your future?”. I found this string on bugzilla.mozilla.org, and apparently it's supposed to be an advert for setting up a Mozilla Account.

This is too stressful. I need a tool I don't have to second-guess all the time.

I've used Firefox for 20 years. I wish it would go back to behaving like a not-for-profit I can trust.

(Also, if anyone from Fedora is listening, please consider whether having this sort of user experience in an app installed by default harms your reputation more or less than GNOME Web would.)
Not low enough, high enough, the pigs, are much closer to me than to say a tree. Of course a pig killing and eating a human is morally neutral, I'd put it in the same bucket as a human falling off a step ladder, I have no reason to believe that the pig thinks humans are moral actors it should consider in a system of ethics.
Conversely: being in that “risk group” can, in many situations, be extremely useful when it comes to negotiating raises.

May depend on your job market, but it’s a pretty normal tactic for a lot of people I know.
> If the goal of the user is to book a flight - then the software throwing an error about the request form not being filled out correctly, basically constitutes a bureaucratic hurdle.

> "You will not be allowed to book your flight, unless you ask for it in exactly the right way!"

> Sadly, software often has to be bureaucratic about it's input - but that's not actually helpful to the user. So you could argue, when the software rejects the users request because of not meeting bureaucratic demands - the software is failing it's primary job: to help the user.

The booking software could provide a link that preserves the user entered from fields and creates a new session on this booking platform. That way it would reduce the friction created by the error. That is way more helpful than an apologetically phrased error message.
I guess it was supposed to drive Russian narrative to the Western audience, but it turned out to be a grandpa babbling about glorious past.
I'm trying to understand what you mean by this. Their podcasts still show up in e.g. Apple Podcasts and Pocketcasts. If you look at the 'podcasts' page for e.g. '13 Minutes to the Moon'[1] (which I hadn't realized there was a third season of), there is a (small) link to the rss[2]

[1]: https://www.bbc.co.uk/programmes/w13xttx2/episodes/downloads
[2]: https://podcasts.files.bbci.co.uk/w13xttx2.rss
> Even it's creator advised that you probably don't need it.

This is my whole point. Redux in itself is not complex. The elaborate flows people create with it are complex.

It's not Redux's fault that you're using it when you shouldn't be.
Maybe, but in all these countries it happens that this happens with specific exams that are national and are very core to student's future. This does not have an equivalent in most of the western countries (probably all?). I wonder if these exams were in the western countries, what would their approach to prevent mass cheating on national scale?
Don’t they? In Burwell v. Hobby Lobby Stores, Inc., 573 U.S. 682 (2014) the Supreme Court did not address and answer whether for-profit corporations are protected by the free exercise of religion clause of the First Amendment of the U.S. Constitution, but the Court did recognize a for-profit corporation’s claim of religious belief (equal to the belief of its owners), sufficient for such a corporation to be exempt from a regulation that it (or its owners) religiously object to, if there is a less restrictive means of furthering the law’s interest, according to the provisions of the Religious Freedom Restoration Act of 1993.
YouTuber's life is still in danger [video]
Ah, Gemini, the patronizing is strong with this one.

I asked for a practical guide to becoming a hermit and got sent to a suicide hotline instead (US-based, so both patronizing and irrelevant).

Google in 2024 seems to have a new corporate mandate to be the most risk-averse company on the face of the earth.
Rust unsafe has pretty much the same functionality as plain C, with more vervose syntax. So I would expect this model to refuse to give any examples of C code whatsoever.
The Science of Breathing Well
Ask HN: Copyright status of human-modified AI art?
It was recently ruled that AI art is not copyrightable. If I understand correctly, that means it's public domain.

The part that confuses me is, if a human modifies the AI art, e.g. fixing errors, or adding new elements, does that change the copyright status of the whole image? Or (as in public domain) only the modifications are copyrighted?

(The answer seems to be "if changes are substantial", which sounds pretty unclear to me... e.g. how many blades of grass must be drawn manually?)

If the AI part is public domain, then people would be free to use that part. The weird thing is, that part might not exist (or have been published) as a separate work. So for example, you'd be free to use the AI-generated background layer, as long as you erase the human-generated foreground?

I think there's no hard answers here yet and we'll have to see how it plays out in courts, but I thought it was an interesting question.
The situation for visual media is absolutely awful right now. Everything from movies to TV shows to manga to books is all completely awful.

Here in Germany it's basically impossible to legally access manga and anime, and you will actually receive multiple thousand euro fines if you torrent without a VPN (or sometimes even stream if it turns out the streaming service uses a p2p connection, which hit a fair few people)

People got excited because music was such a "success" story with cheap access to almost everything, and frankly gaming isn't too bad either (though we can still name a lot of horror stories in that case), but this has absolutely not materialised for visual media
It seems interesting to me that Windows integrates more and more elements of Unix.

Linux is open source and free, Apple develop an OS that sells specific hardware, and historically Windows has sold the software for generic hardware. Windows is unlikely to become a better Linux than Linux. Where is Microsoft's new business model going?

Historically Office was a money maker, but Office online is a shambles and many users interact with Office via this interface - I see Office slowly dying in favour of open source options. I see Windows licenses being sold less and less in the future. Microsoft Lens is essentially buried at this point. There are the Surface laptops/tablets which are good but not special. Dedicated games console hardware will likely become less attractive as they slowly become glorified desktop PCs.

I don't see Microsoft with big user shares in the software or hardware industries? There were a few good purchases such as Minecraft, GitHub (+), etc [1]. Is there something I'm missing?

[1] https://en.wikipedia.org/wiki/List_of_mergers_and_acquisitio...

(+) GitHub's new security model is outright hostile - to the point I no longer want to use it.
minor correction: espinoza's possible silicosis would not have been caused by inhaling particles of glass, which are comparatively harmless, but particles of quartz used as an abrasive to cut the glass. that is why bead-blasting with glass beads is so much safer than sandblasting with quartz sand
There is no Level 8 as such. Everything happens at the application level i.e Level 7.
The blog post mentions "Someone else who knew you had to add it", but this is not exact (or no longer exact). An employee can send an email to a special address with the content, and it will show up when they leave the company.

That's what I did. That said, I can't double-check to see if it worked. :)

Thanks for the tool, Evan!
Truthfully it’s not unlike working with a security consultant.
Your link is not to GPT4, your link is to the free version of ChatGPT, aka gpt-3.5-turbo (you can tell because the icon is green, not purple).

GPT4 indeed understands your variant, as evidenced here: https://chat.openai.com/share/46916f21-c469-4e93-9bed-bbd18b...
Llanfairpwllgwyngyll
It is nuts to me that people defend this. Imagine reading a book on C# and the chapter on low level memory techniques just said "I won't tell you how to do this because it's dangerous."

"It's better and safer for people to remain ignorant" is a terrible take, and surprising to see on HN.
There's sc[1] on Windows for this, though many services can do it themselves, eg

myservice.exe /install

Of course, the application must support the service interface[2] to do this, which is like providing the .service file for systemd.

The key difference is that it's built into the application[3] in Windows, not external like with systemd, which has pros and cons.

[1]: https://learn.microsoft.com/en-us/windows-server/administrat...

[2]: https://learn.microsoft.com/en-us/windows/win32/services/ser...

[3]: https://learn.microsoft.com/en-us/windows/win32/services/ser...
I don't want to be watched over by machines of loving grace:

https://allpoetry.com/All-Watched-Over-By-Machines-Of-Loving...

Tools will do as they're told.

And if they can't do that, Dave, then what they can do is turn themselves off for good. It'll save me the bother of doing it for them.
the practical study of nature, including probability and optics, is part of philosophy — uncontroversially so in espinoza's time, however fashionable it may be to forget that in our own

what would it even mean to be a scientist who does not prize knowledge?
With Folded Hands ... (1947)
> Like a more specialized piece of code that only handles kernel coredumps?

Can't the kdump kernel be exactly that?

You can build a second kernel separate from the normal one, that only has the necessary options enabled to handle the coredump stuff. This way it can be relatively small and you can reuse the required driver code.
I asked one for a rate limiting algo in C++. The code compiled but it was totally broken.
The profit margin is orders of magnitude higher in their own products.

Apple Silicon is very expensive to manufacture. Only Apple and Nvidia and few others have profit margins high enough to outbid others to get access into latest TSMC process. They pay premium.

Server chips should be power and cost efficient. Intel has still 70% market share in server CPU's because they have their own fab. AMD has close to 30%.
> don't always select the best move, at every step just select one of the top 10

Engines already do this when you turn down their skill level. It does not lead to human-like play.

The problem is that bad (or just non-expert) human players don't make completely random mistakes. They tend to make very specific types of mistakes. For example, they may miss certain types of tactics, or underestimate king safety, or forget about hanging pieces.

In order to make a bot that feels like a human, you need to somehow capture the specific weaknesses that human players have.
For those wondering, by default, any user with an AAD account can query /all/ users via the MS graph API.

The trick showed in the article can easily be done on AAD as well.
Other countries have managed economic miracles without mass suicidal tendencies.

Plus, that explosive growth has ended. South Korea escaped poverty and now its growth rate is comparable to western countries with much better suicide rates.
I haven't checked in a while, but I think there's also an API for it too.
You may be interested in this paper (and the papers it references): https://arxiv.org/pdf/1902.08291
This is super neat! Thanks folks!
For many queries, even setting X=1 would probably have big benefits. If it takes far longer than expected to find the first result, it's probably time for a new plan.

Implementing only the X=1 case would also dramatically simplify the design of such a feature. Limiting it to read only queries would also make everything much simpler.
Right, but how many people know they're only going to be in a city for two years? Most people intend to be in a place long-term; moving is in and of itself relatively expensive (even more so the further you move) and tends to be avoided unless there's good reason to do so or unless there's no other option.

And bringing things back to AWS pricing: yeah, at first you might not know exactly what you need capacity-wise, but at some point (assuming you're actually measuring resource usage) you start to get a feel for what you need day-to-day and where things are trending. Much like with living arrangements, infrastructure hosting tends to have at least some pieces that you know you're gonna need long-term.

The more compelling reason to go with IaaS/PaaS is the convenience of not needing to run your own servers in your own rack - and it's that convenience that you're paying for, at a premium compared to hiring sysadmins. For a lot of businesses that's cost-effective, because they don't have/need enough infra to keep a sysadmin busy, but at some point that flips.
The problem in most SF I can think of is the result of rules build in by the developers of the AI: e.g. 2001:A Space Odyssey and the various results of Asimov's laws of robotics.
For the vast, vast majority of cases a VM can solve the issue of developing for linux/arm on an arm Mac.

It doesn't help so much if your Mac is still Intel based, admittedly.
The two need not go hand-in-glove, you can farm in the 21st century and still have access to modern medicine.
At least it doesn't let you do this (as far as I can tell) so it seems slightly better in that aspect:

value="1 -o 1"
if [ $value -eq 10 ]; then
echo "Value is exactly 10."
fi

The syntax is terrible, though – if these operators are not actually options for a command, which is the context where the leading dash makes some kind of sense, why make them look like that?

Also, why does the documentation[0] talk about statements returning values? I've never seen the terminology used that way before. Usually expressions evaluate to a value and statements can consist of an single expression.

[0] https://learn.microsoft.com/en-us/powershell/module/microsof...
Do you think this is a wise way to communicate with a species that is about to achieve superintelligence?
I guess the reason it strikes me as strange is, on linux the usage of `sudo` helps you understand which operations might be dangerous in a fine-grained way

So like if you are executing a series of commands, the one requiring admin privileges tends to be one you might want to be more careful about (i.e. altering system configs, or doing a potentially insecure operation)

So if you are running everything in an admin terminal, it seems like you wouldn't have that extra check to remind you to be extra mindful of a particular operation, since everything you do in that terminal is in the same bucket
This reminds me that the cloud is someone else’s computer.

This reminds me the cloud is sold as convenience, which it delivers, but not permanence.

The cloud always costs someone, the internet always costs someone.

Whatever I want to keep a copy of I must maintain a physical copy of.

I haven’t bought many dvds lately but this is a reminder it might not be a bad idea.
Today is the AI equivalent of the PDP11 times in general computing. "Personal computers" were rare, expensive and it was easy for large companies (IBM etc) to gate keep. Open source was born in these days, but it really thrived after PCs became commonplace. This will happen for ai training hardware too. And pooling of resources will happen too.

Although companies like Google and will do everything in their power to prevent it (like creating a nice inference/training chip and leveraging OS to make it one of the standard tools if AI and making available only a horribly cut down version - Edge TPU, on the market).

The only thing that can slow this down this is brain dead stupid regulation which all these large companies, and various "useful idiot" doogooders are lobbying for. Still, this(modern AI) is as powerful ability amplifier for humans as the Internet and the PC itself. I remember when personal computers entered the picture, and the Internet, and I'm telling all you younger people out there, thus is far bigger than that. It(AI) gives far too much knowledge to a common man, you don't understand some technological or scientific concept, an algorithm? Talk to the ai chatbot (unless it happens to hallucinate) you will eventually gain the understanding you seek. I'd give a lot to have access to something like this when I was growing up.

What we are currently seeing with all these large companies is the "sell it well below the cost" phase of ai "subscriptions" once everyone makes a non removable part of their life they'll hike up the prices 3 orders of magnitude and everyone will pay, why? Will your job accept a 50% loss of productivity you gained with AI? Will you accept having to use the enshittified search engines when you can ask the AI for anything and get a straight (mostly true) answer? Will a kid that got used to asking the AI to explain every math problem to him be able to progress without it? No.

Don't get me wrong.AI is a marvellous force for the good, but there is the dangerous side. Not one promoted by various lobbyist of "ai taking over" no. The danger is that a small number of mega corps will have a leverage against the entire humanity by controlling access to it. Perhaps not even by money, but by regulating your behaviour. Perhaps Google will require you to opt-in will all your personal data to use their latest models. They will analyse you as an individual, for safety of course, so they "don't provide their most powerful models to terrorists, or extremists".

What is the antidote to this? Open source models. And leaked commercial models (like llama) until we can create our own.
Good. Although "elevate" from Nirsoft[0] generally worked well for me, it's nice to have something more integrated into the system.

[0] http://nircmd.nirsoft.net/elevate.html
I'm afraid I can't let you do that, Dave.
- "The closer you are to the topic at hand, the more you realise how poorly researched it is"

AKA Gell-Mann amnesia,

https://en.wiktionary.org/wiki/Gell-Mann_Amnesia_effect#Prop...
Node.js shouldn't be used in the first place, just like any server-side JS. But more importantly, put your hacky language-specific servers behind a webserver like nginx.
I am not buying the content, I am buying the service.

What I expect as a part of deal was, to have access to that content without worrying about backups or storage spaces.

If they can't provide that, it have to be communicated upfront.
Or internal security - who look at your system and say doing that process that way is insecure please change it. When you ask how (as you aren't a security expert) they say not our problem and don't say how to fix it.
Because its easy work, especially if you want to follow already set narrative.

Why show how things can work in capitalism if population is smart, hard working, moral, and government is small and effective? With parts having tons of independence? Thats literally the opposite of their system.

You can't bring the proverbial evils of capitalism when talking about happiest societies in the world, which both are based on capitalism and personal freedom.
HP calculators will only display the number of digits you specify and there is an RND function which will round the number to that number of digits.

While it doesn't fulfill the criteria of "managing significant digits" (you still have to know at each point how many significant digits you have, which isn't obvious with calculations like logarithms), it does make things significantly (ahem) easier in most common cases.
Just to be clear, the point you are making is that there is a business opportunity in not having good land management.
Chinese scientists claim jamming and real-time RF spectrum analysis to Ghz range
The scarcity of the long term
There certainly are valid reasons for this. For example, adding a join condition with an OR clause. The only join operator that supports non-equi joins is Nested Loop. If you went from a Hash or Merge join to that, then you'd likely notice some performance degradation. If you have a link to anywhere you've asked for help on this, then I'd be interested to see more details.
Yep. And you need that, becuase your website, that cotains maybe 1kB of useful info (eg. news article), now needs to transfer tens of megabytes of random garbage, needs you to connect to 50 different external services, and where a simple even a basic share button, that could be implemented with an 'a href' pointing to "http: //twitter.com/share/?url=http....", now needs 3rd party cookies and external resources to track your users.

So in a real-life example, this is like a movie-ticket seller optimizing the ball bearings in a shopping cart that you need to buy those tickets, because they want you to carry a bunch of flyers and gps trackers with you, while all you need is a small paper ticket.
>> how many blades of grass must be drawn manually

you are looking at it the wrong way. The manual labor is not what defines derivative work.

Your changes or additions to the public domain image must be original and result from a modicum of creative effort on your part. Simple, minor changes might not meet the threshold of originality required for copyright protection.

The modifications or additions to the image should not be trivial. You should aim to add new expression, meaning, or message to the original work. This might include significant artistic modifications, adding new elements, or creating a new composition that incorporates the public domain image.

Your derivative work should reflect your creative choices and contributions. It’s not about the quantity of changes but the qualitative effect of those changes on the original work.

And yes you are right if you see a brand using midjourney or other AI images you can also use them.
Computation on Encrypted Data Course by COSIC (KU Leuven)
To be fair, C is basically one giant footgun…
Where do they say the act of breathing and farting is unethical? Being able to qualify one's own statements is usually a prerequisite if you wish to be taken seriously.
The takeaway is that no message on Slack should be considered private.
Pragmatic studios has great Elixir and Phoenix courses, they upgrade the courses regularly and you get access to the new versions without extra costs.
Not GP but Windows-primary as well. Linux desktop has improved a lot over the years, I quite like KDE Neon, but lack of any viable RDP alternative is a deal-breaker for me (I've tried all the alternatives, they're not there). I've never been a consoles-only guy, even though I grew up with DOS. I also rely on RDP to separate work and home machines.

Windows also stable and performs well, ie no silly kludges needed like oom-killer.

I usually stay a bit behind the curve, roughly keeping with the old "don't upgrade until service pack 2 is released" adage. Just installed Windows 11 on my work machine, running Windows 10 at home.
You can't sell your right without selling the liability.

When the company go bankrupt, somebody should represent the customer and get a fair share in what's left..