jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Did you watch the video?

I didn't get that he was denying climate change, merely arguing against sloppy thinking on the subject.

@08:29: "We can't be sloppy. So, for example, if you say, 'Oh, there's sea level rise. CO2 levels contribute to sea level rise.' Well, is it a one foot contribution in the next century, as one of the major UN organizations says? Or is it 20 feet, as Al Gore says in 'An Inconvenient Truth'? Those magnitudes make an enormous difference."

@08:54: "It would be like you're deciding whether to vaccinate your child---and you say, 'Well, how significant are the side effects?' And they just say, 'Vaccine side effects are real.' And you say, 'I know, but I want to know the magnitude.' And they say, 'What are you, a vaccine side effect denier?'

The first 15-20 mins is presenting a framework for thinking about the subject. He suggests that typical discussion about fossil fuels focuses solely on their drawbacks and ignores their tremendous benefits (particularly their unique benefits), and prioritizes "low environmental impact" above "human flourishing"---i.e. anti-human.

@14:53: "So, I describe my framework, if you want two terms would be: (1) full context---you want to look carefully at the positives and negatives; and then (2) human flourishing---we measure goodness by maximizing human flourishing, not minimizing human impact."

@16:02: "We need to look at both the potential unique benefits of fossil fuels (access to energy, maybe CO2 could have some benefits) and then potentially unique risks (the risks of CO2 pollution, and then depletion---running out of them or running out of other resources)."
> Somehow Facebook was supposed to know about the school's financial problem? I doubt people in Facebook's office in California are watching the local news for Ohio.

They took the money, and according the law they shouldn't have done that. Facebook doesn't get some magical pass because their systems are automated. If they want to do business, they need to follow the same rules as everyone else. If their automation doesn't cover all the corner-cases of the law, that's on them and they should be deprived of any profit derived from their rule-breaking.
...by Waymo, among others!
Both of these are only sketchy because the US refuses to modernize. Restaurants need to switch to portable readers that work with contactless/phones. Gas stations also need to accept general contactless and not just whatever special gas card they have.
Here's the extra poor man's version to get ya'll started. It doesn't have any of the auth/rate limiting/etc or pubsub, but it should basically work for the MPMC queue stuff:

https://github.com/patchbay-pub/patchbay-simple-server

Note that this will leak memory since there's no logic for removing old unused channels.
This is far from being "all the products". No entries Wave, Buzz, Orkut...
Shaking your fist? Literally? Or literally?
Because most people have a status quo bias and instinctively want to embalm the world in the technological state it was in when they were in their 20s and early 30s. A new technology always turns over somebody's applecart. Most people don't have the long view necessary for understanding that all technological progress is good.
Ethereum and other similar projects that intend to "recreate the Internet" or at the very least be some sort of much more capable "Bitcoin 2.0" networks.
You know, I bent terminology a bit here - strictly speaking, a master shot could involve substantial movement of the camera - a classic example is the incredible opening sequence of Welles' Touch of Evil. It's more true to say that a master shot encompasses all the action and could play on its own...but a lot of the time, the master ends up being a static shot that's staged in depth.
And where would wages be if the biggest tech employers had not been blatantly colluding to depress wages, using illegal anti-competitive tactics?

Paul Graham advocates for free trade when it will increase the value of his portfolio and the wealth of his friends. He doesn't say a word about how free trade has been undermined by the illegal collusion of Facebook, Google, and Apple.
This post made my night. I appreciate the inspiration that you've given me.

"Do something awesome that you are passionate about."
I've donated quite a few hours just building applications with friends. There is no better feeling being productive, working on something awesome with interesting people. Only recently did I decide to stop working for free because it was a necessity (and a few articles convinced me not to as well).
For a variety of economic and historical reasons, many software companies are only likely to succeed in the US.

Without an influx of new people at a faster rate than education, increased salaries from demand will just shuffle existing engineers around. Instead of working at company A, they'll work at company B, earning a few percent extra; and company A, not being able to afford engineers, will either find something else to do, or close up shop. Higher salaries aren't enough to increase the supply of labour very quickly.

