skysight-inc/HackerNews huggingface dataset:
That's a cool site! Now to find a continuous / animated -- maybe even 3D -- equivalent thereof.

BTW Venus is outside the Sun's habitable zone (too close to the Sun for liquid water), e.g. https://astrobiology.nasa.gov/uploads/filer_public_thumbnail...

From https://www.planetary.org/articles/what-is-the-habitable-zon.... : "Mercury and Venus are not in the habitable zone because they are too close to the Sun to harbor liquid water. However, evidence suggests that the Sun used to be much dimmer. Venus may have once had oceans, but its proximity to the brightening Sun caused the liquid water to evaporate. The escape of liquid water from Venus’s surface may have directly led to the planet’s current inhospitable, dense atmosphere."

P.S. Hey, that link you provided already /is/ 3D. You can page through the different eras using the left/right arrow keys, but the maps are projected onto a 3D sphere that can be rotated using the mouse.
Google does call their own balancer GCLB though.
04[5-9][0-9](+6 digits) are Belgian mobile numbers in national notation.
In international notation the leading 0 is ommitted and +32 put in front.
The ideas have to be out there or they'll never get traction. We have major influence recently. The path of the world was changed dramatically with the election of Biden over Trump. I can't imagine how emboldened Putin would be had Trump won. I realize others say everyone was scared of the rich man's son, but I don't see it. He withheld 400 million in military aid from Ukraine, says it all as far as the path we'd be down.
Advantage of an articulated arm like this is that it can more easily be retrofitted to existing stores with existing equipment. The photos look like they are selling more than just an arm add-on but its hard to say where they landed with the White Castle contract. Could be just something they hang from the ceiling and use existing fryers.
Wow... that's terrible.

If being in pain during childbirth was a way to create a stronger bond AND we actually believed it, we'd jab fathers with hot pokers while the mother was in labor. Pain would be a shared experience and we'd all bond. But that's not what would actually happen. We'd have a lot less childbirth if men had to endure physical pain during the hours of labor. It's more likely that they just wanted women to suffer for some fictional sin they found in one of their fantasy novels about gods.

There's no way I'd have participated in the suffering of childbirth. Women who do it are tough and I just don't have it in me to suffer like that for a kid. Perhaps I'm unique in that but I doubt it.
White Castle already ran a pilot with the Miso 1 and then the Miso 2. It seems they see value. Maybe the tasks are different for White Castle with many small burgers vs the fewer large burgers at other places?
Over the last 50 years this has been terrible advice on balance.

With more nuance it makes sense - avoid bad debt for lifestyle that doesn't produce future economic value, and avoid an excess of investment debt but carry enough investment debt in well considered assets that you can be part of our economic systems growth which is built into our society by design and enforced by our government systems.
> "Someone with an extensive education should be able to decide which information can be considered good."

Uh, what is an education other than absorption and integration of information? If they haven't learned (i.e. memorized) a large quantity of information as part of their extensive education to guide them, they have zero chance of "being able to decide which information can be considered good" by definition.
Shows a pretty thorough discussion of a 'UFO' video from a jet camera and how its likely just glare. Neat insight on the inner workings of the camera.
https://news.ycombinator.com/item?id=30506536
An Autistic Letter to a Neurotypical Friend
That’s awful. I’ve also read about shady clinics in the US that don’t really screen their patients but just give the drug to anyone who pays. E.g.
https://www.scientificamerican.com/article/is-the-ketamine-b...
The idea is that the browser, which is aware of your bandwidth, will disable this for you. But for a user on a limited bandwidth connection it’ll implement it. In other words the lazy attribute is a suggestion, not an instruction.

The experience you describe is with JavaScript lazy loaders which don’t have this awareness.
You may find this article interesting https://www.economist.com/by-invitation/2022/03/11/john-mear...
It’s actually quite common. I have a photo of a transit of the Moon taken from my backyard, and another from a couple of miles down the road. I also took one ISS transit of the Sun in my parent’s backyard the day before Atlantis undocked on the last ever Shuttle flight. So I really haven’t had to go out of my way to capture them.

Those photos were within a couple of years of each other, obviously some time ago now.
Instead of fixing shit like the issues pointed out in this post, they spent all their resources fucking up the UX in the app. The new activity save screen is complicated and is very obscure about where the various form data are going to show up in the final post. It used to be intuitive and straight forward. Feels like they were trying to be clever.
Emacs pretest 28.0.92 is out
I'm very annoyed lately by how the expectation of any Internet service is to be up all the time. I don't think it had to be this way. I can't go to the grocery store after 10pm, and that's OK, but you're telling me [SaaS app #9,000,000] is down for maintenance for 1 hour at 1 AM, outrageous!

