skysight-inc/HackerNews huggingface dataset:
Here's the flip side -

Beyond meat makes basic veggie burgers. There's nothing special about them you couldn't make without the recipe.

Impossible foods has the yeast sourced heme thats supposed to make it taste and cook more like meat. That's patented, and not easy to replace.

So BM can be in every McDonalds for a year and then be replaced by a McFakeMeat Burger and there's nothing they can do. Impossible actually has a product you can't make.

In the long run I think Impossible is better food. The question is always one of price.
> SQL injection bugs are not rookie mistakes

SQL injection bugs of this fairly trivial type are. This is literally what web tutorials were pleading with PHP developers not to do 20 years ago, and they weren't new then.
The Little Book of Common Sense Investing by John Bogle
How about bringing the price down now??
> "So why should I not eat them? What kind of superior morality am I supposed to claim for myself to think I'm morally better than a pig? None. A pig would eat me, so I eat a pig."

This just isn't very strong reasoning to me. Pigs and other animals do lots of things you would presumably not do.

A pig would also not keep you in a farm to eat later (among many other industrialized things we do to livestock). Just because a pig would do something and is unable to choose does not make that equivalent to you doing the same thing as the pig when you are able to choose.

We have the capacity to choose not to eat them and to reduce suffering as a result.

That seems like something a more intelligent creature should have as a goal.

If we set the bar at what other animals would do if they could, doesn't that justify basically any behavior? Other animals eat their own young sometimes, but if someone used that as a justification to eat their own infant I doubt you'd think that's a good thing.

You are not a pig.
I don't use any of those apps so I'm not familiar with their underlying technology but it looks like they are all Electron apps.

If that's the case, then yes, screen-sharing should be much easier once they migrate to Electron 12 since they will become native Wayland apps and will be able to use the Wayland protocols for screen-sharing.
I'm not sure if this is the claim in the paper; but I'll try to explain in plain terms.

Let's say you have an algorithm that can solve NP-hard problems in polynomial time with an N% success rate.

What value of N makes the algorithm useful in practice depends on the practicality of its use as an attack against the NP-hard problem; there is an inflection point whereat the speed of the attack outstrips the speed at which the cypher can change secrets.
It was sarcasm LOL.
I have no knowledge of them but the article says it oscillates at lower energy levels, almost nil, compared to a quartz crystals. Since it is still unexplored territory there are lots of possible applications.
I've been helping teach high school CS classes for years, and even just being able to use some free accounts with students to share code and workspaces has been flawlessly simple. I've always (even pre-pandemic) been a remote instructor, and Repl.it has been one of my best tool experiences. Thanks for the great work!
The real game changer will be when they price it cheaper than meat.
Two of the patents don't seem to meet the standard of non-obviousness (request ordering, programmable interrupt priorities) but I'm not sure about the circuit patent.
No, it's also problematic to the upside if you're trying to use it as currency or medium of exchange rather than a speculative investment. How do sellers of assets price things? If I'm trying to sell a home in bitcoin and btc surges in value one day, do I lower my price accordingly? Or do I wait to see if btc goes back down a bit and settles? Volatility - both up and down - is destructive to price discovery.

If you're just making long speculative investments in btc and volatility is skewed to the upside, well sure that's fine but you're not using bitcoin as a medium of exchange, you're investing in it as a security.
Dunno we have post quantum algorithms which don't rely on factoring prime numbers like RSA does, but it will be a lot of systems administration type work to make sure that nobody is using RSA keys anymore.
There are a handful of Nazis on Gab, as I'm sure there are a handful of Nazis on HN. One of the nicest things about Gab is its Mute feature, which allows you to easily to never see the really obnoxious idiots again.

As for myself, I hate all totalitarians - Nazis are no worse than Communists, but they are no better, either. (Arguably, as horrible and inexcusable as the Nazis were, by the numbers they are in the flyweight class for genocide in the 20th century compared to their Communist counterparts...)
How strange. Why is that? They use a magnetometer.
I share this view but also add that I’d like to reduce the cruelty to the pig or any animal.

