skysight-inc/HackerNews huggingface dataset:
> "I find it a very strange coincidence that the recent law in France to update the tax incentives against CO2 emitters and towards EV placed a new, previously nonexistent limit precisely right below the base Tesla price"

This isn't necessarily a bad or evil thing to do. A price threshold increases the incentive for manufacturers to reduce their costs and bring their pricing under the threshold. Subsidy or not, EV prices must come down before they can fully displace combustion as the mainstream technology.

(In Tesla's case, EU import tariffs are included in their prices. Once the Berlin factory is up and running, they'll be more competitive in Europe)
Yep, but they didn't launch with all 6. In fact, they added each one after tremendous market pressure (larger phones, multiple sizes, a one-handed budget-friendly model).

Tesla might very well have 10 cars in the future but for now, buying a Tesla is an easy decision:
1. Do I want a big sedan? Model S
2. Do I want a big suv? Model X
3. Do I want a smaller sedan? Model 3
4. Do I want a smaller suv/crossover/cuv? Model Y

And just like apple, you get very similar experience across the entire lineup. Autopilot, automatic updates, etc. Not "Well, you can buy the lexus/bimmer/merc if you want a more luxurious experience but the base model is honestly just okay so you should probably get a specced out mid-tier car instead unless you have the $$ to spend on a top trim"
Yes, and the effect is worse because there's a massive disconnect between how we perceive our own intent and how it comes across to readers on the internet--or at least to some segment of readers, but when the community is large enough, every segment is an entire audience.
Yeah, discipline might be an issue; remote work is great for those that have stronger will, not so great for those that switch to "home" mode. You need to have internal motivation to work.
"Free" now means "Free not to use if you don't like the license"?

I exercise my choice not to use Adobe Photoshop; instead I use GIMP.

Is therefore Adobe Photoshop free software?
I don't think that's very actionable direction, because every post, no matte how dryly factual, can trigger someone who reads it. No doubt there is someone reading right now who would react violently to a post about an experiment with statically-typed programming languages, and someone else who is still really unhealthily incensed about the War of Jenkins's Ear. All one can do is apply a reasonable-man standard: would a reasonable man think that a post is starting or perpetuating an ideological flamewar? I don't believe a reasonable man would think that about my post, which I believe falls well within the guidelines.
> run the hydraulics using electronics rather than the system in use based on Mercedes S class parts

Why not just use the original hydraulics system? Its only downside is the old pipes, that can corrode. If you replace them with modern coated copper ones, leaks won't be a problem. I think you'd be introducing more problems than necessary if you replaced it with an electronic pump and height adjuster.

(Speaking as someone with a DS 23. And only to be slightly pedantic, I believe the DS19 is an ID19.)

Personally, I would love to buy a series 1 CX and replace its engine with an electric one. That will be my project, once I get to buy my house in the country and get my workshop. (I already have two cars that I need space for.)
https://yaleglobal.yale.edu/content/weapons-mass-destruction...

The WMD story was amplified by the media, there was no real investigative reporting done to find out the validity of the government's WMD claims and as a consequence the media helped the US raise an army that under wrongful pretexts started a war in the middle east.
I also put travel plans on hold, but went ahead with my job change. I’ve been planning it for months and couldn’t bring myself to call it off. Mine was less of a job change and more of leaving an overworked position to go back to small business ownership.

What made you decide to wait? Was it job-specific or are you in a place with an active outbreak?
That first needs to prove itself in practice, so far it seems more like a desperate try to tie it to Fedora and have it catch up with the popularity in cloud of the likes of Ubuntu and to eventually have people paying by locking into RHEL CoreOS.
Yes technical faults can happen or it might be physically impossible to keep the heading (because the engines are too weak to counter the wind). But still, the autopilot delivers what it promises and it is certified for. You can (or are supposed to) take your hands from the yoke when it is activated.

The cruise control is much more an autopilot than the lane assist, which is just an assist but wrongly advertised.
Interesting project, I like the Wisdom TL;DR Guide [1] (collection of quotes and maxims) that comes with it.

