skysight-inc/HackerNews huggingface dataset:
> They think people abort fetuses at 8 months because they’re feeling frisky - like women suddenly have regrets after carrying something in them after six months and only decide then to abort.

No, I don’t think that is the case, its not that people believe that it is common, the issue is that the Democratic Party has stated that they want women to have that ability to make that choice all the way to birth. That position is a disconnect with the electorate. Majority of the populace wants elective choice up to 3 months, then it falls off dramatically.

https://news.gallup.com/poll/1576/abortion.aspx
It's like a shitpost from Reddit.

It alludes that fraud will happen from disgruntled employees laid off from this business cycle. But it has no proof nor examples nor numbers to prove anything.
A common characteristic of a lot of delivery services--as well as lot of content subscription services, etc.--is that, for most people, they're pretty optional. As you suggest, they're probably among the first things that people will trim if they're looking to cut costs.
EmacsConf 2022 Call for Participation
Very nice!

Apple Notes is a gem.
A problem is not solved by the many doing what a few successfully undo.
We can hope for the future where TV companies are printing bicycles on their boxes.
From what I can tell most musicians make most of their money touring and selling merch. The top 40 artists make plenty through streaming, but everyone else is getting pennies. Not being able to tour and people staying inside probably made it a lot tougher to sell merch, so musicians were struggling.
Hacker Forums (updated list 2022)
laughs in German

Go through the pics here:

https://www.google.com/maps/place/Spielplatz+mit+Kletterspin...
Firefox the browser is great. The developers are great. Pretty much everyone else at mozilla (the execs, marketing, and the graphic designers that feel the need to reinvent some minor part of the wheel every 3-5 years to justify their existence) can all pound sand.

Someone needs to do to Firefox what Firefox did to Netscape, except this time instead of ditching a legacy codebase they need to ditch their woeful corporate leadership.
Why are free-cancellation AirBnBs not held ransom?
Let's say I own an Airbnb and all the competitor nearby AirBnBs have free cancellation. What is to stop me from booking them all, inducing artificially low supply, then getting real bookings, then cancelling day before?

This could even extend to semi-flexible bookings if you think you'll get more than your cancellation penalties.
There are parts of the tech industry culture I dislike, but its definitely not endless meetings, micromanagement, and coworkers who work extra hours. Especially with regards to meetings and micromanagement, which I see the tech industry as having a very low amount of either compared to other industries.
It's worth mentioning that the John Hopkins' program takes students worldwide; it's not US-only.
It sucks that tic-tac-toe is not mentally stimulating enough for you.

But... Just what are you doing at those playgrounds?
Show HN: Discover the Best Commencement Speeches
I wonder what the human side of maintaining the clock network was like. Did dedicated civic employees walk the clocks each day looking for telltale time differences that would indicate a break in the lines, and then debug with maps? I bet those maps would be interesting too. And how did they keep problems in one section from propagating through the whole system? Buffers and interlocks I suppose.
Every Game Microsoft Ever Included in Windows, Ranked
Any hardware?

You can basically take any PC with brand new components and have high confidence that it'll work perfectly with Linux.
My next side project, this gave me the goal/hope to keep it under 1mb just to be in this club! The internet is too bloated these days, and I swipe away if it takes even a few seconds to load a webpage. We can all do a little better for our users
Ideally you shouldn't be using the browser as a transport mechanism. The browser should only be a means of data entry - redirect the user to the payment processor so they can enter their details, but then the redirect back should just go to a "payment status" page while your system on the backend waits for a notification (webhook, etc) from the processor in the background which would then update the record on your side (at which point the read-only status page will pick it up on its next poll and then redirect the user to the next step of whatever process they were doing).

