skysight-inc/HackerNews huggingface dataset:
And also there are user defined functions on dicts. Those are all moves in the right direction, but all seem ad hoc and partial.
in large organizations like these there will always be desync issues, though.
Why should people who don't live there now get a vote?
I agree but would like to posit that that attitude is yet another issue of the current political landscape. The "your previous idea has turned out poorly, both this is your fault and I can now justify slightly this bad thing because it's happening to you" I probably phrased that poorly but I see lots of people who are against things, no longer being so strongly against that thing when it starts to hurt their 'enemies'. It's like a rule change in sport, I'm against it until it starts to give me a competitive advantage.

Which really just goes back to the two party, my enemy or my friend trope. Tribalism etc.
The "roll back to the 90's" argument is a common (sometimes deliberate) misinterpratation of any suggestion for change to the status quo of the internet that supports "tech" companies.

We could not go back to old days even if we wanted to; no one is suggesting such an idea. We can however look back and learn lessons from the past. We can remember, for example, that neither Google nor Facebook required any business plan that included advertising in order to be created. We can contemplate how bad things have gotten.

The banners ads in 1994 had a CTR north of 40%.

http://www.theatlantic.com/technology/archive/2017/04/the-fi...

These days, it is less than 1%.

https://web.archive.org/web/20160302194635if_/http://www.wor...

https://web.archive.org/web/20150310125300if_/https://www.sa...

Some say online advertising today bears little resemblance to the online advertising of the 1990's, that it has been infiltrated by people who would otherwise be working in finance, e.g., "qwants", that online ads have become like HFT and that the market being run (unfairly) by its largest participant, Google, may explode.
Not that you don't make a fine point but I believe the original comment was referring to stores being full or empty of customers. Still, learned something new!
I always wondered this too. Would love to have been a fly on the wall in the "let's drop the 'don't be evil' motto" meeting.

Maybe at the time it seemed intuitive, not representative of the _positive_ goals of the company, and just something people could point at whenever there was a minor disagreement. In hindsight they may have been able to avoid the dumpster fire that they're in now if they had kept it.
I think what Nushell is really missing (compared to other shells) is job control. I love being able to just ^Z out of a program and fg back it.
Revert PR is merged
https://twitter.com/shanselman/status/1452020875973124098?s=...
Blockchain is the answer to nothing, it is absolute trash with no use case except for cranks and criminals. Stop wasting our time
People spread misinformation through memes or image macros. Why should songs be considered differently?

There's a segment of the US population that believes and spreads the harmful misinformation in memes and YouTube videos. That's all well and good when talking about aliens building pyramids or whatever. But currently we have this same segment of the population refusing to get vaccinated, mask up, wash their hands, etc etc. Those actions are harmful to society as a whole and should be treated like the attacks they are.

As someone with lung issues, it angers me deeply that there's millions of Americans who couldn't give the tiniest shit to take actions that might save my life.
It is relatively low power, in the ballpark of a mobile phone. Running headless the Pi3 consumes 4-5W with an out of the box Ubuntu install, about 9W with the 7" screen, and after shutdown it remains on at about 2W. The iPhone SE takes about 9W while charging and 4W fully charged with the screen on. Numbers aren't exact, read out from a Jackery display and it's been a few months. I think the Pi4 8GB was about 1W more than the Pi3.
I don't understand the complaint when the open-source community seem perfectly happy to provide free labor. That's all it ever was. The rest like like name emphasis is just culture.
People who live in the city live it, people (specially rich people) who drives from outside the city hate it.
as i mentioned elsewhere in the discussion of this post, the chairman or w/e left their position after the debaucle
That doesn't make much sense given their cloud offerings.
For the RPi0W, JG has some hacks: https://www.jeffgeerling.com/blogs/jeff-geerling/raspberry-p...
Actually related HN thread.[0]

