jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Interesting, however, it reminds me of an interview I saw of outsider independent filmmaker Errol Morris on 60 minutes[1]. When asked if he wishes he could win an Oscar for his work, he never has, Morris quickly replied 'of course', and went on to explain that wanting recognition is part of being an artist.

Some outsiders rationalize their outsider status as being a choice, when they have none. I don't claim to have a window into Bukowski's head, but as Morris would say, sometimes those around us see us more clearly than we see ourselves.

1. http://www.errolmorris.com/content/60minII.html
I agree that the paper makes some naive assumptions. However, you seem to be equating poker to chess, which is a common but erroneous analogy.

Poker is a MUCH tougher game (dozens of orders of magnitude, depending on the variant) than chess. We have no idea how close to optimal any human is at the game. Similarly, computer opponents can only play well in very limited settings like heads-up, fixed-limit Hold'em, where the game tree is a reasonable size.

Also, it depends on the period of time that you're looking at. If two people play a single hand, it's almost entirely luck. However, as the paper argues (though again in a simplistic way), as the number of iterations increases, the CLT comes into play and skill wins out.

This is true, even for "grand masters" in poker. Tom Dwan has an open challenge to play him in 50,000 hands online. If his opponent is ahead after 50,000 hands, he will pay them an additional $1M. He's not doing this because he loves to gamble. He's doing it because he knows 50K hands are a sufficient sample size to significantly reduce the luck factor.

Do you think a game like backgammon is also luck?
To get some candidate schools, you may want to take a look at rankings (e.g. US News) for Ph.D. programs in computer science -- if you're actually sure you want to do CS, as people's tastes often change in college. The specific rankings are not to be taken seriously, but the top, say, 50 schools on such a list will all have a lot more than a "Java and C++ curriculum", and schools with strong Ph.D. programs usually offer plenty of undergrad research opportunities as well. The usual suspects are on this list but there are many others you may not know about.

This at least avoids the "Java/C++ problem", but of course, there are many other very important factors to consider in choosing a school, and in particular, you should go with the best all-round school you have as an option, not the one that has a slightly "better" CS program but not much else.
> I never seem to see much mention of them around XML discussions.

Which is a shame since I've been banging my head against a particular set of problems for a while with XML, and XQuery nicely resolves that, and I think it's easier to use than SQL for the most part.
Actually it doesn't have to be the opposite. It just has to be something repurposed into a context not intended by the original meaning.
For me, 100K has always had the feeling of "big money". On the other hand, from a cost of living point of view, I'm guessing I have more disposable income in Toronto (and better quality of life for my tastes (except winter)), while making say 20% less.
According to Wikipedia[1], citing [2], the human brain has 'as many as' a quadrillion (10e15) synapses. I presume this includes the entire central nervous system (including the cerebral cortex, cerebellum, and subcortical structures).

[1] http://en.wikipedia.org/wiki/Human_brain

[2] http://www.ncbi.nlm.nih.gov/pubmed/8527499

Edit: I just skimmed that paper, and it doesn't look like a reliable source. It's an estimate based on a mathematical analysis, and the authors say "We emphasize that these conclusions are preliminary, based as they are on an incomplete database and simplified models of the brain". I also don't see where the Wikipedia article gets the 10e15 number.
All modern browsers deal with phising without destroying information; just alert the user that the site they're visiting is not what it claims to be.

If users don't look at the address bar and don't understand urls, how are they going to tell something is amiss when they visit the following domains (all available at the time of writing):

- gnail.fr
- gnail.me
- gmail.se.com
- gmail.uk.net
- yahooo.uk.com
- yahooo.eu.com

Only showing the domain does not help the non-technical user: you can have a fake domain look quite legitimate to the non-technical eye.
I completely agree that it isn't something to be used as a replacement for sprites or SVG. I tried to make it clear that it's nothing more than a technical exercise that I hoped to learn from. Hopefully others will pay attention to that fact and avoid plaguing the web with 'css icons' when there are better (and easier to use) tools for the job.
Base for the major models is just shy of $30k, and average is a hair's breadth from $50k. That's the market.

