skysight-inc/HackerNews huggingface dataset:
Because all or nothing forces someone to compromise. By default almost all vendors would pick to keep things proprietary. If going open source is the only possible option then some vendors will release the source and if they don't then hobbyists will write their own drivers since the work is very useful.

Wikipedia faced a similar issue when considering using https everywhere. Some countries were blocking certain pages on Wikipedia and https would break that so it was uncertain if they would just block the whole of Wikipedia now. As it turns out they mostly did not block the whole website and those selected pages became unblocked because the alternative was given by the all or nothing approach was too far.
Thanks, will check it out. Unfortunately, it only adds to the dependency hell in the front-end stack. We already use quite a few add-ons to make Redux+Sagas tolerable.

My personal take on the whole JS + Redux stack is that Redux tries to bring order to a language which fundamentally doesn't support certain traits - immutability, custom types, etc. While commendable, it will always just be a band-aid. I wonder if it's time to move to more purpose built languages which do not have these shortcomings (Elm, PureScript, etc)

That said, I'm sure Redux and friends will continue to be used in the years to come.
> it’s just a thing that lets you read and update a plain javascript object that different parts of your app can access

Doesn't require a library, let alone an ecosystem of libraries.
$10,000 of a million is worth less to the millionaire than $10 to the poor person with only a thousand to their name.

A flat tax isn't fair unless every other form of expense was flat as well. Which means rent would have to be some percent of your income and the same for power, healthcare and so forth.
Off-by-one kind of fits here, no?
Keep your job, and keep the fun for yourself :

Obligatory explanation https://dilbert.com/strip/2016-08-07
Is that including some mechanical latency? If that’s all software/electrical latency it’s unbelievably bad.
The break up Facebook plan isn’t going to end with two facebooks. They aren’t a phone company.

They may be required to provide interoperability with other networks. This kind of federation is what tech people claim is what makes the internet good.

Then there is the question of if all their sub companies need to be under one banner. Must they own WhatsApp? Instagram?

Seems like they don’t need to but just swallowed up competitors.
That’s one way to think of it.

The op of this thread is not wrong but the misuse has more to do with the level of discipline the average JavaScript developer employs than anything.

With great power comes great responsibility!
I really don't know why you think we can just print dollars at will without it causing inflation: if that was an option, we would, because it would be stupid not to.

The US has been printing lots of dollars, with little inflation, because the rate of demand has matched the rate of printing. But it would be easy to print more dollars than are in demand, and that would cause inflation on the dollar just like any currency.

> - This currency is also the reason why so many countries give visa on arrival to US citizens. Those countries need dollars and they want to make it easy for people to give it to them. The freedom to travel around the world with such a strong currency is uniquely American. Perhaps only bested by the British in the past

This is nationalist nonsense. The US wasn't the strongest passport in 2019[1] and hasn't been in the past 4 years[2][3][4].

[1] https://www.atlasandboots.com/best-passport-to-have/

[2] https://www.telegraph.co.uk/travel/news/powerful-passports-2...

[3] https://www.telegraph.co.uk/travel/lists/most-powerful-passp...

[4] https://www.weforum.org/agenda/2016/09/how-powerful-is-your-...
2.4 kB minified isn't "tiny" but sure, blame the user.
There's lots of EV's in Norway, but chargers are not ubiquitous. Yet at least. There's often a few chargers at shopping malls and big public parking lots and so on. Anyway, I have an EV and have never used any public charger. I do all my charging at work (or at home if in a pinch). I assume it's the same for many people.
IDK, it's good to have competition but I could never get warm with mobx, undo is not baked it, more magic, similar learn curve but less real understanding at the end. Then, the biggest bummer, you have also mobx state tree which is too much fragmentation within mobx.
MobX doesn't get enough hate either. Inexperienced devs will put everything in the global state and end up with a soup. And, as opposed to Redux, it is _magic_ - I would have trouble rewriting it from the docs, would you be able to do it? Note that it also changes the way React render method works. All in all - no thank you.
How does UBI even work? Won't it just lead to rampant inflation where the basic income is spread thin, eaten up almost entirely by the rising cost of goods? It seems like this in turn will require an even higher basic income, which exacerbates the problem.

Isn't an analogous situation that of private loans for tuition? Tuitions have risen across the board to eat up all the new "free" money in the system.

Won't UBI make goods much more expensive for everyone and also increase our taxes? Wouldn't a better expenditure be providing healthcare?

I'm earnestly curious.
I subscribe to a different philosophy. The whole point of an abstraction is to encourage good behavior. This is how abstractions are able to be leveraged across large teams and organizations to good effect. Abstractions that do the opposite are, in fact, to blame.

