skysight-inc/HackerNews huggingface dataset:
Remember when consoles were all trying to beat each other on word length? We had machines marketed as "128bit" for a while.
> Muslim countries don't even carry a bacon option.

That’s … minor.

I ate at a McDonalds in Marrakech (Morocco), and language and minor local menu variations aside, the food and experience was as close to quintessential as any McDonalds I’ve visited in the elsewhere in the world — including, of course, the US.
Thanks Suyash! External contributions, or at least a more formalized system for feedback, is in the planning stages already.
Rust is not an innovator. But "Rust..." is going to show up where people could have said a dozen obscure languages nobody heard of that did innovate these features, precisely because nobody heard of them. The other examples are often less relevant. For example when it comes to the use of Sum type error handling, you could say "Like Expect in C++ 23" only that's still a proposal, so you can't say much definitive about it, whereas Result in Rust is here and in wide use today. Or they could say it's like the Swift sum types, but in this context it's confusing because although Swift uses sum types for error handling it has a very different affordance through exception like behaviour.

When we say e.g. some English dialects have Negative Concord ("Nobody ain't see nothing"), we aren't implying that this is because English invented Negative Concord, we're mentioning this because the English-using audience here have seen and likely even used Negative Concord in English whereas chances are most people here aren't familiar with lots of other languages where Negative Concord is widespread and so examples from those languages are less helpful.

Also, lots of people seem to really like Rust. I like Rust.
ArrayList would be something like C++ vector.
Vector API is supposed to support using vector (SIMD) instructions supported by many CPUs today.
As far as I have experienced, the "classical" (i.e. not the Italian-like ecclesiastical) pronunciation differs a lot by native language of the speaker. It was long ago, but I remember having had only very basic pronunciation guidance at my secondary school; we certainly used Dutch vowels (apart from the "u" of course) and the Dutch "v" which is very similar to the English "v". In a context like that academy I would have been understood, but with a very typical Dutch accent.
Actually, yes. That will absolutely hurt them.
I don't think this analogy holds.

Those exogenous compounds bind to endogenous receptors.

Social interactions lead to endogenous release of compounds that bind to endogenous receptors.

A human body limits how much endogenous ligands it produces.

There are different types of limits for exogenous ligands.
How does one learn what it takes to do this?
You're misunderstanding the context of the thread. At this point in the thread, we're talking about whether or not there is any biological basis for race, not about the AI example in particular. The premise here is that there is a biological basis--that race is a label applied to a cluster of genetic traits (various facial shape features, skin color, etc) which are almost certainly genetically constructed.
NYC Homeless Proof Design
Seasonal agricultural labour has been a problem in the UK for literally centuries, since the move away from subsistence farming and the beginning of the industrial revolution. Traditional solutions, as well as migrant labour, include benefits such as subsidised housing and a minimal off-season social safety net. Which I guess are a form of higher wages, but more directly applied.

I suspect that the mix of crops could change in the medium term, to less labour-intensive and more automation-friendly ones. Expect lurid headlines and more expensive strawberry jam.

It will be interesting to see whether the government caves to ag-industry pressure and puts in place special summer visa schemes or similar. On the one hand, the current government is fairly right-wing. On the other; they are quite interventionist, aligned with business interests, and dependent on rural votes. And most of all, media-led. I'd guess they'll respond to headlines about fruit rotting on trees with some madcap scheme.
That's not really an Apple tax though, that's a cost of doing business tax. It's not like Intel and AMD and everyone else aren't effectively doing the same exact thing.
I am still using Bold 9780, not for the nostalgia but for the functionality, as limited as it might be today. I left my first (old) number in it, when I migrated to iPhone/Androids, with new numbers.

Today it serves quite well, as a notification/SMS/OTP and backup emergency device; bank(s), medical contacts, old friends, colleagues, and acquaintances. I receive no junk/spam calls, whatsoever.

The battery lasts two weeks approximately, with no WiFi, Bluetooth turned on. No BIS -- it is basically a 3G phone, and also on a completely different network to my other phones. If only the functionality of a softphone/SIP app could somehow be re-instated, I would endeavour to keep it alive for as long as possible.

https://forums.crackberry.com/blackberry-bold-series-f235/ol...
Securing potential lunar water sites for research
PipeWire also handles video (e.g. webcams, screen capture) in addition to audio.
What's BMR?
Uh, mammoths are extinct because of prehistoric human overhunting. Say we broke this particular issue.
> Wendy's is superior to McDonald's for a nationwide chain in quality, but the consistency is more variable, so McDonald's rules.

