skysight-inc/HackerNews huggingface dataset:
This may be a general problem with the stack/framework emphasis.

If a framework is good, it should be friendly enough to people who've got essential coding/algo/data skills that the details of the framework can be picked up as you go, especially if they're familiar with other approaches in the same space.

If utility with a framework demands two years of familiarity before employable productivity with it... maybe it's not a great framework.
This is a nice usecase for pdfcpu.
If you are pdftk user give the pdfcpu CLI a spin.
It is multi platform and has some nice features baked in.
https://pdfcpu.io/
What do you mean by "locks your account"? If you're using Photos on a Mac then everything is stored locally. If you're using iCloud, you still have the option to download all the originals locally. The only people that would really make use of this are those that don't know how to open the Photos library to access the photos directly.
'Sprint' does not mean you have to push yourself to code as fast as you can, nor does it mean that you have to start coding straight away. In fact part of the work may not involve coding at all (e.g. studies and architecture work) and these activities can also be part of a sprint.

Sprints are just time-bounded units to plan and execute the work with the stated aim of having working software at the end of each sprint. You can do that indefinitely in the same way you can follow another software development methodology indefinitely.
Mind boggling that something can stay hidden for so long in a part of the world that is so well trodden.
Looks like a MacOS issue to me. I used Chrome for years on my x201 with i3, it idled only a few degrees above room temp with Chrome open.
Or perhaps consciousness means being conscious of being conscious ;)

Ps: love your username
Look at how few of them there are, despite millions and millions of flights.

It's an absolutely incredibly good safety record. You're much safer flying across the Atlantic than driving to the airport.
I find terms such as “broadband” and “high definition” that need to be updated every so often to be incredibly useless.

Numbers and units exist for a reason. If one wish to speak of 100 Mib/s, then one should simply do so. — that way, I, and everyone else, knows exactly what is going on.
>So, someone (who?) comes out with a standard, and then everyone just freezes capabilities then? Nothing evolves?

Hopefully yes. Most "progress" is towards worse services and more user data minining and ads.

But if needed, they can always innovate. But they'd still have to be able to export to the standard format (even if it can hold less than their full features).
because one's choices are going to be different with $500/mo temporarily vs $1k/mo for life. the former is a temporary windfall, the latter is UBI.

to actually test UBI, the amount needs to be substantial and with no end.
Falcon – ECDSA and Ed25519 replacement with post-quantum ring signatures
Some alternatives in no particular order:

- exercise can improve your mood and self confidence. Be sure to not compare yourself to those already fit

- medication can be helpful. It really depends so you should consult a doctor.

- counseling is helpful. It might take a few tries to find someone who clicks though

I think it’s important not to compare yourself to others. Focus on yourself and celebrate small wins.
Maybe instead of just writing a banned message, it should be the name of alternative function to use.
Microsoft's new Power Fx is an open source language based on Excel
I have no expectations of parenthood, but I want to be able to give my children (Assuming I have any) a large portion of my attention to try and nurture them as best as I can.

That is what I mean by "doing it well" in terms of parenthood.

This is partly driven by me viewing the education system as failing children, and also me wanting to try and impart more knowledge upon my children.
> Biology is brutal and doesn't care about fairness or morality.

I still try to meditate on the evolutionary advances for sexual vs asexual reproduction to begin with. There's got to be a huge advantage of the separation of the sexes that is hard to fathom just because it's everywhere. Is it a springboard of genetic diversity that optimizes in ways we can't imagine otherwise? The 'compared to what' is always something I wanted to contemplate. Like why did organisms split into near copies of each other with male and female? Why had one developed that carried the womb and the other not? Was it just simple reproductive concurrency? The separation being the better evolutionary choice is so mysterious to me.
I don't see an inherent problem with for-profit companies owning infrastructure, but it needs to not be monopolized and it needs to not be owned by a bunch of public market shareholders and hedge funds who don't even use the product. Utility monopolies and public companies rarely put customers first.
There's something going on here that is organized toward some goal, but it doesn't make sense. Usually troll farms work for financial interests, but my comment wasn't taking any side. If the votes came from thinking HN readers, I would have expected refutory responses.

