skysight-inc/HackerNews huggingface dataset:
A job doesn't have to be paid "at will" employment working for a company. You might be a founder of the company, and the company might have contracts with paying customers. You might be an independent contractor with contractual agreements with clients. Contractual agreements of that sort that involve open source software are the situations where open source software would be your job.

But with Homebrew, none of this is the case; Homebrew does not have paying users, and the organization the project is a part of is a nonprofit that has no contractual agreements with anyone regarding the project, and does not pay employees to work on it--the project maintainers are all unpaid volunteers. Such a situation is typical for open source projects, and in such a situation, the project is not anyone's job because no one has any binding commitments to it.

Even in the case of "at will" employment with a company, an employee generally can't quit with zero notice; there is some kind of notification period, even if it's only a week or two. But in any case, in such a situation, the company is highly unlikely to be providing open source software that many other users depend on; and even if it were, the contractual agreements with paying users, if any, would be the company's, not the employees'. So even if the employee might be able to say they can just walk away from a "job", the company can't. The company has binding commitments that it will suffer penalties for breaking; those commitments are the company's job. And if the company doesn't have any such binding commitments, then providing that open source software is not the company's job, any more than providing Homebrew is the Homebrew volunteers' job. It's something they do because they feel like it.
> Guess I should start my 5th attempt at finally getting good at Rust.

The thing that finally made Rust click for me was doing a usb HID project. Suddenly all the machinery around ownership and multi-threading made sense and I was able to get things done, and I could suddenly also do all the things I previously attempted to do in Rust.
That's great!

There are a few cases where `dlmopen` has issues, for example, some libraries are written with the assumption that there will only be one of them in the process (their use of globals/thread local variables etc.) which may result in conflicts across namespaces.

Specifically, `libpthread` has one such issue [1] where `pthread_key_create` will create duplicate keys in separate namespaces. But these keys are later used to index into `THREAD_SELF->specific_1stblock` which is shared between all namespaces, which can cause all sorts of weird issues.

There is a (relatively old, unmerged) patch to glibc where you can specify some libraries to be shared across namespaces [2].

[1]: https://sourceware.org/bugzilla/show_bug.cgi?id=24776#c13

[2]: https://patchwork.ozlabs.org/project/glibc/patch/20211010163...
Even if it requires humans now, it won't for long.

That said, humans will leverage these technologies to reach even further heights.

I'm excited in both senses. This is really going to push the envelope of what we're capable of, enable more of us to be creative, and supercharge those of us who really want to hone these capabilities.
full title is "Irish Librarians condemn publisher Wiley’s removal of hundreds of titles from ebook collections" which does not fit into the title.

If you can think of a better title than the one submitted you should email hn and ask them to change it.
That's when I interviewed and it wasn't anything like that. Just straight up algos and data structures.

I believe those came out of microsoft interview questions from the 90s? Or at least that's how they were referred to, maybe it was just a meme.
That's one game, not 'most'. Lots of games don't even have characters at all, let alone character development. It's bizarre for someone to say "most games don't have character development" and someone else says "here is one game that does". This person said "the best games have in depth character development" when it's very rare even in the biggest and most popular games.
The tone of the article is "ohlolo Bill Gates is evil, look at how he is the one who finances thus controls the WHO", which is false, as this financial contribution gives him ZERO control on it. Yet it is implied in the tone of the article.

The part "he knew there was a pandemic" is actually a reply to the previous commentator speaking about "well timed and well documented investments" from Bill Gates related to the pandemic, which is a way to present it as "he knew what was coming, how weird". Now I hope you see why, at least in that commentator post, that sounded extremely conspiracy theoretical.
> They can't keep territory because of manpower shortage, but they surely have a million others, they just can't be bothered to get them involved? :-D

Ergo mobilization, that, among other things, changes the way the military and military industrial complex operates and allows allocating resources and setting priorities more freely?

