jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
You are correct. The "no data races" slogan of Rust is accurate but you need to mention the way it needs to be understood. First, data races are only a subset of all race conditions. Second, like the other safety guarantees, the statement only applies to safe Rust. Once you use unsafe Rust or any non-Rust language (and both usually happens in any non trivial program), this guarantee stops being a guarantee. But it doesn't mean it vanishes into nothingness. It instead becomes a quantitative statement: it's much easier to avoid data races in Rust than in unsafe alternatives.

I think when you build Rust projects that require reliability, it's foolish to lean back and believe that marketing slogan and not look for concurrency bugs. However, once you found them, it's way easier to fix them, at least when your unsafety is well encapsulated like how it's recommended.

I think the big challenge for Rust in this context is to improve its tooling so that using it is comparable or even easier than the C++ tooling. This blog post is proof that such tools should be ran otherwise you are missing out on important bugs.
I like WFH. But I also feel like it would be nice to go in occasionally. Some things are just easier that way. But my commute is 40 minute bike ride, or 15 min car ride. Not like the hour commute I used to have in Los Angeles.
401k contributions are still savings, deduct that (at a max contribution rate that’s like 1.5k) and you’re at 10.5k a month. The bit about stock grants is meaningless, if it’s a public company that is straight cash.
> The complete OS experience is terrible for anything other than the most absolute basic tasks, and there is not hardware way around that

Your opinion. If my work laptop dies, I’ll likely requisition an 12.9 IPad Pro with cellular as a replacement, and with my iPad Pro 10.5 for personal and will be the happiest person on this earth. It’s just the best and most trouble free device/computer I have owned and used in over 45 years of using all manners and flavors of personal computing devices.
If you're taking the standard deduction, preparing your taxes is already the simple affair everyone says it should be.
Traffic accidents actually went up in the US. https://www.latimes.com/world-nation/story/2021-12-08/traffi...

Generally speaking, emptier roads encourage more speeding and reckless driving, increasing the severity of car accidents.
If unionizing is so pointless, why did Google suspend her for even talking about unionizing? Also, the article states quite explicitly that management did not want employees talking about wages. Now employees can. Is successfully protecting freedom of speech really such a small thing to you?
isn't this all irrelevant and too late?

The government doesn't comment on security matters. There is no recourse. End of discussion.
The acquisition of YouTube isn't that recent. It's been thoroughly integrated with Google's other stuff for quite some while now. The problem is that they want to make G+ the center of everything, and that's a stupid assumption.

I mean, I love G+, and my YouTube account now also sports my G+ avatar, but it's obvious that that kind of integration isn't for everyone.

There are older examples of problems with G+ integration: a year ago or so, G+ had that stupid "normal name" policy, and people who used an unusual name had their G+ account blocked. And if your G+ account was tied to a GMail account, that was also blocked. But if you only had a GMail account without G+, Google didn't complain if your name was unusual.

The main thing that sort of stuff accomplishes, is that it gives people a good reason not to use G+.
I have no respect for companies who don't use their own crap. If Jobs wants anti-flash, use html5 like he said, if it is not viable, then stfu. However maybe flash on the IPHONE makes no sense, but then say that, not that flash sucks because html5 is open and flash is not.