(meta) It's reasonable that we don't see who downvoted us, but it would be very interesting to see the karma of each account that downvoted.
New Zealand: New tsunami warning after third earthquake hits
acquire/release semantics restricts reordering of other loads and stores. That is, `a=1; b.store(2, release);` here the release operation on b affects the previous store to a. Rust's ownership model cannot express this, as it treats separate variables as independent.

Your analogy to borrowing is correct in the pthread case, because it has no race. But typically lockless programming has races, and I don't think it's useful to think of it in terms of ownership.
So at what point does the metric used for user engagement cross a threshold for 'addiction'? Wouldn't incentives to drive this metric up across the board to increase revenue outweigh the pressure to maintain a healthy relationship with the Facebook Family of Apps™? Regardless, I still can't see the motivation for Facebook to act in a way to ensure the user is healthy, only to ensure the user is engaged at an optimal level for Facebook and not the user.
What? This very thread is about an article talking about the lack of accuracy in our model of the brain's mechanisms.
I'm pretty sure you could google each of these with the word 'dangerous'

For example: https://lgtm.com/rules/2154840805/
> IIRC they said AstraZeneca vaccine is not very effective.

I don't know if this is what the OP was referring to, as this is not the EU themselves:

- French president Emmanuel Macron claimed that the Oxford-AstraZeneca vaccine was "quasi-ineffective" for over-65s, hours before it was approved by regulators for use on all adults in the EU.

- The German newspaper Handelsblatt that suggested the Oxford-AstraZeneca vaccine was 8% effective among over 65s, which was a misunderstanding and the German health ministry challenged it.

I suspect both of the above had an impact on public perception, especially in France, but neither were actually the EU saying it. One was silly and the other a mistake.

Ursula von der Leyen did, however, suggest the UK had compromised safety by approving the AZ so early (even though the MHRA who approved it are generally reckoned to be one of the best medical regulators in the world).
The main spar structure is redundant.
old: https://news.ycombinator.com/item?id=26309560
logseq seems to support markdown and org-mode :)

Sadly the transclusions ("Block embed") are not supported by any non-roam tools.
citation needed

I'm sure there's a lot of important things that rely on COBOL, but by most definitions of "critical", I think this is way off the mark.
in Romania you can't even get lower than 100Mbs at the largest internet providers (even 100Mbs in some cases)
https://www.digi.ro/servicii/internet
What I want is them not to know anything about my profile or what I want and them not to send anything about me to anyone unless I ask them to. Which I'm not going to.

That would be an actual win. Not showing me ads at all would be an additional icing on the cake. I even don't want to see ads about things I'm interested in. Just nothing.
It looks like it won't be so simple for Steam. I just found out a couple of days ago that Steam only uses CEF to render the main content, and it actually looks like it's using GTK2 to render the window.

See https://github.com/ValveSoftware/steam-for-linux/issues/4924....
I agree that you do appear to see much more Russian language content if you use the DuckDuckGo html version (I am also an American).
Because it happened to my company. A "review your employer" website went from having few reviews of us to literally having few thousand reviews in a week(which in itself was a dead giweaway as we had maybe 50 employees total with 100 over the lifetime of the company), all extremely negative, but very simple and vague in content so you couldn't make a legal case against any one of them.

We took it to a lawyer but he said that it's clearly blackmail but it would be extremely hard to get any kind of judgement against it. We just ignored it and that company eventually folded and disappeared and the website with them, but I'm pretty sure it made hiring somewhat more difficult for a while.
Massive energy storage can^W will be built in fraction of time needed to build and then demolish a nuclear power plant.
What about decomissioning and caring for the nuclear waste?
That seems to bei very expensive as the decomissioning of the Greifswald plant in former east Germany is going to cost more than 6 billion €.
This is true, and many people don't realize it. I used to call a wrapper function that would always set the last byte to 0.
obviously. The point being, the effects last even when the racist policy makers aren't there any more and the policies have been removed.

