skysight-inc/HackerNews huggingface dataset:
That's kind of the thing that makes APIs possible, right? It sounds to me like "what if programming were done in a completely flat global namespace in which abstractions, encapsulation, and structure were impossible."
Show HN: Where were the famous people born? An interactive map
Why doesn't getting Covid and then allowing your body to produce your own immunity not protect you from getting it again?

As I understand the variants are not like the flu or the cold (yet!)
> Thankfully, sanity eventually did prevail in GNOME (just related to this matter, not in general)

You've rewritten history to pretend you're right. Then you follow up with more drivel? Sorry, aside from trolling, what is your point?
To be fair, typed languages usually allow polymorphism, creating an opportunity for increased productivity.
Just throw a few away each time you take out the trash.
Lumber prices have tripled for dimensional lumber. It's clearly a short term supply/demand thing and not an inflation thing.
Take it from a guy who works in the industry. https://youtu.be/zCvEFXSYFS8
IIRC, the question was what problems does distributed consensus solve.
> The PDO approach impairs competition by making it impossible to legally refer to food with a name that people understand.

No, because the name of the food implies a tradition and a terroir, which copies wouldn't have. If you say you're selling "parmesan" while actually doing some chemical thing that tastes like it and has the same texture, people will imagine wheel of cheese, Italia, which in that case will be wrong.
99% of buyers don't know what a TPM is or if they have one. They also weren't shown such a notice when they bought their PC at Walmart.

Virtually nobody buying a windows machine new today knows that their new machine has less than 4 years of life if it's 7th gen if they even know it's 7th gen.

There may still be machines in retail channels sold new next year since Intel merely stopped taking orders for said chips last year.

If it's EOL in 2025 you could have machines sold new that become unsupported in 3 years whereas the average lifespan of a PC is 6 years.

Why are you defending a metacorp planning on creating untold tons of toxic waste and destruction of millions of dollars of consumer value.

It ought to be illegal to sell a new cimp with less than 6 years of supported life from date of sale and buyers ought to be entitled to a partial refund if this promise isn't kept with the retail seller expecting to get their money back from the OEM who has a contract with suppliers like Microsoft not to do stupid shit like this to necessitate such refunds in the first place.
Lego is making its bricks from recycled plastic
I think you're coming at this backwards: the field is the best representation of what's seen
in electromagnetic/gravitation/etc phenomena and not the other way around.

The fields (and their associated physical laws) accurately reproduce basically everything we've observed out there in the world in their respective domains. So regardless of some nebulous philosophical "ground truth", these mathematical laws provide a useful to way to think about these behaviors and make predictions of the future (and because these law are formulated mathematically, in many cases there are multiple entirely equivalent ways to work with them).

Analogies of these fields to less fundamental things (like fluids) are just that: analogies, and don't hold any fundamental meaning. The physics of (e.g.) electromagnetism is a thing in itself and requires new primitives to talk about -- there isn't necessarily some more familiar thing hiding underneath -- the gravitational field isn't a fluid or solid or gas, it is it's own thing.
Yes, and the answer was "to securely control the resources" which I think makes some sense; but he is very short on details about his approach. I asked him for a white paper - no white paper.
My point is mainly that these are producer protections masquerading as consumer protections.

I would have no problem with a definition of "feta" that focused on things like the ingredients, process or qualities of the resulting cheese. Those are the sorts of things that a law intended to protect consumers would focus on. Instead, the EU defines "feta" by region (with some ingredient and process requirements as well), which is simply an attempt to benefit producers. I just want a bit of honesty about what these sorts of laws are intended to achieve.

In my opinion, the "feta" geographical indication is a particularly absurd case, since "feta" is just the modern Greek name for a type of cheese that's been produced throughout the Balkans and in Turkey since time immemorial. Greek cheese-makers are lucky that their name for the cheese became international (as opposed, say, to the Serbo-Croat name for the cheese), and now they're cashing in on it.
There are some interesting analogies and truths here, but also dogmatic statements about focus and coordination being mutually incompatible. I tend to think that there is no conflict between those two - focus is always possible. However, as you move to higher levels of abstraction, you share your focus with more people to architect a solution, then you all split off to go down to the detailed abstraction levels for individual tasks/work.

