skysight-inc/HackerNews huggingface dataset:
Programming work is also maintenance. You need people around to put out fires or keep things up to date. If you’re only paying based on performance, the high performers will do a big project and immediately leave to somewhere else. The lower performers (at least impact-wise) won’t be there to fix a mess or make incremental upgrades. This approach already happens.

This is actually why a lot of software at larger companies aren’t user friendly. There are obvious small bugs or quality of life improvements that could be made for the customer, but it’s hard to tie to measured revenue impact so the SWE team does nothing to fix it.
The 30-year-old comic book that became a Silicon Valley Bible
My experience is quite different: I feel extremely productive working in the terminal, and what is described in the article as "The frozen world" is for me a virtue of the UNIX philosophy: the structure is not embedded in the data, but the programs can project a structure on it. That allows programs to be filters, and text to be the only format for exchanging information. What the article describes as "The nightmare that is composition iteration" is for me a very pleasant experience: the terminal provides a very fast feedback loop where I can iteratively examine the output of a command and refine the filters I apply. As a result, I am able to prototype commands quickly and accurately.
To me there is no logical reason for needing 19 engineers other than poor documentation, written in a niche language (or non-standard for the org) or they use a consulting firm that of course said it will take 19 engineers and needs rebuilding.

Why, in any scenario, would something well coded and documented need that amount of rework otherwise? Aside political, ego reasons that is...
Day of the week should be in the top row.
This is definitely a good way to stop people from coming to you so I guess it succeeded in their goal
Why do we even need chat in an email app? It just adds bloat and slowness for not discernible reason. This is why I WONT be using apps like Thunderbird any time soon.
Ask HN: Great visual or other breakdowns of PL's and their categories/sub-c's?
Is there something like this??

A massive (perhaps 'tree-like') overview, which one can then drill down into, a bit like Wikipedia I guess, but way more slick/specialized/focused.

There's a tonne of great new lang's & related out there nowadays, tis practically exploding! And then of course, there's many great 'old stalwarts' too!

So many of these have wonderful attributes, but often (as expected) wildly different priorities, strengths/weaknesses, UX etc.

Feeling a little overwhelmed about which ones to focus on. Already done quite a bit in js land, & related, but very little in other major categories/sub-categories, except for some of the biggest names.

Set: HN Hive-mind! :-P
I have a herd of elephants. I decide one day I get them all really really well fed, and then lead them to the marketplace where they then take a really really big dump on the stalls and the produce and the sellers and the customers. In the end, everything and everyone is just covered, and people are walking knee-deep in elephant poo.

That's not merely destruction but creation with volume.
The reason this isn't done is because the obvious play is for a student with no assets to take the loans, get a degree, declare bankruptcy, and cruise out the next 7 years with a better paying job - it's not like they'll be ready to afford anything they'd need financing for anyway.

The problem of course is that the fix flips it the other way: student loan debt is functionally the safest possible debt because it can't be discharged through bankruptcy. Loan someone any amount of money, and provided you estimate their net productivity over their life accurately, you'll get your money back.

In isolation all of this sounds somewhat justifiable, but in the real world the results are disastrous: students are gate kept from higher income by getting a degree in a serious way, so they take on this undischargeable debt which people are happy to keep lending, so there's never any counter-pressure to colleges raising tuition rates, and government can say "everything is fine! Look at these enrollment numbers not changing!"
> My cereal became 20% more expensive.

> Jetbrains becomes 20% more expensive.

I understand the frustration but surely you can see the causality link here? Jetbrains employees have to eat too.

The individual solution is sadly for you to ask for a 20% raise and screw people down the line.

Global solution would be enforced price controls, we know it works because France did it after the war, the government imposed lower prices and started selling good directly itself and France got out with a much lower inflation than other countries.
What's sad to me is that so many languages were just fine 100 years ago. World Wars, state action (in both totalitarian and democratic states), mass media, and globalization are eradicating most of the world's linguistic diversity. As a kid, I assumed languages, ethnicities, and states were almost synonymous. States would certainly want you think that! In the present, I can see how much damage the concept of the ethnostate has done to minority languages in any given territory. At this point, we've already suffered irreversible loss, and a lot more is already baked in.
Do you feel insulted? That seems a bit rich coming from you when you were insulting Ive with your hatred.
It depends on if it's a fully domestic cat or one that has spent significant time living on it's own in the wild (stray/feral).

