skysight-inc/HackerNews huggingface dataset:
Even if your vehicle has air conditioning, past a certain point (say, when your aging mid-level sedan has been driven for 6+ hours on local streets in direct sun the whole time), a lot of them won't be able to keep the cabin cool enough to prevent discomfort.

Sweaty buttcrack almost ended my run with Lyft & Uber prematurely. My passengers were fine with the a/c on max, but I was getting more sun & moving around more. What saved my ass was a fan-infused car seat cushion powered off a standard car outlet. It's most effective once you've already started sweating, but it changed the game for me. I now consider it essential equipment.
I have yet to eat any of the mice I have killed. Wild house mice smell like death even when they are still alive.
I lived in London for a year or two and I rarely saw an escalator "at capacity" for walking. You can do all of the napkin math you want, but ultimately, as the article says:

> The one escalator at Holborn that allowed you to walk up the left side during the trial had a total of 115 passengers per minute, but the standing-only ones knocked that up to 151. This was only the case during peak times though – when you’ve got under 100 people on the escalators, it doesn’t really make much difference. Either way, introducing standing-only escalators meant that they only had to SHUT THE GODDAMN GATES AAAHHH once during the trial, whereas it was happening almost daily before.
Hah. Interesting point that I hadn't thought of at all. Very simple.
It seems the queries are aggregate based and they’d be served better by DuckDB instead of SQLite.

DuckDB performance is astounding for doing group by, sum/count/avg with filters and sorts.
Yeah these seem like product-level things. Seems like a bit of a mess if engineers are coming to their managers about working on things that weren't specced out. Shouldn't they be busy with things that were already specced out and estimated?
Fucking hell did I just read?

I've just read Flowers for Algernon again a few weeks ago. Don't pull my heart strings like that.
I second this. I use it with Working Copy app to sync notes to a git repo.
Yeah, I programmed in COBOL for 15 years on Unix systems... so I don't have any mainframe experience... I'm pretty good with the actual COBOL code, but as people have said, that's only a piece of it. Working with the environment, such as IBM mainframes, is a big piece. Which is sort of odd, because COBOL was supposed to be "common"...
Ha looks like I dodged a bullet. I graduated Dev Bootcamp SF in 2014 and one of the few interviews I could get was a shop that claimed to be "Meteor Pioneers", their entire stack was Meteor. They ended up ghosting me in the final round and I ended up landing a job at a python shop.

Thanks for sharing your experience.
The 37signals Guide to Internal Communication
> The particular "changes" introduced by the teenager editing Scots wikipedia are very much unnatural, artificial change, and one that is done in a systematic way, "erasing" (by ignoring, simply due to the author not knowing the language) the actual Scots words and replacing them with calques from English.

You say that like that isn't a ubiquitous process. Copying the usage of someone who was unfamiliar with some other usage is... almost the entirety of language change. The rest of it is copying the usage of someone who was being deliberately weird.
I find it interesting that the author did not list “writing” as one of those technologies that is not value neutral.

Writing basically allowed the creation of the bureaucratic state. Without writing/record keeping, large organizations are pretty much impossible.
> The number 1 thing I hate about IDEs and will always hate about IDEs is that you open a "workspace" you cannot access all of your files at once. So often I am working with multiple git repos or various things scattered around my computer. In emacs I can simply open the file and have all the syntax highlighting, linting, etc just work. Instead of waiting for 10s for a whole new IDE workspace to open. And then not even have the ability to switch between them easily.

This is a different workflow than the average use of an IDE, particularly for, say, Java or C# development. Personally, if I am working on a web app with a fairly large codebase, I use VS Code, but if I am editing a few scripts or other files, I absolutely use Neovim from the terminal.
I don't understand. What's CIT?
Emacs. I have this irrational love for it that no other computer program has ever come close to. Full of warts indeed? Insignificant details no man so in love would heed!

That you in such a fundamental way can make it your own puts a smile on my face. It enables me to specify how _I_ want to converse with my editor. With my computer. With my digital muse.

I love you, emacs.

(I say this as a vimmer for 15 years before switching)
-M sets the first day of the week to Monday. If in your locale the weeks already begin on Monday you are not going to see much difference on the output.
I like your unit test example.

I find that when approaching something new, like a codebase, API or framework, the most important thing to do after getting a cursory lay of the land, is establishing a tight feedback loop for determining if something is functioning/breaking/improving.

In the case of refactoring, that's often adding test coverage as in your example. When experimenting with a new technology it's usually building a 'tracer bullet', the smallest e2e working piece of functionality to ensure that your mental model matches with the reality of how it actually works.