One of my former co-workers used to be adamant that what makes a good developer is someone who is comfortable sliding up and down abstraction layers. It resolves so many problems, and lets you aim your focus where it is needed most.
The State is forced upon you.

Crypto is opt-in.

If you think it's a pump and dump, then just don't participate. Stop forcing people to do what you want, stop banning things you don't like. Leave me alone.
… Wait, are you claiming that people weren’t terrified of SARS-1? That’s not how I remember it at all. We were lucky, that time, that’s all. If SARS-1 had had slightly different properties, much the same thing would have played out 17 years ago.
Let me sum up the article in one phrase: "Businessman are annoyed that names actually mean something and that quality/origin/procedure is non-negotiable sometimes and are behind-hurt about it".

Cue Coca-Cola's lawyers arguing "Vitamin Water" can't be expected to have vitamins. Cue McDonald's "dairy-thing slice that looks like cheddar" (that tastes nothing like cheddar but can have something like a single digit % of material actually coming from a cow - who knows)
21K+ upvotes on Product Hunt and lessons on validating ideas without code
Odd choice. Punctuation, by itself, is virtually meaningless.

Language overloads things. Pretty much period. I doubt programming will get away from that.
The issue is a buy and hold investor will get $5k and sit on it. Another user sells $5k's worth every month because he's a small drug dealer. That second user is 1000x more revenue for the exchange because he trades every month. But you can't do business with him unless he tells you exactly what he's doing and who he is and gives you evidence he's getting those bitcoin from legitimate sources. Which he is not. So he really can't do any of that...

You get the same thing in most exchanges: a few percent of users are 80% of revenue. And that's true even when there is no "secondary market" which can only make it worse.
> how are people using computers without already having them set up to easily type these characters?

Current solution for most people is google + clipboard

For example, to type the word "cliché" here, I googled it, then copied it, then pasted it.
I think from the economist perspective, it incentivizes the wrong behavior and ends up not helping those it was supposed to help in the first place.

For example, the tax deduction incentivizes people getting the biggest house possible to maximize the deduction. It also disproportionately benefits the higher income classes because they are able to afford more expensive homes. So from a perspective of helping more people become home owners it’s bad policy. It’s actually better at helping people who already are in a class that can afford homes just be able to afford more expensive homes. From that angle, it never really “worked”.

But so many people are accustomed to the benefit it’s virtually impossible to roll back.
If you read the site guidelines closely I think you'll see that they very much do apply in cases like this. Note this one:

"When disagreeing, please reply to the argument instead of calling names. 'That is idiotic; 1 + 1 is 2, not 3' can be shortened to '1 + 1 is 2, not 3."

Not just "you are (idiotic|infantile|...)", but also "that is (idiotic|infantile|...)" is ruled out as name-calling here.

https://news.ycombinator.com/newsguidelines.html

If you want to understand why we have such rules, the key thing to consider is that the quality of your contribution has not only do with your perspective (e.g. "The reasoning is objectively infantile"), but also that of the reader—or rather the distribution of readers that your comment is probably going to land with. If you (or anyone) are interested, I wrote a long, in-depth explanation a while ago for a commenter in a similar situation: https://news.ycombinator.com/item?id=27161365. The in-depth portions are here:

https://news.ycombinator.com/item?id=27162386

https://news.ycombinator.com/item?id=27166919
Some other people in this thread suggested having a keyboard with little e-ink displays on the keycaps. Then the character map could be completely user-defined. Then you could just have a big bank of keys off to the side to select your desired set of characters, i.e. greek, math, emoji etc. You can already sort of do this in software, but you have to manually remember the location of every character in each extra mapping. But with displays on the keycaps, you could have as many different mappings as you want. And that's how you would be able to type in a sane world
Recipes very rarely seem accurate on prep times like this.

