skysight-inc/HackerNews huggingface dataset:
the new biking lane in Viale Monza is the greatest thing to happen to Viale Monza since the metro.

with "warmer weathers" are you referring to southern Italy? because the same riders you said are using the bike lanes are coming from actually warmer weathers (like western Africa) and if they manage to bike around all evening in January maybe a person from Puglia can commute without big issues.

and the main safety issue with that bike lane (or any other bike lane in this city) is people who treat it as a parking spot or a car lane, not the occasional bus
If nothing else, he illustrated a point that many people needed made. They got off cheap - he didn't exfiltrate data, install malware or whatever. He showed that their supply chain is insecure, and that they are trusting way too much in the kindness of unpaid strangers.

If your business or development practices depend on pulling a bunch of packages from NPM or other sources un-audited and so forth - especially straight into production! - you need to seriously rethink things. You got off relatively light, this time, if you were impacted by this.
It would cause a compile error for do-while loops. And there’s no reason to use `for` here, `while (true)` would do the same (C macros don’t expand recursively in such cases).
How much does an ngate differ from a hackernews?
It's still accessible to Intel and Microsoft. I don't think China is capable yet of producing equivalent goods.

On the other hand, what Google and Facebook did can be done just as well by others.

Actually, maybe China is indeed able to produce decent Intel-compatible processors. Not sure.
> And if it stayed at that, it wouldn't be much different that most other countries at the time

If you are talking about the rise of both the authoritarian left and right, then you have a point. Germany (and Italy) were the large nations that were swept up in this populist wave, and that is what is being reflected in the political zeitgist in China today.

>Godwin's law much?

It's kinda of a meme to invoke it. But AFAIK, it doesn't apply to serious (i.e. no lighthearted) political discussion.
It's as if the speakers you buy are like contracts on the blockchain that point to jpgs on some Dropbox...

Except in this case it's Google's servers.

And Tesla, Toyota, Keurig and an increasing number of hardware manufacturers will continue to yoink features we think we "own"
One would hope that by 2050 energy storage and/or long-range transmission will be a non-issue for renewables, rendering this argument moot.
whois only works for registered domains. It won't help you find the authoritative servers for a subdomain of a registered domain (e.g. subdomain.jvns.ca).

It also relies on the registry operating an accurate and reliable whois service. I would not count on that from ccTLDs.
I spent some time at an active petroleum refinery a few years ago and one of the safety things that surprised me a little was that every vehicle inside the complex must have the keys in the ignition at all times. Not turned on, but in the event of an evacuation they didn't want anyone to have to futz around looking for keys.
In the Squeak/Pharo world, a built in tool called Iceberg handles VCS integration and is pretty slick. You can also easily load packages from external sources. In practice most packages are installed from their GitHub repo.

Deployments can start with a stock image, load your code and run, without you having to move around an actual binary blob from machine to machine.
If it's goal was to sound condescending, then it was achieved. But I believe it's counterproductive to spend (what I can only assume to be in the region of $100 million) to be condescending towards your audience for 2 hours. Maybe it wasn't my kind of movie to begin with, but interesting point nonetheless.

Fully agree with your point on Matrix. It's seriously unfortunate to see it reduced to this...
Management is very much supposed to do whatever the owners tell them to do. If they don’t like it, they can resign in protest.

Having said that, someone at Intel, owners or managers, are way off track here and in need of severe consequences. They picked the wrong side.
Or we're too busy using Phoenix LiveView ;P
>Sometimes a particular area of inquiry doesn't appear promising until a subsequent invention many years later.

this could be the tagline of every single application to NSF. i'm not sure if you're in academia but there are hordes of projects that are funded that are clearly useless.

>For example, driverless cars were incubated in academia.

are you really claiming that driverless cars weren't immediately obvious as valuable? just because CMU got to it first doesn't mean industry wouldn't have gotten to it.
Undersea Cable Connecting Norway with Arctic Satellite Station Has Been Severed
with the weather in Milan, from late June to early September even one layer is too much
U.S. Covid hospitalizations hit new record high, raising risks for patients
As a minor counterpoint, the recently announced Hubris OS, implemented in Rust, is entirely synchronous.

http://cliffle.com/blog/on-hubris-and-humility/

https://oxide.computer/blog/hubris-and-humility
One company, two truths.
Also, we are saving human lives. With success in this procedure, we could be saving your/our loved ones.

From the article:

