skysight-inc/HackerNews huggingface dataset:
I really like Github Actions but it still only feels appropriate for small projects. Unless I'm missing something, I didn't see a good mechanism for monorepos. I'm thinking in terms of there being shared pieces that get built/tested and then products that sit on top. The complication comes in test avoidance. I don't remember why I didn't like doing this all in one workflow with jobs (though it was going to require an orchestrator job setting variables to choose which downstream jobs to run). For chaining workflows/pipelines, when I looked, you could only trigger other workflows for master, defeating the point.

Among my small, open source work, probably my biggest complaint is actions running in forks. Wastes a lot of resources on their side and limits my concurrent runners for projects in my personal space. For companies, depending on the setup, this would eat their compute minutes.

Also annoying that PR actions can't post to the PR. I can understand there are security limitations but it makes it so a lot of nice features don't exist for most people.
They certainly don't get treated like civilians. Just recently a court decided it would believe a cop over video of an event which I'd be shocked to see applied to anyone but cops.
And here's a Matlab implementation based on that paper:

https://github.com/lapauwThomas/QR_reader

Would be curious to see how it performs.
perceived security unfortunately. not my call
You're getting downvoted but IMO you're right. Just don't answer.
Refusing to answer an arbitrary question from a police officer is not in fact obstruction of justice. You don't have to wonder what the elements of "obstruction" are; you can look them up.

Here, by the way, it's helpful to know that California doesn't even have an "obstruction of justice" statute (it has "Resisting arrest laws", which you can read more about to see that not giving your Twitter account up is not going to get you convicted of that).
This sounds very interesting. I've been looking for a reasonably powerful, yet compact and silent gaming rig for a while (not too far from a mac mini size-wise) . I had ignored the nucs assuming they'd be too compact and therefore very noisy.

What kind of gpu did you put in it?
We are headed toward a verification crisis: we will not be able to know whether what we see is real or not.

Does anyone know how we know anything in a future where everything can be simulated real-time?
> but wasn't the US government itself a non-partisan entity prior to and in the period immediately after independence?

Yes, the intense factions that sprang up without parties immediately after adoption of the Constitution formed the nucleus around which the first parties formed. Parties are a symptom, not the source.

> the point I'm getting at that in practice these parties often behave as vehicles for private (and often fairly elitist) interests

Yes, elite factions do that whether they are formalized as parties or not.

Banning formalized parties has no effect on that.

> I think their useful functions should be carried out more directly by democratic parliaments

There is no possible configuration of laws which would produce that effect.
I've wondered about that. In the context of a police interview, either after being arrested or when you're fairly certain the officer intends to arrest you, the statements "I'd like to speak to an attorney" and "I'd like to speak to my attorney" convey very different things.

The second phrasing says: I have ready access to professional counsel. If you choose to continue with this confrontation, you're the one who's asking for legal trouble. On the other hand, the first one says: I don't know any attorneys, and certainly haven't engaged one. I'm unprepared and scared. I can haz public defender?

Seems like you're always better off trying to bluff.
> people will pay you for making things that help them hurt or exploit other people

I should think that running a criminal business was outside the scope of what I was talking about.
The advances enable a magnetic field strength that would otherwise require 40x more volume using conventional technology - doesn’t the reduced volume imply the plasma temperature would also increase significantly? Or is the magnetic field strong enough to protect the walls of the chamber?
I'm from the Eastern Europe, not from the U.S. I can go again to a university in my country and it will be much cheaper. We have this "part-time" study here as well. But I'm concerned about its quality.

Also, I'm going more for knowledge than for a paper. I've never had any troubles with getting a job without a degree, so I don't think I will have any with, even if it's from an unknown institution.
Linux kernel community protests about treating compiler warnings as errors
We are running dedicated agents per repo, anytime someone creates a repo an agent pool is created for him.

Everything is running on AKS. We dont even pay for it THAT much, because container-agents are spinned up when needed.
(Also few hundred repos)
In one state where legalization was approved by public mandate, the legislation that passed made it so anyone under the age of 21 could only receive a warning for possession, and no charges or arrests.

This is important because any drug arrests, charges or convictions make individuals ineligible for federal student loans or assistance for college, meaning the kids who do get arrested might have their plans to better their lives ruined by a cop who doesn't like the smell of marijuana.

Police unions spent months and millions of dollars lobbying the state government so that they could still arrest and charge kids for pot possession.
>FB becomes the bridge between you and your social life for most people - it really is between FB (+Insta/WA), phones and e-mails

And guess what Facebook did in 2012? Stripped out email addresses from profiles
'Dog-sized animal species discovered...' gets a lot less clicks.
I am fascinated by this world we've created where something as basic as carrying a spare is now considered unusual.
There's also the popular, much simpler version:

