skysight-inc/HackerNews huggingface dataset:
I've seen this happen to people. They couldn't get another job -- ever. They happily lived in their massive homes and retired early. One sails boats. Doesn't seem like a cautionary tale, as long you can stomach being a fake.
> Alternatively, it can be erased all at once with a flash of blue light. Once erased, the chip can record a new message or bar code.

Wait… what? What's the point of this if you can re-write the original message on it after tampering with the chip?
Yep. Its the paradox that the more you understand something, the harder it is to teach it because its more work to empathise with people who don't know the concept.

Anyway, blog author here - sorry I didn't explain CRDTs earlier in the piece. It didn't occur to me that people would be confused.

https://wiki.lesswrong.com/wiki/Inferential_distance
You might like: https://www.bradford-delong.com/2013/05/brad-delong-1997-the... .

It shows that corporations themselves are engaged in a planned economy. It's not just American thing, but it's the way things work.

Paul Graham in his essay http://www.paulgraham.com/opensource.html also calls corporations "communist states".
The wrist rests do make the prices closer.

I hadn't noticed that the esc key is moved which is kind of interesting. I actually decided that RGB would attract too much attention for me: One of my office mates is a 5-year-old right now, and I didn't want to distract from online kindergarten class too much.
Conceptually, yes, but under the hood, Git actually does store content as deltas:

https://git-scm.com/book/en/v2/Git-Internals-Packfiles
Not to mention there is much better development tooling for Python: test suite runners, static type checkers, and at least one powerful IDE.
I think the dislikes came after the initial launch. I remember everyone being super hyped about Artifact, but then the game came out, and they didn't really like it. (I also bought it, played a few games, bought a few decks, and decided Hearthstone was better.)

The game lost all of its players (something like 30 active daily users at one point), and Valve said they were rewriting it. They called it "the long haul", and that is where most of the dislikes came from. People paid for the game, paid for cards, and then were told they couldn't play anymore. The community was furious.

Sometime recently they did release a beta of the new version. I have a beta key but wasn't all that interested in trying it. I imagine most people feel the same way.

Honestly, I think the game was so bad that pushing it on everyone on Steam wouldn't have improved their numbers. It came at a very bad time -- card games were on the way out, auto battlers were on the way in. They gave up on Artifact and focused on Dota Underlords, and probably made the right decision. (I have not followed the auto battlers at all, so I don't know if people like Underlords or not. Maybe it's another Artifact, I'm not the right person to ask.)
Nobody uses email anymore! It's a last resort. If properly nurtured, Google Wave easily could have become Slack and more. It was pointing in that direction.
Telegram does provide verifiable builds on iOS, but you need a jailbroken device to dump the decrypted executable.

https://core.telegram.org/reproducible-builds#reproducible-b...
The page that used to link to it said, "At MIT, my students chose me after reading a [little thumbnail bio](link to just the first paragraph) published by the undergraduate office. But you can see the [original, pre-censored version](the link you posted) that I mailed in." Much of Shivers's (excellent) humor has been purged from his home page; that may unfortunately be necessary in today's more puritanical times.
Judging from tik toks and r/scriptedasiangifs: misogyny is one thing being optimized for.
ML News – Hacker News for Machine Learning
Same with Chicago before. Don't have cash .. oh wait it now magically works.
I strongly disagree, that forces author to spend extra time on explaining everything. That's why it's often so hard for me to find quality in-depth advanced blogs on various technologies and fields -- because they all tend to be really introductory. So there's either papers or tutorials, but nothing in-between. E.g. a different-angle explanation of the same thing, or comparison with another tech who came from that.

In contrast, I like way more a different approach on explaining (mostly see it on Cyrillic forums) -- instead of guiding you by hand, they just give you clues where to look for. That way, knowledge givers are way more approachable, because it costs them very little to chat back something like "look for CRDT", than go into in-depth explaining. In the end -- there's way more information, and from top experts in the fields.
I still don't get how and in whose favor this plays.
Yes, that's right. An MIT grad student should perform a study across all universities to get a representative sample before writing a blog post about his experiences. This is the only acceptable thing. He is not permitted to share what happened to him.
Thanks. I expanded the acronym it when it became relevant to the story. But judging by the comments here, lots of folks were distracted and frustrated that they didn't know what the acronym meant earlier.

