skysight-inc/HackerNews huggingface dataset:
Elon Musk and Steve Jobs never spent time responding to competitors. VC funding is another example. Fundable companies are so rare that VCs never sit around debating whether to fund company A vs company B, it's two separate decisions.

It sounds like what you treasure most about your job is that you're released from competing. Finding a relationship is about fit, and a good relationship is about the investment you make. I've never seen competing to work in any phase of a relationship.
EFF is countersuing a patent troll that wants its name removed from a blog post
This. We also have large numbers of Chinese coming over and buying houses because it's a safe store of value... something the Chinese government can't just take one day.
StartupResources is a great mailing list that I've been following for almost a year now:

https://startupresources.io/

Also, GrowthHackingIdea is a great idea for a newsletter (referral link):

http://growthhackingidea.com/?ref=2119140&a4=1&a5=5&i4=&pl=f...
Imagine the game theory analyses on frequent flyer sites
This doesn't address the massive bloat that ads add to the website. I don't mind seeing ads when I browse the internet. I do mind having websites load for 10 seconds because 20 different ad networks are loading their iframes.
Plummer is an Indiana case, not a federal one, and doesn't say what you think it says.
I'm not particularly musical myself, but lots of people around me are (siblings, friends and coworkers - one group of which are signed to Sony music), so I like to play around with music production software on my iPad (Korg Gadget, Garage Band, Moog Model 15, Odesi, Fugue machine being my main tools + MIDI and Audio routers and USB MIDI controllers). It's a pretty great environment for someone like me (interested, but not very good).

However, a major downside to this setup is that if I close the apps, the setup disappears. That is, my setup uses multiple distinct apps that are connected together (directly, or through the MIDI and Audio routing apps) and there's no way to persist this multi-app setup between sessions, so any time I have to set it up from scratch (because I closed the apps or rebooted the iPad), I lose all at state and have to set it all up again from scratch.

Until that is solved, I don't think I'd really count it as a serious setup. It's an incredibly powerful toy though!

Of course, this applies to an iOS-only (or iOS-centric at least) setup and not what it sounds like you're referring to: using iOS as cintoellets for an otherwise laptop/desktop-based setup. I imagine that has fewer of the above issues.
Although I agree (in essence) that legal personhood is something most people misunderstand, I'm not sure the NYT is a very good example given that "the press" is specifically listed in the text of the first amendment (and has been understood to mean a newspaper production organization since even before the amendment was ratified).
Tried to use a generic password / no password and got this:
Βάλε ένα έγκυρο κωδικό με τουλάχιστον 8 χαρακτήρες...

No idea what that says since I read only english, but i'm guessing it's a bug.
We are still expecting a very big earthquake. https://en.wikipedia.org/wiki/Alpine_Fault

But, the earthquake that hit Christchurch directly removed the seismically vulnerable buildings, and typically we've built for earthquakes - hence why our predominant building material is wood not brick or stone.
it's funny cause it's true
not even a single mention of WeChat in the article
Denser living is not necessary if you have good public transport. Like Auckland doesn't.
> they could either just buy some thousand Bitcoin and spam the network with transactions

Marginal loss on each transaction + "spamming transactions" = essentially paying people to run their machines at 100% for a while for you, which to the tune of "some thousand bitcoin" would be money to their ears

> just [..] buy enough hardware to get over 50% hashing power

'just'

> Especially China only needs to take down the 2 or 3 top miners and can cut the mining power in half within a day

