skysight-inc/HackerNews huggingface dataset:
> Wow you weren’t kidding about pricing from Aruba - they sell wireless access points that are more expensive than the latest iMac!

Yeah, most of them were accessible price-wise before the whole COVID-induced semiconductor shortage came along.

Now most vendors have hiked their prices and unfortunately HP went up too, 30-40% for some models.

But for home use, the lower (but not bottom !) end models should be fine. Just be sure to check the EOL sheets first because HP refreshed their line last year (I think) to reduce some of the duplication in the ranges so don't buy the EOL models.
Can you audit your CPU? Can you audit your mainboard, which was probably assembled in China and has some microcontrollers with firmware installed in China? Mikrotik is made in Europe in a democratic state.
Even ignoring the patches after the gaps, that's still 1998 to 2009 and 2003 to 2011, so both much larger time spans than the parent poster's claim that nobody ever does that.
Optimised current cells, next-gen cells, and next-next-gen cells are all projected for similar price per kWh (one that makes any storage approach more than "buy us time to spin up a burner" impossible). For the record, that's now what I've heard from:

private market analysts,
government strategists,
and scientists.

As always, please show me a credible plan that says otherwise. I would be extremely happy to be proven wrong.
I wouldn't mind blinds so much, but it'd have to be via a button; I dislike talking on a good day, let alone to a machine.

That said, my lights are operated via RF remote(s) (two systems, one working on plugs, the other from ikea), pretty convenient without needing an internet connection. Just an awkwardly sized battery.
I must compliment you on spelling harebrained right. Most people write it as hairbrained, which makes no sense.

> A masterful suggestion. Truly inspired.

Thanks for your kind words!

As for things in short supply, as long as the government doesn't engage in price fixing, you'll be able to buy it.

Paul Graham tweeted yesterday the stunning news that as fertilizer prices went up, some farmers are not going to plant. The whole point of the price rise was to tamp down demand until it met supply.

If you want to see destruction of land on a grand scale, visit the former Soviet bloc countries, which are the worst polluted on Earth.
that website is a bit anaemic -- google for canon cat for more content and form an opinion based on that
The thing about climate change is that it is 100% avoidable yet nothing is being done. Everyone just says "we can fix it afterwards with twice the effort".
Unless you have sold them at a profit, Unrealized gains are not gains.
It's called "Minamata Treaty" after Minamata disease (a neurological disease caused by severe mercury poisoning) was first discovered in the city of Minamata, Kumamoto Prefecture, Japan, in 1956.

Mercury and most of its compounds are extremely toxic (Hg is toxic in metal, vapor, salt, and organic compounds). Mercury is bioaccumulating heavy metal very harmful for people. Athmospheric mercury may be inhaled, but even if it falls into oceans and farmland it bioaccumulates and moves up in the food chain. Eventually into fish and people.
I’m starting to get those too. From the trump campaign, of all things. Somehow they got ahold of my number and keep asking me to go save America.

Not sure which is worse, someone trying to sell me stuff or that.

How much volume? Is it a daily annoyance? My wife seems to get hit harder than me, but as far as I can tell we’ve both been equally careless about sharing our number online. So I’m dreading the day that these people figure out how to turn text messages into a gmail spam inbox.

It feels like it’s time to just write a Bayesian filter and proxy all text messages through it. It was theoretically easy to do that back when you could send texts just by emailing a special address, but sadly I think carriers ditched that feature. Nowadays I’m not sure where to start if the goal is to proxy our texts like that, but I’d like to.
A layman is shocked to find out it's a tube of pressurized aluminium, but knowing how the sausage is made makes it better.
Sorry nothing about the soviet union was capitalist. It was a planning economy, and people were not allowed to make their own fortune. Industrialization was needed either way to give people a modern lifestyle.

