skysight-inc/HackerNews huggingface dataset:
Some of the software for early Macs is astonishing by modern standards. Clarisworks is an office suite that provides a word processor, spreadsheet, database, paint, illustration, and program that should run on an 8 MHz 68000 based Macintosh Plus. A full installation was about 4 MB, but it could be trimmed down to 600 kB and retain its core functionality.

That office suite was based upon Appleworks for the Apple II. While the latter was much more limited (e.g. no graphics), it had to deal with much tighter constraints.

The accomplishments of those early programmers was astounding, particularly when you consider that many of those early programs had many of the features that we take for granted today. For example, both Appleworks and Clarisworks allowed you to share data between modules. I almost lust for the days when we could do so much with so little. Granted, that's not going to happen when a modern display requires pushing and storing three to four orders of magnitudes more bits to represent a square inch of graphics.
Apple Operations SVP details supply chain safety changes due to Covid-19
Conceptually, this looks very similar to observables and RxJs. Should be interesting to explore further.
SRP – Secure Remote Password Protocol
For anyone who is interested - you can regularly get these used for under $400 from a variety of used office suppliers.

For obscure chairs - you can sometimes get a roaring good deal by just setting up alerts on Craigslist. It's how we got a Hag Capisco for $350 instead of paying nearly $900 - good as new too.
How do you handle merge conflicts? Since you aren't calling it a blockchain I take it that Hypercore is targeted at the trusted (writers) and semi-trusted (readers) use case?
I'm hoping PhotoStructure solves this usecase when I add sharing in the next version. Note that PhotoStructure is focused on just photos and videos--it isn't a general file sharing solution.

I'm looking into integrating with DAT or Hyperdrive-like solutions to help make storage backups less fiddly for users.

For now, I recommend my beta users use SyncThing or Resilio Sync to get their photos and videos off their phones and on to their home NAS or computer.
I think people think that shooting down ideas makes them sound intelligent and “in the know”, but in reality it just makes you sound rigid and not creative enough to see the merit in a idea.

This seems to be a common attitude on HN, but it’s less than useful. Genuine critical thinking is great... dogmatic cynicism is useless.
Honestly, I'd rather work with them than with people who wilfully misinterpret statements and just flip a shit constantly.

"I think it's time to double down on email marketing" -> my teammates understand that means I'm going to switch where I put most of my effort.

I can just imagine you saying "Yet you're not allocating 8 hours a day instead of 4 on this. I'm going to sue you"

God, that would be exhausting.
dark mode is nice
For completeness, here is Ian Kim's ebay store where he sells the SD Disk ][ emulator:

https://www.ebay.com/usr/ksd09?_trksid=p2047675.l2559

He doesn't have any left but is making another batch as I type this.
Funny how much a single question can be feared.
May I ask how you got started? What is the tech stack you are using today? Any resources you can recommend?
I'm building https://choremate.co with a working tagline of 'The Best Chore Chart in the World.' Living with other people tends to suck and I know it can be better.

I'm also working on Crisp https://github.com/huumn/crisp which is a cryptocurrency written is Lisp. It's currently a toy meant for exploring, but what I want to do is have the transaction language be designed around spawning subchains. A blockchain for creating blockchains.
> What's nice about their subscription model is that there is no sunk cost when giving up. It's $5/month and you just stop paying it.

Don't they try to get you to make a year commitment? I remember spending about 30 minutes with someone at Adobe getting them to cancel it when Lightroom was too slow to use on my Mac at the time (which had been more than fast enough for Aperture). After the second or third time that I told them I wasn't going to buy a new computer just for the privilege of running their software, they agreed not to charge a hefty early termination fee.
Here's an awesome video from the library author explaining a bit more about Recoil from today's React Europe live stream if anyone is interested: https://www.youtube.com/watch?v=_ISAA_Jt9kI.
Nets out to ~$85/mo. For a small place, that's substantially less expensive than staffing it full time.

disclosure: co-founder here.
There are also a lot of people who like aspects of both in person office work and remote work, and would like the flexibility to plan their weeks accordingly.