I've seen a domestic cat play with a mouse until it's dead, then act like it doesn't know what to do with it. An old stray cat (that had rejoined domestic life but didn't have the energy to catch and play with the mouse) would then get up and eat it in two chomps.
I suspect Dems are (correctly) predicting it would turn off a lot of undecided (or sway-able) voters that the Dems need.
Then this article is disingenous, because it did not state it as part of her apology, which would have put some context to it.
I used that for a few years outputting slides to transparencies on a pen plotter. There was some other pre-Powerpoint program I used on PCs back then too but don't remember the name--may have been Lotus Freelance. (And a minicomputer-based program before those.)
If I understand you correctly (and please, if I don't, do tell) you are advancing that most employees would agree that 80% of their hires are individually a net negative to the company, and they (the employees) know that, and they are okay with that and don't change anything, because facing this predicament (I assume we are in agreement this sounds like a pretty big predicament?) seems daunting.

If that is in fact what you think is going on, I think you are most likely insane and I am very interested to hear more.
Can you show me where to opt in, and where this is documented? The only stats I can find that are close to the number provided are for total registered users.
The study has a sample size of 25 young adults, presumably students at Penn State in Pennsylvania.

https://journals.physiology.org/doi/abs/10.1152/japplphysiol...
Raw Memory Management patterns in Nim language
I'm also impressed everytime I lift weights and think about how close the muscles attach to the joint providing very little leverage. On a side note - this is why chimps f.x. are so strong - their muscles attach further from the joints and by that provide more leverage.
"If you get burglarized, your ham radio equipment probably won't get stolen. And if it does, it's a crime of opportunity, not because someone found you in a database and somehow knew you had the good equipment."

I think you missed the premise here: ham radio equipment = $$$, open registry of people who may have ham radio equipment available for years, chance of having other expensive things very likely, correlation to crime and open registry of names pretty much zero. The article is just trying to foment a controversy when there isn't one.
The inflection point was Q3 2019.
IdeaVim is really great. The only reason I prefer Neovim is because I have certain plugins setup that I’m used to.
Claiming its the most successful in history is nonsense.

France was the most populated and richest country in Europe for a very long time.

Despite this, what one could consider natural French territory, Belgium and Netherland France never managed to hold for a significant amount of time.

And then they decisively lost the global great power struggle against Britain despite France being much richer and having larger population.

France is constrained by pretty natural frontier boarders that when looking the Medieval Kingdom of 1223 and modern day France, it doesn't seem like its the most amazing achievement.

Specially considering its German neighbors, for 1000 years were far more fractured, and France never managed to really take full advantage of that situation.
https://github.com/JetBrains/intellij-community/graphs/commi...
Obsidian on desktop and GitJournal on mobile (android then iOS) has been a winning combination for me!

Thank you for developing this app and for being so responsive to support requests Vishesh!

One small discrepancy between the 2 products is that GitJournal handles the file’s title as both the filename and an h1 inside it, while Obsidian doesn’t sync both by default IIRC. I’m using an obsidian plugin to keep them in sync (i.e. overwrite one when the other changes). I think GitJournal has the correct default behavior but with how popular obsidian is, a setting to behave like obsidian might be useful. My 2 cents.
Show HN: Animated Weather Dashboard
I’ve been working on this weather dashboard for a couple years now, and wanted to discuss it with you guys.
Here it is:

https://zima.prokofyev.ch/?token=7f7e9e7ca3msh1f401291ce0855... [1]

A couple videos are available here:

https://www.loom.com/share/881b4a93441141429d9260c46f098b13

https://www.loom.com/share/845b6efd7ac645768b103d05c4993072

https://www.loom.com/share/6ede6a39452a4aefabad3a059d0e33ca

There is also a playground where you can test different weather conditions and time of the day (not every weather condition/combination might work):
https://zima.prokofyev.ch/test?token=7f7e9e7ca3msh1f401291ce...

The idea of a dashboard comes from this wonderful Animated Weather Cards on codepen: https://codepen.io/ste-vg/pen/GqaZbo.
I have quickly built the first version of the dashboard by patching up OpenWeather api and making a separate card for the next 5 days: https://starport.prokofyev.ch/dashboard/?token=7f7e9e7ca3msh...

Then I added rising/setting sun background animation based on the CSS Sunset Sunrise codepen, which is synchronized to the actual sunrise at a given location. The sun on each card also rises and sets accordingly (and the moon comes shortly after). I have also replaced 3 layers of clouds with sort of cloud-shape-like objects. This allows for easier tinting based on time of the day and better depiction of the cloud conditions (few clouds, broken clouds, etc.).

Unfortunately, svg animations from the original codepen were quite heavy on the resources, and as I wanted to run this thing on raspberry PI, it was too slow at around 15 FPS. So I reimplemented rain, snow and clouds using webgl canvas with PIXI.JS and also upgraded TweenMax to GSAP 3. That boosted the FPS rate to around 30.

Anyway, I am looking for any feedback on this. Does it look good to you? Would you use something like this at home? What other features could be useful on such a board? Do you think it has a market?

[1] This is a temporary token that has a request count limitation, if the page doesn't show anything anymore, you need to create your own token from rapidapi by subscribing to this API (there is a free plan):

https://rapidapi.com/faraway-technologies-faraway-technologi...

P.S. I am not a professional front-end dev, I have never worked on any public-facing projects, only hobby and internal tools, so things might be a bit rough on the edges.
For me it solves the problem. I provide advertisment for a visa forbidden area. In Switzerland I can exchange directly to SWIFT up to $1000/day and whatever it is per year without even KYC.

Crypto is the only common factor for payment I get these days. Every region/niche has their own weird alternatives with their own weird limits (Payeer, perfect money, ...)

Point is nobody can deny anything as I am 'processing payments myself'
Can a Mental Health App Help You Deal with Anxiety?
It is possible, if not implicitly rational, to advocate for student loan debt relief AND to concurrently suggest that some fields no longer need a college degree.

For those of you who were too young to remember, there was once a time where merit-based scholarships were not bound to household income; thanks to the Reagan administration, that changed radically in the middle 1980s, with the result that gifted students from middle-income households which possessed any sort of investment income were harshly penalized, without an offset for family size, when it came to financial aid.

Even at a state school, the costs associated with student financial aid (or, stated differently, resulting indebtedness post-graduation) remain one of the key factors at ensuring positive financial stability after graduation.

The issue, though, is that most colleges and universities excel at a narrow range of innovation, while leaving much of the heavy lifting and banal achievement to private industry (in the general sense), whether corporate or individual in scale of effort. Much of this effort is by its nature experiential (though not all of it) and requires individual, life-long learning to contribute to the ecosystem.

The degree farm approach has harmed us all.
Nicely communicated. Everything that JetBrains does around their pricing and subscription model always feels really fair and classy to me. (perpetual fallback licensing, continuity discounts).

In this case, being completely upfront in the post title that this is a price increase, no "Updated pricing" or "Revised pricing" etc. Reasonable notice period with an option to renew for multiple years at the current pricing before the change comes into effect.
Another vote here for Fantastical. I don't think I'm using it in any novel ways, or really pushing it's power, but wow is it a nice calendar. My only gripe, and probably something I can change in a setting, is sometimes when I have a drought of events, it can be confusing what's next, because it will show me something a month or so out but not in a clear way that the event it is showing me isn't tomorrow. Probably a "me" problem, but one of my few gripes about the app - the other being a desire for better Watch complications.
It’s interesting to me at least that the group’s population crashed completely to zero and not to just a low number that then began climbing again. This is undoubtably a consequence of mice not being able to escape from the chaos due to the small size of the territory, but I do wonder what the minimum viable size would be to allow for a full boom-bust-boom cycle to occur.
Cause no one is, that would be called participating employees into company's profit.
During any heatwave, people with heart and blood pressure issues suffer extra. Usually heat waves result in extra deaths especially among elderly people or obese people. High temperatures combined with high humidity are particularly dangerous even before they get lethal for healthy people.

Increasing frequency and severity of heat waves are definitely a noticeable thing. My parents actually lived in the South of France for a few years after their retirement. They were there in the last few weeks for a brief vacation and temperatures went well over 40 degrees in June. That used to be unusual even in the hottest month (July) and is now a yearly recurring thing. Luckily, humidity tends to be quite low in that particular area. But still, 40-45 degrees is a lot to deal with for people.

I think migration will be more an indirect consequence of local economies collapsing when e.g. agriculture becomes hard/impossible due to rising temperatures. People tend to move for economic reasons. Any mass casualties in a wet bulb heat event might of course cause people to panic. But richer countries would be able to compensate with technology by e.g. desalinating water and having buildings with AC. It's poor countries that lack the means for this that are going to suffer most.

Neal Stephenson has some nice perspective on this in his latest novel Termination Shock where people in e.g. Texas are dealing with temperatures that are basically not survivable without a so-called earth suit, which is a battery powered cooling solution people wear to be able to be outside in 50 degree+ Celsius heat. Those might become an actual thing people would need to own pretty soon in some places.
The money spent by the US on defence for the actual utility provided is WAY WAY WAY out of line by an order of magnitude. Most of the money is simply wasted. And in terms of "defence," all a country really needs is nukes and you will never be invaded again. All the extra shit like 100s of overpriced F35, stealth destroyers etc, are all wasted money, better spent on things adding social cohesion or a more education populace.
Knowing how to write software is not the same thing as knowing how to market and monetize it.
"Academics are often disappointed if a solution is too simple because that means it might not be publishable, but private sector clients are delighted with simple solutions."
Because those people need help.

Why should FEMA only help hurricane victims in a city just hit by a hurricane? "Help everyone and give some money to Boston where the weather is perfect."

Sorry, I don't see how that makes any sense.
I had to install TBSync and its Exchange provider. After that, everything worked perfectly, including calendar syncing.

https://addons.thunderbird.net/en-US/thunderbird/addon/tbsyn...

https://addons.thunderbird.net/en-US/thunderbird/addon/eas-4...
It is also possible to trisect an angle using paper folding too: https://plus.maths.org/content/trisecting-angle-origami

Paper folding is incredibly powerful.
Makes sense, given that people often store biological specimens at -80C, not at +50C.
It's a function of how much you tend to perceive yourself as effectual. If you think the world is already a lost cause then you let it rot and try to keep away, if you think you can make a difference then you stay and try.
There's something to that argument, though. You probably shouldn't use an IDE when you're learning a language. You should at least understand what it's doing behind the scenes and why.
Their justification for this change, as I read it back then, (the linked article doesn't get into the details) seemed to me to be completely flawed.

It is true that standers are more closely spaced together than walkers. The number quoted was a stander every 2 steps versus a walker every 3 steps. However standers spend roughly twice as much time on the escalator as walkers do. This means that walkers take up about 50% more space*time on the escalator, which is the constrained resource.

This error was exacerbated by station staff observing queue length as a goal to minimize. Walking on the left leads to a longer, and also faster-moving, queue for the left side of the escalator. People are happy to stand in this queue, because they are trying to optimize for the time they get off the escalator, not the time they get on. But station staff sees reducing this queue as a success. This is wrong - firstly they don't take into account the higher throughput for the left side. Secondly, making things less desirable definitely makes queues for them shorter, but this is not a win.

In short, standing-only can reduce total travel time for congested escalators where few people walk (obviously), but it makes things quite a lot worse for busy escalators which are at capacity for both walking and standing. (Even before you account for the fact that walkers on average care more about their speed than standers.)
This is so close to my idea for the ideal note-taking app (that I never tried to make). I discovered it a couple of months ago and used it to plan a trip around Europe: research and write up on desktop, refer and make quick changes on phone.

The monetisation options are incredibly user-respecting too. Although I don't need the Pro features, I'm on the monthly subscription just to support the project.
Hurricane victims needing infrastructure is different than helping poor people because they are poor.

Please state the goal of helping people with student loans. Is it because the student loans are causing them to be poorer? If yes, then you have your answer. Help all poor people, regardless if they decided to invest in a overpriced education.

By the way, the national flood insurance program is a political tool to buy votes from the (previously) swing state of Florida. Taxpayers all around the US subsidize Florida homeowners who want to live in the beach and in areas prone to disaster. This is not a good thing. Continuing to invest in flood prone areas over and over again is a waste of the US’s resources.

This is the type of corruption and misallocation of resources that happens when leaders tilt the scales. Subsidizing people spending their 18 to 30 years learning things or partying or whatever that people in the US and around the world are not interested in buying is also a misallocation of resources.

I have no problem with government providing people a floor for standard of living and opportunity to move up. I do have a problem with government rewarding bad choices, intentional or not.
Women in the videos that Pornhub is profiting off of could be sex trafficking victims. They have taken steps to stop sex trafficking but that was more of the government threatening to shut them down and/or jail their execs.

https://arstechnica.com/tech-policy/2021/02/amid-scandal-por...

Here's a good article on Pornhub

https://www.newyorker.com/magazine/2022/06/20/the-fight-to-h...
I know they were forced. I know they did it the most humane way possible. This is precisely why I support them financially.
Doesn't change the fact that they had to let go of a huge portion of their staff. Call it firing, or special unemployment operation, the result is still the same; and I can't help but notice that updates are now very, very sparse and pretty minor ( maybe its a pure coincidence because they are busy with Fleet and the Java update who knows ).

All in all it’s understandable and not a big deal but when faced, like right now, with whether I should prepay 3 years or not it's hard not to think about the future of the company.
You might find the Python framework we've been working on helpful for that use-case: https://github.com/datapane/datapane. It allows you to create interactive HTML reports comprised of pandas DataFrames, plots, and UI elements (e.g. dropdowns, selects, pages).

Standalone HTML files provide a really nice alternative to PDF as they maintain interactively: you can host them static sites, allow people to download data, use plots interactively, click through pages, similar to a statically generated website. That said, there is still a definite blocker in non-technical people receiving a .HTML file over email and immediately thinking it's suspicious or a virus (doesn't help that gmail has such poor support for them.) It's a shame, because PDFs have so many warts and HTML can be used as a really nice distributable file format, especially as you can make them fully standalone by baking in datasets, plots, libraries, etc. so they can be used without network.

IMO Jupyter is great at what it is - a REPL - but, outside of sharing a step-by-step "here are the steps I took to come to this answer", isn't the ideal format for sharing insights, as there is no reason a report would follow the same narrative as the analysis itself.