Coops based on voluntary participation are entirely compatible with capitalism, you can already set up a coop today in capitalist countries. Socialism is not voluntary, it forces everybody to participate. It is the most exploitative system, because everybody is supposed to only work for the common good, not for themselves. It also sets the wrong incentives which is why it usually ends in misery.
W̶h̶a̶t̶ Why does that site make you drag the text when you try to highlight it?
From the abstract:

Within five years of the appointment of a business manager, wages decline by 6% and the labor share by 5 percentage points in the US, and by 3% and 3 percentage points in Denmark. Firms appointing business managers are not on differential trends and do not enjoy higher output, investment, or employment growth thereafter.
They're only fine until they're not; there's plenty of instances of rotting infrastructure that one day will fail, and it's not like these issues are unknown, there's just not enough money or people to fix it.

Meanwhile the US government is going to spend another trillion on its military.
A more efficient way to deal with CO2 pollution is to simply tax the carbon content of fuels. Keep raising the tax until the CO2 emissions meet targets.
Show HN: Opening the Tesla charging port with WebUSB and HackRF
Static web page which uses WebUSB and HackRF to open the Tesla charging port. Works with the Chrome browser (desktop or mobile).
Did you try to contradict? You only confirm that the bug is buffer overflow. Take any language with bound checking, you won't be able to reproduce this bug there by merely overflowing integers.
Not to mention Bill Hicks.
> The deadly fact that is compounding the situation is that cooking skills haven't been passed down in a large portion of the Western population for almost two generations now. People who do not know how to cook rely on highly processed stuff that can be heated in 2 minutes in a microwave. Reliance on this highly processed stuff is strongly correlated with bad health outcomes.

People either feel that they don't have time to prepare and cook or they see it as inefficient since it is much faster and cheaper to dine-out or takeaway.
My society provides free food and housing to everyone. Funny enough I literally forgot that's not universal (yet).
Yeah, but this is just tracking what parts of pages are read. Given how small a share of their traffic IE must be, they could probably skip scroll-tracking on IE.
If you want to read FUD into it, you can, but the fact is that (a) a person found a GPS tracker in her car and (b) she is an EFF supporter, which led her to contact them and get it examined. So the title is entirely justified, if a bit clickbaity. But to then say they should have refrained from publishing the article is exaggerated. Actually I was glad I read it and appalled that it seems to be routine for car dealerships to install GPS trackers in the cars of their customers without telling them. If the "clickbaity" title helps in getting more people to read the article and raising awareness of this issue, I say it's better than other clickbait articles that just try to increase some shady website's ad revenue.
> Right now, government holds corporations accountable
I know that you meant that the role of government is that they are supposed to hold corporation's accountable but as you said, when the same people that run the government are the same people that run the large corporations, that will never be possible. We need to find a new way for everyone to be able to hold them accountable. However I don't think that consumers really have any influence with their wallets nowadays. Consumers have very little financial influence in the grand scheme of things because as long as other corporations or the government is willing to continue doing business with the targeted corporation, it's profits will never be significantly damaged.
If you're debugging something, there tends to be a defect to address in the vicinity ;-) Maybe also add there is a difference between an ad hock query, where conservative guesses are acceptable, and queries built into code, where you'd better know what you're doing.

I've done it a few times, typically in a situation where some random contractor dropped a minimal effort database design right into production. No constraints like not null of course, that would mean the application shows an error and contractor can't have that because it would imply they did something bad.

So the DB chugs along for months, accreting damaged data. Then something finally crashes bad enough to wake up the management, which instantly switches from 'everything is perfect lalalalaaa' messages into blind panic mode.

So you get thrown into the mess, sometimes without even knowing what the application is supposed to do, with the directive: Fix this, we're bleeding money. After looking around for about 5 seconds, it turns out everything is objectively wrong. You can't fix all fires at the same time, you have to put out one at a time, and try not to make it accidentally worse. That's when you use left joins as a conservative guess, at least until you've built up enough knowledge.
With the greatest of respect I don't care about the average programmer anymore. People can be incompetent in all sorts of languages. I care about my own work.

