skysight-inc/HackerNews huggingface dataset:
Thank you for sharing this. Going Postal was my first Pratchett book. I did not know about this X-Clacks-Overhead. This has made my day, and nearly brought tears to my eyes.
All good points, but FWIW re:

> I don't think I've ever seen time zone selection available as freeform text vs, say, a dropdown, so that seems fairly rare.

HTML dropdowns are freeform text when submitted.

This is sometimes interesting, and occasionally important.
Setting aside freeqaz's response to you explaining that they do in fact not follow the policies on that page, even if they did it wouldn't mean they "find you a new place". It says right on that page that they'll find you a new place _or_ refund you. A last-minute refund is basically airbnb doing nothing at all.
>The government doesn't agree with you and you can't prove it.

There is no way I trust the US government's ability to regulate financial markets at this moment. Bitcoin is not a regulated security so I am not even sure if there was any law broken to be honest. Still a scam though.

Here is an Elon quote for you to chew on:
"If the price of bitcoin goes down, I lose money. I might pump, but I don't dump. I definitely do not believe in getting the price high and selling or anything like that" (2021)

Well he just dumped. I am not holding my breath for the government to do anything.

On the other side of the government: The NTSB is investigating Models Y, X, S and 3 currently.

> The factories that were just finished and beginning to scale are losing money, like they would for literally any company. The factories that are fully working are amazingly profitable.

Perhaps if he is able to actually release new vehicles in time to deal with onslaught of every auto manufacturer on earth vying for EV dominance. Everything in his pipeline is late.

>Its not actually in shambles, its continues on as it has.

It continues to kill drivers and cyclists and lose AI execs. His unethical claims on what the system can do also causes drivers to inappropriately use the technology.

> The reason it seems you don't understand is because you just made up a bunch of information that is not factually accurate.

There is nothing I said that was made up. His factories are bleeding money. He stated that not me. His autonomous vehicle is not autonomous by any definition at all leading to deaths. Almost every car company on earth has entered the EV market and many of them have pioneered factory efficiency for decades (Toyota (production system and quality is legendary)/Ford (invented the assembly line)).

I understand that there are many Elon fans who have staked their reputations on boosting this conman and it is hard to accept that they have been conned.

The biggest con is that Elon musk is committed to environmental sustainability and he is running a space company that emits tons of carbon into the atmosphere. He wants to run a space travel company that will output orders of magnitude more carbon than the existing wasteful air industry. Why is he in such a hurry to leave Earth? It is because he does not care about anybody but himself.
Finally "winning" after all these years!
Carbon-Reduction Plans Rely on Tech That Doesn't Exist
USB key.
I disagree that the vast majority of commit messages are you describe. But even if that were the case, I don't think the majority of commit messages being bad would mean they don't matter.
This assumes that people work in logical, sequential chunks. I don't. I do a little here, a little there, and then it all starts to form the larger picture.
Land may become cheaper given fewer people – so, farms?
That's such an important and clarifying point!

