skysight-inc/HackerNews huggingface dataset:
Multiplexers are only better for N-key rollover.

The settling time of the switch is the same, regardless of the scanning technique used.

But with a multiplexer, the output of one switch has no impact on the output of another – you can independently actuate each key. They are all essentially isolated switches with individual pull-up resistors.

The multiplexing can be done in a number of different ways, none of which need to be particularly clever. The simplest scheme is simply to connect each key directly to a GPIO on a large-pinout microcontroller, like a TQFP-144. The fewer the keys, the less GPIO you need.

This is the best way to build a keyboard, since input can be done at the clock speed of the MCU, and debouncing can happen on all pins in parallel simultaneously.

Slightly more complex would be to use a smaller MCU with a multiplexer on each input, like a 4051 or 4067. The switching time is like 20-50ns on these parts, so while it's not quite as fast as a GPIO register read, it's still pretty quick, more than fast enough for keyboards.

If you really wanted to get crazy, you could read each switch with a high speed ADC and use an ML model to debounce the keys. But at that point, you're better off just using optical switches which don't really need debouncing.
Note : i'm not arguing for denying climate change.

I just saw an interesting article about long term cycles that predate the industrial era.
This is pretty much how all DBMSs work right now. You have to tell it how much memory it can use for its internal buffer pool.
OOM is usually a good reason to crash. Sure, a DB might be able to do something creative with its cache, but if you can't allocate, there's not much the average program can do anymore. I guess browsers can kill their child processes, but that's not a long-term solution. If you're out of memory, your computer will be lagging from paging/swapping memory in-and-out, so killing yourself helps relieve some pressure.

Also, are you sure it's the programs failing and not some OOM killer coming around? Could your pagefile/swap be full?
> processing is p5's faster, platform native, but non web based sibling.

Platform independent might be clearer. It’s Java.
you get colors and vibrancy that no other film or digital sensor can capture

https://eng.vsco.co/reviving-kodachrome/ ?
They explain pretty clearly that this is static memory allocation. In other words, a calculated amount of (mostly) contiguous memory is allocated at startup and used very carefully, relying on disk to supply the dynamic nature of database load semantics.

https://www.geeksforgeeks.org/difference-between-static-allo...
fgrep and egrep have been indicated as obsolescent by the Single Unix Specification and POSIX since the late 1980's.

The man page for GNU grep says:

In addition, the variant programs egrep, fgrep and rgrep are the same
as grep -E, grep -F, and grep -r, respectively. These variants are
deprecated, but are provided for backward compatibility.

"Deprecated" should be read as "maybe ain't gonna be around one day". "Use interactively, or in your personal setup, but don't put into shipping code".

So if you wrote a script yesterday with these things, you're just one of those people who don't look into specs or man pages.

The scripts of coders who don't read documentation are going to tend not to be portable or reliable anyway. That doesn't mean we should break things left and right to trip people up, but in this case the writing has been on the wall for a very long time.
The problem with a year out projection is there are many FOMC meetings and time for markets to move around in that time. Indeed, markets can react so harshly that the Fed stops seeing the inflation they're worried about and even may start to worry about deflation - though this definitely seems highly unlikely right now. You can see this happening in the monthly cycle of market valuations being down when the market finds out about market indicators then slightly up in later periods once the market corrects its overcorrection.

Ultimately modernity never saw a covid-19 before 2020 and is still in the post-reaction phase to it. 1918 happened in the midst of WWI and took several years to return to normalcy. (Notably, the 1920s were known as the "roaring 20s" until October 1929.)

