skysight-inc/HackerNews huggingface dataset:
markus by ikea

cheap. practical. durable. comfortable.

Simply the best
Ask HN: Name those websites that limit user logins per day?
Example: US Visa Slot appointment [1] portal limits the user login to 3-5 a day with no more than 20-30 refreshes per day. I understand the limitation was to restrict the bots from misutilizing.

I am curious to see what other websites limit the user logins per day. My intention to categorize all such websites.

[1]: https://cgifederal.secure.force.com/
Love it! But how soon until spammers start using fake benches to try and get us to buy garden equipment
I personally prefer async/await over callbacks or promises. I find the flow better when I can make an Ajax call just await the result, rather than having to implement a success function.
People are often surprised to find out that in the US, Omicron has killed as many people as Delta (a few hundred thousand Americans each). Omicron is slightly less lethal than Delta, but much more transmissible. That combination means that it is capable of killing just as many people at the population level.

Hong Kong is an example of what happens when Omicron is allowed to spread in a population that has a low vaccination rate (particularly among the elderly, who for cultural reasons are less likely than young people to be vaccinated in HK). The results are horrific: thousands dead in just a few weeks, in a city of about 7.5 million.

For whatever reason, the public perception in the US is that Omicron is harmless. That's simply not the reality. To the extent that deaths are declining anywhere, it's mostly because of vaccination and previous infection.

For the last two years, mainland China has managed to prevent community transmission of the virus, while keeping society almost completely open. That's a major achievement. That has become more difficult for a number of reasons (way more infected travelers arriving in the country, higher vaccination rates leading to more asymptomatic infections, higher transmissibility of Omicron).

In this latest outbreak, Shanghai waited for a few weeks before locking down. Evidently, they were experimenting with a new approach. That new approach didn't work, and this lockdown is the consequence. If Shanghai had done what Shenzhen did (lock down early for one week), they would already be out of the woods. They chose not to, so they're in a much more difficult position now.

If you're going to argue that China should just give up zero CoVID, you should be clear about what you're calling for. The immediate consequence will be several hundred thousand deaths, within the next few weeks. That would make what Shanghai is going through right now look like nothing, and I'm sure that plenty of people in the West would express a good deal of Schadenfreude over it.
Insights into cerumen and application in diagnostics: past, present and future
It's "supported" just fine now. You certainly don't need some centralized app store or weird quasi-distro. As you say, it's 100% a cultural problem. No amount of technical effort will change that Linux users expect their software to be open source, and that in practice you cannot sell open source software.
> These days, your ISP would (hopefully) give you at least a whole (static) /56

You must not have met many ISPs.
A lofty goal but accepting ‘any interference’ is impossible.
What editor were you using in the past? emacs, vim, vs?
How many times can you write to the Arduino EEPROM without killing it?
I actually argue that landlords are relatively useful. Having to look for realtor to sell and buy property each time you move even for short term would be lot worse. And how could those without enough savings like students go anywhere?
> I don’t see why long haul trucking even exists. Maybe scale and capacity is more of an issue than I’m aware of, but, nothing seems to really prevent us from using rail for long hauls and then trucking for the last mile or hundred.

Short-notice deliveries where you may not get be able to get a 'slot' on a train. Oddly shaped loads. Heavy loads.

The YouTube channel of Sergei Dratchev:

> I'm an independent trucker from Canada who specializes in moving heavy equipment between Canada & USA. Truck: 2019 Kenworth T880 (4 axles) Trailer: 2018 60 ton RGN (also have a tandem jeep and stinger).. Yard location: Cambridge, ON Canada. Company name: Sergei Dratchev Heavy Haul. Find me on Google or visit:

* https://www.youtube.com/user/smd5231/videos
I have termux to execute commands such as git, builds etc. But outside of vi, are there really IDEs for termux?
Why do I want an application doing its own DNS resolution at all when that's actually the job of the OS?
Reverse Engineering the Google Play SafetyNet Attestation API
You can still just append the AGPL to your own license text or append yours to the AGPL. In neither case the AGPL is modified, you're just adding other contract conditions.

