skysight-inc/HackerNews huggingface dataset:
Hi fiatjaf，

This feature has been implemented and released on v1.2, please give it a try!

Also, you can store dsn alias on config, check it out:
https://github.com/laixintao/iredis#using-dsn
Mats Järlström’s victorious 6-year battle over yellow lights
Quarantine Cooking: Finding Relief from Coronavirus Anxiety in the Kitchen
I still think it's a good item at the right time. Lots of people are on e-scooters or gyrowheel because they don't want a car, but it's unsafe.

Full fledged EV are over-sized for many urban users.
What great news? They found mostly no difference in risk vs surgical masks...
There are multiple causes of death for phones. My last one met its end when it slipped out of my hands and into a puddle of water. So it's entirely feasible that you could be out with your EV and end up with a dead phone and no gauges for your car. But that's probably not a serious problem.
How is a student not hurt when given an incorrect assessment of their academic abilities?
> N95 respirators are often considered uncomfortable for regular use, and improper wearing or adjustment of the respirator because of discomfort could lead to inadvertent face contamination, thus negating the potential protective benefit

After wearing that kind of mask for short periods of time, I remember doing all of those things: not putting it on properly at first, adjusting it multiple times with the hands up against my face and so on.

The is also an element of a false sense of security from wearing it. “I am wearing a mask so I don’t have to worry about getting sick and don’t have to take other precautions”. That’s probably the more dangerous part about it.
> sure, you'll get there

Hum... On real life you would quickly discover how vulnerable all of your instruments are sensitive to both random and bad-intended interference.

You can apply the same phrase as a metaphor for software.
Clarkson drove a similar sized car on Top Gear and talked about that issue. https://youtu.be/dJfSS0ZXYdo
All business is difficult. Modern business is impossibly unpredictable, while traditional markets, as scarcity decreases, become commoditized.

Lots and lots and lots of grocers, butchers, book binders, farmers, and blacksmiths went out of business 300 years ago. And even the successful ones were all poor as were any employees in their employ.
Projecting confidence: Probabilistic horse race confuses and demobilizes public
iNaturalist is primarily for wild organisms, but it doesn't matter if they're macroscopic or not.

There are some iNaturalist projects specializing in microbes (more than just these two). A project isn't necessary to submit observations, but it can help bring it to the attention of others able to verify your identification.

https://www.inaturalist.org/projects/microscopic-microbes

https://www.inaturalist.org/projects/cyanoscope
Yep. We do this on real hardware and never preempt. There is nothing more performant than that. Using IPIs (inter-processor interrupts) you can trigger events like "more work has been added" on each CPUs queue.
Additionally, when you put all interrupts of a device solely on one specific CPU you won't have to lock anything.

Some other things:
pthreads generally have high cost, and that means C++ threads do too. pthreads have quite a few features that you regularly don't use, which you can skip completely using fibers and coroutines.
A related question if anyone knows good answers here.

What programming languages' de-facto thread implementations are not wrappers around pthreads? I think Go has its own thread implementation? Or am I mistaken?
Code red – To curb Covid-19, China is using its high-tech surveillance tools
Writing Reusable Helm Charts
There are lots of details that might cause problems:

* Do your tasks block? How many threads do you need to make sure you can use all your CPUs.

* Do your tasks access different sets of memory? Would keeping similar tasks on the same CPUs reduce cache misses.

* Do your tasks have different priorities? You might need a pool for each priority.

For a UI program that isn’t doing anything really intensive or real-time, having a common thread pool makes a lot of sense, and can reduce resource use (stacks add up once you get to many 10s or 100s of threads...), and improve latency (a work queue with many threads will get more CPU than another with the same amount of work but fewer threads)
Yeah I guess so. To be fair I don’t mind using some Electron applications, so I guess it shows that if you do it well, it’s maybe not too much of a problem
It's REALLY BIG TEXT saying very little of interest by making some hand-wavey references to math that is interesting but irrelevant.

