skysight-inc/HackerNews huggingface dataset:
Impossible has had ongoing supply issues. My city is very vegan friendly and had at least a handful of restaurants service impossible burgers that disappeared when Burger King rolled their impossible whopper out. There may be other factors, but I suspect this was part of the decision.
This is a dumpster fire of bad (often self-quoted!!) arguments against crypto.
Everyone deserves to get paid (in the sense of moral desert; i.e. people "deserve" human rights.) You don't have a personal obligation to pay them, though.

Solving that discrepancy isn't going to be done in an HN comment; it's the Great Work of capitalist statecraft.
> very damaging to the environment

That's not accurate: not all cryptocoins are secured by an ever-escalating proof-of-work.
Americans are currently blocked from travel to many countries, European included, due to the bungling of their Covid 19 response.
it's actually quite close to paying taxes, most people understand the benefits of a tax system (even libertarians with some caveats) but it is hard to be enthusiastic about paying taxes if you can see widespread evasion, corruption, and waste.

I am okay with paying 32% in taxes, but only if everyone else is doing it too
In eBPF's case, at least the verifier puts a static cap on the total number of instructions that can be executed when invoking an eBPF hook – a reasonable cap, not "this will terminate some time after the heat death of the universe". This means you can be sure your eBPF hook will always run to completion in practice, as opposed to timing out or wedging the system indefinitely. That's a real benefit, but it requires stricter limitations than you see in "Turing-incomplete because we can" languages.

This limitation also allows the verifier to be simpler, while still allowing the program to be JITted to high-performance native code, that is guaranteed safe without unnecessary bounds checks. That simplicity is a second benefit, albeit one for kernel developers rather than eBPF-program developers. (You could say the performance benefits eBPF-program developers, but more complex JIT designs can achieve comparable performance without the limitations.) In contrast, "Turing-incomplete because we can" languages are typically high-level interpreted languages: they're not particularly fast to start with, and they wouldn't get any faster if the restrictions on recursion were lifted.

Despite the two aforementioned benefits, I believe that eBPF's guaranteed termination is somewhat overrated; I think it could benefit from a mode that allows arbitrary loops, even if that would require moving some compile-time checks to runtime.
(They did but have since stopped.)
wait. if you renounce your citizenship you are denied entry? wouldn't he be able to just travel to the US under the same rules as any other Cypriot citizen?
"“Any time the author mentions “central banking”, he seems to only be referring to the “US Federal Reserve” as if that was the only central bank in the world. The fact is that many central banks have failed in the past, and is failing today (see Venezuela). That is not a leftist or rightist position, that is just reality. He also makes a huge and inexcusable omission of the 2008 financial crisis and the Occupy movement under which Bitcoin was created from. This omission is intellectually dishonest as the Occupy movement and “too big to fail” are leftist movements that parallels Bitcoin’s development. In summary, the author’s thesis is incorrect and over simplified. Even if he was correct, the viewpoint is so narrow (looking at Bitcoin in the current American political context) that his analysis has limited use.”

Emojipaste is broken so… emoji face with rolling eyes…."

https://standardcrypto.wordpress.com/2020/07/30/whiny-academ...
I agree that integrating a 3rd party solution has multiple hidden cost.

> This is one of the most common and damaging mistakes I see

Interestingly, the most common mistake I see is people neglecting the cost of developing a solution themselves:

1. opportunity cost

2.long term maintenance

3. documentation & training new people

...
fd-find is great replacement for find.
And tokei is a good tool for some basic stats about your codebase.
I find InkTank Printers (where instead of cartridge you can fill Ink directly) good middle ground between exploitative inkjet cartridge vs Laser. Using from Canon Pixma without any issues.
What did Brexit change for St. Kitts nationals? I hold a St. Kitts passport (via marriage) and completely missed this.

Only reason my wives family got St. Kitts passports was because it was easier and quicker than Cyprus at the time, but they did eventually get their Cyprus passports too.
I think it’ll be a big win when plant-based burgers are cheaper than animal based burgers. From a raw ingredients standpoint plant based food should almost always be cheaper than animal based food because the costs associated with farming plants is lower than the costs associated with farming animals. Hopefully, with McDonald’s scale and with their vertical integration they can make affordable, tasty, and comparably healthy veggie burgers a reality.
it's a mRNA vaccine and a lot easier to change in case of a mutation
There is no evidence of recombination in Sars-cov-2
This should, at minimum, disqualify him for any kind of cabinet position there are rumors of him getting.
> This just confirms my already existing stance to never buy anything from HP.