This seems especially the case with meal kits. I'm can cut & chop at a respectable pace, but to get some of those meals done in the claimed 30 or 45 minutes.
> Are you going to actually get things done faster or better?

Faster: depends on what you’re used to. Personally I find strongly typed languages faster to work with evolved code bases. Where you’re refactoring code or dealing with unfamiliar API you get very clear compiler warnings and that becomes as powerful an aid as code coverage in your test suites. When writing new code, it does take marginally longer. But so does many other best practices in software development that are skewed towards maintainability (like writing tests in the first place).

Better: my favourite example of this is when you need to store a serial like “012345”. Without telling the compiler/runtime that it’s a string you run the risk of all sorts of uncaptured bugs. So personally I think typed code is better code. You don’t need to be scientific with how you use type systems either. This specific bug is captured just using a string instead of an integer.
First financial application where you accidentally assign a string to an int or NaN gets treated as 0 (implicit floating point when dealing with fixed point money = shudder) makes you enthusiastic about static typing real fast.
Not sure if you're being serious, and while it hasn't been tried AFAIK for the flight software specifically, but cost-minimization and outsourcing has been credited as the major sources of Boeing's safety problems for the last decade (737 MAX, 787 Dreamliner, 737NG). Doing more of it would be neither a change of course nor an improvement IMO.
I don't think static types significantly impede productivity, but let's say they do. They still increase safety significantly. They still help you keep a mental model of what code has what properties. Even if dynamic types allow you to write code faster, so what if the code is more dangerous, more likely to cause security exploits? If a delivery company said "we don't believe in airbags because they slow down deliveries", would you be okay with that? No, probably not. So why would any of us be okay with companies that handle billions of people's data using unsafe languages?

P.S. I'm not saying dynamic types are always bad. There's certainly a time and a place for them. But there's a reason demanding systems software like browsers, databases, networks are being written in Rust these days.
To be fair to Chris Carter, he does illustrate that his position as creator of the X-Files made him a magnate for tales of extraterrestrial encounters during the 90s. I do agree, though, that he fails to convey how purported UFO sightings in the 90s are relevant to the current navy reports.
Your link is for income, not wealth. For wealth inequality, sweden had the 3rd highest gini in 2019: https://en.wikipedia.org/wiki/List_of_countries_by_wealth_in...
Consistent hashing hashring implementation in Go
If you stop learning your career will stagnate regardless of your age. The opposite is also true.
Why not just use ligatures? For example => turns into an arrow in some fonts. This could likely be extended. I think the major issue is with accessibility. How do we make sure whatever solution can be used by most?
then try the real buffalo mozzarella and any other copy you find elsewhere. I am from Naples and I have lived about half of my life in other countries, and in each country I have tried to find a decent local substitute of mozzarella: I couldn't. Maybe it's a secret technique, maybe it's the air, who knows, but the fact remains that the only real mozzarella comes from there.
It took like six attempts but I finally like jq. Very handy for one liners or quick bash scripts that read data from AWS cli output. It yeah in general prefer to remember the search terms for the working examples. I Google “Awk add total” at least one a month.
At my work we've rewritten a few things to Clojure from Java and Scala. So at least now you've got one known data-point to the contrary.
When will empress tree farming start? it's vields are 2-4x the rate of other woods and supposedly is construction usable?
Roblox developers weren't helpful at all.
Makes a change. It’s usually at a station or in a taxi.
I've always believed in the strength and independence of Bitcoin and cryptocoins. But maybe there's just so many evil-doers/criminals out there that the novel trust free payment network will crumble under the weight of all of the adjacent scams. I hope not, but I find myself in the truly puzzling position of rooting for the regulators sometimes.

