skysight-inc/HackerNews huggingface dataset:
As a person who minded my own business on abortion until one saved my fertility and possibly my life, I’m grateful that the state left which manner in which my ectopic pregnancy was ended up to me and the hospital staff.

“But that wasn’t an abortion! That was a medical emergency!”

In Poland now, and Ireland before women’s liberation a few years ago, I’d likely have had the tube taken out, because that’s what a certain “Catholic” interpretation says is saving my life, with the end of the (absolutely unviable) pregnancy is just a sad side effect. Bam! Instant 50% reduction in fertility!

In El Salvador, I very well would have just bled to death. Well, I wouldn’t have, because I’m wealthy enough to fly somewhere sane or pay a doctor under the table - methotrexate is one of the oldest chemotherapy agents, but also how most ectopic pregnancies, including mine, are ended in places with decent medical services.

Nearly ten years after that, I finally had my long-desired child.
That’s US specific thing.

I ordered a RAV4 PHEV (prime in US) last year and it was a factory order from Japan. Toyota Europe app even tells you when it’s built and then tracks the shipment to your local Toyota dealership.
Yes, do you need it?
> Atlassian has been made aware of current active exploitation of a critical severity unauthenticated remote code execution vulnerability in Confluence Data Center and Server. The OGNL injection vulnerability allows an unauthenticated user to execute arbitrary code on a Confluence Server or Data Center instance.

Prepare to wipe servers and start fresh!
They've moved most of their laptops back to Magsafe now.
Is Maybe/Option an effectful computation? Is List? I don't think it's really accurate to say this is what monads are "for". It's one use for monads but monads aren't "for" anything and there are monads that are not about effects.
thanks for posting. This looks really good.
> Did you know that Option<T> implements IntoIterator yielding 0/1 elements, and you can then call Iterator::flatten to make that be 0/n elements if T: IntoIterator?

I thought this was so cool, being able to treat Option like a 0/1 collection.
We're talking about embryos here. I think you're well aware about the ongoing discussions on when those are to be considered humans and when not. That's not an easy topic, obviously, but I'm fairly confident that we won't throw babys in the garbage can if we don't like them but try to make those decisions as early as possible.
I was not expecting this to turn into a lesson on simulated annealing. Very pleasant surprise. Well thought out and presented.
Regarding (2):

The participation in calculus class seems to have been the best predictor for who would “get out the hood” now that it’s been 15 years since we graduated.

Shutting that pipeline down because the managerial class doesn’t see the point reeks of privileged nonsense — like removing AP classes because they offend the racial sensibilities of that same managerial class.

How about you stop destroying lives to express your privilege?

- - - - -

I also just don’t buy the premise: a lot of people use concepts from advanced math routinely, even if they don’t set up equations.
> See, she grew up in the desert and thought stories about fireflies were in with fairies and elves.

It's always cool when people visit us in the summer who have lived on the west coast their entire lives. Their first impressions of fireflies, as adults, is fun to watch.

We hosted an exchange student from China, who had spent his entire life in a major city, and he expected fireflies to be hot to the touch. I still get a lot of them in my yard, but I also don't treat my lawn with anything other than what falls from the sky.
Want one? I'm not OP, but I hope this is enjoyable.

Ok... I was hired as a DevOps expert by a bank. They had this "user friendly" click-click platform nobody was actually using for automation. I mean, they were trying, but there's a reason modern stuff is Configuration as Code.

I wanted to use Jenkins and a bunch of Python scripts.

The local "tech expert" shot that down, told me that Jenkins was for "builds". I was like, ok, in that case let's use something else to trigger the launch of the scripts. While that was in the pipeline, I started working on the Python scripts.

I worked a bit on them, got them working form my workstation. Then during the "review", I was asked which version they were. I said, Python 3. Nope, the servers only have Python 2. Ok, I'll make them backwards compatible. Finished that, then I was told that we can't run unapproved Python scripts (!!!).

At that point I figured, you know what, what if I write just some local automation to cut down on my tedium, and maybe I share the scripts with the team later on.

I asked what I could use for sure, and they told me: whatever I had pre-installed on the workstation.

So I wrote a bunch Powershell scripts that controlled the IO of plink.exe (SSH client bundled with PuTTY) to send shell commands to servers. I basically reinvented a dumb version of Python fabric...

And I programmed that using Vim bundled with Git Bash, because that was the only decent "simple" editor that I had access to (actual devs were only using company sanctioned Java IDEs with limited plugins allowed, i.e. Eclipse).

My scripts ran well, but when it came around to sharing them with the team, I was basically told that it would be more prudent to keep my head down and let people do what they'd always been doing (i.e. deploying manually...).