https://www.youtube.com/watch?v=sgWHrkDX35o
Did any devices end up implementing this?
I was obviously talking about democracies and not authoritarian regimes. I can understand people being cynical of democracies too, but I am not.
I use a lot of composite actions in the same repo as well as composite actions across repos.

Eg. `workflow1` and `workflow2` both call `composite/action`:

.github/workflows/workflow1.yml

.github/workflows/workflow2.yml

.github/actions/composite/action.yml

The only missing bit in that is a bit more support in a composite action: `if` and a few other keywords. Also, it's a bit annoying to access private across across repos.
> the big difference between C , C++, Objective-C and all the remaining system programming languages since JOVIAL and NEWP, is the explicit unsafe code blocks that make that visible.

Would you consider Oberon to belong in the former or latter category? On one hand, there's no explicit code blocks as such (syntactically). On the other hand, unsafe primitive operations are limited to the SYSTEM module, so functions calling operations in the SYSTEM module can be considered doing unsafe things.
> No statistical test can prove that a source has full entropy and uniformly distributed, only disprove it.

It can't disprove it either. It can only say if it is "likely to be random" or "appears to be random".

A perfectly random source could generate a string of 1M zeros, and most statistical tests would fail it. But that is not proof that it isn't random. A second test would likely not generate all zeros and would likely pass.
They seem to have made two claims. First, that they have a qualitatively different design that requires a significantly stronger magnetic field. Second, that they could build a magnet that produces such a field.

They are now claiming to have done the latter. Are you skeptical of the new design? Or do you think it does not represent as significant a departure from earlier designs as they claim?
with chlorine, you are ignoring the production process.

with the others your argument seems to be, "it is status quo, so it is ok."

but it is not. i have been to entire towns which prohibit fragrance, including library, town hall, and police station.

this idea is still not mainstream-peak, but it is making the rounds.

i believe it is better to "err" on the side of caution when it comes to substances "potentially considered harmful" even by those who produce and approve it.
It was quite annoying that the Community didn't get more involved in improving the open source version, but I think blaming the community for that isn't entirely fair either. LC didn't seem to make very much of an effort to get the Community to become involved. Most LC Scripters don't even know how to use GitHub, they would need to do lots of encouragement and hand-holding to get more users involved. To their credit, they did hold my hand a bit as I started to use GitHub specifically in order to contribute. They have to be very careful about what they merge into the code base, which can make it into a difficult process just to correct spelling errors in the integrated docs! More often than not though, it felt like LC Ltd. didn't even want people to know that the free open source edition existed! I think the way both LC ltd and their community, which was always very helpful to other users, handled OS was misguided. In my opinion, they should've gone after certain markets in education and displaced users of other xTalk languages like a clan of honey badgers, and gotten their avid user base to help them do that too!

I don't want to harp on them too much because they're a small company and a great bunch of friendly, hard working people that have a huge set of tasks to do, and of course they have bills to pay and mouths to feed. After 8 years, and *SEVERAL FUNDING CAMPAIGNS, they've left behind a very nice, refactored, base of code, that includes a new middle layer language (LiveCode Builder) for adding new libraries and GUI widgets, and can build apps for all major current platforms except for new Apple Silicon and Linux Arm (although there exists several Raspberry Pi builds, none of those builds are up to date).

Anyone interested can improve and build onto a fork of that GPL3 code base right now. For what it's worth there are a few people, myself included, that want to keep working on it. Could be the start if something beautiful, a standardized OpenXtalk Script, the kind that could've filled JavaScript's role before JavaScript existed!

People should stop complaining about it, and start doing something about it! Most of it is bootstrapped so you only need to know LCS or maybe similar xTalk (SuperCard, SenseTalk, etc.) to work on that yourselves!
My fork(s) is several commits ahead of the last open source version from LC, but people are free to fork the archived version if they'd like: https://github.com/PaulMcClernan/LiveCodeCommunity-IDE-DontP...
I wouldn't be so sure about that. Heroin can deal with pain that morphine cannot. Heroin is a blessing for people dealing with terminal pain, for example.

An awful lot of evil is done in this world in the name of doing what's best for others against their will.
> Basically just a flag that the array of bytes has been checked and is valid?

In something like Zig I think it's OK that it's merely a stated assumption that these bytes are UTF-8, not actually checked - so long as people take that seriously.

It's nice in code that maybe isn't very concerned with such things to be able to know that any "string" is actually text we can display, output to a console, something like that. Not for example a TCP/IP packet we haven't decoded yet, or the first 32 bytes of a JPEG image.