Anyway, I've updated the introductory paragraph to make it more clear.
"Deemed socially positive"? Is that because they have no intrinsic understanding of right and wrong? I prefer free citizens that choose to do the right thing on their own, not because it gets them 5 slave points.

:) Are you the CPP rep on shift today?
> I just need to set up a backup scheme at some point since the whole thing runs on an sd card.

OT: In my experience "set up a backup at some point" all too quickly becomes "shit, I _knew_ I needed a backup".
I know a few people in their 50s who managed to FIRE. I think a lot of people want to do it earlier but then life gets in the way. The ones that I know who actually retired early did so when their company got acquired or ipoed (most were director level, one of the people was a very high level IC/eng fellow @ unicorn). Basically there was a push and instead of staying in re-org or finding yet another opportunity they said "retirement!" and had the money to make it reality. The guy who was IC actually still codes/commits to OSS; I guess he just doesn't code for money anymore.
"Could we ask for our $47 trillion back? Not directly, but we could certainly tax the 1 per cent at 90 per cent or higher for the next century or two, and not feel guilty about it."

Too bad corrupt politicians and mass media will prevent this from happening.
Security is a wrong argument. You can have dynamic loading and locked source folders and disabled LD_PRELOAD.
At the opposite, remember that each statically loaded exe would have to constantly be updated/recompiled for all the libraries updates that they use or could let a lot of security holes opened for a long time.
caltech
The argument you’re now outlining is not a subset of the arguments you previously listed (and I was referencing).

I agree buybacks create adverse incentives. As I’ve stated elsewhere in this thread, the damages of these adverse incentives are outweighed by the tax advantages buybacks have over dividends.
Trump executive order tells agencies to stop ‘divisive’ diversity training
> So CRDTs are the future, but what about today for real, production products?

Try Y.js: https://github.com/yjs/yjs
But the number in the article is to 15 decimal places. Pointing out that that precision comes from the size of the modern double-precision floating point representation doesn't really answer why that representation is enough.
Just. Turn. It. Off.

The author makes a bunch of dumb, easily fixable decisions and then writes a blog post whining about them. It’s so tiresome.
I failed my driving test as a foreign exchange student in Indiana for this exact reason. I was not amused.
https://www.aclu.org/issues/national-security/grounded-life-...
Perhaps also of interest is Raph Levien's retrospective on the choice of CRDT as the collab technology for Xi.

https://news.ycombinator.com/item?id=19886883
This is not a "clarification", this is a major policy change. They used to very clearly state that apps were allowed to use alternative payment systems:

> "Developers offering products [except games] must use Google Play In-app Billing as the method of payment, except for the following cases: [...] - Payment is for digital content that may be consumed outside of the app itself (e.g. songs that can be played on other music players)."

From a few days ago: https://web.archive.org/web/20200916183117/https://support.g...
> Bad drivers behind these 5000 lbs death-on-wheels is the primary reason I would never own a sub compact, even as a second car!

I really wish crash test scores would factor in the effect of the car they hit.

People have this idea that "bigger = safer", and all it's done is create an arms race. My previous car was a Subaru BRZ, a 2-door coupe not much bigger than a Miata. In crash tests, it scored great! If I hit a wall, pole, tree, or another Subaru BRZ, it was a very safe car.

But if I got hit by a 5,500 Chevy Suburban, my small car would be obliterated.

Of course, the "bigger = safer" mentality also ignores the fact that a smaller, lighter car is going to be more agile and will do a much better job at avoiding crashes altogether.

It'd be interesting to see if purchasing patterns changed if testing driving a car included having to take it through a course where you had to practice emergency maneuvers.
Another bit of advice, see if the lab has had any suicides in recent memory.