There's other stuff out there, sure, but what people are actually buying is well north of the Tesla base price.
By that description, anyone working for Google, Amazon, Microsoft are inherently immoral. If you are willing to cast a large net for your own grievances then you should demonize the rest, as those companies do things that you might not find particularly important but others find "immoral".
Very excited to hear this. In the blog post where they announced this [0], they also say they will be helping their customers, the more the merrier.

I know people worry that big companies use compliance to squeeze out smaller competitors, but I think CCPA is a good start and very approachable for medium sized companies. Know what data you have, be transparent about it, and be willing to remove it if requested.

[0] https://blogs.microsoft.com/on-the-issues/2019/11/11/microso...
I agree with pretty much all of your comment. The only thing I don't agree with is this:

> The irony will be that the net effect will be way worse than today: completely unmoderated, unregulated speech with global reach.

I certainly don't see unregulated speech on decentralised platforms with global reach as a bad thing. Indeed, I see it as the goal. And as to moderation (which can be a good thing), that can be applied by a third party of the user's choosing, without requiring regulation or policing i.e. everyone gets to say whatever they like and you can look at it raw or you can choose what subset you see determined by a moderator of your (not the government's, nor the hosting platform's) choice.
The problem with emojis is that they render inconsistently in different mediums and there are better ways to communicate the same intent, especially to users less familiar with emoji usage. For a project like this I think its alright, it adds spunk to a already spunky project (I define spunky as gung-ho competing with a funded and mature project because you think you can do a better job - which I support). I disagree with their usage in the h1 tags and a few other places because I think it looks bad, but its not my project and not a massive deal regardless.

All said I don't like the name because it puts Postman in a tough situation, keep the gender pronoun if you want just don't make it near identical to them.
Do you mean the first question literally? My salary has never been well correlated with my productivity.

Figuratively, in the sense of "if Lisp allows you to be so concise, why aren't your programs small?", I can report that in every case where I ported a program to or from Lisp, the Lisp version was significantly shorter than the non-Lisp implementation. So I'd say, "it is".

As for whether I'm just an amazing programmer, I don't think so. (I don't think I've ever been accused of that!) I know a company here that uses Clojure and most new hires have to learn it on the job. From what I've heard, nobody has a problem with it.