Can second this. I bought a HP Elitebook, and so far I have to replace the keyboard every 8 months and the USB-C port (which it charges with and connects to screen and other peripherals) keeps coming loose from the motherboard and then motherboard needs replacing. I doubt it will last 4 months after warranty runs out.

Never again.
> You think Linus Torvalds wanted donations when he published Linux?

If you look at the mailing list with the announcement, it was "look ma, no hands" kind of moment. Just letting people know of his experimental project, with entirely no expectations if it growing as much as it did decades later.

That's not to say Linux is a good example to go by, for an average free software project.
Lack of safety is a feature in game development, because the optimizations required are typically unorthodox and a super strict language slows development down.

One of my first experiences interacting with a golang programmer, was in the context of my game server project. As an optimization, I had a race condition in the code that disconnected clients. After all, if the connection is about to die, I don't care if it dies in frame n, n+1, n+2...etc. This golang programmer was totally out to tell me I'm stupid, ugly, and bad, because I should always be using -race and always have 0 race conditions.

Like, it would have been one thing if he could've had a cogent discussion around how the build should be free of warnings, because that makes such signals super clear, but no, it was just pure dogmatism.

Additionally, object ownership can be unclear in a game development setting, which typically makes use of global variables for state.

In ECS, why should object ownership be an issue? The Systems can just own everything.
I'm ambivalent on this.

Right now, I'm writing something 3D game related. It needs considerable parallelism. The existing tool in this area is mostly single threaded, it's a mess internally, and everyone who looks at it is scared to try to parallelize it.

So I'm writing in Rust. Safe concurrency is a plus. There are some other wins. You can be bolder about not copying things. When decoding an incoming packet with a lot of structure, I'm creating linked data structures where most of the big byte array stuff is borrowed from a packet buffer that went into the structure creator. No allocations; it's all on stack. There's no risk of someone using an item from one of those structures and keeping a reference to data that's going to go away. Wouldn't dare do that in C++.

I get along with the borrow checker just fine. Once you realize that single ownership is a tree, it makes sense. It's the type inference system that causes headaches. Rust has type inference in both directions. There are places where the result type influences what goes in. When the inference system guesses right, it's great. When it can't solve the problem on its own, trying to figure out what it wants is annoying. Go and C++ only have forward type inference; result types are computed by the compiler.

Rust is really a single assignment language, not a functional one. There's a lot of "let foo =", and not much "let mut foo =". After a while, you get the idea that if you write "let mut", you're doing it wrong. Single assignment has most of the benefits of functional, but without multi-line expressions that go on to infinity. Plus you're not limited to a tree of results; you can have directed acyclic graphs, because you can usually re-use the value from a "let".

The type of error objects is still a mess. Rust needs something like Python's exception type hierarchy and a consistent way to convert special error types into more general ones. I notice there's a Rust working group on error handling, again.

Rust needs a good book. Not "The Rust Programming Language". That's too hard for an introductory book and not detailed enough for a reference manual. A book by someone who didn't develop the language is needed.

The library situation has improved quite a bit since the last time I tried Rust, a few years ago. Back then, finding a library to do HTTP was "No, the one you're using is obsolete, use ...". Now I'm finding usable libraries for obscure things like analyzing files from "tcpdump".

They missed a chance on something important to 3D work. Each library which uses 3D vectors has its own structure for them. There's a proposal for a common format, "mint", but it's not getting traction. This is an old headache in 3D programs with components from different sources. Back when I was developing ragdoll physics, I had four 3D vector types in one C++ program.
I wonder to what extent farming subsidies and implicit subsidies such as the under pricing of carbon emissions make meat burgers less expensive than they ought to be.
My experience the last 10 years is that HN will hate on Bitcoin every chance they get. I've never gotten a clear answer on why this is other than jealousy and a lack of understanding. I'm surprised your comment is even still viable. But of course any non-sense anti-Bitcoin article will jump straight to the front page.
he would have to renounce his US passport/citizenship tho
I don't know why you got that idea from. Those who renounce their US citizen might have some bureaucratic hassles when they wish to revisit the US, depending on what other passport they hold, but ex-US citizens regularly travel back to the US for leisure or to see family.
Yes. But this feels like one of those stories where the community needs to have more than one go at it, and it will probably get reposted anyhow, so I think we'll leave this one up.
This is crazy efficient, my iPhone 7 was just fine at highest settings.
Free market economics would solve this problem. The reason we still have this problem is that our market isn't free enough: once you buy something, it should be yours to do whatever you want with, but intellectual property laws are currently abused so that the solutions to this problem tend to be illegal.
Isn't it a use-after free? (I haven't had time to compile and run it)