How many business domains end in a Nash equilibrium? How many end up with a monopoly or a small number of cartel players? How many businesses really only compete on price? How many try to inflate perceived value with branding and narrative management? What does "invent" mean in the context of a company like PayPal, which essentially just copied and repurposed one part of the banking system?

"Business is hard" has nothing to do with the replication crisis. If your business is succeeding, you're reading the market correctly by definition. If it isn't, there may be other reasons besides not reading the market correctly.

It's hard because the number of failure modes is bigger than the number of success paths. And the success paths are culturally disguised and non-obvious. (E.g. hard work, VC finance and advice, a good company culture, and so on are not a success path. Ferociously trying to monopolise a market while paying your employees as little as you can get away with and producing minimally competent products boosted by PR, ads, branding, and aggressive sales tactics is far more likely to lead to "success.")

What is the point of this article? It's certainly not to offer actionable strategic intelligence.
New York Plastic Bag Ban Begins Today
Almost everyone I know has a smartphone.

Literally nobody I know has a reliable connection between their phone and their car.
Here in Norway you can buy a used 2013 Leaf with a 24 kWh battery, double the range and twice as many seats for less than that.

See https://www.finn.no/car/used/ad.html?finnkode=169083854
I think where you live has a huge impact. My ex-gf is celiac and has a much easier time getting food in London than in her home country (Romania) although it's not too bad there either. The gluten-free fad/trend, whether it broadly makes sense or not, has significantly increased the supply of gluten-free products here, both in supermarkets and restaurants.

If you're not being taken seriously in restaurants, one trick is to say that you have a gluten allergy. More people will immediately understand "allergy" as something to take seriously whereas many people have no idea what celiac disease is, or sometimes think it's the same as a gluten intolerance. This is technically lying, but given how sensitive celiacs can be to even a tiny amount of gluten (and it sounds like your symptoms are pretty bad) it should really be handled in the same way by restaurants anyway, so don't feel guilty about it.

With regards to other people, just be firm, straightforward and distrustful. It's odd how people that care about you can end up trivialising something like celiac disease or think it's no big deal if you have a slice of pizza, etc. They're not being intentionally malicious, but your health comes before their incoherence and ignorance.

This is all speaking from the POV of someone in London, so I don't know how well this would work in Lithuania.
Heartfelt Best Friend Text Messages for Your Friend
And how does it compare against HEIF?
Why the relative high cost of threads on ARM? If anything, I'd imagine it is more geared towards "massive parallel" scenarios (i.e. dozens of cores).
Economies aren't really backed by gold anymore. They are backed by confidence.

And all that gold floating about out there, who knows, maybe just gold dipped tungsten bars to fill up the safe rooms.
HEIF can't compress JPEG images losslessly
Have you tried to test on your machine? You'll see various results with lossless/lossy image optimisers.

I got <22% with Brunsli.
Had me wonder too. I am over 6 feet tall. Not too many washing machines I can fit into. I think ride on lawn mower would be a more accurate description.
Their respective READMEs both claim a 22% size reduction, which sounds like an interesting coincidence. Have they identified a similar inefficiency in the format itself?
Learning Organization
Minimum Wage Machine (2008)
WARNING: NOT AN ML EXPERT.

I believe this falls under the category of "data snooping" wherein you are effectively creating a model-of-models and increasing your degrees of freedom. That increased level of complexity/number of DoF means you are far more likely to over-train.

You are more likely to pick a model with no predictive power that "happened to be right" about past data.
Yeah but check when he first started: https://news.ycombinator.com/item?id=12492566

> Surprised with all the skepticism here. It's not perfect but this guy is a hardware, software, and AI genius and this could very well speed up the self driving race by several years or even more

> Jailbreaking cars now? Good for him! Can't wait to see this in action.

> Go Go GeoHotz!

> Pretty exciting for sure.

> If it really works like they say and can be added to any car, that's pretty huge. I'd definitely buy one. I wonder what it takes to install it ...

There are lots of skeptical comments too - maybe 50-50. I think it was more positive on Reddit though.
One thing to worry about is that you’re effectively taking over the job of the OS scheduler. This can be a good thing since you know more about your workload than the generic heuristics the scheduler uses, but it also means that you might need to reimplement some things.

