skysight-inc/HackerNews huggingface dataset:
Nice website! Some unsolicited advice: Just looking at the switches page of your website, most images are around 100 kb despite being visually fairly simple. Naively saving one as an indexed PNG image resulted in no visual changes but reduced the size by a factor of roughly 2. I would recommend optimizing your images in addition to what you're already doing if loading time is important. SVG probably would do even better, but I don't know how you're making the images, so I don't know how much work that would be.
All I want is NNTP access to HN, tbh.
So my personal email account just got $490/year more expensive? Or $24990/year if we count non-english dictionaries?

And I ought not to have it because I'm not hosting an online store or marketing materials for a megacorp? Fuck me for trying to have something nice without commercializing it, right?
Smart Home – Freedom or Just the Opposite?
It feels like that to the exponential expectations we had.
For pure institutional memory from primary source. I went to the archives and read a lot of the posts on comp.infosystems.www.announce circa 1990-1994. Origins of Mosaic. Glory days at CERN. And that day had its share of cranks. Perhaps 25% of the populations ;)

But even the cranks had a certain elan. The made up private research centers in the email sigs were optimistic: Paragon Institute of Cyber Consciousness, and such

Whats interesting about IRC, with xdcc peer to peer file transfers, it already acted as a distributed peer brokerage back in the mid 1990s. Trying to bootstrap a laer like that today requires enormous overhead
USENET was before my time (was born in 1987 but only started using computers seriously in 1999) so I really don't know how it was. But, out of curiosity , I've payed a USENET provider for some months to try it. Downloads pretty fast most of the time, and you can find some pretty obscure shit, or things that aren't released yet in torrent. But ultimately it's not worth it.
Also looks like it could be a shrunk version of multi-out
What 6 years of bootstrapping a startup has taught me
Whether one agrees or disagrees, this is at least a coherent, well-written
argument. Those are rare enough in crypto that it deserves credit on that basis
alone.

It seems, though, like the author is prematurely dismissing a large and
evolving sector of the crypto space. No rational investor thinks that every
project is going to succeed in exactly its current form. Improvements will
continue, and the projects that ultimately become mainstream household names
will have developed a long way past today's versions. In that regard, the
author's criticisms have merit regarding projects as they exist right now, but
the question is really how polished can we reasonably expect such new ideas to
be at this point? Being a work in progress is not the same thing as being
fundamentally 'ill-suited' or a failure.

If final judgement is rendered solely based on where we are today then,
frankly, all of crypto is a failure. That's a bit short-sighted, no?
Quit your job, save democracy – Cultivate Fellowship
Lose 1 pound of belly fat within 72 hours
100% Guarantees Shocking Daily Weight Loss
How One Woman Discovered the Female Fat-Loss Code Missed by Modern Medicine And Lost 84lbs Using a Simple 2-Step Ritual
How to Eat Gas in Ethereum – Consuming 99.9% of the Gas Limit
I detest hard coding image sizes. I only want to add `img { width: 100% }` and that's it.
Pretty lively discussion at https://www.reddit.com/r/Starlink/comments/f2b0ht/hoping_sta...

The suggestion seems to be polarizing among Starlink enthusiasts
useReducer? I hardly even know ‘er!
Out of interest where are you based, valentines day is huge in Ireland & UK?
The guy who had a bakery?
> Saying we shouldn’t have more specific words because many people don’t know their meaning doesn’t make a lot of sense to me.

I didn't say it was because people didn't know their meaning; I said it was because as far as most people are concerned, they're the same thing. I know what "initialism" means, but I choose not to use it, because as far as I'm concerned "NASA" and "FBI" are fundamentally the same thing. It's a waste of brain cells to figure out when to say "acronym" vs "initialism".

As an example where I think such a distinction is important, I do consistently write "MiB" when I'm talking about 2^20 bits. I only saw it the first time maybe 10 years ago, but it immediately seemed to be to be both practical and useful to make that distinction.