[0] https://news.ycombinator.com/item?id=28963872
Tell HN: Michael O’Church Was Right
For those that remember - once again, what he said was right. Y Combinator has effectively banned Michael from most of the tech VC world as a result of him being spot on. Who is he? Do your own research. Look through the archive.org to see his posts if HN decides to purge him.

The kikes behind Google and Facebook have once again found to be colluding. When will you learn?
How do you know that Youtube is always going to be correct when they take down anything for disinformation?
Streisand effect with a dab of weaponized autism.
De-AMPed link: https://www.planetizen.com/node/45622
The New CSS Reset
Are minor interventions like described in your comment justifiable for 70 deaths? Or 7 deaths?
I would welcome a national separation if it means that people who think like you are on the other side of the border. This is pitiable logic.
While I love a good car analogy as much as the next person this really doesn't fly.

First of all, the TOS click through flow is more like leaving a car running, unlocked, and adding a piece of masking tape that says "please don't drive me" on the door handle. TOS operate entirely on the honor system.

Second, you have no incentive for random children to come drive your car. For the tech giants, more users are great! So their incentives here are all in favor of letting kids sign up and doing the bare minimum to try and prevent this required to appease regulators.
I think the point is the regions that already had them get them worse, and some regions that didn’t have them now get them.

What global warming does is destabilise the equilibrium we had in the global climate system, and one of the outcomes of that is more extreme weather. That means for example longer and drier droughts which obviously contributes to wildfire risk.
High-stakes bets escalated to the public forum just to maintain the status quo aren't encouraging - even when the good guys win.
"Deplatforming" is just a roundabout way of saying "you're not welcome here because we don't agree with your speech".

YouTube's criteria of what is and is not harmful is the issue.
Outrageous that social media was used by people who elected the _wrong person_!
When dealing with a system like the global supply chain, where the potential blast radius for issues is massive, it doesn’t matter how much incentive there is to fix the problem when the incentive to not make the problem worse by accident is so, so much bigger.
The politicians and policy makers have failed in their job to come up with a well developed policy addressing various impact of new technology , partly because they do not understand it and do not have the expertise to solve it. They however have been successful in covering their ineptitude by diverting the general public’s attention and putting the tech companies in the defendants chair in the public court and this shifting the blame from the government to the tech companies. And then they of course get profited from lobbyist efforts and the huge spend behind them. It all works to the politicians benefits and they can shrink from their responsibility of coming up with same legislation and finish the endless debate , which frankly is getting tiring.
Probing or partnering? The US is wide open for business, and foreign actors certainly invest billions buying influence in US politics.
It works most times, case in point: don't get angry
At this point, VS needs to be put under VSC management.

You saw the same crap with Office vs everything new.
Funny enough this is supposed to be the good side for lobbying. Politicians need input from people on the ground in industry.
Except unlike Netflix and Hulu neither Facebook nor Google produce any content.

Spotify is heavily dependant on advertising. Spotify cannot operate on user fees alone.
Yeah. And some of us fetch HN via rest apis in json. Tracking? Ah, no. Nice hanging out with you guys 'here' :-)
Happened on my old but still useful Garmin eTrex devices. They thought it was November 2002. Luckily Garmin had a firmware update for these 20 year old gadgets. I don't know if the firmware update merely kicked the problem into the future, i.e. they'll miss another rollover come 2038 or so, or whether they actually understand the newer protocol that fixes the issue now.
There's also a great interview with the author on CSS Tricks that explains some of the design choices in depth: https://css-tricks.com/an-interview-with-elad-shechter-on-th...

I'm personally looking forward to trying it out. Starting from a clean slate and not having to fight with user-agent provided styles sounds wonderful.
Trillion dollar company won't allow better antitrust laws to happen, because they are allied with the currently ruling party.

