skysight-inc/HackerNews huggingface dataset:
You're making assumptions on what users use private mode for. I primarily use it for testing login/using alternate accounts without having my cookies set for development work, which means I would not want to be using Tor. Other users may just not want certain pages logged in their browser history.
Anything GPL licensed that is on the iOS App Store is in violation of the GPL unless they own the copyright to all of the code in the app and are effectively dual licensing it. That's the way it's been explained to me due to the restrictive way that the App Store agreement is structured (more restrictively than the Play Store, Amazon App Store, etc).
I believe the technical debt could be measured as:

The time it takes to change code that is already written.

For instance, if you want feature N+1, but to do feature N+1 you need to change feature N, then the amount of time you spend changing feature N is the technical debt.

So when you are estimating, you could say: We need to refrob the whozzit to make it compatible with foo 2.0, then that work could be captured as technical debt.
It would have to be much more than 2x - 2x would still have no impact because the acquisition was 2x the price of the last round.
Distributed Application Bundles (Tour Around Docker 1.12 Series)
Google apps can be free if you have a old account. Only reason I still have a account.

But I am trying to move out of it.
Managers aren't there to be everybody's friend. They're there to motivate, focus, gather resources and direct effort. A little fear can be very motivating.
To be fair, I installed the Walmart mobile app as well as Jet over the weekend. The Walmart experience is miles ahead. Pricing was also better, and Walmart has better pricing than Amazon on a lot of things lately. I'm not sure that they're 'buying' their place, because it seems to me they're ahead of the game on anything but name
...Flash?
110 Maple – A Listing Video with a Difference ;)
Let's be realistic here, the only reason China is the worlds manufacturing center, is because Western companies are exploiting their cheap labor. Beyond that, they crank out everyone's cheap knockoffs.
Hulu to End Free TV Streaming Service
Perhaps it wasn't a spammer, it would seem like a really "good" (in an underhanded, evil manner) for for a competitor to try to hurt your business.
#1 is the only one I can imagine (that was such a horrible situation at Zynga, I had family get hit), and given the founder, extremely unlikely. I understand why everyone wants a reason to be skeptical of this acquisition, but all signs point to a home run for everyone involved.
Government granted monopolies lead to crappy service and you blame the free market?

When you get really rural where the main internet option is provided by microwave, you start seeing prices drop and bandwidth limits go up. I have a friend with faster speeds and no cap on microwave, while I'm stuck with a single choice by the government granted cable monopoly who's free to gouge me all they want.

But that's the difference between a free market and a heavily regulated one.
How to create a dynamic DNS server using CloudFlare
Selectively quoting an accurate sentence so you can pretend it's inaccurate is not a good way to do things. Take a look at the "while" in the portion you've quoted.
> arguably privacy advocates have done a lot to harm our ability to have a trusted internet

We don't have a trusted internet. Not when a country on the other side of the world can mis-configure BGP and re-route all traffic through them. Not when our ISPs intercept and modify our traffic. Not when there are nearly 10x as many "trusted" root certificates as there are nations in our world.

The internet is the wild west, and we need to protect our computers from it. Currently, encryption is our best bet for doing that. If edge caching is a casualty, then so be it.

If someone can come up with a method for protecting content from end-to-end while keeping it secure against tampering and eavesdropping (because this too matters, both to us in the first world and the majority of others who are not), then let's start getting it put in place.
Exactly what came to my mind. I saw this same behavior happening in 2005. When there is no marketable cash-flow producing use of investment property, you are in a bubble.
I don't see why we're obliged to care about the sanctity of Martian life. It's not an ethical question, because it doesn't involve harming any sentient being: living species don't have any inherent right to exist. Species go extinct on Earth all the time, and we aren't obliged to resurrect them.

