skysight-inc/HackerNews huggingface dataset:
Absolutely agreed, but totally convinced that all of those pale by comparison of the existential threat which humanity as a whole experienced prior to that.
For the Rustaceans in the thread, I've been wondering - What's the current state of affairs of Rust for non-x86_64 targets? I know it's in flux, and that documentation isn't always up to date.

What architectures can rustc target? Can it cross-compile? Can I cross-compile rustc itself, or do a Canadian-cross (where I cross-compile a rustc that wants to target a different architecture than the one that hosts the compiler)?

Speaking as somebody who does a ton of system programming for embedded Linux systems, this is basically C/C++'s biggest advantage over Rust - the extreme flexibility of the available toolchains.
As a self-taught dev, this was a very helpful curriculum. I will say that it can be a little hard to stay motivated on some of these things if you have little chance to apply them, but at least skimming the various topics and understanding the terminology / primitives of each area is a big benefit. For example, understanding what processes and virtual file systems are is helpful even if you're not implementing page tables or whatever.
That happened elsewhere also. It's because they stopped doing as many early / preventative C-sections, not primarily due to reduced stress. It points to the developed world likely doing too many unnecessary C-sections (for example they may do 9 that are unnecessary for every 1 that actually turns out to be required to save a life, however they'll take that trade-off in non-Covid times rather than risk additional deaths).

The C-sections spike the premature counts without any evidence that they're all required (it's strictly loose guesswork by the doctors in most cases, rather than being literally urgent; they have minimal fear of a C-section procedure today and liberally do them). This isn't uncommon, the developed world is frequently guilty of overdoing preventative & early detection medicine (we did it with mammograms, we did it with prostate cancer, and so on).
FWIW, its not in the title of the article, just the HN title. Mods should change it probably.
Estimate the Data You Spend Streaming Music and Video
The key to understand Netflix’s global strategy
The key to understand Netflix’s global strategy lies in grasping how the company wants the future to be. Netflix wants to build a global village for entertainment which is concerned with the interests, opinion, behavior, background of its citizens instead of nationality, language, caste etc.
Read more
https://cnc.substack.com/p/how-netflix-is-winning-the-world
Happy to hear of your success, and thanks for sharing and helping other people feel supported.
Or any social media to be honest. I don’t see why Tik Tok is special. They all do the same things to make money.
The only thing I wish I had done differently was reduce dilution, which is exactly what Aaron mentions here.
> though come winter this will be less of an option

Or we'll see a lot of investment in patio propane heaters.
Four Months of Unprecedented Government Malfeasance
Yeah, and the specs are basically identical at $400 less.
That's a great idea, thank you. It's a cheapo Reddragon TKL K552, wanted smaller than fullsize & mechanical keys without spending a small fortune. Should work!
This seems like a "my way or the highway" or "black and white" argument, coached in language suggesting that you don't need to make inroads for peace, for the sole reason that your side is inherently right and theirs is inherently wrong. This idea of firing or ostracizing people without attempting to reform them first is a shoot first, ask questions later, knee-jerk sort of morality.

If you end someone's means of making a living or ostracize them from society, purely for moralistic reasons, just because you can, this is moral exclusion, a form of oppression. It's when your opinion of them is so poor that you no longer find the need to act ethically towards them. It's the same principle that enabled the oppression of the the Jews.

Holding this opinion is possible if you refuse to come to terms with the humanity of the person you disagree with. Our only real "obligation" in society is to follow the law. If you only live based on this obligation, you can easily become quite cruel and in some ways immoral. But instead of simply living by obligation, we can do better: we can seek to create more peace than strife. That means making inroads with your enemy, not ostracizing them just because you can.
Recalibration is the biggest shake-up in the carbon dating world for seven years
Always enjoy our debates.