I get that some systems need to have very high uptime, but it seems like we've become far too obsessed with the idea for a bunch of trivial crap.
> You really gonna check for Bluetooth?

Why not? The check is to wave a metal detector near the person's ear. The main perplexing part to me is the surgery.
We still use Microsoft Visual Source Safe for some projects :)

We have a main trunk, and a branch for each major version released, upon which we apply fixes and occasionally small feature updates as requested by customers.

We’re a small team, so it works pretty well for us. We’ve worked this way for 15+ years.
It was just a resistor away from full range ?

I keep dreaming of modding a 48 series to snatch an esp mcu in it.
Which leaves us in a spot where MacOS seems forward-looking, whereas Windows seems to be grasping onto its legacy. How wise is it for any professional to invest their time into Windows if it seems to be headed towards inevitable decline?

This is a question I ask myself as somebody who has used Windows continuously since Win95. If it was just the x86 aspect I might be able to shrug it off as unimportant in the grand scheme of things, but when I see stories like this it really wears down my confidence in Windows.
Ah that makes sense, thanks. I wasn't sure if there was something I didn't know about blocking unknown calls on iOS or Android that also prevented voicemails
Hmm, I'm not sure if I'd trust a robot more or some new kid in that situation.
> This is a bit fantastical.

That's a very generic statement on a situation that can have a zillion factors ;)

> 'You can advertise to your customers' - except that nobody really cares that much,

I do know quite a bunch of people who care, so "nobody" is demonstrably wrong. That said, the people I associate with tend to be tech-savvy, privacy conscious and have disposable income, so I'll agree it's probably not a large percentage. But I don't know what OP's target audience is either...
Yes but they keep doing these "small" things, that individually don't cross any lines but do add up over time.
Unless you're hiring 3-4x the engineers, then this doesn't scale. I would much rather occasionally be paged at night than have to be on call all or even most of the time.

Even if that "on call" was only 9-5, getting distracted and losing half a day to tracking down the latest flaky test or owner for a failing dependency really adds up and makes it significantly more difficult to do my day job. When I'm oncall, I'm oncall 24/7 for a week (30 minute SLO) and the expectation is that the amount of non-oncall tasks I'm able to get done that week is significantly impacted. I'm fortunate to work on a team that acknowledges that reality; I know many people, even at large software companies who should know better, whose management is far less reasonable.
I learnt a technique from my previous managers that I follow to make decisions. It is called "Tenets".

Tenets are neither wrong nor right. They are laid out so that everyone knows what are some of the non-negotiables.

In your case, for example, you could come up with the following tenets
1. All of the code should follow consistent patterns
2. Speed of creating a new component should be less

etc.

Now once this is done, you can share these tenets to the group of the participants and ask them to rate their proposal on the tenets. Finally you can take an approach based on the ratings.

IMPORTANT NOTE in decision making:
1) Decision making is not a democratic process. So make it clear that who is the owner who is going to decide on the final solution. Everyone can share their opinion but there should be only decision maker
2) Based on the tenets you come up with, there could be cases where some of the points (like dash-case vs. camelCase vs snake_case) does not matter. In those cases, do not spend time on going back and forth. Just take a decision and mark it as final
3) Make it clear to the audience how you are going to decide (like the tenets framework), who is the decision maker even before going to the meeting and make sure they agree to those.
4) After a decision is made, send a summary email (or write a document) on how you took the decision and if there is a time to revisit it.
I've owned both. Even if Android is a heavier OS the Boox devices have so much faster hardware that they feel significantly faster. Android also greatly increases what the devices can do, e.g. magazines in Libby, Marvel Unlimited, Google Play Books, actually good web browser, etc. Yes, GPL violations are unfortunate.
WebMIDI support in Firefox is almost complete. https://bugzilla.mozilla.org/show_bug.cgi?id=836897
Unfortunately if you want to rank these days you have to implement these kind of things, or Google marks you site down as having poor performance. At least with a standard <img> attribute there is now a chance for a simple browser setting to turn the behaviour on/off/auto depending on connection type/etc.. unlike all of the various javascript solutions.
This is helpful! I guess one of the things I'm trying to understand is if startups shift from mostly-monthly to mostly-annual at some point in their maturity. It's hard to tell from the outside, since most SaaS products I see offer both subscriptions, and I can't tell what their split is between the two.
This is absurd. They are $9 for a pack of 3 on Amazon, buy a 3 pack and be done with it.
Hey!

> How does it work?

It's a web application, so a lot of JavaScript.

> I tried the emacs keybindings on replit... what a joke

It needs some more love, the work is done out in the open, feel free to open issues. https://github.com/replit/codemirror-emacs

For what it's worth, we're not trying to recreate your emacs or VIM experience, just trying to port as many keybindings as we can. Will log the things you mentioned, it just seems like there's conflict with other keybindings.

