skysight-inc/HackerNews huggingface dataset:
Amazing work, much appreciated
Like people walking into you while looking on their phone, which, somewhere like central London, happens 1000x per day? That used to be frowned upon and before that (90s) it was straight-up weird. At least with AR you can see where you are going. It's just weird how little peripheral vision people have and yet stare down at their phone while walking.

Or like people filming me (which is luckily not allowed where I am) without consent? Talking about nuisance.
Yes, that’s also what I was thinking of when I read the headline.

“I’m sure they’ll listen to reason”
If FSD automatically turns into autopilot on higways and driver is not supposed to know, then it is fault of SFD.
There is visual programming and then there is Primitive.io

>At Primitive, we believe that collaboration and immersive visualization are the future of software development. The arrival of virtual reality has provided a groundbreaking new platform to visualize data and collaborate in advanced ways. The Primitive Immersive Development Environment is taking advantage of everything that collaboration in VR can offer while applying new tools for visually analyzing software in 3D.
The problem (or one of the problems) really is that the same utilities that are used for scripting are also used interactively.

In a script you want predictability, on the command line you want convenience.

In general, you'd want these tools to behave as with the C.UTF-8 locale. Support unicode but forego the other locale shenanigans such as alternative characters for the decimal point.

It never makes sense to treat files/documents differently depending on a system-wide or application-wide "locale" setting. The same document may be worked on by multiple people in different parts of the world.
Unions aren't even the half of it, they're just so in demand.

Strong bank profitability and lending are basically the bedrock of our economy, people's homes have appreciated so much they're able to borrow obscene amounts to renovate, and the construction industry as a result is incredibly strong.
Yeah, let's ruin our diplomatic relationships with Germany and Moldova, then try to join EU and NATO.

Why we need to try exchange Transnistria for Konigsberg in the first place?
I have a bike that is specced as 14.1 kg and it’s a beast to handle if I need to lift any part of it, as I frequently do to manoeuvre it through the elevator and I’m my apartment.
What a great little utility -- part of my growing collection of tools to make MacOS behave more reasonably, or at least more in line with my particular expectations (which, yes, in many cases means more like Windows).

I think that part of the appeal of an app like this is about keeping things "tidy". MacOS seems to be built around making it easy to clutter -- lots of randomly sized overlapping windows (resolved using Rectangle for Aero-snap like functionality -- the weird full-screen split-screen nonsense in MacOS is just frustratingly limited and slow and has too many animations and transitions to be useful), dozens of apps filling up the dock, six hundred icons in the menu bar (which I use vanilla.app to resolve), and so on.

I think my mental model distinguishes between applications and utilities. Utilities are effectively like the old TSR tools -- you start them, then they just run quietly in the background until you need them, with no interface. Applications, by contrast, _are_ their interface, so it feels strange that when I close that interface, the application itself isn't closed. This utility alters the behaviour of the OS so that it conforms to this mental model. I suspect that this is a situation where there's no "right" approach, but rather a set of preferences and learned behaviours.
Seems so.

I often wonder what things would be like if Apple had improved upon Objective-C by fixing up the underyling C language. Yeah it'd no longer be a superset of C, but so what? Neither is Swift. Swift is great but I wish it was closer to Objective-C in spirit by deliberately being a more lightweight language. It's language spec is gargantuan - they've pretty much succeeded in making it a language as complex as C++.

Merely adding generics and better typing akin to TypeScript's, to Objective-C would've worked wonders and made the transition less abrupt.
If you’re only going to learn one concurrency paradigm, it has to be message passing, because that’s the only one that works between machines.

The only reason why people don’t see the similarities when it comes to in-process concurrency is that the request-response paradigm muddies the waters. Anyway, that’s the world we live, so people have to work around the N+1 problem and similar, living in a mixed sync-async world of pain :)

It’ll take at least a decade to fix, if we ever do.
Some diagrams work better as posters or even whole walls, so that it's easier for a human to move across the project and see everything on one huge map that works at an intuitive zoom level.
I feel that this article describes a transitional period, not a permanent state. Streaming services are relatively new, and new technology always introduces instability before everything settles into a new normal that looks somewhat like the old normal.

