jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I am in awe of the museum's website. With so much of animations I expected it to be a terrible experience but it is implemented brilliantly and functions so smooth.
GM/Delco were very diverse in manufacturing, so I'm not surprised that they also made missile components at one point. At one time they owned Frigidaire too.

Motorola made "MTTL II" which had 20xx part numbers for commercial temperature range and 21xx for industrial/military, so these could be Signetics' variant of that. In the late 60s through the 70s semiconductor companies made lots of different logic families.

I've always found it a bit sad that the ultimate purpose of things like this was for destruction.
Three projects that I'm prototyping/developing in a spare time:

- 3d visualization of the mental model of the code, based on static analysys, with a goal of drastically improving code navigation and comprehension, especially of large codebases. Currently for Go only, because Go OOP design unsurprisingly lacks ambiguities between language constructs and mental model blocks. I had WebGL-based prototype (written using GopherJS), but I see the future of this project only in VR/AR, so I'm exploring this space, trying to figure out what/how to do the next iteration in this emerging zoo of VR/AR frameworks. The logic behind this project and initial demo are in the blog post "Rethinking visual programming in Go", but it's a long read. https://divan.dev/posts/visual_programming_go/

- prototyping (docs and initial simulation) new messaging solution that is peer-to-peer first and is transport agnostic (i.e. will work over SDR in case of internet apocalypsis), and is aimed for the future stacks(IPv6/StarLink everywhere, NAT is in the computer archeology textbooks only). Plus configurable tradeoffs – instant delivery and offline storage (via federated server you own) vs non-instant but aggressive resilience to network disruption (should work over mesh networks), dark routing (for zero-trust hostile networks) vs fully exposing transport layer details (if you talk to your kid over your home wifi router, why would you care about hiding IP address or send your message to the datacenter across the globe).
I spent some time in the messaging, and clearly see how many of the tradeoffs just push people to use centralized servers, and that makes sense and works fine, until it doesn't (think Telegram and Rostelecom IP addresses block). It'll probably have worse performance than current messengers, but it'll work when everything else is not.
No links to share yet, sorry.