Also, if one or more occurs, gtfo before the stress gets you.
APFS changes in Big Sur: how Time Machine backs up to APFS
Ask me about loom.
Minecraft's “Pack.png” Seed Reversal Methodology
> it is possible that the author grew up always getting participation trophies and now isn't getting any (far more likely, IMO)

Why do you think it's "far more likely" that the student is the problem?
A tablet with access to project Gutenberg
I don't mean at work, I just mean in my personal life I rarely meet women who even use computers in their own freetime beyond social media. Is it offensive to give an anecdote about having met thousands of woman and only a handful who are above intermediate computing skill? It's not a value judgement of them as people I'm just saying it's very rare to encounter.

I would defo be interested to find some social event or organization where I can meet more women who are. At the moment I am teaching my SO how to power use her computer, use unix, write code, and she's making incredible strides, she just never had anyone in her life who was patient and willing to teach her.

I imagine the only reason I was able to auto-didact it was because our culture fosters the initiative with technology for boys but not for girls when we're growing up.

I also realized just now that my perspective may be skewed thinking I'm average skill level when really I may be above that and dunning-kruegered.
I think the opposite is actually a much larger concern. It seems more likely that introduced Earth organisms would destroy native extraterrestrial ones. Or at the very least contaminate any samples.
I get a mild castration anxiety looking at it.
"So I just installed pre-1.0 language that is clearly in heavy development and I'm so repulsed by this fast change and friction omg".

Yeah its almost like it isn't finished yet?
If the article is titled "HTTP is the future" yes, I think unpacking the acronym is appropriate. Also, he's not getting "beat up", it's just a mild criticism regarding how the article was written, it's not that big of a deal.
> The funny thing is that I've used sd cards as data storage inside gun launched munitions (Howitzers!) And they survived 10,000 G of acceleration

In the name of countless fellow HNers, tell us more right now!
Trickle down economics is contingent on the dam-keeper deciding to let water trickle through.

They can also just... not.
Surely they're identical? Flattening the curve means preventing as far as possible further community infections so that the infection rate stays low. Obviously it can't do anything about infections that have already happened, nor about new infections in situations where isolation is beyond practicable.

Containing the virus is the same, preventing ongoing community infections, etc.. Different words for the same overarching activity.

Maybe "containing" would have been a better description, arguably it wouldn't have allowed laxities to be introduced for economic reasons without it being more apparent; which goes against UK governments playbook it seems.

Did any countries public service messaging refer to "containing"?
500k for a lot of complications seems a tad excessive. Do you mind elaborating?
The Emotional Journey of Learning to Code
EPROMs needed a pretty heavy dose of UV to wipe them, or one very strong camera flash.
> I think if you don't break into major SV companies early in your career it becomes extremely hard to do so later on because people start assuming you must have already tried and failed so aren't at the right standard.

All the companies I know of let you interview multiple times.
Let’s use German industry data[1]

Fuel 2010 2019 (TWH)
Lignite 145.9 113.9
Hard Coal 117.0 57.3
Nuclear 140.6 75.1
Renewables 105.2 244.3
Natural Gas 89.3 91.0

That’s as of 9 months ago. Since Lignite generation dropped 22% in 2019 alone, and Anthracite 30%, we can expect it is even lower today. I make it about 35% by the 2010-2019 numbers, so true, not 50%, but it does in no way support any kind of statement that “coal use has gone up”. Just the opposite.

[1] https://ag-energiebilanzen.de/index.php?article_id=29&fileNa...
Lots of people memorize more digits of pi than they need, just because it's fun. I've noticed that most who do this stop at 50 digits after the decimal point. When I was younger I knew 250 digits, now I'm lucky to remember beyond 100.

3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647