I personally value the in-person collaboration at the office, but many days I don't feel like facing the rush hour - usually on the way home which is more crowded.

I'd prefer to routinely WFH in the AM after the kids start school, go into work around 11AM. have meetings and lunch with teammates, leave around 3, and then finish the day working from home. This would let me avoid rush hour while still getting in person interaction with my coworkers.
I created a super opinionated resume builder a couple years ago when I was helping friends get better jobs.

https://jobhero.org

Your builder is much more "builder". I like the drag and drop you implemented (that I can see in the video anyway). What I built was more "you can have any color as long as it's black".

But was fun to build. Was my first react project!
'A few actions it has taken at its supplier facilities:

Health screenings

Limiting density and enforcing strict social distancing

Requiring the use of PPE both during work and in common areas

Implementing enhanced deep cleaning protocols

Deploying masks and sanitizers to employees

'Apple has also redesigned and reconfigured factory floorpans at its suppliers where needed. It has also introduced flexible work hours like staggered work shifts to ensure social distancing measures can be maintained.

'In addition to executing protections at its own suppliers, Apple is sharing its plans with NGOs and other organizations to help establish standards across the industry.'

The Apple Supplier Responsibility subsite:

https://www.apple.com/supplier-responsibility/

Apple Supplier Responsibility 2020 Progress Report:

https://www.apple.com/supplier-responsibility/pdf/Apple_SR_2...
"The Way In Which A Company Downsizes Its Staff Says A Lot About The Organization"

It tells me that they are following the stay-at-home orders and not putting their staff in danger due to Covid-19.

With this many people being let go, it would take too long to call each person individually without the press/others knowing.

No matter what you do as a company, people are going to get angry when they lose their job.
Ever use d2jsp back in the day? Massive community / forum with a currency tied to each user ( and a black market to go with ), atleast back then it worked

Perhaps with the reddit demographic it may be a little different, however I have always wondered what a similar system would be like on reddit
It's only between the peers in your subset of the swarm for now. They exchange a series of WANT and HAVE messages where they subscribe to the sections of each others logs they are interested in.

We are working on expanding this scheme so peers can help discover peers that have the section you are looking for.

Due to the compressed bitfields these section are quite large. In most cases using a few kilobytes you can share WANT/HAVE for millions of blocks
Would it be possible to build a service that resembles email using this technology? Like dropping a message file within a local folder and making it appear on someone else's local folder?
Cisco Devnet has tons of free resources now, I was just using CML2 to build and test typologies. I would be cautious looking at old Cisco content if you do plan to get CCNA/NP/IE level certs since the whole curriculums changed in Feb2020.

Regardless thank you for sharing these links the Fortinet one looks intriguing, esp being on furlough I got enough time on hand.
I agree that is cheaper, but it is also more painful and slower. If you want to try out 100 different disk images, imagine writing those to 100 floppies (even if you overwrite and only purchase 10 floppies -- still a lot of time)
What is your comment intended to add to this discussion?

It's not pedantry to point out that tape drives do not have hundred-millisecond access latency. That's low by two or three orders of magnitude; hardly a pedantic distinction — it's as large as the difference between SSDs and spinning rust. By contrast, it would be pedantic to complain, for example, that many spinning-rust disks now have access latencies closer to 8ms than to 10ms.
I applaud this and wish you luck. I'm a big cheerleader of Auth0 and have used them in the enterprise setting and in side projects. They do a lot of things right and have such promise for becoming the "why would you choose anything else" solution. They have all the mindshare of JWTs by owning jwt.io. But I must say that the documentation is truly awful, and I think that leaves them vulnerable for a competitor.

The core API docs are good, like the Management API Tester page. But the walkthroughs and general documents are full of broken links, inconsistent use of language, and varying levels of precision in how things are explained. You end up Googling for answers, finding community responses, and having to piece things together.

