skysight-inc/HackerNews huggingface dataset:
Unfortunately work automatically blocks the site due to the word "breast" in it. Also, as an Australian this may not be helpful but that's for you to decide.

https://spectra-baby.com.au

I think we have the Spectra S2 still in the cupboard for a possible next kid.

The difference between this and a cheapo one we got because we didn't know better:

- two at a time, concurrency FTW! 10 mins instead of 20 was appreciated, especially in the middle of the night! once going, milk production waits for no one.

- much quieter

- separately adjustable timing and force(pressure). Cheapo just had a single dial for "more" or "less".

- handy nightlight built in. Not a biggy but there.

Possible negative for breast pumps in general. Wife mentioned feeling like a cow in a milking shed. But would do it again.
The quote is translated to English as "your puny concerns is nothing compared to our Science", so it only covers one of the two bases. To cover both, they had to include some explicit verbiage recognizing the value of time being wasted, and they went a little overboard with "precious", making it sound fake - as it actually was.
> Microsoft is going to want to continue developing an operating system

I'm not so sure. I don't think MS sees itself as primarily a OS company. I think it sees itself as primarily an applications company, and the Windows OS (and before that, MS-DOS) was historically the best way to get everyone to use their applications. (It was a great help, of course, to have IBM basically hand them the PC software market, not once but twice--but I think if IBM had had their s*t together and had made OS/2 solid and workable sooner, MS might never have developed Windows.) But the Windows OS itself I think has always been expendable if MS could find a way to get everyone to run MS Office applications, .NET applications, etc. (and now Azure applications) without it. This might be the way that finally happens.

> backwards compatibility? Continuity with previous sysadmin tools?

If then can make Linux run on a Windows kernel, they can also make Windows run on a Linux kernel. All they need is a compatibility layer for all the Windows APIs. And MS is certainly no stranger to compatibility layers.
https://archive.is/xZD5B
"every Joule that is used for bitcoin mining is a Joule that wasn't used somewhere else"

Not really? Batteries have limited capacity so at the point where the grid cannot buy any and your battery is topped up, you're mining bitcoin.
It's not as bad as you think, the PRs are written on their own and the engineer in question probably blanket approves all of them every morning while they're checking email (quickly scanning them looking for automated red flags).
I think OP isn't against well-designed internal tools, just against requiring the fine presentation and theming that custom CSS now enables. Their point becomes clear when they say that devs can just slap a framwork like Bootstrap on internal tools' presentation and call it a day, no CSS required.
I traveled a lot for work and always carried a replaceable battery computer and two extra batteries. Battery life was lower back then though.
I'm not getting cause and effect backwards. I just said no one is making those homes. I realize people would buy them if they were available.
Tell her to get a real job
Women should not have to sell sex to survive. For example, is it right for homeless women to do this in order to no longer be homeless?
I'm not sure what you mean. The engine is written in C++. There is the standard build which comes with GDScript and the Mono build which also has C# support. Both support dynamic libraries. You can download the source and compile it very easily on any platform if that's what you're after?
Non-Autoregressive Decoding for Sequence to Sequence Tasks
Thanks for the information keep sharing

https://www.prepaidcardstatus.bid/
In a First, NASA's Perseverance Rover Makes Oxygen on Mars
This really is the right idea. Making it profitable for PoW to consume excess solar energy has the downstream effect of spinning up more demand for solar energy in general.

You can hate Bitcoin and PoW all you want, but the genie is already out of the bottle. Even if you banned mining rigs (good luck with that), people would just mine it at home on their spare computers or use botnets. Either way, the only way we'll ever succeed in making PoW green is to make energy production itself green. And that's a problem we'd have to solve even if Bitcoin was never invented!
Covid-19: Moderna and Novavax vaccines to be tested in mixing vaccines trial
Wow thanks, this is exactly the type of comment I come to HN for.

I wonder if the numbers would change significantly for gentoo or anything compiled manually that had more knowledge of the CPU specifics?
I'd like to take this opportunity to confess something:

I've been a web developer, for pay, for eleven years. I still don't really get CSS. I sort of know about the box model, about margin vs padding, about display inline vs block vs online block vs flex and so on (still not so sure about display: table), about relative and absolute positioning and units.

I can make you a website and make it look good and make it mobile responsive, but fundamentally, I don't know that I get how it all fits together and I don't know that I even care to, or that it even does...

But it has to, right?
Godot Rocks. Thanks to all devs
Hey, thanks for all that you’ve done. My experience with GCP has been an incredibly positive one. GCP documentation has always seemed fantastic. Our TAMs were very responsive.

GCP support has by far been the best support experience. I have to say that the initial days it seemed to suck. The UI was some 90s google group clone which wasn’t even accessible through the GCP console, it was its own separate site which I always found amusing. But over time, the UI and quality of support became more streamlined and predictable, and I consider it one of the best SaaS support experiences today.