“This is a truly remarkable breakthrough,” [the patient] said in a statement. “As a heart transplant recipient, myself with a genetic heart disorder, I am thrilled by this news and the hope it gives to my family and other patients who will eventually be saved by this breakthrough.”
EmSim: Animated Schematic Diagrams for EM Pinball Machines
GPUs stolen in California truck heist turn up in Vietnam retailer
If you go back and look at previous versions of release notes, many are just as terse. This definitely isn't new.
> A green thread implementation will thrash just as much in your hypothetical scenario.

The million threads risk slowing each other down with context switches, preventing any from finishing in time. An async event loop will focus on one connection at a time until `await`, and at least finish the tasks it attempts.

I haven't been in this situation, but async seems to have real advantages here. With OS threads, you don't control scheduling without costly synchronisation primitives.
On that day, your newsfeed might be free of dissent.
Paul Graham's essay What You Can't Say contains a great piece of advice:

One way to do this is to ratchet the debate up one level of abstraction. If you argue against censorship in general, you can avoid being accused of whatever heresy is contained in the book or film that someone is trying to censor. You can attack labels with meta-labels: labels that refer to the use of labels to prevent discussion.

The downside is sometimes people doesn't understand what you meant.

http://www.paulgraham.com/say.html
That's 28 years away. People not yet born will be trained nuclear engineers by then. On what basis does RTE regard the loss of knowledge as already locked-in?
I think this is my biggest problem with how Google now works. It's always been disappointing when you didn't find what you were looking for. But you used to be able to examine the results and see how your search terms might not have been optimal, and adjust accordingly. It was the expectation that you'd have to tweak. Now, changing your exact search terms hardly seem to make a difference.

I think the major difference is that the algorithm used to highly weight matching of specific words and phrases from the search terms, so adding a word, re-ordering, and swapping for synonyms would drastically change the results. Now it seems they're using ML and natural language processing to try to actually understand what you're looking for and give it to you. You can change your search terms, but the language embedding doesn't change much, so the system is actually working as intended. I could see that this might actually be desirable for a large segment of the population who wants their search engine to "just work" in response to natural language queries. If the corpus being indexed was high quality, maybe this would be a good experience. But due to the ads, affiliate marketing, and blogspam that make up a large part of modern internet content, it's simply frustrating.

I wouldn't be surprised if they've done user testing that validates their approach. Programmers tend to be comfortable with the concept that a computer will do what you ask, even if it's not what you meant, but most people want to get the right results on the first try. The natural language/ML approach may be much more intuitive and forgiving in that regard. It's just not an approach that's compatible with the low average quality of the content being indexed, in that it takes away the authority of the user to improve their search results.

I think there's somewhat of a tradeoff in search performance between quality of results on the first try and ability to improve the results on subsequent tries, and google is now optimizing for the former at great cost to the latter. And honestly they're failing at both.
Yeah, I can see what you are saying here, but there are some of us around here who support more housing. My reaction was based primarily in just how intense and varied the no growth sentiment is in this town. It honestly takes me aback at times. City council meetings can be surreal.
I don't want to disregard any healthy interaction skills, just the notion that those can only be learned in school or daycare.

I agree with everything else you say.

The fact that teenagers only have a hyper-competitive useless social atmosphere is a quirk of the past 50 years, and hasn't been true at any other time in history. Compare the required responsibilites and daily life of a Pueblo 16-year-old in the pre-Spanish 1500s, or even a poor English 16-year-old in the early 1900s to those of a 16-year-old in school in the modern U.S. Each of the pre-modern lives are far less comfortable and more dangerous, but far more meaningful to those who own them.

I don't mean to say that we should tear the system down, or that a modern 16-year-old should wish they were a Cornish coal miner during WWI. However, when the system is entirely made up of people who believe that the system is inevitable and the only way to live, meaning becomes very difficult to come by for the children it institutionalizes.

For an individual child/teenager:

- Friendships or at least informal apprenticeships with productive adults
- Martial arts (those that are actually effective in the UFC, not flashy arts)
- Creation of products and/or art
- Strong musical tradition
- Knowledge of one's lineage, ancestry, and family history
Marak, creator of faker.js who recently deleted the project due to lack o (cont)
The problem I have with Smalltalk (and I love the idea!) is that when I want to save things in Git, or when I want to deploy something minimal, things are so glued with each other that I find difficult to figure out what belongs to me.

There are also other problems:

- a desktop app cannot look like a regular one, at least in Pharo.

- I am not sure how to glue native code, so when doing graphics stuff (this is what I really want to do with Pharo bc of its interactivity) I did not know how to consume APIs for drawing.

