skysight-inc/HackerNews huggingface dataset:
1. There are about 3,000,000,000 people in employment in the world, with 200 million (about 6% of the former) able to work but unemployed.

It's ridiculous — and frankly reeking of inane SV bubble/echo chamber — that you make the absurd claim that "labour is a thing of the past". Plus dismissing concern about exploitation as being "workers rights or whatever".

2. Socialism is (broadly speaking) about social ownership of capital / means of production. Corporations being worker-owned is only one way of implementing a fairer and more efficient ownership model. In a future hypothetical world with replicators, post-scarcity and post-labour, if it ever comes, socialism will only become more of a necessity. Everybody will have to own a stake in the replicators, the mechanism of private and absolute control over capital will be absurd.
> He released a video recently where he basically said that it doesn’t matter if they’re easy to repair. As technology gets more advanced, so do repair shops.

> It’ll be harder for the average Joe at home, but that’s precisely why independent repair shops that can offer competitive prices are so important.

So you'd really recommend that Joe at home should repair their own Windows laptop or Android phone? Sorry but "gullible" is the word that comes to mind.

Rossman is fighting for his right to do his own job. He has that right, but he also wants to be viral. To be viral, he needs to reframe his fight as the fight for the little guy to resolder a Wi-Fi modem at home on their MacBook. Which is frankly ridiculous.

Technology, especially mobile, is at a stage where repairing at home is impossible due to integration and miniaturization.

Maybe you could install your own RAM on a laptop. Well now that RAM is in the CPU, because it has to be there. So what do we do? Complain until technology goes back a decade or a few?
Says the guy who took the original GPL faker code, translated it to javascript, changed the license to MIT, started as drama queen wondering why he didn't get paid for it, started a commercial service around it, and then found out, no this doesn't work out with MIT licensed code, which doesn't need support nor extensions.

Monetizing open source code is normally not problematic at all.
Equality isn’t about ignoring differences like race, it’s about being able to recognize differences while accepting them as equally valid. The oppression of race positive spaces can have a negative impact, despite the good intention. This is an issue women also commonly deal with. Whether or not the space stays positive or is used to discriminate is incredibly challenging, for sure.
Looks like a Mini Cooper.
Many descriptions on amazon.ca would cause the best spell check software to blow up. It's like they're not even trying. At least that way no one is hiding that it's all junk at this point anyway.
Some people find them motivating, and a useful guideline for tracking their progress.

Personally I find them paralyzing - so I'll just progress at my own speed - nobody is forcing us to use the timings proposed in the repo.
Sometimes people can even feel embarrassed by their own/native language in a context where English is dominant, such as tech. I wrote about that feeling here: http://code-anth.xyz/posts
Nobody reads AI generated content
It's totally racist and should probably not be in there. We should not proliferate racist ideas.

That said; we should also not to take ourselves to serious and give our interlocutors the benefit of the doubt whenever they say stupid shit.
There are two parts of this - the memory allocated by OS and internally.