One particular incident I’ll never forget is a support person arguing with me why network tags based firewalls are better overall for security than service accounts based firewalls. I expected to have a very cut and dry exchange but the support engineer actually did convince me that tags are superior to using service accounts. I did not ever expect to have had such a discussion over enterprise support tickets.
Maybe in java world it was different but when i wrote c++ and go code there breaking existing apis was extremely frowned upon and if they had to do it people usually sent you automated code edit PRs for this
All they did was copy that bank robber movie I can't remember the name of and then boroscoped some locks. LPL wouldn't even need that: click on 2, 3 is binding ...

It can hardly be called "sophisticated" or "impressive." And, it's not a scam since they didn't trick anyone into giving them anything of value, they lied to gain access to commit theft.
They don't.

What they do want is for immigrants to not fear deportation, so they want to make a stand that they'll fight immigration enforcement every step of the way. Hence why they'll get involved with these kinds of lawsuits. Even if ICE purely deported only people who committed crimes other than illegal entry or overstaying a visa; you'd still have plenty of immigrants afraid of all law enforcement. Yes, even the legal ones; nobody wants to have to show their papers on pain of having their life uprooted, even if they have those papers.

I don't know exactly what lawsuits SF is filing, but I'm going to assume the actual legal argumentation is less "let the assassains go free" and more "assassains should serve time in American prisons rather than being deported to Mexico where they'll likely escape and reoffend".
whois record:

https://whois.domaintools.com/google.com.ar
> Even if many Joules of renewable power get wasted during periods of overproduction (mid-day in the summer in California), other more worthwhile loads could be shifted to use that power, because today it's negative-priced during such periods.

Clearly there aren't such worthwhile loads available, which is why the rates go negative in the first place.

