jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
1. Bitcoin isn't meant to be fast, it's meant to be reliable, and that's what you're paying for. Other chains are a different question.
2. We don't. One man's terrorist is another's freedom fighter.
3. We don't. The system is broken, Bitcoin is a new system. We need to figure out a new way to transact.
4. Maturity of the system will achieve this, just like it did with Wall Street. Or did it? :P
5. Many many solutions. Threshold signatures, regular multisig, mintable cryptos, etc...
[bonus] Life is not fair. Early birds always get the worm.
Can a parent with children at the age where they're capable of learning how to program chime in on how realistic this is? I mean I know that prospective and recent parents have grand dreams of how they'll spend weeks on end educating their child on how to avoid all the traps in life they themselves have fallen into (I'll be a dad in Feb, I know I do - and so do my friends who are in similar positions); daydreaming basically about teaching our children to become us as fast and efficiently as possible (where us is a moving target, of course).

The rational part of me thinks it's fruitless though - children at those ages aren't interested in abstract things like this unless there is an innate drive, and in that case you won't have to teach much at all anyway. Of all the people I know who are very good at something and who have older children, none of those children has an interest in their parent's area of expertise. And let's face it, programming is a very small and deep niche; as much as we'd like to tell ourselves that the world revolves around software, it doesn't, even if it powers most of the tools and things we use every day. The chance that our children will have the same interest in programming that we have is very small, it seems to me.
That is a really strong statement.

> "He also says he hopes it will put corporate systems administrators out of work because software updates will be made automatically over the Web."

I wonder how will they be able to push updates in corporate environments which are behind firewalls and restrict access to the outside world.
Google calendar for events - there is a lock-in and user training problem though. Some people I invited to a party couple years ago couldn't figure out how to accept my Google calendar invite (by clicking link in the email), same people not only manage to accept FB invites, but even capable of creating event of their own. I use FB for invites since this accident.
Question: Why do you call the site a startup? Are you planning on turning it into a business?
Yes, but it strains credibility that he'd come up with it just after a similar commit was made to x264.
This is one of the most important lessons driven people have to learn!
Thank you @amitness for this wonderful website with graphical explanations :)

The PIRL technique in question here seems useless to me, because its loss deliberately trains it to behave differently from what a human would do. But that overview page https://amitness.com/2020/02/illustrated-self-supervised-lea... is gold.
I find I have a better model of the world when I go past the modern right into the old right, such as Carlyle[1]:

"the meaning of all reform-movement, electing and electioneering, of popular agitation, parliamentary eloquence, and all political effort whatsoever, is that you may get the ten Ablest Men in England put to preside over your ten principal departments of affairs. "

Government isn't bad because it is government. Government is bad when it sets up systems with incentives built in to keep good men away, and to hamper the few that choose to join it anyway.

In this case, the stopped clock of government told its daily truth - it picked a winner.

[1] If Carlyle is too dense for you, Moldbug is his modern prophet
A tank is not just the individual tank like it was in ww1 - its the complete weapon system plus its supporting arms
How does this advice apply to the current situation? None of these suggestions ensures crops are planted, freight is moved, or sick patients are cared for.
I find it dramatically cleaner.

Each clause is categorically isolated, unlike a case statement (the alternative in Erlang, with which I’m most familiar) where code can precede the case statement and thus introduce bindings that can muck up the logic.
I concur. I use them to have meetings from London with clients in the US (3-4 participant calls), and they're actually very smooth.
I've encountered this issue a lot. Really, a button is a very fine-grained bit of functionality to write a component for, in my opinion. A component is just the wrong level of abstraction for a button. For me, it's worked to make a component when I have a grouping of elements that I will re-use together. For instance, I wouldn't make a component for a form field, but I would make a component for an entire form, if I would use that form again.
If it's not just utterly sociopathic organized crime, it could be one of the many, many people whose loved ones had to be taken off life support because of insufficient medical supplies and personnel.

I can't imagine that most people would respond this way, but it only takes one or two unreasonably angry people with the right skillset.
I'm more annoyed with the security community making it so hard to get access to the raw leak. There's a weird elitist attitude of "only we can handle the data" even though every black and white hat in the world already grabbed it.
I'd also love to see a version curated for industry verticals. I think that would be an interesting proposition.
I can't speak for curun1r, but the requirement for a whole OS is pretty restricting, especially when you already have a whole environment with configuration management etc. based on another OS in which you invested a lot of time.

From personal experience (granted this is from the early days of CoreOS), CoreOS is only really viable if you are going for a hardcorde "dockerize everything" approach, which has too much unpolished points as of now.
As of now I'd rather use a rigid base (whatever OS, chef, mesos, marathon) with the more fluid parts (services inside docker, pachyderm, etc.) on top.
Java: write once, run away.
The difficulty is getting everyone else around you (especially grandparents and other family) not to do the genderizing. It almost gets to the point where I'd rather they not interact with my children.
Yes saying it is that random is like to expect nature to build a complex organism like us by only being like a monkey typing randomly on the keyboard of chemistry, physics etc... and be able to create that.