Programmers who aren't writing firmware for a vacuum cleaner or washing machine, probably want string literals like "this" in their code, and you'd naturally want those to have a type, for which a string type is the obvious fit. I believe in 2021 this type should obviously be UTF-8. "It's just some bytes" is far from useless, but it isn't much of a string type.

I was sceptical at first about Rust's choice to build in str (immutable UTF-8 string slices), because that seems like a relatively high level concept. But unlike std::string::String, str isn't that tricky after all. See, the only place such things would come from (not having std::string::String to make new ones) is the program source, and our compiler is necessarily already reading the program source, so it follows that the compiler must know how the source is encoded etc and thus it does actually know exactly what those literal strings are. If your literal wasn't Unicode, that wasn't a Rust program and it won't compile.
You can buy carbon activated MERV filters. I got some from Nordic Pure.
For sure. I'm interested in the truth, not in winning an argument. Recent times have resulted in a bombardment of information from an overwhelming number of sources, so I find my standards slipping here and there due to not having the time to verify everything. But that's fine. My theory is that adults learn slower than children in part due to fear of being wrong, and I have no interest in learning slowly. And here we are: I've learned something, and you're feeling refreshed ;). Not a bad outcome.
Reread. I used the word "intended" deliberately. There are many indirect mechanisms, that are open to abuse. You described one. It's not the same though as direct control.
My understanding is that the volume of the magnet is smaller and thus the entire reactor size goes down significantly leading to lower cost.

ITER was designed to use weaker electromagnets and therefore needs a massive building and tons of cranes and a massive budget.
The running joke has always been that “Fusion is 20 years away,” and has been, for the last 50 years.

I really want this to work. I am a bit concerned, with how “the old guard” will react, once we have successful, productive, fusion.

I foresee an astroturf NIMBY campaign against construction of fusion plants.
Yep, I've never used the watch something button either.

I also think the shared experience of many people watching the same thing is part of the "event" nature of TV.
Exactly! Within the protocol, an atomic exchange happens where the user satisfies a payment over Lightning, and they receive the second half to "complete" their authentication token.

If this token is say 10 sats, then maybe it's just basic spam prevention for you to make an account on some online form. If it's say 100k sats, then maybe the LSAT itself also functions as a sort of licensing key or guards a download of some other artifact/file.

From the PoV of the application logic, all this happens "before" the main request even reaches the handler. If you're familiar with Python, it's as if you had a decorator on a handler that handled the auth+payment and only passed on valid requests once everything has been satisfied. Going even further, applications can start to utilize the power of macaroons to create LSATs that: expire after 24 hrs, or allow you to take your credential and make it read-only to give to your friend.
The mystery of load average spikes
In a working system you stop because someone needs something who provides a valuable service to society. And, we are all part of what makes that system work. That said, the USA does not seem to be there yet.
> Think about what you're saying. Why would anyone want to promote a particular surgery?

That’s obvious - the good faith interpretation is that they believe that people have bodies that don’t match their gender and that having surgery sooner will spare them from suffering than having it later.

> The movement is for individual freedom and for the government to stay out of people's medical decisions.

No it isn’t. The movement is about denying parents the right to make medical decisions for their children.

> Will it increase the number of those surgeries for adults if the government stops discouraging them? Maybe, maybe not.

This is a non-sequitur.

> The point is that there is no "public interest" in what genitalia someone needs to have according to (again) their doctors.

There is public interest in protecting children from people who would encourage them to have irreversible surgery that renders them sterile when there is no evidence that this is medically necessary.

> The point is that there is no "public interest" in what genitalia someone needs to have according to (again) their doctors.

Why are doctors deciding that minors with healthy genitalia need to have them surgically altered?
One nice thing about lsats is that you can have access to some network-based endpoint gated by payments but that authorization kind of carries its state around with it (to an extent). So you can do micro-payments as opposed to... nano-payments where one small payment can be re-used to access gated content and the lsat itself can be shared, delegated, even potentially sold and re-sold. On its own this probably doesn't take care of the number of users that can onboard onto lightning (I heard on the net that something like the Check template verify opcode, OP_CTV, can help even more on that end), but it does expand the scale of what could be done with a single channel which itself expands on what can be done with a single UTXO.
You can't simply ignore that liquid hydrogen is stored at 700 bar. That increases the system weight substantially. Direct ammonia fuel cells have competitive system weights even though NH3 is only 17% hydrogen:

https://www.hydrogen.energy.gov/pdfs/review19/arpae11_abbasi...
> And when you make choices based on what others will think about you, you lose yourself along the way, and the world loses another creative mind that would otherwise share something original.