On the other hand, I never correct or ask clarification of people who use "MB", unless the difference becomes important. (Nor do I say "mebibyte", which is the proposed pronunciation of "MiB", because it's impossible to pronounce fluently.)
My friend, my comrade in arms, my nakama, why would I drink beer when bourbon is readily available?
If a big problem issue is a draw for you: start investigating how to help solve the fake news issue. Just spend an afternoon looking into it, and if it does not fascinate and get your creative juices flowing, I'd be surprised. Tackling fake news is probably one of the most pressing and transparent problems we globally have. Fake news is not just a USA problem, but a global issue that is burning like a wildfire.
Yeah and it's not like your body is going to stay buried there forever. A couple hundred years from now some historians will dig it up for science to see how people lived in the past.
The Impacts and Characteristics of a Great People Manager
It is available in Arch. I got it to compile on Ubuntu without much hassle. On Nix, it is available but install conflicted with another package. Didn't look into it further.

Keybind is already in use for some Gtk+ applications (Firefox IIRC), and it also makes it painful how some apps I use are not Gtk+ but say Qt... which makes me wonder if there's a thing like this for Qt?
62% of general counsels use Excel and email to manage contract data: survey
Honestly, that house was a total loss from the start.
> Well, hasn't Android been doing something similar in the play store by changing how permissions to access storage are given?

Hmm, can you clarify? Storage changes aren't really driver related?
Phrases like "exploit workers" and "nasty" are judgements, not factual descriptions. Some argue that every employer since the beginning of history has been an exploiter. Others argue, you are a free agent and if you dislike the conditions of employment you can simply go elsewhere. This is particularly true in the highly fluid gig economy.
Sibling comments assert that software with unlocks demonstrates the importance of allowing "locks" on capabilities.

That's the "affirming the consequent" fallacy. Specifically, siblings start from the true statement that: people buy software with locks.

They then affirm the consequent, that software with locks is the correct market solution.
I said that they came for the taxes already but stay for other reasons.
That's pretty interesting. Has anyone else walked it? Is it really that bad?

I remember thinking The High Line was the dumbest idea ever, and then I walked it. It's really interesting, way more fun than you'd guess a 40ft wide park would be.
Ask HN: At what point did you start thinking of yourself as 'A Programmer'?
Was it gradual or sudden?

Was it when you made your first Github repo? Or maybe when you got officially hired as a coder?
The owner (who is now auctioning it) did, that is.
It's kind of the worst of both worlds: it looks like it should be easy, but it's confoundingly difficult in ways that are impossible to see unless you're actually trying to practice it.
One starting point would be stackexchange [1] [2]

[1] - https://unix.stackexchange.com/questions/89714/easy-way-to-d...

[2] - https://reverseengineering.stackexchange.com/questions/1686/...
Yeah, exactly. I worked for a small employer in the early mid-90's who maintained a NNTP feed (and had for years), and ultimately had to shut it down because it had basically become a giant unmanageable firehose of porn and piracy. The actual human-written text content had dropped down to the 1% level or worse.

Usenet died for the same reason Facebook won: people exploit "free" forums in ways that ruin the experience. It's simply not possible to have an unmoderated discussion environment in an unrestricted internet, which is why we're having this discussion on a moderated site.
In the UK its certainly not popular with the late 20's crowd. There are still some people hanging on in there but most people seem to have (thankfully) given up on it for anything other than messages and the occasional event.
>The times when there's a dead post that I don't think should be dead, it's usually from a person who has worn out his welcome with other comments. This is why I say moderation isn't the main problem, contrary to the parent reply

It really annoys me when I see this happen cross subject/thread. Someone's opinion about zoning has no impact on the correctness of their opinion about low level disk IO.
instead of your comment it would have been more convincing if you pointed me to the many success cases which I have missed where cryptocurrencies and blockchains have lead to anything other than a scam.

Because anything I come across in that domain, I can smell the stink from miles away!
One can imagine how things would be if Sony didn't end up being a standalone player in this field.

The gaming industry saw the birth of companies like nvidia, and now GPUs are tools.
> a) you speak something roughly approaching English