> What you are talking about are the fictional numbers found in Russian documents. This war wouldn't look anything like it did if those numbers matched reality

Well of course, this war looks like it looks cuz the reality of involved force does not match the reality of total force, ergo mobilization.

> (As for the numbers lost, see https://www.oryxspioenkop.com/2022/02/attack-on-europe-docum...)

Ugh, referring to some blog as a solid source is kinda wierd, but ok, I see

> Russia - 6202, of which: destroyed: 3844, damaged: 143, abandoned: 303, captured: 1911

So, does this mean that you imply that Russia's army is only like 13000 total altogether?
There's no way it's fully backed. I doubt that if Tether liquidated all their assets, they could cover even 90% of outstanding Tether. But they can spin all kinds of BS about how those assets are really worth more on paper...
Turn on verbose logging of build tools, remove all dependencies and add one by one, automate your builds and detect/report failures. Use virtual machines or containers to isolate dependencies and build in a clean environment. Take some DevOps courses.
It's been a long time since I've listened to the show so I may be way off here, but it did demonstrate that the prosecutor's timeline was flawed, the cell phone data was unreliable, and that Syed's counsel overlooked a potential alibi witness.

In any case Serial was a landmark in the fields of true crime and podcasting, so it holds some merit as a historical piece if nothing else.
Occam's Razor. If it was backed then they would have produced the evidence long ago instead of dancing around the issue for years and doing phony "audits".
Highly suspect motels are significantly more dangerous than hotels. No security / no guard and they are often a hotbed of criminal activity.
Brave is a Chromium clone with their own built-in adblocker. Orion is a Safari / Webkit clone re-engineered to work with Ublock Origin (which is currently the best ad blocker). So on a mac or ios, Orion will be slightly better.
Rust has attracted a large share of evangelist, because the problem it solves is one which other languages don't; guaranteed safety without being a managed language. And that is genuinely something to be excited about, and if more of the code that's currently C or C++ was Rust, we would probably have fewer security issues.

My guess is that you're lumping all Rust evangelists together in one bucket and thinking of them all as "toxic evangelists", when a lot of them are just people who want the computing world to be better.
Sooo, it seems they're living in Asimov's Foundation?
Ah, the Oat Milk of censorship resistance :-)
Can you be more specific about this expected outrage?

I think for something like this, most folks don't generally care, because it's a pretty specific niche of people who watch Twitch streams for gambling content (relatively speaking anyway, those people are probably not here).
And here I am watching art streams on Twitch ... I didn't realize they were watering down the purity of what should be a gaming stream only platform.
Ask HN: Which eBook reader do you recommend?
Kobo or Kindle? Or something bigger like remarkable2
How would you suggest rationally naming GPU products? Tflops, shaders, means nothing to the average consumer. Can this one run the newest call of shooty on the “best” settings? GPU performance is usually presented as relative to another piece of hardware to demonstrate the improvements.
Modernity is incompatible with planetary limits: a PLAN for the future
I imagine this is really carbon neutral, as vultures breathe and decompose. The article doesn’t seem to touch on that fact at all?
It is clearly not threatening "the territorial integrity of Russia", as Russia likes to call it. Because those planes get attacked over enemy territory.
I wouldn't be surprised if it were even worse than that, e.g. promissory notes from Bitfinex (themselves)
Did the propaganda work so well that there's really so many people out there thinking the real problem of climate change is not fossil carbon, but just human beings having access to energy?

Would it be impolite to ask anyone who believes that to just remain silent until after we get rid of the fossil fuels that are causing pollution, climate change, wars and undermining science?

Because it really muddies the waters if you go around saying you do actually want humans not to have energy at all.

