skysight-inc/HackerNews huggingface dataset:
You can achieve this with native messaging [0] in tridactyl [1]:

https://github.com/tridactyl/tridactyl/blob/850acdf2ca11018e...

It's really cool, I've added an option to open these windows in floating mode automatically in my sway config through another application name iirc. Ans then I press a simple shortcut, and it opens my editor (Helix) with the already entered text and once I close it, it'll transfer the text from that temporary file which was open in your editor to the the input field/textare again.

[0] https://github.com/tridactyl/native_messenger
[1] https://github.com/tridactyl/tridactyl
Also has an unnecessary 12 megabyte gif halfway down, presumably as a middle finger to people using a data plan.

(oh and another 7mb gif below with extremely poor optimization)
“responsible disclosure” is a meme to reframe immediate full disclosure as irresponsible. It is not.

Feel free to post all research results to f-d in full. This is a reasonable and responsible way to notify companies about vulnerabilities.
Ok, I've updated the title above to that (shortened a bit to fit HN's 80 char limit). Thanks!

(Submitted title was "Microsoft Account's OAuth tokens leaking via open redirect in Harvest")
Colombia has the most brutal geography in the world
Do you whitelist videos or channels for mirroring? What's a good starting point for others to replicate this setup?
The part that's confusing me is the part about avoiding clutter – if you have to do all the checks anyway, what clutter are you avoiding by changing the order of them?
It's true the tyrannical unaccountable government waits until it's plainly obvious something is a problem and enough people are fed up with it before moving on it.
Embarassing. Do they not have testing, code review, qa, guidance, mentoring, leadership, or even basic monitoring, alerting and production support? Like what gives.
Sure but it's especially bad in academia recently.
"You cannot be racist against white people. If it's against white people it's not racist" kind of language.
Or you know. Whites not need apply. This program is for every race except Caucasian
Alan Kay shows the Rand tablet [video]
are you using an adblocker or ad-filtering VPN such as Blokada or Pi-hole? Then temporarily turn them off, solve the captcha one more time. Then it should successfully progress to archive.ph/.to memento.
Recently they removed Messenger Lite for Android. Then I found out you cannot use the messenger site on a mobile browser. Or chat via the Facebook site on mobile browser. That was the kick to stop using this product and move my friends away.
I really hope they announce new desktop displays soon
IMHO,
Good ethics of the companies that decide not to participate.
Where crimes against humanity is happening, we shall all condemn the ones that support that kind of acts.
Paddy unfortunately, need to be more critical thinker about his views and what's happened and who is responsible for that.
When dealing with ISIS - we all need to unite against them.
Add Mechanical Keyboard Sounds to Your MacBook
Turn your MacBook keyboard into a mechanical keyboard with the clickity-clack sounds you love, enhancing your typing experience.

Say goodbye to mundane typing and say hello to FunKey! Elevate your MacBook typing experience to a whole new level.
It was a great question, and a great reason to make an HN account too!
First used Evernote when it looked like a never-ending roll of receipt paper in the bottom-left (?) of Windows XP (?).

Fantastic. Loved everything about it.

What a shame that what was so so good was driven into the ground.
The code uses `//go:embed` which actually embeds a fake filesystem into the binary. It’s really easy to miss that part, but it truly is one single binary, despite seeming to reference files by paths.
National Health Service, let the government run healthcare.
Again; butchers are fine.
The animal is dead already.

What you are missing is the industrial process we put together in the last 70 years to produce more meat; cheaper and faster.

Those are weird, and inhuman.

Those technics make most people uncomfortable.
If not, the amount of antibiotics we have to pump into the animal to keep them healthy will hirk another slice of the public.

A data point here is the % of depression in slaughter house worker. Those are the one that are exposed for real.

Not a wet meat market worker, not a fancy butcher.
It's more about capacity. There are hundreds more public universities than private. The money picture is ... messy and more complex. Some private universities are cheaper for low-income students than public schools (Harvard), some are drastically more expensive.

And not all private universities are "better" than all public universities. Think Berkeley, UT, umich, etc. All fantastic and in many areas clobber many / most private universities. There are some obvious outliers at the very top-ranked schools but, statistically, almost nobody goes to them.

It's messy and complex, but at the end of the day, the public universities educate drastically more people and generally do a good job of it; they have to be considered any time we talk about access to education.
Well I believe the term "feelings" originated with reference to humans, and that is how we conceptualize the term. How humans "feel" does require a conscious agent layer, since that is what is doing the "feeling".

What is being "felt" is the chemical signals that are part of an organism's low level behavior control system.

Other animals do have the chemical signaling part since they have a similar low level behavior control system. But the chemical signals part is not what constitutes "feelings" in humans, so IMO animals do not have "feelings" per se unless they have a conscious agent to experience the "feelings".