You have a temporary std::string, pointed to by a string_view, which means that it's freed, and the view is dangling, and then used when printing things out.
The A&W Beyond burger is amazing.
Totality is optional in Idris. Also, the big dependently-typed languages like Coq, Agda, Idris all support corecursion, so they can run programs infinitely provided the program does something productive.
I cannot stand this manufactured outcry over a nothing burger.

The EU wanted to make a big deal out of selling citizenship.
Like how DARE Cyprus sell citizenship that comes with EU membership!
No, rich people should sign up for an """investment""" VISA from the Netherlands instead!
That's how they should be let in.
The Netherlands is an honorable upstanding country that most definitely would NEVER allow questionable people to get into the EU, definitely no mafia clans or terrorists, not like that place is a hub for narcotics and weapons trafficking.
But Cyprus, bunch of brown quasi-orientals selling EU membership!
How DARE they!
SoftBank Is in Talks to Sell Robot Maker Boston Dynamics to Hyundai
That used to work back when more people were building things to scratch an itch and didn't have a good sense of business and marketing.

Today, you can expect a product that launches to be extremely polished and have a very calculated marketing strategy from the original pitch, to some kind of an invitation list of early adopters, a lot of blogging time invested, and lastly, a sales team of some sort. A lot of them will have some kind of financial backing. And best of all, you won't even know to what degree their image and branding is curated to sell one story ("We're a small shop") vs reality ("We are very well connected with decision makers at important companies", etc).

Basically, it was taken from a fun side project and perfected to a business science on an industry-wide scale when the sharks smelled how much money was on the table.
$100 for a laser printer is stupid cheap. Like, it's kinda wasteful because it will someday end up in a landfill, but I've been printing a few hundred pages a year off this Brother for ages now and it Just Works. It's noisy, the driver is not very user friendly, I don't enjoy scanning with it, but if it dies I'll probably just get another one.
A Bitcoin hit piece with no sound footing? Sounds perfect for the HN front page!

Also, BTC isn't a decent "store of value" and was NEVER meant to be. It is, at the title states, a peer-to-peer digital cash. For that it needs low fees and fast reliable transactions. Bitcoin Cash is one of the only projects following the rules laid out in the Bitcoin White Paper. The BTC chain was hijacked years ago by people with corporate interests like Greg Maxwell and Adam Back.
Because a lot of people here have been brainwashed to believe that government is bad and companies are good.
This is the real problem. The EU shouldn't allow sale of citizenship in host countries, essentially paying a way to get into the EU. I highly doubt that would be possible to enforce though.
Did Microsoft follow up your research with some Postgresql patches? What is the MS policy/plans for enhancing Postgresql? On one hand MS sells competitor (Sql Server), on the other profits from Postgresql managed instances. How does it work out for Postgresql?
And they are right; company has no conscience.

The people making up the company should have. That is, unless they want to live in a society, where homo homini lupus est.
All true, but the names are still "cute". Small, regular, large, XL work just fine.

That said, I'm already order what amount to a liquid dessert with a silly name, so IDGAF. Venti Frappathingamajig with extra whip and a side of the 'beetus please.
Unless/until he gives up US citizenship (and leaves the US), this makes no difference in tax law. US citizens are taxed internationally.
Anything from the article you'd like to mention then?
> He is innocent until proven guilty ... Not "reasonable chance" according to your random opinion, but a judge and jury and various council go through a legal case and legally find him guilty.

If someone is running towards you with a knife shouting religious scripture, are you going to stand still and think to yourself "I'm going to assume this person is innocent until they are convicted of my murder in a court of law"? No, you're going to consider the possibility that they actually might intend to murder you, and you'll take appropriate precautions.

Innocent until proven guilty is a concept for the court of law, not for the court of public opinion. People are allowed to hold opinions and thoughts regarding how dangerous other people are.
Jai used to be interesting, but after a while it feels like Jon believes his language is a competitive advantage, and will never come out. It's either that or he painted himself into a corner and needed years to get some must-have feature working.
We changed the URL from https://hardware.slashdot.org/story/20/11/09/0221226/hp-repl..., which points to this.

This topic had a discussion a few days ago: https://news.ycombinator.com/item?id=25008894. But I have a feeling this story has enough energy to demand another airing, so we won't treat the current post as a dupe.
AWS Security Maturity Roadmap [pdf]
First, the premise of those "defund" protests is that work be taken from the police department and moved to more capable organizations, such as mental health crisis response teams. I like broadband as much as the next person but AT&T and Comcast have never seemed like especially strong crisis response teams.

Second, though you might think otherwise from Very Online commentary, cutting funding for the police has in fact not much support from Chicago communities. The Online Discourse seems to have a real problem getting its head around the idea that communities of color in Chicago are both very justifiably upset at CPD for abusing them, and very justifiably upset at CPD for ignoring them.