I can easily partition bitcoin's good qualities from all of the bad things that people do with/for them. But I don't think most people will do that. At the same time, in some ways it's nearly indestructible. So even if it's unpopular it will at the very least continue to serve the black market.
The best way to handle all these issues is to use the median rather than the mean. If most people have no Ferraris, then the median person has no Ferrari. If most people can't afford gigabit, then the median person has no gigabit internet.

And yes, the US has much lower median speed (Speedtest.net reports an "average" of 191 Mbps in 11th place, and FairInternetReport reports a "median" of 30 Mbps in 23rd place)

https://fairinternetreport.com/research/internet-speed-by-co...

The US's median speed doubled during the pandemic, though – it was apparently much lower before that.
Their main purveyor of cola will probably disagree, since they want to make cola everywhere
How do you know I don't mental illness? And how was the way I characterized it harmful?
Important question - I hope OP can answer.

Too many people I know haven’t instructed their dependents how to access their crypto.
CloudFormation is without a doubt the worst cloud technology I have ever used.
I'm French, and these kind of things are very important to me. When I buy cheese for example, more than just eat cheese, I want to know that I'm helping some tradition continue, and giving money to specific regions where the product is traditionally made. That applies for French products, Italian products, American products, Japanese products, you name it.
Likewise, you never see anyone suggesting the removal of type annotations in Python. But you often see people comment that they should have been used in the production Python code.
If I don't trust this, what's an alternative?
I'll be 75 years old in October 2021. I have been programming more or less(1) continuously since I graduated from college in 1974.

(1) there have been a few periods of off-time related mainly to layoffs and company closures, most notably the dot-com crash.
I can spend a day coding* in a typed language without compiling, and my code more often compile than not work first time with the tests all green.

The exact same thing happens with dynamic languages - as long as I skip the tests (or write bad tests).
My interpretation of the situation:

Business as usual being propped up as news because the topic gets attention recently.

You test to find issues. You expect a certain sort and number of issues to come up in testing. Sometimes an issue comes up outside of expectations so you reset your expectations and test more.

The FAA has been doing its job and flying is incredibly safe. There were lapses, those things are being addressed.

>Boeing tries to get a business-as-usual, rubber-stamp, paper-over-the-cracks, fastrack approval

This is way over the top. It's a fun narrative because building up an enemy is a good passtime and it gets reader attention.

When you don't know anything about a topic, be hesitant to share your theories about how everybody is doing it wrong.
> My point is mainly that these are producer protections masquerading as consumer protections.

And my point is that this is not true; that they are both, and it's important. So I guess we are disagreeing after all :)

I think a non-region tied version of this would be great, but "anything goes" is probably worse than current state.

Of course any sensible discussion about the producer protection side has to look at duties and quotas too, which makes things more complicated.
Sounds like a dead-drop gone wrong.
With a powerful type system, I think you tend to see examples of libraries that fall along a spectrum of how deep into the type system they're willing to go.

