skysight-inc/HackerNews huggingface dataset:
PM 2.5 is particulate matter (in the air) with diameter of less than 2.5 micrometers. I only know this because the Tokyo weather reports on TV include the PM 2.5 forecast for tomorrow as well (it seems to mostly blow over from China, although there must be domestic sources as well).

Very heavy PM 2.5 can cause disruptions like schoolkids being kept indoors... from this, I've deduced it is probably harmful to health, or at least presumed to be so.

Finally, masks that can filter out PM 2.5 can be easily purchased from webstores, but none of them are comfortable to ride a bicycle or walk around all day in.

Now you know as much as I do. :)
How is it anti-competitive if the swapped battery works perfectly fine? Who cares about what the battery status page says?
BioLeptin Review
Many people say to me, 'Elliott, you must have so much willpower to go to the gym at 6.00am four to five days a week', and I think to myself, 'willpower, hmm.... No it doesn't require any willpower on my part to go the gym.' Why. Because I enjoy it, I really enjoy it... and I am sure there are lots of things that you enjoy doing that perhaps somebody else would not enjoy doing too. Therefore, to them, it requires 'willpower'.

https://sleepingsupplements.com/bioleptin-review/
Setting a text replacement (sys-prefs > keyboard > text) for "@@" to your email address. It's something we type multiple times a day, it's important to not have a typo, and @@ is something you rarely type in any context. This works with most apps, though some won't allow the text replacement to apply.
I think the 2 biggest contributions many big corporations bring are that they do participate in maintaining the software (some at least) and that they use it. Imagine where would Linux and a lot of FOSS would be if those companies weren't pushing it around to users, making it ubiquitous.

I know it's a cynical view but it's exactly the principle of an app store: 1) one company puts in all the effort to develop a great product that would otherwise go nowhere unless 2) another company gives it the necessary reach without otherwise contributing too much.
> Intel is a juggernaut because even if it's not shipping the best, it's always shipping something on time, every time.

Intel is in their current situation because their 10 nm process is years late, and is still not able to manufacture high-performance parts like server CPUs in any meaningful quantity for a price that the market would bear. They've also had severe shortages over the past year, which has resulted in orders being delayed for weeks or months.

And of course, there's the matter of their products basically being warmed-over refreshes of a nearly 5-year-old architecture (because their new architectures are dependent on 10 nm), which has resulted in comically lopsided performance in AMD's favor, in basically every objective metric that matters.
The models are incomplete in chemistry, too, but that doesn’t make it “not a science”.

In general you must choose a model on some scale between “accurate but too complex to be useful” and “easy to use but too inaccurate”. In the middle, hopefully, lies some theory which is simple enough to use in analysis and accurate enough to have applications.

For example, you wouldn’t see a civil engineer design a bridge with quantum field theory. They would generally use a less accurate, incomplete model of materials physics. Something simple enough that they can parameterize and run simulations.

Science is there in order for us to understand the limitations of these theories. This is why you can still e.g. use Lewis diagrams and get work done. They didn’t become “not science” just because they are an incomplete model of how bonding works, but through scientific experiment we have an understanding of how useful the model is.
Lockups typically do not allow any sort of options trading.
Minecraft’s recent surge on YouTube proves that the ‘PewDiePie Effect’ is real
As an automotive security engineer, I have to interject. Miller and Valasek hacked into a car that was very far removed from what we consider modern automotive electronics. Any truly modern car will have decoupled networks with firewalls in-between. It will have intrusion detection systems, secure boot, signed code, encrypted memory, will communicate critical information via TLS etc.

The Jeep hack (as well as their Toyota and Ford hacks) was exptremely important, because it put public pressure on the less technologically capable OEMs to get with the times and implement a (somewhat) secure electronics architecture. As someone who shares the road with those shitty cars I'm thankful for that. But even at the time of the hack, there were many OEMs whose cars were not anywhere close to that vulnerable and the industry hasn't stood still since then.

