skysight-inc/HackerNews huggingface dataset:
"Stop buying from them" is boycotting. This is what I've chosen to do.

It's wholly the fact that they did what they did in a very "in your face" way, as though they knew they'd be alienating people. Then, blocking people who weren't even saying anything bad was not a good way to handle it. But pretending the problem is something else entirely? That's some gaslighting BS right there, and that shows they have zero concern about the people they've ticked off, or perhaps even knew they were going to upset people, but did it anyway.

It's one thing to have differences. It's another to wholly not acknowledge them.

Imagine this: if instead of being a cop who used Pis for covert surveillance, what if their new hire had been a part of Iran's "morality police"? Is it OK because it was technically legal, even if it's abhorrent, inhumane behavior?

There's absolutely nothing wrong with boycotting a company that, by their direct actions, tells us they're completely OK with police surveillance. On the other hand, there's something wrong with suggesting that people, including victims of police surveillance and police brutality, should not stop buying from a company that glorifies police surveillance.
It is not appropriate for you to speculate publicly about the mental health of people you've never met.

It's so inappropriate that in the field that's actually trained for this, they're disallowed by compact, even with extensive evidence.

Please stop.
Safari web extentions appears to allow managing the Reading List. Guess that's a good alternative :thinks:
It is not all perfect, salt (molten) batteries have an operating range of about 300 degrees. In addition to having very long preparation times after discharge. If you don't use them in daily use they tend to discharge over time. And they have very low energy densities.

We can wait for some scientific advances, but it is whishful thinking to hope that in a few decades they will invent the ultimate solution.

Hydroelectric plants are the only large-scale storage, but they are highly dependent on the geology of the country.

They are not a solution to seasonal storage.

For me it is useless to go on all these big trips, the solution is very simple: mix of nuclear for base load, and renewable for peak.
Even lebron James has to deal with people calling him the n word. Diversity is about more than social status.
That's fair. Lack of inference is also a huge problem with Java's checked exceptions.

My point is less that Java could have done this differently with the other type choices that they made and more that it's a shame that Java's implementation of checked exceptions has poisoned the concept for so many. I think a language with strong type inference and a checked exception mechanism would be better than Rust's Result type because you get the stack trace.
Why not just use a branch friend, why not? None of the uses you listed is faster but at best case is "equivalent" why avoid it at all?

I know the article is about performance but from a sheer programmjng perspective brqnches are there for a reason.
I'd also add that "doesn't click” is sometimes confounded by a respect gradient. With SQL (also CSS) I've seen some people pick up an attitude that those aren't Serious Languages worthy of their time or respect where they avoid learning the fundamental concepts, have problems, and then say the language is too hard or old fashioned to use. I've seen people write many thousands of lines of Java because nobody pushed back on that mountain of fragile code telling them “maybe you should take a day and really get up to speed with how SQL works”.
Why isn't there any aliasing? You're flattening off the peaks of the signal which absolutely must generate more harmonics, and at some point those are going to extend far beyond Nyquist.

I don't see you doing anything in particular to bandlimit your waveshaping, but I might well have missed it.
It's probably not worth it just to avoid the rats, but Antartica is rat-free. (Other extremely cold places are likely to be as well, at least enough to make the 6-meter distance.)
Five years ago, car companies were saying around the world that in five years, their cars would be 100% self driving. I said it was bonkers, unless they create a new infrastructure for self driving cars (new roads that can be used only by these types of cars).
i have been contemplating submitting to ublock cosmetics repo this abomination but never pushed for it. maybe i was not the only one
What tax implications would impact here? RSUs get taxed as income when they vest.
Honestly drivers who stop in traffic or hold up intersections to make hand gestures and yield their right of way should be shunned and ticketed.

This is a social norm of driving today that makes little sense. It’s actually quite dangerous to stop in the middle of traffic and wave at someone. And the person waving usually acts in an impatient and unpredictable way. They will give you about 5 seconds to lurch into the road before they get irritated and drive on. Or they could easily commit insurance fraud by luring you into an accident that appears to be your fault.