The way things are called APIs versus Applications is confusing no matter how you put it. Then they are sort of ambivalent in places. For example, look at the SPA guides. Sure, it'll walk you through the Implicit Flow for SPAs, but elsewhere they second guess themselves and say you shouldn't use Implicit Flow for SPAs. Instead, they say create a "Normal Web App". But good luck finding that specific article again just because you came across it once!

If anyone in Product or Biz Dev at Auth0 is reading this, I would urge you to make a case for "even easier mode" that abstracts a bit more and comes with better documentation. I found myself doing so much token management and head scratching about ID versus access tokens that I felt like I need to be a technical expert on the standards just to follow the directions and feel like my app is secure.

Auth0 has potential to actually solve identity in an easy way, but they are not meeting that promise right now, and that is your opportunity.
You could do subdomain aliasing instead (with Fastmail, or with Google Suite if you try hard enough) and there's no way to detect and strip that, since it looks and feels like a normal address.
https://github.com/croma-app/croma-react
I made a color palettes app in react native. My first react native app.
Without pointing any specific fingers, people were pushing 'you should spend your 20s working 60-80 hours a week at a startup so you can get rich' really hard for a while there. It's only relatively recently that this is understood to be a bit of a con
Thanks, it's more work than it looks which you'll know. The swiping code was a bit of a pain to be honest. The web APIs for handling mice and touch events together aren't well unified.

Haha, we have the same confetti effect at the end. Nice work! Is the situation with iOS and PWAs any better since you last worked on it (I saw your note about a few issues on the GitHub page)?
I guess you missed the part where I pointed out browsing their post history makes it pretty obvious they aren't a random US/European citizen expressing their personal thoughts.
Please don't be a jerk on HN, even if you do have legitimate concerns. Your comments in this thread broke the site guidelines:

https://news.ycombinator.com/newsguidelines.html

and particularly the Show HN guidelines:

https://news.ycombinator.com/showhn.html
Interpreting a Covid-19 test result
Two other cynical additions. Not everyone is as concerned about "productivity". Also, there's a nonzero chance that someone whose productivity drops dramatically when working from home were only ever productive because they were leeching productivity out of others. Every team seems to have someone like this, and they can be safely gotten rid of.
This was my first interpretation (and question), too

I'm assuming that what he means is that they'll replace the need to click on a link with the 'infinite scrolling' that you see on Fb, etc.
I was poking around in the task manager of my Win10 box the other day. I saw a process called ModernSomethingSomething.exe. I don't remember the name exactly. The "Modern" part stood out to me and I wondered what decade it was from.
Unfortunately my ~15-yo Aeron which was getting increasingly wobbly seems to be down for the count. I'll look into repair when I can. Fortunately I have another chair at home which is by no means an Aeron but isn't bad.
This is entirely correct and I don't disagree with it. I already have some basic HSK1-3 level readers bought as well as some grammars (AllLearning + some others) that I intend to use when I finish my character learning.
That feature would be useful on the user's personal 'threads' page to respond to new comments, I'll email you!
It's true (or roughly true) that there isn't a reason to do layoffs unless the company deems it a good financial decision. But it's not true that a company will do layoffs whenever it's a good financial decision. You may know that there are low performers but choose not to let them go because you're worried about morale more generally to that other high performers will take it as a sign of trouble and jump ship. But in a bad economic environment that is less of an issue because high performers are probably more risk averse and fewer competitors are hiring anyway.
The Beaker team works on Hyperdrive (the Hypercore Protocol) but we maintain a separate org at https://github.com/hypercore-protocol
Data trusts: lessons from three pilots
Agreed. Unless it is a pet project for no one but yourself, the biggest challenge is figuring out what the problem is and arriving at a solution that works for the user.

Since neither the user nor the programmer knows the right answer, we have to work iterations in. Each iteration is followed by feedback. Given how often we end up being completely wrong, it is best to get to the first feedback as quickly as possible.
A national id was first and foremost for visual and ephemeral verification in exceptional circumstances.

If no record is stored (e.g. a supermarket worker briefly verifying an alcohol purchase), it is not totalitarian.

