skysight-inc/HackerNews huggingface dataset:
More and more the web is turning into cable TV.

The other day youtube was showing me ads, without exaggerating, every ~20 seconds. This would happen for 3-4 minute stretches before they got less infrequent.

This may not sound like much but when you're watching a 15 minute video they add up.

I looked and looked for ways of blocking youtube ads on my iphone.

Morality aside, what struck me when I looked into this wasn't that I specifically could not find software to block ads (which was disappointing), but rather the larger point that came across as I browsed forums looking for a solution - how hard it is to hack your devices - even android devices.

Most articles ended up with having to root your device, which is fine, but even then the solutions were unreliable.

Curious to see what ends up happening in the long term.
I use AnkiDroid from Fdroid. https://f-droid.org/en/packages/com.ichi2.anki/
When there is no or insufficient authority, people muscle their way in, until the strongest one is on top. And that's what has happened: facebook and google are the silverbacks of an independent "cyberspace".
NYC (+ metro area) at least has a number of places doing those things.

I'm not exactly qualified to judge their authenticity (although I've been taken by a Taiwanese acquaintance to more than one in the past - no names, sorry), but a lot of them are in immigrant communities where the primary customers seem to be people of those ethnic backgrounds, not "average Americans".
No repo link? Anki has theirs on the front page.
“Premature optimization is the root of all evil”
- Knuth

So the only exposure most students get is not to do it. I doubt any CS programs make performance analysis or optimization a requirement. Just buy a faster system.
There's no question. What you're suggesting is "I shot one leg, might as well shoot the other". There's no reason why it would be better if everyone suffers the same fate rather than about half a billion people having it better. Having to provide a better service for so many users just puts pressure on a company by showing every other user not benefiting yet that it's possible, that they can ask and expect more.
Our Product Vision for a Developer-First CDP
Doesn't include the seapig approach!

Using the grading framework here, it's probably a C. Looks good, lots of flexibility for the component consumer. Bad TS support, plus the same problems as cloneElement. But I think it's a nifty pattern anyway.

https://github.com/enkidevs/seapig
ERJ135, sounds good for maybe a short flight! ...

8 hours of noisy bus ride? Weird, I never found the A380 like that and it's not as if I was up front or anything. Engine noice was minimal, fairly comfortable. Maybe just lucky.

Having said that, I recall a distinct difference between airliners. Qantas A380 wasn't as nice in comparison to the Emirates.
Inheritance is one way of describing it but I don't think the term really fits. An object is composed of multiple components, and the composition can be changed at runtime. Saying that the object inherits from multiple base "classes" seems like it just makes the concept less clear.

Some languages have class-based systems with inheritance: one class inherits from another, and methods implemented in the superclass can be used in the subclass. Some languages have prototype-based systems with inheritance: one object inherits from another, and methods implemented in the prototype can be used in the object.

Component-based systems don't really fit my mental model of inheritance here.
If we could take whatever the equivalent of taxis is in power generation and food production and turn them into the equivalent of Ubers, I think that would be overall good.

Uber’s not perfect, but as a consumer, they’re way better than what was there before.
> That coming from an Argentinian is surprising, because Argentina had a pretty violent US-sponsored dictatorship for quite some time.

We had many dictatorships, all over Latin America. But there is a reason to say that. Sure, people is not disappearing (cough Nisman cough), but they break our constitution and don't give a fuck, like declaring "estado de sitio", I think it's translated "state of siege", because of COVID. Not allowing people free transit (breaking the constitution), arresting protesters, not allowing people to open their businesses, making them go broke. An excessively long quarantine which totally ruined the already poor economy even further. As a business owner you can't even fire people, they won't let you. And don't get me started on union mafias making deals with the government.

I mean sure it's not as bad as North Korea but still I would say it's totalitarian.
Actually I'd quite like it if my government could block foreign phone calls that attempt to spoof local numbers.

