skysight-inc/HackerNews huggingface dataset:
No, I just find discussions like these absolutely hilarious. A Go developer with ten years of experience convinces himself that Go is the gospel and generics are a useless toy and distraction from "real work™", then tries generics and they move from a feature you don't really need to a feature you couldn't possibly live without.

Same with every other thing that goes into this language. A thing that's been available elsewhere for literally 3-4 decades.

We have some examples in this very thread.
In the 90s, pretty much everywhere I worked used a locking source control system, where you'd have to lock a file before you could edit it. This meant no merge conflicts, but it did mean that you had to work quickly if you wanted to make changes to a file that was frequently edited.
Not unionized[1], but this is something I'd accuse unions of.

[1]: because no uninon ever manages to not try to meddle in international politics. Gandalf in LOTR had it right: he did not want power because he knew he would be tempted to try to do a lot of good things.
> That would have been a strong reason for me not to use FreeBSD.

Well, with this new website, you can now enjoy defraging without having to suffer the consequences of a bad file system.
I found the approach of disposable virtual card numbers (Visa and Mastercard) that Revolut is giving to each app owner for free is amazing.
This number (always different) can be autopopulated from a browser plugin during checkout from the PC and has a very smooth user experience. I don't need to take a card out of my wallet or open the smartphone app to do this. I am happy and regulator is happy too, in this case.
Become an AV vendor. A good one.

Entire sections of business are (for all intents and purposes) legally required to run up-to-date AV products on all their Windows endpoints.
I've noticed that myself, that capacity increased much faster than throughput. It would be interesting to see this graphed over time.
> You have to live with that and the risk does not warrant blaming others

You could say that about any risk, e.g. "you have to live with the risk of drunk drivers, and the risk does not warrant blaming others, we just have to live with drunk driving."

it's certainly an opinion that you have there, but societies in general have not chosen to treat serious risks that way, so the "have to" part isn't correct, no: we can and often do choose better than that.

I see that you're no longer trying to defend your "blatant lie" comment. Good, it's indefensible.
My Main-PC is now 11-12 years old, it's a HP Z600 upgraded to the max, buy'd a second CPU for 15$ additional 24GB ram (now 48GB) for like 100$ and a new GPU for 350$ some time ago, and it still runs like a champ.
Wow, this is exactly what I'm looking for, thanks so much for developing it. I'm going to give it a shot over the holidays, have a pretty big home assistant install I'd love to control via voice.

I'd primarily like to be able to turn on/off a few specific switches, set a few specific scenes and ideally play a few playlists (squeezebox integrated with home assistant). Would creating scripts in HA and then calling them from Hi be the way to go for customising without building custom components?

If this works well I'll be keen to add a few cheap pis plus ps3 eye cameras around the house.
In my experience you can't use feature flags for everything.
Also, if you are having so much trouble merging because of lot of changes and commits, that's a smell of a bad design or a project too big that must be broken up.
Cancel him, he should push to main.
The control panel was solved, so to speak, once they added a search interface. It doesn’t matter how complicated the hierarchy of modules is if what you want is only a search away.

Only Microsoft could unsolve a solved problem by segregating the settings into two paradigms, neither of which is a superset of the other. Even the duplicated functionalities are not equivalent—the list of programs you can uninstall with the new UI is not the same as old UI.

No sane person would ever intend to engineer this outcome, but it’s what we get. Very strange how that can happen.
That's certainly one way to look at it. Another is that people who work on my team build the skills and confidence that enables them to move up in their careers, and at some point they outgrow what I can offer. I'm usually quite happy that they've been able to do that.

If someone has a chance to take another step up in their career that's a good thing. If I offer them more money to stay at the same level they'd be silly to accept that.
They provide a laptop not on your personal machine because you other client data, right
Nim 1.6.2
I think the reasonable good-faith assumption in this discussion about inflation is that people are asking for a raise not to make more money but just to keep up with prices. So in reality, they are asking for the same amount of purchasing power.

So giving the same purchasing power for more responsibility would probably not look like a good deal for most (unless responsibility is your thing which is the case for some people).
> If someone is unhappy enough to start job hunting

What if salary is the only thing they are unhappy about?
Chokes as in, it freezes up or something?
I am in a similar situation, mostly because I procrastinate. I get distracted every time there's even a small hurdle and do almost no work in the regular working hours (8:00-16:00). Then when the deadline for the task is close I log in at 6:00 and then I'm super focused and finish everything in one big sprint before 8:00. It's weird but it works consistently and I got used to this.
That's why you need some breadth of experience with many different languages, folks. That's exactly why you don't limit yourself to a single (extremely simplified to the point of stupidity) language.
Actually yeah.

Average doesn't mean great. It might not even mean good tbh.