Wendy's sandwiches here are 2x-3x higher than McD's. Some folks don't expect it - they read the Wendy's menu & then drive next door to McD's.
Market segmentation both raises and lowers prices. I don't think it is inherently bad. The low cost of entry level chips is only viable because of the high cost of premium chips. It is also critical in getting more viable chips out of your wafers, as defective parts of the silicon can be disabled and the chip placed in a lower SKU.

If you eliminate the market segmentation practices, then the price of the small number of remaining SKUs will regress to the mean. This may save wealthy buyers money as they get more features for less cash, but poor buyers get left out completely as they can no longer afford anything.

I do agree that Intel takes this to an absurd degree and should reign it in to a level more comparable to AMD. With ECC being mandatory in DDR5, I would expect all Intel chips to support it within a few years.
While I agree with you in principle, its often not as easy as just releasing the code. Modern games are built upon many different third party libraries handling anything from the user interface through to physics, and I can see it not being worth the legal wrangling to get licenses for those that allow republishing.

Doom/Quake are a bit of an exception because iD have always implemented basically everything themselves, dramatically limiting how many third parties they'd have to negotiate licenses with.
iOS Firefox is actually quite nice, I've been using it as my default for a year now. Biggest win for me is tab sync, so it's pretty easy to open a tab I had loaded on my phone in my desktop browser.

Sure, it's using Safari as a renderer, but these days that's hardly where the differentiating value is.
Indeed, this is how game developers work: hired in legion strength to push a game to release, then laid off once it's released.
Where's the careers page? I want in!
https://www.independent.co.uk/climate-change/news/air-pollut....

34000 death/year in europe, not even Chernobyl had like 4000 over all? But hey Air quality i not a issue in Germany.

https://energytransition.org/2013/05/coal-power-causes-3000-...

3000 death/year alone in germany

https://www.euractiv.com/section/health-consumers/news/repor...

>>Only 50 premature deaths in France in 2013 could be traced to domestic coal-fired plants. The remaining 1,330 were cross-border, the majority from German plants.

But hey too lazy to look it up, right?
The responsiveness seems broken because of the "try java" editor. Try it on your phone and you'll see you can move the page horizontally and most of it is blank.
Hey, if you already are up with NextJS, you've BlitzJS which is a Rails-like framework for NextJS.

Hope you enjoy it!
Why should he care about other use-cases?

It’s not his responsibility to make sure his package is as wide as possible before opensourcing.
Right, but if you order enough to give 100 people 2 doses (200 doses) and only 50 decide to get the vaccine, you have 100 doses left over.

The COVID vaccines have essentially a 6-month shelf life before they are considered expired [1]. So if the example doses above were delivered several months ago, the period for collecting and transporting them to another country is pretty small.

Instead of throwing away this unused vaccine, it could be given to people who are willing to participate in a booster study or would like to have it, without making the booster mandatory. Obviously a mandate wouldn't work for the excess supply sitting around.

[1]https://www.nbcdfw.com/news/national-international/unused-co...
Which (decent) current era modem/routers could I use this with now? Working out which routers support flashed firmware has always confused me. Thx
It would be very useful to know what percent of the unvaccinated population are not getting vaccinated because they already had COVID. What are their demographics, compared to the larger demographics of the unvaccinated population? And is it worth spending any effort (or White House budget paying TikTok influencers) trying to convince them to get a vaccine for an illness they have already had?
Parental control cannot and can never be used as a singular or even more influential factor to societal level problems. Parents can have all the best intentions in the world but if the society they’re trying to raise children in is broken, they can’t protect those children forever.
ARM maybe. But I'm not convinced that the ARM-alliance (Fujitsu, Apple, Ampere, Neoverse) is quite as unified as you might think. Apple has no apparent goals for cloud/servers, Fujitsu seems entirely focused on the Japanese market, and Ampere Altra isn't reaching critical mass (Amazon prefers a Neoverse rather than joining forces with Ampere / using Altra).

As long as the ARM-community is fragmented, their research/investments won't really be as aligned as Xeon and/or EPYC servers.

HiFive / RISC-V aren't anywhere close to the server-tier.
I'm pretty sure I saw that video about a decade ago...
I think the issue is Google blocking customizations if they want the Google Play store on the device.

I don't think there is anything stopping Samsung from using AOSP.
>Higher orbit junk is what really matters, and will require much more delta-v to reach, and then again to de-orbit after "docking".

Wait, why? The lower orbit stuff traverses less space so it's easier to make it more dense and hazardous to space travel through that space.
But this specific endeavor is about protecting our orbital infrastructure, it has nothing to do with curiosity. We depend on satellites. Yes, the byproduct will be that orbital cleanup also protects science equipment and access to space in general, but that's not the main purpose.