Whoa there, down with that sort of stuff now friend. That's not a nice thing to say.
Is Recycling a Waste of Time?
What does it take to maintain large open-source projects?
Democrats are going full on Totalitarian with the identity politics hate speech bs. All hate speech just happens to be their opposition. Human rights violations really aren't my thing.
HyperConnect’s Azar App Makes It to Europe’s Top4 Grossing Non-Game App for 2019
Clickbait headline.

Facebook was not "blocked" - they voluntarily halted the rollout of the feature themselves. NOBODY told them to do this.

Reading between the lines, someone at Facebook's legal department was asleep at the wheel and forgot to provide the authorities with the required documentation. The DPC nudged them a bit and Facebook hit the panic button.
Linus Tech Tips started as a vlog, and is fairly popular.

They called out this problem between Threadripper 3990X and Windows 10 a bit ago.
Discovery of huge phages from across Earth's ecosystems
> Is software engineering a real engineering discipline, though?

Maybe it isn't yet, but I hope that there will come a day in my lifetime that it is.
Same here! This really inspires me to create something.
The problem is that binaries are transferred in a non-binary manner. Base64 was the preferred way. Except it was also used to push images back and forth as well for pertinent conversations.

For any method of communication, you can transfer content that someone else tries to prevent.
Asdasfsf
asfasf
Among Ripples is a tycoon game with a conscience – and pike
How do you make Dockerfiles reproducible?
Modified clay can remove herbicide from water
I think that's right, the fact that it's called "next" seems to imply some kind of chaining as well.
I appreciate the time taken by the community to test this issue on their own devices and submit detailed results. I have updated the article with yesterdays submissions [1]. Please feel free to email me or comment on my blog. All comments on the blog require me to manually commit them to my GitHub repo which might take up to a day depending on how busy I am.

[1] https://bloggerbust.ca/post/text-messages-are-being-censored...
Free Game to Earn Money
The multi-out is visible on the other side.
A raid on their offices is perhaps a bit more than a nudge?
I thought quite a bit about that line. I ended up editing it to "~English" in the end, perhaps ten minutes before you commented. Don't you think that's fair? Irish English, to me, seems like a distinct/unique language. Very similar to English, sure.

I mean.. I don't think americans are speaking English, typically, if that's any help. They're speaking American, which is a fork of English from some point in time.
Throw in a pinch of sea salt -- "admiral style". I've found the salt adds something in that it helps bring out the flavor, and takes the hard, acidy edge off.

But only good sea salt, and only a pinch. Do give it a stir to ensure it dissolves.
Hi!

Thank you! I am the speaker in this video. I have explained these equations with links to graph plots at this Reddit thread: https://www.reddit.com/r/math/comments/1xwuv3/a_mathematical... (2014 thread). I hope that helps.
My impression is that 4chan did a Mother Night on itself. They started with ironic Hitler memes and edgy teenage shit, but eventually people took that seriously and all that were left were edgelords and nazis.
I think you're right. Video games aren't like furniture that gets handed down from generation to generation and increases in value. They only have value to the people who remember them.

In 20, 30, 40 years the vast majority of people who cared about these machines will be dead. Those who still care will be such a minority that there won't be upward price pressure.

It's the same way you don't see people going nuts for Sperry and Burroughs gear today.
Many (most?) people aren’t altogether rational when they’re grieving the loss of a loved one and it’s made worse by the fact that we often make these decisions at the height of our grief, hours or days after that person has died.
> Speaking as one of those “people”, I’m confident that DNSSEC doesn’t meaningfully improve the security of DNS

Yes, as I said, you are indeed confident you're right. That won't help by the way, but I don't expect that to have any impact on you because you have confidence and facts are a poor substitute.

