skysight-inc/HackerNews huggingface dataset:
This is like a roulette clause in company ownership by two parties. Either party can request the other to buy them out for, say, $1M. If the other declines, then the first party then has the right to buy the other out for that same amount.

Aimed at preventing lame business partners who just squat there, refusing to leave but adding no value.
It’s not about admitting that you’re wrong. It’s about discovering what the right answer is without being swayed towards the thing you previously thought/said.

To be in a position to admit that you’re wrong you’ve already got to be trying to argue that you’re right.
Is this a case of one backdoor calling another “poorly detected”?

I can’t imagine Kaspersky having any credibility as long as they represent the values of a tzar/dictatorship with no regards for human life.
I am a pretty bad, easily distracted driver and it is actually one of the reasons why I stopped driving.

I would definitely use a robotaxi system that drives better than an average person. I already take taxis driven by someone else, which means that I take some risks anyway.
So many questions for this:

* Why not Mastodon? All the explanations on the page are not convincing.

* What do they mean by "clear and effective moderation done by humans"?

* Why is there no public timeline?
The SI-metric system please. Imperial units are so impractical.
I don’t know why should a window manager care about frameworks, possibly besides window decorations, but that is unique to each one.
What if I want a simple framebuffer on the screen? I believe wayland’s solution is much more minimalist and elegant, you get a rectangle and whatever you draw over it I’ll show. Frameworks are very complex beasts, very much outside the scope of a wm protocol.

And I very much don’t agree with the window manager compositor “feature creep”. If anything, the only reason it was easy to write for X11 is because X was a huge monolith doing things it really was not meant to, making you in essence write a window layout plugin. That’s why it was easy. But that just pushed (and worse, solidified) the complexity a layer beneath.

Wayland instead solves the complexity of its problem domain, not more, not less.
You can still write a window manager plugin over wlroots for example with not much work, but writing a wayland implementation is not the same thing.
I suspect I have a similar problem with my WH-1000XM4, the wifi hotspot on my Pixel 4a. Whenever I was listening to music from my phone connected while also using it as a hotspot for the laptop I would start losing tons of packets and couldn't reliably connect to a work VPN, and turning the headphones off would fix those issues. I'm not sure if it was interference or if they share the same antenna on the phone or something like that though.
Same with domain names. I'm a French speaker and I don't care if I have to renounce using accents in domain names. Nobody uses them for good reasons anyway. But it makes attacks so easy, see binance. Terrible, terrible idea.
The comments are really terrible to read. There was a post with a few examples on Reddit: https://www.reddit.com/r/MonkeyIsland/comments/vo62zx/this_i...
Very possibly! This is the Thames side of Deptford, so very close to Greenwich.
Why is HN obsessed with reinventing the wheel with the new shiny (Rust, Risc-V, etc.) for applications that are perfectly served by mature, battle proven solutions which provide a reliable, cheap and quick time to market.

AVR is today a pretty niche solution, but for it's niche it's better than Risc-V for its mature silicon and tooling, robust analog and digital 5V tolerant I/O, robust CPU and peripheral clocking, cycle accurate simulators, and experienced dev pool.

The over 20 year old gas boiler my grandma has, is "powered" by an DIP packaged AVR chip and does the job just fine for controlling a couple of valves, LEDs, relays, and a PID loop. Same for the old elevator on my university. These kinds of apps is where the simplicity of AVR shines.

Source: former AVR dev
You don't buy USB, you buy a device that has USB. If you do buy USB (e.g. for extension or multiple ports) it's also because of your devices, not because you care about USB specifically.
The Australian Science Show just did a program on the bees in Australia - some here might find it interesting too
https://www.abc.net.au/radionational/programs/scienceshow/ce...
You might want to tell this to “not true” libertarians like Eric Raymond, then.
The major advantage of steelmanning I haven't seen mentioned so far: The psychological benefits of it.

