skysight-inc/HackerNews huggingface dataset:
> [FFT] isn't slower than computing convolution of your kernel shifted to every pixel position.

For a fixed kernel size and sufficiently large images, full-image FFT is slower than naive convolution because FFT scales by O(n log n) by the image size, while naive convolution only scales by O(n) in terms of the image size. This can be avoided by using blocked FFT instead of full-image FFT:

> If one sequence is much longer than the other, zero-extension of the shorter sequence and fast circular convolution is not the most computationally efficient method available.[13] Instead, decomposing the longer sequence into blocks and convolving each block allows for faster algorithms such as the overlap–save method and overlap–add method.[14] A hybrid convolution method that combines block and FIR algorithms allows for a zero input-output latency that is useful for real-time convolution computations.[15]
Maybe a stupid question, but how would this detect random data byte sequences that accidentally form a valid GC object pointer?
Demystifying Database Systems: Isolation levels vs. Consistency levels (2019)
The one built-in to Python will get you most of the way there:

>>> import unicodedata
>>> unicodedata.normalize('NFKD', '𝓗℮𝐥1೦𝗵𝗲𝗹𝗹𝗼')
'H℮l1೦hello'

Obviously it isn't going to remap leetspeak characters like 1 -> l but it covers a lot of cases.
I want someone to build a collection of small IoT robots that can be customized to perform very small specific actions. The purpose of these robots would be to bridge the gap between analog human actions and the digital world, without requiring that everyone get a "smart toaster/oven/lightswitch/etc".

For example, you might have a little robot that can have an attached rotary gripper, for ensuring that the stove top is off. It sits on the stove knob and can turn it based on some input. Or one that can open a deadbolt from the inside. Or one that can brace against a door frame and turn a door handle. You could even include a tiny, low resolution camera that can snapshot the current state of the thing that the robot is controlling.

Having these devices be adaptable, with different attachments, would be important to making sure they work in the most situations. Whatever attachments you put on, and how you position them, are unique to whatever analog device you are interested in controlling. Some could brace themselves against the surroundings, some could be screwed into a wall. The key is options.
It's a nice simple site. For example you can trivially tell your browser to adjust the font size because there isn't a lot of "modern" junk messing with the font handling.
If we're talking about massive retrofits or greenfield projects, then that's sounding even more like it's a fit more for hotels and stuff than some kind of Henry Ford "one in every driveway" model.
The LeadCheck swabs are super nice because they package the reagent in binary form in separate sealed glass capsules. As far as I know, this gives the product an indefinite shelf life. I'm still using a batch of LeadChecks that bought from Ebay fifteen years ago.
Heck, you don't even see people in the suburbs. People just drive right into their garages.
i really like that, "a form of exercise". thanks!
As I understand it, China has hypersonic missiles and nukes, whereas the US does not.

Should a conflict in the South China sea break out, China could nuke US carrier groups assuming their satellites aren't taken out first. That spells game over for US projection of power if successful.

China could deploy air and submersible drones to get around downed satellites, but these have the potential of being jammed with EMP, other drones, etc. It could become a game of cat and mouse, and if the carriers get close enough, China's land-based missile defenses are toast.

Is the US developing hypersonics for close combat? How does this fit into a South China sea conflict, or does this assume the battle is closer to home? (If China goes blue water, is this meant to combat their carriers?)

If, when, and where will the theater be? What will the outcome be?

Would the conflict be limited to the coastal regions, or would it spill over into nuclear MAD?

Will either side back down?

I'm super curious about all of this, and I'm interested in more sources to follow. I don't know enough to understand military/navy Twitter.
> Phone VR was an evolutionary dead end

Wouldn't be that quick in judgement :-) I think all that 6dof is about image sensors and machine learning and both are already widely used in mobiles. To my senses it feels like nowadays smartphones could handle 6dof with even only single camera with just appropriate software.
I think both behaviors are linked by feeling peak autonomy before bedtime.
It's probably necessary to some degree just like Waymo has operators who can login when the vehicle reports a problem.
How is it impossible when I'm literally using Dropbox, VS Code, Datagrip, Firefox, Bitwarden, Telegram on Linux every day?