Even if it was the case then the earth would be full of defective cells to animals across the whole tree of life with only a few working well. It's not what we find when we mine the earth or what we have today.

But even still with a "keyboard" that complex.. You will need more than billions of years to accomplish something that complex randomly.
I cloned this repo on my local machine in case one day all VPN and GitHub itself are blocked.
Can anyone provide any cross-cultural comparisons of vengeance? It's probably fair to say that Scandinavian countries are less vengeful than USA, but how do countries in the rest of the Anglosphere, Slavic countries, Mediterranean countries, East Asian countries etc. compare? Is Christian background (which IMO places the most emphasis on mercy and forgiveness of all the world religious traditions) actually predictive of being less vengeful?

I'm more interested in how the public feels about punishment for the sake of inflicting suffering on the criminal/accused than actual government policies, though presumably the two would be closely related.
Acrisure Technology Group (ATG)| UI/UX | Austin, TX | Hybrid-Remote | Full Time

Want to help disrupt the $6T+ insurance industry? From the inside? ATG is an innovation group within Acrisure Insurance.* Our mission is to help the world share its risk more intelligently to power a more vibrant economy. To do this, we are transforming insurance distribution and underwriting into a science. Come join our small team tackling complex problems at the scale of one of the largest insurance companies in the world.

Apply here: https://www.builtinaustin.com/job/design/senior-ui-ux-design...

