skysight-inc/HackerNews huggingface dataset:
When I met Walter at an OSCON in 2008 we were both annoyed that more languages hadn't already stolen it.

"Achieved what perl had managed in 1988 and D in 2000" is not honestly a point in favour of languages who worked it out somewhere in the past decade.
I wonder then what the other effects of adding oil to the ocean would be. Is there a way to do it that still retains the overall positive effect of removing the plastics?
To be able to categorize by person, ex: "list all photos of Jim".
Pango Lineage C.1.2 Covid Variant in South Africa Europe, Asia, & Oceania
If you're gonna dick them around over the difference between €0.09/GB/Month and $US0.025/GB/Month, they're probably ecstatic to not have you as a customer.

Either you're whining about their entire ecosystem of encryption, key sharing, mobile apps, desktop app, web app, etc - not being worth a cup of coffee a month "Cause I can do it all myself using S3!!!", or you're planning on storing many times more than ~200GB on their platform.
Yes, as one example: disrupts hormones in many animals - including fish and humans.
is something about to pop?
I find this interesting, and I expect the primary focus of HN members will be privacy and control of answers and responses.
I expect the purpose of enterprise license management software like this is less to prevent unlicensed use (which is basically impossible) and more to help organizations track their license usage and stay compliant with whatever the terms are.

It's a beautiful comment though, and an interesting scheme that could potentially break relatively easily.

In my experience, the license manager usually goes out to lunch at the most inopportune moment – usually before some important deadline, coincident with IT support (or anyone who is capable of fixing the license manager) being out of the office for an extended period.
They make archival quality optical media for all types. Here's some Blu Ray with 1000 yr shelf life. https://www.amazon.com/Archival-Verbatim-M-Disc-Inkjet-Print...
Obligatory RFC-1149 reference.
Google maps very often have menu photos for restaurant pages. We usually just pop the menu, find what we want and call the restaurant. It's often cheaper too and you know that all of your money is going to the restaurant.
There is an ongoing cost for email to work (static IP, DNS, tunneling for traffic) - this is why there is a subscription. It's not very complicated or malicious.

If a customer doesn't want a subscription, they can still use the Helm on their local network and get access to all their data. Running without a subscription is not something we currently support because of a lot of variables that can prevent email from working consistently, creating a heavy support burden (which is costly) along with bad customer experiences. It's best for people wary of a subscription to go down the DIY path (and we end up with a lot of DIY switchers once they realize how much effort it is).
Thank you for those suggestions! Do you know if any of those tools following either approach has any automated tests? My immediate problem is how to manage the complexity of implementing a layout engine or editor. Somewhere I need something checking that a given asset identifier results in specific pixels. And I'd like the tests for _that_ to be nice to read. It's a bit of a chicken-and-egg problem..
> spend the second half-billion to see a 750m return

or spend the 2nd half-billion on another project that returns more than 750m. Decisions should be made holistically, and consider all opportunity costs.
I heard that the pricing on CC is now creeping into a point where some large media companies are now looking for alternatives and spending money retraining their staff.
I'm presuming this is a preprint.

(Not able to read a PDF right at this moment. Contextualising naked links is helpful.)
Did they solve the problem with these going into thermal shutdown if the dish gets to only 122 degrees F?

For the pigeons I’d say they just need to ring it with those spiky things they put on buildings.
FWIW, ente processes all of the location metadata generated by Takeout during an import via web.ente.io.
Show HN: Tweet your GitHub activities with GitHub Action
This. Just don’t bring the phone.
I have a notebook for important things and a VHF radio for sailing. In the car I have a road atlas. The phone is moderately more convenient but it’s just not worth the cost.
Clubhouse adding High Fidelity’s spatial audio API
If you’re looking for some sci fi, I highly recommend The Expanse series.

Thinking Fast and Slow is probably one of the greatest books I’ve ever read. It’s on human decision making and psychology.

If you want to read some history, I highly recommend these two:

The Spy and the Traitor: The Greatest Espionage Story of the Cold War by Ben Macintyre

The Splended and the Vile by Erik Larson

Both of these books are page turners. I couldn’t put them down.

If you’re software person, I highly recommend Designing Data Intensive Applications by Martin Kleppmann. It’s one of the most insightful and accessible technical books I’ve read, ever.
Have they fixed the issue?
There's a ton of question begging happening in this. It takes a lot of histrionics to build the parallels being drawn here.

Mostly it reeks of lazy contemporary anti-left generalizations and tired tropes.

For example, (fairly) lambasting the claim that race-related violence is solely rooted in white supremacy makes an un-cited claim against a cited claim in the first graf of the linked article. The linked article states (admittedly spotty because these things cannot be fully validated) that 90% of anti-Asian incidents were perpetrated by white people. This UM study could very well be flawed but it at least exists and is cited.

The counter claim has largely been this deflective and defensive "actually it's black people doing this, look at this video." Well, yes. Some of them are. A larger amount aren't.

Again, I think there's a better rebuttal to "white supremacy is the root of all racial violence in the US" than:

1. Actually, blacks are racist, too!
or
2. Why are you so obsessed with race?

This quickly diverges into a laundry list of other overused right-wing tropes such as:

1. Denouncing and demeaning identity terminology

2. "Everyone's a victim!"

3. Reminding people that other races ethnicities engaged in slavery, a famous strawman counter. Why? Did someone assert otherwise?

And then summed up with:

"Progressives and right-wing Christians aren’t ideological enemies, they’re co-religionists. "

Oooh this one's been making the rounds for a few years now! It's an evolution of the recently-retired "atheism is itself a religion!" An attempt to turn the tables on those liberals by just randomly redefining things so they feel like they've engaged in some weird form of hypocrisy. Has this approach ever worked? Why does it keep getting trotted out?

As a bonus our conclusion includes classic slippery slope fear mongering we'll be hearing until the end of days:

"Under liberalism as it currently exists in the West, the arrow of history only runs in one direction, and that’s ever further to the left"

Yes. Liberalism is fundamentally different than any other ideology of man. We're reasonable, but those liberals are sucked into an unending vortex; a tidepool to Hell.

It's wordy but mostly empty. If you've read a few right-wing comments section you've got this laundry list checked off already. These techniques - often verbatim - have been used extensively to dismiss or diminish real issues in this country that could benefit from continued attention.
Don't measure your self worth in lines of code: it's good neither for you nor for the code.
I wish there was a library for "every" that took a standardized connection string and mapped it to "every" DB/storage/queue/etc client. This is one of those things that should be a solved problem that we as an industry should just move past having to deal with.

This would obviously be too much effort to actually do but it would save a lot of headache. "We can't X because we cant pass it's config to the software"
Go Linter: finds wasted assignment statements
Yes, I am from Kerala. :)
I wonder if someone cheeky could "swat" you by whatsapping a collection of known triggering images !
wl-clipboard [1] provides similar wl-copy & wl-paste for wayland

[1] https://github.com/bugaevc/wl-clipboard
I had a quick look on wikipedia about how webauthn works, looks like you use a hardware (USB?) device to sign something with the PIN you enter.

What happens if you lose that device, or if it fails?
It's an innovative approach, albeit only a partial solution. Unfortunately, not all plastics are polar [0]. And the micro-plastic pollution I see most and feel like I ingest the most of is dust from my own clothing (primarily polyester based, which is somewhat polar). Everyone always says dust is just your skin, but I can see the color of clothes I wear frequently on dust and lint that accumulates in the house.

I also wonder about how many cell membranes would get stuck in the nonpolar layer and if that would have a meaningful impact on local microbiota/algae compared to the amount of plastic absorbed in the process.