There is a huge amount of high quality cross platform apps out there, and my Linux desktop is not only fast, it's also extreamly reliable and has no Microsoft or Apple inside.

Dropbox can't make file sharing cross platform? That's frankly ridicolous.
> they still have to pay for transit when they cross an AS!

That's their advantage -- a global network that only exits to the local AS.
You never plan to have any friends beyond your immediate neighborhood?
Mobile LTE Coverage Map
Improving performance for tracking is enabling it. We should fight to get rid of tracking, not making it more performant.
Yup they utilize "residential proxies" to hide their behavior which makes the situation worse because sometimes it will affect your legit users
A brief evaluation of mostly open-source speech recognition packages
Notion partners with Stripe and AWS to expand its startup program
There is a fascinating, low-budget (almost ruined by its abysmal CG) movie from the 2000s called Sleep Dealer that deals with exactly this. I remember thinking it was unrealistic at the time, but given my presently much greater appreciation for the difficulty of robotics AI, it now seems prescient.
It'll be developed at Facebook. Every 'like' is Alive With Pleasure (h/t to Newport cigarettes).
That seems ... sub-optimal.
Apple says “jelly scroll” issue on iPad mini 6 is normal behavior
I don't think people out of the HN/tech bubble find FB accounts to be particularly hostile, and the number of people who will go through the rooting/sideloading process necessary for either of those two things is statistically nonexistent.
Im old enough to remember that people thinking NSA/CIA is watching everyone's internet activity were universally considered deranged schizophrenics.

Whatever fears we have about privacy always turn out to be grossly optimistic underestimates. The next step is, of course, that these emergency measures will remain in place forever.
put a robot arm on your robot table, along with an avocado, onions, cilantro, salt and pepper, (edit: lime!) and have it make guac on the way to my table!

it can clean the plates on its way back
Consumers get cash back on credit cards while merchants have to pay ridiculously high fees.
I recall that the Rust compiler uses the stacker crate [0] to grow the stack into the heap, and it's under the rust-lang organization on GitHub, so it's probably the closest you can get to an "in-language option" without it actually being in the standard library. However, it currently isn't supported for several platforms due to the lack of a suitable OS interface.

[0] https://docs.rs/stacker/0.1.14/stacker/
I could see a hybrid where the AI learns as the operator only takes over for tasks the robot can't handle.
I don't think it needs a redesign, but some of the smaller, less obtrusive tweaks in this extension for example, would be more than welcome. I used to use other HN apps and newsfeed-reskin websites but I have definitely come to appreciate the utter simplicity of HN's design.
Browsers support adjusting font size if that's an issue for you. They also tend to remember your font size of choice per site.

I have no issue using Hacker News on mobile either. There are apps available if you prefer something mobile-centric.
I'll fly in if need be.
In this particular instance but I’ve seen this line of argument, exactly as listed in the very broad title, used to justify what I said.
Yes, but some of us are forced to. As long as Mozilla claims that implementing WebMIDI is impossible that's how it will remain. It's technically in there somewhere but it just doesn't work or requires all kinds of unstable trickery, not good enough for a normal user.
Another post also asked but I am interested too: what have you moved on to?
Completely agree. The default font is too small for me to read it, so I set it at 150% and that's it. Everything works fine after this small customisation.
Jupiter's winds of change show increased storm speeds in Great Red Spot – Space
Thanks for the input, yeah the conversion is really low I'll will take a note on this.
Anyway, can you help share if you have a great landing page sample in mind?
Do you seriously think this is out of character for Tesla? When I read the headline I just took it as a given that this order came straight from Elon. Even though that turned out not to be the case, it’s clearly a reflection of the culture he’s built.
> What if you want to make two languages cooperate? If they both have their own GC, then you can't garbage collect across language boundaries, which can be annoying. I think this is similar to the microservices debate, where you have either one big transactional database or a bunch of disconnected ones where committing a transaction involving multiple services becomes increasingly difficult.