I've implicitly mentioned "ease of deployment" myself in this thread, I think, and probably in others, and I don't care for the assertion. I suggest you ask the others who have, what they mean.

"Secure by default" is a big claim. Secure against this particular problem you identify, sure. But let's not over-egg the pudding; there are still vulnerabilities in popular Python frameworks.
"obviously" is an assumption; it's better to read the paper to confirm this, of course.
Is the NES More Powerful Than the Game Boy Color?
Sometimes it's the details and specifics that are more interesting than the outline.
The abnormally high suicide rate was a common discussion point a decade ago.

Also: https://humansofuniversity.com/university-life/top-50-colleg...
From what I recall reading about epigenetics, diabetes is caused by a too fast change in diet towards high calorie. After several generations the metabolism thriftiness goes down if the diet level remain the same, and thus diabetes rates will go down. Same concept happens in reverse when there is periods of famine.
Intel NUCs are now Apple's new biggest dongle!
The alternative is a shared number, which then requires logic to determine which user sent a message to X. When receiving a reply from X, you must determine which user to associate the reply to and then forward it to them. This can and does go wrong. Especially if multiple users are messaging the same recipient within a time period.

If we have validated our users mobile numbers via a TOTP code, informed them that they are sending SMS as their number, then how is it different to an application like Signal or iMessage linking your messages to your mobile number? It's not.

And that's why it's allowed with certain SMS gateways. The SMS gateways are doing the due diligence to ensure you are sending spoofed messages appropriately and only as the user who actually owns the number.

Edit: The spammers are most likely using gateways who aren't doing these checks. The solution is to fine or shut these gateways down.
yep EFF sound a bit paranoid on this one. But nonetheless, I'll double check my car seats !
I quite like the Ubiquiti 10x. If you have other stuff to do than learn the full CLI of your router, their web interface isn't awful.

You do have to spend some time turning off all the stuff that's exposed on the default wan interface though.
If you are starting from scratch, sure.

Real life is more complicated, and even if the organisation willpower and politics are aligned in a way to _want_ to fix it, this takes a long time.

Chastising someone on HN because they own a system that probably wasn’t designed and might not have the power to fix seems at best, a little unfair.
Best _financial_ investment: so far, it would be bitcoin, because it has enabled me to own an apartment and get out of just renting forever. It was getting impossible for me to save, but to maintain a mortgage is not a problem, even with eventual interest rate hikes.
git-landmine – create local malicious Git repo
Thanks for the link, I actually haven't seen that. Here's an interesting preprint tackling this issue as well: https://doi.org/10.31219/osf.io/rw4es

I'm also curious as to why you thought that this was "very well known," however. Could you elaborate on how you determine which set of facts can be selected to be well known, and which set cannot?
If sugar consumption is the leading factor in obesity, and if obesity is the leading factor in added pressure to the health care system, then... it's definitely a big preventable factor, I'd say.

But it's not absolutes. Anyway yeah, some lifestyle choices need to be addressed to reduce pressure on the health care system. Like how for two years now we've had certain measures in place like social distancing and facial masks, not to eradicate the virus (that would require extended full stay-at-home mandate lockdowns) but to keep pressure on the health care system manageable.
I agree, there are many reasons why bad systems architecture might remain in place due to inertia, lack of resources, organisational politics, etc.

I didn't chastise anyone.
Having worked in building local government services there's loads of factors of why this hasn't worked (despite GDS trying desperately to make it so).

Most of it comes down to money - the vast majority of residents that use Council services are older and/or less likely to have access to a computer or smartphone and/or more likely to need support in accessing these services from someone else. We're pretty good at designing services for these people for the web but frankly, they aren't using them.