> Maybe there are function keys bound? I wish I could find out.

Ctrl+Enter to run

> Is there any possibility of one of these "IDEs" having auto-indent / reindent? I see from the docs there's supposed to be one, but all I get is not-smart left/right motion.

What do you mean by left/right motion? Are you asking for like an auto-format feature? Or just handle re-indent when the indentation options change?
And large changes would take at least decades or centuries. It seems outlandish that civilization wouldn't persist just because coastal settlements move their center of mass over time.
Or Japan (maybe not Jimmy Dean, but air fryer).
It's not the size (though as mdoms explains it's more than you might think); it's the complexity of matching activities to segments at the necessary level of precision. I know what a consequential amount of data looks like, having worked on a storage system that routinely fed multiple petabytes of data to each of many analytics pipelines simultaneously. Geographic partitioning is only what gets you to millions of activities instead of billions. There's still a computational component involved in delivering those answers so quickly, and that's what I'm curious about. There might be some interesting algorithms involved. Your blithe dismissal of any part other than the one you think you understand shows that you either can't understand the whole thing or didn't bother to try.
Two quibbles.

Quibble the first: a language is not a framework. Python and Ruby may be "opinionated" in some sense, but they are not opinionated frameworks. The article's complaints about Ruby in particular...

> It dives deeply into the concept of convention-over-configuration, and in doing so, creates a lot of behind the scenes magic that requires a lot of pre-knowledge before using or understanding it well; the true knowledge of its syntax and its behaviors feels more tribalistic to a set of esoteric elders who have taken the time to read the documentation, but is not necessarily friendly to casual beginners.

...are very clearly complaints about Rails. There's a waggish nod to that ("one could say it has gone off the rails"), but convention over configuration and behind-the-scenes magic are attributes of Rails, the framework, not Ruby, the language.

I've noticed this confusion before, to be fair, but it's an important distinction. As someone who genuinely likes Rails but loves Ruby as a scripting language, there are times I think it may have been the worst thing to happen to Ruby. (Well, the second worst, behind Ruby version managers, but I digress.)

Quibble the second: "Linux distros are not opinionated, quite the opposite, with each distro expressing itself slightly differently." I believe you could call those different expressions opinions. :) This little footnote on OSes conflates "opinionated" with "locked in," and while we all may have different definitions of "lock in," those things are not equivalent.
Taking a guess -
If your Gmail address is larrypage@gmail.com - it prevents someone creating a completely different Gmail address like - larry.page@gmail.com - and using it to impersonate that other account.

I think it's complete conjecture that it's meant to be some kind of anti-phishing method - the solution there is just removing the ability to create addresses with periods - but I guess this way has some kind of utility for users?
me too

edit: ooo, i'm a...green house?
The SPA frameworks section is completely off-base. React's docs explain hooks just fine ("Here's how we create internal state in a component", you're done), and calling Angular simpler than... well, anything in the universe makes me feel like the author read Tour Of Heroes and thought "oh this is just MVC for the frontend, that makes sense".
I develop an ad blocker - Magic Lasso Adblock [1] for Safari that flawlessly and completely blocks all ads in YouTube. It works across iPhone, iPad and Mac. So it can be done and the experience works when implemented correctly.

[1] https://www.magiclasso.co/
You could benchmark an implementation by speed.

If you have known clusters, for example generating data from three distributions or real world data like the Iris dataset, you can measure how well the clustering works.

There are also a variety of metrics that give insight into performance, or at least performance when compared to other algorithms.

But if you are asking how do we know this is a "real" cluster, then we can't. We can only say for sure that for a dataset with n observations, there is n possible clusters.
> You could get a full answer sheet online from a cram school website before the exam was over (these exams are hours long)

I'm chuckling imagining the 6 hour Putnam exam getting flash solved like that.
Great work, thank you for sharing this. I see an opportunity for you to create tutorial steps, to teach a developer step-by-step what an input repo should contain in order to output "Hello World". Perhaps this is as simple as an example repo that contains a couple of files such as example.md and example.css?
Wow, that sounds like it just came straight from TV Tropes. You're just missing the hyperlinks.
at least female trees that reproduce will drop seeds relatively close to themselves in the same stand of trees. Male pollen could travel quite far and would be much more difficult to track and contain
Correct! Watch someone who is doing it right and you’ll see the wok and food are in near constant motion. It just can’t be done with anything other than fire.

And there’s no way most of us in the west would know this. Not many people outside of the kitchen a Chinese restaurant would ever see someone do it right here. Most of us just treat a wok like a funny shaped pan.