If that is true (and I'm not convinced that it is) you don't think those '2 or 3' entities aren't large and financially self-interested enough to work to secure themselves, divest their resources, or so on?

I highly doubt any sort of subversive action could be taken sub-rosa to the tune of 51% of a network of paraniod individuals who'd either fork or move out given any whiff of subversion, especially by state actors.
or anything having to do with NLP
From my comment right below:

>Obviously given the choice of a comparable tax burden and simplified returns I'd take it

I'm not against simpler taxes, I'm just saying I don't blindly envy Sweden's taxes, just the part where it's easy
I'd love it if there were more opportunities from companies like HackerRank. It's other "filters" that I'm worried about; companies that filter out degree-less candidates, companies that filter out depressed candidates, companies that filter out transgender candidates, etc.
Good point! Just updated the blog post to mention this. Ultimately I don't think it's still too big of an issue. It just means that you may need to rename your classes in the future if an OS update causes a class name collision.
Greek. Password must be at least 8 characters.
I'd argue that adhering workaround for things that have language-level solutions nowadays hurts code clarity, if other people have to work with your code. Sure, the non-functional noise fades to the background when you're used to the pattern, but ES6 has been out for a while now, and it provides reasonable solutions.
Link? / What is it? / Is it a good thing to test out for beginners?
Look up morbidity compression. Not my area so no views myself but it's a thing, and correlates with regular moderate exercise
> Nobody has to use the Internet

Ridiculous! These Congresscritters are completely out of touch!

> Nobody has to use Google

Well, you see, you can use DuckDuckGo, stop pretending Google is a necessity. (Actual Hacker News argument, by the people who are "with it" and "in touch" - https://news.ycombinator.com/item?id=13989078)
I'm not sure what your objection is with regards to the independence aspect. Why would having the morality checks integrated into the "learning about the world" part be better?

If you had an unwavering moral code which dictated that men and women should be treated equally, for example, why would it matter which facts are presented to you, in what order, or how you process them? Your morality would always prevent you from making a prejudiced choice, in that regard.
The real problem is the lack of distinction between functions and methods. Dynamic "this" is really just a hack to make functions behave like methods when invoked via an object member.

Python has an interesting solution to this, which is a lot more complicated - it has a more generic concept of "descriptors" that's used to wrap functions into magic sauce that makes them methods, taking care of "self" etc - but with most of that complexity hidden from either side (definition and invocation).
I wouldn't worry about earthquakes in Rotorua - if you get any, they're a helpful warning of impending eruption ;)

https://en.wikipedia.org/wiki/Taupo_Volcanic_Zone

Fun fact - Auckland is built on a large monogenetic volcanic field.

https://en.wikipedia.org/wiki/Auckland_volcanic_field
How long since the last time a major technology was invented that changed how you live your day to day? When that happened, how long had it been since the previous one?

I bet the first number is bigger than the second number.
You should check out the Implicit Association Test that they used to measure the biases. Just as one example, there's nothing about being a doctor that is inherently more male or female. So all gender differences would have external causes.
Technically the people take care of the wealthy by buying their products and voting their sycophants into office.
Let's also remember that David Dao was physically assaulted, which is a separate matter and that cop should be charged for the crime of using excessive force.
My standard deduction exceeds any itemizing I could do. I'm healthy and debt free.
This entire article is a gross mischaracterisation of the facts and risks.

The only major zero days released for Windows in this bundle targeted SMB (SMBv1, SMBv2, & SMBv3). By default Windows firewalls SMB and has since Windows XP SP2. Many home and business users then typically have a NAT between the Windows Firewall and the internet, offering a second layer of protection.

Few companies intentionally expose SMB to the internet. Generally users are required to VPN in before then being able to contact an SMB endpoint.

The type of language in this article is designed to mislead non-technical readers into believing they're at risk e.g.:

> The software could give nearly anyone with sufficient technical knowledge the ability to wreak havoc on millions of Microsoft users.

So either the article author lacks the technical literacy to understand why this is untrue, or they know it to be untrue and are trying to implant fear into their readership. In either case, not a good look for The Intercept.
Ha ha of course you're right! Math is hard.
the problem there is not their expertise, but their interests.

you can insist on both.
> New Zealand has a couple of mid-sized islands, neither of which are particularly good for agriculture

That sure hasn't stopped us. We're responsible for 30% of the world's dairy exports.
Not seeing a whole lot of discussion about the implementation. Looking through the extension's code (which should be somewhere under your Chrome app files, if not online), briefly, it seems like an unsung hero here is Tesseract.js:
http://tesseract.projectnaptha.com/.

The extension itself seems to do OCR (using Tesseract) on images and look for the string "adchoices", or else the adchoices icon, which yes, is cool: but just want to clarify that the folks at Tesseract seem to be doing the meaty "computer vision" part.

EDIT: oh, this isn't markdown.
I don't know if this follows the spirit of the question, but if I consider a 'wonder' as something that had a major affect on the coding world, wouldn't some virus/Trojans be applicable? Like the first, whichever that might technically be, but I'm thinking of the Morris worm [1], though I know it wasn't the first.

[1]: https://en.wikipedia.org/wiki/Morris_worm
We've grown up with change and expecting change every year. This old fucker was eligible for AARP by the time AOL offered internet service. Most elderly, especially conservative elderly hold a more static mindset than those born in the modern era.
I hadn't heard of "competitive programming" before, and at first assumed this was a post exactly about "getting a better job or a better salary" (the most likely alternative interpretation).

So I was grateful for the clarification, and didn't take it as algorithm-hate.
> NZ has a serious problem in that because it's easier for an NZ citizen to become Australian

Australia specifically changed laws to make it very hard for an NZ citizen to become an Australian citizen back in the 90s.
Doing what I believe is the correct thing to be doing now.
A quick rundown on the NSA dump
Colonizing the galaxy would be good
It does stand to reason.

However, this is Chicago. Locals know to never assume anything about city government because you'll tend to discover the opposite later on.
Shazam for Mosquitoes
But the rebooked seat doesn't displace somebody on the next flight, so what's the actual cost?
I think jlgaddis' link[1] is more informative than the theintercept.com article : https://www.bleepingcomputer.com/news/security/shadow-broker...

I feel the HN submission should point to that instead.

The Outlook Exchange, RDP, Kerberos, ... exploits are scary, even though some only seem to affect older Windows versions.

[1] https://news.ycombinator.com/item?id=14117336
To be clear, I absolutely agree with you that percentages are a factor. Our disagreement with you is whether they are the only factor.

To take in a comparable percentage of immigrants, by your calculation, the US would need to take in 3,750,000 immigrants a year.

Now, there are certainly 50,000 well educated engineers, scientists and other high skill workers who would might be willing to move somewhere else. But are there 3,750,000 such people? The nature of the immigration is different. That's not to say the US shouldn't be taking in 3,750,000 people per year, just that the challenges of doing so could be dramatically different from what New Zealand experiences with 50,000.

This is where sheer scale comes in. I don't think you can extrapolate from a simple linear projection. When you hit a certain scale, new challenges emerge. This is especially the case where it comes to population - after all, a high population density can indicate that a region is less able to take in more immigrants, not more! Perhaps your numbers could just as easily lead to the conclusion that New Zealand has a lot of catching up to do?

I do want to be clear about something here - I'm not (necessarily) arguing for policy one way or the other. My point is more narrow, which is that that using the "percentages" argument to praise New Zealand as an immigrant friendly place because it takes 50,000 immigrants a year, and the US as a xenophobic one because it only takes in about 1,200,000 a year misses a large number of critical factors.

For instance, New Zealand has a population density of 15/km_sq. The US has 84. This may reflect a much higher level of historical immigration. The way you calculate it, the US is considered a less hospitable country to immigration because it has had so much of it that the per capita numbers are lower!

And, of course, population density itself poses problems (after all, Australia has a large, hot, and dry interior, and Canada certainly has a lot of frozen land).

In short, I'm not saying your factors are unimportant, I'm saying that you've over relied on a single metric that leaves out far too much to reach these conclusions.
Even with https it's a lot. Saw this post the [other day](https://www.reddit.com/r/WarOnComcast/comments/65547r/as_if_...), but I can't find a cached version.
Correct me if i'm wrong, but i'm pretty sure that OddJob hack has a GUI interface built with Visual basic ;)
It depends on what price the auction winners get. If they get the price they bid, it's not optimal. If they all get the price of the most aggressive non-winner it is optimal. It's the difference between a sealed bid first price auction and a sealed bid second price auction. Not sure which way Delta does it.