> If the company spends time and energy on only certain audiences, the numbers fall, and that company becomes a niche; however, subscription services cannot only cater to niches, they must try to be everything to all people, which places more value on the content platform and its library than the quality of each individual piece of content.

Netflix's revenue stream fell recently. I have seen analysis that this was in part due to its "quantity over quality" model. My personal opinion is that finding quality programming in Netflix is difficult, and when I cut any streaming services from my monthly budget, Netflix will be the first to go.

Contrast Netflix with HBOMax and Disney+, each of which have consistently incredible quality.

It may be wishful thinking, but I suspect that this transitional period will last perhaps a few more years, and then the streaming consumer will be more willing to pay a premium for true quality, in turn driving a new hit-driven normal.

> subscription services cannot only cater to niches, they must try to be everything to all people

There are niche streaming services. Shudder for horror, MUBI for foreign and art films, Nobudge for first-timer and low budget films. I'm certain there are or will be others.
OAuth 2 MUST utilize HTTPS
>0.01g will get you to 0.1c in under a century

Okay, cool, but that's TWO centuries including the flip-&-burn halfway through.

Also, an NSTAR thruster gives 0.000092 m/s2 for a single-ton payload. That'll take roughly 10,000 years to get to 0.1c, not 100 or 200 years.
> what you expect out of a mental asylum

Hundreds of billions of dollars worth of LNG?
Pictures of a working garbage collector
Most of the fault in this video seems attributable to the other motorists. I was always taught that it was my responsibility to ensure that I have enough following distance, and am paying close enough attention, to stop if the car in front of you abruptly stops. Is this not the case in California? Because the first car seems at least partially at fault in this respect, and every other contributor to the pile up is significantly at fault.
Sucks for localization though.
you could go to a model that verifies the integrity of the data coming in and makes sure the limits on the data are sane before committing it to the db. using a language with strong safety principles (that are not very "hip") like ada or fortran. or you design it so that the system is robust to failure and expects failure like something from teleco like erlang. redundant hardware is fine and great but having them do verification on the data and monitoring the limits of the system is pretty important too.
Ridiculous. Diagrams are extremely useful for communicating the essential information efficiently. Not everyone needs to spend time going through every line of source code to understand design concepts. I’m really struggling to see how this could possibly be argued otherwise.
There are so many tunnels in Switzerland, that using AP is a huge pain. But at least it keeps me attentive and ready to take over at all times.
Presumably you can set LC_ALL=C.UTF-8 in most environments to deal with that problem.
I don't love having to right-click quit applications that are inexplicably still cluttering my dock after having closed all the windows.
That's like saying code has problems because end users hate it -- end users don't see it.
Indeed. I think it should be $1250 minimum, which would be a week's pay at a $65000 salary.

I think they might have kept it below $600 because of the IRS's $600 threshold* which to me is tantamount to them deciding not to pay a real bug bounty.

* https://www.bloomberg.com/news/articles/2022-12-23/irs-delay...
If you change the lanes to be right in front of the car and then hit brakes, you are at fault. The back driver responsibility applies when they have control over space between you two.
> Rust code is almost as complex as C or C++ for any non-trivial application.

This is also, if not more, true for Swift as well. I've been working with both Swift and Rust (in addition to C++) for some time now and I find real-world, advanced Rust SIGNIFICANTLY easier to read and comprehend than real-world, advanced Swift. This is, IMHO, due to the fact that where Rust chooses to be syntactically simple, explicit and consistent, Swift chooses to be syntactically complex, idiom-based and feature-bloated. Sure, Swift code can look very modern and attractive at times, but usually when it comes to superficial code samples in Apple promotional videos. Otherwise, if you, say, look at a large codebase written by someone else, Swift reads just as badly as C++ complexity-wise.
I don't know how Chikfilas are near you, but with the ones I've been to there are often lines of cars wrapping around the building a couple times. And when that happens, there are several Chikfila employees walking car-to-car with tablets, pre-emptively taking and charging orders from customers.