Which one of company A vs company B is more likely to be a startup?

What you are actually arguing for, is for software engineers to seek rent on the creation of new companies. You want to slow down growth in the economy and decrease the rate at which software gets applied to new problems, in order to make more salary (for Americans, in particular, as opposed to people less geographically well off).

It's self-interested, and thus understandable. I don't really fault you for arguing your corner. But you should be aware that it's not necessarily in the interest of your fellow Americans, never mind VCs. Other Americans also benefit from the application of software to all sorts of problems. Increased salaries for engineers mean that software is more expensive (however it's paid for), and there's less of it.

PS: the parasites feeding on nexus of finance are a separate issue. It doesn't make your argument more convincing, because they are a special case, recently in particular. Those parasites need dealing with, but the regulatory system has largely been captured, especially in the US. My problem with working in finance is ethics, rather than salary. Much of those earnings have been against latent risks that the taxpayer is underpinning.
thanks for pointing out :)
I'd make one other big change. Move the distribution of visas to a monthly basis instead of annual. Currently the visas for the whole year go very quickly. If they were distributed monthly, and based on pay, you'd have a good idea of what you needed to pay to be competitive and bring in the workers you want and wouldn't need to wait a year if there is someone you really need now.
It was a fun post, I enjoyed it. Thanks!
Am I wrong to assume their digital magazine site and their published magazine are two different entities then?

Wouldn't the other side of the house want these guys as staff photographers? Doesn't make sense to let all of these incredibly talented guys just do out on the open market.
You are off by a couple orders of magnitude on the number of people that a real human responds to. They get paid a few (Say, 5) cents for each text, so, to earn around $10/hour, they would need to send 200 texts/hour (which is pretty easy/trivial if you are doing this full time). Each package includes up to 100 texts/month, so, that is 1 real person per two customers/hour, or 16/day, or 320 customers/month per customer representative.

Looked at another way - one customer representative can support two customers/hour (in aggregate, obviously they don't send all their texts to one person in an hour). The customer representative gets paid $10/hour, the two customers pay $50/hour.

Pretty good business model.
Yeah… https://github.com/libreboard/libreboard/blob/master/client/... is the styling for a Trello easter egg (they're hotlinking the images off of Trello's cloudfront servers)
In Italy RFID payments have been a thing since 1989

Unfortunately this is one of those cases where being among early adopters wasn't an advantage, in many areas of Italy cash is still the only viable payment method.

https://en.m.wikipedia.org/wiki/Telepass
Thanks, didn't know that! Obviously 4) is huge, but the point is at least knowing you don't know as much as possible. I thought this had been attributed to Socrates, not Aristotle ;)
Tom Scott has a wonderful video walking through the overwhelming complexity of timezones: https://www.youtube.com/watch?v=-5wpm-gesOY
Haha, Attrition Driven Development?
It's going to take a lot more than Cloudflare adding DNSSEC support to make SSHFP records viable. Every system running an SSH client will need to run its own validating resolver. If you leave validation to an upstream server you lose a significant amount of security.
The source code of vis looks great, and the executable takes about 100KiB (x86-64). The editor does not behave exactly like vi/vim, but it is quite acceptable.

I like a lot the suckless manifesto, recommended projects, etc. http://suckless.org/
Not uncommon. Cloud 66, a platform for hosting Rails apps, rewrote their toolchain in Go after it was originally written in Ruby.

https://github.com/cloud66/c66toolbelt
https://github.com/cloud66/cx

Mike Perham, of Sidekiq fame, built his latest product in Go. Ditto for Mitchell Hashimoto: Vagrant is one of the most popular Ruby products out there, but most of the other tools his company builds are written in Go.
In which universe is polymorphism the opposite of isomorphism? Couldn't we just have said "JavaScript that runs everywhere" instead of trying to sound educated?
what makes you think the graphs aren't meant to be read on the same scale? By that reading the PHP productivity line could be 100x higher than the next-best language listed, but with self-assessment being 1000x higher than the next-best language listed. That is not a very sensible reading.
This change was written by Landon Fuller, one of the founders of MacPorts. There's an explanation for it in a comment on the pull request: https://github.com/freebsd/pkg/pull/1113#issuecomment-680639...

