skysight-inc/HackerNews huggingface dataset:
> members of Generation X saw their wealth jump [...] as they hit their prime earning years during a record bull market for stocks.

...just like the Boomers.

And, in a couple decades, the same line, with different parts under the ellipsis, will be written about Millennials.

Because record (if you adopt the right measure) stock market booms happen frequently enough, and named age cohorts are broad enough, and them becoming more financially dominant as they hit their prime earning years certain enough, that you can pretty much guarantee the opportunity to apply this frame.

It's “news” the way “the sun rose in the East today”, and it's connection to whatever else is going on and which gets reported with it as if it were particularly relevant is nearly as tenuous as if those things were being attributed as relevant to the sunrise.
This poll is about membership not attendance.
Passfindr 7: note-taking, bookmarking, Zettelkasten, encryption
Before people called them out on it, Edmunds only measured to when the Teslas displayed "zero range." Later, it turned out that the Teslas went further that the other EVs while reading "zero range."
Do you have any references to that work?
Bitcoin Stimulus
The plants that developed seed dispersal in micronesia are fascinating. It's a tough evolutionary nut to crack. Honestly though, I was making a holy grail joke ;^)
It's not really that interesting a distinction if the vehicles are literally branded "Amazon" and Amazon is the only customer.
compassion and empathy shouldn't come from believing in God. It should come from believing that humans are all the same, meaning that you shouldn't do to others what you wouldn't want to be done to yourself because otherwise how could you expect other people to treat you fairly if you yourself don't do it? At least that's where I stand and I attribute this feeling of compassion a lot more to cartoons of the 80s and 90s than I do to what I learned in the church.
I'm not in the church anymore because I don't believe in God. But I believe in values and if being in church helps to give you good values then church is worth it for society. I see this pragmatically.
USPS mail carriers do not piss in bottles.

If a manager, or set of metrics, prevented bathroom breaks, that's a major contract violation and would be arbitrated successfully by a competent union steward.
>> When your project grows in complexity, there are some concerns that cross the boundaries of your repositories

The notion of 'cross-cutting concerns' is also an anti-pattern. It's a violation of the 'separation of concerns' principle. A violation of the 'cross-cutting' kind, to be exact.

There are almost always better alternative solution which don't involve cross-cutting concerns but which require a slightly more carefully thought out architecture.

When it comes to testing, I agree that (for example) integration tests are extremely valuable but I disagree that having the source code of your dependencies in the same repo yields any benefits for integration testing.

Ideally each module dependency should have its own set of tests which test its features based on the appropriate level of abstraction. Dependencies should be more 'general purpose' (suit more different use cases) while higher level logic should be more fitted to the specific business domain. Integration tests should not test the implementation of module dependencies; dependencies should have their own tests.

Higher level tests can sometimes help to uncover issues in dependencies and thus help you to design the tests of those dependencies but keeping them separate is essential because the dependencies should represent a completely different level of abstraction.

You don't want to end up tightly coupling the tests of the main project with the implementation details of its dependencies. Separating the tests correctly helps you to ensure that the scope of your tests is limited to the correct level of abstraction.

My point is that while it's desirable to integration-test a project with its dependencies plugged into it, those tests should not reference any specific implementation details of those dependencies... Because, otherwise, unrelated changes in the implementation of the dependencies are likely to break your higher level tests (which should not be the case); code changes within dependencies should only break your higher level tests if those changes affect higher level behavior.

For example, changing method names and arguments of a dependency should not break your top level integration tests (assuming you've made the matching code changes in your main project source, you shouldn't need to change the top level integration tests at all, they should still pass), the top level tests shouldn't care what the method names of dependencies are and they especially shouldn't care about how those methods are implemented.
Was does a TS runtime means anyway? Doesn't checking types at run time rather than at compile time a pure loss?
It's like the guy at a bar who tells you he knows how to swordfight after doing fencing. I'm sure he's right but it just funny from an official with experience basically saying "it wasn't that hard."
Nothing beats a proper wired network with a proper wired headset. Let mouse and keyboard send their 10 bytes per second wirelessly.
Http still works
Seriously. I've had this talk with other parents.

The world hasn't changed, our reach has. And we're abusing that power.
Why? That's literally what a company is paying you. It's your fault if you don't realize it and negotiate for terms that are in your favor. Do you think this money isn't yours? It sure isn't the companies.

Oh, you don't care about $10,000 in medical benefits because your spouse has them? Great, roll that into my base.
I think the phrase here would be "no consumer friendly customization".
Get a rucksack. Put 30 kg of stones in the bag. Put your alarm on Monday that you have to start squatting for a half hour. Wednesday & Friday another 30 min Balboa set and you will be 2x.
> there are regions of truth that our "reliable tools" cannot access