You appear to have accepted and embraced what was only ever a straw man argument made by fossil fuel companies to delay progress in addressing climate change.
This link lays out a few (from a comment further below): https://swarajyamag.com/longform/a-critique-of-wendy-doniger...
40 deposits of $9900 is a felony called structuring and is not what we are talking about here. Go to p2p.binance.com or Karachi or Dubai or Hong Kong and you will find an ecosystem of people who routinely buy and sell 7/8 figures worth of crypto for wire transfers and cash. I do think that by transacting with this ETH he would be violating 18 USC 1957 (Transacting in proceeds of specified unlawful activity) so he should either get an opinion from OFAC or return the money.
Show HN: Sylver – a language agnostic source code analyzer
I spent the last few weeks playing with the idea of language agnostic source-code analysis. In my experiments, I ended-up building a query engine for source code, along with the necessary infrastructure to turn queries into small reusable linters.

The project is still very rough, but it's enough to build realistic little linters !
Sopheon launches SaaS products for innovation management
Framework Laptop Chromebook Edition
Even their interview is kind of soul crushing. Felt like I was a story teller instead of an engineer trying to get a job. I can only imagine how it is working there.
I have watched it now, it's great.

But I think that compared to creating a similar thing previous to these tools cropping up, it is now vastly easier and I also think that quite often the tool will provide the style and the look as part of its interpretation of the prompt, so one doesn't even need to have much in mind when starting out.

I think "Created by AI" is quite reasonable, but yes a(nother) human has put in a lot of effort there as well. But even with this video as good as it is, I'm not convinced that "Sagans" can be said to be the main creative force here.

Perhaps I reacted too strongly, and that's probably in response to seeing swarms of people out there on the net claiming 'artist' status for writing a few words, while telling the world that AI is 'just a tool like photoshop', which I find a bit sad and self-serving.
Rust is not so different from Perl in this regard — there are many ways to do practically everything. Do you want an argument that implements a trait? Cool, just use a generic with a trait bound (either specified as `<T: Trait>` or `<T> where T: Trait`). Or type the argument as `impl Trait`. Or take a `Box<dyn Trait>`.
Fraudulent activity by bots is a problem that everyone who's managed a large enough website is familiar with.

Most bots originate from cloud IPs or hide behind proxies and VPN services. Our scores ensure that the majority of legitimate users i.e. those coming from residential IPs are left alone, with captchas and other verification mechanisms shown to "high risk" users, that is, users visiting from a cloud provider's networks or a known proxy/vpn provider. This can be verified by the number of comments on this thread by users whose home internet IPs showed a high "Trust Score".

So if anything our scores help reduce the hassle or friction that legitimate users are subjected to by the fraud-fighting tactics employed by different websites.
https://frame.work/products/laptop-chromebook-12-gen-intel
> The creators of AI image generators say the technology is legal...

Which means nothing really, they always make this claim, whether it's correct or not. There's too strong an ethos of an "ask for forgiveness, not permission" in the tech world.
Most specifically, Hacker News, were its current peers to decide to cease to do business with it, can find other peers.

> That's the secret with all of these companies; they claim that using computers means they needn't follow the laws. Look at how YouTube shows children things no television network ever would've been allowed to show them, for another example.

I haven't seen evidence that YouTube is breaking the law in this regard. The law governing network TV is complicated and pinned philosophically on the finite airwaves that are a national resource (so there are some trade-offs a private institution makes with the public, represented by the government and laws, for the exclusive privilege of having its use of a slice of bandwidth protected from interference). No such "finite national resource" management concern exists for data from private websites travelling across privately-owned wires onto private computers at the request of individuals in the privacy of their own homes.
Eh? Bash predates Linux by a couple of years. I don’t remember any early Linux system — my frame of reference begins in 1994 — without bash as the default shell.
Yes. However much I support the ideals behind any given movement, I strongly believe that after you cross a critical threshold, let us call it the "setting things on fire line" you should stop being able to get paid through the banking system.
How is gambling any more irrational than any other form of entertainment? Sure, some people are addicted, and that's irrational, but others are paying less than they would to have an alternate form of entertainment.
I don't know nowadays, but in 2003 you did not need an ID to fly within the Schengen area.