In practice though, auction theory only works well with high stakes auctions with sophisticated participants (ie, Treasury debt auctions or FCC spectrum auctions). With small stakes and unsophisticated participants, people do crazy stuff, and you need more of a behavioral economics model. (As opposed to a game theoretic model, which is how the standard auction theory stuff works.)
1. Let's stop overbooking in the airline industry. The seats are already prepaid for. Who cares if a passenger shows or not? (It'd be different if they were losing revenue when a passenger doesn't show up; they aren't).

At least for business class tickets, if the passenger doesn't show up they have to reimburse or re-book the ticket, so they are losing revenue when a passenger doesn't show up.

The obvious answer for bumping passengers is simply an auction. At some price below what it costs to charter a private jet on short notice you will find people willing to give up their seats.
Linux
SQL
HTTP
BitTorrent
Git
Blockchain
Neural Networks
It seems to me that Mike Judge doesn't actually need Trey Parker and Matt Stone to do this (having done it several times already).
Well done Nadya! I must have forgot that! Embarrassing.. Will fix immediately! Thx!
Microsoft Mouse (software release 9.00) from 1993 was a coveted driver back in it's day. If I remember correctly I think it only took 2K of conventional memory and the rest shunted into upper memory. After discovering that on a BBS I rarely needed an alternative config.sys/autoexec.bat.
Why does HN limit the depth of replies? Just to keep the page looking snappy & fresh?