I wish people would review all the history of the first half of the 1900s. There were multiple depressions in the 19-00s that helped create the conditions for WWI - which then created conditions for the 1918 pandemic - which then created conditions for the euphoric 1920s (and hyper inflation in Germany?) - which then created the conditions for the Great Depression and the rise of actual, violent fascism in USSR/Italy/Nazi Germany - which of course led to WWII and so on. (Notably that period of time is not exactly 'wonderful' for the USA.) and Spain had a violent civil war in there.
your work is never your family, the sooner in life you figure that out the better off you will be. No matter what employer you have, they will fire you the first instance it is profitable for them to do so. Its a contract, you can take pride in your work, but at the end of the day its a business deal and its about money.
older but fixed bugs, I presume you meant to say.
There are two big differences. Family doctor can work easily until 65. And they don't need to live in the most expensive cities in the world.

For comparaison, there are extremely few SWEs in FAANG over 50 years old.
I wrote a system at work that does this for VS Code instances - on a commodity server and not much optimisation effort it goes from a click to the UI starting to appear in about 10s (mostly thank you to Firecracker and Alpine) . There's a loading screen that's instant though, and probes for when the VM is ready.

I think that would work fine for a lot of other apps, at least where you're looking to start a lengthier session.
The China's Communist Party and Northern Korea have grown stronger and stronger over the last fifty years if you compare that to the USAF's cutting edge at technology and the manning.
>By contrast, we found indications that virtual interaction might increase decision quality.

>Virtual pairs selected a significantly higher scoring idea (M = 4.28, s.d. = 0.81) and had a significantly lower decision error score (M = 0.78, s.d. = 0.67) compared with in-person pairs

works for me.
To clarify for anyone unfamiliar - this isn't a manhole cover in the traditional sense. It was a 2000 pound hunk of solid steel. It makes this story much more plausible because a regular manhole cover would blow into a million pieces
Out of curiosity, does anyone know how this compares to something like Liquid Haskell?
Is one more or less powerful than the other?
As drones and the use cases they enable become more and more sophisticated, I can't help but feel that more stringent drone regulations will follow.

As a tech junkie, this attack is fascinating and kinda cool. As a concerned citizen, I worry that the barrier to entry to carry out such attacks is just getting lower and lower, with the potential for ever-increasing damage/impact.

And the world is quickly realizing that these are not toys as these devices feature front and center in the Ukraine conflict.

I love what drones enable creatively. I'm concerned about almost everything else about them.
Unfortunately, after three decades of de-industrialization and gentrification, there isn't really cheap industrial land on which to site a bottling plants in NYC city limits.
GNU does it their way, and Busybox does their own way too. Both have valid reasons for how things are set up. For users friendlinesr it's important then that they are as consistent as possible with it.
Can you share a link if available?
Our Daughter Isn't a Selfish Brat, Your Son Just Hasn't Read Atlas Shrugged (2010)
Hi Peter!

I'm considering work for a US company on an O1 visa, but I hope to spend the majority of the time in my home country and make monthly trips to the US. I have no desire to acquire permanent residency.

I'm happy to be tax-resident while employed and have a mailing/residential address in the US, and I know it's a bit of a pain crossing the border under a visa, but is there a minimum "days in country" requirement to maintain O1 status, either contiguous or per annum? Or any other reason I wouldn't be able to use an O1 in this way?
I would say you've got film you can't develop if we're going to be pedantic about it, though I suspect someone can run it through some chemistry and get a (likely black and white) image.
Sure, I’m obsessed with Annamaria Clementi (especially the rosé).

An absolute bargain compared with similar Champagne, but at around 150-200eur it’s still way above the prices discussed here.

Oh, and like any good and cheap sparkling wine, it’s very rapidly becoming hard to find.
Show HN: Schnell Console – Terminal App Redefined
Execute commands quickly from browsers like chrome & firefox without copying.
One Shortcut to run any programming file from VS Code.
Started around noon ET and is nearing 2 hours of being down.
It would be nice if you could specify e.g. a Postgres table be backed by a (really big) "ring buffer" rather than the usual storage.

Maybe that breaks some relational features on the table, but being able to painlessly query the most recent X records for some interesting transient log data would be nice.
what keywords were you searching for? There are many NextJS alternatives, but not so many Vite SSR solutions.
Interesting to see all the negative comments on the article over on PetaPixel, and quite often the same cynicism towards film shooters here on HN, usually along the lines that it’s just a fad or only a passing phase for hipsters.