I’ve been trying to learn the technique for a few years and I’m not great at it.
If the person is viewing a gallery website, perhaps, but most websites are centered around textual content, which would be available much faster with lazy loading of images, thus the user on poor connection would actually get the _useful_ part of a website much faster.
Dang, you're right. I know it used to be 20TB/mo, and you can find other references to it around the Internet. I wonder when it changed...
I agree. We could experiment with HN. Hey HN admins, pick up 1h a day to shut down HN. Do it for a week and then we discuss the outcome.
Actually, I can login to account settings and can initiate a take out, but there's no way to include Gmail data in it (and trying to get to Gmail results in "account suspended" message).
"The improved workflow allows for the redeployment of team members to focus on creating memorable moments for customers."

I... doubt it? It seems like it would allow the redeployment of team members to "no longer working at White Castle".
did you guys blow your budget on the 3d render, the spinning rotating scroll based tree growth animation, and an intern to write this wall of text?
What We Fight For
Ah, I can see how my statement could be misinterpreted. I'm actually in agreement with you here: teams should only be on call for the services they own. Being on call for services you don't own is a total nightmare and leads to an exodus of competent engineers.
Are any apps at all actually good for route planning especially on a bike? It seems like that this is something in software that just sucks. I don't even bother anymore, I open up a topographical map and figure out routes by hand. No more turning left across six lanes from a stop sign. No more route thats "mostly flat", aside from the 400ft of undulating terrain that saps you. No sharing the road with semitrucks that go 50mph and are actively trying to force you off and into riding on the sidewalk. No more surprises. All this planning turns things into a homework assignment, but its worth the investment for points of interest you regularly are going to.
I vote for this OP, only because there isn’t a downvote and that it is distasteful.
I would say that I am not pro-advertisements but I understand things need to be paid for. Software worth using is worth paying for. But I would prefer to pay in currency and not time and attention.

Additionally, a paid Operating System pushing additional premium features on increasingly more and more pixels is a little egregious. My file browser should be boring and not contain surprises.
For what it's worth, the screaming did not correlate with amount of anaesthetic administered. As a doctor, her role was definitely to ensure safety of mother and child and appropriate care for the mother, which she fulfilled. Absence of screaming was culturally believed to be evidence of lack of pain, however. And lack of pain was culturally believed to be evidence of lack of bond. And lack of bond so observed by family would be shameful for the mother.

Fortunately, few women in this culture ever failed to form a bond with their children through this mechanism, so little shame was experienced. One can only conclude that our conventional mechanisms of analgesia do not function for people in this culture for some reason.
It even works on itself: https://www.smort.io/https:/smort.io

But another level of recursion seems to lose the content: https://www.smort.io/https:/smort.io/https:/smort.io
I've never had problems launching out of San Jose, CA, which is the closest region to me, but I can't say I've tried others.
Its not even a good excuse. Both of my last roles had on-call rotations, and they were really shitty. The code wasn't even mine and I was expected to support it because the original developers had up and left ages ago.
Life is short. Don’t remember things that you will forget eventually.
We pay sticker price for GCP by choice over other cloud providers quite happily.
The Netherlands didn't endure much suffering. In fact, quite the opposite.
It says it's $3,000/mo. For a full time employee, that's $18.75/hr. Presumably it's most useful in places that are operating more than 40 hours a week.

The tradeoff is that it can't pick up other tasks when things are slow.
Same here. GCP is far more logical and consistent compared to the others. There's just a level of complexity at some point that you have to deal with or use a simpler provider.
You would think you would ignore outliers when bell-curving.

"Timmy missed the exam because her grand-ma is dead, so I'm giving him a 0 everybody else an extra 10%"
If we can enable it for our own purposes then that's big. Doesn't need to be on by default.
>Adding dots doesn't change your address, so dots aren't why you got someone else's mail. Instead, the sender probably mistyped or forgot the correct address.

From the link in the other comment in this thread
I immediately looked for haptic feedback support but alas it's not there. I get that it could be abused so I'd want it as an opt-in feature. It's really useful for soft keyboards (of all kinds).
https://news.ycombinator.com/item?id=30658886

https://news.ycombinator.com/item?id=30668539
They are referring to the coding portion most likely. You need much, much more than 50 hours to improve although you are right it can be practiced and is surely cost effective.
Fighters with Ukraine’s foreign legion are asked to sign indefinite contracts
Sadly, Rails pretty much is Ruby at this point. I don't think I've heard a company use Ruby for anything other than Rails in like a decade. If they are, it's because they're already all in on Rails, so they might as well keep it in the same language :\
At about 35 I have found a great source of communication, meeting new people and mild fitness: social dance. For me it is an Argentinian tango, but there are lots of other options: salsa, east coast swing, bachata, kizomba. Just find out what dabxe parties are regularly held around you. I am steering clear of ballroom dances because they are tending to be competitive, and I don't like the idea of competitive hugging.