skysight-inc/HackerNews huggingface dataset:
Related. Others?

Reflections on Trusting Trust (1984) [pdf] - https://news.ycombinator.com/item?id=23807168 - July 2020 (19 comments)

Reflections on Trusting Trust (1984) [pdf] - https://news.ycombinator.com/item?id=17459891 - July 2018 (1 comment)

Reflections on Trusting Trust (1984) [pdf] - https://news.ycombinator.com/item?id=13569275 - Feb 2017 (15 comments)

“Reflections on Trusting Trust” annotated - https://news.ycombinator.com/item?id=10698537 - Dec 2015 (15 comments)

Ken Thompson: Reflections on Trusting Trust (1984) - https://news.ycombinator.com/item?id=9183106 - March 2015 (9 comments)

Reflections on Trusting Trust (1984) - https://news.ycombinator.com/item?id=8662876 - Nov 2014 (3 comments)

Ken Thompson: Reflections on Trusting Trust (1984) [pdf] - https://news.ycombinator.com/item?id=7992172 - July 2014 (1 comment)

Ken Thompson 1984: Reflections on Trusting Trust [pdf] - https://news.ycombinator.com/item?id=3987710 - May 2012 (1 comment)

Reflections on Trusting Trust - https://news.ycombinator.com/item?id=2909357 - Aug 2011 (1 comment)