This is an interesting observation. I think in both cases the ideal of having one large system remains elusive and the more robust, practical solution is RPC (basically more, smaller control loops rather than a single larger control loop). To abstract this out even further, I've noticed that this seems to be a common pattern in reliable distributed systems are architected--from Erlang's OTP to Kubernetes' controller approach. I'm actually really surprised this "controller" or "control system" architecture vs monolith architecture isn't discussed more frequently, at least in terms of reliability tradeoffs.
It will probably only be available for EOL devices.
Push notifications are still not a thing on iOS (not for websites/-apps).

You can install a PWA-capable web app. Try twitter.

... you have to dig into the Share menu, then "Add to home screen".

And prepare for weird bugs because PWA mode on iOS is broken in many, many ways. It introduces bugs that aren't there in Safari or Chrome on iOS (which is also Safari, basically).

I'm at a point where I actively try to prevent Safari from installing a home screen shortcut as a PWA. I "upgrade" web apps to PWA on other platforms, but Safari just gets a regular shortcut which opens in a tab. Too much problems...
HN is an example of what used to be good about the internet. The page loads quickly without pulling in 100Mb of frontend dev navel-gazing. In my experience simple sites like this are much easier to modify locally for accessibility, via screen readers, or local style sheets to modify things like the small click targets.

I think many in the HN crowd see it as a rejection of the modern bloat and straight up garbage code that many popular sites (particularly news aggregators, looking @ you reddit) tend to become.
There are many immoral players in the industry, but there's nothing inherently immoral about advertising.

I help people discover products and services that they love.

I help thousands of business owners find more customers, so they can support their families and create jobs for others.

There's a lot of bad behavior from marketers and sketchy business owners, but I know the work that I'm personally doing has a tangible, positive impact on the lives of thousands of people.
CCS supports "plug & charge" technically, but right now it is between the manufacturers and the networks to arrange which cars support it. Obviously, Tesla doesn't right now have a reason to support "plug & charge" on CCS networks when they've got their own network. But on the flipside, Europe has several networks with CCS "plug & charge" working for a number of vehicles and Electrify America is just now starting to light up CCS "plug & charge" for interested manufacturers. (I believe the Ford Mach-E and F-150 Lightning both support it today, IIRC.)
I often find material of value in dead comments. I think it's worth considering; I recommend it.
Oh, amazing. Thanks!
It looks neat and I'd love to see more home robots!

Sadly, given Amazon's track record I'm certain it will spy on its users and report back to the mothership and so I will not be purchasing one.
Facial expressions and body language is not a core part of modern poker. Many pros play online.

Online poker among friends gained a lot of popularity during Covid. With the computer dealing, its much easier to play for 1-2 hours. Given our stage in life, we can play once a week online instead of once or twice a year in person.
I honestly think there's a lot more runway for single-purpose "smarter" appliances than general-purpose robots.

The "iPhone of Robotics" probably looks more like personal ownership of several robots: Roomba, iLaundry, iFoodPrep, iPutAwayGroceries, iPutAwayDishes, etc. iRobot has built a solid business reasonably automating a single household chore. I would bet an all-in-one laundry machine or bathroom cleaning robot could also do compelling sales.

At a minimum, it seems very ambitious to try to attempt to solve via robotics problems that are not well-solved using single-purpose machines.
Thanks for checking that out. yeah that probably something I'll add and show more on the landing page
Accountability can take many forms
Yes, almost all of them mapped to ISP ASNs.

Very few of them were from AWS, OVH and other hosting providers, very very few.

We ran each IP towards black lists ips, paid IP reputation checkers. Majority of the IPs were clean.

