skysight-inc/HackerNews huggingface dataset:
(EDIT: numerous comments point out that Excel displays an explicit warning when truncating data above 256x65k. This comment was written under the assumption that it doesn't.)

Not if it was a bug in the code. 65k sounds suspiciously close to the limit of 16 bit unsigned int.

I'm guessing the exporter looked roughly like:

int exportRow( ... ) {
if( /* can't export or no more rows */ ) {
return 0;
}
/* export row */
return ++someInternalCounter;
}

void export( ... ) {
unsigned short nextRow = 0;
do {
nextRow = exportRow(...);
} while(nextRow > 0);
}

In the above example, the export would silently stop after 65k entries.

The way people write C in the wild, this wouldn't surprise me in the slightest. And with Microsoft being all about backwards compatibility, Excel probably defers to some ancient and long forgotten code when exporting to XLS.
This disagreement is why multiple distros exist. Ubuntu LTS is a reasonable choice for entities that want stability and are willing to accept the occasional migration cost of upgrading to the next LTS (note: this applies to lots of desktop users as well as businesses). Fedora and Arch are reasonable choices if you want cutting-edge software, but come with risks as software changes under them.
There is of course a difference between complicated scientific models and someone budgeting some expenses.
In speaking to Africans in the West, in general they share a very traditional view of the situation as many other immigrants do. Namely, to remember who you are, where you come from, who your people are, and many other things from homeland.

Some might say well troughway you’re cherry picking anecdotes to fit a point, there are many immigrants who don’t think this way. And that’s okay too - not everyone wants to be connected to their homeland. But it’s worth noting that we are composites of our ancestors, the places they grew up, the food they ate and how it affects our physical and mental health, and host of other things that we carry with us whether we want to or not.
Related question - what are today's extension languages that are secure and safe-by-default and also portable?
... Yeah, but if you have an automated script compiling the reports into one file, and you forget to add correct error handling .... you end up with this mess :-(

I suspect that wherever this foul up happened there wasn't someone sitting and clicking through sheets ignoring errors (I hope).
>>It's easier than making the UI and server faster for sure

In majority of cases, I assume network latency will be the dominant factor, and that is outside the control of the engineers.

I happen to use slack from hardwired gigabit ethernet to a gigabit fiber internet connection. But I maintain some awareness that some others may use it from their older android phone with 2 bars of service, or on a laptop with 27 open blasting wifi spots, etc etc etc.

I will therefore put forward that assumption you can ensure instant communication, is the wrong wrong wrong way for engineers to write code...
> We’re talking about a mild respiratory infection in 99+% of people.

It kills 1% to 3% of people that get it, and many of the others have a pretty bad time. The fact that many people can get it with only mild symptoms actually makes it worse, because it means the disease is less self-limiting, and overall more deadly.

And even if you got the statistic right, it's not telling the story you seem to want it to. A car that will only start 99 days out of 100 is not a reliable car. A car that doesn't kill its passengers 99% of the time is not safe car, and may actually be one of the most dangerous cars ever made.

> Censor me if you’d like. Every day fewer people care. There is nothing you can do to change that.

Yep. Stupid and selfish people are a fact of life, unfortunately. That's why the law needs punishments.
You could say the same thing about writing tests.

There's nothing wrong with Excel. Build an organized spreadsheet with clear separation of data and presentation, and write checks throughout and you will end up with a perfectly error-free workbook.
So when will the aurochs come back?

https://en.m.wikipedia.org/wiki/Aurochs
The same reason any type of financial fraud continues to exist.

The costs associated with fixing the last 1% exceed the total liabilities of that last 1%.
Another good source for an overview of Liberia's history is the 2002 documentary "Liberia: America's Stepchild". Playlist on YouTube here: https://www.youtube.com/playlist?list=PLUF2uEp_ettJ8pxsWbSm-...
> From my experience, 0.05% of the people who have an Ubuntu x.y chose it because of "stability promises" of the LTS release.

You might be right, that %.05 of people choosing to use LTS distros are doing so for its service promises. But I'd counter that the majority of those who care are managing hundreds or thousands of machines / users. The end users might not know that they care, and that's because the admins are doing a good job.
Thanks for this comment and taking the time, lot to unpack.

From a technical standpoint, you are correct that this is a massive challenge. However for us to eventually get something print production ready, we needed to build our own extraction software that preserves stylesheet, images, sequence etc. We will definitely face a lot of failures initially, but hopefully will be able to build interesting machine learning models that will make the service much better over time. We have already built tools that will enable us to fix most of the possible issues pre-production.

About the legal concerns, we will be printing content, we know 100% user already has access to, for its personal use. Won't be any different than creating a pdf file (eg from file print) and going to a print shop with a usb to print it out (or stitch).

Regarding the video, it is slow, but this is the best we have made it to snapshot html, send it to our servers and extract the relevant info. We aim to make it faster, but that's the reality and didn't want to show anything fake. Rendering could take even longer depending on size etc, obv tons of room for optimisation.
I gotta add excalidraw to this list aswell, so powerful to be able to sketch up diagrams fast, and the collaborative aspect works perfectly.
> The author is complaining that they find [insert-least-favorite-programming-language] difficult to inspect and different [programs] difficult to compare. There's no claim that [least-favorite-programming-language] did a calculation wrong.
I bet this would make a great game! I already have a title: 'Vending machine magnate'.

In any case, congrats to these entrepreneurs, and thanks for sharing.
Take a look on Heimer app.[0]

[0] https://github.com/juzzlin/Heimer
It won't be a surprise to anyone who lives in the UK that the problem was blamed on Excel, rather the UK government taking any responsbility for it.
The original Tweet, "I installed Crysis 3 on my graphics card", would make a much better title because it gets across what's actually happening here
Am I missing something here? So the guy in the middle - the victim - has to choose between saving his corporate computer systems or paying a fine if his ransom gets into the wrong hands? Harsh.
It's the no true Scotsman fallacy.
Well, you say that but every time he wins a WC he gets a permanent €5M salary increase or something, so he's on some mental figure now and the only one that can ride that bike :)
Even better is to gain a slight potbelly so that you can just lie down on your back and with your laptop on your belly, elevated into a comfortable line of sight.
I know that this doesn't fit in with some of the rituals mentioned. But for a lot of them a common thread is that you feel you have done something yourself to make the product/experience better. I think this gives a little bit of the same mindset of (as mentioned in the article) cooking your own food makes it taste better. Or building your own furniture, even it it is really bad.
Huh.

I just assumed that Tesla is monitoring the driver to detect surprise.

I also assume that Tesla's awesome sauce onboard AI is running a simulation. For both the driver and other vehicles. Make predictions, gather actuals, continuously try to narrow the delta. Forward anything really weird up to the mother ship for detailed analysis.

Knowing when the driver is surprised would be a pretty good signal. If both the driver and the simulation are surprised, then the simulation could infer which events were way out of scope.

I have no reason, data, or insight for my conjecture.

It's just how I'd do it. And would account for why the onboard computer is so beefy.
Anecdotaly I didn't get proscribed reading glasses until a year or two after I quite smoking...

Seriously though, one thing I did find was when I quit smoking my ability to solve complex problems at work went down for a while. I was no longer taking a forced 10 minute break every 60-90 minutes that let my brain reset. (Or explaining my problem out loud to another filthy smoker skulking around the back of the building :D )

Fortunately for me it was about the same time that the Pomodoro technique was featured on Lifehacker and I implemented a similar system to replace the regular nicotine craving induced breaks.
PyDev of the Week: Frank Valcarcel
Nearly One-Third of Covid Patients in Study Had Altered Mental State
Unsurprising as I believe Sean is a "disciple" of Stepanov (I think they worked together at Adobe).
>> This suggests that the machines should use clearer branding, but it needs to be a brand that combines maker + operator.

Interesting factoid. If you want to manufacture a machine and put large beverage company branding on it they have standards. Things like: it must bring a room temperature beverage down to xx degrees in yy minutes or less.
> What I would likely end up doing, though, is use that as the underlying representation but still return individual interval objects through the query API with a start and end date on each interval.

How the model you present to the user is represented in the database is an implementation detail.
Optimistic updating is when the message moves from the chat box into the conversion thread. It assumes that in most cases the message will be sent and it makes sense to update the UI. Usually though it’s accompanied by an indication of some kind to also show progress. If slack doesn’t indicate it in anyway that’s confusing.
> Africans in Africa share little of the fervent anti-colonial attitude prominent in the American Black community here.

Like who, Umkhonto we Sizwe?
Patrice Lumumba? The MPLA?

> African writers in Britain and Africa, respectively, write to disparage the export of the Black American anti-colonial perspective

Is this new? The South Africans had Buthelezi to go around the world criticizing the anti-apartheid movement, and there were ones before that.

Benedict Arnold ended up not sharing the anti-colonial attitude of his fellow Americans. Nor did Vidkun Quisling of his fellow Norwegians share anti-colonial attitudes. We are not unaware these people exist.
Part of the problem here is that the actual product is flawed, a competitor to Cloudflare that does everything they do would have the exact same problems (it destroys the entire security model of the web). Instead, use another CDN (there are plenty of those), and another DDoS protection, and remember that just because they're cheap doesn't mean you're not paying with something other than money.
Omnigraffle is the only one that has been more productive than Powerpoint for me.
That exactly right, noone is.
Thats why noone uses C++ or javascript in safety critical devices
Even in 'normal' industry its is a huge problem and we need safer languages, i.e. Rust (merits to be seen)
What world do you live in where you think that someone who hasn't filed 3 straight years of tax returns wouldn't be charged with a crime?

Also, to note: the filing of these charges is unrelated to the Floyd case. Based on the article you linked, there were years of financials that the investigators would have had to go through in order to substantiate the charges they filed. They had to investigate ownership of multiple homes, multiple cars in multiple states, and correspond with tax authorities in several states.

This isn't an investigation that they just trumped up because of the Flloyd case; just the correspondence part alone would have taken months, and these charges were filed less than 8 weeks after the Floyd incident based on a substantial record of tax violations.

Chauvin was already on their radar for tax fraud. Politics had nothing to do with it.

Registering your car in a lower tax state may not be legal but it's not exactly uncommon, and plenty of people probably don't even realize it's illegal.

True, but they're not charged with tax fraud because they failed to pay use taxes. RTFA. They were charged with tax fraud for falsely changing their state of tax residency so that they could avoid Minnesota sales/use taxes despite all evidence showing they were still Minnesota residents.

TLDR: Chauvin was not a political target. He was just a bad apple, and in addition to beating suspects was also a tax fraud.
I wish I could remember the movie (it appears to be a reference to Al Capone, of all people), but there's a scene that gave me the tingles. The leading man, about to exact some revenge, turns to the antagonist and says,

"You've mistaken my kindness for weakness."

If I worked at a mental health technician I'd be complaining about how bad the system is for trauma survivors and neuro-atypical individuals. But I'm not. I'm a developer who has focused on - or been forced to look at - people struggling with User- and Developer-Experience issues for much of my career. If I'm talking to you about your struggles, you get sympathy. If I'm talking about policy, or policy makers, I'm going to give you a taste of what my 'customers' have to go through every day. And I'm not going to feel a bit sorry about it. If you dismiss it, we may have a problem.
Google AI Helps Sign Language ‘Take the Floor’ in Video Conferences
The Pen Is Mightier Than the Keyboard: Advantages of Pen over Laptop Note Taking [pdf]
A lot F2P games have this. Things like mobile legends and pubg all have timed and daily rewards for signing and other tasks. Stuff like upgrading stats 1 time a day, playing a match of each type, spending virtual money on the store each day, playing their roulette games, spending actual money.

All of that ends up becoming a daily ritual that keeps you logging into the game whether or not you intend to play it...then well once you're there, you might as well just play a quick match, the game's open anyway.
DisplayLink is something that comes to mind. For Arch (btw i use) it needs DKMS and comes out of the AUR[0]. For Ubuntu, it looks like you need some 3rd-party packages that will need to be compiled for modern kernels.

[0] https://wiki.archlinux.org/index.php/DisplayLink#USB_3.0_DL-...
Here's an idea: Make a pill that cures any viral disease! Don't bother me with questions about how to make it work. I'm an idea guy, not a chemist. Are you interested in the idea or not?

The reason people don't buy ideas is because ideas are worthless without execution. An idea with execution is already a business.
>I've asked them all to turn off the device when I'm present.

You might want to try a variation on this[0] to make sure. Yes, it's obnoxious. But not nearly as obnoxious as exposing you to surveillance, IMHO.

[0] https://xkcd.com/1807/
That's not how it works, really. A simplified workflow:

You take bug or enhancement of a couple of points, work on it on its own branch, then merge req+squash the mostly noise commits into a develop/master at once.

A chunk is approximately 3 days, not 3 years. For forward-looking projects, it saves time and works well. "Enterprisey" projects maintaining legacy branches are less well served.
ok. so i did some shopping. a truck mounted winch..i might probably return this. block and tackle with brake + 2 slings. its like petzl mountaineering gear but i guess you can also get it at fishing places and for heaving heavy stuff. i might also pick up some kind of a jack. i am going to try different options and see what works out.

i am disappointed that i cant play with magnets. i love magnets. but i dont think its suitable for this. i will have to find another problem to use them magnets as a solution.
I have an Airhawk cushion on my motorcycle and one one of the things I find best about it is everytime I stopped for petrol I'd let a little air out, or add a little air. It took 10s and gave me a different riding position for the next few hours. I can spend a lot longer in the saddle with it than without. (Speaking of saddles, I plan on trying it next time I go horse riding too, though I don't know what my queue will be for adjusting the volume of air).
I'm having trouble understanding how that goes "over a bed" from looking at the photos.
Competition is fine, the problem is a mix of vertical integration (which is generally anti-competitive) and that their entire product just destroys the security model of the web.
"That's not very typical, I'd like to make that point.", https://www.youtube.com/watch?v=3m5qxZm_JqM
Givewell has a model for you: https://docs.google.com/spreadsheets/d/1BmFwVYeGMkpys6hG0tnf...

They have more detailed information elsewhere. They are generally trustworthy. Of course I boosted the cost (based on memory) a little, and literalized the value (the truth is that each additional mosquito net has a marginal reduction in the probability of a child contracting and then dying of malaria).

And it looks like I made two errors:

* I had a memory of an older model - the newer one makes it more expensive

* I misremembered the optimal strategy (it isn't anti-malaria, it's Deworm the World at $1003 / child under age 5 saved).
Python 3.9
Hi there! Author here.

What I meant is that there is no way to tell certain children to disregard the constraints of a container; if a parent is 800px wide, there isn't a way to say "keep this child in-flow, but fill the viewport".

The alternative you propose is problematic for a couple reasons:

- I don't like "reaching in" to child elements. Especially in a component-focused architecture, it's a quick way to make a mess. My solution DOES reach in to apply a grid column, but that property only makes sense within the context of a grid, so it doesn't seem as problematic to me.

- the `ch` unit doesn't work properly when applied individually to different elements; an `h1` with 65ch width is going to be much wider than a `p` with 65ch width. You need the width to be applied to the parent, so that it remains consistent

- It's likely that you already have a constrained container, if you're adapting this solution to a page that already exists. If so, your approach isn't really workable without a major overhaul.

I'd also just add, the nice thing about using Grid is that it's super extensible. If you want to add a sidebar, it's quick and straightforward.
going radically lightweight (no DB, no server code) sacrificing all automagic stuff and falling back to email+iframes at e.g. https://blog.mro.name/2009/08/nsdateformatter-http-header/
Of course Excel. What else non-technical users can use? They simply don't have any other data tool.
Not really, the system primarily exists for two reasons:

1) in case future regulation requires "monitoring if the driver is paying attention to the road"

and

2) for their robo-taxi service that might or might not come out within the next 5 years as Elon says (hint: it will not)

I own a Tesla and would love if this internal camera were to be available to Sentry mode/saved with dashcam footage (for insurance reasons, internal dashcams are great for strengthening the driver's case), but that's not possible currently.
That's really all I ask. I doubt very much that any movement in virtual space is going to be as efficient as a keyboard and mouse, so just let me see everything and call it a day.

Relevant community commentary on the potential ridiculousness of VR interfaces:
https://www.youtube.com/watch?v=z4FGzE4endQ
I never said screw the rich, I said accept the risk you chose to take like an adult. Please explain why future generations that have no responsibility here are expected to shoulder the burden of someone elses failed investment property?
> This reminds me of the mcdonalds vs scalding tea lady lawsuit (IIRC, the claim was the cup did not indicate the contents were hot, so now all such cups do)

Nope.
You are writing about a problem that can be solved if you know what you are doing:

Store your data in a table ( https://www.contextures.com/xlExcelTable01.html ), then make a pivot table out of it.

You will never have problems with missing data.

In fact good practice is to add a check, just to see if your pivot table was refreshed and the data there matches the data in the source table. Just like you make tests in software.
I've thought blocking sticky header would remove it but no —
flying gradient. Besides how to support names like StandardLayout__GradientWrapper-sc-1x2euwc-2 doIIpB in annoyance list? They would change in a moment.
Nit: presumably whatever the maximum time is before results is the period in which updates to past results should be expected. I think it's about 1 week at present?

Before the recent leap in cases my test took 6 days to come back (negative). My wife's test at the same time came back the next day. At the time they were saying that 72 hours was the expected return time for results. For me it has been a couple of days of steadily worsening coughing, and I gather people take about 3days-1week to show symptoms ordinarily.

So UK results are most likely reflecting infections from 1-2 weeks ago.
It is a sensible request but an absurd demand.

Unless we first institute livable wages with sane working hours and paid commute time along with free childcare.

So that survival does not demand that people abuse their bodies with lack of sleep.

agreeing that externalities like house work, parenting, commuting exist, have cost, and need to be considered in a viable economy could be a great step.

Doughnut economics is one such approach.

https://www.ted.com/talks/kate_raworth_a_healthy_economy_sho...
How accurate is the BMI estimator? I trained one years ago, but the performance wasn't great.
I typically use a whiteboard, dry erase markers, and a camera (usually my phone's) and then upload images. It is fast, even works via webcam, and I get the same level of control I'm used to having in-person.
It is still useful for humans to have a well-understood way to input typed data.

If you make everything a string then the interpretation of "no" as boolean true or false is left to each tool, and there are even tools which have different interpretations of "yes/no" for each field.
I will check out Acorn. By any chance do you remember mailboxapp Mac app? It was great
Ask a professional when the stakes are too high. Hire a developer.
I’d test little things with a unit test. One step up, I'd make a local test environment. Beyond that, I’d create a "deploy" target in my makefile, which does an efficient installation to your target (you don't specify what you're building, but that target may be a test server, a mobile device, an embedded board I dunno).
crops are only good if you have the right tools and know how to use them. i have a love/hate relationship with tractors.
Try Miro. It's nice. And you can collaborate easily.
> But it made 1984, so maybe fine in the end.

I have the opposite impression. It is now impossible to have any conversation about conlangs or language reforms without most people parroting 1984 memes, this very thread is already an example of that.

Which is very ironic because these people are just blindly parroting what a book says instead of thinking critically about a topic and forming their own opinions.
I do my best coding on my laptop lying down on my stomach.

I built a PC and don't even use it because sitting at a desk is so crappy.