The fact is most of us are eager to feel heard; and when we don't feel heard, we have an instinctive desire to shout our own viewpoint louder, making it more difficult to hear other people's viewpoints. The result is that situations where people feel strongly you get everyone shouting and nobody listening.

Stating the other person's point as clearly and strongly as you can not only helps you potentially be less wrong; it helps them feel heard, which makes them in turn more open to hearing other points of view.
1) Do this on the side (get a job)
2) Get the name out there (marketing)
3) Don't add new features yet. You need users first.
4) Don't use a GMAIL address for contact - it looks like a side project (Marketing)

Other than that, is does look nice.
The key sentence is

> First discovered by Kaspersky researchers in early 2022, some of the backdoor samples were still not flagged as malicious in most popular online file scanning services.

Of course by now majority of AVs detect those files, detections spread rather quickly between AVs.

Sadly, VirusTotal seems to show detection history only to registered users. I can confirm that at least second sample still had 0 detections in April.
You will never beee president

You will never beee president

So that's one less thing to worry about, one less thing to worry about

I imagine that song from Hamilton plays on Zuck’s bidet
Sounded like it was a static monochrome image and the 3D space stuff will come later. Do they even have an accelerometer or gyro in the device or does it pair with a phone or other device to get those readings? Are they even integrated into the software at this time. I suspect not.
> Agreed. Wayland probably could have done a better job of putting 99% of the code in libweston so that different compositors would only have to reimplement 1%.

But at the same time that was meant as reference implementation, prone to quick changes and no promise of backwards compatibility. It could hinder their initial progress instead.

Wlroots is exactly that and has been available for quite some years now (with many niche wms building on it)
This article is long, funny, and has some excellent tips for us seniors who need a little shortcut, or are just having a nice, lazy morning.
I have this in my .vimrc to toggle relative on/off with ctrl-n:

> nnoremap <C-n> :exe 'set nu!' &nu ? 'rnu!' : ''
You think they're using the term specifically because of its political-staff connotations? Interesting...
Yes, in many devices Wi-Fi and Bluetooth share the same antenna. It's one of the reasons why bluetooth mice haven't really caught on, because in a lot of laptops the mouse would start jumping around as soon as you used wifi at all.
No, I don't read it that way, anyone at Facebook doing their 2 year big tech stint has already wrestled with that irony.
Easy: If you have shitty public transport you are gonna have a shitty experience in it. If you have a well funded, well planned and embeded public transport system, you will have a good time.

But this costs more than just money — it costs space. And if you are doing it right it also costs you road space (busses and streetcars only make sense of they have their own uninterrupted lanes for the most part).
> (edit: almost forgot we are talking about France, a country which tries to control its language by law. Carry on then!)

I get why this is controversial, but keep in mind that a lot of countries do that. English is the outlier here, and that's because it's not being threatened the same way other national languages are.
> because it's a secret and you don't want competitors to get advantage

If it's that easy to replicate then what's to stop them from copying you and eating your market share once you've launched?

> because customers won't get the idea without a mvp

If that's true then you have to ask yourself if you're actually solving a problem people have or designing a solution in search of a problem. Which then comes back to the GPs advice about speaking to your customers.

> because revealing your idea might reduce your impulse

I guess that's possible but often I see the reverse: engineers spending forever refining their idea because they're scared to release anything until it's perfect. At least by revealing your idea you're committing to a release early and often model that would see actual users on your platform.

> because customers will ask for all kind of features and change your idea into something else, more practical, like "get a job" instead of dreaming in your great idea

Sorry but I don't really understand the point you're making here.

If you're saying customers will ask for more practical features then surely that's a good thing? The opposite of that problem is spending months building something users don't want nor need. Which again, comes back to the GPs advice about speaking to your customers.