"Good interfaces are easy to use properly, and hard to use improperly" should be the bread-and-butter mantra of any library author, and Redux violates this repeatedly.
I haven’t read all of the literature on basic income, but my (admittedly semi-educated) impression is that one potential downside is that it fosters dependence on the state and is thus not anti-fragile.

I’m just thinking out loud here, but: what if instead of a flat cash payment, the basic income program provided free technologies that covered basic needs. For example, a small greenhouse device that can grow enough food to sustain a family. Or a 3D printer that can turn raw materials into clothing or shelter. In terms of cash needs, you could create a sort of minimum-wage Uber-style online mechanical Turk system that allows one to put in work and generate cash. You would theoretically get the benefits of basic income without having them be controlled by an external actor.

I don’t know enough about farming, 3D printing or biology to know whether this is feasible, but it seems within the realm of possibility. Have any economists explored options like this?
You aren't actually responding to my argument. I'm arguing for a more effective and efficient tax system which would ultimately result in outcomes you ostensibly support.

I'm done here it's new year in an hour and I'm not going to spend it arguing. ;)
The US hasn't had a real balanced budget in much longer than that. During the Clinton era the balance was achieved in part by stealing from Social Security by keeping the surplus inflows and pretending there's a magic locked Social Security box with trillions of dollars in it (which are really IOUs backed by the Fed's ability to debase the future for past over-spending). We similarly treated as 'surplus' tax revenue that should have been set aside for future higher Medicare costs (which back then we knew full well were coming) and is now burning a massive hole in the present budget.

The Clinton years were the twilight of the fantasy of abusing inbound entitlement tax flows for spending in the present and ignoring the future. That government spending party trick - kicking the can down the road - is now exhausted on a normalized basis, so we're rapidly heading toward perma QE as the only solution remaining other than very high taxation across all major income groups.
This article is specific to the 6502 where the commonly used CC65 C compiler the author references produces much, much worse code speed wise than what you can with pure assembly. In that regard, the article is not simplistic in the least. Coincidentally, I messaged the author just yesterday about the for loop example to point out that it was generated without optimization. Even with optimization enabled, the code is still about 3 times slower than hand written assembly. I know this may not be typical for other architectures like AVR but it certainly is for 6502.
The whole point of technology is to make processes more efficient. This in turn drives down prices and increases productivity.

If it takes fewer people and factories to make a more sustainable vehicle, so be it.

This is also the force that propels long-term economic growth (as long as the political system continues to support it). To fight it, and make the auto-industry less competitive, is good for Germany in the short run but the last thing they should do in a long-term horizon.
In the official FAQ it says something to the effect of “You’ll know when you need redux.”

Recently there’s some backlash surrounding the use of redux and I’d be interested in hearing about projects (preferably open source so we can see the code) that were using the built in react state management tools and came to the conclusion they were not sufficient.
immutableJS gives you false sense of immutability - never forget that you have intrinsic reflection in Javascript and the only thing to force immutability is Object.freeze() which makes things unusably slow.
The main cause of inflation is the artificial restriction of supply on certain items from govt/business.

Housing isn't expensive because of the cost of labor/materials, for example. It's expensive because the government literally says "you can't build that here". So the 100 old parcels of land where you want to live have 1000 people bidding for them.

UBI maybe on paper would cause additional inflation in that scenario. But it might also be the catalyst that allows people to move elsewhere for work, such as to a low cost of living area, because UBI can be relied on to survive.
If you break them up, they’re forced to develop common protocols. Who wants to use the 2nd best email client? A lot of people, it turns out.
Haha, great! Planning to add multiplayer support soon btw.. ;)
Hmm. Usually underscore as a function parameter should mean unused variable. Ok maybe I am too much of a fusspot.
Your typical research doesn't lead to billions in licensing fees. 99% of research produces nothing of direct monetary value at all, and research that does is generally done in startups or pharma/biotech companies, where the rules are far more stringent than in university-affiliated labs. Still, of course you are right that this is all a gray area.
Sounds like a worthy title for some Cyberspatial Archeosociologists.
> what if instead of a flat cash payment, the basic income program provided free technologies that covered basic needs

What if, instead of yammering about UBI, Andrew Yang, an entrepreneur, went out and started a company to make such technologies? The way to innovate is to innovate, not to try to milk money out of the government.

The whole discussion about UBI misses this basic point: to make it easier for people to make a living, you don't give them more money, you make the basic needs of life cheaper. And why doesn't that happen? Because the government keeps putting its thumb on the scale and preventing people from doing it. For example, the government subsidizes large agribusinesses instead of letting innovators and entrepreneurs find cheaper ways of providing people with food. The government prints money and gives it to banks for mortgage loans to keep home prices high while rigging building codes so the only method of construction that's feasible is two by fours and drywall, instead of letting innovators and entrepreneurs figure out cheaper and more durable methods of construction for homes.
Sorta. They stopped production of the Fiesta, Focus, and Taurus in North America as they were not turning a good profit. They'll continue to produce the Focus and Fiesta for the European market where they far more popular.

