jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
[warning: grumpy guy ahead.]

I'm sorry, but other than praising etherpad and pg, and sort of snidely lamenting the fact that nobody uses etherpad, was there a point to this article?

"change the face of writing" is a pretty big commitment to make in a title. I just spent 5 minutes reading something that told me absolutely nothing new, which had no conclusions aside from something like "writing and publishing are two different things" -- a statement that is glaringly obvious yet the author never seems to get around to actually saying.

I'm seeing a lot of Atlantic articles popping up on HN. Let's hope they stay of a high quality, and don't just rehash old ground and pander.

I was a big fan of wave, but one of the many criticisms it had was that nobody really wants everything they type published. You want to finish something, then you publish.

I mean really, think about this: watching the physical act of somebody editing themselves is going to make such a huge difference in writing? Oh really? We won't need editors, or conversations about strategies to use in our pieces, or the creative tension and problem-solving that goes on in a good publication? Just playing with a slider and watching characters appear and text be edited will change the face of publishing?

I gave pg a free pass when he wrote the first article. After all, it was a YC company and it was a cool feature. He had a right to overstate things. But simply repeating a canard doesn't make the underlying structure of the universe change, no matter how cool the feature is.</rant>
This article got my excited to try out a new shell, I moved to zsh a while ago but not been particularly impressed, its a shame their site is currently down, http://www.fishshell.org/, hopefully they realise / get it back up sharpish
http://www.virtualshackles.com/102
Surely you jest. This IS about the movie Brazil, right?

Wow, I mean, just wow.
Seeing Baez mention Yudokowsky is a bit surreal -- it's a bit like Amazon talking about the book-selling startup I'm totally planning to launch someday.

If the name isn't familiar to you, Dr. Baez starting writing a blog before we had a name for the thing: _This Week's Finds In Mathematical Physics_ started in 1993. I can't think of any better way for a student or interested layman (very, very interested, and willing to deal with mathematics) to understand what theoretical physics is about.

http://math.ucr.edu/home/baez/

http://math.ucr.edu/home/baez/TWF.html
Surely there's at least one Bill Gates who could spare 5 mil :)
Although I think the seti@home project was one of the groundbreaking distributed/crowdworking projects, my personal opinion is that the actual search for ETI is a waste of time (not factoring in any advances in science/engineering that have been derived from the project).

I'm a firm believer in the most common solution to the Fermi Paradox (http://en.wikipedia.org/wiki/Fermi_paradox) - ie there's nothing else out there - because for any civilisation that's even slightly more advanced than us (for galactic values of slightly), the effort to make a noticeable impact on galaxy is reasonably trivial.
Well, it's still sending data through Facebook. If you want to send things, why not put a bookmarklet to your email account in the bookmark bar of your browser?
> You really need to understand the depreciation costs

Huh? He's already paid for the gear. Depreciation isn't further payment due, it's an asset write-off which is actually welcome since it slowly turns the initial capital outlay into a tax deduction.
Yeah, it's a little confusing considering here (http://developers.facebook.com/docs/reference/fbml/) they mention that they are deprecating FBML and "won't be adding any new features".
For the first year they are so helpless they literally can't fall asleep without you (unless you let them cry for hours). You basically have to keep an eye on them every waking moment if they're not in some kind of enclosure. Even simple things like taking a shower, let alone going to the store are logistical problems.
I have no idea how single parents do it
Belief isn’t necessary, there is a lot of research on the structure of families.

The nuclear family model of parent and children living separate from extended family is most assuredly not the common model throughout recorded history.
Wait what? Single digit ownership of a billion dollar company gives you a lot of access and control. Especially if it's something that the other 90% don't care about, but you do (eg. chinese politics).
> Computers (other than smart phones) aren't really fashion accessories, though.

Really? Then what is with all the RGB kit?
I think you have to be careful not to conflate correlation and causation here. Criminals are also more likely to come from homes with high poverty, lower educational attainment, etc. It's entirely likely that those factors contribute to family breakdown so "broken homes" and criminality have the same causes, rather than one causing the other.
Yes, third party cookies from googleusercontent.com are actually needed to download from google drive.
Oh, I see.

The culture in which you and I and many others live is, in the current historical moment, a deeply deranged one - 'deranged' not in the colloquial sense, but as an engineer might use it: we live within a giant machine which for a long time now has been operating dangerously far outside its design parameters, with all the metaphorical noise and smoke and flying bits of molten steel that entails. We're all dodging its shrapnel all the time, to a greater or lesser degree. Or failing to dodge. I forget who said it, but I like the way it's put in this (paraphrased) quote: "Everyone is walking wounded. We have never seen a totally sane human being." - not even in the mirror.

