skysight-inc/HackerNews huggingface dataset:
People keep saying "I trust company X a lot more than I trust company Y" but is "trust" really something that applies to companies at all? Feels weird to humanize companies in that way. If you trust a company, isn't it really that you trust the humans working at that company? So you should really say "I trust person X who happens to work at X today", as as soon as they leave, the trust went with them.

Companies are not people and cannot be trusted to act in any interest but profits. Any trust you feel towards a company is towards humans in the company, but let's not anthropomorphise companies (yet, until we have better AI at least).
Is there any indication of the size of the lookup tables in question?
Indeed, all of my disk purchases go into either my WD PR4100 NAS or the USB-connected Drobo next to it.

These types of things aren't free, but they're inexpensive enough to be worth it, IMO.
I can offer some anecdata. For some reason or another, Bing is better than Google for finding otherwise copyrighted work ( I was able to find Morty streams after new season came out ). My personal pet theory is that since Google was first to the game with majority market share, copyright holders and the like concentrated their effort on it. Needless to say, it is just one person's experience. I will admit that DDG still lacks in that area, but it has improved.
this is actually a good example to demonstrate my point. you don't explicitly say when the first practice is, only that they recur every tuesday and friday. the "see you next tuesday!" strongly implies that the first practice is the tuesday that immediately follows, but the reader doesn't get this needed context until the very end of the email. I bet if you put something like "starting next tuesday (dd/mm/yyyy)" in the Practices section, you would get fewer of those questions.

all the information is there for an active reader to figure out what they need to do, but I can see how a linear reader (who isn't holding all the information in their head to begin with) could miss it. I had to reread the email to know exactly when the first practice would be. an extremely pedantic reader might be unsure whether "see you next tuesday!" refers to a second informational meeting or the first actual practice.
I see nice things like this and I wonder if they could’ve spent that money on actually making better service and proving more coverage in hard to reach areas.
>A lot of companies seem to have a poor understanding of what AI is.

Yes, this is true, but a lot of this poor understanding can be tracked down to the over-enthusiasm (and straight overselling speak, mind you) of most of the AI scientists.

The company I work for (mining) hired a top-notch AI guy to "change the fundaments of data management and processing in the company, using the latest AI technology". Guy left six months later... I still wonder why he lasted that long.
Is Drupal still around? I used that when Wordpress didn't do what I wanted. This was years ago though.

I'm content with Hugo for blogs now.
> The fact that this isn't mentioned on Wikipedia might mean that Luxxotica has been very good at scrubbing their online persona.

It's on Wikipedia:

"Luxottica acquired Oakley in November 2007 for US$2.1 billion. Oakley had tried to dispute their prices because of Luxottica's large marketshare, and Luxottica responded by dropping Oakley from their stores, causing their stock price to drop, followed by Luxottica's hostile take over of the company."

https://en.wikipedia.org/wiki/Luxottica

There's even a sub-section on "Monopolistic pricing practices".
I invite you to use D's -betterC compiler option and evaluate it in the context of C/C++/Rust.
This is crazy. These are trucks being marketed as passenger cars and driven by drivers who don’t respect how much care they need to take.
Matrix is a project looked after by The Matrix.org Foundation (which is a company: https://matrix.org/foundation), but outsources running the matrix.org server and website to New Vector Ltd (nowadays known as Element - https://element.io). Both the Foundation and Element could be eligible for pressure if this legislation went through.
> more generally and whether all political power ultimately comes down to violence or coercion.

I also strongly recommend Max Weber, if I’m not mistaken he originated the idea of “monopoly of violence” (or at least he was the one that made it famous). His ideas about domestication/rationalization are also worthwhile.
> And after all this, is the web so massively better than it was in 2005? Not really.

[citation needed], as I switch from playing arcade games in my browser on archive.org to experimenting with a WebXR-driven VR experience.
Learning Body Shape Variation in Physics-Based Characters
IRC is federated. Most of the ops were volunteers. They were technically in control of the network until troblemakers launched DoS attacks and caused a split in order to take over channels. Discord has a very similar interface to most IRC clients.
I Love Music More Than I Love You – A love letter to music from a misanthrope
> For a few months I've been using Firefox full-time and I'm finally switched for good. I encourage others to give it a shot.

I agree. I tried to switch several times since 2016. A couple of months ago, Firefox finally performed well enough I could do it. I'm the type of person who has five windows open with twenty tabs each, and it handles that now.

I also added Container Tabs Sidebar, DuckDuckGo Privacy Essentials, Firefox Multi-Account Containers (this thing is amazing for keeping sites separate!), and uBlock Origin. I like it now more than Chrome.
AI has enormous potential that isn't being tapped by the average end-user company. And IMO the biggest reason for that is because these problems aren't AI problems, they're product management, UI/UX, development problems. If you have high quality user interaction, you can harness real quality data. Better data usually beats better algorithms. Not to mention all the time and effort saved in feature engineering. Instead of being a synchronized effort, it often feels like companies just take their useless slop and hand it over to their data scientists expecting them to churn out black magic.

And even if you don't get useful data, at the very least you can soften out a lot of the issues with integrating AI in a product. A few of the AI products I've seen give way too little control to the users and instead rely on opaque algorithms. Which is a very frustrating experience especially because those products will often charge a premium for the AI and try to create products where they wall you into their ecosystem and so it's very difficult to maybe export to a different solution that might give the user more control.
> Also there are enough people in linux community who still hate/disapprove all the integration efforts (e.g. systemd).

This is a fair point, and I'm guilty of complaining about systemd myself. Having said that, I haven't seen any improvements in the Linux UI experience that could be explained by "systemd fixed that". Maybe network management??
What is it about Adobe software that makes it only work on Windows or macOS? Both of their graphics engines are totally different, so what makes it so difficult for Linux compatibility? It's the only software package that keeps me beholden to Apple (I'll never run Windows of my own decision).
Honestly, I got good support even for things that logically would not yield profits (in my case, I erroneously bought a music book for the wrong instrument, called in to explain my mistake, and they subsequently shipped the right one for free, without even asking me to return the other one). I don't have prime and I'm not one of those people that always shops amazon.

I read recently that a lot of amazon returns just end up in the dumpster. It feels like they consider the logistics of returns in their customer retention strategy.
RefCell is runtime "borrow checking" where a panic is thrown if the object is already mutably borrowed. Depending on your use case you might not even care about this behavior because you have other invariants that ensure that you're only borrowing mutably once, you just can't encode it in the type system. Otherwise, you would combine it with Rc[1]: Rc<RefCell<T>>.

Box, on the other hand, doesn't have any runtime cost. In fact, it's runtime cost is the same as a borrow: both & and Box<T> are just plain pointers, with the extra benefit of having compile time lifetime checking.

[1] https://doc.rust-lang.org/book/ch15-05-interior-mutability.h...
> the true unemployment rate in the U.S. is a stunning 26.1%

A look at the chart in the article contradicts the "stunning" element: It seems that this measure has been in the mid-to-high 20%s for at least two decades. So, while this number might inform certain policy decisions, it doesn't appear to be far outside the norm.
One of the benefits of Chrome's user profiles this misses is the ability to have separate bookmarks for different profiles (Personal & Work for example)
You really find it funny that someone on HN is defending the company whose resources and internal innovation culture lead to advances that are foundational to all the technology we work on today? So maybe they charged too much for their phone service, big deal. I’d argue that their contributions to science and engineering outweigh that.
I have tried the page again, and now it actually works as intended. I suspect the shader got updated/fixed?
These companies would be happy to lose the customer and the vars that complain. Unless you can convince 100x more people than yourself to loudly and dramatically move to something not as user hostile, just voting with your dollars will not work, there isn't enough competition.
Old Reddit Redirect add on is a requirement for me to browse reddit these days. I imagine they'll turn it off some day and hopefully they will Digg their own grave ;)
Why you all worried about war, who'd start it? The US?

Right now we're just talking about economies and being able to have a well off society where people don't struggle to make ends meet. And from that point of view, the future of the US as it continues to lose competitive advantage to other countries doesn't look as good as it used too.

Are we saying the US plan in case this trend reaches extreme levels is to start a war?
Exactly. Careers with a low barrier to entry will eventually settle on low wages. Despite what many believe, programming has a quite low barrier to entry. Supply was artificially suppressed because college was the only place someone would teach you to program, so programmers either had college degrees or were self-starters (comparatively rare).

But the trade schools are finally catching up to demand. The era of 160k dev jobs without very advanced/complementary skills/knowledge are quickly coming to an end.
The repository linked mentions that each stage should cost about $500k and there are 4 stages. You can argue that he is not asking for it, but at least he is valuating it at $2M.
Depending on the nature of the underlying bug, it would probably cause users that have their Chrome browser logged in (for configuration, history, password vault, and bookmark sharing) to be unexpectedly logged out of the browser when the cookie and local-store clearing logic fired, which is a bad UX.

Much worse UX if we're talking ChromeOS and it turns out the bug is that the logic that manages cookies and local state overlaps the logic that manages being logged into the browser-as-OS. "Navigate away from Chrome and I'm logged out of my whole computer" is no good.
> Is there a name for the idea of "adaptive JIT"?

Some people say 'dynamic JIT' (for example HotSpot) as opposed to a 'static JIT' (for example .NET.)
I think the threat model here is that someone might've swapped out your keyboard to one that's spying on you, whilst you're out at a conference enjoying the more social aspects of such gatherings. At the same time, if you were to not be connected to a network, this kind of verification wouldn't do anything.
allow_zooming is on track to ship in Firefox 83 (November 17): https://bugzilla.mozilla.org/show_bug.cgi?id=1671235
I think in both cases, people generally say "use Linux".
> They want their stuff to "just work" because even if they do have the technical knowledge they don't have the time to screw around with fixing their computer.

And that's why I picked up an MBP this year; it's caused me way less grief than my various Linux boxen have.
I favorited this post to read the discussion later, but looking into that "plan", it's mostly a bunch of nothing.

It's very hard to estimate how much speedup a JIT will get you on a dynamic language like python and x5 speedup seems unrealistic.

There are other lower hanging fruits, like optimizing core data structures (e.g: the implementation of python dicts) .
Agreed. Within $10/20, of course I'll go for the better drive. When it's $50/60 or more, I get the Seagate and hope I'm lucky.

Earlier this year I had a Seagate fail within months of purchase, putting my NAS into degraded performance mode. So I quickly ordered a replacement drive (a WD Red) and started the RMA process for the Seagate. At some point during this process I removed and reinserted the Seagate, and... its been fine since. So now I have a WD cold spare in my closet for whichever drive fails next.
do you have any insight on why this space is becoming so competitive?
Like all hype bubbles except blockchain, AI will be big in 10 years, it’s just hype because it’s too early. Web 2.0, e-commerce, mobile, etc all grew into their hype.
Would you use a good trackpad that connects via USB or bluetooth? Its a real question because I see a lot of comments about people not leaving the Macbook because of the trackpad even though they dislike the rest of the laptop? Seems like something that could be a product?
Might be waiting a while. I tend not to go to Google.
I hope this goes forward. Not just for the speed, but the energy benefits.

One thing I love about C and golang is how fast they make hardware feel. They can do much more with less hardware. I love writing Python, but it does feel a bit heavy. If every machine using Python required half as much hardware/power that would be amazing.
> "a CD ROM can contain a whole library shelf worth of data" hype

CD-ROMs were pretty incredible for their time. Remember that when they became mainstream around 1994, hard drives were only 200 MB and floppies were 1.44 MB, so they really were game changing.
IIRC, Backblaze used to install consumer grade drives because they found that whatever they saved in increased reliability and warranty more was more than offset by the price savings with consumer drives. I didn't go through the SKU's, but I'm assuming some part of the equation changed?
Proving that 1 plus 1 equals 10 in Rust
Look on the bright side, having at least 2 choices is waaaay better than only 1.
It needs more people willing to pay software developers, UX designers and testers to improve the Linux desktop, starting with the kernel, graphics drivers, ending in consistent set of apps. This is a (ten) billion dollar endeavor.
This feels pretty spot on for me. I’m actually very curious about the transition in software from very top down styles of leadership to more autonomous work. In my experience, middle managers will fight tooth and nail to ensure their own job security. I wonder how data scientists could pull off a similar feat.
UPDATE!

More about if or when the US converts to metric. Earlier today, I accidentally came across some new material that was too relevant to these posts to let it pass by. Here's a quote from a part of my post [https://news.ycombinator.com/item?id=24819990] to a related matter:

"... Incidentally, by sheer happenstance, earlier today in connection with another matter altogether, I was reading the preface in one of my old mathematics textbooks, that being Calculus by Stanley I Grossman, first edition 1977 [43 years ago] and I came across an interesting comment that's pertinent to this discussion. I quote:

"… Moreover, I have included "real-world" data whenever possible, to make the examples more meaningful. For example, students are asked to find the escape velocity from Mars, the effective installment rate of a large purchase, and the optimal branching angle between two blood vessels. Finally, as most of the world uses the metric system and even the United States is reluctantly following suit, the majority of the applied examples and problems in the book make use of metric units."

Oh dear, dear, what ever happened? Keep in mind that Grossman was no minor author; he was well in tune with what was happening, he wrote many mathematics textbooks and they were widely used in colleges, universities and US schools, and across the world. Moreover, he wasn't an outsider looking in, he was based at the University of Montana and his publisher was Academic Press which was based in New York!"
And if they stop paying they return the shoes? This sounds more like a loan than a subscription.
Are you surprised?
Long long time FF/Navigator user at this point mostly by inertia. The biggest issue I have (forever) is FF is a memory pig that eventually becomes sluggish.

Though I do have a lot of tabs in four windows, I've set prefs so it only loads tabs when I click on them. So in reality I have a lot fewer tabs "active" on any given day. Yet I regulary see memory use grow from an initial 600MB to 4 or 5GB. FF seems not to properly release memory back, in particular after new tabs with video are closed. I might live with it were it not for the eventual slowdowns.
There is no "point of view of a photon." Photons do not have frames of reference.

So you are completely incorrect insofar as what you are saying is physically nonsense.
You're right, I had it backwards. The procedurally generated graphic is pasted on to the original image.

Anyway, the point I'm trying to make is that this is not digitally undressing anyone. These are not images of the naked bodies of the clothed women in the original image.

I wish outrage could instead be directed at the use of body scanners at airports which are in fact taking pictures of what's under our clothes.
48 bytes
What is distinct about the direction of Tim Cook's Apple Inc compared to any previous Apple Inc?
This is not the way to get your startup attention on HN. Promotional upvotes and booster comments are against the rules (https://news.ycombinator.com/newsguidelines.html) and we ban accounts and sites that do that. Also, it is painfully obvious to experienced HN users that you are doing this, leading to flags and complaints to moderators.

Instead, you should post a Show HN when it's ready for people to try out—see https://news.ycombinator.com/showhn.html and https://news.ycombinator.com/item?id=22336638. You can email us when you're ready for that. But please make it so people can try it out without having to request an invite.
Why would hackers need to hack the NSA's methods of tapping the internet to obtain communications sent in cleartext? If you are sending everything unencrypted there should be no expectation of secrecy. The problem is that we current do send high value information encrypted and this proposal wants to weaken that encryption; what happens to low value information freely sent unencrypted doesn't seem relevant to me.
It certainly wasn't add-ons. Firefox has a long history of performance issues.

EDIT: I see the firefox brigade is out in full force.
I find this too, both on Linux and MacOS Chrome takes longer to load, longer to load pages, and eats huge amounts of CPU and RAM. By contrast (again, my experience), Firefox opens instantly for me and loads pages very fast even with about five addons installed.
Amazon has clear and healthy competitors; Walmart, Cosco, Alibaba, Ebay and so on. It would be a struggle to prove that they're a monopoly, let alone that they're using their monopoly illegally.

Whereas Google has something like 95% of mobile search, and actively consumes competitors or, allegedly, wields its monopoly to drive traffic away from them.
Nano Defender and Nano Block Chrome Extension Hijacking Instagram Accounts
Agreed with this!

Survival bias fills this thread with people for whom homeschooling worked. Consider that those didn't experience success might be under-represented in the dialogue you consume.
Not OP but one example is bridged networking. I discovered this while trying Parallels Lite from the App Store. I was used to being prompted for every connection attempt VirtualBox was making but I was not getting any when using Parallels. I contacted Little Snitch's support and they acknowledged the issue but said that there's not much they can do because Little Snitch works on "application level" and Parallels uses bridged mode of networking that Little Snitch is unable to intercept. Note that the Lite version of Parallels doesn't require any kernel extensions (even on older macOS releases).

If an application is running as root, you are similarly able to use the lower level APIs and completely "bypass" Little Snitch. I cannot find a good alternative source for this other than the Security and Privacy Guide [0]:

It is worth noting that these firewalls can be bypassed by programs running as root or through OS vulnerabilities (pdf), but they are still worth having - just don't expect absolute protection.

[0] https://github.com/drduh/macOS-Security-and-Privacy-Guide#th...
For me the killer addon is Temporary Containers. It creates and destroys containers for each domain or subdomain, but you can include exceptions.
> Like all hype bubbles except blockchain

And VR.
Proof that it is still quite confusing, I tried to remove the mod.rs in my project similarly to that example but now I don't understand how to access these modules.

With the mod.rs in place I can do this in my main.rs:

pub mod foo

and then in a different file do:

use crate::foo::bar::*

But without the mod.rs it doesn't work and I don't know what the correct incantation is...

Edit:

Nevermind, I thought this update meant you could remove the mod.rs completely but this is about declaring foo.rs as a file outside of the foo folder.

So you can't just do this like I was hoping:

.
├── lib.rs
└── foo/
└── bar.rs
I'm kind of glad Linux doesn't have a "unified UX". I mean, the MacOS of 15+ years ago iron-fisted it, and it was right most of the time, but glaringly not in a few cases (simple examples, the ability to reshape a window by any corner or edge was conspicuously absent on Mac for a long time, as was the right mouse button).

Best to let a bunch of free ideas duke it out.

Currently using Ubuntu 20.10 beta (releases in 2 days!) on ZFS on root, and got all my dev and games working, so I'm pretty happy with it thus far. The ability to roll back to any point at which an apt install was made or attempted via zsys' integration with ZFS snapshots is nice. And ZFS is just... as glorious as an enterprise-class filesystem, basically. And all "for free".
If I remember correctly Chrome already ignores your DNS and does it’s own over HTTPS.