skysight-inc/HackerNews huggingface dataset:
Agreed. Javascript is increasingly something that is optional. You can use it but you no longer have to use it. And even if you are using it, you are more than likely transpiling it. Browser side Javascript is just a compiler target at this point. There are a minority of people not doing any transpilation of course. But at this point that really is a minority (and by no small margin I'm guessing). Nothing against that, but "native" javascript just stopped being a mainstream thing quite a few years ago.

That doesn't mean Javascript will go away but it does mean it now has to compete on merit rather than relying on it's status as the only thing that you can actually use in a browser. Many projects have already shifted to using Typescript for example. And from there to other transpiled languages is not that big of a leap. We use Kotlin-js for example. It's great. Other people use clojure, vue, elm or other languages that basically aren't javascript but that just happen to transpile to it.

Long term WASM is a more efficient compiler target. Smaller, faster, easier to deal with for compiler builders, etc. The only remaining reasons to target browser js with your compiler, is that it still has better bindings to the browser APIs. This is something that is being worked on and of course that is more than offset by being able to compile existing libraries to WASM.

WASM has a few other things as well that are still being worked on (threading, memory management/garbage collections, etc.). But long term, anything that javascript can do in a browser would be something you could do from a WASM compiled program as well. Once that works well enough, a lot more languages will start targeting browser applications just because they can. And a lot of developers that don't necessarily care about downgrading to Javascript might have a go at doing some applications that run in a browser. I predict a little renaissance in frameworks and tooling for this.

And of course with WebGL and Canvas, using the DOM and CSS is entirely optional. For example Figma has a nice UI that looks like it would be hard to match with anything DOM based. They have a bit of react on the side for the bits that don't really matter but most of the app is C++. People also run games, virtual machines, etc. in browsers. There might still be valid reasons to use DOM + CSS like we have been for the last two decades. But it won't be the only choice for doing UIs. And being limited by it like we have been is increasingly no longer necessary either.
The problem is Web3 is there are no real-world use cases for it. This may be my "famous last words" but I don't see why would anything need a blockchain...
The activist MEPs in the EU who have pushed for these regulations are overwhelmingly (German) socialists.

I support their work to protect the privacy of EU citizens. But I'm also aware that their goal is to replace Microsoft, Google, Facebook etc. with state-owned European enterprises.

European state enterprises can be surprisingly efficient. However keep the Germans out of it. German government IT is still in the Middle Ages. Let countries like Denmark and Estonia build the future of European IT.
> No cloud services, no Office 365 or Google Workspace.

For quite a lot of business data, the "do not export data out of region" thing is nothing new. Which is why it is not actually unusual to be able to select where the servers are located.

That being said, if this made Microsoft Teams impossible to use, it would made a lot of us happy. That thing is crap.
Still infinitely better than my government though, which was the whole point.
Hair Today Gone Tomorrow: Four Men Go to Fix a Wafer Prober
If no one will offer an opinion on a former employee, then you have the information you need.
It's rubygems all over again. I think only Nix and Go are doing dependencies right (cryptographically verified) these days.

One upside is that it's https-only, which does include authentication, provided that you trust the holder of the certificate for my_local_repo.tld (in your example) to serve you the right files.
Dual class shareholder companies are a terrible idea. Even if you believe one person should have more control for the owners, does it really make any sense for that person's heirs to have more control? People only accept it because the management has power over short term investors (VCs, people who buy the IPO) and the long term investors-- pensions, mutual funds (aka little guys) get stuck with it.
One data point from the study itself is that "Across the entire period, suspended students were roughly
45% Black and 40% Latinx; White students comprised less than 10% of suspended students."

Basically: most teachers are white. Most students are white. The vast majority of suspended students are black and Latinx.

Maybe this answers the question?

https://www.edworkingpapers.com/ai21-475
You seem to be ignoring the various permutations of the situation. How about people with natural immunity, which some studies suggest is as food or better? It seems you are ignoring scenarios to avoid cognitive dissonance. 90% is not 100%, it's not logical to assign 100% of the blame.
I don't know. We came extremely close to nuclear war several times, and each time it was people refusing to obey their training and follow orders that has saved us.

Soviets had two notable examples:
Submarine captain refusing to launch a nuclear torpedo despite clear orders to do so:
https://www.nationalgeographic.com/culture/article/you-and-a...

And then one man has saved us all by refusing the launch nuclear strike on US despite Soviet satellites confirming multiple launches from US heading to CCCP. He decided to wait for radar confirmation first despite everyone above him(and next to him) approving the counterstrike. If he followed his training we'd all be dead now.

https://en.wikipedia.org/wiki/1983_Soviet_nuclear_false_alar...
I don't necessarily agree that what they are doing is unethical. It seems more a preservation of their business practices. Which is understandable and actually the ethical thing to do since Apple has no obligation to help others, including competitors. There is also an argument that what they are doing is the ethical thing to do by not feeding data into yet another mass surveillance and control system to manage and control people's lives. Imagine you defy or upset the regime … poof … your official employment history says you have no history and are a liar. You are a non-person now.

What is unethical though is the wholesale surveillance and monitoring without any kind of control by those who are being surveilled and monitored, regarding their "employment history" (not all that different than how slave owners would "horse trade" slaves). I realize that many will find that hyperbolic, but in essence it is the same thing going on, the force with the power is negotiating and conversing and managing their resources without those resources being aware, having any input, or being able to even object to it being done. Those resources that are treated like that are not just cattle that may have desirable traits, or slaves that have a stout back, they are humans … Human Resources.

I keep trying to get people to understand that the reality of the matter is that what we call salvery was never actually ended, it was simply pivoted because the ruling class realized there was a far more efficient, effective, lower cost, less hassle and wildly more profitable way of achieving the same exploration … just abstract the means and methods of control with money, regulations, incentives, etc. Why spend all day trying to force people to work against their will where you get marginal returns from a small set of human resources, when you can just construct a system where you can get major increases in returns from a/the majority of society.

It is not a coincidence that this evolution from industrial and agricultural slavery started shortly after the Civil War in the USA. Now we have whole global corporations run by like self-governing slave hives, including a very similar foreman/overseer structure that trickles down to the lowly digital field workers in the code factories, call centers, and cheerful retail stores.
Actual ETL systems would not, however, if you have a homegrown pile of scripts fulfilling the ETL role, I would not be surprised if those scripts would use ORM.
I haven't seen a single ad at all for some reason in the multiple groups I am in.
Europe isn't drained of talent by a long shot. It has surely been tapped to some extent by the bay area exodus, but there's plenty of tech success stories and talented people here still.
Author of the post here if anyone has questions.
Precisely. On iOS, I've recently been enjoying Hyperweb, which you can add some of uBlock Origin's blocklists to. My experience so far has been great, though I'm aware that their blocking is probably based on Safari's neutered "content blocker" API so it isn't quite as fast or efficient.
The reason people aren't buying a home in cash, which is not necessarily common but completely doable and not illegal or anything, is because almost no one can afford to do so. Saving for 30 years and then buying a house in cash all while paying rent somewhere in the meantime I think is pretty undesirable.
> People interested in having something will find a way to know about them.

[Citation needed]

This is might be true with commodity products, but with disruptive products—the kind most people here are producing or selling—that's absolutely not the case.

> If I don't know those shoes exist, I will live happily, because I have no fabricated need to fulfill (and most probably if I'll know about them it's because a friend is wearing them).

Everybody has "needs" they're not fulfilling. Some of those needs are caused by problems the individual isn't consciously aware of. Some of them are caused by problems the individual is aware of, but isn't aware of the available solutions. Marketing that seeks to educate the individual about the solutions available to them is a net-positive, both for the consumer and the producer.
Dude, you are completely missing the point.

All I am saying is that replacing a simple and well tested system with a complex and barely evaluated system is bad for security.

And for the record, ALMOST ALL recent high profile hacks were related to WhatsApp.
Ads aren't a problem if there are multiple competing services to choose from. If customers care about the ad-related UX then they'll switch to a better competitor. The problem is monopoly (as usual).

I recently switched to a new tech publication because the old one had a "page jumping" problem (related to ads) that they didn't fix for a while even after I sent them a message. No big deal - this is how a good market works.

Another problem is bad discovery mechanisms. Google search should de-rank pages with to many spammy ads, but that's not in their interests due to their control of the ads ecosystem. This does kind of come back to being a monopoly problem.

A cool feature of ads that's not mentioned in the blog post is that they automatically price discriminate. Rich people effectively pay more and subsidise the content for those from developing countries. This probably angers rich people more because they (somewhat subconsciously) value their attention at a rate which makes the content seem expensive.

Of course, there are still problems to solve with malware, excessive tracking, etc. but these don't seem intractable.
Part of the problem is the twisted naming we are using for development related things. Tech debt, ceremonies, sprints, masters, squads, etc.

Most business persons I´ve talked to did understood when I told them that the code was a mess, and that if we didn´t work on improving that mess we would start to get into trouble because we will be basing our work on something brittle.
It's an academic economic term. Economic rent isn't the same as the common term. Taking a back catalog of content and charging for the right to view is a form of academic, economic rent. Licensing models, such as a video store, are frequently used as examples of rentierism.

I've got zero interest getting into one of those internet "debates" where a bunch of people extremely unfamiliar with concepts flex their knowledge to show me how "wrong" I am. No interest

Have a good day and forget about it
So cool to see work on a common language and infrastructure for solving authorization problems. I feel like we've all reinvented this wheel dozens of times in our careers.
Attention as a currency is an interesting mental model to approach it from, but I think it makes advertising look even more unethical.

There’s no contract for my attention, no agreement for me to pay. It makes ad supported sites less like a museum with a suggested donation box, and more like a museum with a pickpocket. Their business model may rely on that stolen money, but that doesn’t mean it’s okay.

This also has me thinking about the monetary cost of ads to the viewer. Ads consume my time, my electricity, and wear and tear on computer components. It may be a faction of a penny, but ads only bring in a fraction of a penny. All without my permission.
I do recall reading that South Korea does not kid around with it's contact tracing, which was the reason why it went from flareups with the night club patrons, to having things under control.

In comparison, countries like Canada (which I'm in) and US, does a half-hearted job in contact tracing.

We rolled out the COVID Alert app, which is supposed to balance privacy concerns with the need for contact tracing, but now with Omicron burning through all the provinces, most have shifted to only PCR testing people in high-risk groups. And having a PCR testing from public health is the only way to get the one time key to fire off the alerts.

North America could barely get masks going, paid lip service to contact tracing...
I had the need for such a tool a couple of months ago and wanted to build a dedicated tool.
And you did it ! Thanks !
Drone Delivery Was Supposed to Be the Future. What Went Wrong?
Lul what? First of all, this tone is completely against the HN guidelines, so take your flag.

Second of all, centralization is not often a part of a security model. Usually in such cases where availability is a concern you have a mirror set up, which is ridiculously easy to do with CouchDB and completely nullifies your arrogant point.

Get off your high horse.
I feel that the whole point of this is to mimic China’s achievement of driving out foreign competition through legislation.

It’s similar to the UK’s pornography laws being more about surveillance and censorship rather than protecting children.
They are a realtime content company that just happens to use technology in the same way a tv station is not a theatre troupe. Did they ever try to give the impression of being a tech company?
It's totally plausible that Wikimedia and the EU have different, mutually incompatible responses to the same problem.
Pretty much, it really sounds like Schrems II + this ruling mean that US corporations can't be involved with EU at all besides via licensing software to a completely independent EU corporation (which isn't a given either, though, since the US company could threaten withholding software updates/revoking the software license to pressure the EU corporation to hand over EU citizen data to US Law Enforcement).
Eh this reads as a sponsored content piece for Carvana. On the other hand, here’s a more interesting take on the “ponzi” model behind this co: https://seekingalpha.com/instablog/767332-clastic/5659699-ca...
Germany bans things like Holocaust denial and certain things about far right political parties. It’s not the American way but I’m quite ok with Germany doing this.
Central authority != Good software. You are essentially advocating to provide a single point of failure that can and will be abused by nation-state hackers who just have to find one popular package and compromise the developer.
The next innovation will be a VTOL vehicle.

When being pursued by law enforcement or encountering traffic, elevate to 100 feet for a few miles, then land again and carry on ones way after the threat has been eliminated

Something like this.

https://www.yankodesign.com/2019/01/15/this-car-sized-two-se...
For now they do, honestly it would make more sense to maybe consider an AMD SoC.
One of the things I struggle with in the perennial conversations about technical debt at startups is how to account for the fact that the future in not known with certainty: i.e. circumstances can change that render very good and 'worth-it' (but expensive) technical decisions obsolete in future.

My hot take (sorry) is that business people are actually more in tune with this fact because they deal with the more chaotic side of the business (clients, funding, competition, $$$ etc). So they are less willing to give developers the time to 'do it right' vs 'do it fast', since they believe that EVEN IF it's 'right' today, it probably won't be 'right' tomorrow and we'll have to rewrite/re-do/refactor to accommodate the new paradigm/circumstances.

Of course this catches up with the business since so much duct tape will inevitably slow new development; but then tech debt can be dealt with on those terms vs. "prepaying" the cost of fixing the future problem.
Don't forget about PHP. Composer is one of the best package managers around.
> Do you mean "Chesterton's Fence"? I get no hits for "Chesteranlon's Razorfence" or "Chesterton's Razorfence."

It's a merging of Chesterton's Fence and Hanlon's Razor
Ah, sorry, my mistake!
I've actually had issues with STLs generated with OpenSCAD more than Fusion; to a point where I've had to import the OpenSCAD code into the FreeCAD OpenSCAD module and use FreeCADs STL export to get it working.

99% of the time I don't have to deal with that, but that 1% is pretty annoying.
This is the nudge I've needed to look into Figma, so thanks! :)

(I'm an ex-webnik who always coded by hand and I've fallen behind a bit where responsive layouts are concerned, so Figma's always looked partially-interesting to me... up until the point it apparently falls short).
Not sure it's so magical. If you own a home in a city whose GDP is increasing every year it makes some sense that property in that city would also increase in value.
I experienced this. I ran to work at -10F. When I arrived, I took out my phone to take a photo of my ice beard and although it almost immediately died.
Techie: We are drowning in technical debt!

Business person: Oh really! What is it costing us?

Correct response:

Techie: Every new release is taking longer and longer to complete. When we don't give ourselves the time, we have more bugs that are driving away customers.

Time is money, business people understand that. Address that aspect of the issue.
Do you have any studies which you can point to that actually that demonstrate that "natural immunity provides a fraction of the immune response that being vaccinated does"?

From what I can tell even the CDCs latest online review, as of Oct 2021, doesn't have any evidence that one is better than the other in terms of antibodi titers [1] In fact the most recent CDC published studies, from this year, have shown naturally induced immunity to be superior to vaccine induced immunity in terms of both illness and death [2]

[1]https://www.cdc.gov/coronavirus/2019-ncov/science/science-br...

[2]https://www.cdc.gov/mmwr/volumes/71/wr/mm7104e1.htm?s_cid=mm...
> That's not hard, just costly.

"High cost" doesn't mean "not hard". "Hard" isn't exclusively owned by engineers; business decisions can also be hard.

> Hard would be ...

Stop right there. You're awfully close to gatekeeping what "hard" means, but you have artificially limited your vision to "hard engineering problems".

> Expensive isn't hard, it's just a calculation.

Everything is a calculation. The cost of reverse engineering (or using an RE'd method) is a calculation. The cost of switching is a calculation. Deciding where to stop when making a pithy comment on a forum is a calculation.

Here's a simple method to determine (in the context of lock-in) what's "hard": is it significantly preventing you from doing what you want?

Maybe you have a lot of money to burn in getting your own data out from a predatory silo, so it's not "hard" for you, but consider that not everyone might be in the same boat as you.
>As a store of wealth

My uncle picks pockets down by the pier and keeps all the wallets in a bag under his bed. This, too, has been a growing store of wealth, beating out my dinky little ETF accounts. Despite his claims, I do not want to "learn from the best". Despite my wishes, he encourages me to check out the pier anyway.
philosophically, is there really a way we can claim that advertising makes you want things in a way that's wrong, as opposed to in way that causes enjoyment just like when you normally want things?

Yes. Silently building user profiles with no consent, selling that info with no consent, leaving it unsecured for malicious actors to take, etc. are all wrong.

Granted, this is not the only method of advertising, but it is probably the most prevalent.
Brazil supreme court is toying with the idea of banning Telegram before this years presidential election, as they were ignored by the Telegram team.

I wonder if Telegram will adopt the same thing they did in Germany here in Brazil to prevent the ban...
No, you get things like Consumer Reports and numerous other domain-specific review sites like Anandtech, Phoronix, Silent PC Review or Hacker News.
No, but will read.
I guess what we need is contrast, from glass cubes.
Maybe bauhaus is like cactus. It makes sense in a garden. But a whole garden of them, feels despondent.
You are not stalking, like doing it all the time. And you are not taking closeup in your face picture but from a distance. All that is not illegal in a lot of countries.
If that’s your definition of manufactured demand then even making a product is manufactured demand because making the product means people will become aware of it therefore creating ‘fabricated’ demand by them discovering it. In reality a crowded/undiscovered market needs discovery mechanisms so in theory the right product finds the right person. But also in reality and the point I think you’re trying to make is that the wrong product with the biggest advertising spend will find someone instead of something that’s be a better fit.
From https://ublockorigin.com/ itself: "The uBlock Origin project still specifically refuses donations at this time, and instead advises all of its clients, users and supporters to donate to block list maintainers."

As an example, I donate to https://patreon.com/blocklist . Amazingly, right now, there are only 43 patrons.
A lot of it is about banning Nazis. What do you think?
Or people get fed up with cloud companies like Google (already happening) and people realize self hosting is becoming more and more simple (also happening) to the point where anyone can do it.
IPFS and other tooling could push a decent portion of users to this. We can already see some of that effect with things like mastadon.
I think you’re right. Microsoft is perfectly able to split its operations. They’re doing it now in China in a much more drastic fashion, and they seem to have been preparing to do it in Europe for a few years now.
The name sounds awfully familiar, yeah.
The challenge with Telegram is that it has server costs, but it has no income cash flow. They're experimenting. But overall its 100% investment money. And so if they cannot be tried criminally, there's no business loss if they can't take German cash. This is obviously an issue with Facebook who cares about cash quite a bit, or Reddit, or whatever. But not Telegram.

So yeah.

My guess is that at this point Germany is saying that this could fall into the criminal side of things, at which point Telegram would care.
Static Files on Deno Deploy