I haven't practiced in a while, I hope that's right.
You should be able to de-authorize it from any working Google login on another device - the security page shows all of your other Google sessions, and you can kill any of them. It even nags you to kill ones that haven't been used in over a month or so. Seems to be even more effective than logging out on the device, though that's probably a good idea too if you can.
> That's completely false, and all you need do is click the links I provided to see that it is. Copyright strikes are only issued in conjunction with DMCA takedown requests, Content ID does not and cannot cause you to receive strikes, and does not and cannot shut your channel down.

I never disputed any of that. I'm saying that the copyright strike system used by youtube on takedown requests:

* goes above and beyond what's required by the DMCA.

* is part of what was negotiated by Google and the labels (in addition to ContentID). The labels were concerned about people spamming their content and just uploading faster than they can takedown. This gives them a mechanism to shut down accounts for 'bad actors' who just keep uploading faster than the labels can issue takedowns.

* doesn't always remove strikes even when a counter-claim is filed because of above.

I never brought up ContentID, and my arguments are orthogonal to it's implementation and history.
When you list three acronym expansions, and two are incapable of feeling pride, you're not actually serious.
I’m not sure that I understand your point here. Could you elaborate? I understand that life on Earth has gone through billions of years of intense competition for survival, but I’m not sure that we should assume any likelihood of how an interaction with an alien organism would go given we haven’t found life outside of our planet and we can’t be sure of the evolutionary path it may have taken.
Saying something like that in a work meeting is a bad idea even if you don't want to play any games. That's just basic human psychology, and if you can't deal with it perhaps you shouldn't be promoted.
The problem is far beyond this scope, but one thing that made a huge difference for me was Android introducing the (mandatory) idea of "Channels" to notifications.

Totally up to the developer how they want to use the feature, but the idea is that there's bunch of different channels & that users can pick & choose from among them gives the user some control, some ability to decide for themselves what is important.

I introduced an issue for Web Notifications to add similar: https://github.com/whatwg/notifications/issues/154

In general though things are a mess. I'm talking about adding more complexity. Websites used to prompt for adding notifications, which was a pain, but now they put some HTML on screen instead to prompt for notifications, since to be friendly/secure it was decided user-interaction would be required to bring up the prompt for notifications. So websites still have harassing notifications prompts, just on the page instead of in the browser. And cookie and gdpr notifications. And a chat agent-bot pops up to ask if you have any questions. Ugh it's silly. So many affordances that all compete with one another. No standard place where they can reside, & be viewed or ignored as the user would prefer. The whole permissions model on the web has this problem: that permissions are interactive demands, versus something more passive (like living in the awesome-bar).
This is going to sound crazy but about a few years ago I sent you an email about learning Javascript. I think you were at Unsplash about to go to Khan Academy? Or was it the other way around haha.

I just want to say thank you for your kindness - the tips and advice you gave me definitely contributed to the career path I have today. I know that responding back to some random kid may not seem like a big deal, but I would not have been able to get here without the help and generosity of experts like yourself.
This extremely-long series of posts includes some advice: https://thezvi.wordpress.com/category/immoral-mazes-sequence...

But it's not optimistic about the compatibility of middle-management success and your soul.
It would be good to be transparent about this process. You can tell me that I am not the first pick and may get an offer if a spot frees up and I will prefer that to hearing nothing back.
The only thing that's lacking is your understanding of semver.

Zig is currently 0.6.0, you see that first number? This alone is a clear indication that nothing is truly stable and anything can disappear at any time for any reason.
If only carabiner did as well.
It wasn't around at the time, but tree operations (with object reparenting) is increasingly supported by OT systems now:

https://github.com/ottypes/json1/

(Designed to be used with sharedb or similar.)
The same happens at other high profile universities and with bad managers at companies like Google. The organization seeks to protect itself, the same way that institutions handle paedophiles: pretend the problem doesn't exist, move the perpetrator elsewhere, and blame the victim.
Not the same thing as it applies to suspected terrorist only. In contrast anyone can be blacklisted by the SCS for numerous reasons unrelated to terrorism and banned from using ALL forms of public transport.
Algorithms are often treated as a trivia challenge, which is the complete wrong way to use them.