At the OS level, we can't really do much, I'm afraid :-( I don't think we're wasting too much memory there, exactly because a lot of the memory is shared between processes. Which also makes it difficult to determine how much memory is actually used by the processes (the sharing makes the various metrics in ps/top are rather tricky to interpret).

As for the internal memory, it's a bit more complicated. We need a little bit of "per process" memory (per-backend entries in various internal data structures, etc.) - a couple dozen/hundred kBs, perhaps. It's hard to give a clear figure, because it depends on max_locks_per_transaction etc. This is unlikely to go away even if we switched to threads, because it's really "per session" state.

But then there are the various caches the processes keep, memory used to run queries etc. Those may be arbitrarily large, of course. The caches (with metadata about relations, indexes etc.) are usually a couple MBs at most, but yes, we might share them between threads and save some of this memory. The price for that would be the need for additional synchronization / locking, etc. The memory used to run queries (i.e. work_mem) is impossible to share between threads, of course.

There's a blog post by Andres Freund with more details: https://www.citusdata.com/blog/2020/10/08/analyzing-connecti...

Overall, there's very little chance PostgreSQL switch to threads (difficulty of such project, various drawbacks, ...). But I do agree having to run a separate connection pool may be cumbersome, etc. There was a proposal to implement integrated connection pool, which would address at least some of those problems, and I wouldn't be surprised if it happened in foreseeable future.
I don't get this argument. How can an alternative app Store affect the quality of the Apple app Store ? The alternate app Store is not gonna come installed by default. No one is gonna mistake the alternative app Store for the apple one. Apple is gonna make sure of that. Apple can even put up loads of warnings and dark UI stuff when installing an alternate app Store to dissuade the "noob" users.
Not a book but can be learned via YouTube.

The Wim Hof Method. Benefit: never feel unhappy because it’s cold ever again. Much less relevant benefit: you can now get free drugs at parties (it produces a lot of adrenaline when you do it, more than peak bungeejumping [1]). Or as a temporary pain killer, but you need to keep doing it.

Warning: do your own research [2]. Do not use it while diving (people died). It is not a free diving technique, no matter what anyone says. Train with someone watching you. Also consult your doctor before doing this, erring on the safe side here.

Disclaimer: Msc. Computer Science (aka not a doctor). I do know the WHM since 2014 and have done crazy trials with the legend himself. I checked some YouTube courses and they teach the fundamentals needed.

1. See their PNAS publication on WHM.

2. Doctor’s opinion: https://m.youtube.com/watch?v=D6EPuUdIC1E
Hm, is your thinking that it's unrelated to either and just clumsily faked by someone who fakes both?

That... yeah, good point. I don't know why that didn't occur to me before. (I was previously thinking they probably just genuninely use some same chips, or even both brands farm it out to the same shop, and both genuine microphones are the exactly same, just differently packaged.)
Want Porn? Buy an Android Phone, Steve Jobs Says (2010)
this is a good take. I think about my MC-707 Groovebox I bought last year, and it is nearly just the same as an EMU command station, but with the JV2080 rompler sounds stuffed in it, but now with a interface to record it into my computer. In some cases I have noticed grooveboxes have even worse features.. Sidenote, I always thing about Elektron and how they could make "the ultimate groovebox", but instead they make one for seperate things so you have to buy the drums, the fm synth, the analogue synth, the sampler all seperately
Also on HN today, endless comments about how Amazon is a shitheap full of fake products and fake reviews and wishing Amazon would tighten up: https://news.ycombinator.com/item?id=27253047

> "Why not give customers the choice to run other app stores?"

Why can't people who don't want Apple's curation and want to install other app stores buy Android phones, instead of trying to ruin nice things for everyone else?
For distribution on the mac store, yes. But you can make stand alone builds by including a main.lua (and other code) next to the Love executable inside of the application (you can just make a copy of it for your game).
You’ve answered your own question really! Technologies like containers where configurations and so on should be immutable removes a lot of the need for tools like Puppet/Chef, so much so that I’d argue an app needing a complex puppet/chef/anisble/whatever stack to deploy can sometimes be a code smell sign now.

That said, I’m sure there is going to be lots of customers such as in enterprise with badly written complex old apps that are a nightmare to deploy looking to use puppet and similar for a while yet.

My own experience is Ansible has typically had a shorter learning curve for developers than chef or puppet, but I last used puppet in 2014ish. Puppet, Chef especially, both in my opinion require you to become expert in chef and puppet too much to use well.
When you can’t attack their arguments, resort to personal attacks.

The amount of childish personal attacks about Rossman in this thread I think is a good indicator of how right he is. Makes me feel good about that money I donated to his Gofundme.
HDL is still code and can produce hardware or software.

The ASIC is 100% hardware because the logic is embedded directly into physical components. The same logic running on an FPGA is software although conversationally one might talk about it as being closer to hardware.
Fuck, Time said that 2 years old are using iOS so , "Great news, the lowest common denominator will be lowered from grandma to toddlers"
Friendly reminder that the CDN doesn't just protect the origin server from excessive load, it can also drastically improve end-user latency.
I’ve also had a really hard time understanding why people praise him so much, I’ve tried multiple times to listen to his stuff and it’s just super disappointing. Worse than most lay people in depth. For people interested in AGI there are many better sources (MIRI, Yudkowsky), for people interested in self-driving: Andrej Karpathy. Max Tegmark also has some great public facing physics writing.

There’s so much great stuff out there, Friedman seems to get disproportionate attention. Personal attacks aside, I find him tedious to listen to and he often comes across as if he hasn’t done even cursory reading of his guest’s work. It often feels like a sophomore in college waxing about “big ideas” with little substance to back them up. Even at 2x speed I found the talks low signal.
Critics have argued that Grindr's filter promoted discrimination. Research from Cornell University found that dating apps that allow users to filter their searches by race, or rely on algorithms that pair people of the same race, "reinforce racial divisions and biases," while an Australian survey of gay and bisexual men found many participants to be "remarkably tolerant" of online sexual racism.

On Monday, Grindr framed the policy change as one motivated by solidarity with protesters in the United States.
"We stand in solidarity with the #BlackLivesMatter movement and the hundreds of thousands of queer people of color who log in to our app every day."

It's nice when common sense bears out in the research.
Just for grins, we put the biggest "Wi-Fi" yagi we could find on a mast on top of our building (along with some other antennas). We've picked up IDs from WiFi from at least a mile away and can get solid connections to a few places with public WiFi for about half that distance. You could easily disguise a WiFi yagi inside or among TV antennas.
I can see it in firefox stable under fedora
This exchange appears to be open admission of unapolegtic, monopolistic behaviour.

Also, the suggestion that customers want it to stay like it is is a flat out lie given his preceding statement where he admits they've never offered the choice, so can't possibly know.
Meanwhile like 1 in 10 things I buy from amazon comes with a sticker or piece of paper from the seller promising free product if people write reviews. You go look on the product pages and it's only good reviews. 100% paid for and amazon has to know about it since the sticker or paper goes through their own fulfillment.
Current behavior on downloading an apk makes it pretty easy, IIRC it says you need to set a setting, has a (working) deeplink to the setting, and when you set the setting it prompts you to finish installing.

It's really not that hard anymore. Google Play Protect then yells at you about the app you just installed (but maybe that was because I was installing rooting apps). The best solution to someone installing garbage apps would be a system with an app whitelist managed by a trusted person off the phone. And no browser or incoming phone calls.
> How do you improve your genes?

Slowly across hundreds and thousands of generations.

By adding evolutionary pressure, for what they want -- it'd be up to those space traveling aliens to decide -- they can change their species, generations into the future.

> Improvement is a war against entropy ...

Reasoning in that way, the humans would not have gotten brighter than the chimpanzee monkeys. There's been evolutionary pressure for the humans to get brighter, and it would be possible for you (I mean the humans), or the space travelers, to add artificial ev. pressure.

Anyway never mind all this, maybe talking about space travelers and the humans and their genes isn't the best way to spend the day. Have a nice day btw
without apps the iPhone would be basically useless.

An IPhone is pretty useful right out of the box. Not to mention that most of the apps that people actually use could be web pages. And if they really wanted to, apple could always dip into their cash reserves and start making more of their own apps.
Why do you think it would be more prone to do that compared with newer approaches?
Late to the party, but I just saw a FB update from a (liberal, anti-cop) friend in SF who is flabbergasted that, in her words, "downtown SF doesn't exist" now, and all shops are boarded up or empty except for Swarovski and Skechers, and the smell of urine is much stronger.
I don't see any real evidence in that article for the claim in the headline. If anything, all the trends she's pointing to go the other way, and the supporting anecdotes she has are clearly called out as unusual exceptions to the rule.

Taking history as a precedent, the pendulum is likely to swing the other way eventually, though it'll still surprise us when and in what form it comes. That's just how these things go. But if (as I've just done...) the author is only relying on the patterns of history to make this claim, and not any actual data, the rest of the article is superfluous.
OP here. I don't think that I am looking for a completely chill environment, just something saner than "everything is on fire all the time."

I agree that there is a competition. However, I disagree entirely that crazy pressure and long hours win.

- In b2b companies, it's all about the sales team, and engineering is more of necessary evil dragged by sales along.

- Tech debt and mediocre teams, which I described above, slow things substantially (this is the reason why more hours and bodies are thrown at problems)

Also, I know several great engineers and a team of them working regular hours will wipe a floor with a much-much larger team working a huge number of hours (in organizations I mentioned above). (BTW. Usually, such a small team of great engineers go and build a brand new startup. This would solve the tech-excellency problem, but it doesn't solve the work-life balance problem)
It looks like a Ferrari Dino 206/246 that's been through some photoshop warping. And it has 68bhp. Heh.
haha i guess so :D
Authorities are looking to close the gap on crypto unhosted wallets
> If a developer isn't using that infrastructure, they don't owe anything.

How would a developer build an iOS app without using any system calls or OS frameworks? Xcode?

“Infrastructure” is a blurry concept in such a deeply integrated system.
Yeah, the whole book is pretty much about learning to do instinctively. You can pick up a second hand copy for very little. It's worth a read!
If your mechanic tells you not to buy a model of car because he keeps seeing them come in with engine failure at low mileage you'd be a fool not to listen to him.
That's mostly because they are exempt from the 45kph limit of 50cc engines that you can drive at 15 y/o with an AM license. Simsons are allowed to drive 60kph.
Changing WiFi stack is less of a problem than changing the implementation language. The perceived fragility of a an element of architecture should be inversely proportional to the effort of replacing the said module chosen. Large effort to replace an element (like the implementation languag) means the element should be of low fragility.

This is not an argument against Zig or that it would not become an industrial scale tool. It just does not feel "lindyproof" yet for real work.
> Shoddy hardware here, not shoddy software.

Mm-hmm. Story time! Let me tell you about my favorite chip bug that was resolved with firmware. :-)

My first assignments out of college were on firmware for complex enterprise-class servers. I wrote power/thermal/clock control code, and was quite proud of doing integration tests like overclocking or underclocking a 256-core computer, and having it not crash. :-)

We got a bug, though, that the system would crash down on first boot when it had been left unpowered in a thermal chamber overnight at the minimum ambient operating temperature. This simulated it sitting in a loading dock or warehouse before getting "rolled into the lab" for install. We all assumed condensation was a problem, but were able to disprove it by controlling the humidity in the chamber. Someone thought that some capacitors or the power supply weren't producing a clean signal, but we also disproved that. Interestingly, the system would boot up just fine if the engineers immediately shut it down and restarted it. If we tried to repeat the test on the same day, it'd pass. It only failed if we waited overnight.

Looking closer at the crash, the crash reason was due to a thermal limit being tripped. The hardware was detecting an overtemp on one of the main processors. This was strange, because the test was a "cold start" test, and it wasn't triggering any warnings. The problem processor also changed each day/night we repeated the test. We actually were forced to wait ~8 hours between test windows because timing was inexplicably tied to reproducing the fail.

I checked everything, confirmed that we'd programmed the correct warning and limit values, and while talking it out with the hardware engineer and explaining my logic, my hardware colleague who wrote the VHDL realized what was going on.

The thermal sensor we were using had a margin of error that turned out to be +/- 10 degrees C. When the system was left at 5 degrees C overnight and started, the sensor's first readings might be 5 C +/- 10... and for an 8-bit unsigned register value, would result in an underflow, immediately tripping the hardware checker which was implemented as an 8-bit unsigned comparison.

Rather than change the VHDL, we turned off the built-in thermal protection which thankfully had its own dedicated mode bits, and implemented a firmware protection scheme where my code (which could mask off the high order bit) would check the temp and set warning/error bits. If the high order two bits were set, we'd ignore the sensor value and just log an informational event. If the sensor didn't report an in-range value after a certain amount of time, we'd report that the sensor was bad, and fall back to a "failsafe" operating mode, iirc. It wasn't as fast as the hardware, so we had to add more margin, but it saved having to re-spin the processor.

That code's still running in a bunch of machines out in the world today. :-)

I should also say that all of the above discusses registers and logic that are outside of the architected state of the computer that normal software has no access to.
Right, this is absolutely the case with Rossman. He makes no attempt to control for the base rate.
Wow, if only you all saw what regularly occurs in inner-city public schools.

Suspensions like these are common, especially among black boys. I saw all sorts of overly punitive nonsense, not to mention that we had to queue up for an xray + metal detector every day we went to school. Really, really felt like you weren't treated with a shred of dignity.
I'm really not one to proseletyze (I promise). Ten years ago I could barely understand how someone could be vegetarian (much less vegan), but I started cutting meat out of my diet a few years ago, as well as most dairy. I still occasionally eat beef or chicken, maybe a handful of times in a year. And it's hard for me to completely avoid dairy, but I switched to coconut and soy milks as a daily choice.

My point is that "giving up meat" doesn't feel like I've given up anything. I don't miss it like I thought I would. There's no craving for it. What's been interesting is that attempting to be vegan has led us to eat a much larger variety of foods. Thai and Indian, of course, but also more diverse choices that are traditionally meat-based but with tofu or bean substitutions.

Beyond the carbon footprint argument presented in this article, there's also the water footprint to consider, where industrial animal farming plays a large role in that shortage through usage and pollution (https://www.nature.com/articles/s41893-020-0483-z.epdf).
Yeah, its classist if illegals were able to get credit with stated income(not verified), or low credit scores with low income could get interest only! Oh and lets not touch the fact that housing developments are hard too start to due wise and altruistic decision made by politicians on weird laws! OH! and the fact that all want to live lavish life styles beyond their means!
Blaming player on playing the game.
That actually doesn't stop either of the tracking methods mentioned in the article. FB still gets your IP address and EXIF data that way.
Did your dad also administer immunizations himself?
Would both of your examples be labeled as gmo?
I don't think you can get a SIM in the UK without providing ID? I'm not sure if it's a financial liability issue, or a legal requirement.
But is _now_ an industrial scale tool. Any project can mature to industry scale, but a language needs to be currently industry scale for a current industry deployed project. You can't choose "possibly in the future" industry scale language for current project.

Individual insight is often much better than a design by committee, but a language needs a quite robust ecosystem of support from industry bodies at some point to become a viable tool for generic industry scale development.
ahem, get real info jAck.. his main income is not monetizing youtube vids.

its...wat for it!

repairing macs!

The way he monetizes vids is via his item store.
Which you would know if you video just one single vid
Mine is a 2007 with about the same mileage. I don't drive a lot. I hope it lasts long enough to move to an EV truck.
It's "opt-in" when you sign up for a Facebook account, install the app, etc.
I have an inkling that the Apple legal team might have more legal expertise than someone on HN
> Languages are tools, not an end in themselves

I suspect most people agree with this, and I don’t personally encounter a lot who or elitist or dicks about it. What is most common, in my experience is a complete lack of effort to (a) interpret what a incorrect phrase might have meant and (b) avoid idiomatic yet superfluous choice of words. These are a lot obvious yet contribute significantly to the inclusivity of a conversation with non native speakers. This, surprising, given how welcoming France is of foreigners otherwise.