If only as a way of stopping foreign criminal gangs from scamming the vulnerable.

The main reason this can't happen is because of international agreements that were made long before the internet age or this type of crime became a thing.
Right, but I’d argue that ActiveX was a hedge against the threat of cross-platform Java, not the web.
I don't think I'll give up the macbook trackpad for anything. It's probably more important to my quality of life than the blue imessage bubbles.
lol. no.

there are 2 parts: one is mining the block, the other is propagating the block.

if you do what you describe, computing blocks would not be enough. you would also need to recompute blocks to account for what happened on the block chain since the split. the more time it passes, the more computing power you would need.

when people talk about 51% attack they usually talk about the double spend issue. this requires 1) a large number of nodes (>51% of the network) and 2) a large amount of hashing power. you would spend some bitcoin, let it be captured in the chain and after that you would fabricate a block that spends the coins differently. now you’ve spent it twice. the miners would pick this as the longer chain and keep going. the important thing to remember is that you cannot keep your chain in the shadows and that this type of attack would be a really hard to pull off (have you ever synchronized a lot of machines to do something? it’s incredibly hard)
>What makes such a realization interesting is that if you don't need the "friendly user interaction", say you're making a POS system or some embedded device, you don't need all that extra complexity.

Why would a POS system not require a friendly user interface.

This attitude towards users is why corporate software stinks so much, it's based on the idea that the developers have a captive audience so have no choice in the matter, they should just accept what they are given and stop complaining.
Be sure to use the appropriate autocomplete attributes to help password managers https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes...
I've been working on core web vitals for the better part of a year at a major news outlet. I have seriously mixed feelings. There's probably an hour-long talk about this in me but briefly:

- It's really nice and maybe unprecedented to have an alignment of business, user, eng, and seo goals. Google is using it's monopoly to change roadmap priorities across the industry. The web vitals themselves are unquestionably good for the user.

- Google's guidance on how the scores work and when changes will be incorporated into rankings / carousel eligibility has been overall poor. The info is out there but changes constantly and comes from myriad sources.

- Similarly, the way these scores are measured are a bit of a secret sauce. It's impossible really to model user behavior / devices in a way that ensures you will hit your performance targets. Google provides a lot of tooling/instrumentation, but the measurements sometimes conflict with one another.

I could go on. I'm the mst senior FE guy at this company and it's really consumed most of my work hours since last June, but that's kinda par for the course in publishing. Google swings it's weight around and publishers react.
That's like saying jumping in to a wood chipper is an opportunity to learn how to navigate the inside of a wood chipper...sure, I guess, but what comes out ain't your good intentions, just mulch.
Now you're moving goalposts. There's a tremendous amount of knowledge of pretty much arbitrary depth on Youtube, and most is pretty well findable using their search, and Youtube is by far not the only knowledge repository out there, and many are more or less "non-proprietary", whatever exactly you mean by that.

But Youtube in particular is a service open to everyone with the barrier of entry being access to an old-ish smartphone. In very large parts of the world, that's almost everyone by now, though not everyone will get 4k quality. I can look up how to fix my bike, how to make Austrian Backhendl from scratch, to what neutron stars are made of and how exactly the physics work, even lectures by great minds in the field, and all of this has grown pretty much organically. As someone who has had to rely on local libraries exclusively because it was the 90s and there was no internet to speak of, I think that's absolutely amazing. Wikipedia is amazing, archive.org is amazing, all the millions of niche encyclopedias are amazing, PubMed and arXiv are amazing, and Google and friends are amazing and profoundly revolutionary, even with all their problems.

But you also require this to be non-proprietary, and to run on commodity tech and even more economically sustainable than Youtube, and free of low-quality content – even books can't offer that. Printing at scale is not commodity tech at all, publishing houses are extremely proprietary in every way, gatekeep to the extreme, still publish a lot of junk, pretty much anything niche is fighting to remain afloat, cheap modern paperback paper doesn't last like vellum did, and while there are public libraries in most places, these aren't sustainable on their own, they're funded by the public.