That said Ford's also focused quite a bit on hybridization of their more profitable models. The Explorer and Escape are now offered in mild hybrid options, with a FWD PHEV in the Escape coming Q2 to Q3. They've confirmed that the F150 will be receiving both hybrid and EV drive trains as well. IIRC the Mustang lineup will be receiving hybridization as well.
I thought this would take decades more to break free from, and during this administration, colour me surprised.
> I have this naive intuition that graphs are a universal encoding scheme

I have thought of the same thing in the domain of neural nets. You want to understand an image? Build a graph of the objects and their relations. You want to understand a text? Turn it into a graph. Need to simulate the environment? You can represent it as a graph. Want to mine a huge database of common facts? Represent it as a graph (database of triplets subject-relation-object). Even the execution of a program could be better conceptualised as a graph.

Graphs seem like an universal format. Graph Neural Nets have been a blooming subfield lately, ever since Thomas Kipf's paper [1] which in three years has accumulated over 2300 citations.

The main difference between classical neural nets and GNNs is that GNNs have permutation invariance. You can rename the nodes of the graph and still have the same graph.

Previously neural nets only had translation invariance (CNN) and time invariance (RNNs). Graphs would solve the combinatorial explosion by virtue of their permutation invariance - a problem which limits previous models of neural nets. Instead of learning all possible combinations of input objects you learn the pairwise relations, then you can generalise those relations to new configurations.

On a side note, the insanely popular transformer architecture (based on soft attention) is a kind of implicit graph, where the connectivity is evaluated based on the dot product similarity of the key and query objects.

[1] https://scholar.google.ro/scholar?hl=en&as_sdt=0%2C5&q=kipf+...
I think this article should identify the journal and editor; how else will anything change?
I’d argue that giving out this free technology still creates the dependency you’re trying to avoid.

Realistically, a lot of people aren’t going to know how to use this technology up front, so what are they gonna do?

What if the technology breaks and needs to be fixed? Do people rely on the state for maintenance? You’re still paying for it either way.

In your first example, it sounds like the ultimate goal is grow enough food to sustain the family. But which is easier to actually accomplish that goal: an existing market that accepts cash, or some fantastical technology which would inevitably come with its own complexities, given the nature of the problem it tries to solve?
I highly recommend Piumarta:
https://www.piumarta.com/software/cola/objmodel2.pdf

A minimal, open-ended, end user programmable object runtime model. This paper really changed how I think about classes and objects and their implementation.
Love it. Reminds me of playing with similar car simulations in Flash when I was at school.

Now just make it isometric with collision detection and use maps built with this (currently also on the front page):

https://news.ycombinator.com/item?id=21923940
And hitting ESC stopped animated GIFs.
American 'trucks' are terrible. The USA has a huge import duty on light trucks, really good ones are kept out. Import duties, cheap gas, and CAFE rules on station wagons skew the market in the USA in favor of light SUVs
Yang says that breaking up tech monopolies won't help (with giving a very weak example) but he doesn't give a proper answer how to get competition back. Why does China have 20 different kind of Youtubes and the western world just one?
Altman and Yang are a natural fit because they’re both very invested (Altman literally so) in the narrative that automation is coming for huge numbers of jobs. But the economic statistics just don’t back this up. Total factor productivity, a (rough) measure of the technological contribution to economic production, is growing considerably more slowly than it was during the early 2000s, and much more slowly than during the 1930s, when the Second Industrial Revolution really came for the masses (and helped catalyze a huge labor shift away from agricultural work—but didn’t put all former farmers out of jobs).
Fun idea!
Downtown Toronto needs to ban cars. Sure trucks are needed all over rural Ontario, but not downtown.
Suggest HN: Tool to automate searching and deleting old accounts based on email
In this era of privacy concerns, there are services that tell you if you have been pawned. Also, there are services that include "delete-account" links for the most popular websites. But often times we don't even remember an account that we made (perhaps only for temporary purpose to e.g. download something). A cool tool would be something that receives an email and finds all accounts made by that email based on what's included in the Keychain (or password manager in Chrome). Then, it opens login pages for those which the user can use to delete/disable their account.
Second time it’s been mentioned in as many days. Are you actively using it?
Good points. I think because it was so new, and the last decade could be called the decade of the phone and the (social) app. Hopefully it will transform into something better, more meaningful. We as developers have a big role to play. Strike a better balance between privacy and public sharing, between what is your own vs selling yourself out as a product.
> Proponents of breaking up tech giants would argue that Twitter and Facebook are not actually very good products right now

Based on what criterion?

> reason they're popular is largely due to network effects and anticompetitive behavior, not innovation