You can't just oust all the racists and expect things to start getting better. It's a good start, but you're not going to solve systemic racism that way. You have to look at the system itself, not the people who exist within it.
Anything enforcing MISRA has essentially (almost) no way of allocating memory at runtime.
All right, so it isn’t normal Bluetooth devices but requires a special feature in the device.
Notice that it's a giant PITA to work with any variable-length data. Because language lacks adequate means to abstract away safe fast memory access with generic types, RAII and borrow checkers. Comparing to C, both C++ and Rust (very different beasts) feel like pals of JavaScript: basic operations with dynamic strings and arrays just work™.
don't forget that there will be competition on the protocols as well, I'm not just arguing for protocols as a means for more innovation on the client side, but also more competition on the backend itself. If data becomes portable, which is one side effect of protocols, competition on standards itself intensifies. So if Google and Facebook are bad stewards of their APIs, there is room for competition to emerge. Google does stuff that sucks on their end? Use existing APIs to migrate over to dropbox or whatever, tell your users. In an open market there is an incentive for good standards.
> All of the things you listed are solvable problems [...] But the incessant hysteria is counter productive. Us ceasing having children in a form of civilizational suicide is not a solution.

I absolutely agree! I'm not an anti-natalist, nor do I think not having children is necessarily the correct choice, either morally or for these hypothetical childrens' well-being: my point was merely that the issue is more complex than "just have kids and sort the problems out" or "don't have any kids because these problems are impossible to sort out." I apologize if I failed in this, but I was just seeking to highlight the empathy needed to understand the reluctance many (myself included) have around the idea of having kids.

Too often I think those who have reservations about having children are told "Oh just get over it," or "You're being dramatic," which does nothing to address the underlying concerns these would-be parents have, and in fact can just make those concerns worse because they feel like nobody is truly paying attention to those concerns. Which just exacerbates them.
Creating Automated Python Dashboards Using Plotly, Datapane, and GitHub Actions
Why not LineageOS?
Why would I want to give private data which is irrelevant to the IRS to the IRS? I'm honestly at a loss as to why you think that position is unreasonable.

My data is my data. I truthfully and completely provide to people, companies, and government agencies who have a need to hold or process only that data is required.

I also have a group of advisors whom I trust entirely and I share data more openly so they can help me plan and execute better.

What specific positions (or even total account value) I hold in my various accounts is not required for the IRS to compute my taxes. My advisors on the other hand I willingly give that information so they can give me better advice/guidance.

My tax preparer knows what is required for the IRS and ensures they get that correctl, completely, and precisely nothing more. There's no way the IRS could find all the data that's relevant to my taxes without getting any not relevant data without some expert actor doing that filtering (and from a comparative advantage perspective, I want to pay someone more expert than me to do that)
I wish I never threw out my amber Hercules monitor...
This really looks interesting! We are currently looking for a solid knowledge management solution, I might get in touch...
So picture trying to take a C snippet and using it inside a JavaScript project. On top of the different language syntax, each language has different definitions on equality, strings, arrays, numbers, control flow, pointers etc. so there's no simple mapping that would let you translate the C snippet into a snippet a JavaScript interpreter would understand and if you're not careful with your mapping you're going to get bugs.

Similarly with theorem provers, on top of just the syntax, they each have their own definitions for equality, data structures etc. that don't have simple mappings, as well as differences in the basic proof axioms all proofs must be built on. Both specifications and their proofs won't map easily between theorem provers which you'll have to reconcile somehow.
Are millennials any different? Outside tech, I don’t know anybody who cares about broadband as an aside, except when pushing a different political angle such as inequality.
But it isn't even April 1 yet!
This is truly a BAAAD joke.
So GIT is not implemented in C? Or C++?
As a paying customer I don't care about customers on the free plan. I don't think anyone has time to consider such things.
Lets try and suss out some of the multiple issues with US internet:

-regulating ISPs as a free market is, to be hyperbolic, a disaster. there is effectively a monopoly in most parts of the country.

-25/3 Mbps is a very reasonable speed for most people. the issue is that its provided on a best effort basis that is never maintained for long, if at all. netflix says thats enough to stream UHD[0]

-FTA: "Those data points likely undercount the number of unserved Americans because the FCC lets ISPs count an entire census block as served even if it can serve just one home in the block" hilarious - what else is there to say.

-FTA: "The senators are also frustrated by differing standards across agencies. [...] the FCC defines [...] Alternatively, the US Department of Agriculture (USDA) defines" why is this the federal government's job again? the internet is clearly not an enumerated power. is this the interstate commerce clause that keeps on giving in action again? i think decentralizing federal power would help alleviate a lot of the existential dread vis a vi corruption that many americans are feeling.

all in all, this reeks of regulatory capture to me. if we're gonna have a serious discussion about internet infrastructure, i think the starting point is how we classify ISPs and where in the city-state-federal hierarchy the responsibility lies. changing a 25 to a 100 is a cool bullet on a resume, but i dont think this is the low handing fruit here.

[0]https://help.netflix.com/en/node/306
> Because that doesn't really matter.

Ok, so maybe rather than have this file we should run “git log | grep BANNED” and build a list of functions from that? Or maybe we could change all error messages to be “go look at the commit history to work out why this happened”.

No? Maybe putting context in source files (or better yet, an error message!) rather than in a side channel like the commit message has value when it comes to understanding and updating, and it won’t be lost under the weight of future commits.
sprintf() warnings have gotten pretty sophisticated these days. I discovered GCC's -Wformat-overflow the other day. It complained that the buffer for a date string wasn't big enough; e.g., sprintf(buf, "%04d-%02u-%02u", year, month, day), where year, month, and day are 16-bit shorts, and buf was probably eleven or twelve bytes.

It may actually be a bug that I got the warning, because the range of each input was checked, and I think the compiler is supposed to be smart enough to remember that.
Faster Releases
NZ 8.1 Earthquake, Tsunami Advisory Issued for American Samoa
Josh WC is cool, but if you want to (re)learn modern CSS and how to leverage it properly, from first principles, take a close look at "Axiomatic CSS" as described and demonstrated by

https://every-layout.dev --

a profoundly compelling, persuasive, expert, pragmatic, accessible, maintainable approach to CSS. It's transformative. I've been doing webdev since the late 90's (ie, before CSS), and this is hands-down the best such resource I've ever encountered. The axioms and some key examples are free; paying $100 for the book and component generator and access to updates was beyond a bargain. No affiliation, just a happy customer.
I don’t have any diagnosis and I don’t take any pills. I do take vitamins for the post-covid effects.
What makes you feel that way? Do you think the narrative might be more complicated than what the parent suggests?
~ $300 - $700 /kWh.

that figure could be outdated but its in the ballpark
I don't know what label I fall in (libertarian or whatever), but I too have the same question - where would the money come from?

There are also lots of other changes we can do, in addition (or before) to ideas like UBI. For example - making housing easier and affordable for young people and first time home buyers, freeing them from the tyranny of rentiers. Encouraging remote work (maybe with tax credits etc) to reduce commute time. This will also let people to move to rural areas. And so on. These ideas might be a bit easier to sell, than radical (but powerful) ideas like the UBI.

I don't see ideas like UBI happening in large countries like the US. Perhaps smaller, homogenous countries (nordic countries maybe?) can set the trend. But again, they are already doing well economically, so they may not even need UBI? I don't know
Fusion is multiple decades ahead of us still, even with more funding, but we need to take action this decade if we want to have an impact on global warming.

