skysight-inc/HackerNews huggingface dataset:
Most of the article reads like the top list of YouTube shorts play list.

How someone treats service workers? Ok Henry Ford. And if you don’t get a chance to observe this?

> “I heard of a peculiar technique used by a company hiring a senior executive. In the final round of interviews, the candidates are taken to lunch, and during the meal something goes wrong—of course, this is all staged as a kind of test.”

This is what informs their thinking? YouTube /Reddit pranks of the c-suite? Bonkers!

Don’t waste your time with this article—it all will show up in your Facebook and YouTube feed anyway while you’re trying to follow your family and friends or watching Tom Rosenbauer videos.

Oh! Damn. I just revealed number 5–what I do with my extra time and money!

Let rip the judgement of my capacity to contribute meaningfully to your dev team!
Most projects don’t have a lot of .cpp files that they don’t use :) You’re ultimately going to use them all.
> From what I've heard, when modern handguns were banned some shooters switched to modern reproductions of the mid-19th century models only to find that they didn't much like the cleaning (black powder makes a lot of mess), fiddling and slow loading that goes along with these guns.

One cleans black powder firearms with regular old soap and water, which is really interesting to me. I hear some people even just put them in the dishwasher!

A practiced shooter can load faster than you'd think, but using a powder horn and the plunger is still considerably slower than loading a cartridge revolver with a speed-loader or by hand. It is possible to make paper cartridges with pre-measured powder charges that can just be dropped in and then plunged. In that case it's almost as fast as loading brass cartridges one at a time, which is still considerably slower than modern alternatives. This is why American cowboys would carry at least two revolvers for a total of 10 rounds, or 12 if they were feeling brave. The reason why 10 is that there were no firing pin safeties, so if you got banged hard and there was a round in the top chamber it could accidentally discharge.

As an aside, in the USA a 19th century design muzzle loader isn't even legally a firearm under federal law. You can buy one on eBay and have it mailed straight to your door. I don't know if any of the states have restrictions, but so far as I know black powder firearms aren't really used for any kind of criminal activity except maybe poaching.
That quote always bothered me because I don't think it's accurate on either a personal or societal level. It's not a good model for viewing the world. It's one of those things that rings true but when you actually think about it it's hard to find it actually mapping to reality or having any predictive power
Where Is the History Diaspora?
This explains SQL stored procedures and their advantages.
Why innovate when you can acquire?
I worked in a UK government office once where they had stopped giving teabags to staff as a cost-cutting measure. The project was £50 million over budget. That's a lot of teabags.
I love your thinking, but sadly most large corporates seem to suffer from very slow and very bad deciding making processes.

Some examples from the tech giant I called home for 5+ years until I recently quit:
1. When the pandemic hit, mangement froze all hiring and emphatically urged us to optimize costs so we wouldn't have to lose anyone.
2. When the pandemic concerned turned into the hype of 2021, we tried to hire at a crazy rate, often competing with insane offers.
3. When the war started, we again went into a hiring freeze, and now a round of layoffs.

In my experience - our management basically did what everyone else did, which meant we couldn't leverage any of our unique advantages and beat the market in some way.

The reason I joined the company I did after the megacorp is that they had a very simple strategy for hiring - hire top talent in strategic areas when you can find it, but ignore anything else, don't lower the quality bars, don't make insane offers, etc.
It's almost as if having common sense is such a rare thing now, that it's become a winning strategy...
The headline made me think this was about a scheme where you register as an airline, just to get access to the list. I mean, how many planes do you need to own to be an airline?
In Behavioral Science this phenomenon is called "learned helplessness". The rabbit will not flee the cage even with the door propped open and no one around.

Theon Greyjoy in "Game of Thrones" exhibited this condition.

It is a thing to overcome.
If someone had studied history, they would be aware of the importance of making sure the military is both reflective of and supportive of the broader society, lest it move from "defending" to "attacking". Especially since the Jan 6 events made it clear that there might be a risk of some military, police, or paramilitary elements deciding to support a coup. (In the end, none did, but there were some unprecedented "we support the smooth transition of power" statements issued.)

> Russian generals had wondered whether there were Cossacks that seemed clannish

The Russian military is extremely concerned with political loyalty, and extremely, violently, "anti-woke". That's part of why they're losing. It's also noticeable that how ethnic-Russian a unit is determines how suicidal a position they are given.
I actually expected this to be "buy a bankrupt airline for ~nothing, and, oops, look, it still has a copy of the no fly list", to be honest...
They say they have a better ChatGPT, but it’s too dangerous to let into the hands of the genpop.
If i saw that in a colleague's code, i'd be angry at them as that's not legible.
The Internship is now almost 10 years old. I almost wonder whether that had anything to do with it.
> an auto plant employee in the US would max out there salary around $50 or $60k/year with overtime