That's pretty awesome that you guys thought of hosting videos. The idea escaped me, even after watching photo.net & then Flickr. I was working on an idea back then & the issue was the cost of bandwidth, right? Sure.. put videos on the Internet... but how would you ever pay for that much bandwidth? I guess that's why a Silicon valley crew did it. They could somehow see the decline in bandwidth pricing, understood how much extra fiber capacity there was.

We should have gotten together then. I owned the domain fullscreen.com (and I made nice websites!)

Software is hard! The winners show what it takes. Just put something out there! AirBNB ruby on rails! Facebook... PHP! Google... python!
Sorry about that! Will fix immediately! Thx!
50 Uses of Sonic Screwdriver from Doctor Who
> Presumably most people are behind a router which would stop this in its tracks?

Trouble is there are millions of IoT devices with terrible security some of which are alway owned and inside the network. They could be used as a delivery tool to attack multiple machines inside of a network.

I'm not sure how many folks connect directly to the internet anymore. Hopefully not many.
Only if you think he has in any way been causal.
Oh, really. Kim Dotcom has managed to avoid extradition for five years, that's hardly being hung out to dry.
Does anyone know of any other good blogs about LLVM and compilers?
And there are people that think Tesla is doomed. You can't run losses forever and expect to keep the lights on. I don't know what is so hard to understand, it is simple math. They, Tesla, are not "successful" in any sense of the word as it relates to financial stability.
> Which leads to rules making it much harder to move to NZ long term. Unless you meet some high bars (several million dollars in the bank or married to a kiwi, etc.) it is hard to get permanent residence there.

You forgot the 3rd option - be on a skills shortage list. We hire many developers/testers from overseas and they have no issue obtaining PR or citizenship.

> Poor job market, terribly poor for most people.

Define 'poor' - our unemployment rate is slightly above the US unemployment rate, and in my area (Canterbury, main city Christchurch), unemployment is 3.7%.

We do have a "low wage" economy thanks to a neoliberal government crushing the unions in the 90s, but this doesn't really apply to developers.
Perhaps this "leak" was intentional and designed to obscure darker dealings by our friendly NSA.
HIV is kind of like that too, when they circumvented CRISPR. I hear the nearest cure is decades away. Hopefully they have solved ad-blocking.
wow these comments are bringing back old memories... the one thing I can't recall is how I even figured out how to get started with all this stuff so long before I had internet access. I didn't really even know anyone who knew much about computers to get me on the right path. Somehow, one thing in particular that eluded me for years about learning computers and technology is that bookstores had tons of books back then to teach me programming and CS. Instead I just spent hours staring at code until it clicked.
Drupal is a burning platform?
The essence of linear algebra series on youtube is great as well. It provides a intuitive guide to what linear algebra is about in 2d and 3d space with "arrow" vectors with great animations. Once an intuition is provided about matrix transformations, determinants, basis changes and eigenvectors, then it explains how abstraction of this theory can allow carry over of these insights and techniques to other domains or other abstract vector spaces.