The tools and processes of a technical org can have a big impact on how easy it is to take this approach. Enabling the engineers in your organization to create tight feedback loops and easily experiment is a huge boost to productivity. Test execution speed, ease of deploying dev instances of services or whole clusters of services, logs that are easy to access and query, distributed traces. At larger companies it can be a huge pain to simply spin up or get access to an instance of a service that you can poke, change, break and throwaway much less a cluster of interacting microservices.
So what you're saying is that taking this to the limit, we'll end up with analog signals soon? You know, a infinite set of increments :-D
> As parent commenter I value it at 0.

You might but the IRS doesn't since RSUs show up in your W-2.
>>Prices are not rising because people have too much money and are over purchasing food and energy just to show off to their neighbours.

I dont believe I said that in any statement, that is red herring and strawman in one. Good job...

Most of the expansion of the monetary supply has been doled out in the form to debt not cash. However buying goods (Cars Home, etc) with massive amounts of debt still causes inflation

Of course Supply chain issues account for some inflation as well, but not all of it.

>> Introduce price controls and rationing on food and basic services

In the entire history of the world, that has never worked, nor will it ever work
Is this "rotoscoping"?
In Australia, we drive on the left, but on escalators we pass on the right just as the parent comment envisioned.
I'll bet there's some kind of hysteresis in that. Things are rarely as nice in a company that has just reached 50 people vs one that has come down to 50 people.

Same goes for a lot of orgs.
If they simply pretended it does not exist, they should be able to rewrite it with 1 developer in less than a year. If they can't and need an order of magnitude more resources, that's a sign of incompetence on the new team.
Having once been a heavy user of emacs and then switched to IDEA, I'm not sure emacs actually is more extensible. The IDEA API is enormous and very powerful. Plugins don't seem particularly limited in what they can do.
Discover also basically doesn't exist in most of the world, and AMEX barely so.
Reading through this, I see the problems have nothing to do with Powerpoint, and everything to do with organizational inefficiencies. Powerpoint is the scapegoat.

> America's military staff spend their time making, giving, and listening to PowerPoint presentations instead of, you know, preparing for war.

This is a horrible, tone deaf take.

> You know who has banned PowerPoint? Amazon

You know what's an incorrect statement? This one.
> Isn't this a fairly trivial insight though?

Outside of HN it is.

Here the only technology that is ever seen with some skepticism is the blockchain. Everything else is golden.
Beat me to mentioning this. Rsync is not a safe database backup tool. Period. It can be used to move around backups created by whatever specific database tool generated them, but just blindly using rsync is a recipe for unrecoverable corruption
Cohost.org
SR-71 was awesome, but its reason for existing evaporated. Once it became easy to hit with a missile it could no longer be sent on the missions it had been uniquely qualified for.
A world where Apple had acquired PowerPoint in 1987 could have hurt Apple's own HyperCard, which was also released in 1987. HyperCard did have its moment of success from its release in 1987 to roughly the mid-1990s.

Back on our timeline where Microsoft acquired PowerPoint, HyperCard could have been a strong competitor to PowerPoint well into the 2000s had (1) Apple gave HyperCard's development more love, (2) Apple authorized a port to Windows during the Windows 3.1 era, and (3) Apple developed functionality to convert HyperCard stacks to Web applications and released this around 1995 or 1996.
A surprisingly disgusting thing to read on hn of all places.
For context, here's the full sales list from Famitsu for this week:

Switch / 19,907 units (total 18,399,758 units)

Switch Lite / 7,638 units (total 4,761,895 units)

Nintendo Switch (OLED model) / 22,860 units (total 1,899,156 units)

PS5 / 2,371 units (cumulative 1,451,795 units)

PS5 Digital Edition / 664 units (cumulative 242,208 units)

Xbox Series X / 3,272 units (cumulative 108,983 units)

Xbox Series S / 3,423 units (cumulative 13,076 units)

PS4 / 18 units (cumulative 7,819,701 units)

New Nintendo 2DS LL / 215 units (cumulative 1,187,058 units)
It would seem like the more obvious lesson would be, "when in conditions very different from what that species evolved for, new and often serious problems will arise". Which is, no doubt, true and even relevant. But, since we evolved for conditions very different than rats did, I'm not sure how much more can be concluded.

It does point out, though, the importance of being skeptical of any other scientific study done in rats, that hasn't been replicated with several other mammalian species. Or at least, skeptical of applying the "lessons learned" to humans.
It would be like Ron Gilbert's previous game, Thimbleweed Park. I read somewhere that the goal of that game wasn't to deliver a new 1987 pixel game, but to deliver what you _remember_ a 1987 pixel game feeling like, with the modern sensibilities of a built-in hint system and autosave.
You need a Twitter account to sign up. You don't need to have a super-active Twitter account for it to be useful -- the links coming through Twitter seed it for you, but you control everything else.