Back then we had IP reputation check, but it was a headache to maintain, so we disabled it later, however that time very very few them got stopped at IP reputation checks.
The Signal State: Modular Synthesis / Logic Puzzle Video Game
and if it's well behaved it can even navigate to your neighbor (slowly)
Why jump to the assumption I would want Chrome?
Think about the path the electricity would have to follow between, say, an arm and a leg, or even both arms.
I'm sorry to hear that.
I address the Oh My Fish fiasco here:

https://news.ycombinator.com/item?id=28661561
I instinctively want to agree with you, but isn't it possible that throwing orders-of-magnitude more engineers at these kinds of problems will eventually get them solved, but right now nobody is doing that because the hardware is too expensive (and the market thus perceived to be too small)?
Can't they move mailboxes closer to the end of the dock?
Mistake is much too light a term for a thing like that. Crimes against humanity are never mistakes, they are crimes.
Can someone tell me how the verification works?

From what I understand the data is signed. So someone has the key? Who controls the keys? We have an EU wide passport so are governments sharing the keys? There is an app for validating the codes in some countries so is that happening by hitting an API or are the keys in the apps?

What I’m getting at here is how are they validating keys without leaking the keys used to sign?
> What will the outcome be?
Judging by what we did in Afghanistan, not good. I hope we don't send thousands to die and/or kill other people. If they invade the US, we fight, otherwise, we shouldn't be policing the world. I don't see the benefits of a war with China, or any other country at all.
CCPA update: Businesses must immediately support Global Privacy Control signal
The index is just a HMD right? all the computing happens on the PC? What do you mean, root access on an Index?
gcc's -fstack-usage works well, at least for the kind of C I write on small microcontrollers. You still have to add it up manually across the callgraph and of course take ISRs into account.
I wouldn't recommend VR for anyone under 12-13 or so. Eyes are still developing at that age and there's a possible chance of screwing up focus with extended VR use.
And as we all know, standards are implemented faithfully and to-the-letter in real life. /s

What's the problem this actually solves for the average person? Obviating a physical card?
A quick plug for my friends over at GreyNoise... they have honeypots all over the internet and identify various scanners as well as their observed intentions.

Here is everyone running masscan against the internet: https://www.greynoise.io/viz/query/?gnql=tags%3A%22Masscan%2...
Its not clear what questions were asked here: it claims to have asked for hospitalization risk but also claims the “correct” answer is the percentage that have been hospitalized in the same categories.