Fusion is unfortunately not going to help here.
Not saying it can't be done, but is it cheaper than nuclear?
eBay still sells Mein Kampf. Banning books is stupid.
If they will not send data to their servers anymore, then they can easily regain trust by just introducing a contractual obligation to pay out a reasonable sum if they are found to be doing so that would disincentive them from doing so. Say 1 year of revenue or ~$100B? Since they have control over their own actions and there is no reason to send data to their servers anymore, then that would be pure upside with no risk if they are being truthful. However, until they make promises where success and failure can be evaluated by non-technical individuals and there is actual downside when failing to fulfill those promises, I see no reason for anyone to believe their claims if they will not put their money where their mouth is.
Agreed. I used to drop my son up to Hereford from Bristol and often took this scenic route. It’s an absolutely beautiful road with great scenery. When you come around the corner and get hit by the sight and sheer size of the ruined church especially when there’s a bit of mist with the sun streaming through it it’s almost a mystical experience.

Favourite place name near here? Nempnett Thrubwell. Or Chew Magna. Great names.
You could also say it is staying competitive.
User engagement is important, the user should be in charge of setting limits.
Sure, anything can become addictive if the user has the "right" personality, but using an app is still a far cry from using recreational drugs.
However, porn and some gaming are coming close.
My favorite assembly foot gun was a guy I worked with had a cute routine. You had a call to the routine, followed by a null terminated string after that. The routine would spit the string to the terminal. And then return to the location after the string.

He had some bug where in one place it returned to the start of the string, executed it, and kept going. The end result just happened to be a nop. Had been like that in production for a couple of years.
I'm in Scandinavia but I can hear the noise from hammering nails into the Appstore coffin all the way over here. It's a matter of when, not if, Apple is forced to change IMO.
The Union of Concerned Scientists has posted a great blog series "Role of Regulation in Nuclear Plant Safety." It's written by Dave Lochbaum, a degreed nuclear engineer who worked at American nuclear plants for 17 years. I think it's a better overview of NRC action and plant safety than any one incident. I've collected all the links here.

Series introduction: https://allthingsnuclear.org/dlochbaum/role-of-nuclear-regul...

Flooding at Nine Mile Point: Regulation and Nuclear Power Safety #1 https://allthingsnuclear.org/dlochbaum/flooding-at-nine-mile...

Three Mile Island Intruder: #2 https://allthingsnuclear.org/dlochbaum/three-mile-island-int...

Empty Pipe Dreams at Palo Verde: #3 https://allthingsnuclear.org/dlochbaum/empty-pipe-dreams-at-...

Yankee Rowe and Reactor Vessel Safety: #4 https://allthingsnuclear.org/dlochbaum/yankee-rowe-and-react...

Flooding at a Florida Nuclear Plant: #5 https://allthingsnuclear.org/dlochbaum/flooding-at-a-florida...

Containment Design Flaw at DC Cook Nuclear Plant: #6 https://allthingsnuclear.org/dlochbaum/containment-flaw-at-d...

Pipe Rupture at Surry Nuclear Plant Kills Four Workers: #7 https://allthingsnuclear.org/dlochbaum/pipe-rupture-at-surry

Anticipated Transient Without Scram: #8 https://allthingsnuclear.org/dlochbaum/anticipated-transient...

Naughty and Nice Nuclear Nappers: #9 https://allthingsnuclear.org/dlochbaum/naughty-and-nice-nucl...

Breaking Containment at Crystal River 3: #10 https://allthingsnuclear.org/dlochbaum/breaking-containment-...

Fatal Accident at Arkansas Nuclear One: #11 https://allthingsnuclear.org/dlochbaum/fatal-accident-at-ark...
Floats have their place. The conceptual model is simpler for some simple cases, and you can build layouts that reflow over different viewport sizes without worrying about breakpoints.

Once you need equal-height boxes in your layout, though, it's time to use something else.
When my partner does this to me I call it his "audio buffering" mode -- he'll be absorbed in something and make no indication that he's heard me, but if I wait long enough (in the 15-60 second range), it'll suddenly make it all the way to his conscious attention and he'll respond as though there was no gap at all.
Intel Imitates AMD's Memory Overclocking Approach with Rocket Lake CPUs