I've worked with a few terrible people who pull the average down so that helps.
Hah, makes me miss my grandpa
This is funny that the "badger, badger, badger" video was their first example, because I used it as my first example the other day while arguing that old meme culture was only ever popular because early internet users were deprived of a large source of good niche internet humor, latching onto any scraps like a starving person. That video was popular as shock humor because of the surprise of encountering an animation so pointlessly catchy. That type of absurdist shock humor wears off fast as you get exposed to more of it.

I do like their categorization of the past's "memes as [shock] humor" vs the modern "memes as expression", though I had expected to see that as a point that modern meme culture has more depth and versatility.
Ask HN: How do you accept your place in the world?
I've been reading a lot as of late. All sorts of things, but mostly technical posts and papers by a wide variety of programmers and researchers. Especially about the Rust Programming Language.

The more content I discover, the tinier and irrelevant I feel. I go down a rabbit hole of brilliant relevations of one person after the other, and I come out tired and discouraged. People are writing crazy compilers, optimizers, devising mathematical mathematical theorems etc. and finding concerete applications of their work everywhere. For instance, I just discovered the blog of Aleksey Kladov today and the depth and breadth of his work made my jaw drop.

Now, I realize this is rather superficial to talk about. I myself work on low-level systems, writing non-trivial code and trying to solve all sorts of interesting problems. Senior engineers and professors have told me that I'm brilliant. But when I'm alone with myself, I feel like I know that I'm a nobody. I try not to compare myself; but I'm also unable to shrug these feeling off, however indirect.

P.S. Not intended as a humblebrag. I truly need external input at this point. Sorry if this is offensive to some.
I think if you are taking a new job this should be one of your expectations as well: "Will the wage be coupled to inflation?"
I could imagine their manager telling them to unplug it, and that if it was still used they would know it soon enough.

That’s a way to build knowledge I guess :)
Note that the compile times of julia are not included in the benchmarks. If you read the website, you'd seen that the grapsh show the first (excluding the compilation) and the second run (with hot cache).

Also in the second run, julia is not the fastest. Julia would not be faster than Rust, its got a garbage collector. This is what you see in the join benchmarks that really push the allocator.

Next to that, the databases run in in-memory mode, so there is not disk overhead. Spark is slower because JVM + row-wise data.
Good! I’m not short!

Good! I can choose my hair colour when picking a wig.

Good! Big penis is not comfortable for partner.
As someone who campaigned against UK ID cards 20 years ago, we failed to realise that the ID requirements could be imposed without providing the ID scheme.

Since then the UK has imposed ID (technically "proof of right of residence", but that kind of has to be ID) on having a bank account, having a job, and both buying and renting houses. All without having a coherent ID scheme other than passport or driving license.
When using an uncommon[1] acronym like "OBTF"[2], write it out at the first occurence.

[1] no hits at Wikipedia, less than a handful hits on Hacker News, none with an explanation

[2] seems to be "one big text file"
Any honest argument would do that. Journalists should actually do that too, so I don't understand the surprise.
Risk is that rising inflation raises mortgage rates which makes housing unaffordable. You might be able to continue paying your mortgage because you locked in a low rate, so not see this as a problem (free house!)-- but if for some reason you want or need to sell you might find it more financially challenging than anticipated.
> They are all very much left-of-center and toe a very ideologically consistent line of standard left of center COVID Hawkishness.

BBC, "leftist" after being pro-UK-government (right of centre) for a long time? I do not recognise your characterisation as grounded in reality at all. It looks like you just use that as a slur-word to dismiss what you don't like.
Intel Q6600 I presume? Great CPU. PC I a built in 2008 has the same. I recently retrieved it from my parents’ attic and updated it to Windows 10 - still works like a charm.
Install it on a spare laptop.
Why should we have to waste our time doing something the machine can do? I normally only care about handling errors in 5% of places. The rest of the time it's just returning them. Life's too short
If someone on my team comes to me asking for help getting a new role, either in my team or externally, I've always been very happy to do what I can for them.
No probably no a old kernel....but i know like everyone btrfs...that never happened to me.
When "lightning fast" just means native, then it could very easily be slower than a webapp that uses a more fitting algorithm.
you mean like those string led lights? how about adding the microphones to the same strip for power and then an attached esp32 for data to a central one? that sounds nice
> Is there "no evidence" that using a parachute helps prevent injuries when jumping out of planes? This was the conclusion of a cute paper in the BMJ

The BMJ paper doesn't say there was no evidence!

The paper explicitly says there was anecdotal evidence. Here's the relevant quote from https://www.ncbi.nlm.nih.gov/pmc/articles/PMC300808/ :

] The perception that parachutes are a successful intervention is based largely on anecdotal evidence. Observational data have shown that their use is associated with morbidity and mortality, due to both failure of the intervention1,2 and iatrogenic complications.3 In addition, “natural history” studies of free fall indicate that failure to take or deploy a parachute does not inevitably result in an adverse outcome.4