Still, books have been central to an intellectual and cultural revolution without equal, and I wouldn't discount them just on their not-libre-enough-ness. Same goes for the present-day internet – yes, there's an awful lot of junk, dark patterns, centralization, what-have-you – but internet for the masses is merely two decades old, and most people haven't even grasped its fundamentals yet, and if you don't see past the problems, you miss the fire-and-printing-press revolutionary technology and cultural leap part, and that would be a shame.
Masa (or masa de maíz) (English: /ˈmɑːsə/; Spanish pronunciation: [ˈmasa]) is a maize dough that comes from ground nixtamalized corn.

https://en.wikipedia.org/wiki/Masa
Thai food is an interesting case. The Thai government has recognized that food is great at breaking down cultural barriers, and they've gone to great lengths to promote it. https://news.ycombinator.com/item?id=17770707
How can Apple "reign supreme" over the industry, to the point where they're facing significant anti-trust pressure, while also having negligible marketshare? Clearly there is more to this supremacy than raw marketshare.
The solution is to enforce the penalty of perjury required for these claims.
Television screens do have sticky features, my rule applies there too.
By the way, the point here wasn't to do a great language comparison. It was "I have a thing to do, what language/runtime will let me do it easily and fast". Normally I reach for Node for my scripts, but got curious. Nim ended up being less code than the other options, type safe, and fast.
> How is population growth a direct cause of climate change

The carbon emitted is from human activity. More humans, more activity, more carbon.
May I suggest the Veloway across the street from the Lady Bird Johnson Wildflower Center?
New intranasal and injectable gene therapy for healthy life extension
I have no idea if any of them "really like" trump or not. I do think they're catering his support, which is what matters. Clearly he has power in the republican establishment, enough that all these powerful people you mention can't get rid of him.

So either the establishment supports him, or he's more powerful than the establishment and they're forced to support him. Anything else and he'd be gone.
So... you're thinking that HN is gaslighting you because you don't see that it's Google controlling the web and publishing that's the issue.
Related to this topic: a new small launch company C6 Launch systems just performed an engine integration test with engine start-up Ursa Major.

https://www.linkedin.com/company/c6-launch-systems/?original...

It's been interesting to see the number of small-launch companies increase over the past few years. I'm not sure if the market will support the number of companies currently vying for a slice . I'm curious to see which ones are able to make it and which ones won't.
The businesses will be shot down when they are no longer profitable. If the land has no other use it would seem obvious to convert it into parks or other wild preservations.

The big issue is the slaughterhouses, which would obviously die out but which also may be the only big employeer around, kinda like the steel mills used to be. The farms raising feed are not likely to employ a lot of people.
The U.S. government collects taxes throughout the world and those taxes MUST be paid in US dollars. Most international trade eventually (if not exclusively) passes through the dollar system. Since no jurisdiction is entirely self-reliant, basically all aspects of the economic system touch on the dollar directly or indirectly. That tax collection is enforced by an apparatus with many levers of power including, but not limited to, the military and its nuclear weapons. So yes, the dollar is backed by the threat of nuclear annihilation in some sense.
With less than half the population vaccinated, can we logically jump to the conclusion that the vaccine is the sole reason for these changes?

Has treatment protocol and outcomes improved over the last year? How has lockdown, social distancing, and general behavioral changes in the population contributed to the numbers? Should we not look into the long-term and secondary effects of any widely distributed vaccine or medicine? Bad science happens, good science will prevail, and I suspect the real long-term issue is that the scientific process is being significantly damaged.
On linux you could use cgroups and cfs_quota: https://www.kernel.org/doc/html/latest/scheduler/sched-bwc.h...
Hello only works with a Microsoft account
omg this. But I'm curious, you got any nice counter-examples of lively ecosystems that maintained a reasonable number of permutations? (I do agree that JS has been the wild wild west for a decade too long, and the mobile revolution is no excuse for silliness that should've been resolved in the 2000s)
Because formatting changes aren't relevant.
You still think carbon has anything to do with climate change?