Making humans better off (through advancing science, off-world colonization or mining) is an absolute good, and it should always take precedence over the possible extinction of non-sentient species.
Managing an Organization Like a Biodynamic Farm
Thread Safe WebP Support for Good Old UIWebView
Apocalypse 5: Pattern Matching (2006)
I thought we agreed to not post Wired stories until they stop punishing me for blocking (via a hand-maintained hosts file) hosts that serve ads.
Good for them. I talked to a couple of folks there regarding potential roles that they'd had in the HN hiring thread. We never went anywhere on that front, but everyone that I interacted with was a total class act. I hope this works out well for the existing employees.
I THINK that truck driver on speed use is down since log book tampering has gotten harder over the years, but I am sure it is not perfect. If you can only work 11 hours a day and need a day off every 3 days of work, less incentive to speed.
Why would anyone find it embarrassing that OpenBSD is not RedHat? They don't have the staff or the funding to curate an operating system and all the ports. Rather than do a poor job maintaining a large code base they prefer to do the best job they can on the core OS. What's embarrassing about that?
Raizlabs – Android Developers – Oakland, CA or Boston, MA |Onsite Only
Looking for Android developers in either Boston, MA or Oakland, CA.

We’re looking for seasoned native Android mobile developers who have shipped apps (Mid to Senior Level). You should understand Android inside and out and take pride in your craft. Exceptional candidates will have experience architecting applications from scratch and a passion for implementing sophisticated user interfaces. Be prepared to choose the right tool for the job, whether it’s Kotlin or Java, Android Studio or Intellij, Volley or Retrofit– we use the latest and greatest where appropriate.
Any interest, please reach out.
Greg Clark
TA Manager
greg.clark@raizlabs.com
Isn't a cache miss around 100 nanoseconds? This sounds like memory latency without all the out of order execution and other modern CPU features.
> But we came to the conclusion that there just isn't any sane way to trade bitcoins currently where you can eliminate "exchange risk". If anyone does know of a way please let me know.

There are decentralized exchanges that are becoming more popular (Bitsquare for one, check out http://www.bitsquare.io), but there's a chicken-and-egg problem for liquidity. Not a lot of people currently trade on the decentralized exchanges, so liquidity is thin (and until there's liquidity, larger traders will likely not trade there). However, there isn't any counterparty risk, other than if you buy BTC for USD, and the person on the other end charges back the bank transfer. When you trade crypto-to-crypto, the risk is minimal (barring a 51% attack reversing the history on the cryptocurrency you purchased).
I have to disagree with this comment. Technical debt is sometimes the result of just one lone cowboy coder, but even then there's some responsibility across the team because that means his or her code passed all reviews, i.e., nobody took ownership for the overall team's code quality and vetoed the bad code.

Time constraints can certainly be relevant too. It's not always an artificial shift of blame. For instance, time constraints could be why the code passed review to begin with.

And some programmers certainly do write worse code when they have to do it quickly. Typically, the code itself doesn't look all that bad in a vacuum, but it presents problems months down the line when a new feature needs to be added or an existing one changed in a non-trivial way. There was little forethought in its design.

Or, let's just look at the ways you said you might write bad code:

> I surely wrote tons of bad code because I didn't know how to do it better, or because I didn't have the requirements clear from the start, or because of bad design and planning

In other words, these things can cause you to write bad code:

1. You just didn't know better.

2. Unclear requirements at the start.

3. Bad design and planning.

In (1), you might realize after writing some code that you didn't quite know what you were doing and you should refactor it, but you're now under pressure from management to just get it out. Oops, no time to refactor. Now code that you know is bad is going into production, and it'll bite you in six months.

For (2), the reason the requirements weren't clear is because not enough time was spent by management/product owners/designers on clarifying said requirements.

For (3), it's the same thing -- bad planning is often the result of time constraints (notably, time constraints which may not be visible to you as a rank and file programmer).
You know it won't be unlabelled suitcases filled with cash right?
The RadioWitness.io DSP Pipeline Part 1, Where to Start?
How about a decentralized exchange, like, say, Bitsquare?
> What I have a hard time understanding is why the ancient, simple communication form of text is given second seat. The truth of the matter is that, especially under the constraint of distributed teams, it's difficult to beat text.

That's a really good point. I'd be excited to see what a team could do if each developer wrote a one-page memo about what he did and what he was going to do once an iteration, and a few sentences for each day. Throw 'em in a log, and they might even aid the retrospective.
Thoughts after today?
So surgery is a mechanical thing. Take a heart like X, make it look like Y. I can see robots being able to get there at some point.

Nursing, at least part of it, is about empathy and care. If someone is in the hospital getting robot heart surgery, someone has to help guide them through the practice. I do not see robot empathy in the next 50 years. Same reason I do not see robot counselors on the horizon ;)
Considering failure rate of PMI led projects is even higher then agile projects for software. I really wouldn't hold that up that as the way to go.
bad yield on cash right now. Interest rates are low, so buying a company with greater ROE than near-zero interest rates is probably good. Unlike many big tech companies, Walmart also has plenty of debt already, their June filing indicated ~$39.4 billion in long-term debt, so adding to that is less appealing than just paying cash. Note: they could do what MSFT did with linkedin and later change their mind and issue debt, since it is very inexpensive to borrow, and Walmart has a good credit rating.
> "Ideal" growth of an economy is 3%