What do you think falls under "the curiosity of nerds"? Isn't that all of science? Or just cosmology? Or space-based platforms?
How come you didn't get any choice in this?
Sure it is not investing advice, and obviously it would have to become available on other exchanges.

I wouldn't advise investing in Doge for gains, either.
You're ignoring how much bigger the market is today.
It would have to handle ECONNREFUSED etc to work in offline scenarios or on firewalled networks, I suppose?
R with data.table and collapse blow away the competition in terms of tabular data wrangling.

Both in terms of conciseness and performance

https://h2oai.github.io/db-benchmark/
Did we read different articles? The one I read is about right-wing attacks on professors.
i m not sure that's still the zeitgeist
How does that tax not just passed onto the occupant? When I was renting I was basically paying all my landlords costs for the property + profit on top. If there’s not enough units available or if the landlord class acts as a cartel in pricing then every cost is going to the occupant
This is very insightful - especially the part about it being normal to chase promotion yourself.

In your opinion, what is the right time horizon to switch roles and/or companies to maintain your edge?
You're claiming a company that has over 20% of the WORLD POPULATION is informing themselves based on 10 participants from a single city? Are you making fun of their internal research team?

Yes, if a rigorous study found that social media helped girls, and there were replications of said study, then people would buy that. This is how research works!
Another HN thread, although this one seems to be getting the upvotes: https://news.ycombinator.com/item?id=28523350
You are far too good at crafting these passages.
I didn't say Rust is the only language. The preceding parenthetical immediately includes other modern languages as well. I was asking you to see a different perspective. I can't say I've seen the evangelism you've seen; most comments are as appropriately placed and relevant as one can expect on a global forum (including the original comment here). I'm not saying evangelism doesn't exist, but our experiences differ.
At that point it'd essentially be like a book repository and while there are several big open book repositories (shout out at mek) the demand for daily consumption of those isn't there in the same way that music is consumed. I can't say for certain but I suspect we'd essentially have something that looks a lot like the search engine wars - some minor players might strike it big - but Google, Apple and MSFT would all present options backed with a lot of cash to try and dominate the market. It'd all be about the algorithm to deliver the data in a pleasantly suggested manner - and companies that could offer value here would rake in loads of money with the mobile device offers locking down their devices to dissuade users from seeking free alternatives.
We really do need liability for software.
Alternate HN thread that is getting more upvotes... if they were both merged, might be enough to get on front page...

https://news.ycombinator.com/item?id=28524727
The good news is, Tesla is not a monopoly. I can buy a Tesla, and you can buy a Ford. Free markets are great.
Solana Has Been Down for Hours Due to ‘Resource Exhaustion’
I think they had one of those in Tomah, Wisconsin. Closed unfortunately.
What is going wrong in the Golang community that Duffield, who is a language designer and implementer, does not know about gofpher <https://news.ycombinator.com/item?id=25648031>?

Not a rhetorical question; I really want to find out. Hackers, respond with your insights and speculations.
Pandas is the PHP of data science. Pretty badly designed, but immensely popular because it got there first and had no real competition (in Python) for years.
> No analysis, no security report, no post mortem, not warning any of their users that their secrets might have been stolen

If it wasn't clear before that everyone should get off travis (and it was), this should be the thing that makes it clear. This is not a trustworthy company anymore. Which is sad when they really used to be.

Private equity running it into the ground.
> Now that I think about it, I'm curious about the reliability of this result.

I heard the same story in the 1980s & again in the 1990s and it was about Wendy's ⅓lb burgers. There were no A&Ws in either of those markets.
> Do you have any comments on the tactics used by cigarette companies -- specifically in the United States -- before the 1998 "Tobacco Master Settlement Agreement"?

The tactics worked? Rates of smoking used to be way higher in the past.
Part of the vision of pattern matching is aggregation and destructuring [1]. This is just exploratory but may be what you're thinking about?

[1] https://github.com/openjdk/amber-docs/blob/master/site/desig...
It's not really fair to compare a healthy person to someone "struggling with alcoholism".

If you run into a bar shouting about the dangers of consuming alcohol while promising an injection that makes a person never want to drink again, I would consider you fairly stupid.
I strongly dislike (almost despise) this argument. Race is a surrogate variable for genetic history. The classification itself indeed matches with reality, as it is generally made on ancestry.

Approximation it may be, imperfect it may be, construct it may be, but its utility is very much real. Attempts to handwave it away do not change the fact that race and genetics are very much linked as it is used today.
Intel and AMD __literally__ sell those broken chips to the open marketplace, recouping at least some of the costs (or possibly getting a profit from them).

Apple probably does the same strategy PS3 did: create a 1-PPE + 8-SPE chip, but sell it as a 1-PPE + 7-SPE chip (assume one breaks). This increases yields, and it means that all 7-SPE + 8-SPE chips can be sold.