Allowing them to batch-make orders from cars that would otherwise have to wait for someone else to get their food to place the order.

Not having to have the stores talk to a remote server to record an order during peak load could be a win. Not sure if it justifies "edge computing" but if a fast food restaurant needed it, it'd be them.
I've never seen anything like that level of congestion at McDonalds or Taco Bell.
How I got to OpenAI
I joined OpenAI in May 2022, here's a writeup of the ups and downs of the path there.
Fairly equivalently, why is Europe comprised of 44 countries but China is one country?

4000 years ago China and Europe did not look so different from each other! They both contained a mix of early centralized kingdoms, pastoralists, nomads, etc. and they both had a great diversity of people living in the region. However their evolution is very different.
ImageMagick.

since you mentioned magic
According to the linked page, K1 = 10^16 W = 10,000 TW. We are at ~20 TW = 0.002 K1.

0.01 K1 was a generous overestimate. Strictly speaking, K1 really should be 2e17 W, putting us at .0001 K1.

(600 exajoules/y = 600,000,000 Tj/y, divided by 31.5M s/y = 19 TW. https://www.statista.com/statistics/265598/consumption-of-pr... )
I lost one of my most convenient Starbucks because it unionized and shortly after that became suddenly and completely unrelatedly needed to close because it had become unprofitable. I assume it'll be back in a few months because the economy has recovered and it looks like a good place to open a nice, union-free Starbucks.
If stuff this bad can happen by accident, we’d better hope there’s never a serious nation state cyber attack on this kind of system.
I'm not too surprised. Gumroad was bought by venture capital, found not profitable enough. Bought back by the founder. And maintained by a lightweight team.
Visit /r/books using old.reddit.com
Statistically speaking, the vast majority of the world’s cities have absolutely zero local rail transportation.
It's a problem when e.g. searching for caf◌́e doesn't find café.
Only paid out a $500 bounty..? Wow.
The same holds for human drivers, of course: Consider the possibility that the vehicle in front of the Tesla just lost some of its load.

The difference is that the humans in the cars behind will be able to see that too and anticipate the reason for the braking. In this case, the Tesla just changes into the leftmost lane and then brakes very quickly to a stop for no apparent reason. A human doing the same thing would almost certainly be at fault too.

You can see on the video that it's not just suddenly stopping, it's changing lanes (with what appears to be very little room from the car behind) and then suddenly stoppping.
Unless you go absolutely ham with smart pointers (which everyone knows not to do if you care about performance), C++ isn’t really a reference counting language.

I wouldn’t call RAII “reference counting”. I mean, I guess, but it’s the programmer or the compiler doing it. I’m talking about runtime reference counting.
I have to do the drive from Portland to Seattle about once a month. ACC makes the drive so much more enjoyable. I can pretty much zone out until it is time to pass someone. Then, depending on speed differences, I move over and pass without intervention or I press the throttle a bit to pass more quickly.

When I get to the inevitable slowdowns, my car just slows without me having to think much about it unless it’s a sudden one.

I also have a Golf with standard cruise and I can’t stand using it since most drivers around me can’t maintain a constant speed, so I am always adjusting it or canceling it.
It feels like Netflix(especially) isn’t betting on a bunch of creative people but rather on too many focus groups.
Ask HN: Data on percentage of successful startups that use monorepos?
As part of my job, I realized that many of the most successful companies today such as Google and Meta actually started off with monorepos and never abandoned them. This type of very early decision can have huge impact on engineering velocity and I'm wondering if it might be something that ultimately makes some software companies more successful than others.

I also noticed as I recently bounced from one job to another, that some companies partition responsibilities such as CI/CD, SRE, DevOps, and (now) MLOps into separate teams while others do not.

Does Y-Combinator collect any data at all on success rate versus these sort of early org decisions? It's can be enormous pain across an organization to partition new teams or switch from polyrepo to monorepo and vice-versa, so there must be some data on this right?
Sounds like that would be useful when buying a house
This is just flatly wrong:

"One of them is that a relaying SMTP service (sometimes called a 'forwarder') will break SPF. This is known as the relaying problem."

If relaying is happening, and you haven't added the relay to your SPF, then you're wrong. There is no scenario where this is problem with SPF.

"If the email is bounced on the SMTP level due to an SPF 'hard' fail, the receiver may not perform further evaluation of the email, ignoring DKIM and DMARC."

Well, of course. If SPF is configured to disallow email, then further evaluation isn't necessary. Either fix SPF, or don't blame SPF.

These people are basically advocating for being OK with not configuring SPF properly. No. Just configure SPF properly.
Why should it be a "subscription"?

Its not like your content once id'd and removed can't be uploaded again so why would there be recurring fees?
If you are catching slower car, you dont have to disengage. That being said, I simply disengage whenever I feel like, whenever I feel any doubt. It is easy to turn on again.
Yep, same. Actually, same everywhere I've ever lived in the US, come to think of it.

I think CFA has a cult following, due to politeness and quality. In all my rambling, I guess my point is that CFA could go back to pen and paper, non electric cash only cash registers, and still probably not miss a beat.

Given that we both know there will always be a line blocking the highway, every day but Sunday, what do all the sensors, machine learning, etc really enable? I guess I'm just asking for a bit of pragmatism, even where it obviously isn't my place to say so.
With the nasty detail, that this is the issue that you now need on 2-3 levels someone having a good/perfect understanding of design. And having that after 5 years of maintenance is a challenge. Yes, there are also other problems then but just draw ad-hoc on demand (as much as I love it) is very dangerous.
On Mac I usually just double click somewhere in the title bar on a window to make it automatically size to fill up the whole screen, seems to work like a charm every time. Note, I’m not talking about the full screen mode which is something different.
> The goal of the Restaurant Edge Compute platform was to create a robust platform in each restaurant where our DevOps Product teams could deploy and manage applications to help Operators and Team Members keep pace with ever-growing business, whether in the kitchen, the supply chain, or in directly serving customers.

> (Previous article) Our hypothesis: By making smarter kitchen equipment we can collect more data. By applying data to our restaurant, we can build more intelligent systems. By building more intelligent systems, we can better scale our business.

I must admit, from an outsiders perspective, it really sounds like a bunch of buzzwords justifying a solution in search of a problem. Their examples of forecasting waffle fries reminds me of a failed startup that forecasted how many checkout lines to open via computer vision (which I can't find on Google). In the end, it turned out it was a lot easier for a human manager to simply open a new line when required, and the computer vision provided the wrong forecasting to be accurate. I wonder what CFAs success criteria and metrics are for this project.

Tech-wise, wouldn't it be a lot simpler to do a single node, single application that gets updated via something like RAUC? Especially if you have a small team (which they emphasized), it seems to me like adding a Kubernetes cluster at the edge adds complication without much benefit, other than "redundancy" (how redundant is a single rack with the same power source anyways?). Also, how would they get an important security update to the host, if it becomes necessary?

It's a lot of nitpicks, but the project overall is very cool. Sounds like they solved a lot of hard tech problems and executed well on the ops.
When I go to https://model.energy/ and model what's the cheapest way to provide baseload using wind and solar (and batteries and hydrogen) in Germany, the minimum cost solutions use quite a lot of solar. Hell, if I do the same for Sweden there's still quite a lot of solar in the mix.
The laws allow pickups and SUVs to have extremely high-mounted lights. There's no law against it, otherwise manufacturers wouldn't build them that way. Selective enforcement has nothing to do with it.
Yet the happiest people in the world are from European social democratic countries with high taxation.
It’s common to over-boil eggs that results with a green copper sulfate patina on yolk. Some people vehemently prefer that. We had some friends visit us and they took that on a plane… Yikes!
I’m not familiar with Teslas but to me the UX problem is that Autopilot and FSD sound like they should mean the same thing
This is absolutely true in my experience (live in Germany; have lots of friends and extended family here), and also mind-boggling. Germans also tend to be dismissive of Poland, Ukraine, and the Baltics, and sometimes even express disdain for at least one of those countries. Except that Germany didn't invade Russia in WW2; Germany invaded the USSR and Ukraine suffered at least as much in WW2 as Russia did. Some would argue more. It was the German-Soviet Molotov–Ribbentrop Pact¹ that allowed the Soviet occupation of the Baltics and Poland.

Yes, Germany really did the Soviets dirty² in the end, but German behavior was overall, in the opinion of many, worse for all the countries that the Germans allowed the Soviets to conquer than for the Russians directly. And yet, Germans truly seem to feel remorse only for Russians and not all FSU people. I don't exactly know why that is. My gut feeling is that Germans have more deeply ingrained respect, historically speaking, for the Russians than for Balts/Poles/Ukr/etc, so the feelings in general are deeper. Like I said at the beginning, Germans I know are really dismissive or worse of Poles/Balts/etc, though maybe not so much Ukrainians now, given current events.

Edit to add: I don't believe Germans "love russia so much", as suggested in the grandparent comment. Respect, yes, but not love, though I understand that is probably not meant literally anyway.

¹ https://en.wikipedia.org/wiki/Molotov%E2%80%93Ribbentrop_Pac...

² English idiom
People laughing at chick fil a should look at dominoes stock price. Which has absolutely exploded due to technical innovations (and a new recipe)
When selecting which porta my monitor supports, I should be allowed to select multiple ports as my monitor supports both HDMI & DisplayPort
Yes, I think the golden age of television definitively ended with the disaster of the final seasons of Game of Thrones. Today's TV shows are inspired by the golden age shows, but the quality is a definite step downwards.
Uhm interstellar, inception, Batman, Joker, LODR. And these are just so called block busters. There many good Arthouse movies released each year …
Poland and Czechoslovakia were part of the Soviet Union and as such their successor states are still considered part of Eastern Europe by (many) people living in nations on the other side of the iron curtain.

This has more to do with culture than with actual geographic location.

Oddly enough the centuries of shared culture before that didn't have that impact.
I just command-Q when I’m in an app if I want to just shut it down completely. One step, no right clicking nonsense.
Still seems cheap.

> $3,896,872 The amount of income earned by Gumroad digital entrepreneurs last week.

https://gumroad.com/ ~3 screens from the bottom

> Fees on Gumroad are simple: When you make a sale, we charge a 10% fee. This does not include credit card processing or PayPal fees. There are no monthly payments or other hidden charges.

https://help.gumroad.com/article/66-gumroads-fees
End users are consumers of the architecture here. Developers, testers, it, manager, customization specialists, customers, auditors,. ..
That is not possible. I know it is impossible, because I am trying. What will happen when you have that distance is that someone will change lanes to what he perceives as huge space between cars. And they will get very close to you initially.
If configuring SPF is juggling chainsaws, then there's no hope for humankind.
Macs already have the worst aspect of Windows touchscreens: reflectivity of their glossy glass screen (though Lenovo does their X1/X1 Yoga touchscreens right with anti-glare coating).

For us keyboard aficionados, I can only hope they introduce non-glare screens alongside touchscreens so those who care about ergonomics get something out of the move ;)
If the security forces were smart and wanted a good leader that wouldn't destroy the country, they'd kill those guys too.

Do you really think it's better to just let a horrible leader keep leading, because there's a chance the next guy will be worse? Even if he is, the chaos of transition should make it easier to cut his reign very short and choose again.
Show HN: Lightweight Golang config library with on-the-fly reload ability
Hey, please check this library out. Star would be great motivation for moving forward, feedback would be perfect!
Boss used to microwave smoked mackerel in office kitchenette. Would coincide with half the staff leaving for lunch out :D
DNS4EU
The sound of dial-up explained:

https://oona.windytan.com/posters/dialup-final.png

from https://www.windytan.com/2012/11/the-sound-of-dialup-picture...