Like only scheduling work on logical cores that share a physical core after all physical cores have a busy logical core (I.e. fill up the even cores first).
For example,

> What kind of CNN architectures for classification do you know?

Is rated as an expert level question, but reads more like "what are some of your favorite pokemon?".
Berkanan SDK: Bluetooth-powered mesh messaging for iOS
If you don’t take high risk you can’t have high returns.
Just a thought. Companies that are bad at transferring institutional are companies that have employees stay for longer periods compared to companies that do not. If you are looking for job security becoming the internal repo of undocumented knowledge is a good way to keep/grow your position within also be included in more key projects and stay in the loop.
Sure, but your kids can't drive the Leaf to school.
you can think of it that way, but, etymologically, it is unrelated to those words. the root "mathema" is more like "learning" or "knowledge".
That's great! I think your friend's take is sound and I agree with that being the likely root cause. I do wonder if there's a certain relationship between a closed project, however, and rational, focused design—not a necessary relationship at all, but perhaps a synergistic/convenient one (closed or tight-knit projects lending themselves to singular, disciplined visions, projects that are fundamentally open having a greater tendency to allow less focused design decisions creep in).

I would agree on the "lost art" and "anarchy" — this definitely gives me something to think about!

And I'm glad you shared this! I had a blast checking it out.
Hi HN!

I want to change the world for the better.

I'm the developer of Berkanan Messenger (https://apps.apple.com/us/app/berkanan-messenger/id128906182...), a Bluetooth-powered mesh messaging app — featured by App Store editorial.