At least adobe uses flash on their stuff. Actually I wish they didn't but it shows they are confident with their product.
Absolutely. Then people have a choice, and if they still have the condition after making good choices society looks after them, so we aren't penalising for genetics/random effects. Win win.
You can get lung replacements/transplants, you can't replace your entire torso with a skinnier one.
(It's a joke...)
In my experience, programmers can attain a certain amount of fame at the local level.You can become well-known for being the author of a key piece of software that your company uses. Unfortunately, it just means people know who to talk to when their is a bug or a feature request.
Things like "making phone calls" and "sending text messages" is nearly impossible in the Austin area.

AT&T tells me its the phone. I go to New York City, it works fine. I guess they actually have a good network there. Go figure.

Apple tells me its the network, and I actually believe them. AT&T - if you are reading this - I'm not going to give you my money after you've hiked up your early cancellation fees, but you bet your ass me and everyone in my family will be on a different carrier in less than 2 years.

You guys must forget that families listen to their "computer guy" family members. Losing votes like mine is more akin to losing 10. Remember that.
Maybe in a year or two we will wonder what possessed anyone to think that trying to have a mobile phone and a browser on the same device was a good idea.

I've actually been thinking along those lines for my next phone upgrade. Instead of getting the HTC Desire, I'm now seriously considering getting a Dell Streak as a portable browsing platform (I know it is technically also a phone) plus a simple solid dependable phone that is optimized for making calls, only needs to be recharged once a week and is cheap enough that I don't have to be too worried about it. Since very few apps actually make use of or enhance the phone calling abilities of smart phones, it seems unnecessary to have everything on one device. Am I a freak or have other people had the same idea?
Wow, I really needed to hear this right now. Thanks.
Presentation critisism aside, their application process is not exactly accessible:

You can't apply directly to join HackFwd, you have to know one of these people and convince them of your idea.

from
http://hackfwd.com/people
I think it's important not to forget the iPod effect... ie. people saw other folk with a shiny new iPod, coveted it, then bought one without seriously considering the many other equally-capable alternatives (although arguably the iPod was always technically the best available).

The iPhone was originally so ahead of the competition (well, so was the iPod I guess) that its features were the 'wow' factor. It was a sleek, well designed object but I think its functionality overshadowed its beauty. Now that other phones have similar features, the time is right for Apple to revamp the design for aesthetic/form-factor reasons. Think about it: lots of people on the subway with these gorgeous, scratch-proof, slightly retro-looking, ultra-crisp smartphones shimmering beneath layers of glass on both sides, vs. a whole motley crew of less beautiful Android models rarely seen together. Which phone will people want?

Also: they compared the new glass to sapphire crystal, which in my experience NEVER gets scratches (its on my wrist watch cover). Does anyone know enough about the hardness of this material Apple are using to assert how scratch-resistant they'll really be?
Ah, but what if the reason women are in lower paid jobs is because if sexism?
The ostrich defense of sticking one's head in the sand only works until it doesn't.
Note that they don't claim that a female dominated team improves performance, but that adding women to a male team improves its performance.

All the great achievements and inventions of humanity, top notch startups, product teams etc. - all consisting of few or no women

That's a pretty bold claim.

Maria Goeppert-Mayer. Chien Shiung Wu. Anne McKusick. Lilli Hornig. Colleen Black. Leona Woods Marshall.

Look them up. Consider the possibility that the fact that they aren't famous just as instructive as the fact that they exist.
That's not it at all. The point is that rationalism (in all other contexts) down right celebrates pointed and extensive criticism of others' ideas. Rationalists, stated bluntly, are "jerks who want to be right all the time", and they will tear apart arguments that they feel are wrong.

Except when a rationalist is the target, then they circle the wagons like this and claim that their speech is being "repressed" and that they shouldn't be criticized in this way.
Yeah, this is strange. The submitted link is the same as the one you've mentioned. Sometimes it works otherwise it requires a refresh.
The coal in China was killing around 300,000 people per year directly.

The deadly particles in London are now mostly invisible. If you live in London you'll die 20 years earlier. Great city, but I'm glad I'm not there any more. I used to hate having a nose full of black coming out of the northern line. London is rated as having the worst air pollution in Europe. They say about 50,000 people die per year in the UK because of bad air quality.

There's still some coal stations near cities in the UK though... even one near London. http://www.sourcewatch.org/index.php/Existing_UK_coal-fired_...
I'm merely commenting on the quality of the course, not the course creator.

I found this course useful. But not as useful as some others. Learning the basics were easy enough, but Zed kinda tripped over with the harder topics such as OOP.

Overall, it's a good place to start programming if you've never done it before, but you will need to look elsewhere for clarity if you want to make sense of anything beyond If-Then statements and while/for loops
Read a little more closely. The way this DDoS was achieved only endpoints from outside China are being used to carry out the attacks.
> 1) They're expensive (merchants pay ~3% fees which makes items more expensive for us)

As a consumer I don't care. I get 3-6% back on purchases so even if you raised rates or gave a cash discount generally it is still cheaper for me. Also, I get other benefits such as an extra warranty.

> 2) They're not safe-- anyone can read the numbers off your card and steal it. This also makes credit cards more expensive, bc the banks need to charge more in fees to cover fraudulent transactions

If someone steals my wallet all my cash is gone. If someone steals or reads my CC # I am out $0 and a few hours changing billing. With things like applepay I don't even need to pull out the actual card that much anymore. Apparently, ripple doesn't support charge backs. This is a non-starter for me.

> 3) They incentivize us to spend money we don't have (and then pay fees on that money)

I've had a credit card for 12 years and have never paid a fee. Yes, it makes it easier TO pay, but I don't buy something I don't have the money to immediately pay off.

> 4) They're inefficient. Requires 4-5 different parties to pass money around.

As a consumer I don't care.

> 5) Only works in one currency and in one country (without paying massive fees)