If all followed the rules of the road it’d be a lot safer and also slightly easier to automate
OpenTelemetry is amazing. I have used it for multiple languages and frameworks (rust, node (react specifically), golang, C#) and it has been a pleasure to work with. The integrations are very similar and the fact that you can instrument multiple languages and pipe the OTLP outputs to a single swiss army knife agent (opentelemetry-collector) is amazing as well.

I have loved my experience with OpenTelemetry.
That's the problem. The wealth of billionaires isn't tied to any particular country, so they always have the means to move their wealth to a tax haven. Calls to tax the rich always end up falling to the upper-middle/lower-upper classes (e.g. FAANG engineers who read HN).
Attorney says facial recognition got her kicked out of a Rockettes show
Interesting — it is the "Professional" version and appears to have different internals than my consumer-grade one.
Since it is fabric presumably you could just stick them down the same way you do with a felted roof. I guess you could even incorporate it into a felt roll.
Do you have an example that involves adding capitals?

Also I can't even remember the last time I saw a real article with all caps words in the title (on the original page), let alone one linked on HN.
I am very surprised by this. I have successfully and interchangeably connected to many OpenId Connect providers, all without any issues. Providers like Azure, Ping, Octa, Auth0, ….
1. Look around for people you respect/admire.
2. Just ask.

A lot of people will gladly help but don't do it because most people in general react badly to unsolicited advice. I have been trying to help people in the past but I wised up and now I am only offering help if they ask for it.
But if you can’t understand how to add a node to a binary tree that what does having a “computational mind” even mean. It sounds like feel-good happy-talk nonsense.
Agreed. I always thought these AI cars needed extra lights or indicators to show intent, or at the very least show that it's in self-driving mode.
That's fair, although I still don't think it's that close. An actually automatic weapon is the sort of thing militaries use, and witout minimising the horror that a bump stock can cause, I think they do far more.

Back to my original point, it's still wrong to say this will happen while we have automatic weapons. Why perpetuate a lie?
- grants are worth less than they were before (https://drugmonkey.scientopia.org/2020/12/16/updating-the-er...)

-Profs receive money from several other sources - especially patents and are not reliant on as grants for incomes. As such I don't believe it's a massive issue

-Uni's take massive cut from grants (+50% in some cases) so that would be a starting point, especially since a grant now is worth less than one from 2001. (https://www.quora.com/How-much-of-a-research-grant-does-a-un...)

-Labs rarely get money from undergrad fees which are already insanely high

-Science at the current scale (at least in my area of biology) would stand to benefit from more grad students, the infrastructure just isn't there. This is ignoring the pyramid scheme that is grad school.
It’s useful but its importance seems exaggerated because often you can’t see the driver at all. For example, at night or in bad weather. The driver of a truck or bus can often be hard to see. Yet we can still drive if we can’t see other drivers.
I have nothing to sell, just blogging because it is interesting, and (perhaps) "brand building". I can't say I have seen any impact at all really, except that it is satisfying that people like what I write.

I have had around 25 posts hitting the front page:

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
The cloud out of space? Scientists scrambling
Even though I know I'm wrong, I like to think of 1 - 0.999... as the reverse of infinity. The latter is the largest number, and the former is the smallest. In my opinion it deserves its own symbol.
> I know Japan is larger than map projections would have you believe.

Off-topic: Japan is small by country standards :-)

Only 377,975 sqkm. That's about the same size as Montana. Or about half of France + Belgium combined.
Regarding those subtle communications, I was blown away by this demo of Mobileyes system:

https://youtu.be/RALg1pu9oxI

It really feels like it's driving just like a human would in so many situations, and understanding the intention of pedestrians and cars driven by humans.

Seems to me that they may be well ahead of Tesla, they just don't do much publicity or push it out to end users before it's actually ready.
> It's quite another when experienced seniors ban the use of SQL features because it's not "modern" or there is an architectural principle to ban "business logic" in SQL.

While I agree with the idea of pushing heavy compute to where the data resides, I wholeheartedly disagree with the statement quoted above. Concentrating business logic in SQL makes it effectively untestable. Its not easy to "compartmentalize" SQL code such that each individual piece is testable on its own. Often, this lets major issues go unnoticed until the SQL query executes in production on some unexpected input data and people are woken up at 3AM. Adding on top of this the fact that SQL exceptions are a PITA to debug on a normal day, and it probably isn't any easier at 3AM
Mastodon is hurtling toward a tipping point
And London hotel prices can be crazy high. They should be able to pay their staff decent wages
I remember seeing those inflatable "gator" antennas set up after a natural disaster in my hometown. I wonder what happened to those.

As for starlink... Who doesn't love a disaster response tool that only works so long as you stroke the ego of its company's owner?
It would be good to fix that before we start funneling even more money in that direction, yes. Or at least have a workable plan. If you have a leak in a pipe, you fix the leak before shunting even more into that pipe.
"I imagined that people would come across my site, even people who had no prior interest in satellites or the night sky at all, and it would immediately tell them that ISS is coming over in five minutes, and they'd go out and see it and be amazed at the sheer craziness of knowing that there are people up there. They'd grab their child or their parent and show them too, and it would spark an interest in science and space in a few more people in the world."

That's me! I even address people who happen to walk by when I've spotted a sat. They love it!

It is indeed the ISS that gets most enthusiastic reactions. Parents with their kids love it.

I like to imagine one of these kids will "get it" and will forever inspired :)

