skysight-inc/HackerNews huggingface dataset:
just wrong

Near as I can tell, you agree that Cisco is a hazard, in precisely the way that Huawei is accused of being but is not. Are you really just disagreeing with the proposition that nobody cares about Cisco's problems?
We use a map representation of Null Island on our 404 page (https://opencagedata.com/404)
Windows has had this with .NET apps for... Oh, pretty much since there has been a .NET. I had written several apps for Windows CE that ran both on desktop and mobile (same EXE file, even). Today, you can do it with UWP.

It's a shame Windows Phones didn't take off. They had a great UI paradigm and I think Microsoft has done a lot of very hard work that goes mostly unappreciated in the development world, just because Google's reputation is still based on a decade-old memory of their (never official) motto "don't be evil". Microsoft hasn't been the "Halloween Papers" company for longer than Google has been a company, period.

EDIT: I'm not saying MS isn't an evil corporation. I think all corporations get to some degree of evil proportional to their size. But for some reason, Google and Apple don't get that same evaluation, getting some sort of pass, that I think is worse in the specific case of Google (being an ad-tech company). We are collectively missing out on a lot of inovation and market diversity because of this cognitive dissonance.
I recommend not using words like "you" and "your". It can make people defensive. Try to only talk about the code and changes. Not the person who wrote the change.

Q. Why is X done here?

Q. What is the reason to do X here.
Architecting for Scale by Lee Atchison: Reading Experience
In studies, people - including untrained people - can fairly reliably tell the difference between messy abstract art made by trained artists and messy abstract messes made by kids messing around with paint.

So there seems to be a quality of visual intelligence present in at least some art which is not present in non-expert splashes.

I would be surprised if you couldn't train a neural network to recognise the difference.

This is different to having an explicit formal model of "the quality that is different."

It's also different to a financially successful artistic career. All kinds of things can kill or promote a career which have nothing to do with the art itself.

Likewise for market pricing, which is always based on what galleries and auction houses hope they can get away with - often in a hyper-inflated market where art is reliably used for money laundering and tax evasion and other pastimes which have absolutely nothing to do with what it looks like.
The degree opens doors, and it makes management people feel that it's a good predictor of outcomes but in my opinion from hiring, we found Curiosity, Ability to Learn, Ability to Listen to be the three best predictors of good outcomes.
If you think you could do it for less, why don't you? 200% returns would be yours for the taking!
73 dollars in interest/fees for a 30 day, 300 dollar loan doesn't sound like much, but it works out to approx. a 296% APR. This isn't about fees, it's about usurious behaviour.
Modern art (or just art), it's more a money laundry, tax evasion, asset management scheme than anything else.
These are all great points, thanks for writing that out. I see what you are getting at -- I agree with your take the author probably needed to choose their words more carefully. I had a hard time getting past the sentence "But I do mean to say there is no quality in art." The brutal wrongness of it so fundamental and stark... it was like a car crash where I couldn't look away.
Yes, typically through word-of-mouth reputation.
What really makes a Chemex is its filters, which are way thicker than typical pourover filters. The paper is thicker and leads to a lighter-bodied brew.
A corrupt exchange is it's own tumbler.
Observability and Security – Ensuring Proactive Detection
Zfs does allow pools to be expanded by adding vdevs.

What it doesn’t allow is for raid sets to be expanded by replacing with larger disks one at a time. This can however be done with mirrored sets. Add new larger discs to the mirror set, wait for resilvering, remove older smaller discs, done.

0.8 will also bring the ability to remove vdevs so effectively shrink a pool through a similar (but slightly different) process.
I wasn't directly involved in the selection - but I know the team doing it were pretty selective. The folks involved also did a lot of training over a year or so.
> Instruction density is very important especially since caches are big and consume a lot of power too.

Which hurts x86 a lot, because x86-64 is very space inefficient for a variable length ISA. The REX prefixes add up to make x86-64 just as space-inefficient as AArch64.
I thought Rust was written in C++, apologies.
Hi, author of the post here.

Thank you for your feedback. The framework that you put down, of code reviews being of these 2 levels, is valid. The goal of this blog post, however, was to touch on the basic hygiene which makes the process more effective -- including both these two levels of review.

I would take a shot at writing a follow-up post to this, going deeper into the subjective aspects of peer code review. Thanks for reading!
I found this to be very well written, and quite interesting even though I am by no means well versed in this area. It's really cool to see how these vulnerabilities arise--it made me appreciate this section [0] of the Rust book even more. The fact that the compiler will check for and fail to compile if unsafe conditions are found is a really neat concept!

[0] https://doc.rust-lang.org/book/ch04-01-what-is-ownership.htm...
I dont care about what API wins, but the current stalemate is very disappointing. For all its flaws OpenGL was lingua franca for the longest time, now that Apple has deprecated it, I hope it gets replaced by a single credible alternative. The current fragmentation where every platform is pushing its own graphics API is wasteful when it comes to developer productivity.
> Convergence works great for "casual" apps - messaging, stores, content feeds, etc.; But the web already does a great job of making this type of application both responsive and cross-platform.

I'd argue this is where Convergence actually works best. (Especially the way Windows does it, anyway).

For most people, "casual" apps are 95% of what they need a computer for. And the web does a good job, but not a great job, at making these apps responsive and cross-platform. Usually, these applications sacrifice lots of performance and/or usability and/or reliability, just for the benefit of being able to run in a browser. Which is fine if that's a trade-off you want to make, but this is usually not being done out of benefit for the user.

Convergence can help fix part of this, by reducing the cost of native app development even further while preserving the majority of the quality/performance/usability benefits native apps provide.
One thing that is always missing from these articles is the idea that it’s actually good for individuals (and for our society) to get an expansive view of human knowledge rather than a narrow training to turn you into a worker on a production line (or at a computer).

Of course right now that’s a path that’s not accessible to many people, and people may have other financial reasons for going to trade schools, but I think those are the issues we should fix. That is, make our society one where to be financially stable you don’t have to choose between a narrow training and an opportunity to explore the accumulated knowledge of the humanities and sciences.
China moves fast. They move fast to build rail, to build cities, and to intern people.

NYC learned the lessons when we went through something much (much!) smaller with Robert Moses destroying huge swathes of the city, so now doing anything takes forever. That's a feature of representative government - I get to complain about the new bike lane bioswale design, and they have to listen. This is slow. They don't have the same official processes in China, so they are fast, in both wonderful and horrible things.
Poor return on investment given risks involved, you're better off offloading that cost of education/training to the individual and then just hiring them when they signal they are worthy of employment.
All of those things are "lots of money" if you are living paycheck to paycheck. They are even lots of money if you make six figures and save 25% of your income.
Martin Shkreli steers his company from prison with contraband cellphone
> My standard recipe is 15 grams of coffee to 250 grams of water.

Hmm I use 18 g of coffee for 340 g of water. It's what my grinder dispenses, and I use 12 oz of water. 13% more water per gram. Is that wrong?
The problem it solves is writing an app suite for the phone from scratch. There's now a really quite capable web browser running on their phone, which is likely to be a far better experience than had they written it from scratch. Pair that with upstreams that appear to have enough goodwill to agree to maintain their patches for them, and it's obvious why they're pursuing this.
It makes sense. Teenagers especially are searching for a place where they can have conversations with their friends without their parents around. I feel like this happens with social media a lot, the older people jump on so the kids leave because it's 'not fun' anymore.
What percent of art fetches such high prices? Probably very small. He won the equivalent of the artist lottery, just as some authors win the literary lottery. just randomness.
Then, more automation and even better UI will tend to reduce the labor-intensity of satisfying that demand.

Translation: fewer people will be needed.
GP is perfectly rational, without donning the "USA always right number one" goggles you seem to have had permanently attached. Why would any private individual in USA be more concerned about Chinese surveillance than about the surveillance of NSAFBIDEADOJ, who after all can lock any of us up and throw away the key?
Perhaps they meant to say compile on the first try. Then you need to have at least some attention to detail
True this. I don't want to teach a high school graduate (or college grad) what interfaces and abstract classes are.. or basic good design of code. My job depends on making progress, not training.

That said, my org supports up to 4 concurrent interns (typically we have 2-3 at any given point), and they could work for 4 months to 2+ years if they want, 15-40 hours/week -- adjustable for summers, etc... But they need to be at a stage where code review is going over application of theory, not telling them about when to use functions.

We lose a lot of interns after 3-5 months, but if they came in knowing the basics, we usually get something out of it (though the cost-benefit is usually negative). We want to support internships, though, so we keep doing them.
Im sorry about your brother.

I never said it was a moral failing. What I did say is that people lack a values system to find meaning in their life. Even if you are poor, you can find meaning in your life, yet our society is completely geared around material goods= meaning. Religion used to fill that role.

That hole is often times filled with meaningless partying that can include experimentation with drugs. Of course many people get addicted via actual prescriptions. I havent done much research, but the article below suggests that few people are getting addicted via prescriptions.

why do people start using opioids in the first place?

https://tonic.vice.com/en_us/article/a3z98b/big-pharma-didnt...

<<The research actually shows that people who developed new addictions in recent years were overwhelmingly not pain patients. Instead, they were mainly friends, relatives, and others to whom those pills were diverted—typically young people. Among the older patients, many who appeared to be newly addicted had actually relapsed or never recovered from prior addictions: some faked pain to get pills from well-meaning doctors; others got them from pill mills where shady physicians wrote prescriptions for cash.>>
Go has a garbage collector, and it's the fastest garbage collector that currently exists, by a wide margin, I believe.

When Go 1.8 released, it measured < 1ms garbage collection times on an 18GB heap, and that number has improved in the 2 years and 4 releases since then.

I don't believe that "it uses garbage collection" is a valid complaint against Go anymore, except in a real-time application, and I don't know of any real-time applications written in Go. I'm sure there are some, I just don't know of them.
Yup. Not to mention all the REX prefixes which add a byte to nearly every instruction.
Is Cisco's CCIE certificate relevant any more?
Wrong? Not if you like the result.

Coffee is a combination of many factors: bean, roast, grind, freshness, water temperature, brewing time, brewing style, and amount of extraction. There’s some guidelines of course, but ultimately you’re trying to get a coffee that tastes good to you.

My uncle likes his coffee much more watery than I do, but I think he uses not enough coffee and over extracts it. So when I’m making the coffee I make it the strength I like, pour his cup about 2/3rd then top his up with hot water.

Edit to add: According to Harold McGee, balanced flavor is an extraction of around 20% of the coffee solids producing a cup that’s 1.3% - 5.5% bean solids by weight (so you can see already a big range, drip is at the low end, espresso at the high end). Ideal brewing temperature of 190-200°F (but this is higher than Aeropress recommends). Brewing time of 1-3 minutes for a fine grind and 6-8 minutes (!) for a coarse grind. For American coffee, he recommends a coffee:water ratio of 1:15 for American, 1:5 for espresso. Also, per my anecdote about my uncle: “It’s always better to use too much coffee rather than too little: a strong but balanced cup can be diluted with hot water and remain balanced, but a weak cup can’t be improved.” (My summary from “On Food and Cooking” which has about 5 pages on coffee alone.)
Author here. Great point! Would love to take a shot at writing a follow-up focused on this.
I don't use Facebook so I wouldn't know. I haven't had any issues so far on the sites I visit.
Back then I had regularly around 150 open tabs in my old Opera on a notebook with 4GB RAM without any problem. But those were the times without big js-heavy webapps/sites like these days...
Contemporary art is a sophisticated form of money laundering for the very rich. As it almost completely exempt from taxation, it's an ideal vehicle, relatively fungible and open to crazy speculation.

The crazy financiarisation of our world made many collectible objects prices skyrocket (see old cars, art, etc). But Contemporary art is the best of all, because, contrary to ancient art or old ferraris, its supply is unlimited. A boon to hide in plain sight the billions happily printed at the Fed and BCE.
I confess, I hadn't finished reading the original article when I posted my previous comment so I was operating under the assumption that ARM single-core performance was significantly further from parity than it apparently is. My original objection was that an external GPU can't shield you from lag and unresponsiveness in normal, everyday (ie. not designed to take advantage of GPU compute) software, but if the single core performance delta between an A12 and a reasonably recent desktop i7 is genuinely only 20% then that's not an issue.
I'm guessing that's
https://github.com/xi-editor/druid

stemming from
https://raphlinus.github.io/rust/2018/12/16/rust-2019.html?
I hear btrfs is fine on single drives. ZFS is in general what you want to use if you care about your data, at least in RAID setups.

I imagine either should work fine over SAMBA (if that's what you have in mind for Windows). I know there's some work being done to get ZFS working on Windows, and I don't believe there's anything of the sort for btrfs.
I don't understand how you're measuring.

Hep C medicine has zero utility value for me right now.

And I'm enjoying watching Brooklyn 99 from the beginning right now, because I'd never seen it. My wife is watching series after series on Netflix that are all old.

My daughter is enjoying the entire archive of Disney movies. Snow White is what, 82 years old?

When Incredibles 2 is coming out, you can bet the utility of Incredibles 1 went way up.

That said, I think you're being entirely too specific and literal. It's a bad, clickbait analogy. And? Buy medicine in bulk. Not a huge leap to make.
Istio Operator for Kubernetes
I don't understand. You seem to be arguing against the idea of completely outlawing these types of loans, but that isn't what the rule described in the article does.
Those evil robber barons, directly colluding to get me to drink IPAs with my friends after work! The evil! The horror!
Try using a fine mesh metal screen with the aeropress. I find it is better than a filter.
Black Hole Propulsion as Technosignature
And I guess I'll just leave this here:

https://www.washingtonpost.com/news/wonk/wp/2015/02/11/big-p...
Note, stacking pixels is exactly how most volume rendering works.

Source: was an expert in rendering CT and MR data.
Keybase / HN Karma
Why does Keybase require specifically 2 Karma on HN?
You could strap together 3x ROCKPro64s (6 cores, 4GB, $80 each) to make a half decent docker swarm or kube, if you've got the right kind of parallelizable dev workload.
I like variety. My go to is an Aeropress. But maybe once a week or so I’ll make Turkish style coffee, or use a Chemex or drip cone. (I wouldn’t
buy a Chemex - it’s not really any different from a drip cone, uses special filters, and takes up more space than a cone, but it was a gift.) And in the summer I like to have cold brew around.
To be frank, I don’t see the benefit of convergence. Admittedly, one code base is cool and convenient, sure but if one considers the additional cost of design, maintenance and the loss of the optimal user experience, I think convergence is rather a minus. A small touch screen requires a totally different convention of user interactions as a big screen with only mouse and keyboard support. It’s simply the reality.

Instead of trying to reinvent the wheel (admittedly a new and shiny one), why don’t we just stick to the well proven approaches and design different UIs and front ends for different platforms? The bulk of the codes would go into the common business/security layers anyway. With CI/CD, each user would have his/her app with the same functionality but different UI for the optimal user experience without much headaches or additional burden.
HRs graduated from social and humanity sciences don't want to devalue their degree by hiring a non degree person.
Reducing iOS and Android App Size in Xamarin
Diving into Technical SEO Using Cloudflare Workers
you are framing it as a one way street. The “lonely people with low self esteem” want to socialize with the “cool and charismatic people”...maybe the other side of the coin is the “cool and charismatic people” are nothing more than well designed marketing of idealized principles who actually are quick to sell out because they worship money over their own art.
> If you chase investors out then less research will be done. You won't feel it immediately but after a decade or two it will catch up with us.

I don't think you'll feel it... BUT, if we keep investing in drug research we'll feel it :)

You don't have to look far to fine an article like "Cancer Statistics Report: Death Rate Down 23% in 21 Years"

I'm not sure we'll notice if the improvements don't keep coming, but we will notice if the improvements keep coming :)

Today, we're keenly aware how HIV isn't a death sentence anymore.
without the paywall https://outline.com/9jcNDW
Thanks for posting that, I really enjoyed it
The data he is referring to shows that it isn't just randomness. That's the point of the article.
I think those play a smaller role, for the following reason: If modern art was primarily about the social aspects, you'd expect most modern art to be stuff like a perfectly blank canvas or a urinal, because those are direct signals of the "coolness" of the artist (who else but a charismatic person can sell a blank canvas?)

If art was more about tax evasion, etc, then modern art would probably be more photorealistic or otherwise difficult to create (since this would make it easier for outsiders to assess the scarcity of an asset)

But I agree that the modern art market is multifactorial in nature and that there are elements of both involved.
Anecdata, but this was a big factor for me as well. Having joined somewhat early, they had me with the red badge like Pavlov with his bell. It was effective because of the variable reward. I logged in to see if there was a red badge. Now there’s always a red badge.
I'm a regular college grad, but always liked working on my own car (and didn't always trust professional mechanics.)

That lead me to consider becoming an auto mechanic at one time but after hearing some stories - and looking at the pay scales - I jumped back on my desk and rode off into the sunset.

The stories -

1) Constant complaints by mgmt about productivity.
2) Grueling work schedules
3) Pressure to upsell additional work
4) Customers blaming you for new problems