But exactly this sort of internet ‘wisdom’ was putting me off trying film around 15 years ago, and yet these days I see more people carrying film cameras than dedicated DSLRs.

If you’re shooting color-reversal film - say, something like Portra from Kodak, then believe me, digital cannot match that exposure curve, and the beauty of those colors.

I shoot about half digital - half film these days, because of the cost. But it’s the film images that are truly special.
> I suspect that within a few years, it won't be able to fly a compliant drone in the US without having your flight appear online.

Unless it weighs less than 250g - like many small FPV race drones, in which case it's exempt. Or you buy a motion control/IMU, radio, and other parts from Hobbyking [1] and build it yourself.

Between MEMS IMUs, open-source flight control software, BLDC motor and lipo power density, flying vehicles that couldn't be built at any price 30 years ago can be assembled by anyone in their garage.

I haven't built anything personally in the last couple years, but I'm concerned that my old fixed-wing builds will become illegal to fly, and that the promised $20 bolt-on transponders haven't materialized.

[1]: https://hobbyking.com/en_us/aircraft/drones/flight-controlle...
Oh, I had used a program that used the DOT syntax without knowing that was its name. GraphViz was its name I think, but I may be wrong.

Thank you!
It’s a fine first book. I’d certainly recommend it.

I don’t recall if it has instructions on getting a dev env up and running, but if it does I imagine they’re out of date. Emacs with Sly or SLIME is what I’ve used, but I believe there are viable options for proper interactive development in vim and vs code among others.

If you just use a basic editor and paste code into a repl in a terminal you won’t be getting the experience most Lispers do.
I have a lot of European and Israeli neighborhoods, and unfortunately they are very deep in the WhatsApp ecosystem. It's painful.
Hi Peter,

How long should I expect to adjust status from O-1A to EB-1A? Further, how long should I expect to wait for Advance Parole? Would it be quicker to do consular processing in my home or a third country? If so how long would that take? I live in California, and I am a British Citizen.
Perhaps some of issues with emotional management expectations, roles models, etc. can be placed on baby boomers, but not solely for their parenting style. From what I have gathered over my life, it seems like many of the parents of baby boomers were far worse parents than the parents many baby boomers eventually became.

I would argue the most damage has come from the near complete and utter erosion of social communities. As the saying goes, "It takes a village [community] to raise a child." I can't name a role model in my community. In fact, I have no community that I can access without the Internet.

We went from "Survive together; thrive together" to "every man for himself" way too rapidly.
It's about proportion.

We don't just pick up random people (or worse specific people for non-justice reasons) among offenders and celebrate that we "brought them to justice".

Especially since what's disproportionate is not just about what X got vs what Y got as a penalty, but also the size of the penalty itself compared to the offense...

A billion dollar penantly is like the death penalty, just delivered financially. Civilized societies don't do those two.
This is great. As an Obsidian user, this update adds a lot.
You’re shocked that people who work for money care only about money?
How do you generate an API Spec is there isn't one? (I've spent time working on this problem before, so I'm curious.)

Also, how to prevent this tool from spamming everybody with alerts? I've used various DAST tools like OWASP ZAP before and ultimately they end up getting turned off because of anger fatigue. (At Uber we trained an entire ML model to hide noisy alerts based on us upvoting/downvoting them.)
The PPP program disbursed around 800 billion dollars, most of which was forgiven.

The student loan forgiveness, if it happens, would total between 440 billion and 600 billion over the next 10 years.