This is a contradiction in terms. If you have a set of tools such that some tools reliably determine truth and some don't, inherently that latter set can't be used to "access" other "regions of truth." Put differently, when I examine the universe with my reliable truth-tools (roughly, the scientific method), I see no reason to believe that these other regions of truth that my tools cannot detect exist. If I use tools that are demonstrably flawed, like faith, I can conclude those things are true, but why would I use known-bad tools to reason with?

It almost feels like a weird inverted understanding of object permanence; I can't see into the other room, so I cannot reliably determine what is inside it. It's possible since I left it that a ninja suck in and left a million dollars in my couch cushions, then retrieved it later--I would have no way to detect that from here, so my 'tools' can't determine that. Why would I choose to believe in the ninja?

It is possible that you could come to believe something that is true by faith (as in, "I have faith we live in a heliocentric solar system, although I cannot prove or determine this with my current set of tools"), you cannot use faith to prove that what you believe is true. A practitioner of Street Epistemology, Anthony Magnabosco, has a very good conversation [1] with someone on that very topic.

[1] https://www.youtube.com/watch?v=CmFyiLICAa8
The Musée du Louvre launches online collection database and new website
Linux-LTS 5.10.26 breaks bonding
This poll is about membership, not attendance.
>What happens when you tell one of those angry atheists that yes, you're a Christian, but you also find evolution to be very cool, you know that the universe is billions of years old, you are pro choice, and you don't believe everything in the bible literally happened? Well, they aren't really sure what to do with you. Because they spend all their time congratulating themselves for being smarter than the lowest common denominator of religion, they aren't really able to have a more sophisticated conversation about their beliefs.

I'd say you're being inconsistent with your religion and that the religious part of how you came to these views is unnecessary. Sure I agree attacking the very worst of religion is easy, but even at its very best, religion doesn't make a compelling argument for its necessity.

The reason for fixation on fundamentalism is because they have the most consistent story that can be argued against. Once you start cherry picking whatever pieces of the bible seem like it could fit into today's social norms and current understanding of the physical world, you're basically showing none of it necessary.

What would you say to someone that believes a giant turtle created everything, is the one true god and also held those same stances on evolution etc? They just prepend the fact that a giant turtle created everything and then vanished without a trace. Anyone could come up with a number of creative stories that are unverifiable or disprovable and seemingly are compatible with our current scientific understanding of the world. What makes your god or any god(s) in particular more reasonable or necessary than the great turtle?
The macOS market is generally rich, with a tradition of niche, paid software.
Norri

S
> In the absence of religion, where do people find their moral and ethical compass?

You do all the same things, except: (1) you can make your own choices depending on your own reasoning (e.g. you can independently decide whether circumcision/being gay is good or bad, independent of what any religion says), and (2) you’re doing things to be good, not to please god.

In fact, I consider people who are “moral” just because god says so / you fear the consequences / you want to go to heaven to actually be immoral. It’s akin to only helping in an accident if the person is rich - you’re not doing it because it’s the right thing to do, you’re just doing it to get something in return.

Edit: you can also pick any number of philosophical frameworks of morality. Personally I oscillate between golden and silver rules.
If you are a cook I expect to be able to eat gratis at your place.

And I gladly will place a RFP for you using Linux, gcc and gdb, which I expect to be delivered gratis, regardless of the works put into it.
I do Netflix-pomodoro. Put on a show and work for one episode, break for the next. Repeat. I’m ridiculously productive this way.

Note that I aim for shows with episodes that last less than 30 minutes. The office was a great show to use but sadly was removed. Now using community.
you are wrong.

https://wiki.documentfoundation.org/Development/LibreOffice_...

Keep in mind that every development version (even the official one) has a maximum limit of 20 concurrent connections.
This is a bad take.
> How does it compare to I Am A Strange Loop?

Don't know, haven't read it. But Metamagical Themas is a considerably easier ride than GEB, as it is made up of (mostly) independent articles.
I visited a Bitcoin mine in a Mongolian ghost city
I've always had a significant problem with the notion that I wouldnt be able to go at/beyond the speed of light just because it would be a problem for anyone trying to watch me do it.
Automated cooking at home might look something similar to this: https://olivercooks.com/.

Still missing the ingredient prep though.
Ive read Hitchens, and I am not impressed.

Subjective morality is ultimately simple preferance and ultimately just a battle of wills. I, and most other religious people, do not consider such a "moral order" to be morality at all.

Objective morality, with a judge above all judges who is justice itself, is the only way "justice" and morality mean anything at all.
Also, the 1st version of the Edmunds report didn't account for the buffer all batteries have while showing "zero range." Turns out the Teslas have more of that buffer. (Though Tesla itself is kinda coy about how big that buffer is, for obvious reasons.)
That's assuming that their scheduling makes it so that they could actually ever end their shift early. Given how wide-spread this issue is I think it's more fair to assume that taking a 10 minute break would be penalized by Amazon.
> By learning Latin you multiply the speed at which you learn romance languages, which will allow you to understand and communicate with a much larger share of the world.