Some of it is because local government pays poverty wages. Much of the staff I worked with in our IT dept (in a pretty well complimented software development team, it must be said) had been working there 20 years or they are trainees on apprenticeships or fixed-term 1 year contracts. Because of that, there's huge difficulties in adopting agile as a working model, changing technology stacks to ones that the GDS and GOV.UK use is incredibly difficult and recruiting staff that can lead the way on this is an impossibility. Instead, we're relying on outsourcing this to companies like Capita who make some of the worst designed government services I've ever seen.

Finally, Councillor's (our budgetholders at the end of the day) just don't see the material benefit of good digital services for their residents. Faced with a year-on-year cut to the grants they get from central government and the poltiics of raising Council Tax, they see IT staff more as a cost centre than as an area for capital development.
From a mathmatical perspective: does the assumption that "any line of sight from Earth must end at the surface of a star" hold? There are countable infinite number of stars, and uncountable number of places in the night sky (I think?). Can a sphere be covered by a countable infinite number of points?
Heh. Yeah, avoid it. One girl who said that to me killed herself by hanging a couple years later with an electrical cord in the backyard of a rehab facility. And the girl after her who said something similar is in rehab now. Ain't no joke. I think when people say that jokingly, they know something I don't. I appreciated the honesty I thought they were giving me, but I was too young to realize how seriously they meant it. I don't even know if they thought they were being serious. But they knew.