- txqr – I did an animated QR data transfer app in Go and Gomobile (https://github.com/divan/txqr), which uses fountain codes, but that was just for fun. Now, after working for a year or so with Flutter, I want to make a mobile/desktop/web app out of it (Flutter works with Gomobile) that people actually can use and/or embed into their apps, and that's on my backlog for side projects.
True. My answer was more of a cri de coeur.
That’s not even close to what I’m saying. How did you read my comment and understand it as that??
Event if that was true, what are the odds non-technical people are looking for a browser extension to track their remote work hours?
Not sure about TAOUP. THere's a lot of verbiage there.
Again not making a value judgement. I think we agree that people preferring cash over stock options is understandable and normal. You should probably direct your comments to the OP.
>I'm not entirely sure what my preference would be if the choice is between a bailout for both Boeing and the newly unemployed, or neither.

I think that's a false choice. We can take the latter without the former.

I think the point of the essay is what the rest of your comment speaks about. There's a clear distinction here between innocent parties and the groups who, frankly, fked up. All that's left is having the wherewithal to do what's right.
Echoing what was said about running slowly. On mobile Chrome it is slow but usable. On mobile Firefox it is too slow/janky to use. I appreciate the effort that has gone into this, but I do think it would be good to have an alternative non-map interface without the heavy js. Or figure out how to improve the performance, though that might require swapping out mapbox entirely.
> "a play on the stereotype" - this makes it humorous, not racist.

It makes it humor based on a racial stereotype.

---

This comment is easy to make when you aren't the one who is painted by the stereotypes. If you have to contend with people's pre-existing impressions of you -- one that is derived from these stereotypes -- you might not be dismissive of them.

Only someone who is not negatively affected by racial stereotypes would have the audacity to claim that complaints over them are merely for show, or political correctness.

Try belonging to a race that is targeted for violence by people who subscribe to these stereotypes. Or try being a decent human and consider that not everyone enjoys the a priori assumption of competence and individuality that you are afforded. Other people have to contend with the a priori assumption of being Achmed.
There's a song that goes: "Revenir d'exil comporte des risques // comme planter une aiguille dans un vieux disque" (coming back from exile has its risks, like sticking a needle in an old record)
In "legal states", like Colorado, do you need to have a card to buy it? Or can you walk in and buy it like you would alcohol?
There's also a solar panel, but I agree it seems crazy high.

To be fair, the main thing is that they are actually getting adopted and used, integrated into village life. It's common to spend a lot of money "helping" people, with no long-term benefit to them.
There's nothing stopping someone from insuring Bitcoins.

http://www.businessinsider.com/as-bitcoin-grows-in-popularit...

I have personally never understood the criticisms of new things of the form "<new thing> doesn't provide the service that we've had for years with <old thing>!" IT'S NEW AND DIFFERENT, GIVE IT A CHANCE.
Not this again. The entire bitcoin blockchain fits in $6 of hard drive space. The average transaction right now is more than $11.50. The AVERAGE transaction costs almost double what it costs to store the ENTIRE blockchain.

Stop with the storage space nonsense. The only people even storing the entire chain are enthusiasts, servers and miners. Saying "what if it gets a thousand times as many transactions" is ridiculous, but it still wouldn't be a problem. A few gigabytes a day? A $300 dollar hard drive would still take a decade to fill up. I think the few that sync the entire chain handle that.
Police is not a branch of government.
However three years on, crypto still does not have a "killer app" and is 99.99% used for speculation.

The killer app is decentralized, permissionless, open source, and censorship resistant network.

Bitcoin's narrative has had to morph from "digital currency" to "digital gold".

Gold morphed from worthless rocks in the the ground, to coins traded by traveling merchants, to stores of value that were eventually centralized and monopolized by governments.

RE: Tether
I don't trust them either, but we need more evidence of this alleged printing. We saw that they did remove the 1:1 peg briefly when Crypto Capital in Panama (?) froze a few hundred million of their USD.

Bitcoin now finds itself a high tech manifestation of the very thing that Satoshi sought to address.

Bitcoin is sound. The centralized exchange layer built on top of it is dirty.
Matrix is pretty open about how it hasn't been able to do anything about metadata leakage (which they have even at some times claimed is somewhat inherent to its federated nature; I think that is an overstatement, but is something that even they seem to believe).

https://matrix.org/blog/wp-content/uploads/2017/02/2017-02-0...

> Matrix does not protect metadata currently; server admins can see who you talk to & when (but not what). If you need this today, look at Ricochet or Vuvuzela etc.

> Protecting metadata is incompatible with bridging.

> However, in future peer-to-peer home servers could run clientside, tunnelling traffic over Tor and using anonymous store-and-forward servers (a la Pond).

> But for now this is sci-fi.

https://github.com/matrix-org/synapse/issues/2188

https://github.com/matrix-org/synapse/issues/4565

Signal, in contrast, put a lot of effort into metadata reduction--critical as they are a single giant hosted relay service--and in the process (I am very sure) even fixed the issue I used to complain about wherein their server was technically keeping around a temporary-ish in-memory metadata log for rate limiting.

https://signal.org/blog/sealed-sender/

If you are going to switch to something, switch to Signal (...though I sadly can't in good faith ever really recommend anyone do that, due to how Signal has crippled the ability to do chat backups; more info on this in the other thread going on today re Signal/WhatsApp).

https://news.ycombinator.com/item?id=25686475
This one is a little Dunning–Kruger-y to me.

The range from 1400-1800 is mostly full of people who play casually but don't seriously train to become better. You can beat any friends who just happen to know the rules, but are at the very bottom tier of people who play regularly.

Saying that one is a 1400 player would be like someone who goes on a 5km jog around the neighborhood once or twice a week talking up their running ability. Sure, it's nice to be in slighty-above-average shape, but it's not really notable.
Computers in the 80s also came with schematics that showed users how to repair, modify and extend their system. I've seen videos of people hooking up their electronics projects to a C64.
Working with several teams of combined 10+ devs on a few large code-bases in Clojure.

It works just fine. Very often, the context of your changes are local to a handful of functions - most of them being pure and simple to test.

I'm actually surprised how well it works compared to Java - for example - where long-distance dependencies can bite you in surprising ways - even with refactoring tools.

Clojure does have types and you can add compile-time tyoe-checking as an option, but it often is just in the way.

I don't miss types for modelling a domain at all. Maps/sets/vectors/lists are sufficient.
Granted: Your names better be good and you better use something like spec/malli etc. on the boundaries of your app/module for safety.

If bugs happen it typically is due to nil-punting and bad tests.
The nice thing: Those things are easily fixed. There's nothing complicated in Clojure.

What I can't get back to: compile, run, fail loop (vs. read, eval, print, loop).
The REPL allows you to live inside your app and it is just beautiful.
Apparently they found similar waves in rat brains after death before this paper came out. This paper is more about finding the same in humans which they couldn't do till now.
If it was not for seeing it all on the page of hacker news, I wouldn't even have known our repo's might have been compromised.
I wouldn’t pay that much for what this is. I’m sure most of my friends wouldn’t. It’s a neat enough idea that I’d try the free tier, but it doesn’t offer anything compelling enough to make me want to pay for it. I’m not trying to be mean or dismissive; it’s a genuinely cool experiment, and I’d honestly love to see a social network where people actually said longer substantive things rather than low-effort shitposts (or, more and more, just sharing somebody else’s low-effort shitposts).

I don’t like the idea that people can’t see my earlier writings. That’s important to me, especially if I don’t share stuff often and I put effort into it. I don’t see the benefit in hiding that from my friends.

What I’m looking for these days is actual community, conversation, and connection. I think the effortless posting on Facebook/Twitter encourages kneejerk garbage (and blogs, sadly, have fallen into decline) so I really like the more “slow down and make something meaningful” philosophy here. If you can turn that into an actual community—one that offers something Reddit doesn’t—I’d pay for that.
My concern with the current setup is that I am in GMT+10 timezone. This means that some 'livestream' events are not able to be viewed due to work or life commitsments. I will keep an eye on this topic though.
In other words all the ”X shrinks your brain” scare stories are just that, scare stories.
Let's be honest here: what killed Flash was years of neglect by Adobe. Google removing it from Chrome was a downstream effect, not a cause.
Yes.

I rebuild things I've done before but with new patterns or even new languages.

A little every day.

I basically rebuild a blog over and over. It has most things that apps these days need. API, Auth, RealTime notification, Chat, Cache, Jobs/Workers
I had the same thought and had been holding my tongue. I think the more literal name probably suits the intent of the service better but my impulse to terrible portmanteau is screaming. :)
Your graph could be improved by avoiding interpolation. Interpolation is misleading in this case because the observations are complete without it.
What I particularly like is the use of the locale:

LANG=en_GB.UTF-8 units "30 miles per gallon" "liters per 100km"
reciprocal conversion
* 9.4160312
/ 0.10620186

LANG=en_US.UTF-8 units "30 miles per gallon" "liters per 100km"
reciprocal conversion
* 7.8404861
/ 0.12754311

(Although it is incomplete, as it only uses Imperial gallons for "gallon" for en_GB, although there are probably more English locales that use(d) the Imperial gallon than the US gallon.)
I think your underestimating how much of this is on mainstream news channels. Watching CNN arguably part of the liberal media you can hear people question the validity of the election an put forth conspiracy theories.

“Sudden discovery of 50 thousand votes”, and suggestions that “Democratic counties reporting last” means they can arbitrarily add votes as needed.

This isn’t some extreme view it’s being endorsed by both elected officials and pundits. I am genuinely concerned that people have forgotten just how fragile democracy is and are trying to score political points at the expense of critical institutions.
> It's insane that the political system gives the losing side ~2 months ... In nearly every democracy, power turns over very next day, or at worst, within the week

You have to keep in mind the genesis of that two months time-frame.

This was written into the constitution circa the 1790 timeframe (rough estimate, I'm not trying to nail down an exact date). That is 230 years ago (+- some error factor).

The fastest method of communication available 230 years ago was a rider and multiple, fast, horses arranged in a sort of "relay race" configuration to transport that rider, and their communications data, from one part of the country to another.

There was simply no means available, 230 years ago, to "turn over power" within a day or a week, because it could easily have taken far more than a week just to transport the results of distant states votes to the central point of counting (originally this would have been Philadelphia, then it became Washington DC when the federal govt. moved into DC).

The "2 months" is an artifact of a different time, with significantly slower means of communication than we enjoy today, 230 years or so later. Unfortunately, the "2 months" time has also not been updated as the years passed, and communications speed improved considerably from the horse and rider days of yesteryear.
Football/soccer? Of course there are more players than coaches so they can't all become coaches, but I would say star players are expected to become coaches, and lots of them do.
Yeah I can see how there could be some value for some folks.
They all have been posted to /r/rust. I find it really interesting, but he has very different goals than we do.
He is very very good. I had his undergrad database class long time ago. His class was one of my favorites. What he taught I can still use today. I've just done a merge-join thing recently based on what I remembered from his class.
As far as I know, the basic provision still exists, though some bits have been tightened. There is now a "roll-back" provision that requires agricultural land later taken out of agricultural use to pay back the tax reduction for the past 5 years. That makes it harder to game the exemption for short-term investment. But it leaves longer-term investment plays reasonably intact; you can speculate with land investment in the Houston exurbs as long as you aren't planning to actually develop in the near term. If your investment horizon is 30 years, e.g. because you're betting on population expansion and eventual new freeway construction, you'd still get 25 of those tax-advantaged.
The trick here is the required 2000$ deposit upon obtaining a reserved spot in the course. This 2000$ is refunded (with fees deducted, I would guess) 6 months after the end of the course if no job offers were made to you.

I'm guessing that receiving a 40k/yr offer from a small-town business on the other side of the country means they clap their hands and claim their prize. Of course they want you to have the biggest salary you/they can find within 6 months, but other than that, location and conditions and other factors are irrelevant. If that's all they can find for you, they'll take it, and from what I could tell of the fine print you either take it too or pay the remaining 10800$ in full immediately.
That's not an effective technique, unfortunately. You still end up leaking timing information.

Lets say you add a small, random sleep after each operation – this still leaks information, as the delay can be averaged out over multiple runs. A fixed sleep after each operation is no use either, for obvious reasons.

One approach I've seen is to break time into discrete quanta – for example, you could guarantee that every operation will take an integer number of seconds to complete (i.e. an operation takes exactly 1 second, or exactly 2 seconds, or… scaled as required). There are still statistical techniques to extract timing information regardless, however!

The takeaway is the cryptography is really, really hard; system integrity is even harder.
Many (perhaps most) bacteria are specialized for very specific environments. There's tons of strains that are hard or impossible to cultivate in order to study or measure.

http://jb.asm.org/content/194/16/4151.full

Among infectious bacteria, it's common that they only survive in specific host species.

So for any specific bacteria, odds are they wouldn't find an extraterrestrial life form a nice place. (And viruses are probably right out; I doubt a completely alien genetic system would be hackable by Earth viruses.) But there are so darn many bacteria, probably something would manage to infect a Martian.
Depending on its license, anyone who has cloned the repo can essentially just put it back up somewhere else, right?
No more a death than MySQL's at the hands of Oracle.
> What would life look like if we tried to be 100% prepared for all contingencies?

No one is suggesting that it would make sense to be 100% for all contingencies. But most people wear their seat belts, even though your chances of dying in a Carrington-type event are greater than your chances of dying in a car crash. So it would seem rational to invest at least as much into preventing Carrington-type events as we invest into car safety.

See also: https://www.theatlantic.com/technology/archive/2016/04/a-hum...
I guess I don't understand this passionate need to immediately call statements sexist/racist simply because they relate to sex and race. Like, is the statement true or not? If not, why not first call it false (something we can all discuss), and then make inferences about the speaker's moral intentions (inherently speculative)?
Whoa, whoa. You're the one misleading people here. Sagi (a person) purchased Crossrider outright for $37M then RENAMED Crossrider to Kape.

It's even more clear that the Crossrider "Adtech" (read Adware) was produced by the very same company Crossrider which is now called Kape. They are one in the same.
It doesn't seem very trustworthy when the whole page talks about how much they value privacy, then the video at the bottom of the page requires you to enter an email address to watch it.
This is also useful:
https://www.gnu.org/software/datamash/
I think a tendency to become obsessed is simply a personality trait. Some people just aren't that way.

Depression, for example, can sap the motivation to do anything.
I'll just leave one of my past comments [1] here.

[1] https://news.ycombinator.com/item?id=17324222

P.S.: Not essential, but it really becomes a joy when, as a touch typist, I have turned on vi mode in the shell (e.g., with 'set -o vi'). My fingers never have to leave the home row while I do my shell piping work from start to finish. (no mouse, no arrow keys, etc.)
I agree with the above. It's not a panacea but it seems to be worth exploring further as a way (not THE way) to manage (not cure) scale/complexity in multi-team environments.
Ditto for go arrays.
What's your advantage over ForeFlight or WingX?
Steve Blank is teaching an entrepreneurship course at Stanford and blogging about it. They're currently working on customer acquisition strategies:

http://steveblank.com/2011/04/15/the-leanlaunch-pad-at-stanf...
Canadas top oil and gas companies needed free trials? Wow.
Paying tuition doesn't buy an education, it gives the student an opportunity to become educated. You're not buying an item like a laptop with specs, you're buying admission to participate.

The challenge is that many people bring exactly this consumerist attitude to tuition, which then ruins the signalling capacity of the price. "If it's expensive, it must be good." That pushes up demand for enrollment and increases the selectivity and reputation of the university in US News, etc. The university therefore has an incentive to keep tuition high. Unfortunately, then students and parents think, "I'm paying so much for this degree, I should (get A's/not flunk out/...)" [1] Professors who grade rigorously are evaluated harshly; since most instructors aren't tenured, there's no incentive for them to make classes challenging. Then many employers use the earned degree as a crude signal of diligence, since what was actually learned is likely irrelevant to the job at hand.

Finally, most families send only a handful of children to college, and there's a significant lag between when graduates and the evaluation of the "success" of the degree. There's no way tuition can accurately price the variation in outcomes with all these inefficiencies.

[1] http://rateyourstudents.blogspot.com/
TLDR: If you have an operation that gets more expensive each time you perform it (for example, iterating over all entries in an array and then adding an entry), an attacker could push it into a state where it is too expensive to perform at all.
I know the meaning of the saying. But it doesn't say how they betrayed us. Mentioning that they introduced a cryptocurrency is much more descriptive.
After adding features like Git repos and file storage, keybase started their own currency called Stallar (XLM).

They airdropped XLM to Keybase users. About 2 billion IIRC. It resulted in bit accounts for obvious reasons, so they had to make many changes to their original plan.

I converted what I received into BTC, and it looks like XLM is still functional to this date though.

Keybase was a very well regarded app, but users lost a lot of trust with the cryptocurrency news.

Zoom bought Keybase, and we didn't really hear any big news from them lately.
No. Which is probably a big part of it.

The thing is, as far as I can tell, there's a very high overlap between the list of features I don't use, and the list of features that contribute to the sluggishness.
Doesn't induced neurotransmitter release lead to tolerance up to the point that the benefits 100% cancels out?