We all die and are food for something eventually. But not everyone gets a good existence and I wish they did. If the pig gets to roll around in some nice mud and sunbath for a few years that will make me feel better.

I don’t care if the pig wouldn’t do the same for me, but I wish it would.
>> Be kind. Don't be snarky. Have curious conversation; don't cross-examine. Please don't fulminate. Please don't sneer, including at the rest of the community.

https://news.ycombinator.com/newsguidelines.html
That's not what I said. Of course there are black people who can have a nuanced conversation. Very few people cannot. But you don't just jump into a nuanced conversation. You have to establish a social context for it. The question here is not, "can we establish a context to use this word", it's "did the people in this incident feel that context was established?"

The answer was no. A normal person might make this mistake. My point in the foreigner example is that when you make a mistake and upset people, you acknowledge the harm you've caused, and explain your good intentions. You don't justify your intentions and expect people to deal. As much as one's logical virtue may desire, that's just not how people work on any political spectrum. There's plenty of ways to piss off conservative folks with mere words.

If you do it unintentionally, which this guy did, you have ample room to recover, because, contrary to popular belief, even woke young white kids are reasonable people.
ETH2 Staking
Claus Peter is the name on the actual (2019 draft) paper too?

https://eprint.iacr.org/2021/232.pdf
Elephants spend 12-18 hours a day eating,[1] compared to 68 minutes on average for an American human.[2] Is that what you want for me and your children?

[1]http://www.nationalelephantcenter.org/learn/#:~:text=Since%2....

[2]https://www.foodnetwork.com/fn-dish/news/2015/07/guess-how-m...
I wouldn't necessarily consider that a misspelling.
Biden to seek $37bn for new legislation to speed up semiconductor production
If the USA were to ban all things Bitcoin, the price would fall hard, but the machine would keep rolling. If, say, 5 of the top 10 GDP nations followed suit, then not only would the price crash, but the threat of some government sponsoring malicious mining would be strong enough to kill it off (even if it never actually happened).

Bitcoin is not invulnerable. It was bootstrapped from nothing and is still fledgling. Thankfully, it becomes harder to kill as it becomes more of a threat. Right now there is a trillion USD worth of distributed motivation to keep it running. Politically killing Bitcoin would be easier than politically killing Google. But, not that much... First major nation to do so could score some short-term political points. But, all nations are balancing concern about missing out vs. the threat to their own power.
Wow crazy outcome, wonder if a land tax system would have helped that.
> Apple Watch, Android Wear, Pebble, and now Watchy... All these devices will be e-waste in 30 years (most in less than 10).

It is interesting, given the amount of environmental concerns people have over cow flatulates, plastic bags, straws, etc... that nobody seems concerned about these obviously short-lifetime hunks of non-biodegradable/non-recyclable plastics, rubber, silicone, rare earth metals, and worse.

All the environmentalists that scream at others for putting a can in the wrong bin, yet buy a new Apple Watch every release cycle...
Your tl/dr is spot-on. The critical resource is teachers' and students' time.

Keep in mind, we're talking about teaching students in a class, with a curriculum.

This is not high-value open ended learning with real tools. This is basic skill training exercises.

I speak from the experience of watching a teacher struggle with multiple students' python dependencies for the first two weeks of class. This was with a set of (supposedly) homogenous school-issued laptops. After switching to repl.it, all that hassle just disappeared.
Semi-prime factoring. Also we have elliptic curves.
RemNote looks good. From the FAQ

Data Ownership: You own your data - always. You'll be able to export all data in its raw state and import it to another tool.

Free Access Guarantee: We'll always provide a feature-rich, free-for-life version of RemNote. Current users will never be asked to pay for any feature they're already using, in the feature's current state.