Can you give any examples of anticompetitive behavior exhibited by social media companies?

> the existence of competition would force the original Twitter to innovate at a faster pace than it's moving right now

If the "original" twitter kept the twitter brand and domain, absolutely nothing would change since that would be the equivalent of the status quo. It's not as if it's technically difficult to create a product similar to twitter, thus any attempt to break up big tech companies would mandate the retirement of the incumbent domain and brand. How would this be implemented practically? Also, what happens to all the user PII? Does it just get copied over to a new corporate entity which in effect doubles the risk of the data being hacked or leaked?

On a more speculative note, I am not sure if it is a given that "innovation" in the realm of social media is necessarily a good thing for the consumer, especially considering that the barometer for social media success is engagement. Social media "innovation" inevitably means "getting more people to look at ads".

> The products are good for different things, and fit different niches and use-cases

Right, but those products exist because they serve a niche in the market, simply breaking up companies doesn't create a niche.

> Her plan is to split Apple so that the company controlling the iOS App Store isn't the same company selling software on that store.

How would this work? Would Valve be allowed to sell 1st party software on Steam? Would Google be allowed to sell their software on the play store? It seems pretty impractical to prohibit a company from selling their own products on a platform they own.
https://github.com/synesthesiam/voice2json (not synesthesiaN)
Windows Server 2019 is quite nice as a no-bullshit OS and can be bought for $350 on Amazon, but it has its own set of issues (compatibility, post-setup configuration to make it into a desktop OS, drivers).
I live in Seattle, the homeless problem has absolutely nothing to do with "affordable housing", that's a lie that they keep repeating. All the homeless I see are heroine/drug addicts or insane or both. If apartments were just $500/month they'd still be living outside and committing property crimes/theft and panhandling for drug money. If the city can't even be honest about the problem, they'll never solve a thing.
What they don't know is my charitable deductions. My charitable deductions greatly reduce my taxes. If I went with their automagical tax filing process I'd lose out on those deductions.
It’s a xml format spec. It holds the latest posts in a convenient way which a rss reader can sub to. It kind of went away unfortunately, it was pretty handy.
Every redistributive program that gives the poor more money increases demand for goods that poor people want - that's the whole point!

It's no problem because supply can adjust to compensate - the exception to this is land, which is why a UBI ought to be funded with a land value tax. This is why Yang's UBI isn't very good, because it is sales tax funded (he's too much of a centrist to tackle land and capital, touching either of these things upsets rich people's delicate feelings too much).

An underdiscussed advantage of UBI is that it's good even for those that don't get more out of it overall than they put in, because it spreads income out more evenly over the whole lifecycle (people generally have not enough money early in their careers and during child-bearing, and too much during later life and death).
That sounds like a pet theory someone in the bay area comes up with. No economist I’ve read has any such opinion.
Oh well, maybe when the cleaning staff unionizes
Given we need reductions of 90%-110%, electrifying cars (or synthesising instead of drilling for the fuel) is a necessary but not sufficient part of the solution.
Saying that a metal worker can easily switch to a leather craftsman sounds a bit simplistic, no? Many jobs will be lost, new ones will be created in their place, some people will switch careers, others will be left unemployable. A lot of German (and EU) education machinery focuses on the current gen car industry, and that’s not sustainable in the long run. So they will have to reinvent their educational system as well.
I don't see why it should be the case at all, and I would like to see the evidence that it is more likely. It sure is a possibility, but realistically you have to compare it with the possibility of a military coup with traditional autocratic military.

The only plausible explanation for that phenomenon is that democratic group (military in this case) is more efficient/willing at asserting its own status as a group than an autocratic (hierarchical) one.

And that is, in fact, internally contradictory. If intent of the military as a democratically-controlled social group was to overthrow the democracy in the state as a social group, then it would be acting against the very existence of ts own democratic process.
That could be automated too largely. In Austria charities submit this information to the government and it automatically gets added to your prefilled tax filings.
Congratulations, you've become That Guy.
https://victorribeiro.com/isocity/#AwMDAwMDAwMDAwMDAwMDAwMDA...
Cultured or cell-based? The struggle to find the right name for lab-grown meat
keep in mind that that last statement is relative to your education, etc.

The haskell model is much more intuitive and productive for me than the weird oo-esque models of “usual” languages like python, c++, and java.
Sloppy developers are sloppy in redux as well.

Vuex has a nice pattern with plugins and modules.

Mobx stands on its own outside of react. I understand many people don’t consider redux outside of react and don’t talk about one without the other. As other comments mentions the mobx state tree is more a drop in replacement for redux. I am unfamiliar with the render method changes you reference- do you have more info or a link?
The largest reason I don't do this is because I ssh into a lot of different servers and then won't have my unique aliases or scripts readily available.

Is there an easy way other than copy paste to rectify this?