Everything is public, though, so if you don't want to sign up, all the tag pages are still available for you. If you really like Erlang (as we all do), you can hit https://serendeputy.com/erlang and see the current index. Each page has a RSS feed attached to it, so you get these in your favorite reader.
You are complaining about something that would cost huge amounts of money to develop not existing for free, but not proposing any way to raise that money or provide an alternative incentive structure causing it to exist.

> The greater objective is for everyone - normal users - to have a choice to select from a reasonable number of comparable competing products as they do with other products they're familiar with. This situation does not exist at present despite the fact that the computing industry has existed for over 75 years.

Sure it does: iOS, Android, Window, macOS, Linux. You're not complaining that there isn't a choice, you're complaining that the free choice isn't highly polished. Yes, it'd be nice if it were, but the fact that it isn't is just a logical consequence of the forces involved; it's like ranting that the sun rises in the east.
Dates are hard..
Seconded on CrossFit! Every CrossFit gym I’ve been to has a weekly Olympic lifting class, explicitly focusing on proper form and movement.

Also - CrossFit-style pull-ups might be a little goofy, but CrossFit burpees are the way to go. :)
The point is that every barrier you put up ("Have you answered my 3 special questions!?") means people are less likely to interrupt you, which is great on the face of it, except for that one time you really want to hear about something as soon as possible and they decide not to bother you because they haven't written a spec for "Make sure the website is actually up."

Being interrupted a lot is less bad than creating a culture where people are afraid to bring bad things to you early.
Rider is not bad... better for me than VS and VS Code from what I've tried.
Basically the equivalent of IDEA.
I will third this with a caveat that MOST trainers are either incompetent or don't care. But you will literally save years of wasted time and injury if you do it right from the start. Just find the right person or cross-check with multiple. There is also a program called "5x5" which is ok for beginners. Don't forget to do pull ups and crunches too. The whole "liftings works your abs" enough thing is a myth. Maybe some cardio too.
Taking pictures with microfilm.
I realise I'm probably alone in this, but this "depth of insight" is exactly one of the curses of IDEs for me.

When you write on a terminal, you are encouraged to make good choices so that your code is clean, with a well-thought-out structure and conventions that allow it to be read and processed by a number of tools as painlessly as possible.

When you're on the IDE, your code structure invariably reflects whatever workflow template has been defined for that particular IDE, and good conventions matter less because you can always use live links and stuff to inspect stuff via the IDE.

Of course, you could argue that there's nothing stopping you from following those good practices on your IDE too, or making the extra effort to configure it with good structure and conventions. But in practice, it's a bit like making the extra mental effort to choose salad when there's steamy melty pizza right in front of you every single time. The temptation to take shortcuts and not think your code out properly and just rely on the IDE to dump its defaults is just too great. In the end, when you compare (professional) well-thought out code written in a terminal vs templated code written in an IDE, I feel that the difference in quality is often palpable.

Also, I reject the idea that "tooling" is a concept unique to IDEs (or, in any case, that IDEs should necessarily imply superior "tooling"). Yes they offer the convenience of a suitethat is (hopefully) interoperable by design, but for me arguing that this makes them better tools is a bit like saying the Apple Store has better software than "the internet" and you should therefore only stick to Apple Store stuff.
For notes, of course. I also store my notes in git. But GP mentioned "sync with git" as "a standard app feature", not specific to note apps.
Show HN: A Harder Version of Wordle
Where do you get information about JetBrains's sales and engineering expenses to draw this conclusion?

One reason Rider will pull ahead of Resharper is because Rider builds on the same base IDE as most of their products, so it benefits to a large extent from investment in any of those IDEs. I'm assuming that Resharper can only benefit from direct investment.
Everyone is a sucker?

I would not believe anyone who claimed they did not believe something they read online. What is the distinction between online and offline these days as a source of information?