If you're concerned that people will tell you to "get a job" then that could happen regardless of whether you announce your project or not. I don't really see how secrecy would affect the opinions of those kind of narrow minded individuals. Plus why should those comments even matter in the first place when they're clearly not relevant to your task at hand?
4 Ways of Being Unhappy: Do Any Apply to You?
All of the usernames, to detect lookalikes.
Just do the old Netflix culture doc style

Welcome! You're going to get fired! If you want a “family” join a startup!
> Not sure why they disappeared.

Likely cost savings combined with design considerations ("these knobs look ugly").
UK Household Incomes Are in the Longest-Ever Run of Declines
Where I live the subway is typically faster than the car because of congestion and parking place search. And the bicycle is faster than the subway, because it goes the direct way.
Simply moving away from Github is not enough to protect your code if you see this as a problem. Moving your code away from Github to some open alternative doesn't stop Github consuming it to use in Copilot unless you specifically forbid that in your license. If you code is freely available to use for any purpose, as many open source licenses permit, then that includes using it as training data for a for-profit product.

You need to use a license that restricts its use, and restricts the use of derivatives otherwise someone uploading a fork to Github will just put you back where you started. I think GPL3 would give you such protections, but you should check with a lawyer if this is particularly important to you.
>"But steel-manning really helps break out of that pattern and meaningfully connect with what others are saying."

Steelmanning means that you ignore the argument your interlocuter makes, in favour of the argument you think they should have made. It runs diametrically counter to trying to 'meaningfully connect with what others are saying'.

If someone says 'X because Y', and you respond 'I think you mean X because Z but that's wrong', you have simply spoken past your interlocuter. Perhaps they actually meant 'X because Y2', but you didn't give them time to expand upon what '2' is. Or perhaps there's some other subtlety or depth that they have yet to expatiate.

There are lots of associated problems:

1. It is very difficult to say what a different version of the 'same' argument is. Perhaps you reason from different premises to the same conclusion. Perhaps you reason from the same premise to a better conclusion. Perhaps you use a similar style or tradition of argument. Really, only your interlocuter knows what 'their' argument is.

2. What you think is the strongest version of an argument is, may not be what a second or third person thinks the strongest argument is. In some realms - moral and political - there are no mind-independent facts in reference to which one argument can be objectively justified over another. 'Strongest' is therefore relative.

3. If you default to talking about an argument your opponent did not make, that is liable to create enormous confusion. If they did the same thing, you would end up never actually talking to one another. It would be like Chinese whispers, each rationally reconstructing the other's last statement.

What you really want to do is both 'interpret and understand' another's point of view, and then argue it through. The OP's link actually does a pretty good job of describing just that, but I think describing that as 'steelmannanning' is a misnomer. It's just philosophy as it has been understood for millennia. Steelmanning is supposed to be something more original.

Looking it up, this is claimed to be the original coinage of the word:

'Then we would be steelmanning, the art of addressing the best form of the other person’s argument, even if it’s not the one they presented.'[1]

[1] https://themerelyreal.wordpress.com/2012/12/07/steelmanning/
> map q <Nop>

you turn off macro recording? any particular reason why?
Self-hosted gitea[1], or find a friend (or friend group?) who already has one, and ask for an account.

[1] https://gitea.io/
That's one of the things I miss most about moving from a Google Pixel to an iPhone. The Pixel was configured to use Google's call screening service, which would filter unknown callers and make them state the reason for the call. It would then ring my phone and give me the opportunity to answer or send them to voicemail. Neat.
In my opinion, it's because new programmers find C scary due to the prevalence of Python. There's no need to learn anything anymore with all of our RAM and storage. Programming has essentially turned into scripting.

Today you load the boiler library and type start().
They are owned by: China, Russia, India, Europe and Japan.
There are Padauks, Holteks, Sonixes and others most EEs in the West never hear about
Still. I would expect some kind of sanity check so that they aren't stopping in the middle of the road.