*(Yinzers... we love you but we're not sorry ;)
It sounds nuts at the time, now we just think "of course."

+1 "told ya so" point for Mr Assange.

Gotta love the PCMCIA mentions; brings back memories.
> Cleaning your own toilet might be inefficient but it will remind you that you are human.

Woah what? I know you're not being literal here, but I'm not sure what point you are trying to make. Are you saying that having a high-paying job automatically makes you feel like you're better than everyone else and doing mundane chores reminds you you're all people?[1]

The problem with that is "thinking you're better than everyone else" in the first place, not "missing out on mundane chores".

[1] Apologies if I'm misinterpreting you here: if so, what did you mean instead?
I think jabber.org is indeed overloaded and they don't accept new registrations since 2013.

See my answer to the GP about available servers.
Interesting for me to see DigitalOcean perform so badly (in this particular metric), especially since they seem to be pretty fast for me in general.
I wonder how many realize that you've described the life and many possible deaths of a packet. :-)
True donating money is not the most effective way, but it is still better than not doing anything at all. The CEOs of companies like Apple are so busy to build wonderful products that they are forcefully not able to spend that much effort with charities.

If all the CEOs could donate to for example Bill Gates foundation and Bill Gates lead the foundation in deciding where to focus the huge amount money, i think that would go a long way
The issue with Wikipedia is the fact it's a web-app, or something managed by few by technical nature, no matter how many third parties contribute. That's why we need decentralized and distributed tools where it's really hard to centrally govern anything.

Think about HN, it's normally user friendly, mods do normally not work to censor but just to keep spam away, however HN is still a centralized services, we are all guest. On Usenet on contrary anyone can run it's own server and it's groups, there are moderated groups with mods acting as gods on land, others full of spam etc but overall a central governance it's not really possible.

Now the issue: how to index and present coherent content in such setup. Well... It can be done with a community standard, so no formatted content but only tagged information anyone can inject in it's own template to render and a distributed search like YaCy built-in. Something we already see in many domains, webapp included, to a certain extent. The point is: how many are interested and how many will act against such free system for their own interests?
How can there be a reasonable expectation that websites won't track users in incognito mode when browsers don't give websites that information (unless the website works it out in a backwards way)?
Do we know there is no Hollywood accounting in animation?
So do most news websites, anyone that sells targeted ads.
Is this really a surprise from people here that companies that sell ads earn most of it with targeted advertisements?
SMS is the worst kind of 2fa, better not use it at all.
So, on Windows, TortoiseGit isn't too bad. I like some of what the Github client does, but it gets confused sometimes and that terrifies me. For a while I maintained our in-house Git tool that enforced a particular workflow--a nice GUI that had buttons for particular work stages and checked to make sure the devs were following process. :)

That said, we kept getting nibbled by little issues the interfaces had glossed over, and eventually I just sat down with the team and started practicing and reiterating how to do what we did with git, and made sure our team's wiki had explicit reference instructions. They weren't really CLI folks, but within about a month they were all fine, and I cleaned up any messes they made and helped them gain confidence even after big oopsies (like deleting the master development branch on a weekend).

I think that if your development environment is more server-y ('nix, basically) you'd be getting more exposure and practice with composition of tools and CLI stuff. Don't give up!
http://slatestarcodex.com/2014/09/24/book-review-red-plenty/

Is one of them. It made a totally convincing argument for why socialism should rofl-stomp capitalism for production efficiency (which is quite something in that capitalism strength is rofl-stomping every other system in production efficiency).

The other I have forgotten, but it basically proved that poor peoples minds worked differently (as a function of their environment) and so they really couldn't pull themselves up.
See above, I use jabber for chat (supports backlog) with ejabberd and for other automation tasks I use hubot which integrates nicely with XMPP.
In looking through my options for transitioning away from delicious, Favbot is the one that has we genuinely excited.

If it works in the way that it's described and works well, I daresay I'd consider switching even without delicious' impending doom. The analytics are especially interesting for a stats addict like myself.

I just hope the invite wait isn't too long.
I love watching videos about manufacturing the stuff we use every day. My PVR is pretty much completely full of "How it's made", "Factory Made", etc. The fact that I pre-ordered a LunaTik watch band makes this one especially interesting.

Also, watching them work that raw rubber/plastic (I had to watch with no audio, at work, so not sure exactly what it was) is very hypnotic.
To me Yacc is a perfect example of how people's pain points can lead them to the wrong conclusion about what needs to be improved.

Pain point: debugging shift/reduce conflicts in Yacc can make a person want to pull out their own toenails.

Irrational conclusion: whatever replaces Yacc should accept any CFG. No annoying errors, yippee!

But there are two major problems with accepting arbitrary CFG's, as Russ Cox pointed out in his essay: you give up linear-time parsing, and you don't know if your grammar has ambiguities.

For ambiguities, Russ used the example of 1+1+1. I think a much better example would have been 1-1-1, because (1-1)-1 and 1-(1-1) give you different answers! You don't want to be flying blind about whether your language has ambiguities or not. It would be like having a regular programming language guess what you meant instead of giving you a syntax error.

What if instead, the tool was actually good at helping you understand why your grammar isn't being accepted? Imagine if the error message was something like:

"The string 1+1+1 could be interpreted as either <foo> or <bar>"

...where "foo" and "bar" are convenient ASCII representations of the parse trees (better than what I could demonstrate with HN formatting limitations).
I figured that v1.61 had the initial line in it; 1.63 added the comment explaining its purpose. (the diffs are ugly, though, and hard to tell what lines went where sometimes)

The fix was in 1.75, though, over a year later. In the middle is v1.69, tagged as the release version for OpenBSD 3.0 (and the branch point for 3.1)

1.75 looks like the release version for 3.1 (and branch point for 3.2), so the bug would have been present in the released 3.0 version.
They should just put their logo into the sunset column and be done with it. Yang pooched the only hope they had of returning their shareholders money.
I've noticed this trend lately in business parlance -- an executive or manager or founder will same something like "blah blah blah ... and of course the [developers|UI people|marketers|etc.] want to be paid, so that puts more pressure on the revenue."

"Want to be paid." I hear that a lot now. Want. As if they're asking for a hand-out, begging for something they don't necessarily deserve. They want to be paid. I sense a similar attitude here.
You could disable Flash, but HTML5 without MSE only gave 720p max on Youtube.
One of these days Apple will come with a stylus of their own and will deem it revolutionary for anyone taking notes and everyone would then want it. I'm still waiting for A4 sized tablets.

> Steve Jobs on styluses can get bent

Steve Jobs also sought alternative medicine for his cancer, so it's not as if he is some repository of universal truths.

And I think locking iPad into media appliance role has to do with them not wanting to kill half of Mac sales, it doesn't make sense to me to artificially limit what is from HW standpoint essentially a keyboardless laptop otherwise. That's why I'll take (transformer) W8 over iPad any day - I only have to take around one device.
CPGs will pay a LOT for this because it makes their brands "stickier".

Exactly right, and this is exactly analogous to brands (or more often, their distributors) renting shelf space, and sometimes even hiring their own people to stock shelves.
I fear that now we will just replace it with another set of non-obvious CSS behavior. Consider, does this property nest well? How does absolute positioning work against something like this? Do they just ignore the parent box, since they are replacing it?

Undefined or Browser specific. Or just a further explosion of the spec?
Except Norway is an oil welfare state, so those social programs don't come from increasing the tax rate like we'd have to do in America (and suffer the negative effects of that).
I recommended Serverpilot to a company and it is great, but they are facing a huge education issue. It is difficult for a business or regular web developer to understand that when they are sold on a VPS it is just a control panel over a standard server. They do get convinced by the buzzwords. It does take some knowledge to go to Amazon or another cloud provider and get a server.
I have been using the Amazon "scan" function (in the app) a lot recently and I really doesn't think it gets any easier than that to reorder things you're running low on. I don't need a freaking button I will need to configure, hope it uses the right payment method and address, hope it I didn't just press it a few days ago... etc.
Also, the contact information on the left is not uniform (i.e. not similar) which creates unnecessary contrast and being emphasized (via size, all uppercase, boldness) it attracts unwanted attention (You don't want the contact information to grab the eye of your reader, because it takes some of his time and he might lose interest before even figuring out what your flyer is about, someone who has read your flyer and is interested in finding out more will seek out the contact information).

Design is mainly about directing your reader's eyes throughout the flyer and attempting to retain his/her interest in the few seconds that you have his/her attention.

Edit: Fixed typo.
I like the name but tbh it means nothing without a logo and it's obviously distracting so I've changed the site for now. How do you think it looks now?
My folks left the Soviet Union in 1980 and came to Canada - not a day goes by that I'm not thankful for their courage.
Don't have any references for you but maybe I can give some perspective on it.

The things that still trip me up with CSS after a few years of full time frontend work are the following:

1. Dynamic 2D stuff

CSS kinda sucks for most 2D dynamic layouts. Especially when you have heights that are dependent on widths or the other way around. With CSS grid and the upcoming aspect-ratio things are better but I still run into some limitations in especially dynamic web apps / data visualizations I make and I usually resort to calculating the widths/heights in javascript so I can have full control.

2. Going into the third dimension

I'm not a big fan of the z-index / position absolute / relative stuff going on in css.
I'm not sure what a better way would look like, but every so often I run into weird issues where a parent somewhere is relative and it messes up an element I'm trying to absolutely position.

Most things can be worked around but it's still annoying and usually take longer than what I feel they should.

Apart from these, most of the quirks of CSS are very mild and can be worked around easily. I actually find writing CSS quite enjoyable day to day.
Are you really sure you are not missing some pieces of the puzzle, here? Well, I'm an epidemiologist and I'm quite sure you are missing some pieces. The systematic failure of this crisis is nothing compared to the societal failure caused by overly assertive people like you.
Don't sweat it. It pales in comparison to "the ebay", "the google", and "the internets".
Interesting idea - Thanks for sharing your findings. I'm not sure how useful the data is though. You drive a lot of traffic to your site with ads. That's not necessarily very representative for the people that you would normally have read your resumés.
Thanks for the insight! I'm already using Google and Twitter in that way and Crunchbase seems pretty sweet but after doing a couple of searches and clicking some companies it looks like there's a lot of entries for tiny/small companies that don't exist anymore :(
> by far the _most_ important measure

Yes, we are very privileged to live in a time where there is literally no other problem in the world that even comes close.

Sorry for the snark, but this attitude is so incredibly ... Western. It really grinds my gears that so many people have collectively decided that all other forms of suffering and damage are irrelevant as long as we come closer to this one single objective.

> Most of the rest of the world are still in some form of lockdown

Most of the rest of the "first world".
I'm not from the US, but I feel the same way. The all powerful European Union just gives me a sense of despair after how they handled this crysis; I feel like I should start building my life with the assumption that I am alone in time of crysis.
If they aren't rate limiting, scraping the site may be faster.

So far all the posts I've seen on HN that link directly or indirectly to places you can actually download it are to copies on ufile.io, which limits download speed to 500 Kbps if you aren't paying.
> "That’s because .github.io is not on the Public Suffix List."*

I'm confused because I remember github.io always mentioned in explanations of the public suffix list and as rationale why the list exists. Looking at the list it sure enough is there. What am I missing?
I like the use of “spoiler” in the abstract. I mean, that’s basically what an abstract is.
Is the fine a "EU fine" or a "Netherlands fine"? I'd expect the fine to be proportional to the territory issuing it, not to the total global value of the company. You would not expect this fine to be e.g. 10% of the company global valuation, and then when other 9 countries issue a similar fine and destroy the company.

Netherlands being 1% of the global GDP, this would be proportional to a $50B "global fine" or 50% of the company valuation. So in that sense, it even seems too big.

EU being 20% of the global GDP, this would be proportional to a $2.5B "global fine" or 2.5%, which IMHO seems small-to-fair for a data leak of this type.
400IU of Vitamin D per day in winter is an official NHS recommendation for _all_ adults: https://www.nhs.uk/conditions/vitamins-and-minerals/vitamin-.... For darker skinned people, the recommendation is year-round.
When you're working in a small/medium sized team, everyone seems to have an opinion about format of an API. I'm thankful that a resource like this exists because it's easy to read and seems very well thought out.
The leading cause of overdose and acute liver failure in America is from Tylenol (APAP).

There is good reason that many prescription pain-medication formulations are switching from acetaminophen to different NSAIDs.

There is no justification for doling out acetaminophen when safer options exist.
It might work well for those who have no vision for their own sites. Based on what I read, that's a large population of current sites.