This is a true symbiosis: the Party will see that no laws that harm the Company are passed, and Company will stop the spread of any information harmful to the Party.
I'm sorry you struggle this way with casual english
What if it can be proven they were never serious in their claims about the feasability of self-driving. What if it was all a scam to milk investment money, and yours as well. Would it be fraud then? Point being you were given a disclaimer that was accepted in good faith about receiving a product/service in a reasonable time frame. If that time frame turned out to be 100 years, I'd say you were damaged.
The hooks approach is all about making the UI more incremental. I have an easier time reducing the work the computer has to do by using hooks like useMemo and useEffect compared to custom prop diffing. For example, building complex query forms over large amounts of in-memory data that do minimal async requests and re-computations when props change is much easier with hooks. useEffect/useLayoutEffect also makes behavior lifecycle for weird DOM stuff like MutationObserver easier to manage since you don’t need to spread it out in like 6 different lifecycle callbacks.

On the other hand, class components have a better developer experience for components that are mostly dumb renderers that bind a lot of event handlers - `private handleFooClick = () = > { … }` is a lot nicer than `const handleFooClick = useCallback(() = > { … }, […])` and you don’t have to worry about ordering between your methods definitions in classes. Declaration ordering between hooks is annoying, but what you get in return is incremental computation. If you don’t need that stuff, sure - use a class!

I do find more and more frequently as I’m working with class components thinking “dang, this would be much easier with hooks”, especially for tricky problems. I don’t find the opposite to be true in hook components.
The business case is a combination of Discretionary Pricing, and Moat - those are the business school names for the strategies you can look up if you like..

The Discretionary pricing comes in the Tiers, while the Moat is provided by VS Code reducing the chance of real competition against Tier 1 or 2.

The removal of hot reload from VS Code is to provide differentiation between Tier 2 & 3, to drive customers to paid versions.

--

Tier 1 .. Visual Studio Enterprise - expensive

Tier 2 .. Visual Studio - low medium cost for a business

Tier 3 .. Visual Studio Code - 'free' in exchange for your info (via telemetry) and reduces the chance of a truly open competitor challenging the above tiers. This one must walk a line between being less useful than above tiers so there's value to buy them, while being more useful than other 'free' competition in the short term so they attract mindshare away from other OSS that might otherwise grow to challenge the higher Tiers
The collusion may the main point of the article, but the other actions really paint a horrific picture.

This is a company which had (sometime in the past) a "Don't be evil" in their statutes.

By contrast, the collection of misdeeds are mustache-twirling villainy.
Like, I would make a joke about stealing from children and so on, but if you look at the section about them trying to delay child protection legislation, well, my humor seems to have dissipated.

Quite shocking, to be honest.
It would be nice if that's the case, but the reviewers are just the general public.
>> We underestimated the number of developers that are dependent upon this capability in their environments across scenarios, and how the CLI was being used alongside Visual Studio to drive inner loop productivity by many.

That's a very odd way to say "modern developers don't use Visual Studio."
No 50% whatsapp fault and 50% Google.

As an user, all claim to defend users and privacy, and users think that they have some features because it is in their interest. But in fact, they only care about their business objectives and would usually screw you if that can be in there interest. But with a very nice sugar coating.

For example, this kind of things explain why there was no backup alternatives except google.
> Most of the places impacted by this "spring", are nowadays worse off than they were 10 years ago.

I'm not certain about this.

But let's face it, these places started with a backward culture and a dictatorship. The dictatorship was removed but the culture stays.

There's little FB and Twitter could do for that. Maybe restricting the brain drain from these countries would help?
If this is the standard that we go by, are other lyricists literally commanding me to rob banks and abuse women?
I think the next ship hasn't been unloaded yet.
> If one of those ECUs listening is the 'gateway' then it can pluck off the main CAN bus anything it likes

Except if there is some kind of encryption, I suppose.
"This is a weird video to target, and I feel like there's bigger fish to fry w.r.t. harmful misinformation."