[1] https://github.com/slowernews/wisdom-tldr-guide
As something whose value is focused solely on reducing the cost of SMS OTP, without a net increase in security assurance, which shifts the compromise risk into another threat (from sim swap to malware), aimed at developers who aren't equipped to reason about security and people who are sensitive to SMS fees, it's a narrow solution that could be one of those, "it shouldn't work but it does," things (like mPesa).

Your risk will come from security people in enterprises who know this stuff and will hamper and derail your sales. The opportunity will be in small app developers who get sudden traction, and relying parties will accept the risks of the authn method in exchange for access to that user channel.

I can see why someone would take the chance on investing in someone building rope bridges in developing countries, where engineers would say it's wrong for every conceivable reason, but someone is going to own those routes whether the bridges are rope or steel suspension and there is first mover advantage.

As you can see, security people will likely not be your allies in this, which is fine, but that's the heads up. Presuming you have a channel to those developers in 3rd world markets, I could see how YC might want exposure.

If nothing else, it's a case study and a useful example of how VCs see risk vs. how engineers see risk.:)

Good luck!
I mean, being better then WWII is not much of consolation ...
The vast majority of the thermal output of a modern led is the led itself.
Build Great Native CLI Apps in Java with Graalvm and Picocli
While the concept of blogs for engineers by engineers is great and has many benefits I think author is understating the risks.

There is a non-trivial overlap between "look at this cutting edge cool stuff we're doing" and the company's strategic edge over competitors.

These types of posts get dissected by the competition & a small slip up can give away a lot of clues.
Github pages will limit you to their git repo size, which appears to be 75Gb and a maximum of 100Mb for any one file.

(Using github to host my photos was my thought as well)
My comment wasn’t about optimizing productivity, just being fairly productive and happy. If you’re unhappy or unproductive working remotely, someone who has thrived can suggest some changes — there’s a a good chance they experienced or witnessed the same thing.
My "joke" is to abandon them professionally. Ideally they are left in a state where someone else can pick them up. (could be me 10 years from now)
Habits of highly effective people – Book Summary
This seems like it would be more useful to me as an email newsletter? At least I don't think I'm going to remember visiting once a month... Convenient that it's already js-free.
They have been this bad since at least the early 2000s. Maybe they were good in the 90s, I was too young back then and did not know enough about computers.
You seem to lack empathy.
> In Rust user-defined types are copyable only if they explicitly opt-in. Even trivial tiny structs can't be copied unless they have `derive(Copy, Clone)` in their declaration.

This is true, but it's only half the story, and i think it's the less interesting half.

As you can say, you can make a type copy by asking the compiler to derive(Copy). But the compiler will only do this if all the fields in the struct are themselves Copy [1].

Primitives (integers, floats, booleans, chars) are Copy; shared (aka immutable) references are copy; tuples and arrays containing only Copy types are Copy. Structs and enums declared to be Copy are Copy (as long as they only contain Copy fields).

But exclusive (aka mutable) references are not copy: Rust's safety guarantees depend on there only being one instance of an exclusive pointer to something (hence the name). Unique, which wraps a raw pointer, is also not Copy, because the whole point of it is to mark a pointer as unique. Unique underlies Box, Vec, and String, so those are also not Copy.

So, user-defined types are copyable only if they explicitly opt-in and it is actually safe to copy them.

As an aside, smart pointer types like Rc are also not Copy, but not for structural reasons: the one field in a Rc is Copy. But Rc itself being Copy would defeat the object of actually counting references, so it is not declared Copy.

[1] https://doc.rust-lang.org/std/marker/trait.Copy.html#when-ca...
This is possible in nix with "nix-store --verify --check-contents" .
Lebanon’s Slow, Painful Slide into Financial Meltdown
Although it depends on having the same level of emoji support across all the relevant systems/devices. If you send a message with Unicode 13 emoji to me and I read it on my phone that's stuck on Unicode 10, it's not much use. Whereas if these silly little images were represented by links to a canonical repository somewhere, newly-added images could automatically work even in pre-existing systems.