That's definitely wrong.

GM has said its average hourly worker earns around $90,000 in wages, overtime and profit sharing. The only workers who can reach that level are skilled trades, about 15% of the workforce, the UAW said. In-progression and temp workers earn much less.

However, a GM spokesman countered that skilled trades workers earn up to $123,000 annually, including profit sharing and overtime but not benefits.

https://www.freep.com/story/money/cars/2019/09/27/gm-strike-...
Having five 3x programmers on a team is likely a more pleasant working situation than having one 10x and four 1x programmers - also, slightly more productive! I wonder which arrangment is harder to create?
"A chemical that causes irreversible random brain chemistry changes from a single use sounds like damage has happened"

From what I understand, LSD does not change your brain chemistry directly, but you make deep experiences, and those might change your deep thinking (and therefore the brain chemistry). Opening up your perception to other information channels. But sure, that doesn't mean it must be beneficial. And whether it is a damage I would say depends on the outcome.

I know people where LSD was beneficial (solving cluster headache or overcoming addiction) and people where it clearly wasn't (became spaced out weirdos). But everything you do or don't do, comes with a risk. If LSD does not appeal to you, then just don't do it.
We would love to help promote this? Ping me Joe dot Drumgoole at mongodb.com as we can get you some time on our podcast.
100X Investigations
Is your idea worth 1M Dollars? Prove it
Do you mind elaborating? I find the refactored version significantly easier to understand than the original. Readability is one of the top priorities for me and I find the original example too clever, in a bad way.
Dream.Org is seeking proposals for the Justice Innovation Prize, a $1 million award to promote innovative, impactful, feasible, and scalable ideas to end the cycle of mass incarceration. Visit dream.org/prize to apply by April 5th!
> The intermediary names are extremely relevant to the next poor sucker who has to understand what you were trying to do.

There are lots of cases where they’re not and are just noise written in exactly the style of the original comment. Or worse all the one-shot temporaries get assigned to the same worthless name.

Unless you live and die by the mantra that no expression can have more than one period, pipes pretty much just bring attribute/method chaining to arbitrary functions and expressions.
There also seems to be some intersection here between type-driven development and Proof Assistants:

https://en.wikipedia.org/wiki/Proof_assistant
Same here and I'm dreading starting back up again. Are there any Gradle /npm like package managers that might simplify this?

Looking for something that is still alive in 2023
Also not what happened on my team. The system did not prioritize more senior vs more junior engineers (in terms of level). Nor did it prioritize people who had unusually large sign-on packages.
That sounds like someone pulling your leg. If you have to stop and wait, you may as well just go slower and smoke in the car.

Maybe some kind of street racing club would do that, sure. Or if there's a nice rest stop before the second camera, I guess you can speed to get there. But I can't imagine significant numbers of regular people doing it; too much hassle.
For me it comes down to happiness. I find it meaningful and enjoyable to solve problems for others. I remember reading in Give and Take by Adam Grant about how the happiest people volunteer around 100h per year.

With that said, I think that often the issue with volunteering is that it feels too much like work, that is, the emphasis is placed on some abstract goal (finish X thing) vs the why (by finishing X we’ll be able to help Y people!)

I also think that working with volunteers is interesting because one has to also worry about how they find value in what they are doing. There are a bunch of valuable things apart from money like community, belonging, purpose, doing something bigger than one self.

Hopefully this disparate collection of thoughts and ideas makes sense :)

PS. Email is on profile, feel free to reach out, I’ve been on the look for technical volunteering opportunities :)
Same here and I am dreading starting back up again. Are there any Gradle /npm like package managers that might simplify this?

Looking for something that is still alive in 2023
What law is there that defines this responsibility? Modern society operates on the idea of outsourced responsibility. Why are guns uniquely different? Why should we expect an actor to personally know about firearm safety and have a personal responsibility to ensure a firearm is in a safe state? A strange pattern I've seen in discussions around guns over the years, those with gun knowledge assume everyone has or should have the same knowledge. But this is unreasonable.
More generally, I think that finding a local community group with a common interest is key here to generating social connections. The common interest is not everything but it is the spark to try and start those connections.

Conversely, I have found it very hard to just establish connection to my local community (i.e. my neighbors) without any sort of central interest. The few of us who are close friends have tried to reach out and create more of a community and have hosted block parties and BBQ's in our neighborhood. But everyone else is still just "my neighbor" to me and not "my friend".
> error: unknown flag: --export