Just like in the real world it wouldn't matter if you used a boilerplate contract and then put a page at the start or end with additional conditions. So long as you see the additional conditions, it's a valid contract.
Thanks for the reminder, this makes sense.
I guarantee the ToS you agree to with your ISP gives them to right to do this kind of stuff, for "network stability and performance" reasons or some other reason.
Yes, but In Slackware you can deselect KDE and KDEI and then XDM will launch XFCE as your DE just fine.
It isn't, you can always brute force the symmetric key used for traffic if you wanted. The handshake itself can also in theory be brute forced if you know all input parameters except the input key.
I still remember the day a young me discovered shodan.io for the first time. before that day, I had no idea just how quick and easy it was for strangers to scan the entirity of the internet and just naively assumed that there was no way anyone could find me or my devices amongst the vastness of the internet. needless to say that was a turning point for me and my security posture when it comes to anything internet-related.
Eh, no. QT5 is THE serious cross-platform toolkit. Everything else it's a turd deserved to be shunned. Microsoft Teams it's seen as a disaster even from die-hard MS users.
Yeah, my thought from reading the headline was, "That's a funny way of saying we were completely wrong."
I’m probably from alternative universe, but I just managed to work and play with Doom Emacs on my iPad.
Sinovac is highly effective at preventing serious illness and death. In Hong Kong, 3x Sinovac turned out to be just as protective as 3x mRNA.

The problem in Hong Kong is that a large fraction of old people chose not to get vaccinated at all. Those that got vaccinated (including with Sinovac) had orders of magnitude less risk of death.
there is a shortage, while there are plenty of IPv4 addresses. It is an interesting duality.