I'm a dude who thinks about intentionally walking into propellers or windmills to take my face off, and turn into a fine red mist. So it's not totally weird I'd date women with suicidal tendencies. But yeah, if you say that kind of shit out loud, it's usually coming from somewhere true. I'm a pretty fucked up person. I'm trying with all my strength not to be one, to the people who matter to me and the people who count on me. But recognizing the dark ones so they don't fuck with you is essential to survival.
A hair clipper that I bought 10 years ago. Cost me 25 euros. But a hair cut costs 20 euros. I need one every month (because I'm partially bald). So 20 * 12 * 10 = 2400 euro savings. That's a 9600% return on investment!

I should have bought more hair clippers...
People should have no trouble deciding from the outline whether they are interested or not.
Sell it to examine.com
There is no one ruling class though; one part wants workers, the other wants to sell stuff. They're competing with each other. Muh free market.
We've been using GH issues and project boards for about 5 years now. Sometime next week we will be into our 12,000th GH issue.

The biggest secret to making issues work for us is that we maintain a monorepository for the org. This means that each issue can cover an atomic pr/commit that updates everything. This also means that we have one monotonic integer sequence that identifies all problems we care about. When someone says "issue #1234", we know the precise URL already. The links between PR/issue/code are invaluable too. It's all right there.

I haven't been using the project boards as much, but others on the team report good results with these (esp. the new beta one)

For me, the biggest PM tool for issues are the labels. Most of our process centers around 5-6 labels that the team knows how to respond to.
How about a version that has certain flags in bios or names? And no I don’t mean Ukraine flags but other, toxic, culture ones.
I'm pretty sure I would be more terrified if there was a planned schedule of sending 1 nuke per year and then 2 nukes per year and then 3 nukes per year and so on than if you sent them all at once even though the first scenario is unlikely to kill me any time soon. It's far more benign yet it is scarier.
Go check out docker-machine, but a fork: https://docs.gitlab.com/runner/executors/docker_machine.html...

Because Docker stopped maintaining it.
Sorry Matt, didn't want to be rude. But yes, it does. Using the file_serve directive, dotfiles are served by default.

Here are some random domains taken from the Caddy Forum threads:

https://lastfree.space/.git/HEAD

https://www.aspecthq.com/.git/HEAD

Those people are unaware of serving their git (or .env files or other secrets) over the internet, probably because are used to other webservers that just block this behaviour by default.

And it's ok to not do or be like the others, but this should at least be mentioned in the docs.
Do virtual whiteboard apps work for everyone?
Congratulations both, on the launch.

> Google was once a search company. Now it's ad ad-tech and surveillance company that leverages monopoly distribution to sell consumers to advertisers, using captive browser traffic as their loss leader.

Couldn't agree more. Search innovation has been crushed for too long but is now again reflowering. Thanks for the mention. You know where we are if you need an alternative web search API ;)
Maybe look at Linux kernel livepatching, that should reduce your need to reboot as often.
The boundary wire was not a matter of minutes for me - far from it, more like half a day - but that's because I wanted to bury it out of sight.

I guess they still rely on boundary wire because it's very reliable - you don't want a couple unlucky GPS readings to cause your robot mower, armed with very real spinning blades, to end up in the neighbor's yard or on the street and hurt somebody.
Googles Problem with Linux Server Reboots Too Slow Due To – Too Many NVMe Drives
Not from the UK, I don't actually get why calling a local/in-country number could incur high cost. How could one identify a paid/free/local number without trial-and-error?

In my country, you only incur normal minutes when you call an ordinary non-overseas number. By ordinary, these numbers have a normal number of digits, and a known prefix. Paid call always have shorter or longer phone number.
Miniflux: https://miniflux.app/
CodeWarrior wasn't an Apple product; it was a third-party IDE made by a company called Metrowerks.
Having a family.

It's an investment in time and energy, compromises, sometimes career plans, etc., but it's worth it.

edit: estimated cost is somewhat tapered career goals and likely foregoing early retirement, and the "return" is higher quality of life.
I researched and bought the Jetson Nano ( https://developer.nvidia.com/embedded/jetson-nano-developer-... ) because it would be just strong enough for my rendering tasks. I set it up in my home with the supplied Nvidia Linux distro (I stuck to the Nvidia provided distro because I assume it would have the Nvidia best driver support).

Once ready I opened up the render queue page in Chrome on it and as soon as a new job comes in it renders it. It get's it's jobs from a SSE connection. I use Three.js as the 3D library. It works very well now but in the beginning it had some hitches because while the GPU is strong the CPU on the Nano is very weak, so decompressing the models and the initial asset loading where not as fast on beefy modern x86-64 but nothing a few quick optimizations could not fix. The final hurdle was occasionally losing context but I just added a listener for those events and restarted the job if it failed. Another fun solution was checking to see if the image were actually rendered instead of just a transparent PNG by checking the file size of the outputted image, if the image is impossibly small it gets sent back to the job queue.
Hello from a fellow musician! I have a very similar setup, but using Studio One DAW which allows seamlessly converting any recorded WAV files in the project to FLAC — wondering if Reaper could do the same. Reduces the amount to sync by 2-3 times, which is very significant.
Yes, regression models do shows that IQ correlates with socioeconomic status. But remember that our statistical techniques often tell us about what factors matter on average. In something as messy as human IQ there are going to be people with low status and high SATs. MIT can find those people by filtering for high SAT and low socioeconomic status, however MIT measures it.

I would consider the problem of socioeconomic status correlating with IQ to be a different problem. Maybe a bit more equality in society would help.
As far as I can find an integer overflow just sets the overflow flag and you need an explicit INTO instruction to check for the flag and run the trap handler.
Those who visit the link expecting jokes: you can read them in the comments on this page. The BBC page linked to has only one full joke. The following one.

Two men had been ridiculing the king at a drunken feast – the king was furious and summoned the men. Clearly disaster was about to befall the men, but then one of them answered: 'We might have said those things, but that was nothing to what we were going to say if the wine hadn't run out!'
Are you suggesting that wealthy people can bribe the profs to bestow better grades on their students?

Or the grad students who do the test grading?

BTW, Caltech's testing was done on the honor system. That meant no proctoring, and it was entirely up to the student to adhere to the time limits, and any other instructions on the test.

You didn't need wealth to cheat. Any student could, and with half a brain not get caught.

I recall one physics midterm which 2/3 of the sophomore class failed, including me. I suppose that precludes there being large scale cheating going on.