I went with a group to an event in Greece and somebody had forgotten hid ID at home and only noticed at the airport. No problem the german airline agent checked him in, and he went through security screening without an id. (Boarding pass was enough)

But when he wanted to fly back, the airline agent on the greek side insisted that he needed an ID to check in. So he had to prolong his stay, to get documents from the embassy and book another flight a few days later.
This is really neat, and the templates idea is really great for packaging it up to help people get better results without needing to know how to engineer prompts. Behind the scenes is it just a Mad Libs style fill-in-the-blank or is there more going on?

Some questions/feedback that come to mind:

- How do I know how many credits my generation is going to cost? I ran one D&D template and the cost was 2.4 credits. Also a question relevant on the normal "Generate" tab where I have options to adjust - presumably higher quality costs more credits since it takes more GPU time to run more iterations?

- When generating from a template, there's no option to make the image private until it's been generated. If I were paying for a tool like this I'd expect a way to default to private. Perhaps making images private and defaulting to private can be features for paying users, so that the "public" images for free users are also free advertising for your frontpage?

- Rights issues around the images are unclear. Are these 100% mine to do with as I please, just as if I had generated them running SD myself? Clarification around this is probably important for anybody wanting to use a tool like this in commercial creative endeavors.

- Maybe there should be a username filter? I was able to register as "admin" but if you need that changed I'll happily take "root" or "system" instead ;)
That reminds me of a joke...

A family is getting a tour around a museum. The tour guide points to a T-rex fossil and said "That dinosaur is 75 million and 4 years old". The guest says "Wow, so precise!", and the guide says "Yes, it was 75 million years old when I started, and I've been here for 4 years".
For anyone who was curious, I too had to look this up but the "dry biomass" is the mass minus moisture. I see different estimates of this. This estimate [1] estimates humanity's biomass at 60 megatons, which differs widely from this paper's estimate (which seems to be 10 megatons).

Here's a fun fact. The desnity of humans is roughly that of water (1000kg/m^3). Humans are 18% carbon so humanity's mass is 333 megatons. If we squished everyone into a sphere is would only be 860 meters across.

[1]: https://www.smithsonianmag.com/smart-news/humans-make-110000...
Gary Becker on the Quantity and Quality of Children [pdf]
How to Build an Audio Intelligence Dashboard
That’s a great perspective I didn’t think of earlier.

It seems to me that humans are attracted to a sort of “conceptual perfection”, E.G. the kind of perfection that the equation of a circle describes. It’s fine to use this as a guideline to achieve ever more accuracy but no such perfect circle exists in the real world. So, in my opinion, practices such as those mentioned in the article help ground us to realise that this form of conceptual perfection is meant to be a North Star to help our efforts to better humanity, but we must never literally try to achieve it. The overarching goal must always be to help humanity and not achieve perfection for the sake of perfection.

On a tangent - if one ever finds oneself chasing literal conceptual perfection — as I have found myself doing in the past - it might behove one to take a step back and introspect if this is merely a distraction from some deeper issue within ourselves. It certainly was for me.
The decision happened literally live while Hasan was talking about how terrible it is that gambling content is still allowed on Twitch in front of an enormous audience so I'm inclined to believe this exposure forced their hand on a decision they were already considering making, probably for a while.
White House guidance requires agencies to inventory all software in 90 days
>The nerve of those people, wanting a say in their children's education.

But they're making a say in my child's education also. Let parents opt their children out of checking books out. Don't ban my kid from reading them too.
Yes, I agree. Inlet side is quieter than discharge for most fan types (propeller, centrifugal, etc), but noise due to air movement are on both sides.
I think hardware protection against EMFI isn’t important for consumer electronics or even commercial servers.

1. It requires physical access.

