skysight-inc/HackerNews huggingface dataset:
> I have to admit I feel some envy that you've been able to maintain a single coherent thread of evolution for so long

What I find most interesting is how fundamentally it's changed over time while maintaining continuity over those years. In college, I had a tricked-out compiz setup with wobbly windows and a skydome and a wallpaper set via script and a bunch of other cool frills, a far cry from the spartan, productivity-focused keyboard-only setup I have now (I don't even have a wallpaper because a tiling wm means I can never see it). But at any given point, the majority of my workflow was similar to what it was the year before, and many of my config files date back to when I first started using Linux. Even when switching to i3, I already had a very keybinding-heavy workflow, so I just needed to learn one or two extra keybindings to get started, providing a gentle transition from my previous setup until I became more of an i3 power user.

> I'd be curious to see a video of a few cycles of a build-test-debug cycle with your setup

For work, I use a single screen session per "task". Im an MLE working on autonomous vehicles, so my environments vary, but I tend to avoid GUIs so every workflow (except browser-based tools like tensorboard or github code reviews) can fit within my screen sessions. Switching from my dual-monitor workstation to my laptop is pretty seamless; the same screen session is used for each task, but mapped to fewer visible windows at a time.

> I would also be curious to know how your file-system is organized

Nothing too interesting here
> The insurance industry is likely to make a greater profit in 2020 due to the pandemic. Consumers have deferred a lot of their medical procedures, but their premiums have stayed the same.

COVID will have drive up overhead, and also insurers will have COVID medical costs. If the net of the added medical costs of COVID and the reduced medical costs from deferring care is negative on medical costs, insurers will be driven over the 20% excess premiums cap and have to refund down; they don't get extra credit for COVID overhead.

If it increases medical costs in net, they'll have to pay the increased medical costs plus the increased overhead out of the same premiums, and so really lose.

The only way insurers win out of this is if medical costs are down enough to pay for the added overhead before hitting the 20% cap where refunds kick in.

(Or through external windfalls outside of the whole premiums and medical costs system, like if they manage to get forgivable PPP loans or something.)
A Simple and Dynamic Method for Consistent Productivity
Interesting to me that TFA completely ignores the two biggest things the government could do to expedite the vaccination process in the US: Approve the Oxford/AstraZeneca vaccine and extend the time in between doses of the mRNA vaccines.

Studies in the UK and Brazil showed it to be safe and effective and it's been approved for use in the UK and, as of today, India. Apparently the FDA doesn't like studies from other countries, so they're waiting on a 3rd trial's data to come in, which may not happen for several months. The manufacturing technique and storage requirements for this vaccine mean that supply constraints should be much less significant than the currently approved vaccines. Doing this could easily save thousands, likely tens of thousands of lives by spring.

So far the vaccines all ran with trials with the minimum time between doses that was likely to incur maximum immunity. It was absolutely the right call, given that they didn't know for sure how wildly effective the two mRNA vaccines would be in practice and wanted to expedite the trial timeline. However, now that we know the both vaccines provide roughly 80% immunity after 12 days, which likely last several months at least it would be smart to delay people second dose another 4-8 weeks to allow the maximum number of people to get some immunity quickly.

The UK did both the above this week and I think we'll look back and realize it was absolutely the right move.
For a long time I thought it was not having a good solution to an interesting problem.

With hindsight though I know now it was having not found the right co-founder.

Startupschool.org was a huge help and I'd recommend it to anyone.
Ahahaha Dash PR is appealing to exchanges by finally telling the truth about how little privacy they have and lack of any distinct quality over bitcoin. That’s just gold.

After years of gaslighting their supporters into believing Dash had any privacy benefit or distinct quality.

Everything every Dash detractor said was true.
"Frequently changing advice from the same public health institutions (remember when the WHO advised against wearing masks?)"