How about I listen to what I like and you fry your fish elsewhere?
How to build a universe that doesn’t fall apart two days later (1978)
On the first slide was a graph where the "evil" line was moving up and to the right.
Machiavellianism Test MACH-IV
right about what, who's michael ochurch
There’s no way reading a series of text is going to beat a machine native byte representation, particularly for things like range limited integers. If you plan things right with proper word alignment, you don’t even have to copy the data to process it as you can directly dereference the byte offsets as machine native ints.
The most important parts of VSCode aren't even in VSCode - it's the LSP.
You pay Apple then Apple pays Roku.

"brand-specific buttons on its remote controls... $1 per customer for each button ... Roku doesn’t pay anything to the channels it distributes, yet it still takes a share of their ad revenue. ... Roku executives will threaten to cancel a channel if its owner doesn’t give Roku a larger cut of ad sales" https://www.bloomberg.com/news/articles/2019-12-11/streaming...
Do you use the exhaustive-hooks ESLint rule? I think without it hooks are unusable in a team setting.
See here: https://en.wikipedia.org/wiki/The_Californian_Ideology
Jimmy Carter was the other engineer-president. His post-presidential career has burnished his image a bit but on the whole engineers who become president haven't been too popular.

I've been meaning to read that Hoover biography forever.
... and get a large payout through divorce, in some cases!
Oh yes we do. We are the People. Legislation for social media is eventually going to happen.
> some gratuitous changes to the core shell syntax that were not improvements

> For example, replacing "&&" and "||" with "and" and "or", is not an improvement. There are many other such changes that make the shell more verbose without bringing any advantage.

In Fish, `and` was never a synonym for `&&`, and `or` was never a synonym for `||`. Fish's use of `and` and `or` also did not introduce any syntax that you won't find in Bash and friends. `and` and `or` in Fish are _commands_, and they use the _pre-existing syntax_ for _normal commands_.

This is absolutely an improvement, because it's strictly less syntax that allows you to do all of the same things with virtually no increase in the number of characters. `; or` is only a single character more than ` ||`, and `;or` is the same number of characters as ` ||`. This is a very bad example of ‘increased verbosity’.
> This is a true symbiosis: the Party will see that no laws that harm the Company are passed, and Company will stop the spread of any information harmful to the Party.

Probably no relation with the 2014 Princeton study published on the Cambridge University Press that determined the United States of America to be an Oligarchy rather than a Democracy.

https://www.cambridge.org/core/journals/perspectives-on-poli...

> But we believe that if policymaking is dominated by powerful business organizations and a small number of affluent Americans, then America’s claims to being a democratic society are seriously threatened
I have seen a lot of crappy blogs that try to explain how useState works and they were all highly misleading. They try to explain things with closures and other random made up stuff.

The code isn't simple but the way it works is much simpler than what these blogs show.

1. React uses a bunch of global variables during rendering to make the current component and its hooks available to a global function (useReducer). Basically a react specific "this"

2. Hooks are stored in a linked list, meaning the first hook that is called gets the first hook's data. If you have hooks A,B,C and disable B then C will get B's data.

3. The way hooks themselves work is that all hooks call useReducer and the hook state is just a queue that is fed into the reducer which is called whenever useReducer is returning the latest state as the first returned value.

4. The second returned value is just a function that pushes a new entry into the queue.
The ads are the content, not the tracking.
In some cases, they do not.

But they work often enough and to a high enough degree of efficacy that we still should bother.
Videos like this are only accessible in some countries if you provide YouTube with a government ID. In my country YouTube blocks a number of videos from public broadcasters this way.
https://en.m.wikipedia.org/wiki/The_Economist_Group

Owners:
Agnelli families (43.40%)
Rothschild, Cadbury, Schroder
Layton

This is supposed to be a group that abhors manipulation?
I'll give them one pinch of excuse, they probably thought they could design a better system. Start all new, from scratch, no more rss/mail/irc... It failed.
That has the opposite UI problem! A familiar affordance that has very unobvious consequences: the entire shutter assembly falls off the house.
Define "kill". Is coding drones that do military strikes considered killing?
Do we really know this is false? I think it is but don’t know so. It’s quite unlikely but not impossible.