Mine will work in multiple countries and currencies. The exchange rate is as good as any other I can get. And once again, if I was to exchange for cash I can lose the cash.
emacs + tramp + mosh + tmux
Has anyone tried out chromium OS? Its difficult to tell how complete the project is yet but it seems like the ideal solution.
Can somebody set up a torrent, this is really, really slow :-(
The Startup Visa Act and Dream Act are crap. Why do we insist on building on our broken immigration policy?

We need to make immigration simple for all immigrants. We don't need to create more laws that require an immigrant to spent $100K in legal fees to some lawyer to fill out paperwork.

I think YCombinator has proven that a startup doesn't need tons of funding to get an idea going.

The biggest problem with government is they over complicate EVERYTHING! We need simple solutions to the problems, not another stack of laws to add to the (literal) truck load that already exists.

We need one (1) page form that someone can fill out to get a visa. If someone comes from Mexico (for example), they should be able to fill out this form and get a Visa the same day. If someone flies in from Germany they too should be able to fill out this one page form and get a visa right at the airport. There is no reason why someone should have to have $100K in funding for a business, another $100K for legal fees just to get in.

I think the approach should be applied to everything government does. Simplify, Reduce, Eliminate.

Another good example is paperwork to start a business. I should be able to fill out a simple form and be able to have a business up and running (Legally) in any city/state in the US - the same day I fill out the form. I don't understand why places like New York City make these kinds of things so difficult. It takes MONTHS to get a business LEGALLY up and running in a major city like New York, but that same business can be LEGALLY up and running in 1 day in Hong Kong.
Try Meego for Netbooks (http://meego.com/downloads/releases/1.1/meego-v1.1-netbooks-...).

It comes configured with easy Wifi tools, works with my Netbook's Volume up/down button. Chrome is pre-installed. A different look than the other distros.
I think nobody blames CEOs to get n-times more than the average worker. But this article blames a malfunction in company-hierachies to be able determine a realistic, 'earned' salary.

And with the malfunction in mind I don't think that these findings are to be applied to the googles, but to those companies with atomized shareholder stakes.
That was not really the best example. I was playing off the parent's post.

Reddit's biases overlap a fair amount with HN's. Pick a topic where HN and Reddit agree, and you will see the effect more clearly, since the HN crowd on Reddit otherwise serves as a bit of balance.
+1

I'm a self taught designer/developer, not a genius but pretty competent with some useful skills. No CS or Art/Design degree so a lot of companies (start-ups included) will dismiss me out of hand rather than for my own merits and failings. And as the saying goes, I know some really dumb people with some pretty great degrees.

I agree there's value to a degree (any and all degrees I mean) and there's certainly some painful ineptitudes in my self-taught skills which I might not have if I did a CS or Art/Design degree. My point is that just requiring a degree seems somewhat arbitrary. It doesn't tell you if I scraped through and don't really understand the subject or if I'm the next Woz. It doesn't tell you if I know how to ship or if I'll need constant hand-holding for the next few years.
Not yet, will do in the coming days.
As someone who has run a user group for over twenty years this rings quite true.

I take as personal inspiration the Gandhi quote:

Be the change that you want to see.
Do something about the ruinous sanctions that Venezuela and its democratically-elected somewhat-socialist government have suffered for decades? Yeah, I'm sure five-decades-in-public-office Joe will get right on that.
One crucial thing that this article misses out is a key way in which Firefox is currently better than all other production browsers: its WebRender renderer (incubated in Servo), where everything is rendered on the GPU. This is enabled for most users, but not all yet because GPUs and GPU drivers are amazingly bad.

Properties like background-color are not expensive to animate, the same cost as properties like transform and opacity.

The “curious little imperfection” of text rendering changing slightly simply doesn’t occur.

will-change is obsolete, effectively becoming a noop.

Properties like margin-top and top can animate just as smoothly as a transleY transformation. (And it will be calculated subpixelly, though Firefox deliberately still snaps both to pixels, yet a little differently for nuanced layout reasons; so there can still be a very subtle difference between the two, and it’s definitely browser-dependent. But most of the rendering difference between the two in non-Firefox browsers is categorically a bug, not a feature.)

It would be good to get all of this mentioned. There are a couple of other related simple factual errors, such as “One is done using margin-top, so it can't be hardware accelerated.”—margin-top can be as hardware accelerated as everything else.

But this is my only quibble with the article at this time. The rest is excellent. I was even getting near the end, worried that hover infinite loops wouldn’t be mentioned, but the doom flicker is there. Good stuff.
NooooOOOOoooo, you don’t say? /sardonically
Added to my todo list. Didn't even realize there were special SUSE types. :)
A few years ago, I used Brickr during research for a large-scale Lego mural that I built. It was pretty useful for getting a high-level estimate for the quantity of bricks I needed. I ended up doing my actual mural management on a spreadsheet, overlaid over an image of the mural mockup.

Here's the end result for the curious: https://i.redd.it/727aok97un961.jpg
I'm not leftist and I haven't observed any strong bias here.
HN crowd is leftist only by US standards but then US is a country where most people think public health care is communism.
Or you could opt not to be super pedantic just to score points against me.

When it comes to ridding the world of severe poverty, donating enough to help one person is not _________. If you object to the term "significant", then go ahead and pick a better term.
Sorry for butting in on this interesting conversation but regarding media queries being code smell, I currently see no other portable way to deliver multi-resolution background images. :-( Without JS libs that is...
One side effect of following COVID precautions is that I haven't had a cold at all this year. Usually I have 3 or 4 a year. I'm wondering if I'll get them less even after COVID, due to being more cognizant of stuff like washing my hands and not touching my face.

Hopefully all this will also normalize more people staying home or wearing a mask if they feel sick.
>The other way is to consider it as an abstraction of value independent of these tokens.

What I honestly can't comprehend is that people somehow want this but then they twist their brain somehow into wanting something even more contradictory. Humans are loss averse, so the first thing they do when they hear of a loss is to shoot the messenger. In economics that messenger is the interest rate. The price signal known as the interest rate isn't allowed to fall into negative territory. The price signal that tells everyone in the economy that there is too much financial capital is now gone. People will now accumulate financial capital i.e. money and money like assets (bonds) above and beyond what debtors actually want because the debtors have been silenced. Their opinion doesn't matter. Only the opinion of the saver who wants to shove the losses and risks onto someone else is being listened to.
At the end, people are surprised to hear that they have accumulated way too much financial capital than the economy can handle and that their financial capital is actually worth much less than they thought.

Why didn't anyone warn them that this is occurring? Oh right, they shot the messenger. An interest rate below zero means that there is too much financial capital, nobody wants your bloody money rich guy, and that the biggest savers should reduce the amount they are saving, yes, that means the rich must spend off a greater portion of their savings than the poor which decentralizes money into the hands of those who need it the most.

I am honestly tired of this. Conservatives and hardcore capitalists shout "central planning!?!" or "price controls!?!" at everything but the moment you point out that a 0% interest rate is an artificial price control they will fall silent or think they are genuinely owed the enslavement of the young.
Except you can’t on mobile, and people only watch YouTube on mobile
Could that be down to your friends' skill at cooking eggs vs. your own?
I think people get bored with a platform and move onto next.

Examples - Slashdot -> Digg -> Reddit. Hi5 -> Facebook -> Tiktok.

There'll eventually be "new HN".
I don't believe it can be considered theft if your participation in the US dollar system is consensual, which it is.
Makes sense to me. The point is that the speed test traffic pretends to be netflix traffic which is mainly download. The upload to other servers could be limited by the ISP while being unlocked for netflix with low cost (because people don‘t upload a lot towards netflix). So there is less signal in the fast.com upload speed measurement
Sounds like the speed tests are filling your buffers, allowing your router to do proper QOS and prioritize your packets correctly. Do you have QOS turned on? You might want to turn it off since it sounds misconfigured.

You can check here: https://www.dslreports.com/speedtest
WUFFS call that type refinement, although you are free to refine much larger types e.g. you can say base.u32[0 ..= 15] and this is a 32-bit unsigned integer... that can't be more than 15.

WUFFS not only refuses overflow (you get a compiler diagnostic) it also infers these refinements from array sizing so as to (at compile time) ensure bounds errors never occur. If you try to index into an array of 426 integers with k, WUFFS will go ahead and refine k to the 0..425 range.

Of course Ada (and presumably your proposal) are for general purpose software, whereas WUFFS is specifically targeted at software for well, Wrangling Untrusted File Formats Safely. So it's fine for some things to be completely impossible in WUFFS (e.g. you cannot write "Hello, World" in WUFFS, because WUFFS intentionally has no idea what a "string" is, or what "console output" is).
Thinking about money and its hypothetical worth in X years is a waste of mind resources, at least for me. Instead, I'm going to just save 20-25% and spend the rest on being happy. If things go south, so what? I've got an expiry date and one day these things won't be a problem.
Most are born into this society and never consider the notion that things could ever be different.
I don't want to believe it, but I'm starting to think Apple is the new Microsoft / Oracle.
The 13.5 billion years of darkness before I was born is frightening as well, but it's done and over with, plus it's way shorter than the upcoming darkness.
Really cool stuff. Ease of use will be important.

The approach seems novel but conceptually these ideas exist in other parts of the market. Conditional and contigent orders have been around for a decade+. Options exchanges have complex order books. Supply/Demand curves have been modeled in cryptocurrency smart contracts like Uniswap.

Clearly this idea is different and novel but borrows somewhat from all these concepts.
Question: If I just want to buy one stock, would I expect a better price from you or from a normal venue (both empirically/in reality on the one hand, and theoretically on the other)?
> a global username identifier isn't anonymous (not any more than a phone number anyways)

A Signal username is global to Signal communication; a phone number is global to far more.