And since you mention Tesla, I also have to point out that they are one of the worst at security. E.g. they have an RJ45 port behind the dash that you can just plug into. It used to be that this gave you complete access to everything, but people abused it. So Tesla made it a little bit harder, though not impossible, to get into their system. Tesla also has a lot of bugs in their smartphone integration that allow "fun" exploits like remote unlocking.
That is solved by adding a reasonable amount of swap space. In practice the swap will never be used, but it's there as a buffer to guarantee that things will work if the forked process doesn't immediately exec.
This, and western countries exploited that weakness and turned China in a protectorate with actual warfare, etc.
What's interesting is that both green and yellow come from a common root wood which originally meant grow/growth.

They were the colors if plant growth - green in summer and yellow in autumn.

https://en.m.wiktionary.org/wiki/Reconstruction:Proto-Indo-E...
Bug bounties are an option, but there are plenty other options. I.e.: do not charge indie devs or small companies until they reach a certain amount of revenue, and make the code available to anyone paying or not - that's what FOSS is about IMO. If there is something that really benefits the world out there, then indeed it can be unlicensed.
Banks have tons of offices which they want to lease out (property). Therefore investment could be as simple as lending properties.
Oh what the PM 2.5 is, right, lol. Well I will leave my answer for the other guy who hadn't heard of PM 2.5.

As for the PM 2.5 level in Jakarta, well... not... so good...

https://aqicn.org/city/jakarta/
Why is the kernel deciding if the memory is still needed or not? The kernel can only know how it is used, not why it is used. It can guess the purpose with heuristics, but only the applications know exactly why the memory is used. The correct solution is to disable overcommit, which will force programmers to make use of that superior knowledge to free memory when they no longer need it.

We're in this crazy situation because somebody decided to sacrifice reliability to increase efficiency. Efficiency is easier to measure so they got away with it. Fixing the live-lock problem makes things slightly better, but it's not solving the underlying problem. Andries Brouwer's classic comment remains as relevant as ever:

https://lwn.net/Articles/104185/
The difference is that basic chemistry is fundamentally reliable. Basic economics is hand-waving and just-so stories and "Yes, but..."

Absolutely no theory in economics passes even the most basic quantitative testing.

Really. That is an observable fact. It's not an opinion.

Empirical economics is barely even a thing, and even when it's a thing it's mostly nonsense, based on poor data and questionable methodologies.

https://www.livemint.com/Opinion/J7atYOViQO54PiBzSTdAYL/Empi...
The JVM, and any other runtime which allocates its heap up front. You could argue that's cheating, but it does give you predictable behaviour.
Yeah because swap on Linux doesn't really work. When it is needed your system grinds to a halt.
Can you explain to me (and perhaps people like me) exactly what the problem with that is? Goods are being exchanged, so it is fine - but I don't have a huge background in financial systems. I would appreciate a different point of view on that.
hypersonic airplanes prove earth is flat.
if it flies at 2000mph it gonna get 128 miles up higher after 30 minutes on the ball. (earth radius 3,959 miles)
it get superheated at these speed, so they dont use the flaps to dip the nose down to fly over the curve

https://youtu.be/OC417KBJNEg?t=46s

just ask any pilot, no one will know how much earth curves per mile in front of them.
Well of course! The site is already in the USA. And as such, when I try to access it, I would expect American laws to apply. The problem here, is that the EU tries to regulate foreign web sites, hosted outside the EU -- even if they're not "marketing to the EU" -- for which my country isn't even a member! Of course, the company is in their full right to stop me from viewing their site, in fear of reprecussion from the EU and their draconian fines (though I think it's overly cautios to also stop non-EU-citizens from accessing the contents). That's bessides the point. The point is that it shouldn't be necessary to define opening a web site anywhere in the world as "marketing to EU citizens" (which I'm de jure not, though clearly de facto), when it's clearly hosted in another country. It's exactly like you mentioned; to employ Norwegian laws on a New York shop, which is of course ludicrous. But that's obviously the world we live in now, where innocent bystanders are robbed of their freedom for simply being associated with the wrong entity, for my own protection, I guess, even though I neither asked nor voted for it...
Linux Weekly News - https://lwn.net/
I don't think Apple has a problem with this unless it's irresponsible disclosure. They get a service from P0 and they're quite fast at fixing the issue which works to their advantage. When an exploit is published it will always say "Apple already fixed the issue" which works just great for their image with customers.
You’d be surprised how easy it still is to hitchhike across America, and how many good people you’ll meet.