I think we're mostly on the same page here. I'm less concerned with companies that raise 18-24 months of runway than the ones who are coming out of seed rounds with 36 months or more. I think balance is critical, and I'm hoping that founders find more of that balance vs. the recent pattern I've observed of founders taking every available dollar.
I've heard this many times but I don't understand the thinking behind it. How could a lockdown shorten the duration of a pandemic? AFAIK there's only three ways a pandemic ends:

(1) eradication: we control the spread so effectively through testing, tracing, and isolation that no more new people are infected

(2) herd immunity: enough people get infected that the potential pool of new hosts causes the transmission rate to decline

(3) inoculation: we find a vaccine with high effectiveness and somehow deliver that widely enough to create the herd immunity situation

It seems lockdown can only help with #1 and I'd say the horses have already left the barn on that one. The only things lockdowns can do at this point are to prevent number of acute cases from overwhelming the hospital system.

I'm not against lockdowns in extraordinary public health emergencies, but let's not pretend they are getting us any closer to a finish line.
+1 million. I find it so frustrating the myopic nature of how so many people look at this. We could (and should) have treated this with some respect, worn masks, and stayed mostly inside for ~6 weeks. If we'd done that, we'd still have to practice some precaution, but it would likely be a significantly better reality than we're in today, and will be for the foreseeable future thanks to that fantastic individualism the U.S. does so well.
The Information Catastrophe
Obviously there is a lot of P2P technology out there, for instance Freenet, Bittorrent, Bitcoin and GPG as well as solutions for the lower network layers like HAM radio based communication. Maybe everybody should start using it also for normal matters because that's what these technologies have actually been invented for and not just for politically controversial or actually illegal things. As a nice side-effect it's kind of fun to dive into new technologies and new things can be built that are easier to use, like Signal or Telegram
Did money flow from the city to Alphabet? My understanding was that it was hugely in the opposite direction, with sidewalk investing alphabet money into the project.
" City Council doesn't want to have the deal with the fight, so they capitulate."

That is not what is happening.

What is happening is that they don't have the tools, wherewithal or leverage to implement their own policies.

They are operationally incapable.
* Voice over Long-Term Evolution

* Voice over LTE

* VoLTE

* key-REuse VoLTE

* ReVoLTE

* Call Me Maybe: Ea­ves­drop­ping En­cryp­ted LTE Calls With Re­VoL­TE

* Call Me Maybe: Ea­Ves­Drop­Ping En­Cryp­Ted LTE Calls with Re­VoL­TE

