skysight-inc/HackerNews huggingface dataset:
> Have you ever tried to read Wikipedia on a very large screen? It looks like this: [image] Those paragraphs are so wide! Wikipedia doesn't constrain the container width at all. This leads to lines that are hundreds of characters in length.

NOOOOO! Please, please, please, please stop second-guessing my choice of browser window width! I bought a nice 27" monitor, and maybe I just want to use the whole thing. Why is your opinion about the amount of space I should be able to use for text more important than mine? I honestly don't care what your research says about optimal character lengths. I deliberately stretched my browser window to be this wide. Please don't override me.
Yes, although it doesn't necessarily have to be "a lot".

E.g., if you want random values between 1 and 1,000,000 that takes ~20 bits of entropy, but if you use 25 bits and Lemire's technique you'll be running at almost full speed because of the 5 extra bits (you fall into the slow case about 3% of the time).
I have family that lives 1000 miles away, a phone is a better choice for me.
I also like his renderings of protein structures: http://pdb101.rcsb.org/motm
> The video chat is really good from experience though.

I have had a few people on calls with poor connection speeds. It degrades horribly by stuttering and distorting audio. It performs worse than a phone call. The best fix would be for Australia to fix its woeful internet.

When you load the web interface it identifies each person with their initials, not full name. This isn’t helpful when you have never met the person before.
> old people who want to show they have something cool and hip

These are always pretty amusing. I went on vacation with a girl I was dating one summer, and her parents brought their Alexa with them. Her dad thought it was so cool, and he loved to show me by saying "alexa, play <music>" three times until he got frustrated enough to just do it with his phone. Then, he'd say "hey alexa, you're a b*tch," and laugh when it responded by telling him that was rude.

Why would anyone pay money for that???
I hope as soon as EYES_CLOSED trigger loud alarms go off and the car slows down carefully, with or without autopilot enabled.

You should probably stay off the roads if you’re having these issues and/or seek help to resolve them.
No threads is a feature IMO.
Note for Brits and Canadians: "house-ton" is not how you pronounce Houston St in New York, it's "how-stun" (IPA /ˈhaʊstən/). In constrast, Houston TX sounds like "hew-stun" run together (IPA /ˈhjuːstən/).
How are they not successful? Red Bull racing is #2 in the constructors points this season. Their reliability has been excellent. Both Honda teams are doing better than both Ferrari teams. Red Bull is doing better now than it did with Renault a few years ago.
Yes. Though the point is to illustrate that $5/month 1click toggle button can almost give you same gains as a full pro optimised configuration by expert page speed folks. For average joe Wordpress users that is a very good value add for the price
You can accomplish #1 with the Multi-Account Container extension: https://addons.mozilla.org/en-US/firefox/addon/multi-account...
I wonder if they car will stop working if you put a piece of tape over the camera.
The tectonic turn of the news media away from advertising
MMS does, and does so transparently across platforms (iOS, Android). You must have a very old phone if it does not work for you.
I think of Amazon Go stores as giant vending machines that you can walk into.
There's also a clear difference in hardware limitations. Phones are orders of magnitude more powerful than smart speakers.
This seems very specific to their IoT products, so it's weird they gave it such a generic name, like "Diagram Maker", which makes it seem like a competitor for something more generally capable like diagrams.net/draw.io.
Auto manufacturers are approaching Adaptive Cruise Control in a manner that intermingles the two: GM "Super Cruise", Ford's upcoming "CoPilot 360 Active", etc.

In my opinion, these two features are very related. In order to have a reasonably low false positive, the sleep detection must be reasonably lenient. In turn, this means the vehicle must be able to (most of the time) tolerate a few seconds of inattentive driving.
can Facebook see your mac-address?
Co-creator here of notebook.community here!

I wanted to add an extra value by:

1. Improving the way notebooks are indexed by Google, and make quality content more discoverable (hence AMP).

2. Implementing recommendations, again, to aid finding similar quality notebooks. These are currently a TF-IDF of notebook contents.

It's an experiment whether this helps people navigate among data science work. There's about 100k notebooks in total...

Interestingly, by looking at search console, so far it mostly helps students find solutions to their assignments, and others some specific usage of python libraries.
Be careful because there are perf issues if you are using parametric polymorphism. Monomorphic functions are preferable but the real problems occur once you get past the inline cache's maximum number of 'shapes'. This obviously applies to regular JS as well.
Sure, but the parent's claim was that there is no "want" and "like" in evolution.

You might want and like things; perhaps (perhaps) cells and bacteria might want and like things, but evolution certainly does not.
> It doesn't have to be you: your old friend has both, and shares their data with Facebook, Snapchat, and/or Whatsapp (all are Facebook) so you have no hope of concealing this.

Instagram, not Snapchat, but yes. That's the main part of how they build "shadow profiles" of people without accounts, afaik.
Yeah it feels as if the cell is a ridiculously parallel array of molecules where every molecule in the array is rapidly iterating through the array (colliding with every molecule in the cell as it diffuses) and type checking those items to see if it can operate on them (e.g. a protein breaking down a small molecule). It all works out because the operations are atomic (heh) (don’t need to worry about two proteins trying to break down the same molecule at the same time) and the type safety (proteins are highly specific on what kind of chemicals they target) means you don’t need to worry about trying to perform some invalid operation.

Turns out collision detection is real fast in real life!
Somewhat surprised they didn't build this on top of something like JointJS..
Step 3.5. Install the Facebook Container extension in Firefox.
Do you not feel violated knowing that every word you say is/can be recorded by big tech companies? Even if you turn permissions off theres always that "whoops it was a glitch" moment that inevitably comes down the line.
The problem is that dividing owning the capital (of the machines) and performing the service doesn’t really make sense in this circumstance. This isn’t a situation where you’re creating efficiency by specializing. What does the servicing company need you for? If all you do is own the machines, they can do that themselves without complicating their business at all.
> No amount of money makes up for human lives. You can pay a premium of $1mil per mile, if the car end up smashing into a family car at 80mph because the system was fooled by a shadow or a reflection it's still a net negative

This is a metric human drivers fail to hit every single day.

There is some acceptable level of risk in shifting driving to a robot. How you draw that comparison and draw the line is tough. It's complicated greatly because the kinds of failures autopilot makes are significantly different from the kinds of failures humans make.
> No. You don't get to invalidate someones right to privacy because you've given yours up.

I am not invalidating someone's right to privacy.

> The argument that if you don't have anything to hide you don't need privacy has been beaten to death already.

Also not suggesting this at all. I am merely trying to offer a different viewpoint. I interpret the original post as, "I made a mistake, I need need help fixing this so I am not found out" - to which I would say no mistake has been made. That is all I am saying.

If you really value your privacy you don't use Facebook, it's that simple... you can't have one foot in the door and the other outside and think it'll work to your favor.
We need to shield the US space program from election cycle chaos
Opps, I know what Crostini is, I meant ARC++, e.g. https://chromium.googlesource.com/chromiumos/platform2/+/mas...
Private browsing doesn't help with this type of tracking. You need to use a browser or a browser add-on that blocks Facebook as a third-party connection. So if any site or app has a Facebook pixel that sends data back to Facebook it will block it from doing so. Alternative is not to use Facebook.
Ask HN: Why can't banking practices change to prevent money-forwarding scams?
A lot of these scams still exist, where someone is given a check or e-check with no funds behind it and being told to deposit/spend it. Why can't banks put in place safety measures in order to require identification of the check-sender so that the recipients aren't left holding the bag?

Is this not possible due to political/policy-related reasons, or is it more because of logistical reasons?
In some states your medical condition would prevent you from getting (or renewing) a driver's license.

You need to talk to a doctor immediately because you're an active risk to other people on the road.
The Similar notebooks at the end are pretty cool.

What would be even cooler is some kind of analysis of what jupyter notebooks usually contain, how big they are, what python libraries they use, what plotting library they use, etc.
Further to this: transmute is really pretty dangerous, and you’ve got to be very careful if you use it, or you’ll invoke undefined behaviour. And I believe the transmutes in the original article do invoke undefined behaviour, since the layout of the struct is undefined (you’d need to use something like `#[repr(C)]` on the struct to make it be defined). In practice, these particular examples are at least 99.9999% sure to do the right thing in all versions of Rust ever, but you just shouldn’t ever do this—you’re playing with delayed-action napalm. With his background, I feel that Will should have known better than to use unsafe here in this way: because it’s wrong.

Admittedly the SecureVec example is more understandable: because the generic is passed through to Item as well, you’ll need to convert the Vec<Item<T, ItemLevel>> to a Vec<Item<T, MaxLevel<ItemLevel, VecLevel>>>, which… well, it can be done readily enough without unsafe code, by consuming the Vec, mapping each item and collecting to a new vec, but short of a kind of specialisation magic that I don’t think will kick in in this case, that’s going to entail allocating a new vector, so that I would be inclined to use unsafe code here for efficiency; but care should still be taken that it doesn’t invoke undefined behaviour.

But one more word in defence of the transmutes: it makes it obvious that it’s either zero-cost or just a copy, whereas more involved things can become subject to compiler optimisations, so that you don’t know that the whole supposedly-noop transformation will be being optimised out of existence. That confidence and clearly-stated intent is valuable.
Just imagine what it's like for Amazon, that just rolled out Slack internally last 1-2 months.

(hint: it's not great, but at least we can fallback to Chime)
Has anyone ever even used Zoom to connect with family members?
I agree. If this is something like e.g. narcolepsy, you should see a doctor. There are a few low-risk prescriptions worth looking into.

When I used to pull 18 hour days, I would also notice myself getting tired behind the wheel, but never fully falling asleep. My low-tech solution to this was to set an alarm for 10 minutes after I started driving and setting the alarm volume to max. Then, the alarm would go off in the middle of my drive, usually surprising me and jolting me awake since I'm obviously not paying attention to the time. Then, snoozing the alarm would make it go away for another 10 minutes, and so on until I made it home. This is probably not the perfect solution but it worked for me. Obviously the better long term solution is to a) not do 18 hour days and b) address what is making you so sleepy and stop it from happening.
IMHO, at scale SQL will breakdown. Even with sharding like Slack is able to per organization. It's why we have great things like Cassandra and DynamoDB. They're designed to solve replication in an easier way than replicating RDBMS iff you know your data access patterns in advance and they're not ad-hoc (which SQL is great at). This is the case for Slack. The typical way to solve RDBMS bottlenecks is to put a queue and messaging system in front of them. This breaks down when your services have bugs (my guess at what's happening).

https://www.youtube.com/results?search_query=aws+rick

is pretty good on why some NoSQL approaches are a step forward (perhaps not MongoDB at scale if consistency is necessary https://jepsen.io/analyses). In particular though:

https://youtu.be/hwnNbLXN4vA?t=992

There could be other issues about why Slack is slow. But at Slack scale, you need to be extremely heightened in your database strategy or you should follow the industry and use Cassandra/DynamoDB's built in partition tolerance. Key value stores scale horizontally much easier. B-trees don't scale as easily horizontally past a certain point.

Essentially, good NoSQL DBs have abstracted scale for you (so you don't have to think about it as much). But you have to know the access patterns in advance (the types of queries and updates you'll be running for most use cases), since you need to design your table around these access patterns. RDBMS leaks scaling from the abstraction (you need to use message queues, etc.).
If you're a parent, please have a conversation about this with your kids. It's not something they should learn the hard way. I learned most of this when I was young and a middle aged white colleague at work had been quite the rebel as a youth, and had many encounters with the police. He gave me quite an education.
It is not an emulator. but for running Android on GNU/Linux, the best solutions are Anbox and Genymotion.
I have a similar desktop with a standing desk that can go quite low + good gaming/office chair that I have approximately at desk height. My monitor is on an arm so it's a bit more than an arm's length away from me and at eye level. I have my feet on the table and the keyboard (made out of one piece with a hand rest) in my lap. Can't say exactly about productivity, but I really enjoy working this way.
I used to have a Morgan Stanley account. Then Morgan Stanley sold a division to Harrisdirect, and it became a Harrisdirect account. Then Harrisdirect was bought by Etrade and it became an Etrade account. Now apparently I have a Morgan Stanley account again.
Indeed. In a fail-safer world maybe an original use for driver monitoring and autopilot would be to move the vehicle to a safe spot to stop and perform alerting.
It's a bit of a nightmare we've created for ourselves, isn't it? How did we get to the point where your purchase at one store has become a kind of commercial gossip bought and sold by companies, leveraged to sell even more things?

Why can't a singular purchase be just that?
https://archive.today/0AYs3
Yea a friend only drives older cars without ODB to avoid tracking anything (he’s pretty paranoid). But I’ll resist buying a car with a driver facing camera as long as I can, I don’t care how much they discount insurance premiums if you get one, it’s not worth it.
This tool is not limited to AWS IoT products even though that is where this tool was born. You can use this tool for rendering any graph like structure like diagrams, flowcharts, etc.

See more details here: https://awslabs.github.io/diagram-maker/why/features.html#da....
you might also have lucked out with your hardware. e.g. I think nvidia gives it problems, and I assume the same is true in a VM
Most people haven't even taken their cars in for the recall, so I highly doubt this impacted anything. Seriously, the recall has something like a 30% completion rate. Not only that but the Takata defect wasn't just Honda, that affected almost every auto manufacturer. GM has a huge Takata recall in place as well, so I'm not sure what you mean by Detroit going after them...
Sorry, I meant :is (which is already supported in some browsers).
Can't you see that you're going in circles using the same flawed World Bank $1.90 number for all of your links and arguments?

People under e.g. $5/d have not been raised from extreme poverty if the $1.90 should be said $5 to properly represent reality.

> Can you rephrase the question? I don't understand it.

That there's a dogma here where the only way for the rich world to help the poorer world is if the world are allowed to exploit their cheap labour to produce more wealth and produce for the already wealthier populations of developed countries.

> going far beyond China and India to include countries as far-flung as

This doesn't say anything about their proportions?

> And the article says economists attribute this

You should not assume economists to be objective.
I haven't tried them yet, but there's also Rhasspy (https://rhasspy.readthedocs.io) and voice2json (https://voice2json.org)
> Immutability is a very useful tool since you have have any kind of dependency -- direct, indirect, implied, etc) -- and there's no worry. But you still need a mechanism to manage mutating data.

I agree. For me it feels like immutable data is a tool, not a universal principle. For example, in low-level C programming or direct control of a register in an embedded context, immutable data isn't a principle, it's just another approach.

What I mean by "universal" is something like SOLID. [1] (Most people only use SOLID for OOP, but Uncle Bob makes it clear in Clean Architecture that he thinks SOLID is universal, and not limited to OOP.)

That said: it does feel like immutable data should be the _default_ approach in many situations. But that's really hard to do in most languages.

[1] https://www.amazon.com/Clean-Architecture-Craftsmans-Softwar...
Super useful for me today as I'm working for the next week without my usual creature comforts of my at-home desk. However I haven't quite figured out how to do click-and-drag selections yet.
What would happen if a cell were somehow to be optimized such that every operation occurs in O(1) time rather than having to iterate?
Grid enables you to do this (and a lot more) in a way that works across all modern browsers without much code in a robust and consistent manner. If you still need to support IE or older Android it's useful to understand other approaches but if you want to deploy something today that works grid is an excellent approach.

I've been building front end stuff for about 25 years and grid is much more straightforward than any approach that's come before it. Tables were a hassle to change, floats were fragile across browsers, flex was (and still is) good, but grid is a step up from all of those.
Yes. Mostly I just learned to recognize when I'm getting tired and pull over and take a nap which is a massive help. Also, it's pretty uncommon for me to drive solo anymore so it's far less of an issue.

Oddly, it was a bigger issue when I was younger. It hasn't happened to me in quite a few years, but the awareness of it has lingered, thus my desire to take extra precautions.
Excel spreadsheet error blamed for UK’s 16,000 missing coronavirus cases
Good luck with your project.

A few people here have noted the lack of links to the original source - are you going to implement those? You clearly state they are open source notebooks.
I find this a bit weird. Isn't laying down even worse for you than sitting?

I recently have bought a stationary-bike-desk, hoping it will offset the sedentary nature of my job with some sweating.

It makes my home-office look ridiculous, but my legs are getting a workout.
> You've adopted a LTS release which was made public 2 years ago, was already a couple of years in the making, and is aimed at establishing a solid and reliable base system that can be targetted by the whole world with confidence.

From my experience, 0.05% of the people who have an Ubuntu x.y chose it because of "stability promises" of the LTS release. They just want a quick linux install to run their shit on, or it was handed that way by the Uni department / company / whatever. Or just because it's the biggest name and you're sure to find help online. And then a lot of people don't upgrade - I work with my fair share of people running win 7 (even still have an XP person around), OS X < 10.10 and Ubuntu 14.04, just because they can't afford newer hardware required to make the experience of newer OSes not a laggy shitfest.

> And knowing that, your idea is to bolt on custom tooling that's not installed anywhere or by no one by default and make it your own infrastructure?

gcc is not part of infrastructure, just like Xcode.app or Visual Studio aren't part of Windows or macOS infrastructure.
Sure, I guess working in a chair would also be like being paralyzed in a wheelchair.
Oh, I didn't mean to imply that we should simply accept it as fact. I'm merely saying that we can have multiple theories. Certainly, we should only go where the evidence leads us.
Immutability is not the fact that something can not change in this case. It has more to do with the identity of a value. Every time you change anything inside the data structure you get a new reference, that is it!
Thanks I think I've seen that, unfortunately I suffer from extreme simulation sickness, can't even play Minecraft and hence I'm exploring non-VR direct display glasses.

But, those who have no issues with VR might indeed find immersedvr useful.
> a CRT monitor can easily be >10kg, so at least 50 times worse

And some of the later generation CRTs breached 20" and were a good 30+kg.

Sony's 24" GDM-FW900 was a pretty incredible 42kg.
See my comment in the other thread.
> if the right thing to do is difficult and the wrong thing is easy & tempting

That's not what I meant by linking to the Knuth piece. The deficiency lies in the language that doesn't allow you to start off doing the easy thing and then make it "right" through further dialogue, keeping the starting point easy.

I'm pretty sure this is the real intent behind Knuth's focus on literate programming.
During my apprenticeship my final exam project was to write OxPro. A breeding database for the local aurochs breeding association.

edit: I had to check if it's still around. https://www.aueroxen.de/oxpro-2/
Show HN: My indie app store just passed 50k monthly active users
Climate change threatens future astronomical observations
Right. Should.

But given Tesla's history of skirting other legal rules, and their history of releasing driver data from autopilot accidents, I would expect the opt-out to operate more as "we record anyway and then delete it after the fact if you opt out and we don't need the data to protect Tesla."
Linux GUIs are extremely inconsistent and just generally feel like an afterthought. Out of all GUI desktop operating systems I've used, nothing comes close to macOS as far as consistency goes.

Besides that, Linux desktop is this loosely stacked pile of different components that sometimes falls apart. No one wants to spend 50% of their time writing config files and setting up drivers instead of actually doing something useful.
Something similar is in Agatha Christie's Murder of Roger Ackroyd.
If a driver was inattentive and had a crash wouldn't they be at fault regardless of ADHD or Tourets?
How are merchants and Facebook getting your MAC address?
That article seems both more informative and more up-to-date, so we'll merge most of the comments from this thread into https://news.ycombinator.com/item?id=24689247. Thanks!