A friend of mine persuaded me to try it a few years back. I was skeptical. I’d heard the cautionary tales, figured the narrative that we’ve become a low-trust society was basically correct, and definitely didn’t expect people to invite two strange men into their car. And yet that is exactly what happened, 3 or 4 times a day, for a week and a thousand miles.

Not everyone was a shining beacon of light, but some genuinely were, and the cross section of humanity was a continual surprise. (The article captures this well.) There was a bagpiper, a young ex-marine, a woman who may have been stealing ming vases, a social worker and her sister who took us on a tour of the Snake River, and an air traffic controller on the way to his mother’s funeral. He only mentioned that about 4 hours in. A common thread was that people were in a “real” place in life. We were too — hitchhiking asks you to be vulnerable. You might stand by an on-ramp for the better part of a day while a stream of cars passes you and passes judgment on you. You learn to let go of things you can’t control.

I had to end my trip in Salt Lake City, a place I didn’t know much about and had never thought of visiting. I loved it so much I left NYC and moved here. It’s been 8 years now. Funny to think it all started with a hitchhike! You never know what’s out on the road.
>a lot of the chiplets sold as 3900X are not fast enough to hit the clocks advertised for 3900X

Do you have some sort of source for this claim?
Some are accessible. Can find the accessible ones here:

http://csillustrated.berkeley.edu/PDFs/handouts/
>Maybe that's also why recently the CCP has been trying so hard to abolish religions, to keep the people's moral standard low.

Is there any evidence that religion actually increases the 'moral standards'?

This paper[1] suggests not:

> Religious and nonreligious participants did not differ in the likelihood or quality of committed moral and immoral acts.

[1] Hofmann W. et al. (2014), Morality in everyday life, Science. https://www.ncbi.nlm.nih.gov/pubmed/25214626
Well, the issue really is that applications are not being designed correctly.

To create reliable applications you need to design them to work within limits of memory allocated to them. Unattended applications (like RDBMS or application container) should not allocate memory dynamically based on user input.

By definition, reliable application will not fail because of external input. Allocating memory from OS cannot be done reliably unless that memory was set aside somehow. If the memory was not set aside then we say we are in overprovisioning situation and this means we accept that it might happen that a process wanting to allocate memory will fail to get it.

So the solution (the simplest but not the only one) is to allocate the memory ahead of time for the maximum load the app can experience and to make a limit on the load (number of concurrent connections, etc.) so that this limit is never exceeded.

Some systems do it halfway decently. For example Oracle will explicitly allocate all its memory spaces and then work within those.