Would you mind to source and explain that ?
Walmart has been rapidly growing their eCommerce operation for several years, the only difference in the past this has been done via multiple smaller acquisitions per year, rather than by huge ones.
He did just compare problem solving with problem solving.
Sweeping problems under the carpet does not get them solved.
What the Functor is a Monad?
The Seven-Year Short: One Man's Big Bet That China's Currency Will Collapse
> FastMail is a cheap and easy option to email.

So is spinning up a docker container with this all already configured... I just don't see the argument I guess, it's just too easy to do yourself. Instead you're getting ripped off and losing privacy. There's no reason to believe fastmail is any more private than GMail, staff can just as easily read and deliver your mail to whomever they please.

A medical degree takes years to get, this takes 10 minutes for a basic setup, an hour or two for a more advanced one, assuming you're in the industry already and know your way around.
Just a small correction: Google has no datacenters in Africa.

https://www.google.com/about/datacenters/inside/locations/in...
Off topic, but I'm a native english speaker, and have never heard this construction before:

"There follow some thoughts following many recent discussions of "HTTPS Everywhere" and points west."

What does "and points west" mean here?
There's more to wealth than money. I don't even mean that as some sort of hippy "all you need is love" sort of thing, I mean it's true in real life. A person who has multiple options to make $30,000/yr is better off that a person who has only one, who is still better off than someone who is getting $30,000/yr from the government, and is thus completely subject to their whims and bureaucracy. There's also significant differences between these when scaled to the societal level, between a robust society, a fragile society, and a society where the government is now master of the people rather than the other way around. For the fragile case, for instance, consider the automotive industry in Michigan, where a lot of people saw their one good option drop to zero.

Money is only one component of wealth. Unless you have the "fuck you" money (in local parlance), it's not enough on its own to be "wealthy". I think even trained economists can forget this sometimes.
JS Comparison Table
And velocity is not comparable between teams, because different teams will normalize their complexity points differently. The amount of complexity points that any type of task is given, is supposed to be emergent in that team, because this makes a team's optimism/pessimism bias moot. The reason to use complexily points and not time estimates is also exactly this - to remove preconceived anchoring.
Hi Maryam! We don't currently have an internship program during that timeframe, but that's something we're hoping to change in the future.
I wish I could highlight this a million times over. The idea of story points (which I have mixed feelings about regardless, but are not as bad as the author of the article mentions) is to produce a useful measure, which becomes instantly useless once it becomes a target. Once you start saying that you have to meet a certain velocity, you've gone off the rails.
There was an article where the cofounder mentions everyone gets the same lump of stock depending on pay grade. He also mentions it helps incentivize people to work nights and weekends so based on his unrealistic expectations of work life balance and giving out stock based on "lumps" I can come to my own conclusions.
The bitfinex hack stinks. A lot...