I find C (and imperative languages in general) harder to write and debug. Am I "doing it wrong"? I've found C hard to work with since around 1990 when I first tried to learn it.
Of course the problem, though, is that certain folks have imagined a right “not to be offended” into existence out of thin air. Or imagined that certain speech is “literally violence”.
There is no "Bar Association." There are 50 different state bars with different rules. The largest legal jurisdiction, New York, requires only one year of law school. California, the third largest, does not require a law degree at all. Interestingly enough, California and New York are the two states with the highest rates for legal services. (Though obviously it's not a cause-and-effect relationship.)

There is an American Bar Association, but it does not regulate licensing. It regulates accreditation of law schools, but it was sued by the DOJ in the 1970s for antitrust violations. Unlike the AMA, it has aggressively accredited new law schools. Since 1970, the cumulative number of JDs granted over the previous 35-year period increased by 3.5x, while the number of employed attorneys increased by 2x: https://www.mybudget360.com/wp-content/uploads/2012/01/35-ye....
Encryption isn’t quite the right comparison because it’s not a running network. Anyone doing merchant/banking activities with a cryptocurrency isn’t just using the same software but also risking being involved in a transaction chain involving someone trying to launder money. Imagine how the crypto wars would have gone if GPG users had to take active measures to prevent forwarding messages from untrusted strangers.

Tor is a better comparison, especially with the reason why most people consider it highly risky to run an exit node.
Not released yet, should go live in April/May!
While I think this question would need a little editing to avoid being an invite to a flamewar, I'll add some feedback:

- I personally prefer linux (used to be Ubuntu, but now fedora or mint).
- I used to prefer KDE and might be moving back in a few months when I get some better graphic card, although gnome 3 seems like a huge step in right direction.
- I work together with people who love Macs, and I've been doing most of my paid work on a MBP for a couple of years. Still don't like it. Made me understand that usability is in the eye of the beholder.
- Win 7 is great, but once you have to do a lot of the work in the terminal, it quickly becomes tiring. Also, getting a snappy setup on most prebuilt systems w/o reinstalling everything from scratch seems hard.
I face that exact same problem on my Nexus One browser.
I was discussing (and with the proviso that my knowledge was superficial at best) immigration policy - which seems comparable. Googling around shows me that Australia has a large foreign born population (24%), and a points based system similar to Canada's.
I'm a business guy that has a lot of meetings. Why would I use this and not Outlook?
True, and yet it's a good chunk of a lifetime for a human.
I’m honestly sooo glad I didn’t have Facebook or Instagram before I was 13. Social media is awful for children honestly I wish I hadn’t had it until I was 16 and wish I didn’t use it so much now.

_______________

https://twicsy.com/buy-instagram-followers
Hmmm...

Maybe I should calling the su binary directly from /usr/bin/. Any thoughts on that? Or should I open a new VT?
We have plenty of positions for Software/Embedded Developers, Software Architects, Test Automation Engineers, Project Managers, Support Specialists the list goes on!

Locations in USA & REMOTE, Ottawa, Montreal, Gatineau, Toronto (Canada)!

Check our careers site and apply directly to the position you are interested in!
Find me an example of something happening on this scale at any point in 2019. We're talking about the Capitol building being taken over by a violent mob during a join session of Congress while the Vice President was presiding.

Further, the insurrectionists were definitely armed, at least five guns were seized from among those arrested.

https://ktla.com/news/nationworld/13-arrested-5-weapons-reco...
seems like a fairly esoteric way to spell “lockfile with hashes”, but hey, R seems fairly esoteric to me anyway.
As demonstrated by the mobs actions, they weren't there to protest. They were there to wreck the joint. The cops let their guard down. It's silly to think that being chummy with the crowd would deescalate them when they've been prepping for this for ages.
True, common is a loaded word nowadays...
I wish I could switch to Telegram, sadly most people I know use it as a "secondary" chat app for random/funny groups rather than their main app. What's even sadder is that I think most of us can agree that most people really don't care about privacy issues when it comes to apps, most "regular" people just want to use them for the sake of it. It's just people really focused on their privacy or "techies" the ones that have a concern about it.
No, doing drugs is not wrong. Caffiene is a drug, beer is a drug, is pot worse? Where does someone else get to draw then line for each of us personally if not ourselves?

An adult has the inalienable right to do what they want with their own body.
Video used to be the holy grail for 'that's real'. There's a realpolitik side to some american politics where if the traditional international order gets reshuffled they'd be happy to prove international misbehaviour with video footage and then use that as evidence for escalation. Also in the justice system video footage is seen as good as gold.

The credibility of still footage has dropped before. I don't know where that leaves us for authentic media...
Right, avoidance may not be a good coping strategy at large, but that doesn't mean people shouldn't be extended the courtesy of being able to choose to avoid exposure in certain contexts. Ideally exposure therapy for trauma should be done in a controlled setting, like therapy.

Heck, I don't have PTSD but I don't particularly like seeing sexual violence in movies or television shows and more than once I wish I had been warned about it ahead of time.

From my point of view, trigger warnings are courteous. Its not my job to tell people how to live their lives. If someone asks me in good faith to let them know before I talk about something that might disturb them, I take that seriously because I'm not a jerk.

The idea that trigger warnings constitute some kind of creeping Orwellian thing is nuts to me. The whole point of them is "I'm going to say this!"

try not to be one.
> But he believes the government was most incensed over an expose filed in July about Chinese police entering the country and deporting six criminal suspects – four of whom had Vanuatu passports – without any reference to local courts.

I didn't think China had gotten so brazen.
Why is this a consent issue? Lots of intro to sociology classes do a lesson on the Nacirema, race and violence are massive components of studying mid 20th century literature, and plenty of other fields of study have lessons that are meant to convey an emotional context and not just an informational one and they do this often with surprise elements. Labeling that as traumatic and non-consensual glosses over the part where the main people who seem to be reporting trauma from these lessons are people who already had trauma and are clearly still influenced heavily by it or they wouldn't need trigger warnings. Calling it a consent issue frankly is just a dog whistle.

And if skipping the lecture is a valid choice for learning then why does the professor need to be contacted afterwards? The professor already selected the information they felt was relevant and presented it in the fashion they felt was the most useful to the class. Your viewpoint only seems to make sense if the default assumption is that emotional information isn't a priority for the instructor but that doesn't jive with how a large swathe of the humanities and social sciences are often taught.
Also, don’t courts have pretty strict chain of custody rules for anything submitted as “evidence”?
Can human genome be sequenced from human poop?

With sequencing getting so cheap, this might be an cheap data source for Hooli and the likes.
i have a dog and always pick up her poop. i also hate it when other owners don't.

beyond being a nuisance, dog poop is actually more of a threat to dogs than to people (cross-species pathogens/infections are relatively rare).

what i don't get are the folks who who go through the trouble of bagging the poop and then dropping the bag on the ground.
It's not expensive for a 6 seat truck with a full sized bed though.
Too bad there is no English translation, it's a gem that is often overlooked over more mainstream sci-fi like "Roadside picnic"
Why not Posthaven?
Nature journals have strict structural requirements for submitted abstracts.

And unfortunately, because this was Nature Neuroscience, the intended audience is more specific, which is why you see more jargon there.

Here is an extracted example from the latest issue of Science, for which the intended audience is more general:

Psychotic disorders such as schizophrenia impose enormous human, social, and economic burdens. The prognosis of psychotic disorders has not substantially improved over the past decades because our understanding of the underlying neurobiology has remained stagnant. Indeed, the subjective nature of hallucinations, a defining symptom of psychosis, presents an enduring challenge for their rigorous study in humans and translation to preclinical animal models. Here, we developed a cross-species computational psychiatry approach to directly relate human and rodent behavior and used this approach to study the neural basis of hallucination-like perception in mice.

https://science.sciencemag.org/content/372/6537/eabf4740

It’s not a perfect comparison because Science abstracts are apparently much larger (this is just the Intro!) but it does convey my point about language.
It already works on IE8! :) From my experience, IE isn't as bad as what people complain about (with js, it is horrid with rendering though), and a few tweaks of code makes it work, which generally makes the code even better on other browsers. People really don't need as many shims and polyfills as they think. Rendering though? Gosh that is a nightmare.
For me, the interview has always been way more stressful than anything I've had to do on the job. I think lots of people feel the same way (partially based on what I've seen performing interviews myself).
Leaving batteries on a charger can wear them out much faster than just leaving it in a drawer. This is avoided by "optimized battery charging" on phones/watches/airpods now but I don't know if mice do it.
You know what? I went back and checked and the actual sentence was: "In India, drivers don't know what safe driving is."