This change doesn't mean very much in isolation, but will hopefully be the beginning of some interesting collaboration by packagers on both platforms.
Why scramble the title? The article has "Bibliophilic", not "Bibliographic"; I was curious to see whether people really get that excited about a good list of references.
Hi, yes pressurenet is working! We've had some DNS issues, perhaps you could try if http://pressurenet.cumulonimbus.ca and that might work.

As for your map being empty, that sounds like a bug, perhaps related to the DNS error I mentioned.

Thanks for the report.
I find ublock breaks many more websites than ABP.

I usually wouldn't notice a broken website with ABP, but with ublock I see something wrong at least once a week.
Or you just whitelist the site through the adblock menu and enable adblock for incognito as well. Most sites I tend to visit through incognito are somewhat ad-heavy, and I'd rather still block them there.
Clickable links: http://en.co.de/ and http://senko.net/en/experiences-building-encode/
Django won't work with Python 3 for a few years yet, so if you want to use Django, stick with 2.
What is the meaning of this post title? 2 months too soon? I don't get it.
Can you share some of the best resources you've found for learning?
I'd love to see multiple dropboxes, but this would allow people to just host multiple accounts to gain as much space as needed so I can see why they don't do it.

(Unless they made it a paid only feature I suppose)
The case-folding behavior of the reader can now be explicitly controlled.

Meh.

Module System

Is there a discussion of this somewhere? Why this style of module system?
That would have to be antitrust and wargames
Suggestion from a gray haired designer: Don't wait for a code co-founder — if you have an idea prototype it yourself. Once you have an idea what you're building then look for the right partners. Another option may be to join an existing startup as the design partner so you get to know some programmers. Also if you're young don't wait to move to the valley — if that's what you really want to do, do it now.
Let me preface this by saying that I'm European and that I'd like the EU to be successful (and consequently, for Brexit to have been a mistake).

That said, a lot of the reporting on how Brexit is so obviously a bad economic decision reminds me of what was written in the aftermath of the Swiss referendum not to join the EEC in 1992 (see e.g. this New York Times article from the day after the vote [0]). Similarly to Brexit, voters decided very narrowly (50.3%) against close integration with the EU, seemingly renouncing economic opportunities because of immigration fears and a desire for sovereignty.

Now, almost 30 years after that referendum, the data does not support the thesis that the Swiss choice harmed economic development -- quite the contrary. Switzerland has seen a higher absolute and relative GDP per capita growth than any of its neighboring (non-microstate) countries [1].

I do think that the Swiss government was more skillful in negotiating their future relationship with the EU than what we have seen from the British government so far. Still, my takeaway is not to blindly believe the economic "experts" who predict the long-term economic impact of such a decision.

[0] https://www.nytimes.com/1992/12/07/world/swiss-reject-tie-to...