Reflections on Trusting Trust (Ken Thompson's Turing Award speech) - https://news.ycombinator.com/item?id=2642486 - June 2011 (34 comments)

Ken Thompson - Reflections on Trusting Trust - https://news.ycombinator.com/item?id=300350 - Sept 2008 (3 comments)
If everybody followed this mindset though, people start to expect that you'll read their replies. I don't want to be always burdened with that. Reddit and chat messengers already come with that sort of culture. I sort of enjoy the Hacker News style of not receiving notifications, it creates a culture where you can just share comments and perspectives without tying yourself down to a conversation.

I think this promotes a different style of content than you could get on other platforms. For example, I'm more careful about packing all my ideas into a single concise take if I'm not planning on having a long drawn out thread where I continuously clarify my position.

If I'm really curious about replies to my comment, I'll check back. Otherwise I comment and move on with my life
Would you, for example, upvote every comment in this post? Even if it reached 1000 comments.
Surely not all the replies would be adding to the conversation, however if all of them are upvoted then it would dilute the value of an upvote
> It's very easy to see that tribal behavior is hardwired into the brain. One just has to look at history and current events to see that.

There are some people who would take issue with this. Their view being that one just has to look at history and current events to see the influence of Satan in human affairs.

It's tiresome when people complain about scientific research seeking to prove obvious things. One of science's most important lessons is that what's obvious and what's true are frequently not the same.
Often replies are trying to mess with me by taking me down a peg. So no.

One of the biggest problems with HN is the detractors of crypto know nothing about it. They claim it’s a scam therefore that allows them (in their mind) to remain ignorant.
> I can understand the reason for believing there's no overlap, as Linux users tend to shy away from tracking-like features in general (which is the job of a camera!).

I don't agree. This is not the same 'tracking' as the one that Linux users generally abhor.

I'm a privacy nut and I track a whole ton of stuff around my house by the way and for my health etc. The difference is just that I track this stuff on my systems. Not on Samsung's or Xiaomi's or whatever. I use their brands actually but with privacy-conscious software. For example the amazing FOSS "GadgetBridge" app works great with Xiaomi's smartwatches and fitness band, giving them zero internet access and thus no way to track me. Yet it still collects the data for me. I know I should support a FOSS hardware product too but the only one around, the PineTime, is too premature to be useful IMO (I do own one). For my house stuff "Home Assistant" is amazing and it supports many health devices like scales also.

So, tracking is not bad. Companies tracking me is bad.

> But a few privacy features like a physical lens cap, and a hardware light that turns on if the camera is powered (not controlled by software) would really incentivize that market, I think.

Yes a lens cap is a must. I bought an aftermarket one for my Logitech C920. It seems to be something that's more on the radar now as many laptops have them again (like Lenovo).

> Linux users still like quality hardware, and are willing to pay for it.

Absolutely!
I think a lot of us do. I just want a good image and hook up an Apple TV and a computer. I can’t stand using Android TV. I’ve never seen an example of it not being slow. And with ads now becoming a thing I don’t want it even more.
Xtensor: multi-dimensional arrays with broadcasting and lazy computing
What really sucks is some funders are becoming interested in metrics that track social media engagement and other forms of attention, rewarding Twitter punditry.
Shameless plug, but here's a short video covering the paper: https://youtu.be/Ow9yMxJ8ez4
So what you’re saying is that Sony basically paid him the missing half in exposure.
There are quite a few apps that let you easily do that. I use DroidCam which let's you do it over your local network as well, reducing the cables running to your PC.
And I really really want Ethereum to succeed so other cryptocurrencies move to non PoW systems. Good to hear we are getting close to it rolling out....
more than half the people I knew in Computer Science that took the road of security, turned out as concerted weasels, on both sides of that "bright line" of the law. Meanwhile lots of worthy people doing worthy things are effectively in the same camp as dolts and illiterates, having nothing to do with security at all.
What is the actual risk though? Game piracy is almost a solved problem now that most gaming is online gaming. Very few are interested in getting free games if it means permanently being unable to play online.
That's exactly my concern. I am the OP you refer to. BitWarden is a great product and an open source one at that.

I suppose that passwords will always be a thing for the paranoids amongst us. But i don't know whether that is enough to sustain the product.
... huh? We've been benchmarking TVs for decades. What am I missing?
WhatsApp is not e2ee. When Facebook displays advertising based on conversations in what’s app. You will never convince me it’s e2ee. It’s fake privacy.
Thanks for a good discussion.
Perhaps, but they're not forced to treat Tor users trying to view a public page on their website the same as Tor users trying to post a comment/login to an account/etc.
>>Celsius Network – an experimental cryptocurrency bank with more than one million customers that has emerged as a leader in the murky world of decentralized finance,

Celsius Network is a centralized entity with the traditional model of opaque operations relying on the integrity of its functionaries, not a decentralized finance application.

All of the reputable DeFi apps - Uniswap, MakerDAO, Compound, Aave - have operated without any problems during the crypto crash.

As for the crash itself, crypto is a giant emerging technology sector, and such sectors frequently suffer crashes. That doesn't mean they don't offer long term value or are ponzis.
Great example and his critique of the zombie argument is new to me.

The only reason I'd be quick to dismiss it, is because his understanding of the panpsychist position is very physical.

When an panpsychist says capital-C consciousness (as opposed to arousal, etc) is the necessary premise of the material, they're not proposing it as a physical "ingredient." They're positing a non-thing uniform in all physical phenomena. It's only "attribute" is its self-evidence. And it is indeed passive (which he states as a gotchya).

His argument is that we understand more about physics (quantum field theory) so we should work from that grounding. But his use of "understanding" implies "we have more information." Of course we have more information, a capital-C Consciousness background is, by definition, information-less.

That's not a cop-out. We know some non-thing exists because we have our material experiences reporting to it. Our experience of it might be modulated by the physical but it's no more causal than a canvas is to a painting. The paper insists it can't be causal. True, it isn't. The canvas doesn't cause the painting even though it proceeds it as a precondition. The canvas is not an ingredient, it's a self-evident premise.

It's like looking through a telescope and saying I know much more about the sky than my eyes, therefore it's silly to develop a theory of eyes that's not based in sky.

The only reason we know we have a "hard problem of Consciousness" is because we each (at least one of us) knows "I am" and there's no way to take the derivations of that experience and give rise to their origin.

He has one paragraph/sentence on why Consciousness can't be passive: "No compelling account of consciousness can attribute a central explanatory role to metaphysical ingredients that have no influence on these kinds of behavior." He might have more to unroll here, I'd be curious to know.
Whales are the vast majority of why crypto is broken.

too few hold too much. the evidence is blatantly obvious they have been messing with the markets for their own purposes. because they hold so much of it, it makes for a very fickle and fragile market.
Possibly because many internet connections are gonna struggle to support that streaming out and most video conferencing apps compress anyways.
Patagonia Action Works
Anker’s PowerIQ vs. Quick Charge vs. Power Delivery: What Are the Differences?
Telegram launches a $5 Premium tier for custom icons, no ads, and more
Required reading at the upper levels of a computer science undergrad curriculum maybe, but I don’t know any 12 or 14 year olds equipped to handle this paper. Your experience may vary.
Seem it daily. Generally it's kind of unconscious and dumb but sometimes it's malicious and dangerous (I guess being passed by a cyclist hurts some idiots ego).
SpaceX launches three Falcon 9 rockets in 36 hours
We all jiggle bits of code around to some extent. I doubt everyone here is writing their own lang/interpreter/compiler/std library/network stack. I think the offending part is not understanding what the hell you're jiggling around.

BTW as bad as the "jiggle programmer" there's the "superenterprise software engineer" who can't ship code because they spend way too much time writing stuff from scratch, making sure it follows all the good principles and software patterns, and that the code is super optimal and covers all edge cases.
Note that UVFS is currently not exposed to third parties.

For your own 3rd-party file systems, you'll still have to use a kernel extension for now. (or local NFS mount).
HN doesn't rate books, so I'm not sure what those lists are measuring, unless it's 'most mentioned', in which case the list compilers might need more quality time with internet disgruntlement.
> In any case, what do you see?

I see that failing to practice what is preached does not invalidate the message.

Humans make lots of mistakes and the consequences of that are reflected in all of our institutions. Thankfully, those institutions eventually die away and new, hopefully improved ones grow in their place until the cycle repeats. Happens on all scales.
But then you get paid less money.
> It is a troubling phenomenon because of what minimalism represents: a lack of detail.

First example is an old fence with lots of character, has ornamental leaves on it, that doesn't add to the function at all, just to make it prettier. The modern one, it's minimal with better ergonomics and even look safer. Not sure if that's a good example, though.
This is cool. Being afk right now, I initially thought i couldn't use it on mobile but the menus and icons saved me.

The one thing i couldn't find a way to do is to multi select items on mobile.

I saw in the demo video it's possible with the keyboard on the desktop UI but unless I've overlooked some shortcut then it seems like it can't be done on mobile.
It's a lot, but completely possible (Johnny Rocket's Bacon Cheddar double burger 3500kcal, Cheesecake factory Breakfast burrito 2730kcal, Sonic Pineapple upside down shake 2020kcal). These are one off dishes/items.. combined with a starter or dessert, snacking, or a "cheat day" you can exceed.
True, it was a great brand when they were growing. Then they got big and the bean counters started shaving away at quality. See all the problems with the G815/915 keycaps (I looked into it because I was thinking of getting one)