This also allows you to recover the flow should the user drop off after they've paid - you can email them a link to that "payment status" page so they can "rescue" the flow without having to start from scratch.
This is what you said: "It is a truly herculian task to get Linux merely booting up and usable on Apple M* SoCs". And you can use the M1 macs today and it's usable. Whether it's daily driveable is an entirely different, subjective, question. I could probably daily drive it just fine with some manageable pain points. That doesn't mean it's daily driveable for you or anyone else. But whether it's usable is really not in question at this point.
> Compare with lisps applicative version; note the closure does not print readably:

Common Lisp has function-lambda-expression for obtaining a function object's source code object, if available, which it may not be:

http://clhs.lisp.se/Body/f_fn_lam.htm

Retaining the source code inside a compiled function is a waste of space.

Lisps support traditional ahead-of-time compiling. Propagating source code to the compiled binary is not only a waste of storage, but something that some people who don't want, namely those who regard compiling not as only an optimization but as a way of protecting IP and getting paid.
Same here in Hamburg, Germany. People seem to love it, but maybe the problems are just invisible to me. I only used it once when I had COVID. I was surprised because some beers were actually cheaper than the supermarket. If you buy 10 you’ll make up the delivery fee while getting the beer cheaper than you would usually. I was surprised that they have a fresh bakery too

The only downside was that the milk and bread were going out of date arguably too soon, about 4 days, while in the shop I could easily find ones for 10 or even 15 days
The AP isnt saying that assault rifles dont exist. They are saying the term has a definition that doesnt apply to most situations, and when it does is still vague. AR-15s aren't, by Wikipedias definition[1], an assault rifle.

Rifles have a definition. In the U.S. they have a very specific one regarding cartridge size, barrel length, and rifling of said barrel (which differentiates them from muskets, which have smooth bores)

The issue isn't that the term Assault Rifle is too specific, its that its too inaccurate. A fully automatic machine gun in a high powered cartridge isn't an assault rifle. An AR-15 that shoots semi-auto is not an assault rifle. A fully automatic 9mm is not an assault rifle. To call them such is like saying a moped is a motorcycle, a hang glider is a plane, or an M1 Arbams is a truck

Very few shootings in the US have happened with assault rifles. Most people already cant access (legally or otherwise) assault rifles. Semi automatic rifles or sporting rifles are largely available, and generally just as dangerous.

Most lay people wouldn't consider a Ruger Mini-14[2] an assault rifle, and it isn't. However it is a rifle that comes with a 20 round magazine that fires the same cartridges as an AR 15 at similar ranges, and is of similar size. Its a dangerous weapon, its a rifle, but its not an assault rifle by any widely accepted definition. The same applies to the AR-15

[1]https://en.wikipedia.org/wiki/Assault_rifle
[2]https://www.ruger.com/products/mini14RanchRifle/specSheets/5...
WordPerfect for Unix Character Terminals
DashCamOwnersAustralia has destroyed the productivity of too many of my work days.

"I'll just watch one while I eat lunch" is a slippery slope.
But which way did the tape wind? I've found no information in my brief searching about this format. I'll gladly add it to my list of right to left tape formats, but I'm seeing no such evidence.
I've been using YNAB for years now looked at the competitors from time to time.

While their pricing has increased quite a bit (by now also for long time users coming from YNAB 4), for me it is worth every penny and better than anything else out there. I can't recommend it enough and I don't even get paid to write this comment.
Facebook is leaking.
Out of curiosity, what made you switch from Google to Bing?
Glad to hear there actually are people staying and more importantly: Places to stay at.
I was involved in mindful eating training for a couple of years and ultimately found that it was not useful to me. I was misdiagnosing my eating problems as mental when they were physiological. The detour into mindfulness delayed my discovery that my issues were the result of a flawed fuel mixture. When I optimized my macro nutrient ratios, particularly increasing protein and reducing carbohydrates, my weight stabilized, and my appetite became normal with or without mindfulness.
Great question! It fractally occurs at every level of the stack, I dealt with it when formally verifying operating systems, compilers, and runtimes: what do we mean by correct, and how can we assure our implementation has that property? You have the right instinct that it's important to have a specification.