6-SPE-chips (and below) are thrown away, which is a small minority. Especially as the process matures and reliability of manufacturing increases over time.
Here's another similar summary, but with code examples and categories.

https://advancedweb.hu/a-categorized-list-of-all-java-and-jv...
Shades of https://arstechnica.com/gadgets/2021/05/freenode-irc-has-bee...
Data.table is Faster to write and faster to perform

https://h2oai.github.io/db-benchmark/
You missed the "logical leap" part. It was a big logical leap—bordering on nonsensical which you pretty much acknowledged in your first response. If, when reading someone's comment, your first instinct is to say to yourself, "How could someone think that's a good idea?" then your second thought should be, "Yeah, how could someone think that? I'll bet they don't." This isn't Twitter; replying to a comment as if, out of the range of possible interpretations, what the author intended was the dumbest one—just because you can plausibly argue that's what their words really meant—is pretty much against the rules.

> I would assume it's the reading everyone made

Even after what just happened, you're still making assumptions?

> We all read in good faith

That's disputable. Actual observed behavior on HN lately seems to trend towards the easiest/shortest path to dismissal, or: How can I reaffirm that someone I want to disagree with is dumber than I am?, again à la Twitter.

> phrase it in a way that's less ambiguous

Okay, I'll bite. How should it have been phrased? By the time you had written the comment prior to your most recent one, I had already posted two other comments that were pretty damn specific, one of them excruciatingly so:

<https://news.ycombinator.com/item?id=28524423>

<https://news.ycombinator.com/item?id=28518839>

What you're demanding is to spend an inordinate amount of effort seemingly to optimize for folks who are some combination of (a) subject to guardrails on their thoughts but silent about it, (b) themselves unwilling to put two seconds' consideration into an idea posted on a site explicitly meant for curious discussion, and/or (c) possibly deliberately uncharitable/hostile. <https://pchiusano.github.io/2014-10-11/defensive-writing.htm...>
> We don't use open source because it's "morally better", we use it because it consistently produces superior solutions.

Why not both?
This amount of energy is required to CREATE mass from scratch. IMHO, it's much easier to use transmutation of atoms to print an object layer by layer instead.
So they review the code you bring instead of code you write to a prompt. How does this get around the problem of bias exactly? You’re really depending on the accuracy of the candidate’s description of what’s going on with the code as well as the intuitions of the interviewer, since they won’t be familiar with the code off the bat. In some ways you’re just shifting the same burden around.

By comparison, asking the candidate to solve a problem either results in working code or it doesn’t. It’s standardized so it can be compared with the solutions of other candidates. How do you compare Bob’s messaging queue with Carla’s compiler? How do you know they chose best solution or not, since you’re not faced with the problem? Seeing the same problem solved many times over provides insights into the common paths to a solution, and enables the interviewer to discuss with the candidate why they chose the route they did, and what the tradeoffs are.

These days I think people should just accept there’s no silver bullet here and just accept the tradeoffs that come along with whatever interviewing method you choose.
A few years ago, my sister-in-law posted a picture of herself on Facebook, and so many people were commenting on how beautiful she was.

And I'm over here thinking "Oh my god this photo is so clearly filtered." The color in her eyes had added saturation, eyebrows filled in, skin tone smoothed out, skin texture basically completely removed...

The worst part is, she's already a nice looking woman. She didn't need the filters. And yet she felt the need to use them anyways.
Looks like it's only true for pointer types which cannot be null (so they can reuse null as the None tag)

https://doc.rust-lang.org/std/option/
Security Platforms Mitigate Threats in a Multi-Cloud World
The comment I replied to stated "clearly there must be some biological basis for race, if an AI can determine race from an x-ray".

I'm pointing out that's not necessarily true. First, we have to prove that the AI is determining race from an x-ray. It's effectiveness at doing it via 64 pixels makes me skeptical that it is.

After that, we get into sticky territory determining whether any biological differences we can identify between races are caused by genetics, or environmental/societal factors like disparities in healthcare, diet, neighborhoods built over old SuperFund sites (https://en.wikipedia.org/wiki/Love_Canal), etc.
Not GP.

I think a great article detailing why exceptions are not desirable is http://www.lighterra.com/papers/exceptionsharmful/ .

> The question mark isn't necessary at all. Why would you pollute your code with additional character? It just says "I want to have a broken application that does not react to an error if I forget to put in a question mark"

I'm no Rust expert, but I think the compiler will error if you don't put the question mark?
space flight by humans may be pointless for the foreseeable future, but satellites are anything but. gps and satellite imagery have immediate practical utility, just to give two examples.