[1] https://data.worldbank.org/indicator/NY.GDP.PCAP.CD?end=2019...
I'd appreciate it, but the problem is that these "mini" devices most likely will have other shortcomings like inferior internal hardware, missing features, etc. - basically the budget device. If the screen size remains the only difference I'm in, no doubt.
You have yet to substantiate your claim of FUD. (And your claim of unfitness-to-comment, but I'll leave it at that.)
Last week, on the first day of the fall term, he asked the students in his
Cultural Politics of Sport class for their thoughts.

“The students said they would see an America without sport as a world
that is deficient. Almost none of them said something good about it,”
King says, also noting that in a class of 50 students, only one didn't
have an active relationship with sport—watching or playing—in the
last week.

Students in a "Cultural Politics of Sport" class are hardly unbiased when it comes to sports. It's unsurprising that they all watch or participate in sports and feel that they'd be deficient without them. I'm sure I could round up 50 peopke that hate sports and want them banned, but they wouldn't be representative of the general population either.
What about code signing?

People like to dislike PGP and replace it with a myriad of different solutions. But PGP is everywhere and awesome. It's very wide spread adoption is invaluable. I really don't want to see it replaced with zillions of different bespoke solutions.
Even if you multithread, it will still do exactly what you tell it to. It's just that it becomes even easier to tell it the wrong thing. ;-)
On your second point, how do you explain why a bunch of the big names stayed put when Sun was like that, but bailed shortly after the takeover?

Just a couple years ago Sun was just short of Google in terms of the big names that they had. (Google, of course, got all the Bell Labs folk.) Were all of these people looking through the Schwartz goggles?
The default derives from the site's origins as a place for YC alumni to exchange links. HN is in effect like an alumni magazine that has gotten a broader readership.
That's really slick. I've always thought Yahoo Pipes and YQL are exciting steps toward a more programmable web. Nicely done.
There is nothing in the post to indicate that the InheritedResources gem is any more state of the art than standard scaffold controllers (which very few if any users leave without modifications, contrary to the implication of the article). It does seem to be replacing some implementation details with magic in the pursuit of DRY, which is left unmentioned and invisible in the post, but I don't see what advantage this has over the common technique of using a before_filter that sets up commonly used variables and such.

The fact that the author uses dateless posts and comments (SEO) does not add to its credibility for me, but user-hostile design sticks out like a sore thumb for me so that could just be my own peccadillo.
I don't think getting writers only from the top 20 uni will work.

I wouldn't like my high school paper to be edited by a grad student at an Ivey League college
It's useful in that it lets you know that there's a conversation going on somewhere else when you're looking at the comments on the page. It might be enough to say, ``active conversation as of x [unit of time] ago over here: [link]''
There was a time when America was noted for record breaking achievements like this, Chicago towards the end of the 19th century springs to mind.
They weren't too bothered back then about worker safety and the like, much like China today
Yes, how you produce serious music on an iPad is a valuable question...
I've gone through three, had one of them actually burn and melt through.
It's an argument made through misleading categories. Self-signed certs specifically are not an indication that the connection needs to be trustworthy, so treating it like HTTP is fine. If it's marked with HSTS, then fail it like HTTP. Don't show secure cookies. Easy.
Well, that and the US congress have banned themselves from using their engines at all, apart from ones already bought.
Remove the ".API".
The author fails to distinguish between a debt (which you incur by spending what you don't have) and a mere lack. I don't think it's appropriate to call it "knowledge debt" when you're merely ignorant of some potentially useful technology.

The actual point of the article is simply this: It's good to know stuff, but hard to learn stuff and tempting just to continue using what you're used to; if you do that, you run the risk of remaining ignorant of something useful. Absolutely correct, of course, but why call that situation "debt"?

The author's drawing an analogy with Ward Cunningham's metaphor of "technical debt", which you incur when you deliberately do something quick-and-dirty and cause yourself pain later on. That really is an instance of debt: when you incur technical debt, you truly are making something worse in the longer run for short-term gain. But (e.g.) writing something with Java and MySQL, which you happen to be familiar with, rather than taking the opportunity to learn a new technology, is not incurring any sort of debt unless the Java/MySQL solution is actually inferior.

It might still be a dumb move for exactly the reasons the author gives. It's just the choice of metaphor I'm objecting to.
Yes, and I very much like that API. It's concise which is a huge win when you have to read that code later.
My American-English ears also can't hear certain distinctions along a S-Sh-Sch-Tsh spectrum that at different times Hebrew and Japanese speakers have tried to highlight for me.

So I don't buy Dawkins' conjecture there are unused 'qualia' waiting to be stimulated; the brain adapts itself to the sensory ranges available from its body and environment, discarding those distinctions rarely needed. Perhaps years of exposure would slowly grow back the sensitivity -- but there'd be no surprise moment of new experience.
Apple essentially owns the mobile application market — and the tablet application market, if you're inclined to separate that out. Apple's position in those markets is at least as strong as Google's in search. (Yes, they make more money from hardware, but remember we're discounting that under the premise that market influence is the decisive competitive factor.)

Apple also has disproportionate influence even in markets where it is not a monopoly.
Do you know if this is the same person? http://www.jewishreview.org/local/Police-question-two-men-ab...

Edit: It appears to be.
Is the Twilio cost of $0.03 per minute in addition to the per minute costs of your phone line? Why isn't SIP or IAX access allowed? It seems very expensive and restricted.
Do you have any metrics for this? I have found issues with all the data-centers. NJ seems the most problematic from experience, followed closely by Dallas, which your data does confirm.
Also known as: www.attsucks.com

My text and voice fail so regularly I wonder why I even carry my phone anymore.
It's really starting to look like Google has jumped the shark with making Larry CEO.

Google has serious strategic problems going forward, and it seems the best Larry can do is make 25% of employee bonuses tied to chasing Facebook and ignoring investor questions.

Making a rags to riches die hard engineer CEO of a multi-billion dollar corporation may seem like a cute idea, but this won't end well.
Amazing! Now let's get MySQL back!
I'm a TA (one of four) for the course Harper is talking about in this post. As they say on reddit, ask me anything. I do not guarantee I'll answer. I'll check back in in the morning.
One of my frustrations with bitcoin is that there is a small cable of investors who own significant amounts of the outstanding bitcoins. They stand to make a fortune if the currency were to take off and it seems that would leave us with an economy controlled by a small number of participants, defeating much of its potential benefits.

A better proposal would be to distribute the available bitcoins equally to everyone on the planet, creating a fair and true starting point... wishful thinking, or could we hack the algorithm and shortcodes to do this?
Probably because the web isn't actually an application platform at all, but is still fundamentally a medium for displaying static hyperlinked content on top of which has been piled an increasingly absurd series of hacks (forms + CGI, Cookies, Plugins, JavaScript, XMLHttpRequest, etc.), each in order to solve a different, unrelated problem. And so we then have to write "web frameworks" to smear the incongruities of these various functionality-hooks into an end-to-end system just to enable tolerable development methodologies.

If you want to make developing applications easier, then it will always be better to start with a platform that has actually been architected toward those ends from the beginning.
Oracle just gets this 'open' stuff!
http://infoq.com

http://www.google.com/events/io/2010/sessions.html
In the US, it's generally a crime to destroy evidence if you believe there's an investigation. So setting something up to respond to evidence of an investigation seems like a bad idea to me.

In the US, it's also possible to be held in contempt of court for failing to hand over evidence in some cases. There's the Fifth Amendment, but there are enough exceptions to the Fifth Amendment (e.g., I'm not actually charged with a crime, and instead I'm facing fines for not having the right licenses; or the evidence on my computers is meant to be used in proving somebody else committed a crime) that I would want to talk to a lawyer before telling a judge that "the evidence isn't destroyed, it's just inaccessible."
My latest project launches on TC!
I missed this apparently. Can someone explain this change and the technology which led to it?
Honestly, if you already have a working OAuth2 server implementation, adding OpenID Connect support to it is not difficult. For oauth2-server-php, the OpenID Connect extension is a few hundred lines.

On the client side, there's a glut of OpenID Connect implementations for various languages, or you could outsource it to the likes of mod_auth_openidc for Apache, or a node.js proxy using Passport, or whatever you'd like.

Once a user is authenticated, which can be handled by the libraries just fine, the rest of the data model is simply OAuth2 and a key/value list of claims about the user. I'm not sure how anything is pushing smaller players out, so long as those players are willing to use MIT (or equivalent) licensed code?
I had the same problem, but you can read the page from the Markdown-parsed source.
https://github.com/Mattias-/Mattias-.github.io/blob/master/_...