James, thank you for the site. It has brought many smiles to my face.
> Emacs is a complete environment and set of capabilities

But so is the shell and the terminal and yet new young folks are much more willing to try out shell+terminal tools than Emacs+packages.

Your comment describes the difference between this toolkit and Emacs perfectly from a dev POV and what you say makes complete sense. But I was pondering from user POV.

I mean when devs use this library/toolkit and create terminal apps, I am sure those terminal apps will find many enthusiastic users. Many of the same users would not find themselves so enthusiastic if Elisp devs provided the same tool to them as an Emacs capability. You see my point? I don't know why this difference in attitude towards terminal tools and Emacs tools exists. Is it because of the reputation of Emacs being old? Or its reputation of unusual keybindings?
The main reason to do this is so they can be turned into streams that and have the source and, potentially, multiple destinations decoupled. If the source and destination will always be the same, sure, do it in the DB.
The modern media love these kinds of stories because they sell!

BTW, I'm a Gen-X'er and my kids are Gen-Z, so with that perspective in mind, here's my take on the situation.

The millennials have "lost hope" in the future because they're the first generation in American history who will fair worse than their parents did. Of course there are exceptions, many of us here on HN being those exceptions. But overall, the generation is fairing worse. They were sold a pipe dream and are now realizing they're screwed. I don't think we've scratched the surface of understanding what the impacts that realization will bring to the society at large.

Gen-Z, by watching the Millennials, have learned much earlier on that they're screwed. So they've adopted a "fsck this sh1t!" attitude and are looking to be an extremely disruptive generation because, well, what have they got to lose? They largely blame the Boomers for the majority of the problems we have today.

Gen-Z looks warily on Gen-X. I don't think they realize how apathetic this generation is. The Boomers have been the dominant force throughout our lives and we always knew there would be a day of reckoning. It was obvious to us back in the 80's that an aging Boomer generation would be a problem, we just underestimated how big of a problem it would be.

Anyway, I see Gen-Z giving the Millennials the kick in the pants they need to get to work to right this ship. The work will get significantly easier as the Boomers die out.
As a data platform manager in a data-rich company I agree: programmers tend to prefer their favourite hammers to sql, even if a modern relational database can do the thing much better.