I use Microsofts $5 "Basic Optical Mouse" mice now, which generally me for years and is surprisingly comfy (though typical $5 creaky plastic). I have RSI so I'm fussy with mice but this one is pretty good for me. So even with beancounting it's possible to make a quality and lastign product. I've only had to replace two of them in the last 10 years or so (and I have 6 of them in use). Both were still working even but the plastic was just getting too creaky and glossy from all the use.
You can, but most people don't unless it's for a party or something. Even then, it's almost always by the half gallon (which, of course, isn't actually a full half gallon any more) or pint. The latter becoming more common of late.
Dozens Injured by Hot Coals at Company Event
> As an added bonus, hosting fonts on your own server is faster as it goes through the same HTTP connection.

I thought the whole point is that using a common resource your chances of a cache hit are much higher such that they don't need to download. Having said that, if you are worried about GDPR you are probably way better off hosting them yourself anyways
The block reward has been mostly transaction fees before and will be more and more often with each halvening.

Difficulty adjustment means that Bitcoin’s value doesn’t need to rise for miner’s to continue to be rewarded.
Thanks! Macroexpanded:

Software Disenchantment (2018) - https://news.ycombinator.com/item?id=27775262 - July 2021 (1 comment)

Software Disenchantment - https://news.ycombinator.com/item?id=27041180 - May 2021 (4 comments)

Software Disenchantment (2018) - https://news.ycombinator.com/item?id=21929709 - Jan 2020 (488 comments)

Software disenchantment - https://news.ycombinator.com/item?id=18012334 - Sept 2018 (94 comments)

Software Disenchantment - https://news.ycombinator.com/item?id=17996272 - Sept 2018 (1 comment)
Good point, I hadn't thought of it as i tend to be rather pragmatic and don't have enough experience with text analysis to be able to grasp subtleties.

I mostly read scientific, mathematical and pop sci works.
The source of the non determinism is in the concurrent processing of the messages.
Wirecutter is (in my opinion) enough for getting a "good enough" recommendation for a low-budget purchase where there isn't much difference across offerings. I used them when I bought a powerline adapter set to make sure the product worked roughly as advertised.

rtings, on the other hand, offers much more in-depth reviews. I've used them to decide on monitors, TVs, and higher-end headphone purchases so far and their reviews were excellently detailed and accurate.
They’ll be able to participate in an open division, instead.
With a North facing window, where does the camera sit to get the desired result? Asking because I have north facing windows only and I'm wondering if I could facilitate them better
Different tasks, different languages.

I'm happy to use Python for a lot of stuff. I also use C or C++ for a lot of stuff. It's usually pretty obvious what the right choice is.

Using a more dynamic language for larger projects takes more discipline, and that effort reduces the productivity that is otherwise the hallmark of dynamic typing. There's a point where static typing becomes a net win.

For me, Python's type annotations extend that cross-over point. Both as documentation for humans, and driving IDE or CI-based type checks, I think they've made Python more scalable.

If I've been doing heavy C++ work for a while, switching back to Python is like throwing off a whole lot of bureaucratic overhead: it feels like you can turn ideas into running code almost effortlessly. Going from Python to C++ feels like being super defensive and precise: every single thing is nailed down hard, and has to be just 100% lined up. It's satisfying, gratifying, solid, in a way Python code isn't.

Different projects, different goals, different timescales. Both can be good.
>he consumed only vitamins, electrolytes, an unspecified amount of yeast (a source of all essential amino acids) and zero-calorie beverages such as tea, coffee

That's quite a lot more than just salt and potassium.
https://github.com/anacrolix/torrent/issues/175
In the gallon size that is probably true. Nobody really buys it in that size unless they're feeding a gaggle of children at a birthday party who don't give two shits about how awful the ice cream quality is.

Personally, I prefer my ice cream to have exactly four ingredients: milk, cream, sugar, cocoa. The end. Nothing else. I've had to switch brands a couple times because they cave to pressure to make their chocolate ice cream more creamy. No! I like it a bit dry, it's got cocoa in it! LOL
I use runit when I need process supervision from my init: https://wiki.archlinux.org/title/runit

Otherwise I’ve been using sinit with starlark based startup scripts. (Startup scripts can be any language in normal units, not just bash).
Dude. So happy to see you get posted here. I was following you for a while on Reddit, but don’t know why I stopped.

Anyways, I love this project.
I suppose tweaking the menu/ icon sizes when it's recognised as being in a mobile browser might be an idea (or at least something to let the user toggle to/from slightly more mobile friendly sizing of icons) would be handy
WA was E2EE, at least at one point. Its key weakness was not notifying of key changes by default.
> The developers who are stuck with this specific compression algorithm have no choice but to do the best with what they've got.

Right. The point I wanted to make is that with the exception of game developers, who have a unique freedom to define their set of requirements and design a vertically integrated system to solve them, every developer faces their own version of this.

So I agree games are a useful reference point to conceptualize what's possible after an extended transition plan to migrate ecosystems to new standards. But I don't agree with the framing of "no excuses". It takes heroic efforts and wisdom to break out of ecosystem local maximums. For example, when image transcoding to newer formats has been tried, users hated how other software didn't read it correctly if they tried to save or reshare it. So with the latest attempt (JpegXL) they're aiming to gather industrywide support instead of acting unilaterally.

We should cheer orders-of-magnitude performance improvements in the rare cases when a migration can be successfully coordinated to so do, instead of being unduly negative about the normal expected case when it isn't.
Honestly the biggest issue with any crypto, at least in the United States, is for taxation purposes, it's treated like buying or selling a stock vs an actual currency. We need some actual crypto regulation defined that protects people and allows for cryptocurrencies to be used as an actual payment method, not an investment...
In every vaulted ceiling ive ever seen or worked on it still has had a significant air gap between the insulation and the roof and it was still vented with roof and soffit vents. Also the areas that tend to leak before any other part of the roof because it is hard to vent enough air through such a small space.

And nearly every roof ive worked on that had curled shingles lacked proper roof ventilation. That isn't direct evidence, but ive never seen curled shingles on a well ventilated roof either and the only common factor in curled shingles is heat buildup in the attic/roof cavity.
Agree with the gist, but some of the examples are so poorly informed that the whole article is tainted.

> Google’s keyboard app routinely eats 150 MB. Is an app that draws 30 keys on a screen really five times more complex than the whole Windows 95?

Calling it 30 keys is silly, and undermines their argument because it certainly isn’t 30 keys.

How many MB is reasonable for features I use like the swipe feature? For Chinese entry? For spelling support?

> Google Play Services, which I do not use (I don’t buy books, music or videos there)—300 MB that just sit there and which I’m unable to delete.

The writer is showing their absolute ignorance of what Google Play Services does - a better name would be Android System Services. Maybe question the need for 300MB, but use some intelligence rather than just making crappy off-the-cuff strawman arguments.
> I think this is less of an ethics questions and more a question of teaching people, from an early age, to not anthropomorphize everything around them.

This one is not easy. This is ancient feature of humanity. It is how animism started. When people anthropomorphize things, events or whatever - they are creating interfaces they can communicate with. It is tool for navigation in unknown.
I have done in the past, but I'm not sure what to make of the differences - let's take wireless keyboards as I'm currently thinking about getting one. If we look at Rtings[1], the first one it recommends is the Logitech MX Keys. On the Wirecutter[2], it first recommends the Logitech K380. To be clear, I've only skimmed both reviews right now.

Both go on to recommend the other's first choice as a good alternative pick (the primary difference being whether compact or full-size is better for most people). So that tells me for at least one specific category, they're in agreement.

Does Rtings go into a lot more detail about each keyboard? Absolutely. But that isn't necessarily useful to me--part of the reason I use the Wirecutter is so that I don't end up spending days trying to find the perfect item in a category[3]. I read the review, seeing if there are any caveats for its top pick that matter to me, and make a choice based on that.

So what I don't want to do when buying something that both review is to read through both reviews, because either:
(A) they agree, like on the wireless keyboard, in which case I've wasted a little bit of time, but in the grand scheme of things, it's fine, or
(B) they disagree, because now I'm tempted to go through and weigh each detailed point which is something I'm trying to avoid!

[1]: https://www.rtings.com/keyboard/reviews/best/by-type/wireles...
[2]: https://www.nytimes.com/wirecutter/reviews/the-best-bluetoot...
[3]: https://xkcd.com/1036/
A Google contractor claims he was fired for calling out cult activity
No, first of all perpetual motion machines don't exist, will never exist.

The 300% efficiency means if you had 1 Watt you could use it to power a fan and coolant lines to move heat. Or use 1 Watt to generate heat and then once made to move that heat.

The moving of heat already existing in the air (or in the ground) is more efficient than generating the heat and then moving it.
I feel like all these takes seem to not really consider the idea that some people enjoy security work but do not want to be part of criminal enterprises, especially in the age of ransomware.

Gaming devices have always been special I think cuz basically every heavy gamer pirates games as a kid (no money!) and there’s a very legit “I just want my device to run software” feeling, but I think generally people want shit to be fixed.
Me, too! Tends to be a bit more pricey, but well worth it, in my opinion.