But just search for "raspberry pi hosting" on your favorite search engine. There are tons of companies providing hosting on Pis, as crazy as it sounds and those come with IPs (but for a semi professional hosting place hopefully with different credentials ... but given how cheap many of those are it's more hope than expectation)
> As a teenager, I probably had more time on my hands back then

Ain't this the reason why most of us ended up here :)
Love this, but just stopped working for me. Did an initial search and got lots of results, came back and reloaded the page to “No results found :(“. Same issue from new window.
On the other hand, no DRM is immune to being cracked.

> Of course, it’s currently unclear if a software development tool can remain relevant for many years after it is effectively unmaintained, so maybe this isn’t that interesting of a question.

I wonder if there has ever been a company that pledged to release the source code of their software in the case of bankruptcy, e.g. as part of the purchase/license agreement so that if the company is bought in a bankruptcy auction, the new owners can't change their minds.

Although I guess in that case, the incentive to pirate the software goes up lol
> ugliness and usabilitly problems of Windows 95 in the past.

You can't be more wrong. Windows 95 was built on solving usability issues.

My fluxbox+rox env has a Windows 95 taskbar albeit 10% shorter on the left and right sides so I can right click for the menu fine.
Spreadsheets Are Hot–and Cranking Out Complex Code
We have a weekly standup with detailed notes, a 30 minute 1:1 with the engineering manager, and a 1 hour shoot the shit meeting midweek, and a 1 hour all-hands every other week. We post a sentence or two daily on what we're doing every day. It's pretty ideal in terms of cutting the fat on meetings, but our team is growing crazy fast, and I don't really feel like I know anybody. The casual meeting is usually dominated by a few talkative people. This is fine! It's a normal dynamic, it would happen IRL to some extent. But it would be nice to figure out how to do more casual 1:1 conversations remotely. Haven't come up with a good idea for that. I've been thinking about reaching out for a casual 30 minute lunch chat or a coffee thing, but I also don't want to interrupt anyone's work.
That must be why "free and open societies" are under attack.
Sounds a bit like sour grapes to me.
Awesome thank you! I also didn't know about this AltStore linked on the iSH website, seems nice to have alternative stores without having to jailbreak
Isn't this a really common danger for those who want astronomical growth? Most of us would love $100M to spend on stuff but the expectation behind those investments practically begs you to employ far too many of everybody and just assume it will all go good in the end.

I partly understand the over-engineered system because almost by definition, any measure of success will need to support high volumes of transactions but there are plenty of other lessons here, most of them seem quite obvious!
My 4.8 star rcmd app (https://lowtechguys.com/rcmd) had 1 stars on the Germany store for a long time, because one guy gave a 1-star "App is terrible. It isn't working." review.

I responded as soon as I noticed the review (App Store doesn't notify me for some reason) and the reviewer never responded back. The issue was most likely on his side, because some keyboards send the wrong Command event (Left instead of Right)

Screenshot (it has 4.3 stars now in Germany, thankfully because of other 5 star reviews): https://cln.sh/mmWPd8

Just trying to say that you shouldn't put too much price on the reviews. A lot of the most vocal reviewers are those that don't understand what the app should do and give it 1-3 stars because they think they were robbed when the app doesn't do what they expected.

They don't even know that they can ask for a refund within 14-days of the purchase and nothing is lost.
> I’m curious why young, fresh out of college grads who move across country (and have few / no friends in the new local area) make it their employers responsibility to foster friendships?

Schools provide an easy atmosphere to develop friendships without having to look too hard. College does not help with this.

I suspect some of them don't know how to make friends on their own.

Note: This is from the perspective of someone who didn't have more than one friend as a kid at any time.
This is I personal favourite topic of mine.
If you share this interest, you might enjoy this resource at the SEP. https://plato.stanford.edu/entries/progress/#CriDocPro
I'd have less issue with this is Mozilla ran the servers themselves. I already put a lot of trust in Firefox, I have zero reason to trust cloudflare.
iSH is great and has a lot of features, but the only problem I have with it is slowness and lagging.
Point is: as a patient, I don't care much about "bang for the bucks", I care about whether or not I get the medical attention I need when I need it.

> In fact, the UK has a higher life expectancy than Germany

Life expectancy seems to be very similar, tbh [1]. The metric "money per patient vs. like expectancy" also does not include differences in cost of living (which is higher in Germany and Switzerland) and demographic differences (on average, the UK is younger than Germany and Switzerland [2])

[1] https://www.wolframalpha.com/input?i=life+expectancy+uk+vs+g...

[2] https://www.wolframalpha.com/input?i=median+age+uk+vs+german...
This isn't true. If you had stackful coroutines or something equivalent, you would be able to do all the things this thing does and you wouldn't have to pepper your callers and callers' callers with "await" whenever you add an operation that may take some time to a function for the first time.

We had this in Python and still have it in Lua, C, Zig, and so on, but the world has mostly gone the other way.
In some countries (USA) tech companies (Cloudflare) work closely with the government (see Snowdon revelations). I trust my ISP, which I chose, more than a foreign company (Cloudflare).
We've been doing a once-a-month game night where we all get on video conference together and play some games on boardgamearena
ISPs don't have the best profit margins, especially ones in competitive markets..

If the big players are selling DNS data, I guarantee you there are companies out there approaching every other smaller ISP with a turnkey solution that makes it as easy as possible to do the same thing with some kind of revenue share model.

Not a lot of businesses would turn down extra money like that, when they know their big competitors are doing the same thing.

Unlike most ISPs, privacy and security are a core part of Cloudflare's brand and business model - at least at the moment - so it's in their own interest to actually not do this stuff.

Only time will tell whether or not they pull a "don't don't be evil" on us, but that's a different conversation. :-)
GP is probably referring to the coefficient of variation, sigma/mu (standard deviation divided by mean), which normalises out for example the unit of measurement.

However, the 7 here is basically (x - mu)/sigma, so it is normalised (in that sense), anyway.
I found something similar on page 19 of this presentation. No errors bars, but they do provide some info about the errors of various experiments.

https://www.nhn.ou.edu/~johnson/Education/Juniorlab/C_Speed/...

Edit: here’s some error bars!

https://www.researchgate.net/figure/Uncertainties-in-Reporte...
> moving to another country, getting married, becoming a programmer to make games, have my own company and get rich

I still dream of those things, except getting married. TBH 30s isn't that late - things get far more difficult if/when you have kids.
The reason they use C is as you said it's a fork. Being able to compile to almost anything is another factor I'd expect.
The App Store doesn't provide a native way to do trials. They have some convoluted process with a $0 in-app purchase.

I'm a macOS and iOS developer myself and constantly struggling with adding trials for App Store apps in a way that's not confusing for users.
FWIW, recent versions of the Imager have a hidden control panel where you can set the username and password and enable ssh etc.

https://9to5linux.com/raspberry-pi-imager-now-lets-you-contr...
This was fascinating, thanks for sharing.
> I think I should just take the MacBook Air with me.

This is the core differenciator: people who don’t take a MBA with them will benefit from the product.

And there can be so many reasons. Obviously not everyone buys laptops. Or they might not want to bring the work laptop on a trip but still have an option to do some coding by just pairing a keyboard. Or they hate the laptop keyboard and bring an external keyboard with them anyway. Or really love iOS and prefer the iPad. Or they killed a laptop screen when bringing it around on a tough trip and don’t want to do that again. Or they have cellular on the iPad.
This sounds a bit like rebuilding popular theories on a term-rewriting basis in order to open up more possibilities that are rubbing up against the limitations of the current modelling paradigm. Sounds interesting - I think term rewriting as a framework is quite conducive to creating high complexity models.
> There is this inherent contradiction that people are angry that the money supply grows because they save, while themselves demanding high interest rates like 5% to let their money compound over time.

When's the last time a high yield savings account made 5%? Or even matched inflation?

People are angry that they are punished by thr fed for trying to save money for a rainy day.
wow, 21% of the personal websites are JavaScript-free.

As one who studies uses of JavaScript in an unintended manner, I believe that this to be the correct direction of future Web.

Heck, I even faked the HTTP version header to be an older Apache.
When you look at the graph at the bottom, several independent measurements have non-overlapping error bars, and are even on opposite sides of the Standard Model prediction. So, yeah, somewhere along the line there've been bad measurement errors...
> What about the teachers and all other staff at the school? Even if the majority of them are healthy and under 45, some won't be and would require hospital treatment.

Isn't this why we developed vaccines? To reduce the risk of serious illness?

"Every year around 600,000 people die in the UK. The Imperial College team estimates that if the virus went completely unchallenged, around 80% of people would be infected and there would be around 510,000 deaths.

So, roughly speaking, we might say that getting COVID-19 is like packing a year’s worth of risk into a week or two. Which is why it’s important to spread out the infections to avoid the NHS being overwhelmed."[0]

Once we've vaccinated a large proportion of the at-risk groups, then the risk of overwhelming the hospitals drops. Then life can, and should, get back to normal.

[0] https://wintoncentre.maths.cam.ac.uk/news/how-much-normal-ri...
It is. If you really want to get after the password scans, iptables and connection tracking. After N number of new connection requests, drop for X minutes.

Any IPs that are trusted, put ahead of that logic.
In case it is something relatively minor - yes. Fork and rock. Though this is a though decision in itself - you will have to continue the support of your changes, merging upstream changes etc. So in many cases this is a mostly fictional option.

In any other case any person will have a long list of better things to do.
I’m thrilled with my iPad Pro. I use a stupid computer all day at work. When I’m at home the last thing I want is to pick up a computer again.
You're misrepresenting both the aviation industry and ITAR compliance.
The icing on the cake would be if the DOJ thwarted a CIA plan to bring air defence to Myanmar resistance.
^ This is what I don't get..

Everyday people who are worried about state-actor threats - an incredibly targeted and unlikely scenario for the average person - but are less concerned about their personal information being harvested for marketing purposes - something that happens all the time to everyone.
> The alternative is for people to just put down some money and buy some normal chairs.

Or just let people use their chair.

> I wouldn't knock the potty chairs either, when you get old and your health starts failing, you may just end up needing one again.

Sure but old people wont fit in potty chairs for toddlers and when most people want to use a chair they do not have potty chairs in mind :-P
What is a practical alternative to multiple DNS views based on the client's geographical location, for the problems solved by them?

DNS was originally intended to be a domain name resolution service with fixed records. Yet, IIRC even in the very early days (1983) it allowed multiple records. So providing a list of potential endpoints to the client to empower them was fully supported since approximately day 1.

Apparently, instead of developing smart clients that use this (very efficiently provided) information to make reasonable actor-centric decisions, we have developed dumb clients and instead of selecting the best possible endpoint from a set it will just select either a random response or the first response most of the time. GeoDNS further degrades this already bad situation to purposefully provide limited, expiring and non-cacheable responses to individual clients thus locking in the failure.

There are application-level peer selection implementations for various protocols, for example gentoo had a mirrorselect tool which is awesome and torrents will generally prefer fast peers. It would not be that hard to make a smart resolver that did AS-level resolution and cached previously observed bandwidth to make intelligent prioritization decisions without the need to actually actively probe the network. This could even be done at the OS level, transparent to applications.

[RFC882] https://www.rfc-editor.org/rfc/rfc882.txt [RFC883] https://www.rfc-editor.org/rfc/rfc883.txt
For me, even stereo adds very little over mono when it comes to music. For movies 5.1 seems quite sufficient. As for gaming, every tiny improvement they can make is something I'd be interested in.
A fair dice roll can only have positive values {1,2,3,4,5,6} but it has a clearly defined std deviation: sqrt(105/36) -- there's no clear reason this isn't the 'best choice' that's just a case of application.
https://marcospereira.me

I'm a game developer working on an open world game while publishing tools on the unity asset store to help other devs out :)
Maybe a bit tangential to the original comment, but have you also checked some practical implementations of path planning in Minecraft, such as Baritone (https://github.com/cabaletta/baritone)? Practical as in, it is actually deployed widely to automate various kinds of complex tasks (building structures, automate mining, killing other human players) for bots in anarchy servers?

Although the method uses a variant of A* and might not be that “fancy” in academia terms, it’s astonishing how far it can achieve (see demos like [1] and [2]) and might actually be far more useful to study it closely instead of more theoretical papers.

[1] https://youtu.be/c2OFyoECOhQ

[2] https://youtu.be/rQFPvU2ew9Q
Well, Jay Alaamar (one of the greats of our field) is working there so I automatically believe in them. Too bad Jay won't connect to me on LinkedIn, and likely played a part in my resume being rejected before the initial phone screen!

My own heros think I am nothing!
Been trying not to buy one of them for ages now :)
IHMC has been working on various legged robots for a long time. Back in 201X, my sister team worked on a running robot inspired by Ostriches (while I was on the Exoskeleton). Looks like they are mostly focusing on humanoid and Exo now. http://robots.ihmc.us/fastrunner

Here is a video from 2017 https://www.youtube.com/watch?v=q4nvpZ6WL3U&list=PLj0k5lmLZg...
Your comment is packed with wise advice. Once you lose too much and you must rebuild one's life, there is a fascinating perspective shift that happens auto-magically. For you, it was going through divorce. Mine was becoming refugee. Still, we all came out on the other life with similar lessons. Glad that you shared your experience. My best wishes to you cmollis.
That's not what i asked, why do you trust a no name dev more then the distro your kernel is coming from? And do you really think flatpack prevents you from running packed malware?
goto is fine idk
Do you know of any suitable alternatives?

I guess there’s always Android.

I’ll stick with (jailbroken) iOS, thanks.
99.9% of "everyday users" don't even know firefox exists, and just use the default browser than came with their OS.