At any rate, Chicago will not be taking money from the Chicago Police Department to fund community broadband.
Simple, this was probably in motion during Trump era - and for whatever reason (ability to work overseas, live overseas in EU, own property etc) there was an advantage to having an EU passport. This gets him that.

Not totally unreasonable for a global CEO.
Norway has the same.
"McPlant" is a fairly horrible sounding burger! Burger King here in NZ have plant-based burgers called the Rebel Whopper which is quite a catchy name. Technically, it can't be classified as vegetarian though, because it's cooked on the same grill as the beef burgers. Not sure if the McPlant will be cooked on different grills or not?
I think it's a good list of things to take in consideration.
I wouldn't take it as a dogma but it's definitely a good guide to use as starting point.
Not necessarily, even if another company beats them to market and has a better vaccine - they will still get $2bln, it's easier to work when you are not under time pressure to beat the market.
Any critique of blockchain should mention git.

It should start with: "how is this better than the global information tracker?"
Just taking a guess: There's not much variability in Canadian ISPs, they're all pretty bad. You can move across the country and your experience will be the same.

The US has a lot more variability. Lots of big players and a million tiny ones. Usually you'll have 1 or 2 choices, but sometimes they're both worse than the usual suspect Canadian providers.

These statements only apply to DSL/Cable.
Postscript.io (YC W19) | REMOTE (PT-ET Timezones) | Full-time Engineers (Frontend - React)

Postscript is a fully remote team of 40 looking for help in solving complex problems like real-time streaming data (1000's of events per second) on the back end and beautiful, simple ways of interacting with that data on the front end. We help ecommerce companies stay in touch with their customers (marketing, customer service, order management, and other notifications via text messaging).

We're scrappy hackers searching for similarly hungry individuals. We love LEARNING & BUILDING and we want every one of our engineers to leave us ready to start their own company.

Tech stack: React / Bootstrap UI / AWS

https://grnh.se/0fd06ecd2us
This. The other fallacy is that a work is not yet good enough to charge for it.
Founder Burnout Isn’t a Badge of Honor
Alas, we changed the URL (see https://news.ycombinator.com/item?id=25038421).
Yup. Even in North GTA. Outside town on concession roads? Still expensive LTE or small companies with P2P mobile equivalents that’s junk compared to line broadband.
Looks like they lost all their possessions in an apartment fire:
https://twitter.com/marak/status/1320465599319990272
He is up for the head of a taskforce and not a cabinet position. That means this is neither a particularly powerful position or one that will require any congressional or other approval. I doubt there is any real political motivation to leak this info. If this was leaked nefariously, my money would be on the motivation being personal.
Google bought YouTube in 2006. Schmidt was CEO until 2011. YouTube got out of control with disinformation mostly after 2011. And he probably had almost nothing to do with YouTube in the five years he was CEO after Google purchased YouTube.

I wouldn't blame Schmidt much for YouTube's disinformation problem. I'd blame the people directly running YouTube (especially people running it recently / now).
You can also use this website [0] to get a list of top books that mentioned in Hacker News all time. If you're interested in business books, I recommend this list [1].

[0] https://hackernewsbooks.com/top-books-on-hacker-news

[1]: https://hackernewsbooks.com/top-business-books-from-intervie...
Same here. Another good quality of the HP instant ink printer I have is that the print head is built into the cartridge - so no more clogged up print heads, which always seemed to be the thing that failed in the previous inkjets I’ve had.
VDOT makes changes to Rt 28 interchange
> Especially without further explanation than a wall of citations that I'm not going to bother chasing because I know the claim is false

If you refuse to read the evidence cited, how could you possibly validate or refute your position?
We detached this subthread from https://news.ycombinator.com/item?id=25037310.
Most online banking can be done just fine via a browser.

But ultimately you are right - there does have to be some incentive for people to support the platform.

People here are claiming that freedom from Apple is a huge incentive for developers.

Is that not correct?
> Part I. Outright Falsehoods

> Cryptocurrencies are money, cash, or currency

> They simply are not.

OK, but on the other hand, they are?

> They do not meet any of the standard tests for money (especially the three classic criteria of store of value, medium of exchange, and unit of account).

I followed the link, did the reading, and came to the opposite conclusion.
Article just assumes the anomalies are due to fraud and then says this anomaly is fraud because earlier we said it might be cAused by fraud.

Someone pushing their Agenda not a proper analysis
It feels like people don't understand the development curve of technology. This reminds me of that famous 1995 Clifford Stoll article on why internet is terrible. https://www.latimes.com/business/hiltzik/la-fi-mh-actually-t...

Things take a while to develop.