It is possible that some other animals do have a conscious agent layer, and those animals could be said to "have feelings", but at present we do not know which animals possess this layer, if any. I think if we say that dogs "have feelings" then we are giving them the benefit of the doubt regarding whether they possess such a layer, in the absence of concrete knowledge on our part.

I find it extremely unlikely that plants have a conscious agent layer, because the purpose of this layer is behavior computation, and plants do not have behavior because they lack moving parts.
As much as the Raspberry Pi is really great for computing education, in my personal opinion, I think the micro:bit does well in terms of setting it up and getting started with it, especially in a school environment when there'll be around 20-or-so of these devices all being used by students.

With the Pi, you have to format the SD card and flash an OS to it, then plug in the peripherals such as the display, keyboard and mouse. While schools will likely have this equipment, having to reconnect all these devices from a school PC can be a chore, especially when it comes to the end of the lesson. Schools would likely also have to issue a lot of these peripherals alongside Pis for kids to use them as their only computer in the house, and that can get expensive.

With the micro:bit, all you need is a computer (which most schools will have), a USB cable (supplied with micro:bits) and a connection to the internet to access the online IDEs. Granted, that does place some barriers to their use at home when kids don't have a companion computing device for coding on.

Despite the micro:bit being limited as a microcontroller with a 5x5 pixel display and 2 user buttons, it does have a lot of on-board sensors that can bring a lot of potential opportunities to students in terms of creating physical projects that Raspberry Pis don't have built-in (you have to purchase external sensors, such as accelerometers, to match the functionality).

That being said, the micro:bit does require a special connector to use its GPIO pins in a DIP format that can be connected to a breadboard (the Pi is better at this due to its GPIO header). And, while the Pi does give a full-blown Linux environment that would have been great for all learners to interact with, the immediacy and portability of the micro:bit does have some advantages for new learners.

I was in fact in Year 5 back when the micro:bit was launched and given out to Year 5 school children, and now I'm an apprentice at the BBC (similar stories exist for the original BBC Micro); so I'd say in that respect that it was overall a good investment from the BBC :)

That's my thoughts, anyway!
Race politics is pervasive though.

Those changes (as wells as master->main) did trigger an initial "get off my lawn" reaction for me, but it's not entirely unreasonable and is no big deal to actually act on.
how much of healthcare spending is related to emergency procedures?

How much is scheduled weeks in advance? how much is scheduled months in advance.
Related:

The Lessons of Lucasfilm's Habitat - https://news.ycombinator.com/item?id=22822691 - April 2020 (1 comment)

The Lessons of Lucasfilm's Habitat (1990) - https://news.ycombinator.com/item?id=8255850 - Sept 2014 (10 comments)

The Lessons of Lucasfilm's Habitat - https://news.ycombinator.com/item?id=70180 - Oct 2007 (1 comment)
> Software written by insiders, for insiders is exclusionary from my point of view.

Where do you draw the line? At one point, you have to accept that some projects require deep and context-specific knowledge. I can't be expected to be handheld if I dive deep into some math libraries without knowing the prerequisites. And if I do anyway, it's up to me to figure out at least the basics on my own.

The README has the examples and explanations you're looking for, they're just using the language common in the peer-to-peer ecosystem, as it's a peer-to-peer library/cli/daemon.
> This is a critical topic right now for me

The people and projects surrounding the OSFC has been working tirelessly for many years on changing things for the better. I can personally attest to the fact that the people involved are incredibly passionate about open source firmware.

Making firmware open source benefits vendors AND users. It serves commercial interests AND software freedom.
Note that those are ultimately dealing with different concepts:

likely/unlikely are ultimately about branches - predict that a likely branch is taken and an unlikely branch is not taken. Note that there is some default logic in GCC even if the branches aren't tagged (for example, pointers are assumed to usually not be NULL). Failing that it usually generates the code in the order the source was laid out, but I don't think there's any "probability" weight here, just inertia, so it's easy for the optimizer to change it even by accident.