It made sense when online was a bunch of random people with no businesses or editors behind it. But when all major organizations and institutions have an online presence, it seems meaningless to differentiate online and offline.
Price controls don’t work; the US figured this out during WW2 when it just led to shortages, had spotty enforcement, and needed a gigantic bureaucracy to actually determine prices.
It’s easy to see why price controls fail to work: if there’s 10 guys willing to pay 10 bucks for 10 apples, setting the maximum price of an apple to $1 isn’t gonna change the fact that more people want apples than there are apples. This either means queues so those most willing to queue gets things (the soviet model), black markets where things are bought at the true value (nonsensical official exchange rates see this), or a mixture of both (WW2 US).
We currently have inflation because of a few things, mainly that there’s too much money chasing too few goods. So the equilibrium is that raised prices lead to people buying fewer things because they can’t afford as many, and a new supply/demand equilibrium is established.
But of course this can’t happen if wages are also going up, as people just try to but the same always amount of things with their newly increased salary, and we’re back to the problem of not enough good again.
The only way this gets solved is a mixture of increased supply of good, decreased demand through either decreasing real salaries, increasing real prices, and quantitative tightening.
People don’t like hearing this, because hearing that you’ll meet to have less purchasing power in order for supply to meet demand means that things that you could afford previously can no longer be bought. Saying that wages shouldn’t go up is a non-starter, and rightfully so, which is how inflation-wage spirals get started.
Basically, the only way out that’s politically feasible (I mean politics in the general sense of people interacting with each other, not government) is to trigger a recession and then everybody is forced to buy fewer things and nobody has to say “we’re not raising your salary because that just exacerbated the problem”.
Surely they've already been getting raises of some sort for the past 7 years! This is just the product catching up.
Very true, the commercial sector has almost no need for things like advanced optics, radiation hard electronics, RF absorbing materials etc.
> Linux really just needs to adopt AppImage

Do you understand that there isn't some unitary organization called "Linux" putting out all these different OSes like Ubuntu, Fedora, etc.?
> I know Threepwood's supposed to be a slightly limp, out of place character

That's precisely what I like about Guybrush's voice, it adds to the comic effect!
Yeah this problem affects all countries to varying degrees. Usually not as bad as the CCP. Most of the west have no opinion or don’t support Yemen against the oppressive Saudis who are backed by the US and more of the west. Same issues: propaganda/how News and media is handled.

To be clear: The Russian Govt invasion of Ukraine is awful. They are completely in the wrong. Putin needs to go and another strong man duplicate must not replace him. Don’t get me started on how bad the CCP is!
I never saw any cefi or defi exchange advertise "Guaranteed 20% returns", which exchange did this?
In the sweatiest of those places, our sweaty strategy is imperfect.

Sweating works well in dry climates, not as well in humid ones. In high enough humidity, the sweat doesn't evaporate, doesn't cool you, and the whole system becomes a moist, messy loop.

In dry, hot climates sweating works well, but increases our water consumption... these are the habitats where water is often scarce.

Tradeoffs.
There's no comparison between using VSCode and IntelliJ for Java development
If writing fits your definition of "technology" then the word loses every meaning.
> During this time, we have introduced new products that have been included at no extra cost to everyone using the latter.

It's like a landlord doing unrequested renovation and then sending a bill.
Wow that's scary! It sounds like one of the most populous cities on earth is already close to the limit of human survivability
I write my own. Though my platforms do not socially integrate.

I tend to use one API endpoint for pass phrase authentication, which returns a token (any sufficiently complex unique string, such as base64 (or hex) of a >128 bit unique key . Many auths use a hash, to which I say don’t get carried away)

The token is a temporary throw away credential that should:

* expire (say 8 hours)

* times out after inactivity (say 2 hours)

* unique to session (allows distinction among concurrent sessions). I hash the token to create a unique session ID for logging

I only store these in cache, not the db so they expire and cannot be recovered (hashed again to create a trackable unique value.)
Google Hangouts to permanently shut down
I am absolutely speculating. But companies don't just act on current financials, they act on future projections. If they see lean times ahead, they may very well cut current expenses in order to conserve cash they believe they will need in the months ahead. I don't think the current cuts are routine, or because Musk as a "bad feeling", I think they're seeing something concrete that is adversely affecting future revenue projections. A downturn in the auto market generally, and a downturn in Cybertruck demand particularly, as reflected in advance orders would certainly fit the bill.
Yeaaaaap. I ended up implementing a library for Newsweek that converted document.write ad units into async writes. I'm still amazed that worked, and that ads used to use document.write.
What's the point of reviews if author can unconditionally merge the PR without addressing the comments?

I'd feel very low to none incentive to spend time first understanding the problem and then reviewing the solution to the problem if I knew that my opinion can be disregarded just like that. Seems like a waste of time from reviewer POV.
After the last decade, I now believe the "everyone is winging it all the time" theory more than ever.

I used to think people in power really had their shit together (CEOs, judges, doctors, politicians, etc.) but it turns out that it's just regular dumbasses everywhere.

Hell, just look at the testimony from the January 6th hearings. These people were running the most powerful organization in human history and they were absolutely batshit stupid. Crazy yes, but also just plain stupid. Totally incapable of assembling a coherent worldview.

Sure there are experts, but they became experts by focusing their energies on their discipline. They don't have time for political machinations. The people _running_ everything are by and large just bullshitting their way to the top.
Definitely a bit of Asana culture leaking, IMO