One approach is to use an "executable specification", and now the problem becomes is the specification interpreter/compiler correct? If so, your implementation has no choice but to match the specification. The Python library Connexion implements this approach. https://connexion.readthedocs.io/en/stable/routing.html you augment your spec with specific python functions. It will automatically validate all requests against the spec.

Another approach is template generation, where the specification becomes input to a code generation, forming the skeleton that you fill out with your code. Swagger Codegen uses this approach. There are other generators too. I haven't used them, but I'd be worried about the overhead of regeneration/specification change, and possible implementation drift.

At a different level entirely, you have automated testing. https://dredd.org/en/latest/index.html is a great tool for OpenAPI. It's basic behavioral testing that the implementation matches the spec. If you're using the above approaches, running such a test is kinda superfluous. https://schemathesis.readthedocs.io/en/stable/ is another cool one. If your main worry is specification drift, these tools are your friends.
A few hours? I can switch a real SIM in less than a minute
> This is an extremely bad faith response to a statement that Jesper did not have to make.

I take Jesper's comment as an official response from the company, it's the CEO speaking after all. The comment also says that input from engineering was received, and this implies in some coordination and a thought-out response. This rules out commercial staff or other non-technical folks just saying what "looks like" to be the cause.

> It is clear that the firmware may have caused unintended behavior and it's clear that the team is looking to remedy it.

But, then why hide the problem? A ethically correct response will be "as an emergency measure, this update will reduces output to prevent the batteries from <marketing lingo for bursting into flames>. Please contact us to schedule a free HW fix or a replacement for non-faulty unit."

> I have no idea how the construction of your entire comment is at all part of one in this discussion rather than an ideological rant at an industry as a whole but whatever it is, it's a rotten piece to an otherwise civil conversation.

Perhaps I was too rant-y, but I am very used to see these "a software update removed features from my appliance" stories, from what I think that this industry itself is already rotting. Well, we are even becoming used to say to non-technical folks "never apply the updates, specially if the vendor seems to be pushing it too hard", with the expected drawbacks for security updates.
That thread makes crypto look better by just plain ignoring any problems.

It ignores the existence of exchanges for crypto, or that exchange rate fluctuates widely, assumes transactions fees in crypto are zero, assumes exchanges don't charge fees. It ignores that in the event of any problem in the crypto process there is no refund or unwind possible. It assumes crypto payments are instant, which they are not, and definitely not at scale.

It also manages to confuse "credit card" with "debit card" because you can't get "surprise batch transactions" with a credit card, that's the whole point of them.