These are...not the same thing. The hospitalization risk is the probability of someone being hospitalized in some specified tome window starting from today. The retrospective hospitalization rate is obviously one of the variables that would be used to estimate the risk, but it takes a particular non-obvious set of assumptions (or, more likely, just confusing the two things) to have the retrospective pandemic-to-date rate also be the current risk; or even to assume that this gets the relevant risk right for vaccinated to unvaccinated (vaccines haven't been available the whole pandemic and have been disproportionately, especially initially, received by higher risk groups, so there are all sorts of distortions of relative risk in the retrospective rates depending on the precise time window chosen

Equating these things is exactly assuming that past performance precisely predicts future outcomes even where the context which produced the past performance is rapidly changing.
Well, that seems perfectly reasonable to me. Just to clarify, I don't think I'm particularly prone to romanticize societies that Europeans colonized.

What changed my view about the world is thinking about the economics.

Take the US, for example. In the popular imagination, the success of America is all about entrepreneurial spirit, etc etc. But the other aspect is... four million square miles of (in a manner of speaking) undeveloped land! Entrepreneurial spirit is great, but literally having more natural resources than you know what to do with (didn't get around to developing California till the 1900s, for example) seems at least as important.

Given the past several centuries were a free-for-all for nations with empires, it doesn't surprise me that the colonized societies, whatever their inherent strengths and weaknesses, wound up in bad shape.
One of the reasons why HN has stayed relatively under the radar for the majority of people is in part because of its perceived "bad design". I, for one, love the fact that it's not attracting a wider audience. You have reddit for that.
Maybe more people are staying up past what is healthy as part of the greater breakdown in work-life balance as part of the pandemic. Also see the flood of articles about burnout. The pandemic is a very real material change, with very real material effects on labor, see the great resignation. So revenge bedtime procrastination is not just a media-invented bugbear, but quite possibly part of a very real change that has occurred over the past two years.
Legally, they are within their rights to.

Practically, it makes them an asshole.

Just because you are legally entitled to do something doesn't mean it's good for your users or society: e.g. the widespread practice of IAPs, or Apple's censorship of the App Store.
WHO employees took part in Congo sex abuses in Ebola crisis
I remember trying the tool a long time ago, I'd be willing to give it another shot but what exactly is being sent to the servers?
It doesn't. That is what it means for GC to be conservative.
I know right? There are so many times when I've wanted to use something like box drawing unicode characters (cp437) to explain a complicated concept on hacker news, but alas I couldn't, due widespread computer fraud and abuse. How are we going to build a more inclusive internet that serves the interests all ALL people around the world, regardless of native language, if the bad guys are forcing administrators to ban unicode? (╯°□°)╯︵ ̲┻̲━̲┻
How do you know unless you look?

I'm sure I will not find anything. But it would be interesting for people to analyze the outliers.
2022 Rivian R1T first drive review: Electric pickup tackles the trail
hmm the top reply is 'what about the quest' and JC is like

> I hope this is a precedent for when headsets go unsupported in the future, but damn, getting all the necessary permissions for this involved SO much more effort that you would expect.

'old hardware supports OSS, new hardware doesn't' feels like a medium win for the repair movement but still not the world I want to live in

we should pass laws so hardware vendors can't be the sole OS vendor on their platform
Meetup Pro
Not before activating the device and allowing sideload with a non-frozen account.
DMPS (2,3 Dimercapto-1-Propanesulfonate)
What if they decide they want to gobble up Taiwan, Vietnam, Japan, Australia, etc? Should we just sit back and say "it's not us, so this is fine?"
> Krishna was retconned as Vishnu

I know that Krishna = Vishnu but never knew it was retconned. What's the source?
Because they want us to get used to us thinking its so convenient to have Amazon listening and watching us at home.

Once you start to see that you are the product, you see the future of tech.

What you do is highly valuable to advertisers. If it was cost effective, they would have someone watching you around the clock and reporting all your activities back to headquarters.
Dunno, maybe I'm out of touch and people only build for $ and agenda ... sad times!
These are some great additions. Thanks!
Per the release blog post (https://www.gitpod.io/blog/openvscode-server-launch), the goal of OpenVSCode Server is to make as few changes to VS Code as possible to run it on the server, while code-server makes more opinionated changes:

> Unlike other attempts, this project is based on a minimal set of changes and uses the same architecture that powers both Gitpod and GitHub Codespaces at scale.
The BC covid passport verifier apps are open source - https://github.com/bcgov/BCVAX-Android and https://github.com/bcgov/BCVAX-iOS respectively.

There is no "user" passport app - the BC Health Gateway website generates a standard (https://smarthealth.cards/) QR code that you can save on phone, or print.

The QR codes are signed, but not encrypted - you can dump the contents to verify the payload contains only what's described. Because it's just signature validation of the payload, they can be verified offline.
there is no chance a US carrier could be nuked without a proportional response
Now I have an image of Gyro Gearloose's little helper as a robotic dildo with tiny arms and legs. I presume this will be a thing someone implements... eventually.
Nice to see you and the Virgil project again!! Really interesting to read about your Linux systems programming experiences. I learned a lot reading your source code but this bit about stacks escaped me.

Also I see x86_64 Linux targets are supported now and that's awesome. Do you plan to support ARM architectures?
I don't speak this language but I assume this is it.

https://linus-neumann.de/2013/05/die-trolldrossel-erkenntnis...
> It’s really good to see an engineer and leader who thinks of the greater good and what follows.

There's something incongruous about "thinks of the greater good" and "designs tools that are unquestionably being used to further his employer's mass surveillance mission" being applied to the same person.
I find it works great on linux.

On Windows I use it with WSL2 and its works just as well as on linux IME.