Too often learning starts at the abstracted level so intuition is lost in exchange for memorized techniques. There is a flip side of intuition-first techniques basically dumbing down everything into tweets but this video series is great at not doing that IMO.
Why would you consider it an anti-pattern? To me, that term implies that an idiom has some sort of pitfall. Like using `==`, for instance. But `that = this` is actually pretty robust. Although, I'd say arrow functions are the better solution if all you need is a callback.

Pervasive usage of `bind` drives me mad. It can patch over problems if you're using it locally, but if a function is being passed around, it invisibly has different behavior from a normal function with dynamic `this`. It also is quite noisey, in my opinion.

Using methods of an object to contain the sequences of an async process is handy. But it's not as flexible as promises, because it only works if the async process is self-contained. Promises are far more composable, which is important for modular processes. And with `async` functions, they allow native flow control structures to cross async boundaries. By comparison, a the methods+callbacks approach feels like programing with GOTO in BASIC.
Agree completely. It's even my opinion that the entire concept of ORMs was misguided to begin with and just started out as a cop out to prevent learning SQL, using the (admittedly) ubiquity of SQL injections as an excuse.

Every time I seen an ORM used it ended up causing performance problems and/or needed hand-optimized SQL.

Regardless, SQL rules.
Why should I have to do the airlines work for them?
Rather than heads rolling what will happen is doubling or tripling of budget requests to safeguard the crown jewels, setting up new battalions of watchmen to watch the watchmen and so on.

History tells us as these budgets grow uncontrollably sooner or later the empire runs out of cash to pay the soldier.
1. The smartphone (iphone 2007)

2. The internet (early 1990s)
One of the best little things that makes a big difference in making music on the iPad, is how you can simultaneously control two apps in split-view, i.e. each finger on a different widget in each app.

Does anyone know if that's possible on a touchscreen PC/tablet running Windows?
Geeze, no one is saying all there is to quality of life is a tax burden, and no one was talking about the Trump administration or how the government spends its tax. I don't support his administration but the whole dragging the Trump administration into everything on HN is getting old (taxes in the US have been messy for a while now)

I'm saying I in my current living situation feel I benefit from a lower tax burden and higher base salary more than ease of filing taxes would. In a few years that might not even hold true, and me benefiting more from the former doesn't mean I'm against the latter, they're tangential issues that happen to have a correlation in the US vs much of Europe (but obviously lack causation)

And to your point about reasonable expenditures, simpler tax structure won't suddenly change how the US government would spend money...
Context: He said this sarcastically in response to someone saying "nobody has to use Facebook."

I'd argue that the number of choices of social-network and search engines choices are about as meaningful as the number of ISP choices. If anything, Facebook/Google have a larger monopoly (by percentage) than most (or all) ISPs.
Looks like the Auckland median price is NZ$890K, which is roughly US$623K. Here in Seattle, the median price just hit US$700K... Auckland doesn't sound so bad!
> That said, humans also don't quality for multi-planetary.

True, but we've definitely sent probes to other planets, and a few people did manage to walk on the moon, so we're certainly farther to the right on the multi-planetary spectrum than any other species on our planet.
>So dont buy computers that restrict you from full access to the software (I dont think this has been done yet).

It is done, right now, on any (recent) Intel computer.

https://web.archive.org/web/20161005075537/http://www.alexra...

https://www.fsf.org/blogs/licensing/intel-me-and-why-we-shou...

https://en.m.wikipedia.org/wiki/Intel_Active_Management_Tech...