jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
downvote should not be an 'i disagree button' it is intended as a democratized moderation tool.
What a great idea. Of course you should do this! What could go wrong?

Now remember that someday the tables will turn. Someday the bad orange man‘s side will have control of the media, and I expect you to support when they suppress the other side’s speech just as it was done to them today. Because we all know freedom of speech is good except when the other side has it.
> Twenty years ago we had far less diverse access to information.

Yes. And thirty or forty or fifty years ago (remember the Internet itself is more than 20 years old), we had even less diverse access.

However, that does not mean the information we got back then was more reliable than the information we get now. It just means it was harder back then for we the people to spot when we were being misinformed, lied to, or just plain not told about things we should have been told about.
It's not immediately obvious from any reporting but the "rules" in London haven't actually changed significantly since the 20th December (schools did not reopen as planned but they'd been closed since before then anyway for the Christmas break).

The only meaningful change in the past couple of days is the "takeaway pint" ban (which is unlikely to make any difference and is purely symbolic).
That's true, but the cops also did kill one protester.
One unarmed woman was shot by police.
Cheaper to keep the mitigations in place than to design around the side channel. Rearchitechting an entire CPU seems like it would be a boondoggle. Especially since the well of side channels runs infinity deep unless you're back to single core, single thread CPUs. As soon as they 'fix' this side channel, another will be found. It's just an inevitability of multi-tennant processing.

I'd have preferred a hardware flag that says "I accept that if untrusted code runs on this CPU, I've already lost" and keep the performance boosts of speculation, but alas.
Telegram has no end-to-end encryption for group chats at all.

And normal chats are not end-to-end encrypted by default. Are you using end-to-end encrypted chats with your contacts?
Baskt's online grocery experience offers easy online grocery shopping, just click and collect your groceries at out five corners fulfillment center.
> I guess the answer is... calm down?

Rioters inflamed by years of Trump's gross lies storm the Capitol, demanding to overturn the results of the election, four die, and your response is, "Calm down"?
I can click on links that come in via SMS on my Droid. Why kill that emerging functionality?

Edit: I completely read what you said incorrectly. My response must make no sense.
The name, obviously. Doesn't matter what it stands for, it's a girls first name.
Is this about the old DEC Alpha?
Yeah, about step 2b: Note that part of the reasoning behind the Japanese attack on Pearl Harbor was the US's sanctions on Japan for their actions in China.
Michael Nielsen, the author, also wrote a multi-part intro to neural networks (http://neuralnetworksanddeeplearning.com) which really cleared up for me the inner-workings and mathematics of machine learning quickly but without skimping on details.

I'm very excited to read what he has to say here.
I genuinely think that USB-C (the connector) has a huge problem, and I’m pretty sure most of HN knows it. Users everywhere expect that physically compatible plugs in normal consumer devices imply some degree of comparability. Unfortunately because we use USB-C (the connector) for almost every imaginable kind of interconnect these days, most devices have a complicated matrix of things they will and won’t support, and so do cables. I don’t know how users are expected to become educated about this. “Why won’t my display work when I plug it in using x cable, on y single, but will work when I use z cable on q dongle” is such a common question I hear, and I don’t know how to explain it to people other than just to use trial and error. Apple needs to come up with some way of at least commonly labelling things to imply compatibility if they don’t want to confuse and alienate people. I am aware it isn’t just Apple with this problem, but USB-C (the connector) is perceived by most Apple users as an Apple thing.
I remember a planet money episode about gym utilization:

https://www.npr.org/sections/money/2014/12/17/371463435/epis...
just ask the Biden's on how to do it
Just checked on a brand new profile for the release AND nightly channels, and neither have dns-over-https on by default.
Here goes for further downvotes...

The entire edifice of this "human caused climate change" hypothesis rests on the premise that carbon dioxide is /the/ control knob for this planet's temperature.

There is zero proof that this is true. Zero. So if I were you, I'd be very, very cautious before going ahead with capturing CO2, by any method.

It's way too early for this sort of thing. Vastly more research is required before taking a potentially disastrous decision to try to reduce the amount of CO2 - a gas which Earthly vegetation /needs/ in order to survive!
Another way to think of it is, a memory-mapped set of wires that are made too thin, and when read, correspond to ones. If ones are written to that region, they become zeroes every time they are read afterward. This is kind of the reverse of how memory normally works.

Of course the actual mechanism used in OTP memory is different...
> But it does never mention whether it actually makes sense at the scale he actually has.

What does "make sense" in this context mean? It sounds like you're assuming he chose K8s for the scalability, but scalability isn't the only consideration here. Familiarity of the tooling is the biggest one that he mentions in the post. He even goes so far as to say that k8s probably isn't right for everyone, it's just what he knows.

It's efficiently supporting a profitable application and requires minimal maintenance. That seems to accomplish the goals of "infrastructure", broadly speaking.
Relying on one irresponsible for-profit organization for your communications is a disaster waiting to happen. By using that service, you enable them to continue. It takes two to tango.
Various vaccines have been mandatory for schoolchildren in the US for 100 years.

So if this is "grim", it's been grim since before you were born. Guess that slippery slope takes a while?
Where they conflict with others rights, something needs to give. Which one has to how much is the interesting question every time.
Also, a few other EU countries (those that now have the highest vaccination rates) have already ordered vaccines on their own and there was no official reprove from EU. Another reason why it's silly to criticize Germany.

Heck, I think all countries should order their own additional doses in whichever way they can because that will increase total supply through higher prices and more firm orders. The EU deal was done with messed up priorities.
I'm really struggling to understand all of this. I caught covid last year during the first wave. It wasn't pleasant experience but I survived. I'm still relatively young, the chances of covid severely affecting me (and those in my age group) are very minute. At this moment, I have no desire to take the vaccine. I'd consider taking one with more time/data, but that's just my personal opinion. To be clear, I am not an anti-vaxxer (a shame I even have to state that). The principle of this is what bothers me the most.

Now, I understand the need for elderly people and other certain groups to take this vaccine, but to simply force it amongst all age groups is beyond me. This seems very dangerous, and I don't why democracies are even flirting with the idea.

EDIT: For all those down voting, perhaps you can enlighten me?
> intellectual property of the author

Don't you assign this copyright to the social media service? Legally, if your Facebook photos get posted to another site, I think Facebook gets to complain, but not you - you signed those photos away, for Facebook to use for any purpose they like (even including a foot fetish website).

I don't disagree with you on what people expect, but it's worth reiterating that reality does not match their expectations. Facebook owns your Facebook photos, not you.
In the case of closure, yes you will take a small performance hit. But the example given is still invalid because the only scope present is the function-scope (for-loop doesn't create new scope).

For example, if you ran the code below in FireBug you'll get the same results (minor variance aside).

function foo() {
var a = 0;
for (var i=0, j=a; i<10000000; i++) {
var x = j+i;
}
}

function bar() {
var a = 0;
for (var i=0; i<10000000; i++) {
var x = a+i;
}
}

(function() {
var start = new Date().getTime(), end;
foo();
end = new Date().getTime();
console.log(end-start);
})();

(function() {
var start = new Date().getTime(), end;
bar();
end = new Date().getTime();
console.log(end-start);
})();
> Linodes of the same plan are grouped together onto a host. We adjust the number of slots on each host according to its resources and hardware specification. On average, a Linode 512 host has 40 Linodes on it. A Linode 768 host has on average 30. Linode 1024 host: 20 Linodes; Linode 1536 host: 15; Linode 2048 host: 10; Linode 4096: 5.

Does this mean that a 512 host has 40*512MB = 20GB of physical RAM? If it is less than that, then where does the 512 figure come from?
On the desktop, Java is the obvious missing elephant in the room. Java was popular, the non-GUI parts of Java were fast enough, but there were no good GUI libraries. Java continues to be anathema on the desktop because of the number of crappy apps written with Sun's officially blessed UI library, Swing. It didn't have to be that way. I've written a pretty snappy app using the Eclipse platform, which is based on SWT, which uses platform-specific code. In retrospect it's clear that Sun's write-once, run-anywhere ideal, which was Java's biggest strength on the server, was a disaster on the desktop. Sun should have provided Java bindings to common platform UI libraries and encouraged their use. If they had done that, Java would have been a much bigger player on the desktop, and GUI development would not have lagged so far behind in adoption of modern languages.
Actually the technidue isn't to blow it up on the surface. It is to blow it up 14,000 ft below the well in order to collapse it in on itself. The russians have done this 6 times and been successful 5 times.
Globalization? Really? It's a fucking plastic horn, not a deeply-held cultural value.
Why a VPS can be better:

- Assured hardware continuity when you depart from the project (death, buy-out, vacation).

- Easy temporary duplicate server for migrating database.

- Remote console at a more affordable price.

- Affordable geographical distribution. (Provision in London and Tokyo just because you feel like it.)

- Rapid scale up. And scale down if the project turns out to only need a $15/month VPS.

- Instantly replace bad hardware on vacation.

- Rapid hard drive failure recovery.

- Better hardware (SAN + premium RAID, redundant power supplies, ECC memory).

- Better physical security (deep background checks for every person allowed in the building).
In terms of iPhone apps, linode easily beats slicehost. Nice graphs for CPU, network, etc. And last i looked, slicehost required you to make a URL with you API key and mail it to yourself, which is a huge PITA.
I assume it also gives him a switch to dynamite the entire Interstate highway system? That would probably have about the same effect on the economy, and be about as likely to be signed into law.
Thiel says: "In practice we have found that if you only ask one question, ask that."

Bragger hears: "that should be the only factor when evaluating a startup’s chances of success".

How much the CEO makes might not be the best predictor of startup success, but it might be the best one that you can accurately judge by asking a single question. You can't ask "is your product solid?" and expect a meaningful answer.

Of course, since noone would ever try to predict a startup's chancess of success on the basis of a single question, it's also possible Thiel was just using artistic license.
I don't mind people agreeing with the slant because it is a fair economic argument to make but to just mark me down for pointing out the slant is harsh IMO.

That video was full of stuff complaining that you get taxed on EARNINGS from investments and trying to equate that to being taxed twice on the same principal sum. This is nonsense.
You're being taxed for earnings and then earnings made from those earnings. That's two separate sums.

The chap was trying to make out that people were being punished for saving as opposed to spending but failed to consider consumption taxes such as sales tax or VAT (in Europe). You don't get punished for saving, you place your money in the bank and it remains there, no punishment.
You do get punished for earnings gained by those savings but that's to be expected because that is technically income.
I'm pretty sure every candidate knows #1. But candidates that are too honest rarely get anywhere. I'm not saying you necessarily need to lie.

I'm just saying that interviewing is the time to sell yourself more than it is the time to be completely honest.
I wonder if the numbers he quotes are based on comparing users forced to use the Flash view vs the new view. It sounds like instead he's largely referring to trends over time.

How's the new interface compare in terms of load time?
If being in love is the disease, the physician is the one who tries to stop that from happening: interfere in someone's pursuit of love and you're likely going to face negative consequences!
LESS or Sass are great in specific use cases. They're especially useful when you're using a lot of CSS visuals (where you have to write out about 3-5 lines just for one property because each browser has it's own version, i.e. -moz-, -webkit-, etc). With LESS you can create a mixin that does this thing (e.g. rounded corners) that also takes an argument and just call it in all the places where you need rounded corners. Sometimes you want to re-use the same color over in many different places. If you change your mind, you have to go back and change it everywhere, making sure you don't miss a spot. Nesting makes the code much more organized (you have to try it to see) since you can see which bit of code relates to which area of the page. It's just neater and easier to view. Each of these benefits on its own isn't very big, but when you start saving time here and there they do add up, especially on large stylesheets.

Basically, it's not really about reducing syntax or size of the file (which does get smaller for large stylesheets), it's all about making the stylesheet easier to build and maintain.
>the code might make the entire thing operate, but it never affects the user the way the design or interface does

sigh. interface=code.

the fun is taking an idea from your head and putting it into reality. This is kind of like asking where the fun in painting is cause it takes so many strokes to fill a canvas.
If you are wanting a single person plan Simple Mobile is a MVNO using T-Mobile's network. Unlimited texts/minutes/data for $60. I think prepaid cards are available via eBay that makes it even cheaper.
A good example is upgrading the quality of the iPhone video recording and simultaneously releasing iMovie to go with it. So you get a hardware upgrade and a much more practical way of using the hardware. For many people syncing videos off the phone and editing them on a PC (especially Windows) is just too much of a hassle. Android phones have had video this quality of video recording for months but don't have anything like iMovie which might make the hardware capabilities less appealing to someone. Another example is the front facing camera which you can presently get in the Sprint Evo. How many Android apps support switching camera sources? They're relying on Qik for video chat which has experienced major problems since the Evo's release. Who's accountable for that? Not Google, Not HTC, not even Sprint. They just throw the stuff out there and hope it works right. Hardware has to be accessible to people via software or it's just a geek fetish.
The SuperAMOLED display is supposed to mitigate the sun factor, so it will be interesting to see how it works. I'm sure Apple has evaluated that tech, but chooses not to use it for some reason whether it's cost, availability or simply the fact that it's not yet good enough.

Personally, when I use the iPhone in bed with my glasses off and I surf or watch something, I see pixels. I can't wait to see how the new screen performs.

You characterize the fact that they went super high resolution to accommodate existing apps as a bad thing? How many other companies would have chosen the cheap and easy way out? I say most. This is one example of Apple's focus on the consumer that separates it from the competition.
The point remains valid: the iPhone software absolutely screams, and in many cases achieves better UI performance on Android hardware that is twice as fast. There's something to be said for not writing everything in Java ;)

We don't have the hardware problem so well licked that we can disregard it. IMHO programming phones like we program desktops is a serious mistake, and seriously hamper what we can do with mobiles (e.g., bloatier code results in need for faster hardware with little performance gain for it, thus raising battery, heat, device size problems).
But with pattern matching, atoms and tuples and asynchronous and synchronous send and receive.

A big departure, I should say.
On Digg, you had at least real persons signing up and some type of community. Twitter users are marketing people or self loving/promoting people.
No normal person would sign up because there is simply no use to it.
In 2-3 years, twitter will be dead.
Each transaction is a multi-message exchange in real-time between the terminal and the bank and it includes an unique ID generated by the bank

That may or may not be case (there is no way for customers to check that), but the problem is that this encrypted communication is between some third party's terminal and my bank, not between my chip and my bank. IIRC correctly, the protocol in the end boils down to:

- bank asks terminal 'Can you verify that the customer is who he claims to be?'

- terminal asks user for PIN

- terminal asks chip: is this PIN correct?

- chip replies: yes.

So, I have to trust that the terminal will not e.g. put my PIN on Twitter.

Worse, that terminal-chip communication is not encrypted. Hence, it is vulnerable to a man-in-the-middle attack. That is what 'chip and PIN is broken' demonstrated.
You said Big?

The company loses more money than it makes. How it it gonna be big?
Thanks for the details, very useful stuff. I work at a large company and we're toying with the idea of building our next project, a JSON API, using Node and MongoDB.

Did you do any integration testing for scrabbly?
"HR acquisition"
We're getting there. I have the feeling more an more people subscribe to the hunch that combining symbolic (GOFAI) with subsymbolic (PDP/NN) techniques is the way forward. Research is going on, an example is the Neuro-Symbolic Concept Learner described in this [1] paper.

[1] https://deepai.org/publication/the-neuro-symbolic-concept-le...
You’re ignoring all the benefits. It’s like saying owning a dog is terrible because you have to pick up poop.
Being born right, number one factor of success.
Appreciate that! Will try to implement some of the improvements that popped out in this thread, as well.
It works the same in the EU for SEPA authorizations. I have a list on my bank account, and I can review and revoke any of them with a simple click. But it doesn't work with services that are billed through my card instead.
p-zombies are not conscious, by definition.
I was vexed but also oddly satisfied when he left off the question unanswered, leaving off with a cliffhanger at the end, such an ornate thing to do in current age of all-knowing Medium posts. I loved it, although then realized it's a teaser for his book on the subject.

This article led me to look into the etymology, it is indeed obscure: "According to tradition the word was coined with chemical suffix -ine (German -in) + Greek hērōs "hero" because of the euphoric feeling the drug provides, but no evidence for this seems to have been found so far" (https://www.etymonline.com/word/heroin)

Here's a great article on the history of opium and its use: https://www.afghanistan-analysts.org/on-the-cultural-history.... From here we learn that:

"Another sign that the opium poppy came late to Afghanistan is that there does not seem to be an original Persian name for the plant. In Afghanistan, a Turkic word – koknar – is used; kok mean “green” and nar means “pomegranate” (anar in Persian), which may be an allusion to the poppy pod’s shape. Opium is locally called taryak, which comes from the old Greek word theriac (7); in the Middle East and south Asia, this word is used more widely than just for opium."

In Turkey the word afyon is used (there's even a province named after it (https://en.wikipedia.org/wiki/Afyonkarahisar#Etymology)) which is from Arabic آفيون (https://www.nisanyansozluk.com/?k=Afyon), which itself was derived from the same Ancient Greek word that opium is derived from: όπος.

Interestingly according to Wikipedia early use of in China was "to aid masculinity, strengthen sperm and regain vigor" (https://en.wikipedia.org/wiki/Opium#China), understanding how/why a sedative was used as a Viagra-like purpose is beyond me.

The Chinese word is 鴉片 which also is derived from opium (https://en.wiktionary.org/wiki/%E9%B4%89%E7%89%87). It's rare to see a words from around the world to refer to something that ancient people knew to be derived from the same word.
Indeed. It seems like there is some mechanism that gives posts a second chance at making the front page, because when I wrote that comment (around a day ago) it seemed clear it was going nowhere. It's interesting to note that the timestamps on all the comments are adjusted as part of that process.
No, of course not, and I'm not opposed to Nazis having their own websites like the Daily Stormer, or running their own Mastodon instance or something, or flocking to a "free speech" clone of Twitter like Parler, or uploading videos on Bitchute. I absolutely think that ISPs should be regulated like utilities.
Disclosed to the reader, not to the letter writer.
Corporations don't generate enough profit to float a nation's tax needs.

Corporate profit in the US is generally somewhere around $2 trillion per quarter when times are very good. That's including all businesses, from mom & pop to Microsoft, and that includes all profit from global operations (not just domestic operations).

A 50% tax would only pay for just over half the US tax revenue needs (assuming you make the mistake of taxing global profits at 50% as well) and that would probably cripple the US economy. Many of the consequential corporations would attempt to flee (so you'd have to implement some form of government-sponsored slavery to keep people in). A 100% tax would immediately begin to collapse the US economy as businesses would no longer be able to save for any future purpose (including recessions, business problems, unexpected opportunities, and so on) and they would fail rapidly.

The only tax source large enough to support a nation is an income tax on individuals. That's why, for example, no nation in Europe has ever attempted to fund their expensive and well-experimented welfare states in the way you're suggesting. They know it doesn't come close to working.
Even more absurd hyperbole. Countless? Executing? So many that it is impossible to count?

Link me some examples. There are so many that it cannot be counted, and so surely it should be easy for you to send me a dozen examples.