Making a copy of the id, like PayPal wants, is more sketchy, but at least this is banking.

Requiring an id that is stored in a database for minor transactions like buying a sandwich is definitely totalitarian.
We'll have to wait to see what happens, but $20B cash is absolutely nothing to the US government if we are talking about securing vital supply chains. And US-Chinese relations aren't going so hot so it feels like ripple effects on the chip industry are inevitable.
30% revenue cut so that you get no increased market? Yeah, fuck the perfectly functional updater. The dollar loss through distributing a security flaw is way lower than that.
https://sneezemap.com Crowdsourced COVID-19 symptoms map
The problem is, what do you do when the other guy is doing that? It's basically an antitrust violation with a foreign state playing the role of the trust. They can subsidize their industry to sell below cost until yours goes out of business and then have a monopoly. China has been doing this for decades.

Not responding is a competitive disadvantage, so it has to be either subsidies or tariffs and sanctions.
Yeah there are no turnkey solutions that I'm aware of. Which is why every time there's a thread like this I come to see what the rumpus is.

I'm still waiting for a 'Drobo' like device without the proprietary physical layout. A light or dial goes into orange territory, you head to Best Buy or Amazon and buy the biggest drive that doesn't give you sticker shock, you push a button, out pops your worst drive and in goes the new one. Some lights flicker for a while and then go green.

I thought ZFS would have given us almost everything but the hardware ten years ago, but it turned out they oversold a few of the features back then, and then Larry happened.

Custom hardware is too expensive for small run consumer hardware, and Apple might have gotten into that space but never did. I wonder how many PCIe lanes you could shoehorn onto a Pi clone...
Focusing efforts on smaller+faster deploys (along with some measure of deploy quality to weigh those deploys) seems like a far better indicator of a team's velocity than simply tickets closed.
I've created my own Read Later service using Pinboard and a Raspberry Pi: https://christianhans.info/12791/running-your-own-read-later...
From my very vague recollection of this from Countdown to Zero Day, there were some Germans (at Siemens?) who had expertise in the industrial control units that Stuxnet was attacking.

Definitely don't take that as fact though :)
Just replied there -

Beaker uses Hyperdrive, it's basically the source of its novel features. The Beaker team works on Hyperdrive (the Hypercore Protocol) but we maintain a separate org at https://github.com/hypercore-protocol
Wow, that's amazing!

Any rough estimates on when the masses will be able to run RoR on TruffleRuby?

(Just order of magnitude timing ... e.g. late 2020, mid 2021, etc.)
>middle class families

This seems like a propaganda term to endow the more aptly named 'working class' with a more prestigious title. In any case, the point holds: your argument about inflation is so clear precisely because you can explain it against the backdrop of the height analogy. It is a really neat way to explain the situation, even if it mostly explains why OP is wrong.
> And then prices increase... and it's almost like you've just moved the problem from one area to another.

Yes, making a location more desirable by increasing its amenities will raise prices. The way to counter that is to make those sorts of amenities that people desire (cafes, transit, walkability) more broadly available, not to stifle them.
This links to a Wikipedia article which says:

"The Secure Remote Password protocol (SRP) is an augmented password-authenticated key agreement (PAKE) protocol, specifically designed to work around existing patents."

...but it doesn't go into any detail about said patents. Could someone here shed some light, please?
What are the economics of private investment in subsea cables? Maybe Facebook traffic gets prioritized?
You are on to something there. For the syllables I'm actually using a rule-based model from Python's "pyhphen" library: https://pypi.org/project/PyHyphen/

I am not totally happy with the results but have not had a chance to train my own
Laying off in good times means you were bad at hiring in the first place. Laying off in the bad times means the bad things weren't your fault. It's a very good way to not have to convey to the market, your investors, your supervisors, and/or yourself that you may not be very good at hiring while also giving yourself another go at it (hopefully with better results, though probably not, unfortunately).
Well so could I
The music is more or less the structure to For Those About to Rock by AC/DC (1). Pretty amusing though, and AC/DC would be a good test drive for an AI generator because the song structure and lyrics don't have a ton of breadth.

