skysight-inc/HackerNews huggingface dataset:
yes. When I get called in as a senior consultant for some business app, it's always for the same reason: development speed has crawled to an almost stop. And it is always caused by unnecessary complexity.

I blame the fact that design patterns and specific architectures are being taught to people who don't understand the problem those things are trying to solve and just apply them everywhere.

Any senior dev or architect should always live by this maxim: make it as simple as possible.
Responded
The fines are trivial in the US.
> Jennette would do anything to make her mother happy.

This part really struck a chord with me. My mother and I moved from New Zealand to the US when I was 14. I always viewed it as her decision. She always claimed that she had let me make the decision. I don't even remember that, it would be a ridiculous decision to leave to a 14-year-old, and (most topically) even if that had all happened it wouldn't really have been my decision anyway. It couldn't have been. Ages of majority and consent exist for exactly this reason. There's no way a child that age, even a precocious one, could separate their own desires from trying to please a parent. Moving back to the US was obviously her dream not only in the moment but in the whole twelve years since she left my father. What kind of child wouldn't - both consciously and unconsciously - accommodate that? As it is, it took me at least an event-filled decade to realize that I would have chosen to stay if the decision had truly been up to me. It never was.

No child, at least until mid-teens, really makes their own life decisions - except perhaps for the singular case of a child escaping abusive parents. Parents who claim otherwise are usually engaging in vicarious wish fulfillment, and always denying/abdicating their responsibility for those decisions.
I thought he lived in the Netherlands. Doesn't he work at a Dutch university now?
> #5 Fast compile time... which is an advantage over Python how exactly?

Compiled code can have fewer runtime errors, that's a big win. I read this as golang is better than python because it's compiled and golang is better than Java and C++ because the compiler is fast.
Was it local to LA? (salvopaper.org)
https://itsgoingdown.org/salvo-spring-2018-edition-now-avail...
Rittenhouse was a classic example of justified self-defense. He used the minimal amount of force necessary at the last possible moment, all the while retreating and trying to peacefully disengage from his attackers.

In my experience people who argue it was unjustified usually are lacking some key facts (most of which were available the night of the riot).
Aren't JWTs just fancy cookies?
I don't synchronize them. I have Ubuntu server edition running on an old machine. I ssh into the machine to do any sort of programming. VSCode Remote is really helpful.
I prefer Go when I want more safety/performance than Python but less ceremony than Rust.
The post read like a sober description of some reasoning. The tech switch blogs we usually see are, by comparison, informal and feel somewhat half baked, where the author seems like their goal is to look like a cool leader of the valley. That’s what stuck out to me about this personally, it was refreshing
The Dog Fence: what future for this iconic but contentious barrier?
If you look at rates of violence over time, the gun laws you're talking about had no effect. Violence continued to decrease at the same rate it did before.
Ask any UN country that has UN blue hats roaming around what they think of the UN, for example.

Ever seen a United Nations physical sign for a turtle habitat on a beach in America?
I don't know who coined it but I love the term "second-best language for everything" when describing python. The ecosystem is so broad you can almost always find tools to do whatever you need, and it lets folks jump between domains simply by knowing the language.
The stereo scene is so funny, I keep a defibrillator handy just in case I laugh so hard my heart fails while rewatching it.