I think you're right, I read something into GP's post that isn't there. That could just be describing the traffic situation and NOT claiming some racist trope.

Oops. Sorry raincom, jogjayr, all!

> It's not "fascinating", it's horrifying.

I agree, I apologize for trivializing it.
Well I normally work with a well known brand and we often have main client 2 -3 locations two or three agencies agencies plus our dev/project teams a Liviv .

Trying to get things done properly is very hard if we could have even kickoff meetings with every one in the room and have printed designs stuck to the wall
I grew up in San Jose, went to UC Davis, worked at Stanford (near Palo Alto), and then periodically-commuted between Mountain View and the Chico area. I left because of the fires/smoke, risks of earthquakes and megafloods, costs, worsening attitudes of people, and it just generally sucked. In Austin now, and much happier so far. Will see if it's New Relationship Energy and whether I need to move to Portland.

I never understood why anyone would want to live in unsustainable SF, no matter how "good" or "cool" it is or was, when the vast majority of people don't make anywhere near enough (>50% income to housing) to build a long-term future there.
I've lived in several US cities over the course of my life, and the only constant is that whoever you talk to, the problems are caused by the people who moved there after them.
This "can't code a for loop" is a misleading statement given the kind of interviews that are typical at e.g. Facebook.

Even if that candidate could code a for loop and a while loop and knew the syntax of that programming language by heart and knew their algorithms to boot, it's more than likely that they would fail the interview anyway.