[0] http://www.appstate.edu/~clementsjs/journalarticles/zeus_die...
Have you ever worked anywhere that implements the system described here?
Migrating This Blog to Next.js from Gatsby
Currently we support image/* and video/* formats. We don't have plans to integrate with professional photo editing tools yet.
Great for laptops/desktops, horrible for servers. You would have to be present for the challenge/response on a reboot. Also, doesn't solve the secure boot issue. FDE w/o secure boot isn't particularly useful.
RFC-1149 must be a joke, because pigeons aren't real.
It's a common excuse in any place...we just need an MVP.

I guess my wish is that the language du jour was one that made things harder for the writer and easy to read.

The only reason people seek shortcuts is because they exist.
we have blocks of AWS IPs with no issues and we also have our own IP blocks
> This was not always the case for our participants, who wrote queries with synonyms of the correct words, leading to queries that will not be executed.

This shows that those participants lack very basic foundational knowledge. It doesn't surprise me, because in my experience all programming courses that taught SQL early have been terrible.

Nobody who already has a basic understanding of computer science would make this mistake.

On the flipside there's really no point of devoting much time to teaching SQL later, because once you have a good understanding of data structures and algorithms, it is rather easy to make educated guesses of what is happening behind the scenes in a database - and you would have no trouble of teaching yourself SQL if necessary at some point.

Not to mention that teaching databases before what makes up their implementation is teaching software development in precisely the opposite way it is practiced: the composition of lower level concepts into higher level abstractions.

Last but not least, when you're teaching future software engineers, at the end you don't want them to just say "I can use this", you want them to say "I could build this". Teaching SQL early smells like surrender.
Linux emulated input status update
The argument those points are supporting, as the article explains, this is an ineffective way to fight CP, but it's being done anyway, and can be used for nefarious purposes.

Could a government not have a different level of interest in law enforcement over CP vs, say, political material that undermines government authority?
> Conclusions: The protective effect of prior SARS-CoV-2 infection on re-infection is high and similar to the protective effect of vaccination. More research is needed to characterize the duration of protection and the impact of different SARS-CoV-2 variants.
Alacritty still doesn't have ligatures support, per their doc

Kitty has fully featured window management built in, also kittens

Darktile seems to be simpler.
Can someone explain how a subdomain takeover is done in layman terms?
Very cool - looking forward to seeing the new plan. I think this is a great solution for people who want to bring their own hardware.

When you consider that we include a domain registration and offsite encrypted backups, our subscription pricing is fairly comparable.
Mispelled failure in the title.
> I want nothing of mine (of value) in the cloud.

What's the issue with the cloud if you encrypt client-side? It's off-site backup. Isn't it too risky to have your life's work on a few drives in the same location?
No idea why he's getting downvoted but megabytes of GIFs absolutely don't belong in a code repo. Author could have just put a screenshot in there put the video inside the github .wiki.git repo.

EDIT: didn't think I have to clarify this, but when I say put a screenshot, I mean "A"(1) screenshot, if necessary.
Very fair question - It's a mixed bag. Too easy to point to studies that point one way or another.

One study[0] shows that microplastics can cause irritation which could lead to problems. Any underlying condition, this could make it worse. But it's hard to identify conclusive evidence. You'll find pretty equal amount of studies claiming harm vs no-harm, which makes a lot of the whole thing suspect.

Clearly plastics are extremely stable so our bodies breaking them down into the chemical components is basically zero. A lot of the question of microplastics stems around whether or not your body holds onto them long term after ingestion and more importantly if that leads to any significant issues.

Personally, I'm still not concerned. It's not nearly as clear as asbestos in terms of health issues. The risk-reward model of plastics makes me believe it's here to stay for a long time.

[0] https://www.nature.com/articles/s41598-020-64464-9
They are very small [1]. Also you are unlikely to notice, say, a plastic fiber in bread.

https://www.theguardian.com/environment/2019/jun/05/people-e...
Who wants to fund my plastic dome startup?
Truly wholesome hackathon invitation. Glad to see it got so much traction already.
Vote counting going too long is a partisan ensuring votes against them get counted last.

Not counting votes is a compromise favouring the party that ran the election.

You shouldn't put them away and start the next day, sure, but you should definitely not stop counting
The final boss is really hard.
I don't think it's uncool, there's still a double standard about sexual abuse of boys by women in media, and it plays into gender roles that harm women as well as men.

A man in my antenatal class informed Police about being sexually abused by his dance teacher as a child, and never mind their backward mindset, it exposed a flaw in our laws where women were not perceived as being capable of being sexual predators.

https://www.nzherald.co.nz/nz/dance-star-tells-of-sexual-abu...
Ask HN: Suspended by Google Domains
We received a notice that our domain (registered with https://domains.google/) will be suspended in 72 hours due to a spam complaint. Truth is, out of 205,169 emails sent, only 15 of them were marked as spam.

There is no one at Google who would help. And now we have less than 42 hours to resolve this issue. Failing that, our website will be cut off from more than 500,000 community members worldwide.
Well, it’s own doc says the OS occupies 2 sectors, IOW > 512 bytes. Doing all those system calls in less than 1K is still impressive though.
Ask HN: How do you manage LLC tax deadlines (especially if you own 1 org)
I have talked to several people who struggle to figure out which tax deadlines apply to them and their entities, particularly when they have multiple entities. It takes away from peace of mind and makes them worried they'll get fined.

Is there a good solution to this, other than talking to multiple accountants?
I've been thinking about creating a solution that uses CPA-validated tax deadlines and software to help business-owners track deadlines, and customize it to use a users' specific entity types. I would consult with multiple CPAs to make sense of the conflicting info for different entities, then create a software program that sends reminders based on a user's specific type.

Do you think this would be useful? Does something like this exist?
And if someone in the next train carriage dies because they're having a heart attack and no-one can call for help (including the driver/conductor), you'd be liable for manslaughter.

Loud conversations in a public place are annoying, but guess what? it's a public space, and you don't have a right to quiet there, let alone exclusive control over radio communications. The sheer entitlement in your post is astounding.
This is EXACTLY the issue we are currently running into while hosting our gameservers on kubernetes via agones https://agones.dev/site/. While our gameserver processes don't really need a full core, they do need to be scheduled regularly to meet their tick simulation deadlines. A gameserver that ticks at 60hz absolutely needs CPU time at the very least every few milliseconds. Not getting scheduled back in time for a game tick means more input latency, and wreaks havoc on game clients trying to adjust their prediction buffers to optimally time their input receipt server side before the next server tick.

Bad, bad, bad scenario all around. A gameserver process really needs to get scheduled like a heartbeat. Ticks can't be late on the server as it really screws everything else up big time. We've seen these "bursting" effects really start to take it's toll, to the effect that we're now just setting a request and limit of 1CPU for each game server process (even though we could pack a lot more punch here).
Do you have any demos of how this library works when used in something complex? Also, do you have any ways to export the logic defined into some data structure? This would allow you to bolt on compilers to translate into a netlist or FPGA.
Wouldn't a receipt be illegal? You shouldn't be able to prove your vote to a third party
Well, there’s something extra to specify! Because I guessed wrong. :-)
This seems a bit too fluent, but most Testing APIs for Java and C# seem to be heavily into fluent styles (everyone else seems to avoid them).

I'm designing an internal library myself that does the same thing using Kotlin's EDSL support (you can specify the "this" type of a function) and splits test logic up into required, act, and provided blocks. E.g.

required {
// will be made true for test
check(something)
}
act {
// the act under test
click(someButton)
}
provided {
// will be verified for test
check(something)
}

The interesting thing here is that the polarity of the required and provided blocks can be flipped (check the required is true, and if it is make the provided true) to do fakes/mocks. Well, it is still something I'm working on.
The post title was a tad misleading - I got the impression that it was saying that Godot isn't ready and we shouldn't wait for it to become ready. I suppose it got my attention by being like that, and that was the point. Maybe it'd've been better as "Stop Waiting for Godot - Game Jam".

Happy to see Terry Cavanagh is trying Godot. I love Super Hexagon and VVVVVV, and am planning to play Dicey Dungeons in the future. Looking forward to see what he makes.
> "We know you have 500 simultaneous users, so we know this package is worth $50,000 per year to you."

That's like 1-2 simulator licenses per year. You really don't know the cost of the software generally being protected by FlexLM do you? When I was working in defense contracting, every new grad that we hired into our FPGA or ASIC groups had to be accompanied by a $100,000/yr budget just to pay for EDA tools for their jobs. For more senior employees who'd generally work more in parallel, it wouldn't be odd to see $300-500k/yr in software licenses budgeted. Because of this, we basically tried to staff as many software engineers as possible on projects as most of what we billed them at was just profit as they're incredibly cheap to employ compared to other engineering disciplines.

FlexLM is annoying, but the things it's usually protecting are so expensive (and often extremely niche use) that companies actively try to find every legal way to avoid paying for it.
Fennec came out in 2009, five or six years after the events I'm talking about.
As a USA tax cattle state property object, you owe your life to community fines unquestioned. Comply harder or be executed for treason!
I'm wondering whether I'd prefer to not be stuck underwater with a huge pack of lithium cells, or to not be stuck underwater with a tankful of liquid oxygen and another tank full of diesel?
The inbuilt vtable detection is nice, you don't have to remember to update and run Class Informer every time you want to look at a vtable...
This site has saved my bacon more than once.
I like Godot and have been using it lately to make simple Oculus Quest games. Does anyone know if you can release a Godot game on the Quest store? I know you can’t on the PlayStation store because of the open source license.

Does anybody know if this applies to the Oculus store?
One of those contradictions I am at a loss to explain is that the same people who seem to be freaking out about vaccine card fraud completely deny that voting fraud is widespread.
Something will always be your biggest time sink. If you've got comms right then the next biggest thing will be instead.

Also, it's hard to know whether something is a "waste of time" or simply "work". I've dealt with legacy code that's been built over many years and while it's been complex it's often necessarily complex in places. Working with that isn't a waste of time. It's just the job.
"Chrome/ChromeOS/Android" doesn't work when Android is a completely separate piece of software from the other two, and only Android/ChromeOS have any sort of file syncing to Google servers thus meaning no PhotoDNA scans if you only use the Chrome browser.
See also: https://justine.lol/blinkenlights/
No. It is mostly inert dust. Despite the hysteria. Unless you are talking vinyl monomer or something.
As a coercer, I'd expect the voter to provide me with their verification data before the results are released. Then, I can verify that they voted like I told them to
> we are back to the last few weeks discussion of Apple's new client side image scanning

Apple has always been indexing images on the client side. What changed is that they're now reporting the presence of a predetermined set of hashes to authorities.

If governments were to mandate that such reporting is necessary, it is likely that the enforcement will be on a device/OS level, extending the example set by Apple. Demanding compliance from every single cloud storage provider out there (E2EE or not) would be a sub optimal route for them to take.

My point being, "client side indexing" is not the evil here, and it is unlikely that storage providers will be the ones forced to share data. Your concerns should probably be directed at your operating system.
https://twitter.com/cmuratori/status/1411437902802808832?lan... Maybe we need a Linux version of the terminal that Casey made
Maybe the semantic problem you are trying to solve should be not solved but avoided.

Much like "spaghetti code" is not only considered poor style but isn't even supported by modern languages, "spaghetti data" should also be considered a bad pattern, which more advanced languages force you to avoid.
Likely not just "sitting", but something that sounds similar.

I wonder whether they've measured the RF absorption of pigeon guano in that region of the spectrum.
Peloton acknowledges subpoenas, SEC investigation
Whats the best way to contact you? I may be able to make some introductions.