Sounds a lot like working in tech for 25% of the pay, doesn't it?
This is insurance. Literally insurance.

You pay a monthly fee in return for a good, service or cash payment should something happen.

however in the USA, something odd has happened. For what ever reason, be it legal, cultural or other, copay, crippling buerocracy and down right greed has stopped the health system working properly.

The problem with a "netflix" model, is that doctors can currently prescribe anything, regardless of cost or efficacy. There are legions of people around the USA bribing doctors to prescribe expensive generics. Until that practise is stopped the US system is sunk.

For insurance to work, US doctors must follow national guidelines laid out by a scientific body (ie NICE in the UK) any deviation without justification would/should lead to fines and censure. They would set out a list of drugs that work for certain conditions, anything else is either poor value for money, or the wrong drug.

The very fact that medicare is legally barred from negotiating volume discount tells you that some deeply wrong has happened.
Oooh very cool. I wish Apple still had Target Display Mode as a feature on their devices, it'd be great to toss this in a bag as an "I might need a real computer" concession and be able to use my iPad as an external display for it.
I'm not convinced it's good for society to have adults entering it with $100,000 in student debt for a domain that any motivated individual can learn via-self study (books, MOOCS, wikipedia). Especially those that don't lead to lucrative career prospects...
I use uBlock with fairly aggressive settings (so lots of scripts probably don't run), but Firefox handles 100+ tabs on a fairly average Thinkpad fine for me. Worth checking if it's running in multi-process mode as it should.
I just hope that better touchscreen / tablet support is realized from the efforts put forth in this project!
Modern C is very different to K&R's C. Which itself was based other programming languages before it (like B - got to love their naming convention for programming languages!). But the history of C aside, it wasn't the only language that operating systems were built on. LISP, Pascal and obviously assembly / machine code too. In fact Pascal was a very popular systems language on home computing in the 80s and early 90s. If I recall correctly it used heavily by Microsoft and Apple too.

Don't get me wrong, I do like C. But it wasn't the run away success nor holds quite the monopoly you suggest it does.
> The amount of details, little "sprinkles" that average Mac and MacOS users take for granted is greatly underrated.

Especially those sprinkles that get stuck under the keys ;)