> Their [the BMJ authors'] point was that "evidence" isn't the same thing as "peer-reviewed journal articles".

How does Astral Codex Ten draw this conclusion? The phrase "peer-review" doesn't exist in the BMJ article.

The point of the paper is that observational studies should not be rejected out-of-hand. Observational studies can be and are peer-reviewed.

> Is there "no evidence" for alien abductions?

Some of the circled headlines used "no evidence" or even "'Exactly zero' evidence."

But others used "no hard evidence" and "no clear evidence", which are higher bars.

So, yes, there is evidence of alien abductions, but quoting an article I found using Google Scholar, it's well characterized as: "With so little hard evidence to support anything having to do with aliens on Earth — in fact, essentially no evidence outside personal testimony" - https://cpb-us-e1.wpmucdn.com/journeys.dartmouth.edu/dist/a/...

(It then points out other psychological mechanisms which might explain the evidence, ending "Whether their stories are true or not, their trauma is very real, and it deserves to be treated as such.")

> Is there "no evidence" homeopathy works?

Sure, there's evidence. But there's also counter-evidence.

Is there stronger evidence that homeopathy works than there there was evidence that COVID-19 could spread through the air-con system?

Probably.

So how is this example supposed to help make the author's point?

> Here we should reject journal articles because they disagree with informal evidence!

Q: What is the basis of the author's informal evidence? A: "a strong theoretical understanding". Q: Where did that strong theoretical understanding come from? A: Published research.

So the author is rejecting a journal article because it disagrees with other journal articles, after being watered through public perceptions.

That's not informal evidence!

> there is literally not a single piece of evidence anywhere in the world that anyone could use in favor of snake oil.

The author earlier accepted anecdotal evidence of alien abductions as a type of evidence.

How is the author so sure there is no anecdotal evidence that snake oil works?

It's because of essays like these I avoid substack links.
this is some kind of spam, auto-generated article -- an amalgamation of various online articles, produced by GPT-3, in Mandarin, auto-translated into English, then published at lrb.co.uk.
I don't really care for memes, and it's totally fine people are into them, there's plenty of places on the internet where you can enjoy them.

What I do get annoyed about, is that even on the more serious subreddits, every comment is just an attempt to meme or make a joke. Try reading /r/worldnews and observe how none of the comments are actually thought out, they're just memes.

Or that even in technical articles, people feel the need to throw 5 meme gifs in there, I just close the article straight away.
Yes! The same as the Hebrew word תקדם for any Hebrew speakers.

It makes the module so much funner to use for some reason :)
"You have to change jobs occasionally"

That is complete garbage.

What you mean is that you have to change jobs if you don't see the potential for growth and growth opportunities.
Unlike Microsoft, Apple doesn't make anyone pay for the OS since... 2013 IIRC?
I work in a team, where not all are unicorn Rust specialists. The work we do doesn't require millisecond-level response times, nor is it something that needs to be ultra-safe in relation to memory safety.

I can teach any mook with basic Java/C# programming knowledge how to be productive in Go in less than a week. At this point they can read pretty much any Go code pretty fluently and can be trusted not to commit anything stupid.

Can you say the same about Rust?
Anti-ziganism at work, it's a tried European tradition dating back hundreds of years (per https://en.wikipedia.org/wiki/Anti-Romani_sentiment).