Even in the best of times, such a machine needs a large team chosen from among the best of people to operate it effectively. These are not the best of times, and they are not the best of people. Whether there'll be any fixing it before the bearings seize and the spindles snap, I've no idea. But even if they run it to destruction, that won't be the end of the world, although from here it seems like it would be. And either way - in the meantime, we all still have to get through the day, you know?

It's to your credit that you tried so hard. But there's no shame in losing to something that's this much too big for any of us. Try not to take on too much about it, and spend some time thinking about how it, and you, might be if the machine does stop in your lifetime.
When an organisation justifies its decisions by reference to its policies, evidence that it doesn't apply its policies consistently is relevant to the question of how much we should believe its purported justifications. An organisation worthy of respect will either be consistent, or will openly admit its inconsistency as a shortcoming when called out on it. I'm not expecting the NYT to do that, which is part of why I don't respect the NYT. (The NYT is free to prove me wrong, in which case I will adjust my view of it accordingly.)

What reason did they have not to give Virgil Texas' real name? The article I cited acknowledged it as a pseudonym, so they knew it wasn't his real name. I'm sure they either know what his real name is, or they could have easily found it out – indeed, the first page of a Google search for "Virgil Texas real name" contains the answer.

I think they should respect people's requests for pseudonymity unless there is a compelling public interest in not doing so – which means they wouldn't reveal either Virgil Texas or Scott Alexander's real names. Alternatively, if they don't agree they should default to respecting people's requests for pseudonymity, then they should be consistent in denying it, and deny it to Virgil Texas as well.
>Poor people vote against their own best interests because they don't see themselves as poor, they see themselves as temporarily embarrassed millionaires.

You'll see the above quote very frequently in any discussion about class and wealth in the US. It's a glib strawman that makes those writing it feel intellectually superior to and condescending to their targets at the same time. Until those on the various sides of ideological divides actually try to understand each other instead of coming up with smug strawman models that diminish the other side's agency, the conflict will continue. Thing is, there are some who benefit from this endless conflict and it is in their best interest to see it continue. They're usually not the ones posting quotes like above as they sit on the sidelines, only occasionally tossing in an ideological grenade or two should any side start gaining the upper hand.
Just use your pun - no need to point it out every time.
I've heard of it, but I don't have it. Any time I think I might be impersonating an expert or professional I take a look at intro tutorials and after a few minutes and a healthy laugh I feel good again. Or I look at my resume, that's a good reality check.

Sounds like you might have drunk too much of the identity politics kool-aid. IMHO it's best to ignore that ideological shit and get on with one's life.
> So read the science. Listen to the science. But read up further, and make educated decisions. Don't just listen to "experts" blindly.

This is not feasible advice. I can't read studies and correctly interpret and summarize them in every area of science which could affect my day-to-day decisions. That's insane.

We need to work on improving the trust of our scientific institutions, so that we can continue living our lives and focusing our efforts on our specializations. This may involve changing the institutions themselves to fix legitimate issues (like the funding fiasco), addressing misunderstandings by the public that also contribute to mistrust, etc.

There's no reason to throw the baby out with the bathwater. As with many issues of our day, the challenge will be in disciplined focus on the issues themselves and what changes we should make to address them, instead of surrendering to tribal bickering.
Sri Lanka banned all inbound passenger flights with only 24 hour notice stranding citizens abroad
On a scale of 1 to Feinstein and Harman, how bad was this?
It's roughly similar to Brave's userbase, though Brave is opt-in. Figures from 2020 put both in the low tens of millions.
Not by itself. But D's prototype ownership-borrowing system can help with that.
Learning programming is no different than learning to become an artist, a musician, an engineer, a mathematician, an athlete, etc.

Those things are all hard if you want to master them, but not everyone needs to be a master. I can draw, get great joy out of it and benefit from it without being Rembrandt. I can use vector math to make games and not dedicate my life to mathematics. This is also true for programming.

You really don't need to be smart to be a programmer, but if you want to be good at it you need to be smart enough and tenacious. Programming is just a tool to solve problems in the modern world.

The book "The Outliers" was what gave me the confidence that I was smart enough to be a programmer and achieve great things. All it took was a positive mental adjustment. This article is rubbish.
Is it true that it only works on Intel now?
The project is brand-new, what do you expect? In any case, the end-game is to use MOB for the transaction and instantly convert to fiat, so volatility would not be of concern to the end-user
Reasonable doesn't necessarily mean correct. In the face of specific questions raised by doctors with expertise in this specific field, is reasonable is good enough?

From the NPR article:

"The stated dose — about .02 microsieverts, a medical unit of radiation — is averaged over the whole body, members of the UCSF group said in interviews. But they maintain that if the dose is calculated as what gets deposited in the skin, the number would be higher, though how much higher is unclear."