If local sensors tell you the road is blocked, fine. But if remote data tells you one thing, and local sensors tell you something else, the fail safe should be pulling over to the side of the road.
There is a lot of depth to GNSS! I could do what jrockway did on the grandparent comment and I would not define myself either as anything near an expert on the field.
Will this bullshit false information ever die? Please check out the project again, because apparently you failed to understand it.

Like, you do realize that the “core” protocol set is ever growing and there has been a standard for screen capture for well over a year now to the point where even discord and the like just works on every wayland implementation? There is usually a bit of experimentation done individually to see what sticks and later a core/accepted protocol is proposed that is shared by everyone.
Ask HN: How do you explore new food / restaurants?
Much of the problem comes from the supply shock in China. Inflation is a global problem which is applying regardless how much “money was printed”

My reading of the figures is US supply has either recovered or is limited because of restricted imports (chips etc)
I assume you left out opposing and alternative views on the subject because you're just thinking aloud your first thoughts?

I stream for myself. I very, very often ban and put my chat in emoji only mode for the very reasons in this article.

I have only ever been rewarded for things I chose to be before hand, as far as I can tell, by my audience or friends.

You should consider the differences between different types of motivations and approaches to audience capture. It would seem the only individuals susceptible to this "unconscious" molding are people who already have unstable identities.
Why are you up and down this thread defending a technique while refusing to ever enunciate a single position you think you understand, or have had your mind changed on?

Afraid there might be some really good reasons they're not worth talking about?
That depends entirely on your definitions when you’re dealing with a listener, especially a sophisticated one like the Symbolics Dynamic Listener or the CLIM Listener. If you want the forms entered to go through term rewriting before or as part or evaluation, that’s entirely feasible.
> They would start out, reluctantly, "He says X, Y, and Z ... [long pause] but he's wrong! "

I mean, a lot of people have trouble clearly articulating an argument for their own position, much less somebody else's. It's a skill like riding a bike or throwing a ball -- something that seems natural once you've had some practice, but not something we're born with. (NB I'm not talking about being correct; you can be right and know you're right without being able to articulate it well.)

If anyone wants some practice, I found the book "The Logic of Real Arguments" by Alec Fisher [1] really fun and useful.

[1] https://www.google.co.uk/books/edition/The_Logic_of_Real_Arg...
AlternativeTo
I partially agree with what written here, but just a small comment:

> I usually am interested in object-safe async traits, which I think don’t need and can’t use GATs?

This is not going to be stabilized in the first MVP, but dyn async traits are certainly something the lang team works on and if I understand correctly they even want to ship this year, if possible.
>Today you load the boiler library and type start().

Not when you have safety critical real time applications that need to be certified.

Gas boiler control isn't move fast and break things web development. Unless you want to blow yourself up.

That's why old AVR solutions are still used. They've been certified once, they work just fine for this purpose even on newer products. So you go with it. It's a slow moving industry for this reason.

Also, embedded dev is way more than writing C or python code and how many "bits" your CPU core has. You need to take into account clocking sources and stability, analog and digital I/O, on package voltage regulators, tolerance to glitching and brownouts, etc. and for certain applications, AVR chips are way more robust than newer ARM or RISC-V shiny.
Or don't license your code at all. Gives you great power with selective enforcement of IP rights.
How do you know the low-hanging fruit hasn't already been picked, and that you're not just seeing the tip of the iceberg when you see spam?
Can we add 2014 to the title?

For those unaware, Mike created https://observablehq.com/ and d3.js
The most $$ wins.
Can confirm, midges are just as bad as they've always been.

Once, while kilted one evening in Skye, I ended up with literally hundreds of midge bites all over my legs.