As someone else said, you can just as well learn a Romance language and you'll have the same benefit when learning a second. My grandfather's first language was an obscure French dialect, and he's able to communicate with Mexican Spanish speakers without much trouble.

> Moreover, but this is a personal sidenote: why do people outside of the Anglosphere need to learn how to speak perfect English (and get the usual banter about pronunciation not being spotless), while the Anglosphere generally doesn't bother returning the favour (while at the same time complaining about being treated as uneducated, rude gringos)

I don't know if this holds true elsewhere in the Anglosphere, but in my experience Americans who are interested in learning foreign languages are generally eager to perfect their pronunciation (whether or not they succeed is another question entirely, though to be fair the same is true about most English learners). That "uneducated, rude gringos" are a long-standing negative trope in popular American media reflects this insecurity. And with regard to classical languages in particular, the Anglosphere has been mocked for reviving 'spotless' classical pronunciations instead of simply using, for example, modern Italian or Greek pronunciation.
AI and machine learning become part of the enterprise fabric
That's why Smit has naval architects on staff, and the program Hecsalv.[1] They will have calculated the limits of how much the stern could be pushed without damaging the bow before pushing it.

[1] https://www.herbert-abs.com/hecsalv
FWIW, another option is to use `std::cell::Cell`. That only allows replacing the value rather than borrowing it in place, so you would have to take the value out and put it back after you're done with it, which also results in unnecessary code generation. But there'd be no branch and no panic, so the impact should be less than RefCell. There's also no borrow flag to take up space (not that it really matters when this is a single value on the stack).
Oh, you weren't supposed to know about the squirrel gloryholes.
It also has some major disadvantages. Folks can get fired or laid off if the business goes south. You are competing with those same friends for promotions. And the HR department gets the final word on what is considered appropriate behavior.

Much better to just connect with people that share your same interests outside of work. Join a club, go to a meetup, etc... And quite frankly, when it comes to more technical matters, I find online conversation to be much more fulfilling than IRL. And there are no shortage of outlets for that, including HN.
No, I wrote my own. I avoid third-party extensions because the risk is too high.
I would think this canal would pose quite a threat to the region’s aquifers, just from the presence of seawater, regardless of any radioactive pollution. The mountain aquifer extends south to Be’er Sheva, close to the route shown here.
Brexit: Spain denies reports it will round up and deport Britons without visas
I don't really understand what this is doing here. It definitely does not pique the hacker interest. This is just a simple syscall wrapper. The most interesting thing about it is that it somehow got upvoted 14 times.

Maybe it's just general ignorance of the statx syscall's existence or utility on Linux?

https://man7.org/linux/man-pages/man2/statx.2.html

It's just stat but it accepts a mask for what info you want and returns a couple of extra fields.
> Their work on GPT-Neo rules me up because they do such a weak job comparing it to the models whose hype they’re riding.