One thing that really caught my attention is how reddit went from 'if you wear masks you are overreacting and a bad person' to 'if you don't wear masks you are killing people and a bad person' in a heartbeat.

I'm not advocating not wearing masks or anything, I was just surprised how the definition of what was the "obviously" right thing to do changed in a heartbeat without any concern on how diagonally opposite these two advices were.

When such opposite advices are given by the same institution I think some skepticism is really useful. (Did they know the previous advice was wrong in which case they lied? Did they not know any better but gave advice anyway? What was the compelling evidence to change their minds?). Again, I think you should wear masks, but the total lack of questioning and the instantaneous change of opinion I saw online was really weird.
I only used F# on the side for a few casual projects but I'd really love for it to gain much more traction. Just like Clojure feels to me like a great pragmatic language on top of the JVM, F# feels like Ocaml on top of a really strong ecosystem.
> customer friendly.

The RDF is strong with you.
Super neat, right? Wish this was more widely adopted. But disincentives, I guess ...
Using an alias account obviously.

I started working for Apple a few years ago as a software engineer, after leaving a job that I liked, thinking that working for the biggest tech corporation to ever exist would be the next logical step. I don't work in California, and instead work for a satellite office in the northeast US.

People in California appear to lack the ability to understand that the northeast is three hours ahead of them. As a result, it's not uncommon for me to have meetings that go on until 9:30pm, multiple times per week. I have brought this up to my manager (and his manager (and his manager)) multiple times, asking if they can schedule meetings a bit earlier, and they say they'll "look into it". Apparently they've been "looking into it" for two years now.

Apple ostensibly supports "personal development", which would be great in theory, but anything involving this involves manager approval. While they're usually ok with you going to conferences, I tried getting approval for tuition reimbursement (which is advertised on the people/hrweb site). My direct manager said "ok", but his manager said that he's afraid that me going back to school and completing my degree would be "too big of a distraction from work", and will not be approving my request.

My job is ostensibly "individual contributor", but most of what I do is read emails, and copy and paste Java from one file to another. When I told my manager's manager that I didn't find the work enjoyable, and that I would like to be given another project, his response was that I simply "don't understand how cool the project is".

My situation is substanially less horrible than the OP's post, I don't have any visa issues or anything and I can fairly easily quit, and I probably will quit fairly soon. Still, that's a difficult thing to do, my stock packages are still vesting. Oh well.
Re what exactly, hcq?
Thank you very much. I updated my profile with an email address. Nevertheless, I emailed you via the contact details
Keep dreaming. You’ve got to be one hell of an optimist to hold onto that hope at this point.
If it can't, must be a printer bug. Can't even print a PDF!
There really aren't enough platforms for books. I originally used goodreads but am slowly switching off. I'm building a book exchange where people can trade books they have for books they want. Hoping it can show off my catalogue and let me exchange free books in the meantime
Awww! It's like phrack and 2600 had a pdf baby! How ugly!
You can get a package manager, yes, but you do not get an entire repository of prebuilt packages. I suspect that the author selected Debian for its packages, not its package manager.
> The USA has economies of scale that Europe still does not have.

If anything Europe has larger economies of scale. EU population alone is 446 million and that's not including countries that chose not to be part of it.
Not scary, titillating.