I like it, but YMMV.
That seems like an easy problem to solve, if somebody at Netflix wanted to. Make it easy for people to create their own curated playlists / streams, and then you can just turn on "Jimbob23's Stupid Funny Stuff" or "Best of Late Night Cartoons" or something.
How does this have anything to do with what ‘mizza said? I also took this as comparing flat earthers and occupy Wall Street. Grouping together a bunch of similar things and then adding in another dissimilar item as part of that group is a backhanded way of making connections between the items in readers minds.

It can work to create a positive or negative connection, but the connection is still implied
Upvoted you. Don't know why you have been downvoted, as I agree with your comment 100%
Be honest, would anyone really be worse off if the iPlayer left out asking you to login, choose a profile, confirm you have a TV licence, decline the parental lock and click through the add roll?
Yeah armed black militias marching through white suburban America will get the FBI interested.
New Cardano NFT collection ready to be minted
Witness Laura Kneussburg (chief BBC "zampolit") fawning all over Boris Johnson when she should have been giving him a hard time about his fuckups!
And there really isn't any effective ways to stop them from finding this type of content. And I don't really trust any automated moderation methods either...

Only realistic option is curated content, but by whom and with what political agenda?

And what is the point, they can find it outside anyway, as there is no real way to lock down everything.
It's also possible to have a non-shitty tech job. So I hear anyway.
I use a google doc that basically looks like github's commit squares: https://www.ajnisbet.com/blog/tracking-goals

Some advantages of this over the various apps I've tried:

* Free

* No ads

* Synchronised web + mobile apps

* No demoralising penalties for breaking a streak

* At a glance you can see both recent usage (which is most relevant) and long term usage (which is really motivating)
Is there any actual evidence AT ALL that they are asking for social media at traffic stops?

There is a big diff between "license and registration" and what this headline is claiming.

[edited] - Correction: There has been a big push to collect data on all stops (primarily race etc) so it is actually likely it looks like that all stops are getting FI Card completions in many jurisdictions.
Zero sense of stagnation because what they do is actively tricking the user at every turn (lying about Instagram and Whatsapp acquisitions, same thing with the Oculus) and users have no choice
I've used https://github.com/xo/xo, extended it with some custom functions for templating, extended the templates themselves, and can now generate CRUD for anything in the database, functions for common select queries based on the indices that exist in the database, field filtering and scanning, updates for subsets of fields including some atomic operations, etc. The sky is the limit honestly. It has allowed me to start with something approximating a statically generated ORM and extend it with any features I want as time goes on. I also write .extra.go files along side the generated .xo.go files to extend the structs that are generated with custom logic and methods to convert data into response formats.

I like the approach of starting with the database schema and generating code to reflect that. I define my schema in sql files and handle database migrations using https://github.com/golang-migrate/migrate.

If you take this approach, you can mostly avoid exposing details about the SQL driver being used, and since the driver is mostly used by a few templates, swapping drivers doesn't take much effort.
"We can take this in front of a judge, and I doubt your probable cause will stand up... causing a lot of issues for both of us."

^ This line will get many officers to back down. It's calm, reserved and true. They will then argue with you and you just repeatedly point back to, 'I see what you're asking and you're trying to do your job, but I don't see our judge / warrant / district attorney / etc. I will now go about my day, thank you.'
I mean... we do have a stasi equivalent now...
But not sending ECS data harms non-cloudflare CDNs, right?

edit: from here https://news.ycombinator.com/item?id=19828702 I gather that this indeed harms CDNs outside the ones that Cloudflare has a business relationship with.

> EDNS IP subsets can be used to better geolocate responses for services that use DNS-based load balancing. However, 1.1.1.1 is delivered across Cloudflare’s entire network that today spans 180 cities. We publish the geolocation information of the IPs that we query from. That allows any network with less density than we have to properly return DNS-targeted results. For a relatively small operator like archive.is, there would be no loss in geo load balancing fidelity relying on the location of the Cloudflare PoP in lieu of EDNS IP subnets.

> We are working with the small number of networks with a higher network/ISP density than Cloudflare (e.g., Netflix, Facebook, Google/YouTube) to come up with an EDNS IP Subnet alternative that gets them the information they need for geolocation targeting without risking user privacy and security. Those conversations have been productive and are ongoing. If archive.is has suggestions along these lines, we’d be happy to consider them.
I've been thinking of getting it what are your thoughts on longevity of it? Will it last at least a few years? I also see in some Amazon reviews that measurements get "stuck" to some extreme. Have you noticed that too?
The Importance of Subsistence and Sedentary Societies in Afghanistan
Celebrities wouldn't care who owns the photos, all that matters is whether exposure leads to jobs.

The photos are valuable only to the photographer, who has the right to license it to Getty and others.