Still waiting for a proper post-mortem/post-hack. They must be gaining precious time and lawyering up before all the details are released and SHTF...
What a fantastic history of a project that would be...

Maybe we could just go back to .plan files, like Carmack.
Was in the same boat, when looking to leave Gmail.

Now I pay 18€ per year for custom domain support, 10 aliases, 10GB mailbox, 50MB attachment, IMAP, ActiveSync, CardDAV, CalDAV. Webmail is handled by sOGO, roundcube, squirrelmail, support is fast and tickets get answered in couple hours max. Service is in EU.
That's my take away too. I won't name names but there are a lot of "ecologically wealthy" countries that nobody in the right mind wants to live.

People should aim for maximum human flourishing, not minimising human impact on the planet.
I'm having real trouble working out why you're posting this here.

The article has nothing to do with the dystopia you're describing; an actual read-through reveals that it's concerned about UBI worsening inequality compared to the existing benefits system. It's explicitly a piece about how to reduce disparty, and whether UBI is a bad way to do so. (I note that it's currently near the top of HN, which is awkward for that "libertarian poverty-lover" narrative.) And Furtherfield is essentially an art collective with no ties to HN, so it's not that they're part of the Libertarian Army.

Am I missing something here? Because I see a writer disputing whether UBI is a good way to achieve your goal, and you replying with "see? they hate my goals!"
Consider this:
In 1950, population was 2.5 billion.

In 2000, 6 billion (i.e: 2.4x in only 50 years)

In 2010, 7 billion (16% growth in only 10 years)

Is this sustainable? clearly not the way things are right now.
Perhaps we should disambiguate the two: factoid, brief fact. Infactoid, brief seemingly true fact that is not due to repeated use.

It's not literally as bad as the figuritive misuse of literally, where literally has come to mean figuratively and literally... This one I fight all day long.
That's how a lot of people felt about software copyrights in 1976, when Bill Gates wrote this letter to the nascent computer community:

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

If you work in the software industry today, IP protection is part of what keeps you paid, and it's hypocritical to want to deny the same protection to other creative professionals... Especially considering how hard it is to make a living as a furniture designer compared to a software developer.