https://www.youtube.com/watch?v=19CvEO3Riy0
Very surprised this is getting downvoted, I think in two years from now everyone will be singing this exact song when the next flavour of the month arrives.
Python is an excellent choice for that. What I tend to do is build with Python and, if (and that's a big if) the thing needs to be orders of magnitude faster, then we profile the app to find the hot spots and optimize those, either in Python, with some better approach, or in another language still being called from Python. A rewrite of a whole service from scratch is relatively rare in my experience (unless the original is really terrible and impossible to maintain).
I wonder if this will have knock-on repercussions into the JVM stack, since VMWare owns Pivotal, and Pivotal create Spring.
Canadian healthcare provider issues data breach warning after server hack
But why are the skills marketable, if no business needs them?

Why are companies hiring people who proudly put Overengineer as their job title on resume?
>>>>You could call socks "military-grade" as well, and the only meaning that it really conveys is that it was cheap and barely functional enough to win a contract.

"Cheap and barely functional enough to win a contract" = "government issue"

My Fox River combat boot socks (my standard everyday sock even when not in uniform) are definitely not cheap and barely functional.

But I otherwise agree with your overall point.
One I have used for years is because one of our vendors doesn’t have an api and only allows 30 day timeframes for data downloads. So to get one year of data you have to download 12 reports manually, switching the dates, etc. or I open murgee, click f2, and wait 2 minutes.

In adtech a lot of people are very technically adept but never learned to code so tools like that can fill needs quite well. Even if a vendor has an api I’d have to get product to dedicate hours/etc etc, or I can write a little automation and skip the api.
always using brew on linux/osx, I wish they were supporting shipping binary /cask on Linux like on OSX (only recompiling)
I'd say it's a "technically flawed masterpiece" ;) It's perfectly playable if you're not overly sensitive to microstuttering in some areas. And even with the stuttering one gets quickly used to it. I just was kinda shocked how smooth Sekiro feels compared to Elden Ring on the same machine when switching back. FromSoft PC ports were always a bit hit and miss (like many games coming out of Japan, I guess the PC platform doesn't get much attention there compared to some other parts of the world).
The developers you hire may hate you for it, though. And won't stick around. That'll create churn that creates even more debt.
The Life of a Backpacker in Asia in the 1970s (2018)
I think anti-fragility could pessimistically be reframed as “be naive about your limits” or “pretend to be perfect”.

I think knowing, acknowledging and planning around your personal limitations (per your example) is much more effective and sustainable than just trying to tough it out.

Everyone has limits. Hitting your limits before you realize what they are isn’t a great experience.
I think the latter point about "less ceremony" is extremely debatable especially on a larger project.
Anti-Paparazzi Scarf
Could share more detail on how you've setup GTD with Obsidian? I've been using Obsidian for my note taking and would be interested to hear about your approach.
Can you give an idea on how it positively impacts productivity? It hardly seems reminiscent of something that tracks work/tasks.
I don't think anyone using Jekyll or whatever for their blog is doing it because they use Jekyll at work.
In capitalist countries (like liberal democracies), the ruling class are the large capitalists.
Ecosystem update: Marp Core v3 and Slide transitions in CLI v2
The problem with that setup is that such one person is super rarely actually keeping all those roles in their head. At least one of those roles suffers a lot, usually more of them.
> If you have hundreds of conditions, a tree of if's becomes impenetrable.

I mean, it worked for Amazon. I saw the code.
> guns are very useful in rural areas.

For a more concrete example. My father in law lives in Michigan. His house is seated next to 40 acres of forest. There are often coyotes and other wild animals that will approach his house when they're hungry. If you're unaware, coyotes will hunt, stalk, and kill cats, dogs, and small children.

To protect my children (3-5 years old) and his dogs, he shoots them.
SQLite 3 Fiddle
Richard Hipp, of sqlite fame, just announced the project's new WASM-based "fiddle" app in the sqlite forum (https://sqlite.org/forum/forumpost/5cfd681451), providing a way for users to run a slightly-hacked build of the sqlite3 shell app in their browsers (with no server-side backend).

(Edit: this was my first-ever HN post and i _thought_ that this comment was going to "stick" up top with the link to serve as an introduction/explanation. Didn't realize that it would be "just another comment.")
> Do you happen to do audio cleanup? ...

I love this project idea! I don't want to oversell myself, I "do things" not nearly as much as I'd like or should (or used to).... more like "I study, research, fool around with equations, tend to know a lot about, &c". ;-)

But yeah, noise removal is in there! Other forms of restoration too.

_Ideally_ if you can somehow remember what the program you used was, it's possible for me to poke and see which approach they're using. But, assuming that knowledge is lost to the wind, can you link me to the recordings? Ideally a few "before and after". That way I can load them into MATLAB and start to see what's up.

Adobe's Audition is pretty good, iZotope RX is also well loved.

EDIT: Either way, and even if I don't end up doing anything with it, I'd love a link to the recordings. Dirty and clean.
Ah yes, "just ignore the court" one of the hallmarks of a democracy.
The author should use his own model and make this article 10x better. Maybe then it'll be worth reading.
you don't need frameworks in any language - the frameworks (for mature frameworks) are almost always modular enough that you can use the parts without the whole.

I prefer frameworks the same way I prefer code linters and formatters. Which is to say they are annoying, but far less annoying than working with a team that spends obscene amounts of time discussing/rewriting code based on opinions. Frameworks come with their own opinions and can help remove a lot of those barriers.
I haven't seen frameworks in other languages rival mojolicious for rapid prototyping, web scraping, and good event-driven support. It's super easy to make websockets and even quickly have unit tests. Mojolicious still has 0 external dependencies and is rock solid and very scalable. The simplicity is just very nice compared to, for instance, frameworks in which lots of code generation is involved just to get started.
> Sounds like a tax for stupidity and laziness

I pay a barber to cut my hair. Sure, I could learn how to cut my own hair, but there's a good chance I'll spend a lot of time and still mess it up.

I pay a mechanic to fix my car for serious repair. Sure, I could learn how to replace a transmission, but there's a good chance I'll spend a lot of time and still mess it up.

If these (and the endless examples of paying professionals) are a tax for stupidity and laziness, then everyone is lazy and stupid. If you're not a software company, there's a good chance it's worth it to save the time to pay someone to set it up for you. Also, if Joe's Fish Market wants a POS system and needs a server for it and he decides to set it up himself, if he gets it up and running, what are the chances it'll stay up to day and not have a firewall issue? Probably pretty low compared to if a professional did it.

Joe wants to focus on selling fish. That's where he's a pro. I don't know anything about fish, but I could set up a server for him. We all have our own skills, and it's often worth while to leverage other people's skills, because they'll do it faster, better, and it will likely end up cheaper after time and security are taken into consideration.
You should absolutely teach your kid skills, that’s the meaning of education is it not? That’s different from forcing them to work, the difference is the involvement of money.
Sometimes for me it seems like they pay to "get the façade of talking directly to people in suits" rather than having to deal with technies.
Every time I mow the lawn, I think about how nice a little popcorn game (think [early] Angry Birds scale) lawn-mowing would make.

You control the operator, who is pushing or riding a mower, and it's up to you to get complete coverage of the lawn area. You can upgrade your equipment over time (wider deck, better turn radius, etc). Extra points for more efficient coverage, and maybe some way to earn extra points for stylish mowing (good, even stripes on the diagonal, etc).

One day I'll get around to it...
Let me guess --- they're just like ordinary robots but they have fake plastic "turbine" nodules liberally applied all over them?
China doesn't care about the size of companies. Alibaba ran into political problems because they wanted to compete in an industry with established players with strong relations to regional governments and different parts of the CCP.
Thanks. I’ll give that a look. I think my needs may fit in that $5/month credit…
The advantage then is "the type system", not "fast compile time".

And as far as type systems go, Go is one of the worst in mainstream usage.
You don't say what kind of management, but if its general people/organisation management then https://workplace.stackexchange.com/questions/tagged/managem... might be useful. Not sure it qualifies as "juicy" though...
What if it just stops one in ten. What if only 20 kids are saved and 100 families are not changed forever.

Pro-tip: you're wrong, it would take time, but it would help. I think handguns should be highly regulated, along with magazines over 10 rounds. If you are licensed to own them, you need to have them in a secure location with some way to ascertain they have been tampered with and you are responsible if they are mis-used.

There is plenty of low hanging fruit, but we go after stuff like silencers or "assault style" weapons instead of good common sense rules like limiting ammunition that can be purchased without being consumed at a range.
I learned about C with a book called "Head First C" about two years ago and it was amazing. It was kind of like a game, written in order to be fun. I learned so much in that book, about system calls, signals, file descriptors, processes, pipes etc.. it was amazing.
I also used the AWK Programming Language about a year ago and it was amazing too.
It was definitely a challenge to keep reading the book because i think I've become so used to instant gratification but books require multiple reading sessions... I have pretty strong ADHD so i actually feel really accomplished just by finishing and working through a (seemingly simple) book. :)
Ex-Google Tech Lead Brags About How He Used to Trash Women's Résumés (2022)
A disturbed person going into public and randomly killing strangers is a different problem than gang warfare, domestic violence, organized crime, or organized terrorism.
I am not sure we can deduce that from the paper.

They are only testing clearly symptomatic patients. This cannot demonstrate asymptomatic infection if it exists.

Tracing also cannot demonstrate asymptomatic infection. It may be able to demonstrate asymptomatic transmission, though.

Today we define a Covid-19 case extremely liberally, which results in very low fatality rates. This is not comparable to the methods used for monkeypox in the early 2000s.
How does Go have more ceremony than Rust without a borrow checker, lifetime annotations and all?
Why skip on the other reasons listed? At least a few of them are technical in nature and don't warrant being omitted from your list.
I can understand the point - compiling will do the same checks a type hint checker such as MyPy will do and it's a bit faster. I have that in my pre-push hooks, but a lot of people isn't used to the 90's when a compile could take minutes and demand a far less relaxed development pace.
What's the (likely?) effect of this scarf on surveillance cameras that we see everywhere in streets and stores?
..sprawling, family-run conglomerates. Known as chaebol, these long-time pillars of the nation’s “miracle economy” include the likes of LG, Hyundai, SK, Lotte and — largest of them all — Samsung.

https://www.bloomberg.com/quicktake/republic-samsung
From the article:

> My hope is that Michael Dell vetos this merger, from my accounts of Michael and the people I know who are employed by Dell, Michael is a great leader and a good human being and that is the most important thing, not profit at any cost.

I don't know if the author is serious. This deal has Michael Dell financial engineering written all over it. He's not going to veto anything. Dell is all about enriching himself with moves like this rather organically grow a company.
“Performance” - looks like “I bought Ferrari instead of Hyundai because it faster”.
> Why should enterprises deal with Linux directly?

Not just Linux but IT in general. It may have to be about security; my impression is that at least some of the widespread successful attacks in recent years might have been prevented if non IT companies had their own IT department, servers and in house security teams. Relying on an external provider is cheap and comfortable, until the day a single vulnerability screws all its customers data in a single day.
I'm considering moving away from Python as well, to compiled language also. Performance and single executable are my primary motivation. I'm tired of venv, PYTHONPATH and OS package dependency issues.

I'm however very much reliant on Pandas and Pyarrow for custom ETL works. Does anyone have suggestion what language and ecosystem I can switch to? Preferably something simple that does not require cluster or JVM to avoid deployment hassles.
Flawless Widescreen and Special K can each do some of the things you’d really want from a top quality port, like ultra wide and >60FPS.
They changed the default library for rendering math from KaTeX to MathJax, an interesting choice.
> I was talking to my wife about this the other night and we came to the same conclusions as the points you made. What we posit at this point is: what didn’t exist in 1969? Social media. The internet.

Also cable TV news. The need to drive viewers to consume a surfeit of airtime probably lead to a lot of socially damaging choices. I'd say it's a qualitatively different thing than the nightly news.

Another important question is what things did exist in 1969 that don't exist now (or are far, far weaker).
Are there any ethical, reliable, and privacy-respecting implementations of Go? The reference implementation at go.dev is clearly a piece of malware with a built-in compiler.
Fair enough, maybe tautology is the wrong word, but I do think everyone agrees with it. Who ever says "we need to have more complicated code"? The question is how do you define simplicity, because it is not always obvious. Every overly-abstracted mess I've ever seen was done in the name of "simplicity". Basically, let's add an abstraction so we can "simply" swap in another database in the future, or handle X hypothetical use case by only changing configurations. Likewise, I've seen 1500 line methods with dizzying, incomprehensible control flow that was nevertheless composed entirely of "simple" if/then/else statements. And a well chosen abstraction or two made things much simpler to read, understand and modify.
AMD Underwhelms at Computex
Your wording is ambiguous.

Are senior staff also analysts? Why or why not?
Neural compression has philosophical implications.

The map may not serve understanding. It may serve economics.

The cheap videophones make everbody look like Keanu Reeves.
Maybe it’s because crypto actually needs the advanced features and correctness that Rust provides, while language doesn’t matter for most of your basic CRUD jobs so people use JS or whatever
> First, gun heightens chance of someone dying

A gun is considered deadly force in the US, and thus would only be justified when facing a deadly force threat.

> But yes, you can shoot to wound to stop attack.

That is not really a thing. Often people don't die when they are shot, but you can't realistically have a goal of only shooting to wound. You shoot to stop the attack.

> But second, there are special laws that say how and when you can use the gun itself - so legally the gun or not does matter.

Can you give some examples? It's not obvious to me what such laws would be or why they would be beneficial.
The "well regulated militia" of the 2A is a prefatory clause. "... The right of THE PEOPLE to keep and bear arms shall not be infringed". The right belongs to the people. Any attempt to limit this civil right to a militia is an argument from ignorance.

This is VERY well established, both in law, in judicial review, and in debate. It's an argument that has died, like "violent video games". And yet, people earnestly continue to make it...
Would you consider a chef who buys produce from the market as opposed to buying a farm and growing it on their own "stupid and lazy"?
Thanks. I’ll check that out. I liked Fly better overall than Render but I bailed on it pretty quickly when I didn’t see a PR environment option in the settings.
> I can't maintain a TODO list and I've always had mine grow too big. I end up having to drag 5-10 things to the next day every day after a month or so. I know it's because I'm horrible at prioritization and I do best when given a list of crap to do and can pick and choose what I feel like doing when I feel like doing it.

I used to have this same problem. My solution is to push items into the future if it's clear I'm not going to be able to get to them the next day. Sort of like GTD's tickler file. As long as your todo list tool allows you to add dates, you can view only items due today. That's made having a large list of tasks much easier to manage, because I only see what I have to work on today.
> What is a healthy amount of pushing vs too much?

David Epstein somewhat tackles this question in Range[0]. The issue come down to the type of 'learning environment' of the activity you are trying to get the kid into.

'Kind Learning Environments' are ones like golf or chess. The rules are clear, the feedback is rapid, standings are knowable, and the skills are uniform. For Kind learning environments, you just grind out the hours. Here you can use Gladwell's 10,000 hours to shine.

'Unkind Learning Environments' are ones like tennis, business, or poker. The rules are murky, the feedback is delayed, standings are at time undiscernible, and the skills are varied. For unkind learning environments, you have to graze on a lot of other disciplines to shine. Just grinding out the hours won't result in great results.

Epstein specifically uses Ospedale della Pietà as an example of greatness in music. He says that concert musicians use the learning styles of Kind environments, while jazz musicians use Unkind styles. A great union of the Kind and Unkind was in Venice at Ospedale della Pietà where female orphans became some of the best classical musicians in history due to the unique factors at the orphanage.

So the answer, per Epstein, to your question is that it depends (sorry!).

Do you want an orchestra music playing child? Use the Kind learning environment techniques of grinding away 10,000 hours.

Do you want a more jazz music playing child? Use the Unkind learning techniques of many other disciplines and getting through the 10,000 hours in fits and spurts.

Epstein's book goes into waaaay better detail than my comment's haphazard and poorly remembered accounting. If you're serious about the question, I'd buy it and read it.

[0] https://www.amazon.com/Range-Generalists-Triumph-Specialized...

[1] https://en.wikipedia.org/wiki/Ospedale_della_Piet%C3%A0