What you really want to know is whether a person can translate a set of requirements into working code. Algorithms are useful because they reduce the possibility that the candidate failed in the coding test because of poorly specified requirements.

"Problem solving" ability is a different beast altogether.
I don't have a source to support the OP, but I would think there is a significant allowance for course correction that reduces the required precision. It's not a purely ballistic trajectory.
Try to get a man cave going. Anything goes in the man cave even this outlandish chair.
I've owned an Emperor for a little over a year. Here are my thoughts, for anyone who is interested in a chair like this.

I am overall happy with the purchase. I did quite a bit of research between an Emperor and a ZGW (ergoquest.com). I can't say if I would have preferred a ZGW because I've never sat in one. This Scorpion chair I can tell I wouldn't like. I'm not going to comment on how the Scorpion looks like typical Chinese IP theft.

I don't use the zero gravity feature as often as I thought I would. It's mostly upright with some fine tuned adjustments throughout the week to get comfortable. I find it much more comfortable than my previous two chairs: a Steelcase Leap and a Herman Miller Aeron.

Getting inside and upstairs was a bear and I don't look forward to the day I have to move the chair to our forever home. It came partially assembled. I had to fully disassemble - in some cases cutting wires - to break it up into parts that would physically fit in our stairwell. The heaviest part is very awkward to carry. The full disassembly, move and reassembly process took about 20 hours.

From disassembling it, I can say there's quite a bit of thought put into all of it. It's definitely well engineered.

I've customized mine quite a bit. I got a 2'x8" mousepad for the bean-shaped keyboard tray and cut it to fit. I have a 24" Wacom tablet with a Wacom arm mounted to the left arm which allows me to move and rotate around a drawing tablet at will. I had to finagle quite a bit with the monitor mounts as the body of the monitor arm happens to cover the HDMI port on my monitors. Cable management is all very easy to do and leaves room for customization.
Amount of code doesnt matter, what matters is the design decisions that are made
> LS engine

For the people that aren't car people, the "LS" engine is Chevy's V8 that goes into a Corvette.
Followed you in case you ever do! I'm a big fan of Jackbox and I'd love to read about where CRDTs fit in your stack.
There's some other theories why everything changed in the early 70s. https://wtfhappenedin1971.com/ has a nice compilation of them and their downstream effects.
What if half the people work on both?
Because you don't get to stick around if you abuse people to the extent described in the article. At least I haven't seen it, in a quarter century of my adult life. I quite frequently see folks who treat any demands that they do what they've signed up to do as "abuse" though.

Think about it: say you are a judge and you wanted to _really_ understand why someone is divorcing their spouse. Would you listen to just one spouse or both?
I guess my feeling is that the tool chain for C/C++ is now C, C++, plus the preprocessor stuff (its own language), linker, make, (plus probably automake, cmake), gdb, valgrind, asan, etc etc etc, just to get "best practices/safe coding" right.

With zig, not 100% comparable (like not sure about gdb, but zig stacktraces and error traces are fantastic) it's all done in one language. Such a lowering of mental overhead and entry barrier!

The only thing you have to learn is that at comptime you get access to some magic (like the ++ operator)
Fair point, but I was following the GP comment theme that “playing the game” for fame and fortune may not be the best path
SEC charges former Amazon finance manager and family with insider trading
This is frightening stuff. It would be justified to kill in order to avoid such a system.
This is actually an excellent, unsettled legal question. On the one hand, the Constitution provides almost no restrictions on pardons. On the other hand, there's a strong argument for precluding self-pardons based on the principle that "no man shall be the judge of his own case", despite no such principle being expressly expounded in the Constitution.
Micron Looks to Upstream Their Media Pool “Mpool” Object Storage to Linux Kernel
Another total misrepresentation of the paper, worse even than the one in BI the other day. Literally fake news.

Do yourself a favor and read the paper, but first read up on how GDP is calculated.
yeah. I know of a firefighter making over 200k in SF (firefighter salaries are public).