Guaranteed Access Clause: In the extremely unlikely event that RemNote ever winds down (don't worry - we are 100% committed and fully expect and plan to be here for the long-haul), we will release all code into an open source project. You could run RemNote as a local desktop app (RemNote already works fully offline) and/or the open source community could host RemNote independently.
I imagine this sentiment is often from seeing documentaries about the worst conditions in farming, and the general cosseting away from life and death that most of us have enjoyed.

But the farms and ranches I grew up around, and that I buy most of my meat from, never seem that brutal when I’ve visited them, and the animals seem well cared for and mostly doing their own thing on the pasture most of the time.

I wanted to take more responsibility for my consumption, so I’ve been increasingly substituting in meat that I hunt for that which I buy from farmers. The North American model of wildlife management maintains an abundance of wildlife compared to other continents, and the hunting community pours billions of dollars into land conservation and re-establishing extirpated species into their natural ranges. There’s a paradox in hunting—killing an individual animal but pouring resources and votes into maintaining populations, and the existence of that species in the face of industrial exploitation of the land. The system is set up so that the populations don’t decline year over year, the number of animals harvested by hunters is often simply subtracted from the total number of animals that would have died from starvation over winter.

The damage done to the natural environment by the sort of soy and legume monoculture that makes industrial meat substitutes profitable has its own issues, and anyone who’s lived near a farm and seen the vultures and raptors circling a freshly combined field knows that the number of rodents killed to produce a cows worth of veggie burgers is significant. I’m not arguing that we should, or could, go one way or the other, but I hope that a hundred years from now the moral certitude that you’re describing has not been adopted. We’ve been eating other animals for as long as we’ve been a species, and hunting just as long, and farming for 12,000 years. Long term, the species and environment would probable be best served by some diversity in approaches.
The latest I was able to find was this draft from 04.03.2020 [1].

[1] https://www.math.uni-frankfurt.de/~dmst/teaching/WS2019/SVP9...
I love how Bitcoin has transcended technology to become some magical blend of social cause slash liberation theology religion.
I've held the theory that if anybody found something like fast prime factoring or a P = NP proof, they'd get assassinated pretty quickly. It'd be in basically every government's interest to get the knowledge, then make sure nobody else has it.
The other funny thing is this bit:

> Specifically, line 23 strips the code of “reject” and “filter,” which are API functions that implement a programming idiom that protects against SQL injection attacks.

That's not true at all. If you are going to do technical analysis that calls out mistakes, the publication should have multiple technical people review the article.
Probably not. Big business is interested in extracting the maximum amount of profit. They have no interest in doing anything that might jeopardize profits. Reducing production of subsidized crops, focusing on nutritional density and sustainable farming, and other goals only cut into profits.

We're seeing rising prices for food but the quality is in decline. Even if nutritious food was available to everyone, people are over worked, and have to little time or energy to prepare nutritious meals. They're opting for the fast/easy option every time.
I see, makes sense, thanks.
That's the crux of this entire debate.

The benefit of a type system is that it provides an organizational framework for code bases that need it (i.e. multi year projects involving a rotating set of developers). That's the only argument for a type system that I agree with (I don't believe it reduces bugs or anything like that, and from what I've seen there are zero studies that conclude such nonsense... this is a 40+ year debate we're talking about).

Structural type systems with type inference don't do that. I can't look at your code on Github and know what the code is doing. There is not enough information there. Contrast that with nominal type systems where everything I need to know about a function is right there. I don't need an IDE or external tooling to guide me. It's a true mystery how people think they are reviewing pull requests written in TypeScript and actually doing their job correctly. If you so much as have a single @ts-ignore or "any" in your code base, then all bets are off on correct behavior.

TypeScript diminishes the point of type systems by giving the developer too many escape hatches. You ever see a developer abuse the non-null assertion operator in a case where it's not at all true that the value is not null, but the developer doesn't care because they just want to make the compiler happy? Yeah. I have. Then you have to explain the purpose of the non-null assertion operator and that goes about as well as you can imagine.