I do not have a lot of training admittedly. The interactivity looks super, super cool! But also you have to change a lot of habits.
My car looks like a sports car. Not just one corner rounded but look at all the aspects.
Only I shall be able to make sports cars. I patented it. /s
Ask HN: Current Rates for Software Development
I'm wondering what the situation is with software development in your countries.
In Poland, the prices for software house services are growing year by year, but they are still very favorable (on average about 60 EURO). Still, I don't have any current data on how it looks in other European countries or the States.
What are the current rates for software house services in your countries?
And also lower their egos enough so they can learn truths from the other!
I'm a SaaS owner. SSO/SAML/etc. take time to implement and maintain. They are also a very good indicator of company size, which typically means deeper pockets. So why do services charge more for them? Because they can. But I agree with the sentiment -- things like MFA (!) and API audit logs should be available to everyone (logs being very useful for debugging).
Simply, these features have a legal standard to uphold and the software vendor may be liable for these features misbehaving.

For example, your healthcare software incorrectly exposes Patient Health Information (PHI) due to a bug in your RBAC. You don't just ship a patch that fixes this, you are liable for the PHI exposure up to $150k per PHI exposure...

How do you prevent this? You charge more for these features and use that money to purchase liability insurance.
Google's primary differentiation used to be that they were by far the best search engine. Since then, they have moved upstream:

1. Android

2. Chrome

3. A deal with Apple

Even if a much better search engine were to emerge, without an extremely large delta in search quality, they may struggle to compete against Google because Google controls the entry points.

Apple & Microsoft still control the platforms (OSes) upon which Google reaches the majority of consumers, though. Seems likely that Apple will try to displace Google eventually.
> family elders

With all due respect, the worst people you can ask for religious advice would be family elder, imams in local mosques. In that order. Find someone who actually studied the religion not just someone who memorized a book.
This is called "whataboutery". It's also disingenuous.

In general, there's a fast statistic about COVID deaths, which is something like "deaths within N days of a positive PCR". This will catch some people who died for another reason, though if you think that's a serious problem, you'd need to argue that so many people could be expected to die for some other reason within N days that this would significantly bias the stat.

There's a slow stat, where COVID is a contributing or underlying cause on a death certificate. In the UK, these are in rough agreement. Notably, at the start of the pandemic, when testing wasn't available, the fast stat was an underestimate. https://www.nuffieldtrust.org.uk/news-item/measuring-mortali... has some links to the ONS and places like that.
It's closer to a highly regulated semi-free market like Singapore, many European countries etc.

China is interesting in that they seem to take a more data-orientated decision making process when it comes to determining areas where free-market like behaviors would increase efficiency while keeping strategic capabilities under public funding (despite the efficiency losses).

I think most other governments manage this balance poorly, in recent decades mostly tending to over-privatize things like utilities and infrastructure.

If China manages to continue on it's path of market regulation and paying attention to health of competition etc (it's recent work on giving the SAMR teeth) they are going to be in a very strong position in the coming decades while others play catchup after the privatisation overcorrection.

People seem to forget that free markets -require- strong regulation. The tending towards deregulation in US markets has lead to a serious degradation of market competitiveness and thus freedom.

My hope is the success of China will drive Western economies to do better so that we can say that democracy is at least as good as autocracy but preferably better. But to do that we need to stop throwing stones from glass houses and actually get down to the business of matching them.
It's so so bad. I used to be a google master. Now I'm a consumer.
How did you get a reliable new battery for a 10 year old laptop? Lenovo doesn't appear to make batteries for old laptops, and I've had bad experiences ordering from random sellers on Amazon.com.
The system has not been able to define a solid test for "non-obviousness" which is one of the criteria for patentability. As a result, in my experience, approvals are based most notably on "novelty" -- If no one has seemingly done in the past, it tends to get approved.

In my opinion, that's what has gone wrong with the system, i.e., not the theoretical criteria for patentability but its execution.
I very much want "reader view" to have a "true black" mode specifically for oled phone screens. This is extremely valuable for people who want to read on their phones, because the black pixels emit no light at all. Unfortunately, dark mode isn't true black, which means those pixels emit light, leading to more eye strain, and defeating the real purpose (IMO) of dark mode on phones.
So why do executives bother doing anything if they get paid no matter if they succeed or not?
Proofread on Zoom by employees that were initially hired in California
Their entire business (advertising) is clustering. They've already done the hard bit.

Just cluster people by downvotes and whatever other thousand metrics are already being tracked, and allow them to see results given by other clusters by showing which areas are dense on a PCA or something or saying 'I want my results to only be influenced by people who have downvoted github.org' or whatever.
I know this is a gag, but it misses the point.