The observation about how high a dose gets deposited is a very specific observation made by people who actively apply radiation to people on a daily basis.
Well put together. I've been catching up with techzing shows for the past few months (while commuting), and this brings together some of the better podcasts (not sure why you don't have Pelti there from balsamiq, it was the first best interview on techzing in my opinion)
You see, Justin? We are paying attention.
There actually are popular torrents of e.g. The Economist. I'm sure there are also websites "liberating" content from behind paywalls as well.
Ah, thanks for correcting me. I seem to remember that the documentation said WAM.
Footnote 3:
git prune deletes all objects that cannot be reached from a ref. If the user runs this command, they may lose content.

In what cases would a user lose content? When something is added but not committed only?
That's the point. You build up traction in the surrounding area to break into the campuses where there is competition.
(again this is just speculation)
Thanks for the reply. I understand a little more about what you're trying to achieve now. And actually I agree with you.

> Lots of submissions get votes because they are, in PG's words, "intensely but shallowly interesting."

Agreed. The "High quality typefaces" (nee "25 new free high quality fonts") post is a prime example imho. And yet trying to point this out is frowned upon massively - complaining in any way that a popular submission isn't hackerly or doesn't fit is a surefire way to get downvoted into oblivion (and, I guess, whinging isn't going to get anyone anywhere, so fair enough).

Perhaps we need more emphasis on flagging articles as opposed to upvoting them.

A HN style site where you can only downvote articles, and the least downvoted rise to the top would be interesting.
It is hard to explain the value of higher math, but it's worth it.

Perhaps a better answer to "What are Lie algebras?" is to respond in terms that mean something to your audience. Avoid words like "vector" and "combinatorics".

Instead use metaphors. Like Rubix cubes. Tell them Lie algebra is a way to solve Rubix cubes faster. And also other similar puzzles that are way harder than Rubix cubes. It's true enough for casual conversation and probably more interesting than a vaguer answer.
Yes, it was R. The author explains: http://paulbutler.org/archives/visualizing-facebook-friends/
1. wunderlist. How is this beautiful? They crammed a wood-styled UI into OS X's standard window chrome. The toggle switches at the bottom are not the OS-provided ones and look like they're intended to match the iPhone app more than the OS they're running on. Things is a far better example here.

2. Reeder. See http://danielkennett.org/blog/2010/12/analysing-a-touch-to-d...

3. Sparrow. These are not OS X toolbar icons -- they're UIKit icons! They look as out-of-place on OS X as OS X ones would on an iOS device.

5. DaisyDisk. The UI here is very unique and usable. The mouse-over support on the file graph is actually very, very useful for determining where storage space is being used.

6. Transmit 4. I personally found Transmit 3's favorites interface and syncing interface to be more usable. The animations they've added slow down use and some buttons (e.g., disconnect) are far harder to reach than in T3.

7. Courier. While the interface is novel and interesting at first glance, I have to question how useful it is for repetitive tasks. I have not used the app, so I can't comment there, but more often than not fancy graphics get in the way of speed.

8. 1Password. This one I love. It's useful and very usable. I've used multiple versions of this program and the UI changes they've made with the current one far outshine the previous versions both in terms of appearance and usability.

My only gripe still would be with the browser plugin. I've tried setting up other less computer-savvy people to use it, and the menu does not make it immediately obvious to them which item to select to log in -- the top several options are too crammed together visually.
The other big thing, as a Knockout user, is the massive difference between observables and Angular's digest cycle. Choosing a slightly cleaner syntax over having a dependency graph strikes me as an absolute folly - and leads to bind once as a UI construct rather than letting my view model dictate whether something is a constant or a variable (or a function).
NetFlix should sell their chaos monkey as a commercial product.
It seems a simple way of building the "mult" solution as a composition of the existing primitive(s), here "add". But agreed, that I would not find the tradeof acceptable either.
I have been basically coming to the same conclusion as you.

Another reason for keeping debunking this was for me the belief that consensus is important. That we as a society need to be able to arrive the correct consensus on various issues, and otherwise big tragedies can happen. That any single human can be wrong about things, that's not a problem, but there need to be consensus mechanisms that makes sure that dangerous or wrong beliefs are not propagated far enough, - then it would become dangerous.

And so this belief pushed me into still debunking these theories. Because yes, it might be true that it is a human-argument instead of a technical argument, but it was still in my best interest to contribute to a correct consensus of the whole system, and so I still needed to convince them, maybe now using the arguments that appealed to their human/spiritual side instead of the technical side. Because it was still up to me, as a member of the society to uphold the consensus.

But ultimately I have arrived at the same outlook as you have, and I've done through realizing that none of the flat earth people matter for the global consensus.

If you look around at which people believe in flat earth, they are never important, they are never policy makers, they are never influential, they are rarely even productive members of society (especially hardcore ones). If anything, they make the perfect marketing for the inadequacy of their beliefs by showing their stance in the society.

This is how consensus mechanism works in this area: not by convincing these marginal(influentially speaking) people of the correct view, but by keeping them marginal, - and the viewpoint itself, by association.

I think that every time there is a person who arrives at an influential position, by that time they do it they have already experienced so much growth and so much work on themselves (because that is demanded of them to succeed in the competence hierarchy that is the essence of the western society), that they don't ever fall into fallacies like flat earth because they don't have a reason to feel extra special by harboring controversial beliefs.
the used to do it, but there was a huge backlash. I think even apple pushed a patch to block their behaviour
Can somebody explain to me what the big problem of sea levels rising is.

Sure, at that rate, or even at that 100 times that rate, at some point in the not-so-close future the coastline will move inward significantly. Beach properties will become diving attractions.

I don't think I care. Tell my why I should care.
Mind sharing a bit more about the programming language you're working on? Sounds interesting!
If there is going to be a crash my money is it being on Student loans
Hey, if I can pack your future Linux distro into one (kernel+initrd) PXE/GRUB bootable file, system rescue just got a lot easier.
Get a standing mat off of Amazon. You will thank me.
The posted pdf to the manual shows a little bit of the device.
But here's another larger and more advanced device (linked in the article). It is doing the same but with an more elaborated output visualization.

https://www.youtube.com/watch?v=bt3ecnqdUCo

You can clearly see the output in the video.
Structs can be looked at like any other collection of data items grouped together under a specific name. Different languages call the grouping by different names: so you might find amongst the languages words like:

COBOL - record, SQL - row, Excel - row, C - struct, etc.

If you only know Java, a (very) rough 'n' ready conceptualization might be an object that has data items, but no methods at all.

A struct pointer will point to the start of each struct only, and incrementing the pointer will point to the start of the next struct in the array (if one exists). Within that struct the separate field will be only pointed to by a '->' thus 'str_pointer->item0'.

Note also that you can use the name itself of the struct (which in reality is also a pointer, but is usually not considered as such), in this case the item is selected by using a '.' thus 'str_name.item0'

The biggest problem I had in learning structs was the difference between the '.' and the '->' syntax. I already knew what a record or a row was.
The soundtracks were a neat surprise and they are very good. Went right into iTunes and will stay there.
I've used Perl 5 on four new consulting projects in the past year.
I don't think your reading into the situation deep enough. FB changed their robots.txt file becaue they reolized they wanted to keep that information private. But, what caused them to want to make it private?

Well the reality is: Looking at the network of US cities, it's been remarkable to see how groups of them form clusters, with strong connections locally but few contacts outside the cluster.

vs this PR peice that says:

It's not just a pretty picture, it's a reaffirmation of the impact we have in connecting people, even across oceans and borders.

PS: Visualizing data is like photography. Instead of starting with a blank canvas, you manipulate the lens used to present the data from a certain angle. aka, To make something with the right look takes not just data but the correct manipulations of that data.
You know, that you can use Chrome OS with your own webapps, not just with Google's, right?

It is just most people not only do not consider to be running their own appservers worth the trouble, but (if this thing catches up), they won't consider maintaining desktop/laptop computers, as we know them today, worth the effort either.
Good article, but they plagiarized Vignelli's quote (in the movie Helvetica) about 'I love you in' Helvetica Ultra Light and 'I hate you' in Ultra Bold without attributing him.
>Of course, you do now have to trust LastPass!

PassPack doesn't have this issue. Even they can't read your passwords.
You are being downvoted because the parent comment expressed a personal belief -- that he enjoyed a particular way of expressing the concept of "Golden Rule" (from a Spanish saying) -- and you are apparently questioning his need or personal preference for any other way of expressing this fundamental human concept at all.

It really provided little to negative value to the conversation, and your profanity-laden response doesn't help your case.
The only feature I'm seeing in that list that didn't exist in some other language 10 years or more before it did in C# is LINQ, and I'm only willing to give that one half a point; it's essentially syntactic sugar for the standard functional sequence operations.
You're speculating about the existence of a flaw which is there no evidence to believe could exist. Just because some crypto constructions are not as sound as naive theory suggests does not mean all constructions are flawed, or even capable of being flawed.

bcrypt is not an encryption algorithm. It doesn't "protect" your users' data, so there's no reason to trust or not trust it with their data.
Is it confirmed the Chinese government is behind this? Could it be possible to also be a competing company?
My wife has clicker trained our cats based on what she found on youtube videos. You need a smart cat (Ours are bengals) who loves treats and a lot of time but it's very doable. Our cats can both do the following tricks: Sit, Stand, High five, Turn around, Roll the ball, and Knock over the object
It's kind of interesting - I can think of a number of comics that don't fall into the sexualized gender trap, but they're all comics that have no business being read by a 7 year old, which seems almost backwards.

In a lot of ways I guess comics aren't really for kids anymore, which seems kind of sad.