skysight-inc/HackerNews huggingface dataset:
Very well said, thank you.

As for tor and the dark web, more important than being fast & solid is ease of use. If we design platforms, protocols, etc by default to be censorship free, then many projects to fill gaps will follow. Tor was an attempt, but failed at widespread adoption, maybe we need something smaller to begin with. E2E encrypted chat apps was a good first step, we need more.

We take many things here in the US for granted. When I go back to my home country, I feel odd sense of insecurity, now imagine people living there for their whole lives - they take censorship as normal and go with it. With censorship comes with censored imaginations, research and so on.
That's an excellent point. In the same way that Tarantinoverse airlines don't bat an eyelid at passengers having a katana as carry-on.
That's literally what I said in the comment you're replying to! (yes, we're on the same page. Not arguing, just found it funny that this was your reply.)
The only firewall I trust is a hardened openbsd running pf.
Yes

He used his power to push shitty and proprietary software into my industry, thus limiting the impact that properly developed software could have created. I had no choice in this and he used everything from back-room deals to flat out lies to achieve this.
Prove that open source has more eyes than closed source. You can't because in reality it's most likely not true for the vast majority of software. Most software requires an incentive to look over the code and the skill to do it. The incentive to do it for closed source is money, open source is warm fuzzies or personal interest. I really love open-source software but code review is clearly not a benefit for the vast majority of people.
In general, "X is evil" sounds like a troll (even though I don't own any BitCoin, etc.)

This author is well known for incorrect predictions, and for not particularly caring about the truth of what he writes:

http://www.businessinsider.com/paul-krugman-responds-to-inte...

By 2005 or so, it will become clear that the Internet's impact on the economy has been no greater than the fax machine's.

His defense was essentially that he writes things to attract attention:

It was a thing for the Times magazine's 100th anniversary, written as if by someone looking back from 2098, so the point was to be fun and provocative, not to engage in careful forecasting;

https://www.nytimes.com/interactive/projects/cp/opinion/elec...

On election night:

It really does now look like President Donald J. Trump, and markets are plunging. When might we expect them to recover? ... Still, I guess people want an answer: If the question is when markets will recover, a first-pass answer is never.

Regardless of what you think of Trump, this statement is hilariously inaccurate.
Any idea what their reasoning is?
... or you're more interested in organizing the world's information and making it universally accessible and useful (information is more accessible if one works within a government's censorship framework and delivers what is allowed to be delivered than if one deprives an entire nation of access to basic information because a subset of information is controversial).
Oh, wow! I did not know those were a thing. Given the volume that supermarkets will be buying them, those will get affordable quick.
I had never thought about song, story, and dance in a genetic sense before as you laid out here. Thanks for sharing that.
That is a poor test, and no travel website AFAIK uses it. Most people don't feel the need to offend someone over their personal beliefs. Its not a useful technique if your goal is to get people to be more inclusive.

"Be more tolerant! BTW, F* your god ! "
It has a few potentially legit applications:

* Avoiding the privacy implications of ads without restricting access to content

* Avoiding browser fingerprinting through checking which ad-blocking lists are enabled

* (More arguable) Enforcing 'Acceptable ads' policies

* (More arguable) Enabling ad replacement programs such as Brave.
For 2017 I dropped all tech goals and focused 100% on relationships. I learned a lot about myself in the process, and for 2018 I hope to correct some of the social mistakes I keep making.

Also, starting my first real job.
This could be posturing to help them win the Emirates deal. Emirates has already made a huge investment in the A380, so if Airbus shuts down the production line that could translate to larger costs and less flexibility for Emirates in the medium term. If Airbus can make a credible threat to wind down the program, that might convince Emirates to pay more than they otherwise would as a way to keep the program afloat.
more speaking opportunities about coversational gui, bigquery etc...
Indeed, according to World Bank, the number of people living in poverty is decreasing.

% from 1820 - 2015:

https://ourworldindata.org/slides/world-poverty/#/declining-...

Distribution 1988:

https://ourworldindata.org/slides/world-poverty/#/Global-Inc...

Distribution 2011:

https://ourworldindata.org/slides/world-poverty/#/Global-Inc...
A service can be deployed independently from other services.

If you release a new version 1.1.0 of a library you have to update and redeploy all applications that use this library.
> taking turns

Anecdotic question but can the Echo run a rotation, like a chore wheel?
> it is the very act of communication that defines the program

Programs are defined by the syntax and semantics of a programming language.

In what way is the language of programming not communication?
I'm suggesting, as I took sjm-lbm to be originally, that there are more direct flights that are not using the hubs, therefore less need for larger planes to support aggregated passengers. If flights from New Orleans to New York used to go through Atlanta and the Atlanta to New York flight was full of aggregated smaller flights to Atlanta, that would require a larger plane. If more flights are going direct from New Orleans to New York using smaller planes, that lessens the aggregation in Atlanta, and lessens the need for another 747 at that location.
The best resource is the CCC Events Blog. The new location in Leipzig was announced in May and ticket presales were announced there in August.

https://events.ccc.de/

As the demand for tickets is always very high, tickets were first distributed only to local groups, hackerspaces and people who helped out the last years with a viral system. You could only buy a ticket with a voucher, which then granted you another voucher to give to a friend. The presale for everyone was in October/November at some fixed times, but the tickets were sold out within minutes.
The 747 was already in decline before the A380 came along. It was getting long in the tooth (fuel burn too high) and Boeing needed to invest billions to update it to keep it viable.

In the 1970s the 747 averaged 32 orders per year.
In the 1980s it averaged 43 orders per year.
It peaked in 1990, taking in 122 orders that year alone, but from 1992-2000 orders dropped to average 27 per year.

In 2000, Airbus approved spending €9.5B to build the A380.

In 2005, Boeing announced the 747-8 to better compete with the A380.

From 2000-2009, the 747 had 214 total orders. The A380 had 212. Between them that's 43 orders a year. The market did not grow, despite substantially better, more capable, more efficient, products.

From 2010-2017, the 747 has booked 27 orders, or 3 per year. The A380 has booked 115, or 15 per year. 18 orders per year combined is by far the smallest jumbo market since it started.

There is no doubt that Airbus hurt Boeing's profitability by building the A380. But estimates are that Airbus spent €20B-€30B developing it, most of which it will never recoup. And the bulk of Boeing's profitability is in small to medium sized jets. It mints money with the 777 and 737. It never needed the low volume 747 to "subsidize" them.

Losing tens of billions so your competitor can lose a few billion is not a smart strategy. Good business strategy is making profitable entries into your competitors most profitable niches, not hemorrhaging money in them. Airbus and Boeing were both told that point to point was the future. Boeing heeded that advice (helped by a ton of their own customer research), Airbus mostly ignored it, and the end result is that Airbus crippled themselves while Boeing is as successful as ever.

The argument about airport congestion was always a false one. Not only can and will (edit) new runways and airports be built, but the A380's massive separation requirements gives back much of it's slot efficiency benefits.
Samsung Mobile Care, the new Samsung mobile insurance
To view the issue through the lens of extremes: blocking easy search-engine access to child pornography is a form of censorship, and nearly nobody thinks it's a bad idea.

All large companies execute some level of censorship and all countries have standards of decorum. The question is really how much censorship one tolerates, not whether any at all is tolerable.
You're attacking the author rather than the argument. What aspect of this particular article do you have a problem with?
Ask HN: What do you want to learn in 2018?
The home/swipe related bugs seem to be related to accidental touch detection and/or swiping before animations fully complete. For example this morning I had to reboot my phone because I couldn't swipe to unlock from the lock screen. It was stuck in 'notification mode' so it thought my swipes were to view my notifications instead of unlocking. Immediately before this happened I had cleared all my notifications which resulted in a very choppy animation. My previous reboot before this was caused by getting stuck in Music after trying to swipe down in Music to get off the 'now playing' screen. For some reason this always requires multiple tries so I probably set off some accidental touch detection lockout.

It's a death by a thousand paper cuts thing. There is no one bug that can be easily fixed. It's dozens (maybe hundreds) of small annoyances like the keyboard absolutely refusing to register a keypress that goes against it's prediction of what I want to type. Another fun one is I get floods of old notifications randomly usually from phone/messages -- like a voicemail notification from a month ago. I don't even care if Siri doesn't work well or if I have to enter my PIN slightly more often because of FaceID. I just want the fundamentals to work reliably.
I had a feeling it would be something along those lines. When I began I actually started with Java and later dabbled with C# but didn't get far with either one of those. I had no idea what I was doing. I probably still don't ¯\_(ツ)_/¯

I finally settled on Python after jumping around quite a bit and am still learning.
Normally you only run things if you think they are useful, and you are cognizant of the risk.

It's very hard to avoid running ME even if you believe it's actively harmful.
I'm starting a new job. Full-time remote, so I'm very excited (even ordered a Herman Miller, so my back is equally excited)! I'll also be working in Elixir + React, so both two technologies I'm very interested in.

I typically assign myself two large projects a year to delve deep into to topics I'm ignorant in, so I'm going to attempt to build two low-level networking services. One is a TOR router and the other is a userland TCP/IP stack--I'm crazy excited to send a successful request to google.
Oops. Yes.
I think the fair market value of the coins in USD are insured, not the actual crypto currency / bitcoins. Much like insuring a ring - the insurance company doesn't stock pile rings. They pay out cash upon a claim.
Ah, yes. It's entirely possibly I missed the point. :)

Although repackaging upstream can be a fuzzy concept. E.g. Ubuntu's early days. They've always repackaged Debian packages, but I believe there was less differentiation in the beginning, before Ubuntu has many of its own initiatives and projects.
If you're burying your head in the sand, you're missing the headlies that wages have been stagnant for decades.
It’s about more than just remote working though. 4 days a week to allow personal time in summer, treating employees as adults (for example credit cards with no approval process for purchases), using asynchronous communications wherever possible so no-one is interrupted are just a few of the things they implement.
Obama warns against irresponsible social media use
>How could anyone blame them with where our economy has gone.

We're like the richest we've ever been as a society. Even poor Americans are pretty damn rich compared to the past. Even if you want to make an argument about wealth inequality, crypto doesn't really solve that.

The Federal Reserve is actually an extremely responsible body, despite what people claim or what banks that they have no real control over do.
"And for reasons I’ve never been able to understand, Android handset makers seem willing to copy everything and anything from Apple they can get away with... but none have copied the iPhone’s mute switch, despite the fact that it’s a brilliant idea."
OnePlus 5 and onwards? Although I think it may be the only Android phone to have one.
You're requesting that you load their site by the act of visiting it. It's very reasonable that they should have the right to decide to serve what you are requesting or not depending on if your request is going to make them money or cost them money. If you don't want what they're serving then don't visit the site, it's pretty simple.

Do you go into stores and demand they take down the displays that you don't like while you're shopping?
LastPass is shit!
> large amounts of money can buy you a lot of political power.

That is not true. Hillary spent the most money in any American campaign (nearly $1 Billion) and still lost. Strategy matters more than money

https://www.vox.com/policy-and-politics/2017/3/8/14848636/hi...
Is there any insight publicly available regarding their hiring processes? I am interested in successful small software companies practices in particular, not google/facebook/et al, scale.
> If the structures that support that wealth were to collapse they'd have a lot more to lose than the guy drowning in debt.

If history says anything, it's that humans only see this when the structure collapse, not when it's still working.

And to be harsh and potentially thought as rude: all you have been saying is a dream, a dream of impractical theorist.
I also hate Intel and AMD for that, but I think they'd prefer we didn't hate them. I conclude that there are big reasons to still do what we hate them for. I'm afraid even a black swan event wouldn't make those reasons go away.

What I think needs to happen is for other countries to realize this issue is a matter of national security, and to fund development of alternatives.
Interesting, because it works for me. Now that may not be a solution that works for you, but it clearly is a solution.
After a Year of #MeToo Impacting the Hacker Community, We Still Have Far to Go
> we're assuming that we're operating in an efficient market

Arbitrage is, by definition, the refutation of a strong-form efficient market [1].

> liquidity risk, counterparts risk

The presence of these risks betrays the absence of a true arbitrage. A pure arbitrage involves simultaneous execution, thereby negating liquidity risk. It also involves instantaneous settlement, thereby negating counterparty risk. In the real world, I've only seen it in specialized real-time foreign exchange and money markets.

The risk you can't get rid of is the "risk-free" risk. If the U.S. government blows up, you will not make money on your triangular arbitrage [2].

> analytically evaluate all sources of risk, compare it to the expected profit, and if the latter is no greater than the former, deduce that we are in an efficient market

This is an interesting area of theoretical finance [3]. It is practically useless. There is no list of "all sources of risk," much less any way to price it.

[1] https://www.investopedia.com/terms/s/strongform.asp

[2] https://en.wikipedia.org/wiki/Triangular_arbitrage

[3] https://en.wikipedia.org/wiki/State_prices
Maintenance margin is 40%, I believe.
Boeing’s decision to outsource internationally on the 787 was more of a political move (well, foreign customers buy planes you know) than a technical one. Surely they would have outsourced some parts, but not the wings and the tail!
Hopefully on a non ME plagued platform.
Dig a hole beneath the other end of the stone, it turns the ground into a fulcrum.
Each individual would choose for themselves whether FB is bad... That's why he said self-censorship. Is there a better alternative when fighting disinformation isn't an option that an individual can (or would) realistically choose?
They only invest in those things that prop them up. Like donating to police or lawmakers, or the very poor with next to nothing to lose (and thus the most dangerous).
The article, and the parent comment seek to gain some understanding of consciousness by exploration of subjective perspectives - both our own and that of the bee's. Your statements merely assert that you view consciousness from the outside, 'objective' perspective. How does this contribute to the conversation? Are you saying that subjective perspectives on consciousness do not exist and/or are an illusion? Or that they are irrelevant (maybe b/c you believe free will does not exist)? Or that it's useless to study consciousness from a subjective perspective?

'humans just produce outputs for a given set of inputs' sounds like one of the axioms of the behaviorist school of psychology, which eliminated all concepts of internal states to concentrate solely on stimulus (inputs) and response (outputs). While it has proven useful for the treatment of some kinds of pathological behavior, it has fallen out of favor as a tool to study consciousness - not a big surprise, as the whole enterprise elides the concept of consciousness entirely.
Cargo Cult, "Design" edition. Take a bad idea chosen for unclear reasons and then detail the heck out of it.
He fails to understand the fact that it's not necessarily Bitcoin _per-se_ that will bring change to world economy and the banking structure; it's the underlying technology that has value and perhaps even for Bitcoin itself it's where the store of value lies.
When there is a spread between exchanges in the BTC/USD price, doing arbitrage requires requires not only moving bitcoin but also USD in the opposite direction. USD transfers are usually still a lot slower, so the bitcoin transfer speed is not the bottle neck here.
The scenario you're describing is unlikely to be deliverable.

Any system sufficiently user-friendly to be accessible to the bulk of the global populace is also user-friendly to government authority. Because inevitably, passwords get misplaced and authentication / authorization tokens get forgotten or stolen, and then the average user needs an authority to turn to to re-establish their connection to the network.
I don't think it takes a Nobel prize to realize that BitCoin, given its recent extreme volatility, currently makes for a poor medium of exchange.

EDIT: This article is actually from 2013. Around the time Bitcoin went from ~10 to ~1000 USD. I suppose the same was true at that time. Bitcoin was relatively stable hovering around ~500USD from 2014 to 2017.
> Backwards-compatibility is a hard requirement for us because of that. And oh boy, it causes a lot of pain.

Yeah, it's a bitch. Sorry. :( I've seen one or two "rewrite everything and make it better enough that people switch" big-bang efforts succeed - I run fish, 'nuff said - but this is a rather more invasive change, and it doesn't have good fallbacks ("run bash for ten seconds").

I'm not sure there is a good solution here, not when I look at it from the formal languages perspective. The existing language (what's relevant to current functionality) contains nearly all sequences of elements of the available alphabet (bytes), so anything we do will collide with something. Nobody was able to leave a specific exception to permit extension the way HTML did when it decided to silently ignore unrecognized tags. Though maybe the ANSI "application program command" escape codes might be usable? Either way, this really seems like a question of what you're going to have to choose to break, and that's never fun.

> This is a huge fear of mine. We need to find a way of opening the GUI can-of-worms without ending up with terminals that are as bloated as contemporary web browsers.

Pretty much. You have a titanic advantage, since you don't have to deal with styles at all and can probably start over with a non-hierarchical layout based on integer constraint satisfaction, but you're still stuck trying to bootstrap a small OS/environment. Maybe "only" the size of something like a well-designed video game modding API (factorio, kerbal space program, MMOs, etc).

Heh, emacs might be another thing you could look at, they're having some of these issues themselves.

------------------------------

What are the "killer apps" for these features? `cat foo.jpg` is a parlor trick; what could you do that'd actually make me want to switch? We'd probably be looking for small but effective quality-of-life things that anyone can use - for example, fish-shell got me with "it just works" completion and syntax highlighting.

Hmm. Every tabular output (ps, ls, df, docker, random stuff massaged with awk and cut) magically having sortable columns in the original data, no rerunning the command with a different flag? Parse `--help` to make a checkbox/textbox for each flag and a "do it" button that assembles the resulting invocation? A standardized set of "quick invocations" that a command can give to the terminal to be quickly invoked with something like `M-[[:digit:]]`, so that, say, the suggestions from `command-not-found` would be a single keystroke away, or ls could provide "cd to directory 1, 2, 3"?
It's not just contribution, it's about the ratio of what you take and what you contribute.

Ideally, one should contribute as much as she/he takes. Of course, that's impossible and impractical.

I'd say the higher in the social rank, they ratio of contribution to taking drops exponentially, not linearly.

That's the problem.
> goal is to smash central banking

Well, if that's the goal, BTC with its high transaction costs/low throughput/high backlog is not going to do it. It would be some other CCY. The problem with this is that once BTC is no longer "special" than all crytpo currencies are just fiat money and even if you cannot create more than 21MM bitcoins, you can create unlimited crypto currencies. put another way, set membership is fixed, but the number of sets is limitless.

So the biggest risk from a valuation perspective is if BTC starts to seem less "special".
> Don't yell "fire" in a crowded theater.

As far as I know, this is a really bad example. I don't think it even supports what you want to say, there is too much to this particular example and its history:
https://www.popehat.com/2012/09/19/three-generations-of-a-ha...
The book called Deep Work by Cal Newport looks at this same idea in detail. If you've noticed that smart phones and shallow content are affecting you as they did this article's author, I recommend it as a resource for reclaiming that lost time.
>That, before OOP turned into the ConfigurationParserSecureProviderCollectorGeneratorFactoryFactoryFactory disaster.

I think it's naive to design and implement something without the assumption that it will turn into such a disaster. The average skill level of the average person is much lower than anyone reading HN is going to assume.

Instead of releasing pure, useful things that require good judgment to implement, we need to think very lowly of users and make something that is brutally difficult to break, destroy, or corrupt. It will still get broken, destroyed, and corrupted, but we need to build things under the assumption that virtually everyone is going to do it wrong, because they are.

It would be fun to see a development environment designed under that principle, v. the academic "everyone is going to use this judiciously" paradigm that we see governing much of it. Maybe cloud computing and serverless functions is a prototype?