2. Password based disk encryption would still protect against EMFI attacks for data exfiltration. There are easier methods to bypass TPM than EMFI.
Fair enough. I'll just stick to my history keeping calculators. :)
Yes, what we need is so far from what we have we should start over and in the process find a different name for it.
Honestly. Baseball cards are a very well known, very popular, very mainstream and socially accepted loot-box/gambling. Is is the picture and statistics that make it okay?

Why do video game loot-boxes get extra scrutiny?

For context, I hate any game that implements them and believe they're the largest reason that mobile gaming continues to suck.
As a company founder, that's exactly the profiles I'm hunting when starting a new business. However, based on my previous experiences, the company won't hire this kind of profiles when the business scales, and you could get bored sooner vs later. Your company can even ask you to specialized yourself. I feel like your profile is perfect for early-stage, but you will be an eternal "unsatisfied" employee when the company grows
If they did so quietly, how do you know it happened? Give us a link.
> innernet is not an official WireGuard project, and WireGuard is a registered trademark of Jason A. Donenfeld.

Is it typical for open source projects to register trademarks? If not, anyone know why Mr. Donenfeld decided to do so?
I agree, by the way, you're spot on: Non-geeky content creators will have a lot of use for this, I hope.
Trying vs. Really Trying
Looks like Cloudflare beat us to it.
Is it possible that Jay could have given false testimony in exchange for unrelated drug charges being dropped?
A quote from Kier Giles, whose article in today's Guardian addresses some of the silliness and contradictions in Putin's speech this morning.

https://www.theguardian.com/commentisfree/2022/sep/21/vladim...

"few of Putin’s contradictory storylines stand up to even a moment’s critical thought: we are winning in Ukraine – but the forces of the west aligned against us are so powerful that now we need to dig deeper to stay in the fight; our proxy regimes in Ukraine need to hold referendums to join us – but we already know they all want to join; we’re protecting the sovereignty and territorial integrity of Russia itself – but to do this requires incorporating part of another country; our war aim has always simply been to “liberate” Donbas – but to do that we’ve also taken so much of Ukraine that we have a 1,000km frontline."
...

Why was the "test finger" so expensive? What was it made of?

Why not just use a $3 wooden dowel rod from Home Depot?
From TFA:

> In an email to Insider, Amazon's spokesperson confirmed the existence of the team, saying it's part of an effort to maintain its Day 1 culture.

This terminology is bullshit. As someone who was actually there at Day 1 of amzn, it's completely clear that the term "Day 1 culture" is truly meaningless. It refers not to a point in time, but to some management-imposed aspiration in which things never actually settle down to a routine, but instead everyone feels "empowered" by running around constantly reinventing everything. Of course, this is sold as "you can still make a big difference here", when in reality, you almost certainly cannot.

Amazon's actual Day 1 culture meant bringing up a couple of SPARCstations and getting the T1 line functioning.
Thanks for that note.

This is a non-starter for me.
Been working on a greenfield project for 3 years now. The initial config isn't even the problem. It seems like every time I run into a bug or update packages, typescript is the cause behind it. Just couple weeks ago I had to update mongoose to the latest version to satisfy some STIG requirements and typescript basically broke all the compatibility and I had to go back and rewrite a bunch of sort functions. I'm in more of a infrastructure role now, but I'm constantly having to deal with other devs typescript bugs. We are sticking with typescript cause of how much easier it is for them to write, but personally I would never ever use trans piled languages if it was up to me or for my personal projects.
That's why some people prefer OpenBSD (security, correctness, balance between functionality and minimalism), others NetBSD (portability for small/legacy/older systems, a barebones BSD) or FreeBSD (desktop/server performance focused, SMP and network/BUS I/O takes preference over security).
Financing offshore wind
That depends on whether Paypal or other major payment processors are dropping people for their political or social opinions. If they're not, the fear of people who share those political or social opinions of having their payments cut off is not justified. If they are, the fear of people who share those political or social opinions is justified.

Are they? Is it?