skysight-inc/HackerNews huggingface dataset:
And they are responsible for protecting us too.

They have far more information and understanding regarding our enemies than we could ever have. What makes you think that you could possibly be qualified to comment on the necessity and efficacy of the program when you lack the experience and day-to-day responsibilities that they have?

Would you trust grandma with cybersecurity? It's the same principle here. No one here knows anything about national security and defense, so maybe we should stop judging programs that have been deemed to be extraordinarily effective when deployed against (non-citizen) enemies of state.

Obviously, the discussion gets a bit thornier when citizens are involved, but that is not the case here.
I mostly agree, most of the companies try to personalize marketing on bad data, but I think the main power for personalization is not acquisition but retention. In retention, you already have a lot of data bout the customer you collected yourself.

One of the most interesting usecases of my company (videobolt.net) is personalized videos at scale (via API or one time video creation on a bunch of data). We powered some very interesting campaigns this way.
> but I dont think the people running these companies have thought far enough ahead

Ah hah! Now we're getting to what could be the heart of the issue: short-term business practices, the incentives that drive them, and the market conditions that make it hard to find or afford the necessary technical leadership. This is a complex topic and out of scope, but it feels like a truer source of the problems you've witnessed.

> but from what I've seen, bootcamp alone does a really poor job producing people who know what they're doing... worse so than college because it's meant to be lightening fast education and job placement

It's fair to report that as your experience (even though my experience differs). The issue I took at the top of the thread was with broad, incendiary statements like this:

> small teams trying to support the whole stack with their javascript bootcamp training are the biggest reason so much tech is absolute garbage these days