Researchers are trying to make their work memorable by using marketing techniques like these. I assume the title on HN (which isn't the same as the article) is mocking it.
You and your friends are probably programmers (or similar) and have been touch typing for decades. It's always easy to forget the selection bias of self-organizing groups.
When I had “keyboarding” class back in the early 2000s our first assignment was to bring in an old shoebox which we then fashioned into a cover that went over the keyboard & our hands so that we couldn’t see our fingers as we typed.

I’ll never forget one kid who didn’t bring in a box used his gym uniform shirt over his hands and tried to pass it off as the same thing. The teacher didn’t buy it. But sure enough the next year all of the keyboards had little cloth hand covers velcroed onto the back and the shoebox project was no more.
Change want to deserve and I think you'll get the idea.

A service that can only exist if workers are denied basics probably shouldn't exist.
There are an increasing number of APIs where you can do this with IAM conditions but it’s definitely harder than it should be.

The big thing you need is to be comfortable breaking anything you use until someone can update it (maybe forking a third-party IaC project or vendor stack, etc.) so it’s definitely less friction to remediate afterwards.
The story for C/C++ software is a bit different. It has an order of magnitude more security issues than (similarly well written) software in other languages. Mostly because of memory issues. Partly due to undefined behaviour.

There's a lot of this software. And until recently C and C++ were more or less the only viable options for writing it. Now there's Rust, and it has the potential to bring rates of security issues down to the levels of other memory safe languages (or even lower - Rust actually has protections against things like thread-safety issues that languages like Java don't).

If the language didn't matter, then we'd all be writing in assembly code. It can make a big difference.
I learned to program for a startup that I founded about 8 years ago. Once people saw what I could do, they asked me to help on their projects.

It's all been word of mouth. I don't advertise, or even have a website for my consulting business. I'm generous with my time and volunteer to teach classes, give talks, meet with anyone who's learning and wants to chat, etc. So, I'm sure that helped.
Cool, hope it works out and soon, I have little trust left for Mozilla under current management. Wish you all the best (and by "you" I mean you and also the entire Rust team!)
Genuine answer: it depends. I guess you just have to be present and observe what is going on and try to get closer to what you try to achieve.

What works all the time is to not cut the whole place at once: so insects have another places to move to. I am also trying to make sure grasses don't take over the place.

But the thing is: even on my few acres spread in diameter of few kilometers I am getting very different results.
Too bad the C beer-goggles have lasted so long that other great languages didn't take hold. Don't know about that theorem proving stuff in ATS, but with some application of hygiene like "if denom <> 0 then" and compile time prechecks on structures that like every Wirthian language ever has offered, maybe the computational arts would be further along right now.

Nah, too much trouble. I'd rather not check if denom = 0. Back to writing autonomous car code!
I'm kind of wondering if it's the brain's way of saying you should talk your problem over with other people. And HN is a sort of maladaptive (for various reasons) version of that.
You'd never know that the blog post describes such an incremental strategy from all the top-level posts on this page rushing to argue against the straw man of a complete rewrite. :\
This is No true Scotsman applied to “lockdowns”. Semantics aside, there is no question that certain personality types might even favor such an environment, while it’s also inarguably true that other personality types find it highly detrimental.

I doubt the answer can be found in anecdotes, nor will the true impact be fully felt or known for some time.

However claiming that wellbeing levels improved seems to me to be extremely misleading. The unemployment levels alone are overwhelming evidence that isn’t true. The secondary (non-COVID) public health impacts will ultimately be measured in millions of lives lost, due to mis-prioritizing COVID above all else.
>Predicted "information catastrophe" may be caused by fifth state of matter

https://www.inverse.com/innovation/information-could-be-a-fi...

>The mass-energy-information equivalence principle

https://aip.scitation.org/doi/full/10.1063/1.5123794
That'd be an issue with games. In those days, games had tight timing loops that were very CPU and clock dependent. Only very rarely people did things that tied to interrupts generated in timers or hsync/vsync.

I assume that, if you want your text editor or spreadsheet to run faster, these FPGA implementations allow for very fast clocks in 1980's terms.
Show HN: Longwave – group journaling as a new form of social media
Huge fundraises are celebrated because it is the only thing simple enough that anyone can understand (customers, employees, investors and other sheeple whose attention the founder must compete for).

"Airtable CEO Howie Liu on the continued importance of getting a ‘unicorn’ valuation" https://techcrunch.com/2019/02/19/airtable-ceo-howie-liu-on-...
What is parasitic about it? That they are using public roads?
The cult of the free must die
To the people complaining this isn’t fair, let’s agree that:

* they’re not doing this to make more money off the higher charges cohort as that doesn’t make sense
* they’re trying to make they most money, period, and that is done by attracting the most people overall
* in order to do that they’re trying to maintain a ratio that attracts all cohorts of all sexes, ages, and orientations
* because there is some non-reciprocal demand among cohorts (more older men like younger women than vice versa)

So if they just charged everybody an equally low rate you’d wind up with a lopsided population that none of the cohorts want and people would leave. Nobody wants this.

So arguing it’s not fair because discrimination isn’t fair as a rhetorical argument feels intellectually dishonest since the state you’re advocating for is a failed one.
No it should based on the need of the use case, as always. Very few websites, even highly dynamic ones that require React, need to be rendered at 60 fps.
If Servo is a dead end (by the sound of it), what is the new "halo project" that showcases Rust's use in something non-trivial and widely-used/public? (Not trying to rub salt in the wound, geniunly interested.)
Not always, but a lot of the time. There are also a whole bootload of things that are UB in C but have defined semantics in Rust.
We'll be looking to build these types of features in the near future, as our engine evolves. It's challenging yes, but not impossible.
> If a driver chooses to Uber as their primary (or sole) source of income, that's their choice.

Government partially exists to protect people against themselves.
Probably because websites are commodities at this point. I'd never charge people to build a website. Just point them to Wordpress/Squarespace/etc.

You definitely don't need to work in Silicon Valley.
IMHO that is just a soft touch, it's just saying there might be some areas where Rust isn't a good fit. What the article doesn't address is what the intrinsic costs of switching are, as opposed to what the article does address is that there are probably places where it doesn't have a good fit.

In short the article doesn't address what new costs Rust might bring that are intrinsic to using Rust (as opposed to costs that are inherent in making a change to _any_ new language).
It's almost as though traveling to work, going out and seeing loads of people is great for some and horrible for others. Like humans aren't a homogenous blob that all prefer to live one way or the other. But even though under 'business as usual' we act like people have a lot of choice, in reality because of fiscal and social constraints we really, really don't. So the question should be: how do we enable people to choose? To really choose, not to be given some false choice where one has obvious horrible social and economic consequences and risks attached to it; and the other is the good 'preferred' way to live - but to really choose freely.
I call this the:
"large-but-not-really-all-that-big data"

For if you can fit it in RAM on a high-end machine, and on a single harddrive in a low-end machine.

and its practically a more useful case.
Since if data is truely big many algorthms can't be used (since if it is O(n^2) its not practical).
No offense but I think this is wrong. We’re trained by society and upbringing to think that only “appeals to management” can effect change- and that “doing it yourself” is amateurish.

There is some truth to this- but the world is entirely run by people who believe they can personally effect change through their actions, everyone else be damned.
Ask HN: What college scholarships for Software Engineering?
I'm a high school student with lots of experience in programming.

What scholarships are available for kids that are savvy in software engineering, information technology, and technology and engineering in general?

Thanks, Hacker News!
What if the lockdowns just lengthen the duration of the pandemic and the ultimate endpoints are nearly identical?

Some amount of lengthening is essential to keep hospitals from being overwhelmed, of course. In many lockdown environments, the target case numbers are much lower than necessary for that goal, if not zero.
I don't understand why having a "Googler" on your team should boost your credibility?
Option 1 is the ideal case, yes. And New Zealand pulled it off (unfortunately, it was undone when a covid patient re-entered the country). But it's not the only benefit. Reducing the number of cases obviously reduces the risk of the disease spreading.

The idea is to seriously lock down / wear masks, etc. for ~6 weeks to get to a point where the case-load is so small that it's manageable with little effort (not back to 100% normal). Instead, the U.S. strategy has been to put in medium effort / inconvenience indefinitely.
Letter About Misinformation Co-Authored by Member of Climate Change Denial Group
> ...forced to pay full benefits for someone who drives just a bit on a weekend night.

And for their competitor.

Dara Khosrowshahi is right that there needs to be a "third way." Uber would obviously prefer contractors, and maybe the "third way" talk is just them realizing that's not politically viable, but however they reached the conclusion, they're right that this is a different category of work.
I know cron (duh) but I've been unable to google "cron expression tagging". Could you please provide a literal example? Is it something like a tag "startup=0 1 * * * " or tag "shutdown=15 * * * * "?
Is it worth the effort to write a "X should switch to Rust" post that ends with "but I personally don't have the appetite to do it"?

he made it to the front page of HN, so I guess the answer is "Yes"
If I sell something on Etsy they don't have to all of a sudden pay for my healthcare costs.

Etsy is not even remotely the same thing as Uber. For starters, shops choose what they want to sell, and for how much, and customers choose which shops on Etsy they wish to buy from. Other than handling payment processing, Etsy operates just like a mall.

In contrast, riders don't get to choose which driver they get; Uber chooses for them. Uber chooses how much riders pay and how much of that drivers get. Uber is not a platform, it's just a techified transportation service.

Many people depend on rideshare like Uber to get to work like a public utility.

This is an extremely warped and privileged view to have. Only people with lots of discretionary income used Uber to commute to work before COVID. They did not depend on it. And this is a very small subset of the US or CA populations; most people can't afford to take an Uber to work everyday.

I really wish people would stop giving government a pass and wanting corporations to come save them.

The problem is corporations like Uber that are exploiting their employees, not government. Corporations started paying their executives tens of millions for minimal work instead of the labor force doing the work and actually creating the value.

Maybe if California (and this is true of other areas) actually built and invested in bike able neighborhoods and public transport, then they wouldn't need Uber.

California, including especially the Bay Area, LA, and San Diego, has public transportation, and thousands of miles of bike lanes. It is possible to visit every major city and national park in CA using just public transportation.
I think you might be underestimating the binary size by at least an order of magnitude
<60fps results in a noticeably worse user experience, especially when scrolling. "Need" is relative, but I was really just trying to make the point that milliseconds matter: even if we cut that in half to 30fps, that's still 32ms maximum per render cycle.
A mathematical approach to Zoom wait times
LaTeX: A First Introduction
One of my favorite ideas comes from the Dali Llama who suggests considering how ones own application of agency has created the scenario they are in.

The limbic system floods the brain with chemicals and we react with the most accessible form of motor agency given the context.

Turn the media off. Avoid the emotional hive mind which is built on making you feel exactly as you’re reacting. Impulsive, anxious, the slippery slope that ends it all is around the corner.

Because if it ends up being the case it will be a self fulfilling prophecy thanks to anxious, paranoid idiots pushing buttons they shouldn’t.

I live outside the burbs and work remote. My daily habit hasn’t changed much.

Your bubble isn’t everyone’s

I’m pretty convinced the anxiety is from the reality of the virus itself and the anxiety is misattributed to “lockdown” thanks to propaganda.

Propaganda 101: use emotional moment to insert talking point. Pandemic is a nice organic anxiety to use to nudge people towards fear of economic collapse.

You’re doing this to yourself.
If this existed, there would be a much stronger case for the drivers being independent contractors. Uber employees are employees specifically because Uber dictates most aspects surrounding their work outside of their hours.
Legality can't be used to derive ethics.
Slavery and prohibition were all legal in the past, but I don't think they're ethical.

In the same way, I consider unethical removing people's freedom to work in the way they voluntarily choose.

Sure, this is what we have now and not following the law, hoping to change things (aka disrupting the taxi lobbies) is a business risk , but I still hope for a society in which people are free to decide how they work.

I wouldn't compare them to mobsters that use violence.
Uber may not have a stellar reputation, but it's not forcing anyone to work.
It's the government which actually resembles a giant mafia gang, imposing rules and asking 99% of the population for money (taxes, or just call it pizzo) on threat of imprisonment - while letting their rich friends avoid them.
> highly non-trivial

I think you a word while reading.
A lot of the code from Servo is now in Firefox, and will live on.

If widely-used doesn't imply open source then there's a lot of options. Dropbox use Rust in their sync client, as well as in their storage backend. Cloudflare are using it for their VPN. Microsoft are rewriting parts of windows in it. Amazon are using it for their Firecracker micro-vms that power lambda.
https://forge.rust-lang.org/release/platform-support.html

https://github.com/japaric/rust-cross
Interesting to me that everyone is calling this a "cable".

It might be the combination of climbing/sailing/rigging/nerd ... but I'd never call that structural element that broke a cable.

The only cables I can think of either carry electrons, photons, or signal wires (say, a clutch cable). I'm being maybe pedantic, curious what others think, esp in industry.