But! As somebody with a relatively good understanding of a history of sql, relational dbs and related concepts I have to add: SQL is often to blame.

All the the amazing engineering that goes into database engines, clean and coherent ideas of relational algebra, optimisability of a declarative approach to computaion - all of that gets bad rep because of the nightmare of sql-the-language.

The standard, the syntax, every little bit that could go wrong is just wrong from the point of view of a language designer. Composability, modularity, predictability, even core null-related defaults.

But it's everywhere. We just have to accept it.
The Guide to Internet of Things (IoT) Architecture
I just can’t believe you’ve never heard of this. It’s extremely common and is prevalent in some of the largest subreddit. Or was when I left Reddit for good last year
You can also use them to pull you. I used to work deep sea in the merchant marine, we had them in lifeboats/liferafts. Part of the training had us sitting in a liferaft, in a pool, throwing a sea anchor, and then hauling on the line to pull us through the water. Useful if you are trying to rescue people.
In the analogue realm - or more correctly, in the continuous-time realm, because an analogue sample-and-hold will show the same issues, it doesn't. It just introduces more harmonics at high frequencies.

In the digital (or again more correctly discrete-time, you have a sample rate) realm it totally makes a difference, because many of the harmonics you generate will extend above the Nyquist frequency, half the sample rate, and "reflect" back down.
Show HN: Layoutit Tokens – edit and export design tokens (supports new DS specs)
Layoutit Tokens is a Token Generator that lets you preview, edit, and export tokens for Design System. We currently support the new JSON specs that W3C and the DCTG are working on (no official name yet), also CSS, SASS, DSP and Theo from Salesforce. Free to use and made with open source!
It's incorporated into autonomous vehicles in a few different ways (mainly through ML), but current state of the art isn't perfect. Humans are probably still better at reading those subtle patterns earlier.
Do you know what's slower than fetching 50000 rows with a big join? Fetching them with the overhead of thousands of tiny queries instead of one, and repeating disk reads thousands of times because you cannot consolidate the thousands of query executions.
Show HN: Talk – Free, P2P, disposable group video call for the web
I think you might be mis-reading the GP's point. It's not that it's a common occurrence for laptops to spontaneously combust, but rather than an adversary could intentionally cause one (or several) to do so.
My pet theory is that its to do with the rate of new developers to the field. I think the accepted figure is something like "the field doubles every five years". To me, this explains things like idea-churn, wheel-reinvention, and "grandpas tools", where you see tried-and-true tools (emacs, in this case) passed by because they lack modern trappings, or because people just never hear about them.
Real-time data connectors for hospitality and eCommerce
MovingLake allows users to integrate their entire data with a real-time API connector.
Staring into the abyss as a core life skill
> The family of a man frozen in 1978 eventually got tired of paying for him. The facility offered to cut off his head and store it for free, but the family turned them down. Instead, the body was thawed, submerged in a vat of formaldehyde like a laboratory specimen, and buried in that condition.

What?!
If it doesn't hail from the command line flag region of France, can it really be called a feature, or is it just sparkling technical debt?
Minor nit: in the diagram labeled "the flow of a DNS query in Kubernetes," it says a DNS query is a syscall. That is incorrect: DNS lookups happen in userspace, not the kernel.

This is usually by calling a library function in libc, but sometimes not. For example, most programs written in Go (such as Kubernetes itself) use their own resolver instead of https://www.man7.org/linux/man-pages/man3/getaddrinfo.3.html (or its predecessor, https://www.man7.org/linux/man-pages/man3/gethostbyname.3.ht...). This can lead to "fun" issues where the behavior between resolvers diverges, such as https://github.com/golang/go/issues/15419.
> The vast majority of trips aren't long uninterrupted ones beyond the range of even current EVs nor do they require towing performance.