Note that the default probabilities are 90% and 10% (I've seen other software use 93.75% = 15/16); you can specify other probabilities if meaningful. Notably, choosing 50% encourages the generation of `cmov`.

hot/cold is ultimately about code size and section layout. Keep the hot code sections in cache, keep the cold code sections out of cache (and optimize it for size more than speed). Branches from non-cold to cold code are automatically tagged unlikely (not sure about hot to non-hot, or cold to anything), which is what makes people think they're related.
... and never used. That was the punchline?
This is not capitalism - its fraud and government collusion.
> Counter-counter argument: A person creating a personal homepage has no obligation to cater to any particular audience.

That’s irrelevant. Most of the Web users are using mobiles, so if you decide to set a website up, the very basic thing is to ensure it’s readable on mobile. And since plain HTML is already readable on any device by default, it would be quite strange to voluntarily make it unusable on these devices.
I did that for many years, and even hit my bare legs or feet a few times. But the solder cools really fast, and doing that doesn't cause a great deal of pain or damage. Just enough to remind you to be more careful.

These days, I flick the solder onto my soldering mat instead.
Humans aren't logical beings. We don't continually evaluate the pros and cons of living and make our decision based on that. I think it's very human to want to live in even the most dire circumstances.

You have to remember that from the self's perspective, being dead is not an alternative to being alive. Being dead is the end where no alternatives exist. You are not choosing between life and death. You are choosing between immediate death or the continuation of experiences, followed by death.
It’s that Americans are more concerned with cultural brawling. Race politics, like all identity politics, are simply a proxy for it.

The pastime is finding people who don’t agree with your orthodoxy and ganging up on them. It can be race, ability, political affiliation, whatever.

America is a country that demands conformance.

pg touches on this in his famous What You Can’t Say essay.

http://www.paulgraham.com/say.html
Right, I agree that if you're doing HV or need high accuracy, don't cheap on the DMM, otherwise I do think cheap DMMs are good enough for a lot of things and that being able to see the waveform is often more useful than a perfect static measurement
Thank you. And what about accuracy? All the simpletons who love the word "shell shock" are simply wrong much of the time if the soldier's (psychological) injury wasn't caused by a shell. Some may call that pedantry, but to me it's not. It correctly classifies (what we believe to be) the same illness: someone who witnessed people being shot in a war, to witness of city violence, to domestic abuse. Psychologists are finding out that their symptoms all line up, hence the disease needs a more precise name. Baffles me to see so much support for "shell shock" here, the mother-ship of pedantry.
> LOC metric

Woah woah woah - I'm not saying that LoC directly measures quality. I'm only saying that it's a concrete, measurable thing. It can then be used as an input to any theory of code quality, not as a direct measure of code quality.
It could've been if it was done now but the "zoomers have never used a real computer" phenomenon is slightly after peak raspberry pi
> Wow. At what point do we get Generative Web Apps or Site, full backend and front end.

Well GameMaker came out in 1999. So maybe like 2002?
I thought initially you are referring to things like deterministic finite automata (DFAs) or total languages (Idris) when you are talking about finite state.

If instead you are simply referring to the observation that physical computers have a finite amount of memory and thus we can solve the halting problem in finite time by simply iterating over all possible configurations, that is a somewhat uninteresting observation - since if we are already talking about real physical constraints, that algorithm is entirely useless for even the simplest computers from the 50s and 60s. It's basically equivalent to saying "any program will halt, because the sun will destroy all computers on Earth when it goes supernova".

More interestingly, it turns out that there are some finitist versions of the halting problem for finite-tape Turing machines, and they act as a similar kind of limit. That is, it turns out that the only way to verify whether an arbitrary finite-state Turing machine will halt on a specific input is to check all possible states (and this also requires a finite-state Turing machine with a larger tape than the one under analysis).

This result can actually be used in a very similar way to the infinite-tape halting problem: it 100% guarantees that, if your system is equivalent to a Turing machine with tape length N and M possible symbols, it will take more than N^M computational steps to check whether an arbitrary program holds. This can be used to prove that it is effectively impossible to check if a program halts, much the same as the "true" halting problem is used to prove that it is actually impossible to check.

For an example, an arbitrary program for a computer with as much memory as the infamous "640KB is enough for anyone" quote would require at least 640,000^255 (~10^1480) computational steps to check if it halts. So, we can just as easily say it is impossible to check and we wouldn't be far off.

This is very different from something like a total language (e.g. Idris) or a DFA, where it is actually possible to relatively quickly verify whether a program halts.
There is a useful overview at:
https://en.wikipedia.org/wiki/Darien_scheme
The archive gents don't like CloudFlare DNS (or something along those lines).
Wow, just wow! For me, these guys are god's!
And doctors can practice anywhere there’s human settlement. Choose whatever range of lifestyle they want with a cartel endorsed golden ticket to high average pay.

SWEs are generally fenced in to a few HCOL urban areas to earn high pay.
Packaging a game with the entire OS was very common in all consoles, since the game was supposed to be the only thing running, and in real time .
With mentioning that while I was still interested in programming and even had a Pi before I got my micro:bit, I'd say that the micro:bit did introduce me to microcontroller development.
No, because speculative speculation attacks can choose to deliberately mislead the dynamic branch predictor prior to the actual attack.

Use `__builtin_speculation_safe_value` to defend against that.
Given philology is also part of the humanities, who do you think produce these perfect unbiased translation which are just as good as reading the actual primary sources?
As an aside, I'm not paid or associated or anything, but I did the hardware hacking class with this company and it was pretty good. If you're looking to get into the space it's not a bad place to start.
And “pre-loved” for things like used clothing …
Can we not count “as news for nerds”…rumors?
alt.ascii-art it's still alive.

Also, gopher://ascii.mozz.us:7070/1/ has some links to art.
The government has been interfering in the industry since at least the imposition of wage controls during World War 2 that drove employers to offer non-cash benefits to attract and retain employees.
> When I was in Bogotá last year, I met a Venezuelan man selling art ... Many of his pieces were portraits of people who crossed the Darién fleeing Venezuela.

Maybe I'm missing something.

Folks are fleeing Venezuela. They pass thru Columbia and crossed the Darién into Panama.

How did the guy in Bogotá meet people who crossed the Darién?

Edit: Never mind. I think you meant: portraits of people who were going to cross the Darién, now having fled Venezuela.
The actual level can be irrelevant if the perf multiplier gets really high. For example the early Google X / Waymo engineers got tens of millions for driving a prius around freeways with zero end-user impact. Before that, Google Plus engineers got big payouts and a team offsite to Maui for shipping G+ (and then tearing it down).

The root of the issue is that Google’s comp is highly subjective, just as it is anywhere else.

https://www.theverge.com/2017/2/13/14599186/google-waymo-sel...
PGO also doesn't always optimize in the correct direction. If I have an error handling path in a hot loop, PGO can only optimize around its branch if it actually sees that error occur, and then it will draw wrong conclusions about the branch into the error handler because, absent fudging the tests, it will think the error path has higher importance than it does. I don't want the compiler to optimize for the error path at all, I want it to pessimize it to prioritize the non-error path. But the PGO analysis doesn't know that, it only sees branch patterns and probabilities, and not all error handling paths use exceptions.

PGO is also a pain to use in some situations. You need to be able to regularly exercise all of the main paths in the program under instrumentation, preferably automated, using a configuration as close to release build as possible. That's hard to do when your release build lacks automation support, has nondeterministic behavior by design, cross-compiles to another platform, or requires networked services to exercise main paths. I don't even know how people deal with PGO when there is a requirement for deterministic builds.
And those numbers are average. Which means you can live outside HCOL earning this, as a doctor unlike SWEs. The pay in HCOL is even higher for them.
Golang has a ton of single binary websites out there. The two that come to mind off hand are Gogs/Gitea only because I contributed to them

https://github.com/gogs/gogs

https://gogs.io/docs/installation/install_from_binary.html#d...

https://github.com/go-gitea/gitea
I think most of the issues in the US are due to a sizeable amount of people are systematically ripping the rest off.

Healthcare? Doctors, hospitals, insurance, etc all are taking a bigger cut than they should. You'll get a ton of pissed people if you want to solve it.

Housing? Nimbys are just regular homeowners that block housing to implicitly (or explicitly) protect their property value. Solving that gets a ton of homeowners pissed.

Universities? Tons of university admins and loan programs that benefit from restricting tertiary education supply. Fixing is pissing lots of people.

So much of our economy is captured by large cohorts of people that are not explicitly conspiring to do so, but their incentives moves them to behave like that.
What exactly happened there, and why do you think it wouldn't happen with a more expensive meter?
Pretty good list.

I'd add some encouragement and priority for anything your team is doing that shows ownership of the product or process.

Often this comes from individuals, such as the "go to" person who hacks on the development environment the most, or the engineer who everyone seems to ask for help writing tests. If you can see the value in those activities, it would be much appreciated if you schedule time for them, taking the day-to-day pressure off the individual a bit.
Regulation that prevents anti-competitive practices is desperately lacking.
For GCC at least, 90% is what the optimizer assumes by default. With the GCC-specific version you can specify any arbitrary chance; specifyig 50% encourages `cmov`.
Thank you for your answer!

The founder wants me to both build the product and eventually grow the technical team.
Story of LibrePhotos – a self-hosted Google photos alternative
But perfectly rigid atoms are compatible with an atomic model of matter. And in such a model, the indeterminism comes right back.

Yes, the idea of perfectly rigid atoms is incompatible with experiment. But so is classical mechanics on the scale where that fact becomes obvious. And so it isn't classical mechanics that is deterministic.

You are right that n-body classical mechanics combined with the assumption of a continuous response does become deterministic by the standard existence and uniqueness theorems of ordinary differential equations. But the point still remains, classical mechanics winds up not being deterministic without that extra assumption. And that extra assumption is often omitted in real models of things like elastic collisions.