that flag went away quite a while ago, I'd guess somewhere in the 1.20 versions
I adore these Far Cry 5 recreations of mundane Edinburgh places
But why they did not sent the request? Articles like this are just manufacturing the rage.
I think you should be more concerned that you can't identify an obvious shitpost if you see one.
I wonder how much does having a large population in poverty vs an aging population work out regarding a nation's economy?
GE hasn't really been doing fine since the great Recession. The GE of the mid-2000's was a behemoth. If I have to guess and adjusted for inflation, GE hasn't been this poor since the mid-80's.
Afroman is responding to a raid against him in his own way:

Will You Help Me Repair My Door?

https://youtu.be/oponIfu5L3Y

Why You Disconnecting My Video Camera?

https://youtu.be/ISe3IVBBbyU
Thanks for the info. I'll have to try to run some experiments with other devices in my house that have microphones. I swear, there are some things that I mention casually in conversation with my wife... that end up in my Twitter or Facebook feeds. I thought my phone was the common denominator, but I must be wrong.
Is it though? He hasn't really moved the needle for Google at all other than capitalizing on growth laid out by his predecessors. Satya is far more admired for his accomplishments comparitivly.
That's legal guns. Democrats own considerably more illegal guns than Republicans. Obviously self-reported data for illegal firearms is low quality.
If a squint hard then this is a custom dynamic loader for .o files with rudimentary ASLR (where all your entropy comes from the permutation of the .o files), that happens to cache to disk.
not agreeing with post you responded to, but you're misrepresenting them.

my understanding of the post is that he proposes speed limits should not be set so low as to increase the deviation between people following the speed limit and following their intuition i.e. they should approach average intuitive speed of the drivers using the road.
> You're doing the same thing as others here - not providing any kind of a useful or coherent solution.

For what exactly? I’m not proposing a solution for all societal problems or even all of his, of course.

> Everyone gets that he shouldn't spray her with a hose.

It doesn’t seem like you get that, given your next sentence:

> What is a better thing that he is practically able to do that has any reasonable chance of resolving this issue?

Literally not spraying her with a hose is a better thing to do than spraying her with a hose. That’s exactly what I’m saying.
> basically string stored in small binary blob, due to binary nature all needs to be converted to hex all the time for matching and readability, atrocious performance on stored procedures