>pre-cooling of buildings during the summer (run the AC in houses full blast during the middle of the day so there's no need to run it in the early evening),

Isn't this counter-productive? The middle of the day is also when the temperature is the hottest, so running AC full blast is also the most wasteful since it generates the biggest temperature gradient (and thus cooling loss).
I consider a spending all these joules of energy on securing the bitcoin blockchain to be one of the most important things we can do to ensure the prosperity of the people of Earth - in the face of tyrants, fraudsters and central bankers.
Title: "A man"

Article: "by Stephen Wolfram"
WSL2 essentially invalidates one of the primary design criteria of the NT kernel, which is that the kernel itself should be able to service any number of "personalities" to provide userspace compatibility with other operating systems.

In practice, this turns out to have meant DOS, OS/2, and a barebones POSIX workalike. Modern Linux is too huge and provides useful APIs that go against the grain of modern NT, so applications are slow in WSL1 and there are too many impedance mismatches to paper over to make the investment worth the effort.
>For most of history, women were basically the property of their fathers, then traded for dowry to become the property of their husbands. They couldn't own property, they couldn't vote, they could be stoned to death for disobeying their husbands.

For most of history, both men and women in any society couldn't do any of the things you just described. The majority of people in any society, of both genders, have belonged to the lower classes. This is still true today, but you have far more rights as a lower class person today than you would have 200 years ago. You're viewing history solely from the perspective of the upper classes (which includes the middle class).
How about fixing RAID5 first please? At least for non-metadata blocks ("-draid5 -mraid1" or "-draid6 -mraid1c3")?

https://phoronix.com/scan.php?page=news_item&px=Btrfs-Warnin...

It's kind of insane that two companies now sell a fixed btrfs-RAID5 as a proprietary commercial product (yes, in spite of the GPL). They do it by using the mdadm RAID5 code, which works, and add proprietary hooks to allow btrfs to use its checksums to figure out which spindle is corrupt in a parity mismatch situation. This (a) closes the write hole without a journal doubling the I/O load and (b) detects silent corruption, neither of which mdadm can do.

Or just upstream this patch set:

https://www.mail-archive.com/linux-btrfs@vger.kernel.org/msg...

...so we can do this ourselves with LVM (split each spindle into a small metadata device and a large device, stitch the large data devices together with mdadm-raid5/6, then add that and all the small devices to a btrfs filesystem with the small devices marked "metadata only" and -dsingle -mraid1c3).

I really feel like the btrfs guys are stuck in "shiny new thing" mode here. Last time I checked host-managed SMR devices were only available in engineering sample quantities. Even if that's changed they surely are still very rare, a tiny minority of worldwide storage device sales. The fact that btrfs-RAID5 scrubs take something like O(num_spindles^2) seek latencies is crazy... I have an 8-spindle array that scrubs in 12 hours with "-draid0" but takes 10 days with "-draid5".
Which is why they primarily targeted small, Eastern European banks who lacked cameras and also appeared to lack procedures too.
Concerning the promotion thing, I hear this a lot from Googlers but isn't it the same everywhere else? Most tech companies (big tech at least) will promote on product achievements, not maintenance.
And what if you are wrong too? It’s not too late to get out of the old game and into the new one.
Have you checked the spreadsheet? cell C34 on the second sheet contains an input for the cost of the mining rig. Presumably that accounts for the capital cost of the miner.
(2019); more at: https://www.rule30prize.org/

It looks like these prizes are still open.
Your honor, I tried to find any solution for testing this new poison without poisoning a bunch of people, but I carefully considered it and I couldn't find any, so I went ahead and secretly poisoned them. Clearly, I am innocent! Though I sincerely apologize for any inconvenience caused.
Man I hate how that guy writes.

> ... then applying the following simple rule:

Some pictures with no description

Really? Follow the link and it's a 45 page pdf.
I recall reading about how their is little to none insurance for items stored in safety deposit boxes. I imagine in this case the $30m gone would not be returned?
I've been hunting for the perfect solution to reduce the boilerplate in the "database-backend-frondent stack" for years and came to the conclusion:

There is no shortcut. And we don't need one.

For most non trivial applications - when I used an ORM or other abstractions over SQL - there came the point at which I needed to dive quite deep into the workings of the ORM. However, learning how your DB and SQL works is much better spend time than learning the complexities of an ORM.

Equally important: The time saved upfront diminishes over the lifecycle of the project. Often (not always) figuring stuff out about the abstraction costs much more time and energy than writing the boilerplate. Typing out the boilerplate is boring, that's why we hate it so much. Figuring something new out? Time flies ...

For my projects I've got a template for basic CRUD operations including a frontend store. Full control, easy to use and understand and only a couple of minutes to fill in the field names for a new database table or view.
Ask HN: What is a good documentation tool for consumer facing UI documentation?
I am using vuese which is great for documenting vue.js components for internal developers...but we also want to document the UI in a similar fashion for our users.

I'd prefer to use markdown as the source and I need some open source tool (preferably node-based) that can generate a nice looking documentation site.
my TL;DR (but its a damn good read and funny too)

- Cellebrite helps oppressive regimes read your messages

- Signal keeps your messages private

- Cellebrite announces "Signal support"

- Signal finds 9 years of vulnerabilities in Cellebrite

- Signal permanently pwns Cellebrite

You come at the king, you'd best not miss.
You're just kind of ignoring Rayiner's argument at this point. We already know that there are people who believe in principle that this stuff shouldn't be prosecuted at all. What's interesting is an argument that manages to engage with what Rayiner is saying; if you can't do that, you might as well just post at the top of the thread instead.
Oh, I don't think either is realistic any time soon (long long run, who knows). I'll readily accept that there's a path that takes us slowly in the direction of everything-is-AGPL, namely making more software AGPL. No comparable path exists to slowly progress toward my ideal policy.
It sounds like they got caught because of a lack of monetary / identity concealment / security hygiene.
The issue here is that the majority of criticisms apply to Google products and services _other than_ GCP. By and large, many commenters here (myself included) have had very good experiences with GCP. Less so with Google Reader.
Wow, no mention what so ever of the plague. Otherwise it's a pretty good prediction for the first 5 years or so.
this is the comment I came for, and perhaps the most damning oversight from the IRB that could put the university in a liable position.
Not MMOs, but YC has funded smaller gaming companies over the years (the names of which I do not remember, which speaks to their relative success)
idk if the argument is that legalizing prostitution decreases sex slavery or that it just doesn't increase it. You're 100% right that even if we legalize prostitution people will still be exploited. But if we criminalize prostitution people will still be exploited. And you're right that some countries allow prostitution in a way that makes exploitation easier or even legal. But that doesn't mean other countries can't do it a better way by allowing prostitution but heavily regulating it in order to protect the prostitutes.

Moreover, the real issue they are tackling in the article is that the DA is no longer arresting the prostitutes. Whether or not you think prostitution should be legal, hopefully we can all agree that punishing the prostitutes (the people who would be exploited!) for furthering exploitation is absurd.
I followed the link for the article, but the photos are just stunning I thought. Anyone know how much post processing is typically done on this kind of (underwater) wildlife image?
When I was a kid, one of the most intense memories I had was of how my maternal grandfather smelled. Not just after work, but after a shower, or any other activity. I always thought it was because he was a heavy smoker.
As I turned 50 (or so), I was surprised and appalled to find that I now smelled that exact same smell again — this time from me. Again, it would smell weaker right after a shower, or I could cover it with aftershave or cologne, but it was always there as a baseline.

And I’ve never been a smoker — I tried smoking a pipe in college, but could never keep the damn thing lit. And cigarettes just made me gag and tasted horrible. Of course, I knew plenty of smokers and my mom was a heavy smoker for many years, so I knew what the smell was like. That didn’t bother me so much, but the act of trying to smoke did.

So far as I can tell, I just now smell like my grandpa used to when I was a kid.

Anyway, I’m not sure what to make of this situation. It still bugs me, from time to time.
I would assume multi-repo also means dependency on packages rather than code. So code changes that are not backwards compatible yield a new version of the package that doesn't have to get applied across all uses of that repo.
But will it have dragons?
Converting Markdown to ePub or Mobi Using Pandoc
Apple Celebrates Earth Day 2021
So this confession is "uh huh," which is about the extent of what Smith said throughout. The part that discusses the $60,000 and Smith describing the details of the crime is for some reason not included in the transcript. Frankly, his excuse of trying to get a strange pestering woman to leave him alone sounds fairly plausible, particularly a woman with a note from her doctor that she has "an extensive emotional and psychological problem."
Next time you rob a bank, try telling the judge it was a real world pentest. See how well that works out for you.
"We're here to revolutionize online gaming! As you may know, video games are a multi-billion dollar market! Something about MMOs being the next Bitcoin! Fortnite! Synergy! We got our teeth whitened and professional lighting for the video interview! Totally casual! We are extremely hyped to deliver to you the future of online casinos!"

I'd write more buzzwords, but that made me feel a little nauseated, so...

But yeah, it's basically the video you send that matters.
They have, in fact. The UMn IRB gave approval post hoc; they claimed no human subjects were involved.
Zenith is a VR MMO that went through YC https://zenithmmo.com/. Multiverse isn't exactly an MMO, it's more of a tabletop RPG platform (think Roll20), but is also YC funded https://www.playmultiverse.com/. There might be more.
I don't think so. Per the abstract:

> All organizational functions carried out by classes can be accomplished in a simple and natural way by object inheritance in classless languages, with no need for special mechanisms.

The paper replaces classical inheritance with prototypal inheritance, but it still relies on inheritance -- and more specifically, dynamic dispatch along an inheritance chain built into an object. Rust's trait system is much (much!) closer to Haskell's typeclasses, Scala's traits, and object algebras [0], all of which are essentially based on passing a set of operations on a type separately from that type itself (with various degrees of compile-time optimization and/or type-driven inference).

[0] https://www.cs.utexas.edu/~wcook/Drafts/2012/ecoop2012.pdf

Also from the paper:

> No special language features need to be added to support traits objects — a traits object is a regular object shared by all instances of the type using normal object inheritance. Since traits objects are regular objects, they may contain assignable data slots which are then shared by all instances of the data type, providing the equivalent of class variables.

Under static dispatch (the default), Rust's traits don't have the same recursive runtime chaining behavior. You can declare supertraits, but with static dispatch (the default) the supertrait methods are resolved at compile time anyway.

Under dynamic dispatch over "trait objects", I'm not sure about the details, but it would be reasonable to imagine that the "subtrait" contains a pointer for each supertrait. (Rather critically for Rust, trait implementations are defined statically and contain no data.) Trait objects in Rust do separate the instance data from the trait behavior in the same way that the paper suggests. The term "fat pointer" often comes up -- a trait object is a combination of two pointers, one to the instance data and one to the trait implementation for the instance. The paper refers to the trait implementation itself as the "traits object", but it's fair to call that a minor difference.

That said, the impl for a trait object can't be manually set or changed at runtime -- at least, not without unsafe arcane magic and some serious assumptions about codegen from rustc -- and Rust knows exactly what methods are available from a trait object statically, so there's no need for an inheritance-style chained dispatch. If you call a method on a trait, I'm pretty sure Rust will produce machine code that just traverses the trait impls directly to the known location of the pointer to the method you want to call. It doesn't have to check "do you know this method? no, do you know this method? no, ..."
Comcast would lose. No one gives a shit about which ISP they use, but cut off their Gmail and they will be pissed.

Comcast dodged a bullet when the FCC reversed their common carrier finding. Blocking Google services is the sort of malicious content blocking that would justify re-examine that.

Comcast is also about to face a ton of new ISP competition: Starlink is expanding, and Verizon is building out their residential 5G service. My city, which only has Comcast now and never got FiOS, will be fully lit for Verizon res 5G within 2 years. Life is about to get harder for Comcast as an ISP.
I don’t think anyone on Earth has obsessed over Rule 30 as much as Stephen Wolfram. And I think there are maybe single-digit number of people who are more intelligent than he is. So, if he can’t answer some Rule 30 related problem, I seriously doubt anyone else can.
Same here. I ended up on Spotify instead, which is still shitty although less than I remember (no music player should ever display the notice "can't play the current song", that is its core feature).

However I don't think the two can be compared: we don't need to launch a giant project to make serious infrastructure changes to switch provider.