NFTs are interesting because they support smart contracts, use a cryptocurrency wallet system to manage value and ownership, can be minted in quantities > 1, support unlockable content, etc.
I don't agree with the close ties between private residential camera systems and the police. This program, allows police to ask for footage from any camera without a warrant. Granted, its voluntary, there need to be checks within the program that prevent police from mass requesting camera footage without a legitimate reason. And I don't want that check to be individual private citizens who, given the least amount of pressure will need to comply.
School teaching tends to be authoritarian, so that's a reaction I felt too. "Less than no apples? Minus times minus is plus? What the hell is this and who ordered it?"

I wish it'd been explained like: counting numbers like 1, 2, 3 obey certain laws, e.g. adding in different ways gets the same result. If you relax just a few of the laws in the right way, you can find a broader class of things obeying the shared logic. In the case of complex numbers, we're dropping ordering, and finding that takes us from 1-d sliding and stretching (adding and multiplying) to 2-d, where the stretching becomes stretching and turning.
Because it isn't a dark pattern. It's market segmentation, and, contrary to popular belief, market segmentation has two goals, not just one: yes, it soaks price-insensitive customers, but it also provides relief for price-sensitive customers.

"Needs SSO integration" is one of the cleanest market seg signals available to a SAAS startup. Customers that really want SSO integration are overwhelmingly large enough to stop obsessing about SAAS seat costs. What's better, this extremely desirable cohort of customer prospects is increasingly mandated, as a cohort, to seek SSO integration.

A frequent cynical (and, justified) question asked about new services appearing on Hacker News is "where do they make their money?". You know, "if you're not the customer, you're the product"? Well: this is one very straightforward way companies manage to have generous free or cheap tiers.

We're not going to charge extra for SSO integration; we're SAAS customers ourselves, and the sso.tax is, obviously, super annoying. And you can take this idea way too far --- as you would be if you charged extra for 2FA. But "dark pattern" doesn't mean "everything we find super annoying in business". I absolutely understand why SAAS companies tax SSO.
Ditto. I started out on Twisted back in the day and stayed with it for 6 years all they way up until they introduced deferreds combined with yield/generators (the same technique which is the heart of today's asyncio).

It was great at the time but ultimately tiresome. It introduced framework specific incantations all over the place and any framework using I/O had to be Twisted-aware in order to use it straight-forwardly. The exact same complaints I have today of asycnio.

I went to gevent 10 years ago and have never regretted it. If you have some reasonable knowledge of threading and synchronization then it is a really nice developer experience.
> I think people who do are stuck in the past to be perfectly honest.

I've recently tried to help out a friend who got stuck with a half-finished PHP project and a deadline to deliver, I have not touched PHP in 10 years and it still has the stench of a bad language from the get go - "modules" requiring VM config, "include" files ... what is this 90s ?

PHP might have had a huge patchwork competent people did to keep things working once projects using it grew enough, but coming back to it after 10 years it still felt like it was built on a foundation of shit.
I own any number of things that could be used to endanger others or myself.
No one is saying that. They do what the shareholders want because that's who they legally work for. Shareholders can say screw China, take a stand and they will. They can't unilaterally say screw the shareholders we're going in this direction.

A company is a group of people coming together for a purpose. Management can't destory the group in pursuit of their own values. A ship's captain can't risk the ship because of their own values.
> the minute you want to use a sync api from within async/await code it becomes a nightmare to manage

What's wrong with sending the sync code to a thread pool? My CPU-, disk- and database-intensive application is filled with calls like:

result = await asyncio.to_thread(long_function())

...and its resource usage and performance are great.
You could say the same about WebKit, that it's just a small part of a browser - Chrome/Safari/Edge/Brave/...
Thread in English: https://twitter.com/zerforschung/status/1480924205352996870
“A new developer clones the repo and gets wildly different dependency versions than the previous devs tested with.”

Could you describe a scenario where you think this happens? It doesn’t if you have a lock file in version control. Do you mean if it’s not in version control?
I wish there was some standardized way to say "I trust you" on the internet, and share part of their information bubble (e.g. reviews, up/downvoted websites, youtube recommendations, etc.), and this bubble could have some transitive properties (if I trust X and X trusts Y, then to some extent I trust Y too).

But it's probably too privacy sensitive (if I see which sites you upvoted, then I have some information about you). Hence, that's probably why this has to be either completely private or completely public.
does it still crash your OS if you delete a site (domain) that you frequently visited from history?