Houellebecq's works look fascinating! Will def look into all these! :)
The cited article on WP ( https://www.jpost.com/diaspora/ultra-orthodox-zip-codes-have... ) notes that measles vaccination rates were around 70%, vs 99% for the rest of the state. Given the vaccine schedule, it's pretty likely that if you're a kid not vaccinated for measles, you're not vaccinated for polio either.
> But with Lockdown enabled, the list grows. Now, the browser no longer will render TIFF, BMP (24-bit), JPEG 2000, or PDF images.

I am not sure why BMP is excluded specifically in lockdown mode. Isn't BMP 24bit simply a bit chunk of bytes filled with uncompressed rgb pixels? It don't even have any specific logic required to render. All you need is fill the render buffer with pixels.
This may be the most eye-opening and clarifying thing I've read about this domain in literally years. Thank you.

The connection back to the complexity chasm that exists between NAND gates and Quake is also fantastic because as a "traditional" software engineer, it makes perfect sense.

It's also good remembering that most of the "academic science" that underlies computers was established almost 100 years ago. But it took this long for us to get GTA Online.

Whatever advances arrive from these developments in Quantum computing may not see practical groundbreaking applications until we're all very old and decrepit.

It's still incredible to hear about. The fact that our modern "wireless" world exists on fundamentally the same physical primitives as a radio wave pulsing morse code bouncing it off the ionosphere 100 years ago is mindboggling.
This is like the third or fourth press release about this tech from this University in maybe 5 years, and not once have I seen any numbers about efficiencies or watts/m2.

Are they hiding something, or just bad communicators?
> You could imagine, say, a 3D grid or lattice that you can shine a light through onto a piece of paper to get an irregular 2D pattern, which would be your quasicrystal.

This is where I lose it. I actually can't imagine such a thing. Every regular 3D crystal I imagine has a repeating pattern in its shadow. For every ray of light passing through one part of the 3D lattice, I can locate parallel rays that produce the same result in other parts of the lattice.

What am I missing here? Just not imagining the right lattice types? Or are we assuming a point-source of light so that no 2 rays are parallel?
Russia Ukraine war running out of steam, Putin's ability to spy in Europe halved
You're welcome! I hope that you spent many happy hours reading Krazy Kat
https://comicskingdom.com/trending/blog/2018/04/25/ask-a-car...
I wouldn't say so... omnipotence is something else entirely.
I think hypothes.is is the nearest thing.
I think everyone would be surprised at the results. Humans are so good at thinking they are representative of other people.

The marketers would be surprised because they believe people need the shit they advertise.

Some devs would be surprised because this stuff is effective at getting a larger N - total sales funnel volume, not efficiency, is most of their goal.

Most devs would be surprised that it’s even something people talk about.

And the regular citizen like my mom would be surprised that such a thing even exists.
I haven't heard of Desktop Tower Defense despite considering myself a hardcore gamer. Everyone I knew was playing Team Fortress 2, Portal, and Halo 3 in 2007.

I'd be interested to hear where these conversation were happening for you.

As an example from my past, a lot of games grew on GameFaqs (pre-social media) for that exact reason. The more a community engaged, the higher that game would rank, so more users would be exposed to games that grew organically driven by difficulty, high customization, or skill.
Will add, if you're buying from a nursery, make sure the grower they source from use neonicotinoids free soil.

I've been visited by so so many different butterflies this year. I'm in Zone 6B, central NJ. I planted asclepias tuberosa (mexican milkweed, orange flowers, medium height), lots of agastache, eupatorium (little joe pyeweed), and monarda. Highly recommend doing some research on natives.
This sounds like the advice of someone who hasn’t worked in codebases mature enough to go through multiple source control system and issue tracking system changes. The commit message is the one piece of documentation most likely to survive. A commit message that explains why the change was made can be very valuable when the code review comments and bug report are no longer available.
I've gotten it before and I had no idea <how> to answer.

This is characteristic of one of the common interview traps I fall in. I don't know who my audience is or what kind of answer they're looking for.

I can answer the software world version of that all day along with internationalization and the history. But hardware? No not really
When they joined the EU there was a lot of closures of existing heavy industry in those countries - some say they were paid by EU members to avoid potential competition. No reason they would look like north europe economically.

In the 10s they worsened their stance with their larger neighbours Russia and Belarus which diminished their value as transit countries. And now Lithuania is also quarreling with China[0].

At the same time, Finland kept it prominence as a transit country to Russia and continues to do so even today[1].

0. http://max.mmlc.northwestern.edu/mdenner/Demo/texts/elephant...

1. https://www.dp.ru/a/2022/07/19/Peterburzhci_raskupili_bil
Just write why something changed, not what, nobody will read the log like a book, they will just use blame. The rest is bs.
Please name the names so we can avoid your fate
Maybe I'm missing something obvious but all I see is the source amalgamation, not the files used to generate the giant source code file. Did they take the SQLite source amalgamation and write their changes directly against that?
Wow I did not know this! This is really great news.
How did you get in touch with a human? Here it's canned or robotic responses as far as I can navigate through the menu.
>work situations ... Don't you Americans value written contracts?

No, certainly not for employment.

Employment in the US is, by in large, "at will." This means either the employer or the employee can terminate the relationship for any [non-illegal] reason or no reason at all. Literally at any time.

In practice this means the employee just has to deal with the whims of the employer.
I should have mentioned, I don't have any experience with the USA. In Europe, I don't think you have any realistic chance of finding a hotel offering a room for 5 people, except ultra-luxury suites. At least nowhere that is actually inside a city.
> The reality is that developers convey intent through pull requests

They really don’t.

That doesn’t mean they convey it through commit messages either, mind.

But the latter is definitely the worse sin. Having the information in the commit message is much easier to access (especially with a good editor), and it’s way less likely to be lost.

PR discussions are often a trawling mess of historical baggage, if something has been discussed back and forth for 6 months I’m generally a lot more interested in a final summary of the whats and the whys, than having to go through the entire thing every time.

That’s why the NTSB produces reports, they don’t just publish thousands of hours of raw investigation footwork.
Apparently they also built a bot (using Vercel functions) to track comments on HN re: Vercel, and yours got featured by the founder:

https://twitter.com/rauchg/status/1550539397241548800
Yep. The first organizations were military. You don't jump chain of command unless the integrity of the organization is at risk. Doing it for personal gain—even if justified? Instant persona non grata.
Monetary Magic Policy from the ECB
> There's the code review history, the bug tracker, the code comments, and the actual documentation. All of which are probably better places for real knowledge to be stored.

The funny thing is that I've been through many of these systems in the past years, and each time we mostly lost all the previous PRs and comments, but all my commit messages are still there preserved in the history.

These ideas are all a "better place" until it's suddenly all gone because it's not actually a part of your code history and can't easily be moved.
steve jobs could have only dreamt about a reality distortion field putin generates.
Those "problems" are not real problems worth wasting money on. Regular trash cans used in other cities are cheap and work fine. SF city leadership is just dysfunctional and over complicating things as usual.
If I may ask, do you reach out to podcasts individually, or use a broker?
I don't think it's the timers. I have disabled them (though maybe not all / they've been reset by some update).

And this also happens during the day, say if I put it to sleep while going for a walk. It sometimes wakes up a few moments later, sometimes it'll sleep all the way.

My schedule is fairly regular, too, so unless the timers have large jitter, I'd expect them to trigger roughly at the same time (either after X time, or at Y hour).

This used to happen on Linux initially, too, and there were no timers there. I could stop it by disabling EC wake up. I've never found anything similar on Windows, so I just turn it off. At least it boots quickly...
> How much of an influence does constitutional law really have on the government?

Well, ideally it would matter a little bit. Kind of like you want a contractor to be well versed in local building codes you'd want a politician to be well versed in the local laws.But considering most of the law isn't actually in the constitution the use of knowing the constitution very well isn't that useful.

> Not saying they'd necessarily be bad, but a good cross section of community members would be better than a good cross section of the legal fraternity.

For an elected congress critters I think there should be a bias towards lawyers and other law-adjacent professions considering they're going to create laws that that field needs to use. However, for appointed officials I think is when the cross section would need to start coming up. I suspect a random teacher is a much better pick for DoE than a loan officer. I think it would be more important that their staff is a cross section of the community than the actual figurehead.

----

> There is a minor-moderate crisis in US politics at the moment about whether the constitution protects abortion based on a tortured reading of the text

Quick aside, we got to this point because one party (Democratic) has ran previously on passing laws that would protect abortions and never did while another party (Republicans) have ran previously on passing laws that would restrict it and never did. Which leaves the two branches of government that can weigh in and they both have. Of course they will weigh in how they can and for the Supreme Court that's via Constitutionality.
I wholeheartedly disagree.

Bug tracker? It can change. Reviews discussion? The tool can change. You get the point.

As an added pain point, I don't want to juggle different tools to get the whole picture about changes. I don't want to copy/paste a Jira ticket reference in my browser from my terminal to get the reasoning about the change. I don't want to copy/paste a bugtracker ID to get the reasoning about the change.

Commit messages are here for a reason, and it is to document the change. I find them invaluable when digging through a codebase with plain git tools, tig, or the git integration of an IDE. Conversely, this is why I hate squashes of PRs of more than X commits. Just no.
Is there some trick I don't know about, to quickly go from a source line, to the PR discussion?

If there is, the PR discussion might be the right place for explanation, but if not, the commit message is still valuable.
Didn’t Thomas Jefferson advocate to throw out the constituion every 20 years and rewrite it to reflect the current generation? How do you think about his position, seems like at least one person thought it would be good to re randomize…
Why do you say "gender aside" though? I suspect if the real players were women, turning them into men for TV might be looked at negatively. How is this different?
Extended Stay America locations have a "fully equipped kitchen" in every room so it's certainly possible and already happening.
Just weird that we apparently got it wrong for 150+ years before Roosevelt came along to set everyone straight.

The law isn't determined on a factual, textual or even a logical basis. Gitmo, civil asset forfeiture, mass surveillance, dread scott, alien and sedition, japanese american internment camps, executive order 6102, roe. It's a political system and it reflects the political thinking at the time. The consensus you outline here is a bad idea, full of logical leaps, and it will lead to ruin, but I guess it will take the other guys getting into power to prove that to some people.

You are talking about how things are, I'm trying to say that they could be something else.
I use selections from random poems as my commit messages in order to confuse the AIs of the future that intend to learn from them.
How Two L.A. Covid swindlers dodged the FBI and joined the European jet set
When the history is designed for that, sure. Although having the review tool also designed for it makes this much more convenient and comfortable.

Github, sadly, very much is not designed for that.
If there's anything the CIA is good at, it's fucking things up. These are the nutjobs that came up with operation Northwoods and actually implemented many other of their stupid ideas.
can you please explain this a bit more how this avoid fetching the same value twice? maybe with example.
92.6% of children by age 24 months

https://www.cdc.gov/nchs/fastats/immunize.htm
Well, that's how the commit messages in my feature branch look like. It's nothing like the commit message that will end up in the main branch, which usually fills half a terminal page.
Definitely not cheap for regular Portuguese salaries.

Do not take this personally, but people coming from rich countries and driving housing costs to skyrocket aren't getting much love.
All my kids got the vaccine and I even got a booster before I went to Israel.
Thought exercise:

If comments are often considered harmful because of their lacking quality, why would commit messages be considered helpful when they suffer from similar issues?
> When mass-produced, the cost per can will drop to an estimated $2,000 to $3,000.

I'm sorry, but that is still embarrassing. If the U.S. still had a strong manufacturing base, these things would be trivial to produce cheaply. To start with, certain aspects of the design would be simplified to allow for easier production. Operations and tooling engineers could help with that process, but we barely have any engineers left with the required speciality. Next you'd find someone that can stamp out the blanks from sheet metal. But of course we don't have many places that deal with a lot of sheet metal and have the ability to retool cost effectively. In China, there are thousands of such places.
At work, there are a lot of trivial commits, and I don't mind. What I do mind is if something breaks, I go looking at commits, and there are no ticket numbers or other tracking info mentioned in the commit or merge request.
fyi /r/eve is an extension of the /r/conservative subreddit.
Communicating with big tech at least keeps the word kafkaesque alive.
OVH support is pretty terrible. In other news, they have had an outage for over 24 hours now and it took them around 10 hours to provide any update after it began. https://status.us.ovhcloud.com/pages/incident/59dd23da8827c8...
At least for US paypal I logged in and clicked support and was given a (custom?) phone number to call from my registered number to the account, US based human answered within a minute and asked for the temporary code on the screen.
The successful have one rule, don't get caught. They got caught and get to be removed for it.

Cancel culture is just an extension of that to lower classes.
The Chancellor of Germany literally appointed an executive from Greenpeace to her cabinet

…? Is Olaf Scholz not a man?
This sounds penny wise, pound foolish. If I spend half a day tracking down a two or three line bug fix in a large codebase, you bet I will spend the extra minute it takes to make a decent commit message.
Not necessarily, I don't think anyone works linearly, but you can still keep your commits organized. I might have 25 dirty files and a bunch of WIP commits; when I'm done I will reset everything, and take the time to stage them one by one (or `git add -p`) into commits that make sense, and will help a reviewer understand what's happening. It's worth the extra few minutes.

For a more concrete example, say you're adding a new screen to a mobile app, I'll probably split into chunks like these:

- add new `/foo` endpoints to API
- add `NewScreen` (can be reviewed as a feature, does the screen contain / do what it's suppose to)
- add `NewScreen` to navigation stack
- link to `NewScreen` from settings page
- add tracking for `NewScreen`

Each of these have very different purposes, and I find being able to focus on the different aspects (business logic, infrastructure stuff, analytics) helps a lot. They can also be reverted cleanly if needed without destroying all of the work.

You can still review the entire PR at once, with the option to drill down into individual commits if desired.
The problem is that right now everyone is still looking to switch jobs.

If you assume that recessions bring out some really talented engineers looking for jobs, that's not happening yet. A good company strategy would be to stop or slow down hiring, wait for the recession to start in full swing, then restart hiring when the good talent is on the market. At the same time, you could use it to re-evaluate projects. If you've ever worked at a big company, I'm sure you can think of a few projects that should be killed because they are a waste of resources. This gives a big company a chance to remove some poor performing employees. Unfortunately, this will also get rid of good employees too, because of politics and bad managers.

This can be bad for the employees because you aren't sure if your project is going to be cancelled. You are less likely to look at new jobs, so if your current job is really bad you are stuck. This also puts downward pressure on salaries.

I don't know if this is the ethical thing to do, but I think it makes business sense.
Indeed. If the problem with convolution is that the rectangular pulse gives a stronger signal than the ramped pulses (which match the convolution kernel), then please show how sharpened cosine distance would behave differently in this problem case.
Peter Zeihan seems to think China is in the worst shape by far, and it's not even close.
You know that you can edit the history in order to fold the small fixes and mistakes back into the commit they belong to right? It’s not an all or nothing situation.

> If someone wants to dig into a feature commit by commit, they can typically check the PR out and do it that way, but in practice, I've rarely seen that happen

Of course not, it’s a pain in the ass having to go back to the PR and trawl through a commits sequence you describe as essentially broken.
While he did, Harry Potter books are huge. Looking at the best selling books article on Wikipedia, all of the Discworld books sold 90 million total copies, the first Harry Potter sold 120 million. So I'm guessing that claim is only for books sold during the 90's, but Rowling sold far more copies of books published in the 90's
there is some confusion here.

OP is intentionally caching results of, presumably, expensive computations or network calls. It's a cache. There is no memory leak. OP just did not detail how cache invalidation/replacement happens. The 2nd comment adds a rather rudimentary mechanism of removing items from cache as soon as they are ready. You get the benefit of batching requests that occur before the resolve, but you get the downside of requests coming in right after the resolve hitting the expensive process again. Requests don't neatly line up at the door and stop coming in as soon as your database query returns.

Typically you would use an LRU mechanism. All caches (memcached, redis, etc.) have a memory limit (whether fixed or unbounded, i.e. all RAM) and a cache replacement policy.