If a type system isn't helping you understand your code or organize your code, then it's all rather pointless. TypeScript is incredibly complex. How many people using TypeScript can tell you something as basic as the difference between "interface" and "type"? And try to describe the difference without using sentences such as "well, originally..." and "back in 2017...".

edit: Oh, and in case anyone thinks I'm being pedantic on that last point, check out this absolute shit show:

https://stackoverflow.com/questions/37233735/interfaces-vs-t...

Keep scrolling down for ultimate depression.
For me at least, pair programming using an IDE that allows both us to type in the same document simultaneously is pretty awesome. For one thing, modern screen resolutions are much higher than they used to be, and many times I just can't read the font size somebody is sharing in.

Also, I've found that attempting to describe what you're thinking about changing remotely is nowhere near as effective as typing. While this can definitely be accomplished simply by passing control back and forth, it's much easier to just be able to type with a separate cursor.

Huh, I think I'm going to go take a look at current state of those plugins again, thanks for jogging my memory. :)
RSA has always been a lot weaker than it seems at first... I mean, people have been moving from 1024 to 2048 bit primes... The biggest number I could conceivably brute force is probably about 2^50. Maybe 2^60 with a big budget, or 2^65 with a team of ASIC designers. The mere fact that 2^1024 is considered risky tells you how far from ideal RSA is!!
Bitcoin is a pump and dump. Pump and dumps have legitimate value as long as people pay for them. This will remain true even if it goes to 200k, or 2m. In fact the higher it goes, the more of a pump and dump scheme it is.

how many people would buy it (or even care about it) if they were gauranteed 100% that it would never increase in price? None. this proves its purely a speculative asset with the hope to dump the bags on some other greater fool. if there was some legitimate use then the focus would all be on stablecoins or people would love bitcoin even if it went down in value.
I've flipped like thirty GPUs, seems like easy money to me.
he spells it like that on his published research, though. See here:

https://link.springer.com/chapter/10.1007/978-3-642-42001-6_...
Generación Escogida – Sueño (Feat. AB Blasco)
I've been thinking of a tool to generate a kind of schema for a website, similar to RDF[0] or JSON-LD[1]. The end goal of this would be interoperability between tools - ideally I could browse HN and other related sites or forums in my RSS reader with a unified interface, or translate the Roam note format into the Athens equivalent to use with either.

[0] https://en.wikipedia.org/wiki/Resource_Description_Framework

[1] https://json-ld.org/
cstheory stackexchange discussion: https://cstheory.stackexchange.com/questions/1300/integer-fa...
I didn't mean "more features are better". Sometimes, even a single killer feature is better than many features. Speed might be one of the reasons Iphone's success but how about this : If Iphone's were %20 slower than they were, would it take over the market ? I think it would. This doesn't mean being fast didn't help them. My point is, being fast is not enough all alone but being fast with a good feature set is great.
You definitely should learn - it's a lovely domain for geeking out -- but you first need to acquaint yourself with the technical domain. I honestly don't see how an example would get you from 0 to nodes up and running with understanding.

Here are two good starting points (since Bastion is the same type of platform):
https://learnyousomeerlang.com/what-is-otp

https://dockyard.com/blog/2018/07/18/all-for-reliability-ref...

That first link has what you want: examples. But note how many pieces are involved and that it is not a 5 minute read :)

Top level, a project like this needs to communicate to the intended audiance -- here, people who are building F/T distributed actor systems -- what the project brings to the table, and imo they did a good job in that regard.
In that case, the rights of the (private) service provider are in tension with those of the (also private) individual, so it's a matter for legislation and the courts. Congress has passed laws protecting the speech of the individual within certain types of service providers, i.e. telecom/ISP/website publishers.
Northeast Corridor Amtrak is the only profitable line in the system. You can’t beat the convenience of getting downtown to downtown in 3 hours.
California has among the least efficient and effective governance models on the planet, overall. Switzerland also has a direct democracy, but they make it work quite well for them. Notably, they've seemed to enjoy just not doing what the EU wants. They've kept their own money, maintained military neutrality, and also maintained an extremely well-armed population.