My goal with Berkanan Messenger and Berkanan SDK (https://github.com/zssz/BerkananSDK), the framework that empowers it, is to create a decentralized mesh network for the people, powered by their device's Bluetooth antenna. People could rely on this network for texting in situations, like emergencies, when there's no other connectivity available — it could literally save lives.

I kindly invite you to join this cause and to contribute to Berkanan SDK with your code, comments, ideas. Even a simple gesture, like giving it a star on GitHub, helps:

https://github.com/zssz/BerkananSDK

Spoiler: It's not a Bluetooth Mesh Networking implementation (https://www.bluetooth.com/specifications/mesh-specifications...).

Thank you for your attention. Hope to see you over on GitHub!

Sincerely,
Zsombor
> Everyone from original Dart team left

Is that true? Pretty sure Munificent is still on the team and he's been the only Dart team member I know of...
What’s even more remarkable is that it can also be leased for as little as €20/mo. That’s less than many people pay for their cell phone plan.
Undergrad students? If it’s a CS class and not one of the intro to programming/algorithms ones you’re probably mostly checking if they read the book they were forced to buy (thanks ACM) so I would say it doesn’t really hurt them.
How are the students not hurt if the reputation of their university is damaged? Especially if you are a good student. Graduate admissions are aware of this kind of stuff, and it will screw over real A students royally.
That is actually a decent optimization. If you know the final cardinality, you just create that many buckets, and drop records in it. Not unlike how histograms work.
not sure why you're getting downvoted, but I'd agree, it's really useful to have this summary!
Title is "Technical Details of Why Cloudflare Chose AMD EPYC for Gen X Servers"
Then check out the rest of the site this article was posted on.

Welcome to the rabbit hole.

This is practically explaining what was pure magic to me in my childhood. I can't stop reading this blog
It's CNN. They said on TV reading WikiLeaks is illegal (Cuomo)
I'm pretty sure they either use it on the Nest Hub or are close to it.
I'm confused, possibly because I never invested the time in Julia: is this some improvement over the standard Julia data pipeline? It looks like a Hadleyverse flavored R pipeline.
Guns and armies allow you to take gold
So, is this why Google keeps complaining about Samsung's bloatware?

Because I don't think the amount of bloat on their phones is even unusual. Yet, Google keeps singling them out.
Coronavirus information and extenuating circumstances policy
And, presumably, this opens up the door for the manufacturer to force obselecense by not updating the car "app" to work with newer phone operating systems.

Yet another product I can't purchase because I'm unwilling to be tied to a software ecosystem that discourages ownership.
Thanks, the net meter looks to be a new pogrom. I wasn't previously aware of it.
Intel’s excellent TBB library is the answer to all your worries about threads in C++. (IMHO it should be made part of the standard library.)
The files created by lepton cant be displayed by any client. Brunsli is a converter for JPEG <-> JPEG XR which is losless, and by the improved jpeg xr algorithms decreases filesize.

The interesting part is you can therefore convert between these formats thousands of times without visual regressions. You could (in a few years) only store the jpeg xr file and your webserver may transcode it to jpeg for legacy browsers.
this made me cringe: https://www.airbnb.com/help/article/829/how-do-i-become-a-su...

maybe their PR department should consider a different name instead of "Superhost"
A single Xeon has only 48 PCIe lanes which normally is not enough. So, you should really be comparing price of a dual Xeon system with the equivalent single socket AMD solution
The modern American university is extremely broken isn’t it?
In addition to mistiming Einstein, I have never heard Mozart described as an intellectual.

Newton was infamously provincial; even when forced out of Cambridge he just went back to his childhood home (this is also one reason Leibniz's approach dominated continental mathematics). Probably the exception that proves the rule.
> Lots and lots and lots of grocers, butchers, book binders, farmers, and blacksmiths went out of business 300 years ago.

We may need a historian to chime in here, but definitely not at the rate they go out of business today, is my thinking.
It'd take an ABI break to implement, but wouldn't using inline namespaces under std mean backward compatiblity is possible in the future? You could have std::cpp20::string, for example, which is in an inline namespace std::cpp20. The older versions could be in std::cpp17 etc.
In fact, this could be done without an ABI break if new versions of symbols are in sub-namespaces from the get-go, and the versions in std:: are deprecated, I.e std::containers::map vs std::map
Yeah, a bit like abolishing slavery. Yet, it seems to be a good thing that we did.
Oh yeah some are compressed to death. But most are ok. The precision pie curved lever was mindblowing, and I've seen some !
Yeah, I think if you are looking at commit messages to understand a process, you have to take a look at if/where things went wrong.
The intriguing thing is that the guy who submitted the story is the Cloudflare CTO...
Very interesting!
https://www.techtimes.com/articles/247597/20200226/brain-rea...
https://spectrum.ieee.org/view-from-the-valley/consumer-elec...

"Mind reading" is a reality, along the time the accuracy and understanding of what's going on in the brain will be improved.
Naxon Labs is doing it at is own way https://www.naxonlabs.com
Pythagoras had two types of students, the akoustikoi and the mathematikoi. The latter had to take a 5 year vow of silence and live communally. Both men and women -- and mixed races (specifically the Mongolian "visiting scholar", Abaris)

Recent scholarship (Creese, Zhmud, Barker) attributes to the mathematikoi the first hypothesis-driven experiments in the history of science -- testing theories of Consonance and Dissonance.
I want to see "closed" electric bikes with wide tyres , basically a batpod with glasses. Good in traffic, and cold/hot as I need it to be. Also cheap enough for Mass use. China would buy two for each person.
You know, before UX was captured by A/B test fanatics, there was a discipline known as "user testing". It had all kinds of interesting tools, for dealing with all kinds of user distribution and sample size.
Europe’s Face-Off with China
Yes, there are lots of stories of individuals and companies choosing AMD over Intel. For me, what's more interesting would be any contrarian view listing the compelling reasons to pay the higher price for Intel instead of AMD. Off the top my head, some reasons would be:

- Intel AVX-512 instruction set

- Intel 4 and 8 sockets

What realistic workloads have a better performance/cost advantage on Intel vs AMD EPYC?

If you're a home user (gamer, programmer), is there any reason to buy Intel today? I'm about to buy another motherboard & CPU and considering AMD for the first time. In the past, I avoided it because AMD had an incompatibility (e.g. VMware) that kept me on Intel.

(E.g. previous example of AMD showstopping bug affecting VMware: https://communities.vmware.com/thread/456094)
I think the Renault Twizy [0] looks more like a lawn mower. At least this has real doors and windows.

[0] https://en.m.wikipedia.org/wiki/Renault_Twizy
So to be clear, people CAN spread the virus before they are noticeably symptomatic, even if they are not at PEAK virulence.
Outside of flutter, how it's darts performance compared to other languages?
>Brunsli is a converter for JPEG <-> JPEG XR which is losless...

You mean JPEG XL?

JPEG XR is a completely different thing [1]

[1] https://en.wikipedia.org/wiki/JPEG_XR
Two years ago they switched to ARM https://news.ycombinator.com/item?id=16646701
There is also bloat from the UI perspective. If you keep adding features they will get harder for users to discover.

You have to delete something every once in a while to make room for something new.
I've heard the objection about complex number not being real many times. I think the sensible answer is to argue that the natural numbers don't "actually exist" either. They're an abstraction just like the complex numbers.

Arguably we might one day find out that the universe is discrete at which point we could begin to try to define the naturals as something that "exists", at least up to some maximum large number. But even then the numbers are probably still best thought of as just a helpful abstraction.
> never preempt

I don’t think this is a realistic expectation on Linux and, especially, Windows which runs hundreds of threads of its own you don’t want to know about. (Besides, we must remember that multithreading was invented and found quite useful in the era of ”single-core” processors.)
I’m a big fan of CloudFlare. I own a little stock, and I moved our company over to it after running on a competitor for about a year. CloudFlare has been much better.
Whenever I use the front end, it just feels like it’s made by people who actually need to use this stuff, and it is so straightforward. The api is great too. When we were with the competition it was ridiculous how often we had to have an engineer assist us with setup because the front end didn’t support some feature we needed. With CF we signed up one day and have never had to have manual changes made by support, and the health checks, load balancing and failover have worked from day one. With the competitor the health check story did not live up to the reality and we had several outages related to the failover system not recovering properly.

When they publish these blog posts, it shows to me that they are willing to consider bold moves and that they aren’t afraid to be different. Also, that their architecture has been designed with this agility in mind.
I’ve visited their offices and while their corporate culture didn’t seem like the best fit for me, I liked the team and what they are doing.
> This is an electric car with an USB charge slot

Is that to charge the car?

(Sorry, couldn't resist)
Blog post is by Nitin Rao, Head of Global Infrastructure at Cloudflare.

Submission and editorialized title change is by John Graham-Cumming, CTO at Cloudflare.

Not sure what to make of that.
New COVID19 case in Belgium in my hospital because I decided to test
Presumably you'd also have to pay for insurance, right?
We tried to switch to ARM. We maintain our ARM port of all our code for the day there are servers we can use. However, we are in production with AMD now.

From one of the posts: "Readers of our blog might remember our excitement around ARM processors. We even ported the entirety of our software stack to run on ARM, just as it does with x86, and have been maintaining that ever since even though it calls for slightly more work for our software engineering teams. We did this leading up to the launch of Qualcomm’s Centriq server CPU, which eventually got shuttered. While none of the off-the-shelf ARM CPUs available this moment are interesting to us, we remain optimistic about high core count offerings launching in 2020 and beyond, and look forward to a day when our servers are a mix of x86 (Intel and AMD) and ARM."
> In some ways, the Ami is reminiscent of Citroën's iconic 2CV.

Truer than the writer thinks. It’s a deliberate homage: the original 1970s Citroen Ami was a part of the 2CV range. Our family had one. Very few survive now: I haven’t seen one on the move for about 10 years.
JPEG's entropy encoding is ancient. Adding modern arithmetic coding can save significant bits without changing the actual visual data.
I think posts "without content" such as simple +1s or thank yous are not liked here, because they don't add much to the conversation. Still, I found the summary exceptionally useful and wanted to thank the guy/gal.
Why did these people accept their positions (with full up front knowledge of their salary) if the money is not enough?