I left shortly after that.
There simply isn't any source. Headers can be removed or they can be modified to say a site is using X when it really uses Y. Any other detections have just as many problems, having files ending in php doesn't mean they are php, even a site that has something like phpversion.php could be just a saved HTML copy.

The biggest PHP users on the linked list don't even expose that they use PHP, but it is publicly known (though Facebook uses [or used] their own fork of PHP called HHVM).
Obsidian.md is a pillar in the modern "Tools for Thought" space (along with logseq and Roam Research). Obsidian's plugin ecosystem is enormous, and features robust, bidirectional integration with Excalidraw. Notes in your diagrams, diagrams in your notes... combining text and visual/spatial sketch and whiteboard tools is profoundly powerful.

https://github.com/zsviczian/obsidian-excalidraw-plugin

Now there's also ExcaliBrain which builds on Obsidian's graph view:

https://github.com/zsviczian/excalibrain
TC, IBD, ICT4, Ldn, GP… I simply can’t parse this comment.
In all the discussions I've seen where people complain about USB-C, not once have I read about that tab snapping off, so it does not seem to be a problem in practice.

The reason USB-C has the tab on the device is to have the springs, which are the bits which can go wrong the most, on the cable instead of the device. When they start to become loose, you only have to replace an inexpensive cable, instead of having to replace or repair the device. It also better protects the contacts on both the cable and the device (the contacts on Apple's lightning cable are exposed).
> Second, if you had actually suffered such a loss, your digital life would hopefully be the last thing on your mind

It isn't though. Access to your digital resources is vital to recover from the loss. You need an e-mail address to arrange contractors, you need your contact list to reach out to friends for help, you need access to your bank accounts, your cloud-stored scans of your ID cards, ...
There's also the fact that many dealerships are doing deals fully online. So your local Ford dealer isn't competing with the other one in town, they are competing with the other one in town and all the ones that facilitate online deals.

This has become the thing to do if you want to avoid dealer markups. Just call around until you find a dealer that will honer MSRP and will ship to you, then do the deal with them.
I use this feature on audio calls all the time just because it catches the words that get ruined by compression or audio glitches.
"I have no expectation, for example, that these same regulators will stay on top of this and revise it when USB-C stops being the preferred or best choice."

Why?
Everything is usb or lightning because people complained, and everyone but apple listened to people.
If USB-C is no longer the best thing, rather than complain to 10 companies, and hope they all agree, they will complain to regulators, and hope they agree.

What precisely is the difference you see?

The regulators are at least accountable in some sense to the people, the companies are not.
Magsafe is back
I do, in theory, understand separation of concerns.

But as someone who works on a sprawling set of template files with loads of sprinkled conditionals in a template language... the idea of using a "real language" for the templating, and in particular having type checking and proper abstraction tools (you can just write functions! No weird template tag tricks) is so much nicer to me.

HTML templates have always felt super brittle to me, basically at the level of C preprocessor programming. Even just with React/TS you can get away with so much with way more confidence given the typed backing.

Though I think that you _could_ get away with some nice tricks in Rust thanks to macros, where you ingest the template files and generate render functions with all the properties... or something like that.
A slippery slope [1] - particularly based on a wild misstatement of my position - is not a strong argument.

If you want to argue against my case, then please do that, starting by engaging with the position I'm actually advancing [2]. It's difficult to discuss morality at all when you're deliberately engaging in violent rhetoric rather than with me.

[1] https://fallacyinlogic.com/slippery-slope-fallacy-definition...
[2] https://news.ycombinator.com/newsguidelines.html
Tried a few samples, but in all of them, I preferred the AWS versions sound/vocalization/tempo
I just moved to north Georgia recently, and I've never seen so many fireflies in my life - thousands of them. But we don't use pesticides, and I don't think my nearby neighbors do either. We also keep a good bit of grass pretty long most of the time.
I have a large iPad Pro as shared screen on dinner table, and a smaller one as personal device. User should be able to decide themselves.
It shouldn't. You can just use authy, which allows you to onboard devices using your phone number, and then a password to decrypt the existing entries. If you use 2fa with authy, remember that password, and remember your password Manager's password, something like this scenario won't ruin your life.
Solve Life Backwards
That was the whole point of USB —- it’s in the name Universal Serial Bus.

We have to talk about the ewaste issue, which is massive score on the earth. The particular village in China where all our waste get recycled is just a horrible scene. https://en.m.wikipedia.org/wiki/Electronic_waste_in_Guiyu

This is a small step, but standardization is a great thing towards less waste.
The someone could be your bank with a safety deposit box. The payment is usually annual and not very expensive IMO at $60 - $150 a year.

Of course, you're open to the risk of loss in a bank robbery, but how often do those happen anyway?
My PBM serves many, many more people than the population of Canada. The Canadian Patent Act permits the granting of compulsory licenses. That is the leverage the Canadian government has.
> it's easier to organise something in a group if everyone's available at the same time

I think most workgroups have effectively been paying extremely high overhead in social costs just so the organization could have the option to organize easily. The problem then is that meetings are called flippantly. If it's hard to get everyone in a room, you'll do a better job capitalizing on when it happens.

The downside is there really are a large array of tasks that a group can tackle better than an individual, but I've never seen a corporate group meaningfully recognize or organize for those tasks. Far more often, I get pulled into meetings because some specific individual or another is lacking in autonomy and expertise.
>Now customers are used to waiting and nothing really catastrophic happened to the dealer or the OEM. In fact profits went up substantially.

"Nothing catastrophic happened to the dealer" only in a world where dealership employees don't count. My VW dealer had to lay people off, not enough volume.

>Dealerships hate carrying extra inventory because it costs money to finance the vehicles until they sell them.

Well, yeah, this is literally every single retail business anywhere. Who wants to carry inventory? The point is to turn it over ASAP. That doesn't mean the optimal level of inventory is zero.
Over 1k Engineering Teams Adopt StackShare Enterprise to Defeat Tech Sprawl
I remembering hearing lore of an alternate implementation for a local pizza joint that would accept fax orders in the valley. Someone whipped up a pizza builder with the boilerplate info and hooked it to the modem.

Press go and it would fax an order to the pizza place and pizza would show up soon.

That Pizza Hut site is cool, but I love finding a "natural API" and hooking into it in a way that doesn't really show up differently - no pizza engineering required, no middle man, just trust.

It was the key-tapping robot for high-speed-trading, but for pizza.
MagSafe is back on new models, and Lightning is physically thinner than USB-C.
Sure. They need to ensure, that no South-Tyrolian registers those officially looking ones.

After the 2nd world war Italy just invaded south tyrol/now trentino because they mixed up the capitulation date. They still speak tyrolian there, but belong officially to Italy.
What is a results oriented work week? How do you measure? If its "I said I would get X done" then yes, a four day work week is much better.
If you count all VPS'es and sites on shared hosting you'll se a large jump to PHP 8 when CentOS 7 goes EoL. Lots of people just use whatever version comes with the OS.
> too little data

> very broken paradigm

Well, that first mention makes it evident that the context is "Big Data driven Machine Learning", and this paradigm linked to BDDML is not the "intended ML" - it is just a passage in our toying. Because it is also very clear to us (well¹) that some proper learning has "one shot" properties, so at least until single information instances are determinant in model building (as opposed to slightly retouching weights) like in symbolic communication and more, we will know that something is amiss, that we are still crossing the river's fords. But the preparation of the environment to enable e.g. "one shot learning" is the current problem in such direction.

(¹even though some seem as if so inebriated with the current toys to claim "that's it, done, it rolls, TheBall 2.0, it's animated, it lives, we have created the Golem ... Look, a gramophone, it speaks, ask him for advice and serve him food")

This given, it is not that the "toying" has not produced noteworthy aids in real life application.

> I find it extremely concerning

That concern is that we are in need of enhanced human learning - we have more and more complexity to manage -, yet the effect and promise from these areas swing from boost to complacency. Some ask, "where is the problem in the "transparency problem", in blackbox responses": in that we do require more understanding, the human part is that which should primarily seek refinement.
“How quickly the world owes you something you only found out existed 5 minutes ago.”
Hmm, I've been in the space for a bit, and I think it's not unsafe to say I picked the best voice AWS provides. I could've implemented a multi-speaker feature for AWS, but I just didn't get a chance. I did try IBM, but it sounds worse than AWS?
Here's a prediction:

Crypto is the next cancer from cigarettes, lead in fuel, climate change etc.

The thing linking them is that even after it was widely acknowledged these were a net negative, they continued for a long, long time. Harming a wide group of people uneccesarily and massively profiting a select few.

If I'm correct, the key indicator will be right wing governments around the globe being paid off to allow the abuse to continue and their media going on the attack.

Communist computer scientists, what do they know? They just want to keep the poor white men from getting rich because of political correctness etc. etc. Anyone seen any signs of that yet?

Hope I'm wrong, worried I'm correct.
This isn’t allowed with GDPR. If you do a dump of your google account it provides all the media data/comments/etc as a json file next to the image.
Yeah, but that's not how things work in reality.

There is a large number of studies on the positive effects of integration in education, from more extreme cases such as not having special schools for disabled children to the more mundane socioeconomic mixing. The consensus seems to be that the positive academic effect a smart kid gets from being put in some advanced school is trumped by the negative effect on the average kids. European countries with a strong egalitarian bend in their schooling system seem to do much better than the American ones and not just on average.
Yes, the exact same stuff

Humalog 100units/ml solution for injection 10ml vials - £16/each
That's a great recipe to fumble and accidentally reset the device.
I did that for the greater part of my early career.

I think that banks in Manhattan may still have shirt-and-tie for engineers.
So I do actually use a safety deposit box at the bank he mentions - and I think it is worth the £20 a month.

It does contain a backup yubikey (which is set as a master for creating new ones) as well as a printed paper copy of my private key. The 2nd slot on it stores the secret key for my 1password so I can get back into that if needed.

I use Authy for 2FA which is backed up with a decent password that I know - but would be pretty tricky to guess.

The bank have a photo of myself and wife, along with signatures - so when you go to access it they compare your photo (I had to show ID last time as I had grown a beard which looked nothing like me) and have you sign to access. So I think even if I had lost my card with my account details on it, I should still be able to get back into my digital life.

Edit: Even if the safety deposit key is destroyed, you can get a replacement for <insert fairly high amount of money> if it came to it.
I’ve considered it - my first approach is actually going to try to run internet over the cat 3 cables (phone lines) in my house into a dedicated 5ghz router much closer to the garage first though. The theoretical 100/10 that should yield should be enough for video calls as long as the connection isn’t shared.
Is anyone using recent advances in machine learning to improve weather prediction?

Could transformers help?
Shoutout to Cloudflare for their quick WAF mitigation when this was discovered.
Thanks! I understand the wariness - the idea is that Darklang is solving a particular problem, which is building cloud backends. I believe that adding in other constraints (common ones are local development, using existing languages, using existing editors, and using existing hardware/clouds) will make it worse for solving the core problem. Plus, there's plenty of great options that run on your local machine, so just don't use dark for that.
Iowait Explained
> FOSS on Apple products that only have an app store is doomed because it costs money to have a developer account.

It also costs money to buy a computer and pay the electricity bills. It also costs money (indirectly, through man-hours and infrastructure costs) to maintain and distribute FOSS apps through any other channels.

The idea behind the fee is basically as a CAPTCHA. Whether it's achieving that goal is very arguable though.

Apple definitely could do a better job accommodating FOSS apps. The developer account fee could be waived for verified FOSS developers. They've recently launched a CI service - it should have a free tier for FOSS. Verifying that an app is FOSS should be very simple - the App Store should link to the source code and a public CI dashboard. A part of Apple's 15/30% cut from FOSS app sales should directly go to fund FOSS development.

I wish.
"you would have the most awkward ugly installation that blocks your upper cabinet doors"

No, you route it through the cabinet and if you don't want it to look ugly then you build a chase around it. I usually don't since the chase takes up more room, and no one really cares as it's in the cabinet.

And yes they are designed for venting outside, that's what these are for:
https://www.homedepot.com/p/Master-Flow-3-1-4-in-x-10-in-x-7...
Got it, I appreciate the feedback. I didn't really think about people searching for speech synthesis for unreal engine. I'll try to address this somehow!
Can't Apple ship the phone with a USBC adapter and claim it is part of the phone?
I think the EU as a group of states seems to work quite well. Furthermore it seems like anti-democratic behaviour is getting punished now, too, if you look over to Poland. I'm quite optimistic that this will further improve.
That's good but usually a new standard is phased in for one or two models to gain experience with it and then increasing numbers of phones use it. If you require all phones to use it from day one, you lose that. You'd at least need an "experimentation" mechanism where the commission allows manufacturers to build different devices that represent a few percent of their sales.
That alone should help to see why it's all a completely absurd idea.
More usage = More awareness = More people stop trusting random videos on the internet as evidence of anything.

Seems like a good thing.
Interesting. It seems that there is no digital life. There are bits of information out there that only you can unscramble but there is nothing other than passwords binding these to your identity.

How is this solved in the real world? Gated access and obfuscation? Having a safe that is perfect and indestructible (encryption) only to rely on a flimsy key (yubikey, remembering passwords, etc.) is asking for trouble.
One of the most famous HN comments was dismissing Dropbox because it could be rebuild with a couple of Unix tools. Clearly this sizematters app targets users who either don't have the knowledge installing Unix tools or prefer the convienience of drag&drop.
Apologies, but this is one of the first times I’ve heard that certain industries in tech are better or worse then others. Is there a place to read up more about this?

Thank you. c:
Why hello again, tragedy of the commons!

Modern monetary theory is its own can of worms, but justifying massive spending in one area because of even more massive spending elsewhere isn't solving anything.
> It's just really not clear to me that regulators need to be mandating product design.

Is not design per se, but essential functionality. Radio is also regulated.

And this happens in many other industries as well, see cars and all the mandatory devices included in them.
Show HN: Boot.dev – Learn computer science, not the latest hotness