And finally its incredibly US centric, because if it weren't it might have to acknowledge that most of those problems are due to the US banking system, and other civilized countries solve them.
Librewolf?
Clever idea but I wonder how long before the shippers figure out those are really bike boxes.
If it makes you feel better, the kids usually end up scampering around/on top of the play areas anyway, sometimes a good 20 feet off the ground (the equivalent of jumping from roof to roof on something like https://www.playgroundequipment.com/figgs-landing/ ).
> Moving this business logic to the financial database layer opened up three orders of magnitude more performance

This is because there is an IO cost in sending a request to the DB and then receiving a response. If the DB is on another machine the cost is even higher. Do this enough times and the wait times add up a lot. By shifting business logic to stored procedures you avoid this.

That's also why SQLite is very fast, as it runs in your application's memory as a library. But then your data is tied to the same limitations as the machine the application is on.
AirBnB will ban the accounts you use to do this.
<link rel="stylesheet" type="text/css" href="https://thebestmotherfucking.website/main.css">

And you're done :)
Running Bluetooth over USB has always struck me as a bit of an odd choice. With USB having to run through the CPU, doesn’t that make things like Bluetooth audio more susceptible to load-induced dropouts? Would make more sense from my layman perspective to have it handled by a CPU-independent controller over PCI-E?
I think most popular jokes in my country (Poland) are the ones comparing Poles, Russians and Germans.

We probably wouldn't risk joking about your folk.
> I don't see any Republicans targeting victims of rape and incest, and I'm sure if you talk to most of then they are OK with exceptions in these cases.

Alabama, Arkansas, Missouri, Ohio, Oklahoma, South Dakota, Tennessee, Texas, West Virginia, Wisconsin, Kentucky, and Louisiana all have laws with no exceptions for this. That’s a majority of the states who have bans in place. So no, republican-controlled legislatures are mostly not okay with those exceptions.

https://www.medpagetoday.com/special-reports/exclusives/9946...
Dockerhub 405s
Anyone else getting random 405s for dockerhub?
What city? I drive through Poland often as a tourist not knowing if I’m safe or not. Would be good to know lol.
Certainly not my experience, I can’t think of a single playground I’ve been to recently that didn’t have at least 3 of swing, monkey bar, see saw and slide
Does it have an RSS feed?
I still have a some un-assembled Whitewings on my bookshelf! The book that came with it was pack full of design details.
The USSR produced some 20000 Apple II clones in '88 and '89. In the meantime, Apple had released the IIci, and there were apparently 100,000 internet hosts (almost all of them in the USA) alone by 1989. The gap was enormous.
I switched to https://write.as that supports Markdown, MathJax, and is well suited to the kind of technical writing I do.
Anecdotally, you have far more experience than me therefore probably already know this, but the skills you're describing sound suited to a digital transformation (buzzword in many old hat businesses transitioning to being 'tech companies')/technical management role as opposed to an out and out engineer at this point. Depends what you want as your day to day.
You are not hit with the plans because the plans exist, you are hit with the plans because you displeased someone and didn't cover yourself. Either your manager does this for you or if they are an asshole you do this by establishing a paper trail. The plans are and remain a vapid exercise that doesn't matter to anyone (no, not even the people punishing you with them).
Using USPS is a terrible example for a otherwise good hypothetical VC M&A/Partnership roll up
Did anyone edit that article? Horrid.
Google tried this around 2016, it was called Google Contributor. https://en.m.wikipedia.org/wiki/Google_Contributor

Amazon's mobile app store had a plan like this called Amazon Underground. https://www.theverge.com/2017/4/29/15484654/amazon-shut-down...
But… the children! Won't somebody think of the children! Oh, they did, you say? I see :)
> someday we will have a real disaster.

Real disasters always happen, but it happens to 'other' individuals, so no one is bothered.
It's hardly the fault of the code that there has been a hostile takeover by a CEO whose interests are opposed to the open web.
Hey, what about that usable part? Are we going to argue your usable is the same as everyone else's or even the same as Linux on x86 usability?
Because the future value of startups depends on them being able to crank up the number of ads they sell. Remember, web 2.0 style startups aren't about delivering functionality to users, but delivering ads to them. They literally are just new channels for ads.
I actually enjoy pair programming. I think I'm a minority in this. The last time I really got to do it for an extended time was working side by side in the lab on CS hw/projects with other likeminded classmates. Another time, when a group of friends were interested in a "game engine" project. Work is always heads down solo and maybe someone asks for help when they are super stuck or asks for code review. But the default mode is just everyone works by themselves until they are stuck.

I feel way more productive and focused when pair programming, but I think that probably comes from human contact. Feeling productive is probably good even if it isn't measurable.
It could also be for example that when the firmware fails to check out at boot, the speaker enters a "safe mode" where the volume is limited for some lawyer-related reason. And that the update tends to frequently fail to apply, or actually always fails to apply.

Still, "firmware update meant to mitigate speaker cone damage under specific power delivery circumstances" is pretty damning, and it's not the first time I see this.
Nokia also did the same kind of update to a device I owned, a couple decades ago. The excuse was practically word-for-word, and also claimed speaker damage could occur if you didn't install it.

I didn't install it and the device actually had speaker damage... about 5 years afterwards, and because instead of a cable or a proper solder job, they had used a spring to connect the speaker to the PCB and it had wore out. Totally unrelated to the speaker cone or any type of high volume issue.
I have two kids. One of them was an "honor" student from 6th grade on.

The difference was one teacher. My younger one was tapped by their teacher for a special program in 5th grade that put her in a class with other "smart" kids for a day each week in 6th grade. From there, those kids blossomed to honors classes later.

For my other kid, the distractions in classrooms full of kids who didn't care about learning proved to be too much at times. The honor student had to occasionally take classes with "normal" students, and found the environment very distracting. It matters how much the kids in the class want to learn, as opposed to make fun of each other and the teacher, or be disruptive in other ways. The older one still did fine, has a degree and a job, but it was a struggle.

So, I get your point. I have strongly felt for a long time now that even average students should have received the experience my honor student did in 6th grade. It was a great break from the average day of going from class to class, broke up the monotony of standard curriculum, and provided those kids with a good foundation for thinking out of the box and learning to learn in a focused environment. It provided a clear pathway through honors curriculum in classrooms full of students and teachers who cared.

I want that for every kid, but with Republicans doing their damnedest destroy public education and the impact it's having on teachers' mental well-being (for those who can even be bothered to become teachers anymore, given the low pay and guaranteed bullshit from not just students but parents and the government itself), it's hard to imagine it becoming a reality in the short term.
For context our ads are run entirely on mobile (have updated the post to reflect that). We had an initial consultation with them before turning on ads and they even gave us an estimate. Our implementation was pretty simple too, we just sometimes showed the user an ad when before they could chat with a bot.
In the US we have more or less replaced wild buffalo with cows.
no -- I setup a blog in about 2006 and diligently published, wrote code and went to unconferences to network. What happened was Facebook, which I was deeply against by affiliation and also personally. I gained years of age while people much younger than I were suddenly paid six figures to program in php and maybe they had a FB page too? At the same time, massive outsourcing for the senior but commodity tech stuff. huge setback for me as a professional coder.
In the process of buying a house in the UK.

Both my office and the bedrooms are getting proper AC (haven't ruled out doing the entire house).

It isn't going to get any colder over the next decade or two.
I'm not sure this is the intent of the robustness principle. I think being 'robust' against bad design would have more to do with the design itself - not your opinion of the designer.
An easy way to do 'syncing' is to have a pin stopping the clock passing midnight or passing the 'o'clock' position or something. That pin is only lifted by double the normal pressure.

Then, in the minute before midnight, you tick the clock say 3 minutes, with the final one being double the normal pressure allowing every clock to pass midnight.

That should mean every clock on the network that is up to 3 minutes slow will fastforward to being correct. And any clock that is fast will stop till the midnight sync signal. If a clock is way off (eg. 5 hours), then when it reaches midnight it will halt till it gets the signal to continue, and from tomorrow will be correct.
Show HN: Decentralized BTC Full Node with Raspberry Pi
I'm well aware of that (and have written at length about that on this site in the past). Your comment just seemed like it was saying "you can either reduce car dependency OR have good public transit, not both," which was probably a misreading on my part.
That’s like a 1% impact compared to biking instead of driving.
Interestingly in the UK grocery deliveries are very popular but they are still a weekly thing: people buy £100 of it and it comes in 8 plastic bags or something. Very good for old people or people who are busy with children. You have to book the slot quite far in advanced though. You also get to reject stuff at the door if you don’t like the look of it and you get refunded. But as you say Europeans are generally more used to frequent small shops, so it makes sense that the delivery services are more fast paced and based around smaller shops. Fruit and veg are also far more expensive (at least 1.5 to 2x) in Germany than in the uk by weight, so people end up with less of such heavy items
Next up, Illustrated Guide to Video Codecs

01011010110011100101000111001010101010110101110001 or something
E-Albania Ransomware Hit?