Complaining about people that can't code loops emphasizes that the candidates are incompetent while omitting the also very relevant fact that many companies are ridiculously difficult to please.
From my understanding, you can disable the TPM by removing the kernel driver and any other drivers. The X60 is the last Thinkpad model in which it lives in a separate chip.
No, the technical solution is the hard part. Designing a bytecode format for the web would not be a trivial undertaking.

Assuming this work was completed, widespread adoption is mostly a matter of browser support and time. I suspect the Chrome team would be open to implementing it after it's been designed (there are parallels with the Native Client work), and other browser teams would be unlikely to resist if there are clear performance and workflow benefits (which there undoubtedly would be). Basically it's a "if you build it, they will come" situation.

To understand the scale of the task, consider the 'batteries-included' aspect. The core libraries for the bytecode format should be standardised (i.e. core library API set in stone for each major version of the bytecode). That's a huge amount of work. Then you'd also have the security testing needed (to ensure the bytecode was securely sandboxed). You'd also need to work on ensuring the bytecode was efficiently implemented for all processor architectures. I don't know about you, but I certainly don't feel qualified to do that.
You want your own random bits? Tune your AM radio between stations and record the resulting static to your PC. Grab the low bit from every 10'th sample or so and concatenate into a buffer until desired length is reached. You may want to XOR alternate samples to eliminate any voltage bias your sound card has to provide equal numbers of 0's and 1's.
Not that it particularly matters whether we're talking about C++, as it's rather tangential, the original essay by Richard P. Gabriel that coined the term "Worse is Better" talks about C++ (http://www.jwz.org/doc/worse-is-better.html):

The good news is that in 1995 we will have a good operating system and programming language; the bad news is that they will be Unix and C++.

In his later essay on the same topic (http://dreamsongs.com/Files/IsWorseReallyBetter.pdf) he again talks about C++:

In the computer world, the example of interest to JOOP readers is C++. Many would concede that languages like Smalltalk, Eiffel, and CLOS are vastly “better" in some sense than C++, but, because of its worse-is-better characteristics, the fortunes of object-oriented programming probably lie with C++.

Simplicity is more often simplicity of implementation than interface. Anyone who's worked with the C standard library knows that it's anything but simple. There's a lot of incidental complexity that is due to design inconsistencies. The complex parts of a language like Haskell are the bits where the ideas themselves are complicated, but the power you get for overcoming that initial learning curve is very great.
That's nearly the BSD license. Though if I recall, some of the data files have unique licenses.
the same day Duke Nukem Forever goes on pre-order on Amazon? too good to be true.
Indeed. As a man, there is no reason at all to get married - you won't get the kids anyway, but at least you won't be saddled with debt to your wife.
I played it at PAX. It will be mediocre by objective standards - the graphics are nothing to really admire at, and the gameplay is the same old FPS gameplay we've been used to for the last N years.

But the game is gut-bustingly funny, crude, and blatantly offensive in the way only Duke can. In that sense, I'm fairly confident about it.
Sad Panda is sad and angry. Why must you poke the panda?