Basically, an awful lot of cliches and self-fulfilling prophecies (such as limiting the employment of Sinti and Roma because of a fear of them being criminal leading to the affected going the criminal route just to survive).
The Disinformation Agents: NBC News Tells Four Blatant Lies in 2min Clip
I should have said, I'm in New Zealand.
The embarrassingly parallel is aimed at the expression API. This allows one to write multiple expressions, and all of them get executed parallel. (So embarrassingly, meaning they don't have to communicate and use locks).
just do coders traditional practices,

have a script to search any comment/identifier and then make use of google (any online) translator then put it back replace to original and save as different new file
I wonder what the equivalent for a doctor is for me with the "complete guide to flexbox" is that I seem to Google every time I forget the difference between align items, justify items, align content.. just can't seem to get that into my head ..
I've read that this mainly happens in periods of hyperinflation. But that would mean 50% inflation month-over-month, so way more than what we're seeing or will likely see in the near future for developed countries. Not sure why it's not standard outside of that, probably because companies don't want or need to.
Intellectual and physical work differs a lot. True. Writing a book may take years, while writing the words mere days.

This, however, should not be an excuse, but a cue to get better at that 'thinking stuff'. Improve it. Train it. Learn.

And with all that, strongly ask yourself if that 'backburner time' must be paid. A bricklayer needs 10+ hours off to rest his body, so he can lay bricks for another 8 hours tomorrow. Should we pay him 18 hours?

My answer to both is that when I efficiently ponder and backburn ideas, it is 'work'. But when I'm binging Silicon Valley Episode 5, it is not (unless I can prove that this helps me bring the problem closer).
I came to the same conclusion. However my thinking was more along the lines of examining where the most evocative, incisive, accurate, renderings of culture & critique were being created. I'll tell you, the revolution will not be televised. And it's not coming from America's liberals (and of course not from the Silent gen. type conservatives either.) but it is more often than not coming from the right. Thought not the right that is in power now...
Well dear companies, it's really simple:

for _, e := range employees {
if e.surveillance && (e.type == "engineer" || e.hasOptions()) {
hr.taskQueue.insert(hrTask{
type: "look for employee (" + e.type + ")",
why: "existing employee likely to leave"})
}
}
Dude the internet is made of protocols that accomplish “shared state”

Ever heard of dns or IP addresses?

What about bittorrent, tor, i2p, ipfs?
I'm also a French developer and I have delivered projects used by French customers in the public sector and it really depends. I have worked for/with French public sector customers on open source projects in popular open source foundations where everything is in English (code, comments, user manual, etc) with a regular open source license but I also know of teams in public sector customers where everything they build has to be in French including the code itself. Ask your customer.
I'm selling the Eiffel Tower. Serious offers only.
I'm sure Apple will introduce a good "SSD Replacement" program when they wear out. We'll be without our machines for a few weeks, it'll cost $200 more than it should - but they will find a way to replace them and stop everyone complaining.
It’s incredibly frustrating. I find myself paging down as soon as I see a thread turning into memes and jokes, or collapsing whole threads. It made me start to think it would be great if there was a “serious replies only” filter to omit all that stuff.
Or maybe if you have to painstakingly copy those finance numbers and hour reports, you will be thinking about them more. You look busy enough to qualify as working, giving you time to actually think.

All the time tracking tools I've ever used (at software companies!) had a bad UI. Sometimes we even have to track the same hours into two different tools. Can't we automate time-tracking away? My explanation is that this is the result of cultural evolution. Companies that make people think twice about their time and spendings are more successful. People will copy whatever successful companies are doing.
ClearCase had elaborate rules to define ownership and permissions. I guess this feature creep was imposed by marketing the product to lawyers and paralegal first.

Ever ClearCase install I know of is an awful legacy system superseded in practice by git, even in environments that work on the need-to-know basis.

Lawyers and paralegal just ditched version control altogether, surviving on Office365 document sharing and distributed editing.
Haha. I absolutely love your comment on retirement. I might borrow it from tout in the future
Good quote.

Related quote from Scott McNealy : "Agree and commit, Disagree and commit, or get out of the way."

Too many times Management/Leadership devolves into giving orders without having a clue. It then becomes nothing more than a power trip to the detriment of everything and everybody.

All "Good" people just need Autonomy, Vision, Freedom and stellar Results will auto-magically follow.
That is probably the Q6600, I had it as well. Very good CPU at the time and I think I had it for 6-7 years as my main computer. The next time I got an (quite expensive) 6-core CPU. And the difference was mindblowing. Not because of the extra cores but the responsiveness and single-core performance was out of this world.

I'm currently building my next computer, and the difference again is just staggering. And that is not even factoring in that the next one has got 12-cores.

It is not that the progress hasn't been slow (I guess it has if you compare it to the pace of the past), but I think it has more to do with computers back then still being very capable.

You can still fire up some CAD software and do proper work on the Q6600. I mean, right until you want to listen to music or do some very light web browsing. Then it will suddenly become quite painful. The amount of waste in today is incomprehensible. No seriously, properly incomprehensible.
Sadly, I watched this on my 2d display. I expected an HD vs SD "simulated picture" type of thing but that didn't really happen. One has to just imagine what it might look like.
It seems like most of these targeted attacks reported on HN are iOS - what’s the reason for this?

The complexity and level of some of these attacks makes it unlikely that the companies couldn’t get into android devices too, so is it just the prevalence of iOS amongst the targets?

Or is it because Google is more friendly to government information requests that means attacks like this aren’t required?

Or is it because android is genuinely that much more secure? Or something else? Would be genuinely interested to know!
Shifts the balance of power away from labor in favor of business. Puts a thumb on the scale. It is corruption.
No New Year Resolutions for me! I just don't believe I'd stick for even 5 minutes unless I really wanted to do [it] and if I wanted to do [it] I wouldn't need any more resolution, right?
Thanks. There's nothing like such walls of text on the front page. Very "Hacker". Much "News".