This is a pile of tropes, capped off with a bold assertion. Bootcamps aren't even especially focused on JavaScript; the ones I'm familiar with also let students pick Python or Ruby for their projects, and also teach the basics of how to use a database and other technologies (of course they don't make you an expert at any of these things). But it was used here because "JavaScript" has become a stand-in in the context of Hacker News comment sections where people are complaining about perceived poor engineering practices. Like "bootcamps", it's come to paint a particular picture in people's heads of a particular kind of dev, whether or not the thing itself is directly relevant to the discussion at hand. Leaning on (and entrenching) these stereotypes is what I'm pushing back against. They aren't accurate, and they encourage certain devs to be disparaged for no good reason.
> Having lived in Boulder CO for several years, which is basically the Mecca of Americanized mindfulness, I can attest that this is true. The most ardent practitioners that I met were invariably self obsessed.

Over the years of living there I became even more intolerant with these people, I came from the Biodynamic Ag side of things so was pretty battle-hardened in the World of 'Becasue woo' to explain most things.

But, Boulder broke me... I realized that most in the US who heard about Steiner's work (I think most of it is BS from a conman) were treading the woke spectrum, affluent or not, but Boulder'ites were simply faking the most ostentatious facade: they would drive their Tesla to and from their mansions yet remain the most rude, stingiest, greedy people I have ever encountered--I'm from SoCal and I'm used to fake and rich people, but even I was stunned by the sheer numbers in just one relatively small town!

But because they practiced 'mindfulness' and had a pocket full of crystals and a yoga mat in tow they were somehow exempt from it all.

The worst were the mindful vegans and vegetarians, I did the most strictest form of renewable and regenerative forms of Ag, and had cooked mainly in historic towns with a long history of farm to table concepts--dating back 100s of years in the case of Italy.

But the absolute trite that left their mouth was stunning, I was incapable of speaking my mind as they were our clientele, but... the way these people speak with such authority about topics hey have no idea about is astonishing: most were professors from CU Boulder reminding you they have a post-doc BA in some unrelated topic, but they all have more in-depth knowledge about the intricacies of Human physiology than people who actually studied health sciences (I have a BSc in Cellular and Molecular Biology, became a Master Grower in Biodynamic Horticulture, and cooked/ran Farm to table concept kitchens and helped grow 75%+ of everything that was on my menu).

Personally speaking, my recent trip will likely be my last: the vapid and rich were always the shot-callers there, but it's with great sorrow that I admit just how shallow that place really is. All of the progress many of us dedicated a lot of our time and effort was undone in less than 3 years!
That's a really cool article!

One more step: self-organized criticality... At a 'critical angle', any additional grains of sand can trigger an avalanche. (Be careful though, this is a deeply fascinating rabbit hole!)

Here's a nice paper: https://www.researchgate.net/publication/252164461_Self-orga...

And an article: https://www.jstor.org/stable/24936753
Do we really need to point out that Congress did not, in fact, declare war?
I'm a counter-example to that. My parents paid full-price tuition for me 4 years of university (CMU class of 2010) and 4 years of private high school (which has the same "need blind" admission policy). But, they were not millionaires, rather they had just enough saved.

My mother is a "family doctor" in a small town, and my father was a stay-at-home dad, total pre-tax income around $120k-$150k at the time. House was around $250k, still paying the mortgage while I was in school. We actually knew of families that made more, and paid less, at the same schools. I have one younger sister, in her last couple of years at university she did finally get financial aid - the system/calculations did result in my parents paying off their mortgage but having zero savings left at the end. A couple years later I had some software engineer money, and helped my father buy a car when his old one broke down.

We're all doing fine, we understood the system, we made good lives for ourselves, my parents do have retirement savings, I'm not complaining about that. But this narrative you push here, about only millionaires and billionaires paying the absurd sticker price for university so it's fine, it's wrong. The statistics don't make it right. Even though "the average american" lives paycheck to paycheck regardless of income level (even at our middle to upper-middle level of income), that doesn't make this system fair to the hard-working and fiscally responsible people out there. There were some big family fights each year when it was time to fill out the FAFSA like all the other middle-class families, my dad hated it, it was such a charade and a waste of time.
An interesting anecdote I've experienced on this topic living abroad is how many Buddhists, in an almost exclusively Buddhist nation, have some degree of admiration for Christianity while having some degree of disdain for their own religion or philosophy.

I think it's the foreign aspect, but also another one is that when you have limited experience of what a casual Christian (or Buddhist) is like, it creates a falsely positive impression. Many of the Christians people in this country would be familiar with are a mixture of missionaries and people who came and did things like set up schools and hospitals for people at little to no cost. And, vice versa, Buddhists Americans are generally familiar with are going to be those genuinely interested in the pursuit for its own sake, rather than driven to such out of cultural inertia.

By contrast here you get daily news about things such as monks being busted running illegal gambling dens, and sometimes the rather more perverse. And there's also a culture associating various Buddhist icons with good luck which trends towards a complete bastardization and mockery of it as people try to literally use such for good luck. Think of something like the equivalent of a poker player praying to God 'Just one time, Jesus' while rubbing a crucifix. The various Buddhist "rituals" for good results during finals are well, not something that's going to exactly exemplify the moral pursuits of Buddhism.

Seeing people express something along the lines of the myth of the noble savage, when you're that savage and certainly not noble is quite interesting, and jading!
>Tech stocks are down a ridiculous amount

Any idea why that happened? Were they overvalued and the bubble finally burst?

For stocks like Netflix I understand why, that's obvious, but for the rest, I'm kinda scratching my head.
Why would it? Less big trucks certainly make traffic flow better in a dense city.
Kinda makes me wonder if the person handling the case on their end got confused and banned the wrong party.
I see your point, but that is really not helping me manifest the latest Mercedes G-wagon into my driveway.
All you need is progressive income taxes and taxing welfare benefits as income. Make it so welfare dollars bump your income tax bracket faster than income from a job.
I see, thanks! This sort of use case would be rare for me, but when I've needed to manage sessions I've used screen. I can see how tmux would be valuable for managing more complicated groups of sessions like you describe.
100% of the first 5-6 businesses I worked at failed. Only one did I stay at beyond the end and help with selling off the IP as a consultant, and given some IP as payment. There was no cash.

But since then, 100% of the businesses I’ve worked at are still in operation today (another 5).
It’s interesting that nobody there thinks: “There are much larger companies out there not archiving their data every month, what solution are they using?”
There's some weird very low volume background music (?) distracting from the actual content. Or maybe a compression artifact.
The Constitution extends to Congress the power to declare war. But it did not, in fact, declare war, so your claims, like theirs, are irrelevant to the matter at hand, which is murder of US citizens under no legitimate authority.

Your fancy document could be introduced as an attempt at a defense in the trial of the perps, and they could try to persuade a jury it justifies the murder, provided the judge allowed it. That is all the legal value it legitimately has.
HN has readers from all over the world, notably the UK, Australia, and tons from India
This should be unsurprising since most colleges/universities already have student workers. From places in admin, campus guides, working odd jobs like the cafeteria or library, or many other places. The two schools I've been to limit these workers to 20 hrs/wk (so it is part time and they can be "full time" students). But this is nowhere near enough to pay for tuition. It is really just "beer money" (about $300/wk if you got one of the better jobs). It might be enough to cover rent and food, but not much else.

While we're on the topic, can someone really explain to me what endowments are for? There's many universities that claim hardship but have multi-billion dollar endowments. I mean Harvard (the largest endowment) has over $2m per student. The "business" is clearly profitable without ever accepting a dime from students. I'm just unsure what this money is actually doing.
This gets said all the time but it’s just not applicable. Making fun of rich people is certainly punching up: by definition they’re rich and obviously very privileged, privileged enough to offset constant verbal abuse perhaps, we’d all be happy to trade places with them in a heart beat (take the “being rich” and mean comments - a great deal!).

With being white it’s not so clear here. Being white doesn’t definitionally come with clear net privilege because it’s such a diverse group: your life is likely much better than some devestatingly poor white person in Appalachia, or even just the majority of white people if you work in tech.

As a test for privilege, ask yourself: “would I trade places with a random white person and accept these racist comments”? Is that a “good deal” like with the rich person example? It’s not clear and probably not worth the risk you end up trading places with the many white people in crappier circumstances than you. That’s exactly the proof: many many white people don’t have so much privilege that you’d happily trade places and take all the racist comments too. In other words: it’s really NOT punching up in many many of the circumstances, many of the white readers who see your comment, it is just exactly punching down for them.

Not that the above should even have to be argued, being racist isn’t ok even if it’s punching up, just as sexism against rich women isn’t ok, or homophobia targeting rich gay men. Jewish people are exceedingly successful as a group along dimensions like income and wealth, so it’d be “punching up” in some sense, but does that justify antisemetism? Of course not. Trying to justify racism with “it’s punching up” just comes across as “I want to be racist but don’t want to be seen as a racist”.
What I envision in the 4th panel is that less people want to pay to sit at the benches, the players get paid less, players leave for other opportunities, and downward spiral starts. Eventually there are no more professional games because there are no money to support it.
How many people type the whole URL and how many access it over Google, QR code, or from other site? This is good if content is unique. I find URLs with dates useful when I want to quickly assess how fresh is the content.
I mean how can you not want to work at a place that has both office cowboy and run-of-the-mill cowboy as job titles
And the Disposition Matrix has been hailed as an extremely effective component with regards to protecting our country. It does not target US citizens, so there isn't really any concern here.
While you are right, even the totally lawful driver ultimately is traffic.

If you wanna reduce congestion, there is a lot of research in that area that gets ignored by many planners.
Are the items still scanned and everybody gets the same price when paying or are you saying that tourists pay a higher price?
Wan San Jose very interesting before it turned into Silicon Valley?
Live View (a WYSIWYM Editor) - you type markdown, but see it rendered, comes to mind. Also some interesting extensions/add-ons centered around knowledge management are arising.
Unfortunately, Obsidian itself is not open-source though; but worth checking out.
What a cynical take.
The tool in Amazon that shows how your tenure ranks is measured against _all_ Amazon employees. Warehouse, delivery, etc.

I was well past the 60% mark by the time I got through my first Q4 working for Amazon as an SE, and in to something like 90% by the time I got through my second. The figures the L7 engineers were bouncing around at that time were that developers averaged around 2 years.
Why was this such a mess? Undersold budgets, company culture, ...?
> Because unfortunately people seem to fall back to some sort of centralized system like a scientific committee or centralized AI.

Manhattan Project, Apollo, ARPAnet, how many public sector monumental counterexamples do you need
Thanks for the explanation. I guess most languages need this feature i.e. fail anywhere below this call, then return the type error + where it occurred + a stack trace. I've even heard of people doing stuff like that in C, where they store the stack trace in a list they populate and return errors as part of the same struct, in order to have something similar to exceptions.

I have to say I really enjoyed Rust when it was in its infancy (version 0.1 - 0.2 or thereabouts), but have since fallen off. It used to be so simple and so clean, and unlike anything else. Today it's just way to complex for me :-)
Any DBA/Sysadmin with some DevOps experience reading this thread?

I’m looking for a DBA - MariaDB (galera cluster) and TiDB.

Contact info on my profile.
Years are a bliss once you want to change your styling and keep an archive as is. Untouched. No work, no risk, nothing breaks.

Cool URIs don't change. Not even their styling.
The answer is not boolean , it depends. Sure there are lot of database migrations that happen to the cloud and fancy NoSQL datastores , but there are always so many data islands , warehouses that hold up data in traditional enterprise databases.

And all the move to cloud is not straight too , there are lift and shifts where the same DB runs on another machine. There are lot of "microservices" that data from these that need housekeeping that will go on anyway.

How about NoSQL DBA's ? We moved a lot of data to a NoSQL datastore (HBASE) and added Phoenix on top of it (SQL flavour). Sure enough there were app queries that did need a relook at! , newer query patterns emerged , secondary indices , data re-indexing , adding more RegionServers , Splitting regions , tuning guideposts, changing the GC parameters for the stop the world GC's was all needed. While a lot of these are taken care in PaaS , not every application runs on CosmosDB , DynamoDB or the like. There is always a niche and it is here to stay!
it's beyond useless at mining for the price.
Does it factor in road maintenance or is it socialized cost as usual?
Crypto miners are not even a drop in the ocean when it comes to the fucked-up things that humanity does.

The average person causes far more harm and literally millions of times more pain and suffering through their dietary choices alone than crypto miners ever could [1]. And we don't even get a trustless financial system out of it.

Crypto miners are just easy to hate because it's an excellent opportunity for people to point the finger at someone else without introspecting on the fact that they are no better.

[1]: https://en.wikipedia.org/wiki/Environmental_impact_of_meat_p...
I manage this problem by appending a 5 digit number in front each file, ie. 00001-Hello-world.md that I strip from the URL.

It solves multiple problems for me.

1. All articles are sorted automatically.

2. I can visually see how many drafts I have (drafts are 00000-, published at 00nnn-)
Thanks! I did spend some time to make it work well with Anki, and I do spend some time once in a while to keep it up to date with the changes to the Anki code. But once I got it working, I've never turned back.

One of the nice wins for me was that I could batch update ~200 geography notes that had some outdated numbers.
From what I understand about the MEV scene this seems low.
Roll-your-own-license rather than Creative Commons?

https://pixabay.com/service/terms/#license
We've banned this account for using HN for political battle. Not what this site is for—regardless of your politics.

Also, the trolling was seriously uncool. That's arson.

https://news.ycombinator.com/newsguidelines.html
Yeah, I prefer something more meaningful but still succinct like PG's essay urls: http://www.paulgraham.com/articles.html

In OP's case, /short-urls is succinct yet it hints at the content.
The notebooks I saw so far are linear, single language and don't do the weaving (shuffle and embed the code chunks into full files)

For their purpose, incrementally derive some computation and data analysis, that's fine. For describing a complex system to both a human reader and a machine, in that order, that would not be enough.
> I have worked with people who are "fullstack" with Javascript + Typescript, but do not even know what a CPU core is.

Now, this is the opposite of the point that you're making, but i have to admit that it's pretty cool on some morbid level! The fact that we have abstractions that are strong enough for them not to leak and make people dig into the details (e.g. the JS event loop being all that they need to think about).

That's also why tens of millions of people out there can work with spreadsheets of text processing software without knowing what a compiler or interpreter is, or even caring much about the benefits of dynamic linking vs static linking.

Similarly, i can write SQL against a DB without knowing anything about the RUM conjecture or really much about anything apart from the very basics of ACID (at least before Oracle fails to plan queries correctly and needs either statistics to be regenerated or hints added for the optimizer, because it's an evil piece of software).

It just works. I'd argue that it's the way things should be - working on the JVM should absolve one from thinking about compile targets and worrying about things like whether the CPU is from Intel or AMD, or what the ASM format is or whatever. Working in the browser might as well absolve one from worrying about most platform minutea as well, otherwise nothing would get done.

Is is still nice to have a bit of curiosity and explore those things, there being some merit to that, which might as well not be immediately apparent? Sure! Is it required for those people to truly be specialists in their own niche and to be safe from people making fun of their other shortcomings online? Absolutely not!
Parsing / Recursive Descent Parser
There's at least one other type of unenforced law: a law whose opponents were unable to block its passing, but were able to block funding for its enforcement agency or block appointment of a head of that agency.
I found the comment both slightly racist, and harmlessly humorous. Some stereotyping can be funny and acceptable.

I would’ve found it similarly both racist and harmlessly humorous if the author was going to a party and said “I channeled my inner Jamaican and tried to dance.”

Or if she was going to the interview and said “I channeled my inner German and got there exactly on time.”

Like, it’s fine. Good-humoured stereotyping is fine. Self deprecation is fine. We don’t all have to be passive aggressive all the time just waiting for people to screw up so we can dunk on them.
You are always on your own. We know from evidence that even in a city, if an extreme situation develops, you will almost certainly have to fend for yourself. Police have been known to turn their backs before putting themselves in certain danger and the ratio of police officers to citizens is something to actually ponder.

If you really thirst for that feeling of _onus_, then I can honestly suggest skydiving. You are extremely responsible for every little thing you do. Still, though, take your phone with you... you never know what might go wrong.
I didn't know about this. For others, it's called tmux control mode, and integrates tmux within a terminal emulator for things like split panes and tabs. It requires terminal emulator support. Here's some documentation: https://github.com/tmux/tmux/wiki/Control-Mode
https://archive.ph/qamYz
Right. The root cause is that Internet is a Dark Ocean, and any honest little fish that pipes up saying it would like to buy or sell a used iPhone is likely to be swiftly eaten by a shark.
Java News Roundup
Russian Forces Destroyed the Art of Ukrainian Painter Maria Prymachenko
I have spent 12 years considering all aspects of the question (and for what it's worth, I will never be done learning), but thank you for checking. You have a very strange idea of what it's like to study and do science/research.
How? Because nobody works there. The scammer knows how to avoid the AI, and the humans have been fired ages ago
No, it's Russia, and I can't compare my hosted evacuation right after the start of the war with what Ukrainians are going through.

But unlike them, I don't see myself ever coming back. Ukraine will be rebuilt after this war, and will be stronger than ever. But Russia is completely done after this moral catastrophe regardless of how the war ends.