(1) Compare to: https://youtu.be/fKhTk0IynHM?t=78
It also, conveniently, lessens the potential value of the data he took with him, to say this.
I wish Bazel was more explicit about things leaking in from outside the workspace, but you can always vendor the toolchain to be more hermetic. For example see https://github.com/grailbio/bazel-toolchain which sets up LLVM and Clang for you.

https://github.com/bazelbuild/bazel/issues/4558
Well, non-profits are also exempt from taxation.
Chekhov's Gun
It's not about blame. It's about getting to an ecosystem where GPGPU is used for things beyond deep learning, bitcoin mining, video encoding, and similar niche applications to one where I can fluidly use MIMD to speed up my JavaScript and Python with first-class language constructs to support that.

If that happens:

1) We'll get back on some kind of curve where computer performance starts increasing again.

2) The GPU will become more important than the CPU, and the market will explode.

Until that happens, the GPU market will be for gamers, video editors, and machine learning nerds.

I don't much care who does that, or why it hasn't happened.
I'm actually pleased it was a study on white folks because since we know that this disease disproportionately kills blacks in the US, and blacks tend to have higher rates of vitamin D deficiency (because of the sunlight/skin pigment issue you mentioned) that we were merely seeing a reflection of the racial imbalance. This study suggests otherwise.

That said, there could be other confounding factors. COVID-19 could in fact "drain" vitamin D in some way. We know elderly people are disproportionately killed by the disease, perhaps vitamin D deficiency is more common amongst the elderly. Causal inference from observational data is tricky indeed.

That said, vitamin D supplements are cheap (for now). And most people don't get enough anyway. So people should take it.
The problem with PDF is that it's a bag of needles disguised as a piece of paper. Most of the time people expect a PDF to be a document, not a Form, Rich Media, Contract, Javascript, or any of the other crap it can do. All that extra crap dramatically increases the attack surface area of Acrobat or any other PDF reader that supports it.

At least the PDF reader in Firefox is a Javascript App that runs in a Browser sandbox and doesn't support 99% of the crap a PDF can do.
A Study Said Covid Wasn’t That Deadly. The Right Seized It
Try DarkTable and RawTherapee. Both of these options are pretty decent open source alternatives to Lightroom for the majority of basic workflows and common cameras.
Were these people with "person" jobs or "thing" jobs? Person jobs are sales, marketing, maybe even business analyst, etc. Thing jobs are coders, DBAs, accountants, etc. I find it very easy to believe that people whose job primarily revolves around other people will have serious productivity issues remotely. It's harder to comprehend that jobs around code/numbers/widgets have the same problem. I'm not saying it's impossible, just harder to understand.
I figured this was Heisig method before clicking on it. Very good. It took me 9 months to learn how to write ~2000 Japanese Kanji (3 months is doable though) on kanji.koohii.com (plus buying the book). 1 month for 1500 is fast, although it looks like it didn't take too long each day.
I get that now. But it’s trying to sync a folder, so why not just point to the folder it’s syncing?
Mark Zuckerberg and Priscilla Chan are giving $100k to 8 Bay Area restaurants
Thanks for sharing your perspective. Your experience is very different from mine. Are you trying to say that you believe whiteboard interviews are less common than I think they are? Or are you trying to say that there are ways to conduct a job search such that one can successfully avoid such interviews?
> But given that they had the bug, Chrome was absolutely in the right to deny them the first time.

Except they didn't and the extension was sitting at the store for a long time now.

> And while I don't like Chrome's position that they're too busy to explain to everyone what they're doing wrong

Maybe not, but after a couple of instances of back and forth they should take 1 minute to write a couple of sentences. There are limits to automation.
I think you'll find most FAANG developers feel quite well paid. But cog in a machine definitely describes many of the complaints.
Trading Performance of US Senators
> Phew, I'm glad GitHub and Shopify's scale is still small.

Phew, good thing they can afford to burn a lot of cash for hosting.