On the other hand, that'd be dependent on connectivity.
The intent isn't to avoid the virus; it's to slow down the progress of the virus. If everyone gets it at the same time, it will be very, very bad.
I'd say a consistent style or pattern is important, but illustrations, specifically, are not required. Check out the Harvard Law Review. It contains thousands of articles without an image.

https://harvardlawreview.org/
It doesn't have a bunch of standard functions (or they're not hooked up correctly?) but it is very much evaluating input.
People write CLI apps in Go because they want a single native executable to distribute. GraalVM + picocli can do that and much more! Colors, autocompletion, subcommands, dependency injection, you name it...

Try it: https://picocli.info

Disclaimer: I’m the author of picocli (https://github.com/remkop/picocli).
It is also in certain US states (MN, ND). I was told that is done more in America than it is in Norway these days.
I think the Nexus 5 has had the most attention historically, and may work best today. They have officially stated that the PinePhone is the future though - between the fact that it is easily available (to developers now, general availability expected in a couple months), and there is enough information that we think it is possible to make everything work it will soon be the best.

Nothing is currently usable for everything. PinePhone will soon be usable for phone calls, something nothing else can claim.
Correction. Vox hopes there will be a recession. It's pretty obvious you are socialists and anti-America.
You will be punished during any civil conflict. Citizens will leave you leaking in the street. 2A all day.
Wavedrom: Digital timing diagram rendering engine
If the DS has been taken well care of, they don't break down. My 1974 Citroën DS 23 has been running several years now without issue. While the engine isn't great, it's a sturdy one. And the hydraulics system, while complex, isn't that difficult to maintain. Just don't park it on the street during winter.
My wife and I call each other "donkey", and some years ago we used the horse emoji, which was low resolution enough to look as a donkey if you squinted. But modern emojis are too high resolution and it definitely looks like a horse now. So I feel your pain.
1Password is the best password manager for those who are entirely on the Apple ecosystem.

NordPass makes it easy to import and store your passwords securely, but it lacks form-filling capabilities and inheritance options, among other expected features.

Read on for the detailed analysis of each app here: https://launchberg.com/best-password-managers-2019/
Sure, and in retrospective my answer was a bit more to gp than to you.
In the Netherlands Tesla sales dropped from ~12000 in December 2019 to ~36 in January 2020 because those 'incentives' where dropped in 2020. So the article is a kind of old news.

And what also is a kind of misleading is that overall cars sales went up in Europe.

Personally I think Tesla is going to have a hard time in the near future now all big brands start producing EVs. The Porsche Taycan for example made a lot of Tesla owners switch to Porsche. I believe the same will happen when the new BMW i4 launches next year.

And most European people don't care much about range. Distances are very different here. In the Netherlands you can cross the country with a 400km battery.
Not CF, but my employer has a list for emails like that, where people might report on things they did, things that didn't work, ... Which sometimes is only of internal relevance, sometimes about things we can't share publicly, but sometimes also prompts "this could be a blog post interesting to other people"
The progressive narrative on homelessness has always been wrong
Ah, my coin dropped here. Most likely you mean the content addressable segmented architecture.
You didn't want to spend so much time reading news, so you started curating news for others? Hm.

The site has nice and cozy design, good work. By the way, "Facebook is becoming an «independent nation»" is a dead link.
Compulsory exam on new important medical knowledge every two years!
Yes, it was AirBnB, minimal stay of 1 month. I managed to visit many places around the world but after ~2 years it got a bit boring (not sure I'd call that a 1st world problem, it's probably even worse than that ;-) This spot on Hawaii was not far from the Volcano, so walking on fresh lava was a funny past time (with a few destroyed shoes). But I had to conceal my whereabouts from my colleagues (i.e. show only white walls behind me while doing face2face) as they tended to react in ugly ways when I told them my first travel destination back then (Japan) and I decided not to risk destroying their morale (CEOs wife at that time reacted especially bad and held grudge for some time).
> click on either of those and it's a completely baffling list of stuff with no obvious way to continue.

Hah, you're right, you end up in some slow-loading dashboard (hooray fancy graphed realtime numbers!). I clicked on a random hostname, it's another dashboard page with the hostname in large, the same hostname as a link as a subtitle. I clicked the link, and hey, it's a page that looks like Instagram's sign up page, with the difference being that this one says:

"Registrations are closed."

I tried a few more sites, even the one with the most number of users, and they all say this. Only the 5th site I clicked on allows me to register.

Ah only now do I notice the column "Open Signups" in their fancy dashboard...
Boostrap 5: Removing JQuery & dropping IE 10 & 11 support
A search suggests it's Norton?
I'd expect server-side JS code running on popular VM (v8, spidermonkey) to be safer than custom C++ (sandboxed vs running on the bare os).

And BTW, this is why WebAssembly runtime on the server is a big deal. Being able to painlessly run any untrusted code from "nonsafe language" in a sandboxed environment.

Also, if you read it correctly, Avast is running "wild" Javascript in a custom privileged VM (potentially written in C++)
FLARM is very bad example especialy for DIY community. They have proprietary chips, firmware and are running non opensourced protocol. Also they are actively trying to prevent reverse engineering with cryptography and killing old/diy devices with protocol timebombs...
They obviously don't explicitly say it.

Apple begins mining browsing data in Safari via differential privacy - https://macdailynews.com/2017/09/26/apple-begins-mining-brow...
Just for the record, mockery has been a significant part of the Internet since the days of Usenet, so don't take it personally :)
Well, it was a can of worms once they took the existing characters which for the most part were culturally very tied to Japan. Now everyone had access to those fun little icons and in turn a lot of people felt concepts from their cultural surrounding underrepresented.

And while every Unicode announcement gets derided because they added more emoji, it's still just a small subset of the standard. Back when they added them I wasn't much of a fan, but by now I think it was the right decision. I still don't use them, but I've heard they're quite popular in younger age groups.
Fascinating!

I'm in Canada, in particular Toronto, one of the couple of priciest spots up here. Not only do we have plenty of cars under $20k, we have cars like Nissan Micra that are bordering on $10k - Canadian.
https://www.nissan.ca/en/cars/micra

In terms of Honda, Fit starts at $18k, Civic Sedan at $20k - again, this is Canadian, MSRP.

Toyota? Yaris starting at $17k, MSRP, Canadian. Corolla - $19K, MSRP, Canadian.

A Subaru can be had for as low as $22k MSRP.

This is particularly fascinating to me as I know Canadians feel cars are overall cheaper in US...
YC does encourage both investors and founders to wait until Demo Day, but not to the point that they actively punish violators. There are many on both sides who break ranks and do it anyway.
Really nice ! I think I'll submit some of mine soon :D
Concerning feedbacks: maybe make the filters section a bit clearer. I did not saw it at first and while browsing I forgot I had the "hide sold" enabled.
Great job !
If the js engine has no bugs it cannot do anything harmful, but since this is Avast's own custom engine it likely has security bugs which allow malicious JS code to escape the engine, and if it does it can do virtually anything with your machine since the engine runs as SYSTEM.

Writing your own JS engine and then running it as SYSTEM is terrible engineering and very dangerous. There is no reason for why they have to run it as SYSTEM.
Good idea. A bit unfortunate naming.
Petrol stations in Norway haven't made money on the petrol for the last 20 years at least. They make all the profits on hot dogs and buns and the people charging spends more time at the station = more sales.
> By running a modified GPL project on a web server without allowing access to the source code to users you are violating all 4 software freedoms at once.

That is nonsense. Firstly, you can't violate freedoms, only exercise them or not.

You're just running the program as you wish, for any purpose, exercising the first freedom. Since you modified it, you obviously had freedom to study how it works and change it how you wish. You haven't exercised your freedom to redistribute the program.

> The user's freedom should not change based upon whether or not the free software is running a web server process on a machine or not.

Yes, it should; the server is my private property.

It is a social problem that people are allowing themselves to become locked to SaaS programs, and those programs are blackboxes whose behavior changes on a whim, and can be nefarious.

That problem can't be solved by turning free software licenses into screwed-up non-free licenses.

Even if you have the exact source code of some SaaS, that still doesn't help you because you don't control the installation.

Users who are stuck with some system that they are pressured by others into using cannot just walk away from it just because they don't like what some piece of code is doing (in plain view, thanks to AGPL compliance).
sqlite

available everywhere, simple single file storage, Does all a database should
How Do Remote Developers Manage to Be Productive?
Very pleased to see developers trying to contribute to the community to their capacity.
But, I am curious to know the impact of this #StayTheFuckHome movement.
The problem is exactly the opposite of authoritarianism. People don't believe that any person can be trusted with authority, so it was all transferred into the dead letter of a massively generalized district-wide policy which, of course, says "anything bad is bad and should be punished".

Administrators and teachers have very little leeway to ascertain circumstances, utilize context, or employ personal judgment. They feel obliged to follow the letter of the policy because they have no authority.

A little more "authoritarianism" -- trust that the authorities positioned to ascertain the facts will do so competently and shouldn't be trivially second-guessed -- would probably help a lot.
I think it's important to learn and understand, absolutely. But a default installation/configuration which both works correctly and is easy to set up is pretty damn valuable.
CSS-Only Chat
Great advice, but the expletive will limit its reach. Consider adding another alternate domain so that this can be shared with friends/family whom might find this offensive.
They wanted to put it blunt. And hence such a name...
It's a non-issue for most French people like myself. In France, the Tesla cars are in the luxury price segment. There's no need to incentive the car that only wealthy people can afford.
Interesting, that's pretty cunning... Not indefeatable i wonder? The interesting thing about cartridges is their potential to house more than just a ROM, there have been a few HN posts about such games - in one of them it effectively worked around the physical memory address limitations by switching blocks based on the contents of a small area of memory.

In this case perhaps a gameboy cartridge could differentiate the sequence of reads for nintendo bitmap detection (which could be argued as API) and reads for the actual boot display and present different data... that's assuming they are separate reads, if the gameboy handles boot display all by itself and checks in the same step then i guess it's indefeatable.
For sure I don't know more, but I am trying to make sense of what is being said in common terms: if banks can get free magical loans it is still a loan, if banks can just make money out of nothing then that is creating money.

I don't doubt that the financial effect is what they say it is, but that does not look like what I would call creating money.
Excellent and concise text and illustrations conveying technical information to non-technical people.
There's a book, which I can't find at the moment, which describes how some in the family pronounced their name 'Peppis', but Sam preferred 'Peeps'.

I had a 'Pépin' in my family (French given name), which apparently is what Pepys is based on.
To be picky, not the highest privilege, System is prevented from doing things that TrestedInstaller can do.

Hence the existence of a number of Windows tools to get TrustedInstaller privileges, some examples listed in this thread:

https://msfn.org/board/topic/181190-how-to-overwrite-dll-fil...
U.S. government commission rolls out doomsday plan for cyberwar
Show HN: Real-time Coronavirus information and news updates from Twitter
I explored the business idea of "engineering blog in a box" and talked to a couple of companies about it. The idea was that, just like a drip campaign for customers has value, so does a drip campaign for engineers. You provide good content, an easy way to subscribe, and periodic calls to action (around a role) and you'll get conversions (aka hires).

Didn't go anywhere, but it seems that engineering blogs are an unoptimized recruiting channel. If anyone here wants to chat more about this idea, my email is in my profile.
How do I contact Dan Luu without using Twitter? Is there an email address somewhere I'm not seeing? I'd like to point out a typo :D. Great post.