Which one do you think is more responsible for inflation? Which one are more upset about? Who told you to be? Are those people ever going to have student loans? Did they go to college for almost free? What are their material economic interests now? Do you think they care about the next generation? Is a more educated populace going to be good or bad for their political base? Food for thought.
(to think there were many poor souls born in those early 1900s and died in WWII - never getting much of a chance to see much stability.)
What about big corporations?
It's tempting to see it that way, but I read your comment and see an unfair comparison between a small city and the largest in the United States. The MTA is ugly (I love it) but let's not kid ourselves, they spend a shitload of money maintaining nearly 500 stations, probably the yearly cost of that tunnel per day.
Yes I would! I think it was the first complete book I read while learning CL.
Not really, I was clueless to the scale of the securities abuse our congressman engage in until seeing the UnusualWhales twitter account.

It's a club.. and we're not in it.
And, Starlink.
Exactly! That's why I think VR will never be mainstream, like smartphones.
The article says it rejects incoming connections. that seems like a much better behaviour than OOM - clients can back-off and retry and keep the overall system stable.
Get a VPN router with OpenWRT (which supports OpenVPN). Case closed.
Scientists got lab-grown human brain cells to play 'Pong'
> Surely each offer round becomes a bidding round, rather than a simple purchase.

No:

1. There's no requirement to list the house - who would even know if you sold it twice a year?

2. There's no requirement that the seller has to take the highest offer. The other bidder will have to bid again next year when taxes are due.[1]

[1] You can't set the tax based on what the bid is, because the bidder may not have the money (or may not be granted the bond) when time comes to actually do the transfer. The tax has to be based on what the actual selling price is.
There are no constraints on the allowed contents of an AWS IAM policy, and that’s too much power to give an author. I wish it were a capability-based system: whatever privileges I may have, I can pass on some or all of those, but no more.
In a conversation around top fuel dragsters that cost $500k and a Tesla Plaid at $100k, yes, $30k is a rounding error and pedantic
> Assuming "uniform" to mean the uniform distribution

Well, yes, but a discrete/integer-ish version. Every number is equidistant and equally likely.
You can possibly be serious about that remark. This is the definition of conflict of interest. they are much less likely to make decisions that would make their own investments go down. this is why regulator are supposed to put their money in a blind trust.

Also, what makes you think their oversight would not be invested like them and not have the same conflict of interest as them?
“It is very difficult for me to send a return internationally, could you please issue a refund instead?” Works every single time.

If they refuse multiple times, hang up and call again.
Dammit, arstechnica, you were one of the good ones. I really don't understand why people think it's a good idea to put an autoplay sticky video on a text article. It makes it incredibly hard for me to focus on reading the article. Thankfully, reader mode still works on that site, but it seems self-defeating: I don't want to spend a moment on the site longer than it takes to read the article, I don't want to get sucked into another article on a site that's going to assault my very ability to read the article in question.
> Honestly, I think someone needs to ridicule the ridiculous.

Imagine thinking that Galileo was pushing a remotely modern model of planetary motion when the Copernican model still had crystal spheres and perfect circles due to lack of several centuries of research into matters like gravity.

There where easily observable flaws on both sides of the argument.
If you feel like a family working for a company, but does not have significant ownership stake, you're being conned.
> Could your pagefile/swap be full?

This presumes that one is indeed using a pagefile or swap partition. I know of quite a few folks who skip that on SSDs out of fear of SSD wear.

Personally, in this day and age I don't really give a damn about SSD wear (that's what backups are for), so I'll happily create a swap partition, but not everyone is as comfortable with that.
I once had a chance to try an experimental version of something like this Cisco was working on. This has been some time ago now but even back then the effect was pretty good.

If you get a chance to try for the novelty would reccomend.
Exponential Exchange Raises $1.4M to Develop Asset Risk-Mitigation Tools
I am moving to either London or Canada. Applying for express entry next year. If I can get my Canadian residency by 2024, then I'll move to Canada. Otherwise, apply for a transfer to the London office.