It does actually matter which government. My sister's web site undoubtedly could be interfered with by the government of the country she lives in as it controls the registry her domain name is in, but if they have got it in for her then she has bigger problems than a web site. On the other hand, the status quo today without DNSSEC is that another government she's barely aware exists has the resources to intercept her traffic, because there is no cryptographic obstacle to them doing so at the DNS level. Not to mention plenty of non-government entities, we're hardly talking about Apollo programme levels of resources.

Now, in truth today what you see a lot of is lower hanging fruit. Back when I worked for the last startup we spent a bunch of time looking at cases where DNS for sensitive domain mail servers gets changed and then for a few hours or days all the email to some domain is going via a different country. Sometimes the hijackers would get themselves a TLS certificate, sometimes they wouldn't bother (presumably the targets didn't do name checks or didn't make TLS mandatory). DNSSEC wouldn't help here because the bad guys literally just broke into a registrar DNS account which was poorly secured, their new answers would have been signed.

But of course even though bad guys won't pick your locks when there's a fire door left open that's not a reason to use crappier locks, it's a reason to shut the fire door. The existence of lower hanging fruit is not a defence, if anything it means you're likely to underestimate the risks you face and be unprepared.

The fail closed behaviour is desirable. Soft-fail is, to use Adam Langley's preferred metaphor, "a seat-belt that snaps when you crash". If there's a way to have a config that isn't secure but seems to work, that's exactly the config bad guys will rely on to attack you. This was an understandable mistake when Netscape made it in the 1990s, less understandable when Microsoft did it at the turn of the century, and unforgivable today.
Answered your question on that thread.
Circle of competence is a guiding principle of where to trust your models. It is not a model. How can I "query" the model to "predict" an outcome about my competence at a highly general level? I can't, but I can query a model of (e.g.,) an interviewer to see how he might respond to a joke, get a response, and then apply a high value of uncertainty to that response because it is outside my circle of competence (telling jokes is not something I'm good at).

"Don't trust your unvetted models" is a better way of saying this.
> I understand spam is a problem

From what I've seen in numerous channels for software projects on freenode, spam is not a problem on IRC. A project choosing to use discord/slack/etc instead of IRC is a real disappointment.
I suspect just as many users get just as much value today out of Usenet as they did in the early 90s, it just seems failed by comparison to explosive growth of the web.
Net Yaroze is not particularly rare.
My ISP still includes Usenet, which is pretty cool.
If the authors of the study can’t multiply percentages, I don’t see why I should believe the study at all. Taking their numbers at face value: .72% * 0.03% = 0.0072 * 0.0003 = ~0.000002 = 0.0002%. That’s 2 per million, not 2 per 10k. Nice try.

edit: somehow they did get the expected number in the US right, but they seem to have flubbed the comparison to other conditions.
With a minimum level of karma, you can vouch for a dead comment which will resurrect it. You click on the time the comment was posted and then click vouch.
For anyone on Linux that would rather not install Snap, Aether is a standard electron app. You can unpack the snap and run it as a regular application using unsquashfs.