tens of G's for each desire.
No, BSV is hopeless because nobody wants anything to do with Craig S. Wright (Good summary here: https://bitcoinmagazine.com/articles/op-ed-how-many-wrongs-m...).

Also, if BSV had enough users to ever experience scaling, its network would be so centralized it would be like a new PayPal but with Craig's employer running the show. Not surprisingly, after 2 years this idea has not caught on at all and the value of BSV as a fraction of BTC continues to plunge to new lows.

My suggestion is to get out of this scam immediately and stop listening to your gullible boss.
You seem to be serious about this, then.
Same happened in Latvia where the largest soviet chip maker ALFA was dismatled under silly (but efficient) propaganda premises. It was top notch and had great contracts with US and Russia at the moment. Decades later the retired goverment officials confirmed they were "advised" and said "we did not understand what we were doing very much back then". Of course, they were ex-soviet middle level officials and anti soviet activists who suddenly found themselves in power and needed such advices.

The true reason for those who wonder was the fact that ALFA was making electronics for MiG, Su, Tu and for missiles. I had family and friends working there btw.
My guess is it is good enough MVP (minimum viable product) to demonstrate knowledge of basic async REST with a reactive front-end without spending months crafting business logic. Meaning that building a simple todo/note app proves that you know how to manage state within a SPA. I don't know why people build static site generators, maybe because they need one? I use Hugo CMS and am pretty happy with it.
AppleID should be usable as the only login to the app. As in, if AppleID is offered, you should not prompt for another password. Treat it like an authorized OAuth login. Whatever other hoops you must jump through to make this work are irrelevant to the guidelines.
Bad news for Japanese science, good for their neighbor rivals I suppose. Shooting themselves in their own feet.
> ...lawyers will never work contingency because the money payout isn't worth the effort...

This is probably true in a lot of cases. So, whether or not suing is worth it will depend on the specific facts of a case.

> ...the employee in trying to legally defend themselves have now permanently ruined their career prospects.

I agree this is a significant issue.
The ones he was mostly right or right about were the less speculative and more generally predictable ones. Cast any of them in the negative, and ask yourself if the proposition felt more or less true.

The ones he was mostly wrong on, are the highly speculative ai boosterism which is why Kurzweil is laughed at by many people.

I've felt grumpy about Kurzweil since 1982 or so. He made some really good innovative stuff happen in computing for blind people and then dived into fame and attention seeking lunacy. He's unquestionably smart, far smarter than me. He appears to have set himself time wasting goals.

I totally fail to see what value he brings google compared to eg Vint Cerf or Rob Pike or Ken Thompson.
> The primary lesson I learnt is that it doesn't matter if you work hard.

I knew of one company, a pair programming shop doing the sort of financial software where bugs could get very expensive. To maximize quality, they had firm rules about all code requiring a pair, and that barring emergencies, everybody had to go home on time. It worked; they had very low bug rates.

They told me about a new employee they had, somebody who'd come from a company where performative overwork was valued. He'd stay until the wee hours, coding up a storm, expecting people to be impressed. In the morning, they'd thank him for his enthusiasm, revert the commit, and do the work again with proper pairing, testing, etc. I never heard what happened to the guy, but I imagine he pretty quickly unlearned his bad habits. That or he quit and went somewhere he could feed his heroism addiction.

In contrast, I remember a long-ago 6-month contract a major online auction company starting with e and ending with Bay. I was on some internal mailing list where I'd get promotion announcements. Every fucking one of them included a dramatic story about how the person had egregiously overworked themselves. The code was of course a giant fucking mess. It was simultaneously the result of tired idiots who never cleaned up and also the cause of so many bugs and schedule issues that people had to dramatically overwork themselves to hit arbitrary managerial deadlines.

It was a valuable lesson to me, the coding version of the Allegory of Long Spoons: https://en.wikipedia.org/wiki/Allegory_of_the_long_spoons

Ever since I've done my best to work at places where sanity is rewarded and drama discouraged. And to bend things in that direction as I'm able.
> Deep down, you're more annoyed that they don't arrive at the same answer you do

Please don't attribute things I never said to me.
Might be interesting. Utterly unreadable on mobile. Sigh
here's a silly website that takes 1984 but replaces "Big Brother" with "Facebook"

its a low effort gag.

https://1984butfb.com/
> Remember the vm86 mode that let people run DOS apps under Windows 2.x?

That's not really virtualization. In the x86 world, hardware virtualization extensions don't crop up until 2003. Efficient dynamic binary translation (a key component for efficient virtualization without hardware support) I generally reckon to start with DynamoRIO (~2001), with Intel's Pin tool coming out in 2004.

(Do note that hardware virtualization does predate x86; I believe IBM 360 was the first one to have support for it, but I'm really bad with dates for processor milestones).
Off topic. I highly recommend the book written by the site's author

https://pragprog.com/titles/swdddf/domain-modeling-made-func...

Although it may look like just Domain Driven Design (DDD) and F# from the title. I think I've learnt a lot more from it. It changed the way I approached a problem and I somehow keep coming back to the book to get a refresher of the teachings in it. I suspect it is due to the influence of F# and functional paradigms that is also being shared in the book.
Why compute twice? Waste of resources. Some simulations also demand some serious hardware requirements that might not even be possible to run locally.
Convincing the world to have shorter years so that we can fail fast!
> provided that you are in a one-party consent state

Is there an expectation of privacy in a public school classroom?
The lawsuits were for iOS not MacOS.
> Americans with nice lives, particularly the types to frequent HN, are insulated from the effects of our criminal justice system. Concern for schooling takes precedence.

It's called selective application of the Law, and the US has 3 possibly 4 tiered systems depending on Class strata from what I can tell.

The first level applies to the affluent and politically connected classes that get to legalize their crimes and somehow still get rewarded for their behavior with continued contracts with Government.

FAANG workers have to recognize they are part of the problem: they work for employers who actively abuse privacy laws, labour laws, tax laws, and God only knows what other clandestine operations they have with military and intelligence agencies and yet its some sort of talking point that those people are proud to remind you of any chance they have that they belong to this class (of only vicariously) as though it had any merit or prestige. Until that sentiment changes, I doubt any well constructed from of oratory on HN is going to do much if anything to that end, its definitely a cultural and social issue and class and your affiliation to it seems to be a much bigger component than anything like skin colour or living in the right neighborhood, zip codes.
Democracy has a scaling problem. The further the voter is from the matter of the voting, the less informed the vote is.

Voting for local changes or electing an official within your small village or a city precinct works well, because the voters both actually know what the matter is, and directly feel the consequences. This is how it works in the only directly democratic country I know, Switzerland.

OTOH voting for a national leader in a country with 100M population cannot enjoy the same effect. Very few people have any opinion about candidates based on more or less close interaction. Neatly all opinions are manufactured by the PR people hired by the candidates, publicity stunts, and the big media. Getting more useful information is hard. This is why elections tend to become a popularity contest and involve emotionally overloaded rooting not unlike on a stadium. This is not how you can make a balanced, rational choice which can keep a democracy running well.
Korg Volca FM can import DX7 programs, not sure how the actual audio compares though
Just want to say this journal is a fascinating & fun read. Thank you for sharing!
Other people have built Zcash atomic swap bridges to commerce centers, so thats good enough. All the FATF stuff is too late.

When Monero gets atomic swap bridges to commerce centers I think the market will choose that.
I loved Vista. I went from Win 2k directly to it, on hardware that could actually run it well. And it was great! Beautiful looking for sure, ran well for me, had some nice additions over 2000 and XP.
A social casual game that's not a giant hairball of money-grabbing dark patterns, that's a tall order.

You might find something here, I've found some pretty good games on Android at least: https://nobsgames.stavros.io/ios/?s=reviews&page=1

Would Among Us be a possibility, or some other Mafia game? Town of Salem might fit the bill: https://store.steampowered.com/app/334230/Town_of_Salem/

I'm going to follow this thread, please comment if and when you find something, I'd really like to know what does and doesn't work for situations like this.
Yes, that’s still not popular by definition though. I understand that non-trivial amounts of water are being provided to major city centers via desalination. I’m saying that there’s a good chance that on century long timelines, we’ll be almost entirely dependent as a species on desalination to provide our fresh water. Even our most aggressive climate models aren’t keeping up with reality. This is a problem where even incremental advancements are important given our current situation.
Even for non-academic reporting: imagine if instead of 'dead' news articles or some tax reforms, or climate change, or whatever, you had an interactive model you could play with (and for example, plug in your own numbers if you disagree with some of the inputs).
RC3 – What the cyberoptimists got wrong – and what to do about it
Of all the possible alternative measurement or incentive systems for scientific progress, I can hardly think of a more meaningless and damaging one than patents. There's a huge problem of companies submitting vague, overbroad, or superfluous patents. And plus it does nothing to address the major problem indicated in the original article: we don't incentive people to produce important research.
The PR industry created around this story is the work of one person, the author of this Wired article.
Put everything in the database! Directories are dumb, the world is not a tree it's a graph. Files are dumb, they don't have constraints or decent metadata. Syntax is latent structure. Config files are just a featureless database. Stop it! Code wants to be data. (shameful self-plug: aquameta.org)
Pls use VS Code.
I already picked some stuff up in 2020, so I'll probably continue with that.

I started painting miniatures - it's something I've always wanted to do but never really did. I also bought some cheap ones so my kids can paint along.

Working on my text MUD. Which involves learning more about Elixir. And spending more leisure time reading books - I don't have that much exposure, and want to get some worldbuilding inspiration.
No, that's exactly it. At the beginning of course I thought it was bad hiring decisions, but after a while it became clear that this is "haunting me", and the only conclusion I can draw is that it has something to do with me. Which is when I started really to experiment with various strategies, none of which worked (probably because I can't run away from myself.)

It is a bit sad, since I was quite successful in building networks, outside of my own companies: I am surrounded by a lot of entrepreneur-type people which I consider my friends, I have friendly investors lined up to support my product ideas. And I have at least 20 more "good ideas" that could be worth pursuing, but I am very reluctant to do so.

So, two years ago, I extracted myself from everything. I've read what must now be at least two dozen "therapy books", started therapy with external professionals, but it doesn't feel like anything is bringing me closer to "the problem".

I've always tried to establish an open culture, flat hierarchies, openly talking about things. But I became careful about it too, since I don't want to push stuff on others if they don't see the need. If it is always only me that wants to talk about such things, and rarely anyone else has anything to say, everybody is just waiting for me to "declare" how to do things, what the priorities should be... In all these years, I can remember only a couple of situations where anyone suggested to do something different from what I suggested.

Yes, very likely I am "not a good leader". I recognize this. I don't want to be. I "just" want to have teams where you do stuff together, because it is fun, because it has a purpose, because it makes money, whatever. It works a lot better in situations where everyone has their own agenda and is not hired by "my company".

What I always hoped for is to end up with a "real co-founder", but that never happened. I have lots of "co-founder friends", but of course we are all passionate about our own ideas... so lately I've been thinking, I should finally join some existing effort, instead of trying again and again to get my own efforts off the ground.
so thats where the NATO money went
The problem is that, while improved development technology does raise the floor, it also raises the ceiling, so equality don’t improve.

Some of us could host 2005 YouTube out of pocket, but it’s 2020, and people with fast connections expect 1080p video now, so it remains impossible for individuals to compete with corporations.
This wouldn't change the situation. What you ship would not meet the criteria either.
I read the story. Damn this team sucks.

If I were the author, I would start interviewing with other companies after the first week.
It's not going to shock anyone to have a 5 MB file as a PDF

If I see a PDF containing a page or so of text and it turns out to be several MB, I would become a little suspicious. But you're right that most people are not aware of the general size of things.
IOCCC 2020 Source Code Released
It's important to distinguish between types of "prisons". Jails and more specifically, US county jails, are technically prisons if the sentence is long enough vs a short enough term in a proper prison - https://www.hg.org/legal-articles/what-is-the-difference-bet... I believe some of these pictures in the school or prison are county jails, which are not horrific by any means. I could be wrong, of course.