Sometime, in the future, if I can have $800K to spare, then will go for EB-5. Although, this may take about a decade.
Sure, but this isn't mutually exclusive.
Oh, I didn’t even know route53 did domain registrations. I thought it was just a DNS service, my mistake.
This is a terrible idea. Imagine if the same people who bring you the DMV try to make a chip plant
So the British Navy is gone blockade Africa so they cant import oil from the middle east? Great plan.
New UI looks nice I wish it felt faster (it still doesn't). I made that Windows 98 UI theme which is totally broke now :(.
> number 1 reason [...] a world-class personal track record.

> That’s not to take anything away from Matt.

Why would that take anything away from Matt? That's tremendous.

Anyway I'd disagree. The number 1 factor is luck. I like this video https://www.youtube.com/watch?v=3LopI4YeC4I but there are plenty like it. Luck accumulates/aggregates/concentrates. I don't know if they cover it that way in that video.
Really good point. You also had other environmental hazards, like a family member picking up an extension phone when your transfer was 98% completed and the connection dropped. Lots of fun memories there.
Every American business whose website is blocked by the great firewall is an example.
nope ... the post mentions skin color quota ... I doubt they are talking about "boston brahmins"
What exactly do you imagine the maintenance being? egrep and fgrep are already shell scripts, and those scripts haven't been edited since 2015. If not needing to change something for 7 years counts as a maintenance burden, sign me up.
I use Standard Notes[0] although it doesn't support images. Evernote supports images, but Evernote isn't as private as Standard Notes. There is also Joplin[1] if you really need images, and you can either self-host it or use their cloud[2] offering.

[0] https://standardnotes.com/

[1] https://joplinapp.org/

[2] https://joplinapp.org/plans/
That's awesome. Personally I found that I end up spending too much time on configurations and tinkering with the notes, so I end up going for the simplest system I can.
> Right now, I use Signal as my default messaging app, and messages go via Signal to people who've registered their phone number with Signal without me having to do anything to effect that

This is actually a complaint of mine. I've regularly had Signal send secure messages to people who have tried Signal in the past, but have since uninstalled the app (or in iOS's case, they 'offload' apps when you don't use them frequently which silences notifications). This results in me thinking my messages are sent only to find out that they'll never read them. I then get frustrated and have to go back and re-send the message via SMS.
Mango Markets suffers loss of more than $115M and counting
If it works, it works. Just surprised by the infrastructure involved.
I used to set this manually on Tiddlywiki with a "touched" field. I'm thinking of incorporating this into Obsidian using the templater plugin.

I found it very useful to organize research papers like this.
After being forced to pay for SS and Medicare for your entire working life, it is unreasonable to expect people to not use them, even if they believe that SS and Medicare should not exist. This is akin to wealthy professionals, who vote Democrat and support higher taxes, but nevertheless take advantage of all tax deductions available to them. Many such cases. There is nothing hypocritical here: it is pointless to damage yourself by either refusing SS checks or paying more taxes than you’re legally required, even if you are against SS or for higher taxes, because these individual actions will do nothing to bring about the policies you want.
Variations of "How do I learn math?"? Yes, absolutely. Variations of anything math-related but not textbooks or courses? Heck no. It would be foolish of me to ask HN something that is publicly avaliable on the internet.

For example, that's how I found out about mathtutordvd.com in a comment thread for a three year old reddit post.

I have spend a few evenings looking for information on math workbooks, but there just isn't enough of it.
Even resource leaks are still possible. Marking an object in a static array as used is still allocation. Forget to mark it as unused later and it still remains unavailable. Do that enough times and you'll still run out. What this approach does is eliminate unconstrained memory use. Leak-related failures will tend to surface earlier and more predictably, instead of at some distant unpredictable time when the system can't satisfy your program's infinite appetite. And there are resources besides memory.

This approach is still useful, but it's no panacea. It can even leave various kinds of capacity unused, or it can become a tuning nightmare if you try to avoid that. It has long been common in embedded (as others have pointed out) due to the requirements and tradeoffs characteristic of that space, but for general-purpose computation it might not be the tradeoff you want to make when other techniques can solve the same problem without some of the drawbacks.