Hint: You’re made of carbon. Everything around you is made of carbon. The correlation between carbon and the weather is political propaganda, not sound or justified science.

Do you want to know what actually controls the weather? Look up. The sun and it’s various cycles control most weather on earth.

Pollution and the climate are not the same thing. Climate is controlled by the sun.

Do we need to reduce pollution? Yes.

Does carbon have anything to do with the weather? Not really. That’s politics and propaganda. The whole carbon foot print concept is about taxation, control, and politics, not science.
I bet this was with Wubi which made a Windows file with whole install and booted into that.
I just wish TypeScript supported optional named parameters. Once I got used to them in C#, it's hard to live without. They make adding enhancements so much easier. The work-arounds, such as object literals, are just not the same.
Those things are caused by management dynamics imposed on publicly traded companies stemming from regulatory incentives; Not engineers. - It's Conway's Law all the way down.
It might turn out to be easy to get to a lab-grown product that is 90% as good as natural, but the last 10% could be tricky.

There are countless examples of products where competitors have tried to approach the quality of a market-leader, and almost got there, but not quite.

Meat is also a good example of a product where humans are exceptionally good at detecting minor variances in quality. Objectively speaking, these are variances that shouldn't matter, but somehow xkcd 915 still emerges.
This is a pattern I've been noticing a lot lately. It is very tempting for an engineer who sees a problem to assume it is a technical problem, because then it has an engineering solution. Unfortunately most of the biggest problems are not technical problems, they are political problems for which there are only political solutions. It is extremely frustrating for an engineer - someone who solves problems for a living - to be confronted with a problem they are powerless to address, especially if the solution is "obvious".

The classic example of this how people are constantly trying to come up with revolutionary new public transportation systems [0], which inevitably turn out to be suspiciously similar to a train, only worse. They see the failures of public transportation in the US and assume it must be because there is some problem with the technology. But technology is never the problem, politics is.

[0] http://www.cat-bus.com/2017/12/gadgetbahn/
"Essential" is such a loaded term, and talking about it can easily get us to a slippery slope. Like much else, this should be taken in context, and contexts abound.

For many use cases the (excellent) interface provided by, say, AS/400 (a.k.a. IBM i) is totally sufficient, but this fact alone does not mean that something like that should be used universally.
> Ten years - want to make that bet?

I mean, I'm a bear on ~everything crypto, but I no longer think it will go away just because it is stupid, useless or wasteful. I don't think it will reshape or replace anything, but I'd almost be shocked if it "fizzled out" in the next ten years.

People are still paying good money for homeopathic remedies; you think they'll wise up about crypto any faster?
Nah, we need to break the population taboo to escape from the pyramid scheme of 'the economy demands endless growth on a finite planet'

No idea how we do that. Tearing down capitalism without a clear plan could kill almost as many as climate change itself (We're starting to wake up to just how fragile our modern 'life support system' of global supply chains is - we really don't want to find out how it handles massive revolutions or widespread war!)

But it's pretty clear that for every child not born (especially in the most wealthy and wasteful parts of the world), that's a whole lot of energy not used, miles not travelled, and meat not eaten.

And if if you expect the next century to be really grim as we feel the full force of uncontrolled climate change, then do you really want to bring kids into the world?
Even that seems to be limited to, as another comment said, the English speaking first world. The reason why I don't have an Apple device is not that I can't afford one. I can easily afford their stuff, but I want a Linux computer and a phone that is cheap enough not to worry about. Plus, their smug, hyperbolic marketing is really off-putting.
Ah, could be.
To clarify this: Closed Source Proprietary software is fine as long as it is easily interchangeable/inter-operable with similar competing software.
The most basic problems seem to be:

1. Everything being 'free' by default drives us to ad-supported centralized services. Economics aren't a separable concern.

2. Too few IP addresses. (At least one of the pioneers, I forget which, said he pushed for longer addresses but was overruled. So the technical constraints probably did not force this.)

I'm not sure how to fix #1, but here's an approach from the 90s: https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.16....
MacOS averages 3-4 years too. My point was just that if you want a user experience that never changes and only gets security updates, Linux isn’t the answer either (as the great-grandparent comment implied). At most, if you luckily sync up with an LTS version, you get a couple more years.
I am standing here beside myself
Many stores have Bob's Red Mill Organic Masa. A friend was visiting, I was trying to get her to give up on her no-carbohydrate ambitions. She scarfed down her flour tortillas that were included with the meat she'd purchased earlier. Then she tried my lumpy home-made corn tortilla: "that's delicious".

Corn (and other seeds) have a lot of anti-nutrients - this is one reason people have gravitated to refined grains. The anti-nutrients are deactivated when the seed is boiled in an alkali - the process is called Nixtamalization [0]. Native Americans boiled their corn in wood ash. Lime [1] is now used for this purpose.

It's said the European explorers took Corn back to Europe, but didn't realize the wisdom of boiling corn in wood ash. Corn has a good amount of Vitamin B-3, but eating a diet of non-nixtamalized corn causes Pellegra [2] (Vitamin B-3 deficiency), due to the niacin not being available on account of it being locked up in the starch. (I think the Slate Star Codex blog talked about this phenomenon. Similarly, Cassava (yuca) root was taken from South America to Africa, but they didn't share how important it is to remove the cyanide in the outer shell and stem in the center...)

Making your own tortillas is very easy. I follow the directions on Bob's Masa [4] package: corn, salt, water, wait, spoon onto plastic wrap, fold plastic wrap, crush into tortilla-like shape, apply to hot plate.

I have ambition to use the lime I purchased at the mexican grocer to make my own masa, but I haven't gotten past watching videos on Youtube. I need some corn... Maybe I should grow corn this summer. I might have enough time to get some seeds in the ground. :)

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

[1] https://en.wikipedia.org/wiki/Lime_(material)

[2] https://en.wikipedia.org/wiki/Pellagra#Epidemiology

[3] https://en.wikipedia.org/wiki/Cassava#Potential_toxicity

[4] https://www.bobsredmill.com/organic-golden-masa-harina-flour...
It's beautiful, but all those people are such a distraction. How about drones flying around with paintball guns and ink jet arms that spray brushstrokes of colorful paint all over everyone, so they look like part of the painting?
Let's just state it plainly: unless there's a major change of priorities amongst the populace of Western countries, a political solution in the West is either going to be very slow, or it will have to include undemocratic methods.

The developing world won't have resources to do much and most of the totalitarian regimes won't care until it's too late.

Magic bullets are more likely than political solutions.
I think I disagree with the premise of your argument that we're choosing between one of "pervasive wiretapping level invasiveness" or "internet companies cant be regulated"

Do you want the government to bug you and watch every interaction you have in your local store to find out if the store is breaking the law? But then how does the government know if the store is just not paying their taxes, or selling drugs?

Laws can be enforced without resorting to wiretapping everyone by just not accepting you can't catch every single violation; that true both online and offline.
I hate this idea that the technology needs to be dictated by Google. If it's displayable in a web browser, that's all that should matter to a good search engine.

Just change the algorithm to reward fast websites even more.

If page speed currently counts for say 5% of a site's value in the algorithm, bump it up to 10%, 15%, 25% etc, whatever it takes until sites that pump in piles of garbage JS trackers and monstrosities start removing that stuff.

Sites that insist on leaving in garbage trackers and bloated designs will not show up as much. Problem solved without dictating technology.