(That said, I would definitely vote for shortening copyright terms across the board. Something like 50 years from creation date would be fine IMO. These "X years after death" provisions are ridiculous because they only serve to make payouts to descendants that didn't participate in the original creative work.)
Crisis Theory – a game about capitalism
Ethics is changing: living species do have an inherent right to exist, I assert.

The only item which is an absolute good is the end of human killing and torture in all its forms.
Positive link between video games and academic performance, study suggests
Surely there would be higher price competition for some desirable locations, but UBI also means people are more free to live elsewhere, anywhere.

More speculatively, in many formulations of UBI, authors say it wouldn't be much more expensive than current social safety nets.
> Running your own email server, getting around spam blockers and blocking incoming spam all sounds like a pain.

It does look intimidating, but it's not. I've been doing it for years with little effort. Once you get dns set up, and set up spam-assassin (which is super easy), It's been pretty much just sit and watch it work, IME
This essay [1] includes Gian-Carlo Rota's recollections of Church as a teacher at Princeton. Rota writes, "It may be asked why anyone would bother to sit in a lecture which was the literal repetition of an available text. Such a question would betray an oversimplified view of what goes on in a classroom. What one really learns in class is what one does not know at the time one is learning. The person lecturing to us was logic incarnate. ..."

[1] https://www.princeton.edu/mudd/finding_aids/mathoral/pmcxrot...
It's okay; I'm a native English speaker and I had trouble following much of Berners-Lee's grammar and writing style. He should consider editing the piece.

I have no idea what "and points west" means in this context.
This book changed the way I think.
Get your keywords segmented into relevant groups with Topvisor Clustering Tool
I bought a house and run all my bills from my own mail server, so that certainly hasn't been my experience. You just need to configure it correctly and make sure your IP doesn't have a bad rep.
Mentioned at the end of that demo: https://github.com/ali1234/raspi-teletext

Now I really want to write a HackerNews -> VTT app!
Does anyone know if a good resource of detailed postmortems even if really old? I love reading these but they are often way too short on details.
>If I hired a builder, and he told me that he refused to estimate the amount of money or time it would take to construct my property, you can be sure I'd move on. I have no idea why we'd consider it appropriate for an engineer to do this.

When every builder (i.e. engineering team) anyone ever hired everywhere blew through their estimate ~70% of the time, perhaps it's time to reconsider that stance. See the Standish Group's annual CHAOS Report for an example of software project success statistics, e.g.: https://www.infoq.com/articles/standish-chaos-2015

Estimates are just mutually agreed upon lies that engineering teams tell themselves.
Species evolve into other species all the time, and go extinct all the time. This is a natural, inevitable, and ethically neutral event. Probably billions of species have gone extinct in Earth's history. Nobody's rights are violated if it happens. If it were ethically bad, we would be obliged to somehow stop all evolution and extinctions from happening.

Individual beings (humans, maybe some animals) have rights; groups of individuals are not individuals themselves, and have no rights, not even the right to exist. This is even the case if the individuals are humans; if they are bacteria, the case is much weaker, as bacteria have no right to life (we kill millions of them every second just by being alive).
Based on how Walmart's eCommerce has failed to grow I think this is a waste of $3B.
Hopefully the Jet employees get a nice payday out of it.
Customer is a poor term. It should be stakeholders. Sometimes the stakeholders aren't "customers" per se, they could be other parts of the organisation for example. I'd consider my CTO a stakeholder and I'm pretty sure he's interested in the value of fixes for a security audit or working database backups even though those don't necessarily have a nice demonstrable UI.
Oh man, this is wonderful. From the documentation: "The instructions that NSIS uses for scripting are sort of a cross between PHP and assembly. There are no real high level language constructs but the instructions themselves are (for the most part) high level, and you have handy string capability (i.e. you don't have to worry about concatenating strings, etc). You essentially have 25 registers (20 general purpose, 5 special purpose), and a stack."

I like it. Really. It's pretty simple to use the registers and stack, you can use memory (variables) however you like, and all the complex stuff is provided as "commands." It looks like it's pretty easy to create a spaghetti-code mess, but like with BASIC, you can write perfectly maintainable programs if you're inclined to do so.
I agree on both counts; but the latter only because I wasn't aware of “Destroy All Software” beforehand. Perhaps “Relaunch of "Destroy All Software" video series"? It conveys more information, while being reasonably likely that I would click it.
Olympic Records Won't Come Easy in Rio as Climate Changes
Spam filtering?
Isn't cost the reason ?

That is, the reason you don't use battery backed DRAM for all of your photos is not because you don't want to, but because 8TB of the stuff would be very expensive. And so most of us have RAM leading to SSD leading to spinning platters.

So the reason to have a CPU cache at all is (insert interesting explanations of caches here). But the reason to have more than one CPU cache is because of the relative cost of the first cache, right ?

If cost was no object, wouldn't you just have a huge primary cache ?
In startupland, one typically buys another with stock because they don't have much cash and their stock is arguably overvalued. In real business-land, cash is pretty common.
> How often did you test that?

Not parent, but here is a single data point. When I was a student, I worked for some sysadmins who managed a small, internal data center. ~200 IBM servers, a SAN, an old VAX, etc. It had a backup gas generator that was tested loudly, every single week. It was also tested whenever the power went out for too long.

Obviously lots can go wrong, even with the best plans, but at least at the tiny little place I worked, the generator was tested every week.