Banning alternative points of view is a slippery slope.
Yes, and those should in fact be banned. (Although complaining those specifically is like complaining about mercury tilt switches in a pinball machine in a cafe down the street from a factory that dumps thousands of tons per day of assorted toxic waste into the nearby river.)
Previous discussion from 6 years ago:

https://news.ycombinator.com/item?id=11533219
ClearChannel got out of the television game years ago (and has since changed its name to the even-more-awful IHeartCommunications).

And Sinclair really doesn't hold a candle to Nexstar and Gray Television, who have managed to buy up the vast majority of local affiliates over the past several years.
building reactors has a lot of up front expense, operating them is expensive, and you would have to make a whole lot of them to make a meaningful dent
Prohibiting others in an entire area is a far far bigger "negative externality."
There have been many attempts to do exactly that with varied success.

The best I could find was 250 a day using only 15,000 hosts. Not bad considering the cost is literally zero for the attackers. Scale that up to half a million hosts, which is a tiny botnet in reality would make 8000+ a day or over 3 million a year based on low hanging fruit

https://www.cnbc.com/2018/03/01/thousands-of-iot-devices-can...
> made compliant by replacing the engine

This costs $20-40k [0] not including the down time and lost revenue from the overhaul. So that’s not a simple cost for owner operators.

[0] https://cagtruckcapital.com/truck-engine-overhaul-tips/
We're posting in a thread discussing why YouTube took down the song. The GP asked for what was objectionable about it. Your comment does not make sense.
This feels more like an internal turf war inside Microsoft. The general open source strategy with .NET Core and VS Code has been running long enough that I don't think it's just a smoke screen. But there's probably plenty of different interests inside Microsoft that are at least partially in conflict.

The Azure side probably doesn't care about selling Visual Studio, but they care about developer mindshare and reputation. The Visual Studio side seems to be in a more difficult position, I assumed they can just live from the enterprise/everyone else split and focus on enterprise-y stuff to still sell Visual Studio. But it looks a bit to me like VS Code and the .NET cli have become more of a competition than they'd like.

And the worst mistake here might not have been pissing off the .NET community, but pissing of the people working on .NET for Microsoft. I mean in the end this is the same, but pissing off the people working on .NET would result in a much more thorough destruction of trust with the community in the end.

But I have zero inside knowledge here, might just be weird decisions driven by internal politics or whatever.
I would probably not switch if it were only issue #1 or issue #2, but with both it has me shopping. I might fail to find a better alternative, of course, but I haven't given up yet.

A different client is definitely the fallback, though I haven't found a great one of those either. Granted it's been ~6 years since I last searched.

Open to suggestions!
It's in the nature of capitalism to optimize and eat whatever resource is available to promote growth, companies are the result of this process and so is the forementioned EEE strategy. Noncompliance to said strategies is how you keep the sharks uninterested.

This means don't use Facebook, don't promote Facebook, don't use Facebook logins in your app, etc.
There are nice cookie notice blockers lists for most of these sites. Just have to add to uBlock origin or equivalent.
tl;dr: Don't be crippled? This is pretty ableist :(.
Implementing a GPU-driven debug line renderer
This Week in Gnome
> Increases in COVID-19 are unrelated to levels of vaccination across 68 countries and 2947 counties in the United States

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8481107/

If I recall correctly, the Biden administration and the CDC both made public statements telling everyone that they would no longer need to continue wearing masks once they were vaccinated.
Who cares? Whatever they take down, they can always put back up.
Facemash Creator Survives Administration Board (2003)
I had a cookie consent form today that literally spun and said “processing” with a progress bar for a while. Clearly, it’s artificial and it’s just pushing me to accept all. The cookie consent stuff is trash because of implementers being malicious in implementation. If anything, the laws need to go further and keep the consent, but ban/enforce against dark patterns.