I f*cking hate midges :(
George Dantzig – A Modern Genius
Let's not forget the feat George Dantzig has achieved in statistics, never.
In this context Tesla is not an example of a self-driving car I think, what was discussed was robo-taxis and I think all of them have lidar
Find your biggest "competitor". Ideally a community that hacks an existing product to do what your project does. People who are already spending their time and money to do what your project has done.

I got over 1000 users with just some sharing to a small FB group; this was mostly from them sharing the app to their friends as well. We did some paid marketing to the same group and got 3000+ users, about 3% of whom were willing to pay.

If your biggest competitor is already well funded then you might want a niche that's below their radar.

For example, I didn't like Asana because it was too slow and had too many team features I didn't need - I just wanted some checklists that were fast and used keyboard shortcuts. I ended up using Sublime Text plugins do this. Later, Workflowy fit the bill perfectly.
Nice to see links to old.reddit. New reddit is worse than the theme that pushed digg.com into irrelevance...
Open-Source Data Warehousing – Druid, Apache Airflow and Superset
I only ever end up actually manually shifting code when I'm pasting python code from somewhere and it doesn't come in with the right indentation.

If I'm working in any other language it's == (for a single line), or = after marking a region in visual mode, or magg=G'a to just re-indent the whole file.

I haven't used vim as a daily driver in ~14 years; it's weird how the muscle memory of things like magg=G'a or gqip stay in your fingertips.
Naturally, the nature of the 1st to ring the bell (i.e. HFT) poses an interesting concept. It's a very technical goal in itself.
Here in the EU, it tends to be disabled in software even if the hardware has it.

I blame the French. They introduced a law that forbids radio receivers that don't support DAB radio, as a way to make the newer DAB format take off. But globally, DAB never did so phone hardware don't have it.
In the EU, distribution chains often cross borders and it would be too bothersome to have models with special firmware just for France — so instead, nobody gets FM-radio.
No, it is not. It is their cheapest laptop, but by no means entry level.
I can thoroughly second that recommendation for Decino's playthroughs. I don't think I'd personally enjoy playing through things like Going Down[0] or Eviternity but I really enjoyed watching him play through them while I was cooking dinner or half-working :)

His "analysis" videos are also excellent, he's really good at talking through and presenting some interesting Doom engine curiosities and quirks. They'll be interesting for many HNers: https://www.youtube.com/watch?v=o78DzBJ4Rv8&list=PLYZp53E4M0...

[0] = https://www.youtube.com/watch?v=vB43knQTmss&list=PLYZp53E4M0...

[1] = https://www.youtube.com/playlist?list=PLYZp53E4M0t8PqX4cVilk...
Bingo, we are just bunch of bacteria walking around. Some organism become symbiotic over time like mitochondria, so it go incorporated into our cells to make energy. The whole concept that we as human-being is one organism needs to be revisited.
Still one of my favourite "music videos": https://vimeo.com/83776166 (unfortunately need to login to Vimeo to view). Music from Mali ist really nice.
Well this is already ongoing. In France:

We already have automated (no staff in train) metros (Paris' 14, Paris' 1, soon Paris' 4, Paris' Orlyval, Rennes' a/b just for the ones I've used)

I remember there was a prototype bus (12 person size ~) at La Défense - with a staff always on board, and I see that now there is "EZ10" in Toulouse, but I remember seeing also other lines as well. I'm pretty confident there are many all across the world.
You can like, just normalize the input on the backend when scanning for spam.

Every spamfilter I've ever used that's worth a damn does that. Sometimes you get slightly odd syntax (I once configured one that replaces A with a 4 so it could detect common fake uses), but this is a solvable issue.
The method part is only necessary in the case of anonymous, or untrusted, access. If the distributed access points are trusted, known to each other and verifiable, the method part becomes irrelevant because it can be addressed in the body of the message and the willingness of the distant end to process, or not, such message.

As somebody interested in solving for decentralization and previously unaware of the W3C DID effort I formed my own proven solution to this problem 3 years ago. This was one of the less challenging and trivial aspects of the problem space.
Not quite sure about easterners. At least most Russians seem to have entrusted a certain former KGB agent :)