Building open source infrastructure is hard. There does not currently exist a comprehensive open source framework for evaluating language models. We are currently working on building one (https://github.com/EleutherAI/lm-evaluation-harness) and are excited to share results when we have the harness built.

If you don’t think the model works, you are welcome to not use it and you are welcome to produce evaluations showing that it doesn’t work. We would happily advertise your eval results side by side with our own.

I am curious where you think we are riding the hype /to/ so to speak. The attention we’ve gotten in the last two weeks has actually been a net negative from a productivity POV, as it’s diverted energy away from our larger modeling work towards bug fixes and usability improvements. We are a dozen or so people hanging out in a discord channel and coding stuff in our free time, so it’s not like we are making money or anything based on this either.
The Church only claims that it is a hospital for sinners. It doesn't claim that it is a country club for saints relaxing on earth for a vacation. The surprise that such a hospital should be full of those who need its cures is not Biblical. The sadness that it is so, on the other hand, is, so thank you for your moral outrage!
This.

I myself flat out told recruiters I don't do whiteboard coding. If the interview requires that, don't bother putting me up. I'm more than happy to answer architecture questions, deep dive on what I've done, look at my github. However, I refuse to stand there and whiteboard algorithms for employers. I'm not good at coding when people stare at me, so I'm not going to.

In turn, I don't do that to candidates. Having a technical dialog is great. You can easily sort of the pretenders and get a real good sense if they are a good team player, which ranks almost as highly as technical chops.
All identity theft is fraud... you are grasping at straws here.
The calculator widget is no more. IIRC (I haven't looked into how widgets are built) there's no way for a calculator widget to work. They work in a way where the developer just gets to update some data on a schedule.
>You actually could argue that new generations are worse because we're lazier, hedonists, more disrespectful, etc

None of this is true
>Hitchens' knowledge of religion and philosophy borders on 0%

A rather bold claim, backed by little evidence and easily debunked by a metric ton of counter-evidence.

As example of counter-evidence, I offer:

- The man spent a large fraction of his life studying religions of all ilks

- He wrote a number of carefully researched books on the topic of religion.

- From his quoting the bible, the coran, jewish sacred texts on the fly in the middle of debates with random religious folks (and usually tearing them a new one in the process), I feel confident he had at least skimmed most of those.

- No one can accuse Hitchens of being dumb, I very much doubt he'd get into high visibility, in-depth public debate about a topic without having researched it thoroughly.

Given the above, I would say the claim that "his knowledge of religion borders on 0%" is - to remain unsarcastic, however hard that is - highly unlikely to be correct.
Yes, also Christians in the US are mostly Protestants, which purposely moved away from the things you mentioned.
Rogue contractor who has had sexual misconduct charges leveled at them for urinating in public - and let that be a lesson to all you other contractors to stay in line.

Hooray dystopias.
Dev preference, time and Cocoa.
>I have many close friends that grew out of the intimacy of solving problems together

About 20% of them have already drifted off the map for me over the past year. A lot of people seem to have just eventually drifted into introversion once the things to do in the outside world disappeared for long enough. First lockdown didn't matter too much but this second one changed a lot of people.

Lots more people I know casually mentioning suicidal thoughts too, and this is coming from people I'd never expect to hear that from.
Nice! Good Luck!
It's not just engineering! I don't think we would have progressed so far, so fast if Gen X had not discovered the laws of thermodynamics and invented peanut butter.
What is wrong with “bc” ;-) half joking, anybody else who uses bc? I am by no means an expert, just using the regular add/multiply and sometimes a variable.

This looks way better though.
I'm atheist, and my answer is simply empathy I guess? I just try to treat others in the same way I want to be treated.

People who say that morality can't exist without religion are scary. If they suddenly lose their faith, are they going to start hurting others? What if their religion has blind spots that doesn't tell them how to behave in a specific situation, or tells them that groups like gays and non-believers are fair game?
How does one run an ISP at one's house? Wouldn't you need access to a backbone or peering agreements?
This looks really useful. Gonna give it a try!
Try browservice: https://github.com/ttalvitie/browservice
Is this sarcasm or.. I can't tell.

Or is it "Agile" to never fix spelling errors because there's always a bug which is more serious?

Is it agile to not vaccum the house because the toilet upstairs is dripping? Or am I mixing up agile with Agile now?
So why do people like to conduct verbal interviews? If you ask people, you usually get one of two answers:

“We can safely assume everyone can speak.”
“It tests reasoning through new information.”

These answers are contradictory.

Cue popular article built upon the back of this strawman. Makes one wonder about the camel that broke the strawman's back.
Neat, though the if/then tree to get the syscall number is a bit clunky and only works on x86, x64, and ARM. I get that options are limited, but it might be nice to make that list more complete.
Learned about this recently - it seems semi notorious as a reason for devices like Zigbee transmitters to have soft failures.
Public and private sector unions are very different beasts from a power point of view. The employer in the public sector case is not a profit maximizing capitalist but the workers’ fellow citizens. Moreover, it’s well known in political science that concentrated interests are more likely to have their policy preferences enacted than diffuse interests and the interests of workers in their pay and conditions are much more concentrated than those of taxpayers in general government efficiency.
The US has laws regarding the collection, use, and sharing of that data.

Commercial data brokers have almost zero restrictions. Anyone can buy basically whatever data they want if they have money: real-time location data, transaction data, browsing history, etc.

You're missing the forest for the trees.
You don't know, they might be of the opinion that a good life dedicated to Jesus may be enough, regardless of how you dress it up.

But, from outside, they appear to be at least half right.

The catholic church seems to be less CHRISTian and more ... Trinity-ian. I assume it's a fairly large difference on the ground as one is all about a single person, born a regular man, who brings forgiveness for unintentional sins. The other, a story about a much more conscious god who manifests himself in a young body and proceeds to lecture on morality and the afterlife.
My favourite IOS calculator app (for those who are RPN minded). Love this little free gem!

https://apps.apple.com/qa/app/rpn-30/id1451413517
Kubernetes Security Context settings you should understand
Accepting that globalization wasn't such a big thing then, the closure between 1967 and 1975 would be a good source of objective 'what actually happened' data.
"At least a third of patients experience memory loss after ECT."

That's a sizable proportion.

"But there are other patients who claim that the long-term side-effects have been severe enough to stop them from working, and have had a catastrophic effect on their lives."

How many patients report such catastrophic symptoms? The author doesn't say.