Buyers tend to buy for multiple uses. Their vast majority of trips may be in the range of current EVs, but they still wouldn't purchase a car that can't do 1 trip out of every 30.
It really depends on how much data you need... I worked in an org where the primary data was in one database, and secondary data was in another. The DBA team wrote the query to call the other (remote) db across in part of the statement, and it was horribly slow... The N+1 pattern combined with memcached on the secondary lookups was so much faster in the end.. since it was limited to a display page worth of secondary lookups. A GraphQL server can relatively effectively do this for you.

In the end it really depends... if you're talking even 10-100k users, a single, well optimized SQL RDBMS is your best bet... getting past that takes deep knowledge and/or more options/skills. In the end, most don't have that next step and the trend to Micro-Service all the things is jumped to too soon in most cases (and not soon enough in others).
I actually rather like the experience in ultra cheap third world places where you can put your own padlock on the door. There's something nice about being able to leave your stuff including valuables around without worrying about random staff coming in.
It's logical that the manufacturer would bear the liability--assuming the car has been properly maintained, software is current, etc. The driver (passenger really) doesn't have any real agency while the vehicle is driving itself.

It's also a sort of unusual situation in that we can reasonably expect an AI that is a far safer driver than humans will still kill people. That's not a normal expectation for products sold to consumers and used/maintained as directed.
That's still a staffing shortage... If people aren't willing to work at the wages hotels are looking to pay then their job will be replaced by robots.
You get screwed either way. Buy something on amazon and it's quite likely to be just as bad, counterfeit, etc. - how many times have people complained about that?
Yes, the environment we grow up in plays a huge part in our development. Everything from nutrition during development to culture, values, etc. All shape how we think.

I was learning recently about Christopher Columbus and his encounters with native peoples and it’s fascinating how differently these people thought. The natives had a hard time understanding the colonizers and their endless need for gold and things.

Eventually some of them theorized that the European’s god is actually gold lol.
>People want to drive

I, for one, would love a self-driving rv. I can see it now, first taking a shower, then sitting back on the sofa, drinking a cup of coffee while silently gliding to the office in the morning.
The EU does many things in parallel and it has arms financing of green energy to the tune of many billion €.
"How can me make these dumb users beta testers without telling them?"
The blog post is from a team that builds a library for creating rich text mode applications in the terminal. The examples include a file manager, a diff tool, a floating gutter, dropdown autocomplete, animated underlines, pixel editor, and so forth.

Your comment is confusing because emacs isn't a library for creating rich text mode applications. While it has some things that are somewhat similar to things mentioned in the blog, it's an editor at heart...not a rich text/tty library for other tools to leverage.
It also un-capitalised "for the" but left "has" capitalised :-/
Not familiar with academia, but where does this extra $ come from? Won't this just mean departments will recruit proportionally less PhDs?
Next.js 13.1: Improved DX, Turbopack and Middleware Updates
There was a time when I had an equal revulsion toward languages with a Lisp-like syntax. However, dissatisfaction with the limitations of most other programming languages, and the influence of a bunch of very smart and effective developers was enough to convince me to give them another look (and try to be open minded about it).

As countless others have said before me, the parens really do cease to be an issue over time (and not really very long of a time either). The power and flexibility gained by writing code in Lisp/Scheme/Clojure or other Lisp dialects really is worth the effort, in my opinion. I'm not saying there are no bumps in the road - there definitely are. However, I have zero regrets about taking the time to learn those languages. Even if I never write another line of code in any of them again, it will still have been worth the effort.
MovingLake - Real-time data connectors for hospitality and eCommerce
MovingLake provides state-of-the-art real-time data connectors for infrastructure, hospitality, and e-commerce.

Power your data warehouse, databases, and data lakes, as well as your microservices using the same API connectors, and get consistent data across all your systems.

Make data-driven decisions faster with Movielake!
You can find us at: https://www.movinglake.com
A performant dynamic language won't bundle the debug symbols either, so my assumption would be that the performance of an exception would still be bad.