This is an example of the farther end, but "ideally" as a user of the library, the actual complexity would be hidden, and it "just works" for you.
The original ones are amazing - put the venison in the microwave on high for 40 minutes.
What kinds of things do you buy from America? Out of curiosity.
I often go to a "cheap shit by the container load" retail chain called Action and they are always packed. And all kinds of people go there- Dutch people are infamous for their love of cheap and it's considered a point of pride.
Capitalism always wins.
Especially with wine: did the immigrants bring soil with them? They didn't. You can't produce Champagne in the USA, just like we can't produce Californian wine in France.
This is true of some - but not all - of the vaccines. The whole inactivated virus vaccines contain more than the spike, but the mRNA and vector vaccines only contain the spike.
How long do you think is the shelf life of a uranium core weapon? Of a plutonium core weapon?
Is there something like Mumble, but for async voice communication? Of the style of yac.com, or of the style of "voice recordings" you see in WhatsApp or Telegram? I think that would be really nice for 1:1 and group chats in a work/friend context, especially spanning timezones, and where the point isn't to game or socialize in real-time, but instead around busy work/life schedules.
but does that mean Binance will stop reporting accounts with trades for over £5k to HMRC?
This is an oldie but goodie: “ TCP/IP Network Administration (3rd Edition; O'Reilly Networking)” by Craig Hunt. However, I think nothing teaches networking better than making your own network devices from open source components, for example, creating routers/firewalls/access points from barebones Linux/Unix machines.
Not sure why they'd focus on a study out this week, there have been several others, e.g. the first 5 references in this Letter published a month ago: https://www.thelancet.com/journals/ebiom/article/PIIS2352-39...
This, and any book by W. Richard Stevens. I also cut my teeth on Internetworking with TCP/IP by Comer. https://www.amazon.com/Internetworking-TCP-IP-One-6th/dp/013...
What do the horizontal and vertical axes represent and why aren't they labeled?
If keyboards were only usable like that, we would have a problem of accessibility of the technology even worse than what it currently is.
I am in Scotland and we are struggling for all sorts of materials:

- PIR insulation

- Membranes (DPM, Roof membranes, Vapor check)

- External Cladding (red cedar, siberian larch)

- Concrete

I've had all range of excuses; Covid19, Brexit, Suez Canal and Americans are stealing lumber from Europe.

There are some lumber mills in the Highlands of Scotland that are shipping CLS and other framing timber straight to USA.
It’s a bit weird to have fixed prices for some players while other players in the same market need to compete. If a new tech comes along in 10 years which offers basal power like nuclear plants do, then there won’t be any incentive to invest there because they are stuck with the much higher price.
have you ever seen a Java app log? you still got to check and handle on public facing functions.
Not unlike a hydroelectric dam and reservoir.
“Summed up in one graph” and the linked page shows 3 graphs :)

What they show though are 3 views of the same event: droves of users switching from freenode to libera.
Yeah, on-off ramps might be hard in India very soon. The RBI has no fondness for crypto. Don’t think a ban is coming but I do think we will have to rely on P2P to on/off ramp - not a great solution when large sums of money are involved.
The problem often is how to separate wheat from chaff. With literally zillions of online content points, how do you find something is good + valuable to you.

I haven’t solved the problem, but I find Twitter search very very valuable. I use it two ways:

1. Reverse search an article/topic and see how many believable people found it useful.

2. Build Twitter lists for topics and find people who are believable in the field and follow their recommendations.

Of course as I said, it doesn’t solve the problem but keeps me sane.

I find Twitter search an amazing tool.
To be clear, I was referring to retail floor area per capita.

A quick google gave me https://www.statista.com/statistics/1058852/retail-space-per...

I wouldn't be surprised, based on my own anecdotal understanding, if the average distance to nearest grocery store is less in Germany.
Have you actually spent time in the Amazon android ecosystem?

It's absolutely terrible. Total amount of available apps is not a good metric for quality.
Ever had a payday loan? I'm guessing no.
I believe the Red Cross tests for the antibody when you give blood, as well.
Huh. Was expecting to come away from the article with "like McDonald's, they're basically a REIT" but I guess they make decent profit on that stuff.
> we should scrap and replace the whole program instead of just fixing its default configuration?

Loads of distributions assisted that upstream works out of the box with systemd. That way the work is shared across distributions. Not sure why you make such a strange suggestion. Loads of work has been saved thanks to systemd. So much more is shared across distributions it's kind of crazy to look back.
I'm not totally sure what the important distinction is here. For many languages the important thing is already a post-parsing data structure, that's what any compilation output or byte code is. You obviously want to keep the raw source around as well if you're the developer. Nothing new about having separate source code and compiled formats?
The 787 is doing fine. It alone has outsold the A350.
Other people using your language actually benefits you, that's not the case for other people using your trademark.
Great for Libera. The folks stood up for their beliefs, advocated for users, and did the work to make it happen. Kudos and thank you.