Recent submissions

Comment · 3 years ago
No Apple just don't even allow you to install a non Webkit browser from the app store on their phones.

Why waste time advertising on competitor's websites when you can just stop them from using competitors altogether (or at least require them to use you at the same time)

Comment · 7 years ago
By default, under the same origin policy, a browser won't allow requests cross origin.

But there are valid situations where you want a request from 1 domain to be made to other domains. This is where CORS comes in.

CORS is a mechanism to loosen security, not increase it. It allows a server to say, these are the domains (outside my own domain) who can make requests. CORS headers should be set carefully so that you are only allowing the domains that should be allowed through.

Comment · 7 years ago
It will actually be tabs, which is standard for Go (as per gofmt), GitHub's default tab width is 8 spaces.
Comment · 8 years ago
Did you just quote half of a sentence and refute it using the qualifier provided by the second half of the sentence?

This was the full sentence:

> Spending credit on crypto isn't a sign of risky behavior - spending more than you can pay off and failing to pay off what is owed is.

This part:

> spending more than you can pay off and failing to pay off what is owed is.

is equivalent to your statement:

> It most certainly is if you cannot afford to pay it off after making the purchase.

Comment · 8 years ago
Understood, sorry I wasn't trying to dispute any of your points about said issues/mistakes.

Just trying to clarify that he does actually talk about NPM and his regret about it.

Comment · 8 years ago
> This stuff isn't relevant at all to the talk - he never talks about npm or anything to do with package managers but instead how node does imports etc.

He does have it in his slides.

Slide titled: "Regret: package.json", last 2 points:

> Ultimately I included NPM in the Node distribution, which much made it the defacto standard.

> It's unfortunate that there is a centralized (privately controlled even) repository for modules.

Comment · 8 years ago
I'm a kiwi, who lived in the US from the age of 8 to 13 (1998 - 2003).

I remember getting into a massive argument with an Elementary school teacher who tried to tell me I was wrong when I told her that my country was not in fact part of the country of Australia (not just continent, but she was adamant it was part of the Australian country).

Comment · 8 years ago
Unless it is an Iridium handset to Iridium handset call, it will always be routed to one of Iridium's ground stations:

- Arizona - Hawaii (Military only) - Russia

and then it is routed through the fibre backbone.

With the SpaceX proposal there will be more ground egress points, so it will be able to get closer to the destination before grounding.

Comment · 8 years ago
dep is still the officially recommended way to go for now. Russ Cox has mentioned in his blog posts on vgo that they will be working hard to ease the transition from dep to the built in versioning tools.
Comment · 8 years ago
> Apparently making the dependency-manager's code simpler is a goal

That isn't the goal at all. The goal of Minimal Version Selection is to ensure that the version selected is closest to that which was tested by the app and its dependencies.

> worth removing developer's ability to be expressive and removing security updates.

And that isn't true either. It allows the developer of both the app and its dependencies to express the version they have tested against, and still allow the developer to receive security updates by explicitly increasing the version, allowing them to test that the update doesn't create problems while doing so.

It allows for version pinning without the need for a lock file.

Comment · 8 years ago
Comment · 9 years ago
So an open-access network (https://en.wikipedia.org/wiki/Open-access_network).

This is done quite successfully in other countries around the world, like New Zealand where we mainly have one infrastructure provider (selected and monitored by the Government), who must offer fair and standard pricing to any ISP who wants to add value to the network.

As a result, we have many ISP options throughout the country and competition between providers is high.

Comment · 9 years ago
I believe that is more because most cities won't want a really loud rocket launching/landing nearby.
Comment · 9 years ago
Comment · 9 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton