skysight-inc/HackerNews huggingface dataset:
It didn't work though, there's like 1 billion ways to store photos. At the end of the day DropBox started as just a wrapper around Amazon S3 buckets, it's not exactly a high barrier to entry.
Other than the syntax, I’m not sure I understand how this is different from any other object-oriented class definition. I suppose the ability to project the module into the local or top-level scope, but that seems more like syntactic sugar than anything meaningful. What am I missing here?
Cool - Reminds me of a "Where the Wild Things Are" illustration.
Unfortunately System76 still uses 10 year old LCDs. Let me know when their displays are at least as good as an 8 year old retina MacBook Pro.
It sucks for the same reason most things suck: it was designed as a compromise standard between competing parties, and not as the expression of usefulness or desire of users and makers.

Write or contribute to a mesh protocol library for a cheap low-power SDR. Lots of reasons to decouple hardware from integrated laptops these days.
A look at the psychological burdens of Covid lockdowns
The shakeup COVID has caused hopefully will result in some reforms in higher education, which is just such a bloated top-heavy mess with self-serving administrators and boards that it makes the military look efficient.
FWIW I believe China has laxer car safety regulations than the US.

US NCAP seems to be more comprehensive than C-NCAP.
Did he collect unemployment, which he does not pay into, during Covid? What is the max payout for his insurance as we’ll need to cover the rest since he is not covered by workers compensation? I could go on, but the point isn’t to protect him, the point is to protect us from picking up the bill for things he and Uber are not paying into.
Dangerous drinking game: take a shot every time Obama says “I”. Even for a politician his self obsession is exceptional.
I think maybe I wasnt clear. No one tried to keep us from licensing anything. Pretty much any solution was fine with then assuming it wasn't a security nightmare.

> Just get it done

Getting it done is a process heavy, minimum 4 month process because of purchasing rules. That's the problem I'm calling out.
Why do you think Uber/Lyft will remain accessible if drivers have to be employees?
Damn, I was trying to avoid buying new camera gear this Black Friday.
They are before tax
More sleep time is critical for preventing depression period. It is not rocket science. Everyone can tell from their own person experience.

Now it could be sometime when one is depressed one can't sleep. However, sleep pretty much helps every many things.
Agreed, it's not very cheap for Romania, but the ratio between salaries and blood test prices is better than in other Western countries, assuming prices have not changed significantly in the past few years.
>But yeah, to me it still just screams "if you have to ask, you can't afford it".

We're talking about buying product: I have at least to ensure the product does what I need it to do before even considering buying the product, and I can do that on my own. We're not talking about selling airplanes here, where there might be some setting up required for me to test the specs, neither are we talking about software targeted to governmental agencies or the intelligence community. We're talking about products that claim they do X for the knowledge worker, but fail to provide a way for a knowledge worker to test X.

This can be turned to: "If you have to talk to me before I could use or buy the product, something's fishy".

That's Theranos/Nikola hyping the product with claims it can do things but nobody ever saw it do that thing.

I get the price segmentation argument, though there may be better ways to extract more value by providing tailored services to large clients to solve problems only large clients have.
Show HN: EditCSVonline: In-browser Excel-like editing
Hello HN,

I’m Robbert, the creator of editCSVonline.com.

editCSVonline is a free web app for editing CSV files online in a spreadsheet-like matter.

It uses two Javascript libraries: the first is PapaParse for parsing CSV files, the second is DataGridXL for the spreadsheet-like editing. (I am the author of DataGridXL: I was very happy to see the lib reach the front page on Hacker News some three months ago.)

I have created editCSVonline for a couple of reasons:

1) It's nice for anyone to not have to resort to Google Sheets or Microsoft Excel to edit a simple CSV file.

2) I use simple tools like this (tools that aid developers) all the time: tools like JSON linters, favicon generators or SVG icon finders. This is my free help-a-fellow-dev web app.

3) To promote my Javacript product DataGridXL.

Please let me know if you have any suggestions or comments!
The ADA is a disaster for many disabled people. It has created a tremendous amount of hostility and misunderstanding.

"No clue what this means or how you could possibly even know that."

I know this because I have the illness and have been to 40 doctors who all denied me healthcare based on this fact.

"Bold of you to assume that I'm healthy and don't have a vested interest in universal healthcare getting passed"

I edited my post to remove the "you" part so as to not make that assumption. Apologies.
16GB is enough for the sort of work that I do. But if that's not sufficient for you, you could get the X1 Extreme which is the "Pro" version of the X1 Carbon, or you could get the Thinkpad P1 (ultra-portable workstation) or even a Thinkpad T series (corporate focused - cheaper than X1 & P series). X1 & P1 have a Carbon fibre chassis which is why they are more expensive than the T series, which has a magnesium alloy chassis.

The newer Thinkpads are not as extensible/repairable as back in the day. However, anything is a significant improvement when compared to the horrible dictatorial ecosystem of Apple.
>I was in a situation where I needed money for healthcare

By your account, the problem is a for-profit healthcare system. Gig work might have helped you purchase a highly inflated healthcare plan, but it doesn't address the underlying issue: that people shouldn't be forced into that situation in the first place.

You mentioned you are disabled, did you not qualify for disability insurance/SSI?
What a straw to grasp at.
In the article, it is briefly brought up. Turchin dodges the falsification issue by saying, to paraphrase, "I don't make predictions. That's somebody else's job."

To me, right there, is when my suspicion that this was all huckster social-darwinism malthusian doomsday preaching solidified into certainty.

Put up, or shut up. Or you are not mathematically rigorous, as Turchin claims to be.
I think the problem is that metaphors have legs.

We like to talk about software as architecture. You design a thing. You build a thing. It is built.

Except, real architecture doesn't work that way, and it turns out metaphoric architecture doesn't either.

If you walk down the street long enough you will eventually see a house that is unmaintained. It wasn't broken to begin with, and no one broke it outright, but over time the paint (and shingles) have peeled, rot has set in, and now the foundation is cracked and the frame is starting to sag.

Even maintenance isn't always safe. Sometimes you're up on the cathedral, fixing the roof, someone flicks a cigarette butt the wrong way and it doesn't matter how well it was architected 800 years ago, it's on fire now.

We thought our digital creations were free from the decay or physical ones are subject to, but it turns out we were wrong, because even if the bits themselves don't actually rot, the digital environment they are living in constantly changes, and it amounts to the same thing.
this is the reason why I think tech company ought to let employee sleep whenever they want as long as they want at work (not at meetings of course, although that is tempting sometimes), as long as they get their work done on time.
Do not underestimate the number of people who can't be bothered to (a) put on pants, (b) go outside, and/or (c) interact with others.
Nintendo’s new Game and Watch handheld proves the company goes its own way
I literally listened to an episode of Darknet Diaries last night about this [1]. This podcast is amazingly well researched and a fascinating description of infosec case studies, often with interviews with the individuals involved. I highly recommend it!

[1] https://darknetdiaries.com/episode/31/
I don't know why a raspberry pi is supposed to be a good device to learn programming other than the fact that it forces you to use Linux. Do kids really ssh into their raspberry pi from their phones? Or do they really buy an expensive screen, expensive cases and expensive peripherals adding up to $200?

I also doubt that raspberry pis are actually the type of device that schools are interested in. What they'd want is the TI-84 equivalent of a laptop. It should be easy to reset the laptop to factory conditions and it would only run a few specific preinstalled programs (one of which would be a barebones IDE, probably for Java). To me it feels like the raspberry pi fails at all of these. You have to mess with hardware and then mess with the software. A school provided Chromebook with student accounts managed by the school would be way more practical.

However, if you actually want people to learn programming organically, it's much simpler to just get a Windows laptop and use that as the main device.
No, it's completely different: dict1+dict2 creates a new object and leaves inputs unchanged, dict1.update(dict2) modifies dict1.
Not gonna lie - I'm really not that concerned with what problems they'll be dealing with in the year 2500.

Can you imagine how pointless it would have been for people in 1500 AD to be trying to anticipate our problems? Much less solve them.

With the rate of technological advancement actually _accelerating_ there is absolutely no reason to believe that we are equipped to solve even the most trivial of problems 500 years from now. There are a lot of reasons to be interested in climate change, but worrying about my grandchildren 25 generations removed is not one of them.
Hm, would have been more interesting if he had asked instead of answered.
Wouldn't help with credit cards. Plus I'd guess the idea is that you want to have some friction between you and the thousand companies that you have a transaction with in a year.
#78 -xkcd 810 broke my brain. Nice !

Will add to my list of things I’d look into if I had more time.
If these companies are as bad to work for as this author describes, why on earth would she continue to work for them? The author’s rebuttal might be that she has no choice because these are her only options. If that were true, then I’d be much more grateful and wouldn’t advocate for laws that might destroy them. These companies didn’t exist a decade ago and the continued existence of gig work is not a foregone conclusion.

Also, it seems like the far more reliability successful path to improve ones lot in life would be to work to personally improve your skill set instead of focusing on legal changes in the hands of millions of people you don’t know and don’t control.
Even worse once you consider the implications of TPM, and not just the code signing/hash sending of Apple telemetry.

Just "how" hard is it to break into a computer, sure the hard disk may be encrypted. How strong is the encryption? When Truecrypt when dark, that was a a sad day in the community.

But this just goes to show the sheer scale of Apple, and how much reach they have, that, even they, with all of their resources, talent, intelligence could not have foreseen their systems breaking up like this, over hash checking and providing a OSX update.

It really makes the whole scale of iphones, ipads and other apple devices out there really, scary.

It also highlights what you/I don't know about apple and the hardware I run.

Scary times in the world of tech, each advance we make, it seems ten steps backwards. All this discussion about human rights, but no discussion about keeping, securing and ensuring privacy.

Makes me wonder if it's all a distraction.
I can verify this justification exists.
There are a few hints in the article that might suggest Turchin is pre-cultivating his data. It smells like p-hacking, honestly.
This only means the cost is somewhere else, just hidden. No free lunch. This remark is useless since I have no clue where, just that it is somewhere.
Sorry to burst this bubble for you, but there was no “no good reason” to put the arrows on HJKL [1].

[1]: https://twitter.com/hillelogram/status/1326600125569961991
In Sweden we also have something similar to purchase orders which is common even with B2C and it always bothered me how often it is used compared to the US where credit card was more normal. I think the article brings up a good point, if a startup could figure out the taxes and bookkeeping, set some reasonable margins or costs for the service it could be a really good business.

Edit: Sorry, they would handle the POs so that is liability, I guess some kind of verification or legal framework is also needed here.
TL;DR: It's an option that can be disabled, unlike on Mac. Also doesn't lock up your PC if Apple's network is having a bad day.
Google appears to be censoring text messages
Regardless of what you think about the content of the link/site, if true, this encroach on free speech is rather shocking to me.

Try sending "https://thedonald.win/p/11Q8O2wesk/happening-calling-every-p..." to yourself.

Edit: I appreciate the flag. You know, you're right. Let's just not discuss it.
> Maybe I'm too left-leaning, but doesn't it feel wrong to deny people the possibility of seeing a doctor, calling in sick if they don't feel good or earning enough money to afford more than Ramen at the end of the month, no matter their line of work?

It does feel wrong to deny people the possibility of seeing a doctor.

It does feel wrong that some people can't afford basic necessities.

Why do you insist on drawing a line around people who have found employment and saying that they deserve these things, but if they don't have employment they deserve a second, lesser system?

If people don't have healthcare and you think they should - provide healthcare, don't try to make someone else do so.

If people don't have money and you think they should - give them money, don't require others to pay more to those people who can get a job.

Maybe tying benefits to employment and subsistence levels of cash to employment are a bad way to solve the problems you claim to care about.
Why "especially progressives"? Surely people who advocate for your healthcare to be free, and for universal worker protections are doing more to help you than others? Gig work is a poor replacement for a proper "safety net". Imagine how fucked you would be if you were not able to do that gig work. Universal healthcare would have you covered.
It just seems like the author is looking for a band-aid instead of the real problem; a heavily bureaucratic procurement system in their company.

Sure, but as someone who works at that sort of company, we happily give lots of real money to companies that solve that problem for us. As recently as a few month ago I wanted to spend 1-3 thousand dollars pr year on a SaaS product. The problem internally was never exactly how many thousands I was spending, but what the payment process looked like. And the sole reason I didn't give that money to the SaaS company was because they couldn't work with our procurement process. We're now investigating a much more expensive solution from a much bigger company.

I'm sure the SaaS company turning down our money was being rational and figure the cost of taking our money was higher than the profit they'd make from us, but there still seems to be money left on the table for someone to scoop up.
The correct analogy would be "you can ask me for $5 as often as you want, I will give it to you for free, and you can keep it for life" and then 5 years down the road they say "starting 7 months from now, I'll stop giving you $5 when you ask me for it, but obviously you can still keep all the money I gave you".

I feel like people misconstrue "you can upload your photos and (store them for free for life)" to "you can (upload your photos and (store them for free for life) for life)".
> Now, even getting a simple app up and running on Android or iOS requires abstraction-on-abstraction-on-boilerplate. And you still don't know what the lower layers are doing.

And there's plenty of people ready to write theses abstraction in the open source world.

> Are we surprised these days that kids (and everyone else) don't see "writing an app" as something they can just try?

It's just as easy and I see just as many kids trying than before. There's millions apps on the

> And making it runnable requires a developer account, etc.

Sure that's definitely not an artificial barrier added to control what gets made... You don't need one to develop on Android by the way ;), nor do you need one on Windows... Linux... Mac... well actually only iOS come to minds, any other?

> And that the end consequence of that is that they don't value the ability to do so?

The consumer aren't aware of that, most of them doesn't want to makes apps, most of them doesn't know the barrier added actually affect their ability to access content.
uber, lyft, and airbnb are not the reason our healthcare system is a mess. There is a lot of bad you can lay at their feet, but this isn't one of them
> Atlassian because they don’t take POs

To me that sounds like Atlassian is leaving a lot of money on the table
Chase Sapphire Reserve: https://www.doordash.com/dashpass-v2/chase/sapphire-reserve/...
Taking personal responsibility is a rare thing now, eh?
That's a shame, but it seems like it's enabling resellers to charge 25% margins. I don't see those margins being competed out.

Imagine you have services that the end-customer has subscribed for. Some of them are billed weekly, some monthly. Some of the monthly ones are billed the middle of the month based on usage, and some at the week following the month's end based on a mix of monthly subscription and overage.

When a specific invoice that has the potential to vary greatly from period-to-period, you might encounter cases where you have to pay for an invoice that was twice the amount of last month, but you will only be billing your end-customer 20+ days from now! This means that you have to either foot the bill, or wait a little bit and keep the amount in your balance sheet.

When you scale up, you are essentially providing a financing product. You can counter this by asking the users to deposit an amount equaling the base subscription or other service fee, but you can still run into cases where you might simply be cash-strapped to pay your clients' bills; this would put the hypothetical reseller into essentially what's a bank run. Not fun.
The PC world only happened due to singularity point that IBM was unable to prevent, even though they tried it.

Everyone else was vertically integrated, if anything Apple is the survivor of those kind of systems, and now everyone (OEMs) else wants that model back.
RSS version:

https://hnrss.github.io/#reply-feeds
Alphagoog is an advertising company. Everything they do is focused on efficient selling of advertising. They will perform any surveillance they can in order to improve the profile they have of you, regardless of your status as a registered user of their services.
I imagine it was also good for your mental state of well-being. You didn't have to sign up for a handout or even get a "goodwill" job like a greeter or something at a big box store.

Uber and Airbnb didn't have to take a loss to employ you. You got paid because you provided value to people willing to pay for it, just like the rest of us.

That's not to say we don't need social safety nets, or that it'd work for any disability (obviously). But there is something to be said when it becomes outlawed "for your own good."
I do not hate Obama - but his administration's abysmal record in multiple fronts drove me to Trump.

Where were the Perp walks? He got chummy with Wall Street and cashed out after his "retirement".
He over saw Putin making territorial expansions and was really ineffective containing Russia and China. etc.

Color me Furious when a dude with 7 million dollar mansion in DC and Martha's Vineyard complains about not giving up on America.
How Kinopio is Made (using state, localStorage, API, and WebSockets)
Unsupervised learning can identify all the distinct people (and animals) in every photo you've taken. Then they ask you "who is this"?
Care to share what makes you so certain of this?
Before Uber came along driving a cab was mostly a full time thing. My father was a cab driver for 30 years before Uber came onto the scene, and now he does Uber full time. A lot of Uber drivers I talk to are full time drivers.
SpaceX Starlink has some hiccups as expected, but users are impressed
Nearly every thing in that article is still true. The algorithms changed a bit, but I don't think they interact any better now. Instead, the failures should have become worse because buffers got larger.

Still, TCP over SSH works. It's not perfect, but the problems are almost not noticeable. It used to work by 2001 too. There is something that makes all of that to not apply most of the time. I believe that unused capacity makes the problem possible to recover from.
It's from his memoir
>Apple can now make their machine reject a new, third-party repair part like a bad transplant. Should they choose to.

It seems the iPhone 12 is already rejecting non-original parts, even if the part comes from another iPhone 12: https://news.ycombinator.com/item?id=24924761
How to get real-time draft previews with Next.js and DatoCMS
Udp2raw-tunnel: UDP over encrypted fake TCP to bypass firewalls
> may result in material misstatements of our consolidated financial statements or cause us to fail to meet our periodic reporting obligations

This part makes it sound (especially the "fail to meet our [...] reporting obligations" part) like they should get their shit together before going public, and even if they didn't plan on going public, fix that right away.

Imagine if any other small company approached the government and said "Hey, we might be breaking the law, we're not fully sure. That's alright with you?". They would get the IRS after them so quickly, how come DoorDash can be open about maybe breaking the law? Bigger companies seem to constantly be above the law.
I did not purchase a health care plan with the money. I purchased effective treatments. To be frank, the healthcare system is worse than useless for many when it comes to debilitating chronic illness.

I do qualify for disability, but I can't afford the legal fees to convince a judge. My illness is very controversial and would require paying a very expensive doctor to support my case. It's cheaper for me to just pay for healthcare out of pocket. Fortunately my condition is reversible.
Windows is just as bad if not worse. None of this behavior will change until consumers demand that it changes and start not buying things because of it.

Linux is still yours of course, but the if I value my labor at $100/hour (which is low) then a Linux machine will cost me in excess of $500/month to operate since I will probably spend at least 5 hours dinking around with little edge cases, driver issues, etc. That's really expensive compared to a Mac or a good Windows laptop when you average it out.
Wow why all the downvotes? I actually read the article and I’m just not used to reading articles with so many “I”’s.
Our Vaccine Infrastructure Needs a Radical Overhaul
Seems nuts, but sections like this can be a bit "out there" occasionally since risks not covered can technically be grounds for an eventual lawsuit. I wouldn't take this as an expectation, but if you do decide to allocate $ towards them I would definitely pay attention to the notes in every 10k/10q. But you should be doing that anyway, imo.

Relatively recent guidance on that section: https://corpgov.law.harvard.edu/2020/09/11/sec-changes-rules...