But this give a significant performance benefit for storage (storing in the display format gives 4 bits per byte, or less if you include decorations like the '-' characters, rather than 8) and more importantly when joining (it doesn't need to convert for this, so on a 64-bit architecture each comparison is a pair of 64-bit compares in the CPU) rather than a more complex string comparison.

If you are converting between string and binary representations more often than on input to your stored procedures or for output, then something is very wrong (the query planner are likely not able to use indexes that it could too, so scanning instead of seeking).
Every person believes oneself to be a >1x in everything (dancer, global policy thinker, lover, ...), that's normal and that's how our brains are wired.
This is something you may not understand because you don’t have kids but for my wife and I the kids are the reward. We partied hard (too hard), traveled to other countries, etc but after having kids we realized that stuff was pointless and we don’t miss it at all unless we can do it with our kids.
I’m in my 40s and have plenty of friends who are single or married with no kids and if I had to pick who I know seems the most dissatisfied with life or who are the grumpiest about things out of their control, it would the people from this group.
Speeding != dangerous driver.

I speed, effectively every day, just as do most other people, because many roads still have a speed limit of 55mph from the 1960s and the expected (and safe, partly because of this) speed on these roads is 70-80mph.

Dangerous drivers are the MANY people I see every day who are on their phones, not looking at the road, with bad lane-keeping practices, who change lanes without using blinkers, or make erratic and sudden movements.

Dangerous drivers are the MANY people I see every day who tailgate and then pass aggressively via weaving between lanes, passing on the right.

Dangerous drivers are the MANY people I see every day who camp in the left lane while going significantly below the expected average speed for the lane, causing some people to feel it necessary to pass them on the right and obstructing the flow of traffic.

Speeding probably isn't good, but it's not even in the top 5 things I would be most concerned about on public roadways in the US from a safety perspective.

As a passenger or another driver on the roadway, I'd much rather be surrounded by attentive drivers with both hands on the wheel who are speeding than inattentive drivers with one hand on the wheel and the other on their phone watching a Tik Tok video and texting their friends while cruise control is set.
TIOBE is demonstrated to be little except random noise.
Most recently due to FTX leadership being Jane Street alumni but they get mentioned a lot here due to OCaml.
https://theoatmeal.com/comics/plane
This is great! Some suggestions:

- Add download links with download attribute:
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#attr-download
- Make the grid responsive with CSS minmax (and media queries):
https://developer.mozilla.org/en-US/docs/Web/CSS/minmax
- Display a (visual?) score for closeness of match
- Add link to similar sounds (by the vector database closeness)
- Add query parameter so the results can be bookmarked
- Use HTML5 History API
- Show tags from freesound.org (and allow to filter by tags from search results)
- Generate visual previews for the sounds (like in Soundcloud)
You don't want to encourage people who are not desperate to use food pantries, since that discourages people from working, at a time of labor shortage.
They used to be quite a niche trading company, known in the functional language community for their use of OCaml. But they grew to one of the highest paying company in the world.
It's no less legible than original code and at least expresses the intent of what's being processed, what are the processing steps and what are processing parameters.

a(b(),c(),d(e(),f(g()))) is just function call soup.
Since the 1st of January 2015, currently 12 euro/h: https://www.dgb.de/schwerpunkt/mindestlohn

Also English source: https://www.destatis.de/EN/Themes/Labour/Earnings/Minimum-Wa...
They're saying the (Republican) special prosecutor's charges are not political, but instead legitimate and in line with Democrats'.
I mean, anything’s removable if you pull hard enough
Collaboration Tips in the Workplace
It is the root cause. I think people just don't want to admit that the Fed has more control over our economy than they thought.
> Pivoting the company to be AI-first years ago led to groundbreaking advances across our businesses and the whole industry.

> Thanks to those early investments, Google’s products are better than ever.

Does he really believe this?

Maybe I'm just biased towards the parts that are annoying and I end up missing the good parts, but search seems worse every day.

I worry about using google products for anything essential due to the risk of being locked out with no recourse, or the product being unceremoniously dumped after a year. Chat (whatever it's being called that month) is always changing, and not for any benefit that I can see.

Their office suite is pretty impressive, but again I can't trust that it (or my files) will be there when I need them.
'doomed' really?
I assume a lot of the people affected are probably from their tech department.

wondering how this was missed. or may didn't get much traction on HN
https://www.reuters.com/technology/capital-one-scraps-1100-t...
in F# syntax the right side is always a unary expression, so `|> join(' ')` means `|> join(' ')(x)`

(the requirement being that join(' ') returns a function that takes one arg)
I do not know of a single US company that does not allow workers (employees) on the board.

Technically, if a CEO is on the board, then a company’s employee is on the board. Shareholders will probably not vote to put a line level employee on the board, though.
> gray rock

Which is - to my understanding of what it could mean - one the most disrespectful behaviours possible. And disrespect to that level could lead to violence, depending on the culture of the interlocutor. Even more than earlier, further recommendation to throw checks and good sense is suggested - cooling down the situation and remaining fixed in lucid reasoning (which includes, remaining respectful - which excludes, showing you are ignoring the interlocutor).

Edit: I will rephrase, for even more clarity: if somebody were irritated, and the listener started playing uninterested and distracted - well that amounts not to the "small terms" of just putting fuel to a fire, but carpeting napalm.
Python for Kids

https://nostarch.com/python-kids-2nd-edition

I've heard really great things about this book.

////

The other one is "How to Think Like a Computer Scientist, Learn Python 3"

https://openbookproject.net/thinkcs/python/english3e/"

which is used by Art of Problem Solving for their "Introduction to Programming with Python" class (https://artofproblemsolving.com/school/course/python1)
Ask HN: Google spam filter getting worse?
I have noticed an uptick in uncaught phishing messages in the past few months, and talked about it to a friend who observed the same. Anyone else?
Definitely not going to the roads I can for sure tell you that.
Restaurants are pretty low margin businesses unless you are a large corporate chain, and even then they are not very high margin which means that wage increases have huge effects on profitability.

For example, Darden restaurant group operates with a gross margin of ~20% (with labor being ~36% of cogs), and SG&A is 5% of sales, for a ~15% EBITDA margin.

So every 10% increase in wage costs decreases GM ~3.6% and reduces EBITDA by 25% (15% to 11.4%)

This means in order to raise wages restaurants need to either cut costs (automation, reducing # of jobs), reduce tip expectations (20% to 15%, negating wage increases), increase prices (and reduce demand, leading to a lower # of jobs and hurting shareholder value), or be good with a massive shareholder value destruction.

My point is that big picture, framing this in any other light than a this is either a transfer from shareholders to employees, or to pay less employees more at the expense of making some employees redundant is disingenuous.
It's really unfair that the incompetent have so much power over the competent and block their potential.
I can't wait until we get "The myth of the myth of the myth of the 10x programmer", "10x programmer myths all programmers believe", "10x programmer myth considered harmful", etc.

Like can we all just accept that people have different capabilities and move on. That despite vast differences in abilities among people, for most tasks, there is an acceptable minimum ability that a lot of people reach.

So the question is less "Do 10x programmers exists?" and more like "Do we even need a 10x programmer?"