It also looks like there is a blacklist for Aether (https://static.getaether.net/Badlist/Latest/badlist.json). If you're concerned about using this application because someone might post illegal content, this could be used to prevent that from being a problem. (I'm not a lawyer though. There may still be legal risk in running software like this.)
I agree with you, I prefer your structure. I actually wish PHP hadn't added typing, if I wanted that I wouldn't have chosen PHP in the first place.
Ok, I assume it would help if he could state his demands in more formal and legally actionable form instead of joking and telling fun stories of meeting FB employees at a conference, but regardless:

> Facebook has not replied after three months, even though they are legally required to answer within one month

So, I'm ready to accept everything else is a subject to some legal debate, but this seems like pretty straight-forward violation of the law, isn't it? I mean, shouldn't they be actually punished for it by, like, paying money?
California lab says it discovered coronavirus vaccine in 3 hours
IMO talking about "better naming" is missing the underlying problem.

Every real world software project is a mess of unstructured identifiers being created and managed in ad hoc ways. There are thousands of names whose components are actually in a relationship with each other — FooBars and CustomerSpecificFooBarXYZMutators and FrameworkZProjectABCFooBarXYZMutatorFieldValidators etc ad infinitum — but nothing lets you discover and manage those encoded relationships.

Tools like autocomplete are simply usability patches to hide this inherent lack of structure in flat names.

Maybe you remember GOTO?

Imagine if the proposed solution to 1970s BASIC's flow control woes had been:
"We really need to get better at managing our line numbers. Let's enforce strict rules about what the numbers mean, and build autocomplete IDEs that can tell you exactly what's at line 145530!"

This where large-scale software engineering is currently with naming. Any amount of org-level convention and tooling can't make up for the inherent flatness of identifiers in our current crop of programming languages.

Once identifiers become structured instead of plain strings, it will have the nice side effect that a few of the industry's most ridiculous time-waste problems like snake_case vs camelCase in APIs will simply go away.
Sperry and Burroughs gear is pretty hefty though and it is appreciated by computer museums who have the space and budget to house and maintain them.
> what do they do? Can you point to some successful use-cases today (other than some kittens) where this might apply?

Nitpicking but ain't collectible card games with proof-of-ownership a use case though? In the Magic The Gathering world (for real physical cards) ensuring that thought-after cards are the real thing is an issue. There are brick and mortars grading companies grading the cards. Then you have to trust the seller you're not getting a swapped-in chinese fake.

But another use case I've seen used: fully decentralized messaging, either "pseudonymous" (say tied to a BTC address: there's been a working demo showing on to do this on BTC's lightning network) or fully anonymous messages, using ZK cryptography.

In this case you don't know who send a message to whom. You don't even know if it's a message or an amount transferred.

And if the cryptographic primitives behind that are broken, we would pretty soon know (price would crash).

To me decentralized messaging, fully anonymous using zero-knowledge cryptography primitives, is quite a use case compared to the "we-need-your-phone-number-but-trust-us-our-protocol-and-app-ain't-backdoored-and-we're-not-collecting-any-data" messaging solutions that are out at the moment.

But I agree it's a world obviously full of scam. Still: a blockchain is basically a computer: a very slow and bloated one. But it's also an incredibly correct and very hard to hack computer.

I think there are valid use cases for a fully decentralized computer running advanced cryptographic primitives like zero-knowledge cryptography. To me fully anonymous decentralized messaging is one (and a badly needed one at that). There are probably others.
Golden age often comes from a nostalgia driven perspective of what life seemed to be at some point. In many cases it involves individuals who had similar views and beliefs which made them feel more comfortable around each other. In other cases, it is just the brain looking for things that made someone feel good, even if it only accounted for a short picture of what the good/service/experience really was.
If I had 50k laying around, I'd buy this in a heartbeat without a thought. I love stuff like this.
Somewhat related:

I want to build my own electric car, well, convert an ICE car to an electric one. I have the fabrication skills but I want to learn more about of the _electric_ stuff (the motor, AC vs DC, the controller, differences in batteries, etc). Does anyone have a good resource for that?
I wonder what the technical hurdles would be to building a USENET client in a browser these days.

If not directly implementable, a USENET-to-HTTP proxy running in the cloud (to address the issue the author identifies of "didn't need to be installed") could obviously be done (and has been done, or near to it, a couple times).
I don't know if this will follow usual eBay patterns, with with it being, you know, not on eBay, but with 22 days left to go in the auction, there's little reason to believe $31k will be even close to the final price. One order of magnitude up would be no challenge to believe and two is completely feasible with 22 days to go. On eBay, action wouldn't have even started yet.
Manage Your Career
Are the specs of this device well known? I wish this could get into the hands of an emulator developer so that this thing could be preserved in code form. It'll probably end up in some hoarder's collection though unfortunately.