Implementation probably matters more than the model. That said, I still prefer certain models because it aligns better with my personal principles.
You might like this one: https://en.m.wikipedia.org/wiki/Founders_at_Work
Search vehicle, valuation, owner, inspection and history in Swedish car register
I find that they engage in many practices they decry in others. It is at best not clear that they are on the good folks side.
yep, found that too. disregard that then, just seemed odd on first glance.
There is no sensible way to compare fine dining to McDonald's.

The rating should be based on how well they deliver what they purport to deliver. If McDonald's delivers the absolute epitome of a fast-food burger and fries then it should get a 5/5, even if tastier food can be found at other restaurants.

Haute cuisine with a mediocre execution should get a 3/5 even if it's tastier than a McDonald's hamburger.
all new technologies are overestimated in the short term, and underestimated in the long term.

We're still in the "overestimated" part right now with respect to RISC-V.
As a c developer, I've always found the lack of typing to be one of the things I dislike about python.

If you're calling a function in C, a lot of the time just knowing the type and argument name is enough to call functions without resorting to documentation

In python, you have the argument name and then... what do you want? A number? Are floats or integers alright? Is it a string? And object? An enum? Are there any bounds on the input data that a data type would've instantly told me? Fine, I'll go read the documentation

Adding types gives you so much more information in so few characters
I agree. There’s a lot of nuance in color palettes that can lead to changes that are hard to describe.

There’s also something to be said about an expert’s ability to discern the finer details of one version over other versions of the same thing.
Thinking of Aaron Swartz right now.
Does this reference the breakthrough that the UKs GCHQ had against RSA supposedly for several decades??
“Why help people in other countries when we have homeless?

Why help homeless when we don’t help our veterans?

Why help our veterans...”
> Mass transit in much of the world is perfectly acceptable.

Thats a good demonstration of ignoring the interests of everyone who doesn’t share your opinion, but it’s not how representative government is supposed to work.

> That's not a real problem. You solve it by ignoring it and getting back to things that actually matter.

Then you can go back to ignoring bitcoin.

> Again inflation is easy: once you obtain money, purchase assets.

Again, this is not an answer for the problem, and pretending it is just ignores the reality that billions of people live with every day.
XState – State machines and statecharts for the modern web
The problem starts with calling a wrist-worn computer a "watch" of any kind. What parent wants is a "watch", a wrist-worn device whose primary or even sole purpose is to tell time. The Apple product I have on my wrist right now is not a "watch", though it will tell you the time. But that's like saying my car is a clock because time is displayed on the dashboard. And if all it did was tell the time, I wouldn't wear it as I don't need to know the time badly enough to wear a single-purpose device all of the time. Unfortunately, it looks like we're stuck with "smartwatch".

If we could get the terminology straightened out, maybe every discussion on the topic of smartwatches need not require the presence of "that guy" telling us how in addition to not owning a TV, they just need a mechanical time-keeping device they can pass to their kids who are just going to sell it at the estate sale.
I know it's slightly different, but the goal is to be the same.

And actually, if I were to decide whether the meat in Mc Donald's burgers or nuggets is real, I'd just say no - it is much further from a "real" burger / nugget than I'd say about beyond.
I'm not well read on the subject, but you appear to know what you're talking about. What do you see as the crucial differences (especially structural) between the two implementations?
I’ve found myself searching for products first at Target or BestBuy (or even my neighborhood grocery store) before looking for products on Amazon. I’ve been burned repeatedly by poor quality products on Amazon (electronics, cookware, appliances) and other retailers just do a better job of stocking trustworthy products. I DID buy some books today from Amazon. Maybe they should focus on that product line for a while.