The OS really is a big heap of compromises. It does not know anything about the processes it runs but it is somehow expected to do the right thing. We see it is not behaving gracefully when memory runs out but the truth is, OS is built for the situation where it is being used mostly correctly. If memory is running out it means the user already made a mistake in desiging their use of resources (or didn't think about it at all) and there is not really much the OS can do to help it.
Those statues are from a later period than Homer. Not saying that they didn't have access to dyes during his time, though.
Even for gaming, the advantage is marginal though, and it comes with a price increase that is often better put into a better GPU.

Even formerly die-hard intel gaming shops (Linus Tech Tips and similar) are recommending AMD for most gaming rigs nowadays.
Burger King will most likely have to reevaluate where they are cooking these burgers. The articles outlines well how while eating vegan or vegetarian is better for the environment there will still be a number of customers who will not eat cross contamination, which is understandable.
Politics. Economics is persuasion. It's about some people telling other people how they should act "because".

It's not descriptive or empirical, and never has been.

The more honest economists will tell you it's considered part of moral philosophy.
Ask HN: Coinbase locked my account. Not able to clear it for months, any advice?
Hi all,

I've been on a holiday in Cuba and I've tried to log into my account from there using my mobile app. After this, I've received a message, that my account has been restricted and will be cleared once I log in from my original country. I know it was a mistake but it was done automatically as the app is trying to log in by itself once setup. Nevertheless, once I've tried to log in from my home country, nothing has happened. Coinbase asked me to submit all the documents (Gov ID, utility bills) in order to be able to verify and unlock my account. Coinbase sent me a message stating that the verification would take 4-5 business days. Now it is 1,5 months since I am not able to access my account. Everytime I sent an email to Coinbase, I got just automated response email to be wait and be patient. Seems like there is nobody on the other side and just some robot is answering the emails. I've tried to call their customer support several times, but it is impossible to reach it. For me, it is incredible, that such company like Coinbase is threating its customers this way. I am very frustrated by this situation as I believe that Coinbase has no right to block my account for such a long time and providing no update why it is taking so long. When I've read different threads on the internet, I found out that I am not the only to who Coinbase did this and I believe that the whole Coinbase is just a huge scam to rip off the people's money. Do you please have any advice how to proceed?
Embedded Systems – how to prototype a computer that nobody cares about
Wrote this for the company blog with a lot of help of one our marketing persons. It's an attempt to talk about Embedded Systems to people whose main focus is not Embedded Systems. Since we are in Germany, the tech ecosystem is strongly driven by mechanical engineering, so we have to somehow invest into informing people about how they can incorporate electronic hardware and software into their products.

The part that might be interesting for more technical people starts at "A reminder on how to prototype" - where we try to reconcile "agile" with the harsh truth of PCBs.

I hope we haven't made any oversimplifications that twist the truth too much.
Why and How We'll Stop Eating Meat
I in most cases translate 'Free Market' as exploitation.

And also, what a trash article.
The more developers who work with an ecosystem the more complicated it gets. Therefore the most developer common job (Web Development) gets the most complicated ecosystem.
> OEMs were also reluctant to partner with the company without a proven product.

I'm a little puzzled by this; we've been able to buy Ryzen and Epyc stuff from Dell in our university for a while. The biggest problem has been the nvme ssds..
These are outliers though, and in macroeconomics will have near zero impact.
> I'm being very specific in what has gone wrong and it has nothing to do with the climate

I don't see any argument or proof there apart of "scientists lie"
This comment was downvoted for snark, but the point is accurate. Inflation could double rental prices and then all of Wework leases will be worth a lot.
Build software that you would still want to work on five years later. That usually means tests (that aren't so embroiled in the technical details they break with every trivial change, but instead describe the business logic that is important for your application), sensible abstractions, etc. Usually from there you can select some paradigms that make sense for you.

Fundamentally, all of it is a matter of opinion. You have a million options and they are all correct. Don't take a million options at once, practice a lot, understand your problem domain. You won't write something perfect every time but you'll write something a whole lot better than if you were using a million frameworks instead of real thought.
I'm already not in the EU, thank you! :) Quite happy with that, weren't it for being treated like I am by American companies making catch-all filters in fear of the oh so scary EU fines.
Hum... all I remember is that Linux Journal closed years ago.

Moral of the history: Don't say that you close if is not true. You'll lose a good chunk of your readers even if you reopen later
AMD announces Twitter has deployed EPYC 2 across its datacenter infrastructure
I'm not saying it's a waste of time, I want to understand why it's not.
The only way cash savings can be wiped out is rampant inflation, currency devaluation, or the currency being no longer accepted. Generally "crash" refers to the stock market prices dropping. Stock market prices don't have anything to do with any of the above three, so you can be pretty sure that the next stock market crash won't wipe out cash savings. If anything, crashes tend to produce recessions, which can produce deflation, which makes cash worth more. (But, deflation is really bad, so central banks do everything they can to prevent it.)
Sailing isn't really that much work. With a little skill it's possible to sail in and out of most harbors without using a motor. My sailing instructor only allowed us to start the engine in emergencies.
If companies have no cash to immediately pay suppliers, then those suppliers must wait for payment. In the US, there are 'invoice factoring' companies who will buy these unpaid invoices. They provide the cash up front, in return for some reasonable-but-not-perfect security (the unpaid invoices) and a discount.

From the article and the first few Google search results, it seems like 'Commercial Acceptance Bills' solve the same problem. They create liquidity for suppliers without reducing their customers' immediate liquidity.

And their liquidity seems to come from:

- banks widely supporting their purchase

- being transferrable

- having a future date (I'm not sure, but this part sounds like it might be like writing a post-dated cheque)

Given we normally like financial innovations that increase liquidity and keep markets moving, why should we be concerned about this market, whose current stock is less than 2% of China's annual GDP?
I would argue mathematics isn't really a science, as it isn't outward looking to the world, rather it is a study of self-consistent rewriting rules. You can obtain any mathematical result without knowing anything about the universe (something also true for, lets say, analytic philosophy).
Progress is not all-encompassing; it is entirely possible to claim that 21st-century medicine is preferable to 19th-century medicine while simultaneously preferring 19th-century architecture, art, or other aspects of society. Paris today may be cleaner and safer than it's ever been, but it's also far less exciting or intellectually interesting than it was in its heyday.

The prevalence of this view in the tech community is especially ironic considering that San Francisco was a far nicer city to live in 50-60 years ago (in general, of course - not for every segment of the population.)
Misconceptions about TDD – Part 3. TDD cycle can be neglected
I was wrong, the 9$ are for NoIR camera with M12 lens mount and lens. I just ordered 4 new NoIR cameras for 2.84$(!) including shipping!
https://www.aliexpress.com/item/32946093276.html
Yes, but using the DMA engine in the NVMe drive to write directly into GPU RAM, rather than go through system RAM first. This was not previously possible, as DMA is almost always to/from main RAM.

From the article [emphasis added]:

> If a DMA engine in an NVMe drive or elsewhere near storage can be used to move data instead of the GPU’s DMA engine, then there’s no interference in the path between the CPU and GPU. Our use of DMA engines on local NVMe drives vs. the GPU’s DMA engines increased I/O bandwidth to 13.3 GB/s, which yielded around a 10% performance improvement relative to the CPU to GPU memory transfer rate of 12.0 GB/s shown in Table 1 below.

They don't seem to have revealed many more technical details about how they did it, just a lot of benchmarks. I presume this only works where there is a shared PCI-E switch in between the GPU and NVMe drive, and so traffic can be routed past the CPU?
How did the helium get here to begin with?
It depends on the subarea of CS where you publish, and especially on the country where you are... I'm also in CS and in my country we still need to publish in (predominantly non-OA) journals if we want tenure, grants, etc.
I left my iPod on the desk overnight once while working at a large international investment bank. It vanished, presumably lifted by the cleaners. Security were remarkably uninterested in this, refused to do anything whatsoever (including checking the CCTV) although they did ask me to give them the crime number if I reported it.
Enable as many options as I can with PowerShell. (so I don't have to do any more point-n-click than I absolutely need to)

Set up WSL. (by running an Ansible playbook I wrote)

Install chocolatey.

Get my standard set of packages from the chocolatey mirrors.

Install Synology Drive client, sign in and let things sync.

(I recently switched off of most public cloud services onto my own on-prem cloud setup)
There were interesting tweets a year ago that perhaps ancients did have words for blue,

https://twitter.com/search?q=blue%20(from%3APaulSkallas)%20u...