skysight-inc/HackerNews huggingface dataset:
Absolutely! Our wifi network in the office is treated like an untrusted network. All authentication is done directly from our work laptop or desktop machines and requires a second factor (TOTP, not SMS!)
This is the greatest scene, and not the scene where Arnold rips off Richter's arms in the elevator in Total Recall and Richter falls to his death and Arnold throws him back his arms and yells "See you at the party Richter"?
Does someone know a good keyboard on Android, that doesn't send all your keystrokes to the internet?

This systematic data collection is really annoying and hard to avoid today.
Must confess that I was crying when I finished reading.
Is the last part about licensing true (or sourced from somewhere)? Surely Amazon could just drop the Cast library into their iPhone and Android apps and they’d be all set? I can’t see Google stopping them (well maybe they would now it’s escalated, but they wouldn’t have last year.)

I assumed not supporting Cast was just an excuse not to stock Chromecasts etc on Amazon.

BTW I totally agree with the frustration of the Cast protocol not being more open, a tonne of cool standalone ‘browser on TV’ usecases like screensharing/dashboards/multiscreen aren’t possible on Chromecast (and it sucks). I assume they’re under a load of pressure from MPAA type groups to keep it locked down. (As though the TV is some holy box that must be protected.)
If they really wanna the ipad pro to be a thing of professionals, wold make a lot of sense having something like that.
Any world leaders you can think of that often characterize their opponents as whiny, with no other argument of substance? Often in 140 chars or less? That aren’t Chinese?

HN needs a spoiler tag.
I like https://godoc.org/github.com/jessevdk/go-flags, since it also supports environment variables. It's nice to be able to get configurable defaults from the environment and still be able to override them on the command line.
In the case of Casablanca, it seems a given Curtiz would have had that planned in advance and would been directly involved in the technical details of the shot. There's a bit about his style on his Wikipedia page:

https://en.wikipedia.org/wiki/Michael_Curtiz#Directing_style
A 2011 answer to the question of BitCoin's long term worth
There was a time when The Verge was a great tech news source. Sadly those days are long gone.
OP is talking about comparing families specifically. This talking point doesn't mean anything on the level of a single taxpayer.

You could argue that the family in Texas is getting more services for their tax dollar. But, that is almost certainly false, because people who actually make enough to pay taxes don't tend to consume the kind of services that cost tons of money (aka. social services).
Actually, you can do that with rollup.js and riot.js. Components written with riot.js contain all their HTMl, CSS and JS (preprocessors can be used too). Rollup.js can import those components like normal js modules and at runtime riot.js injects the HTMl and CSS.

The only downside is that you either deliver one large bundle with mixed HTML/CSS/JS content to the browser or have to use some complicated configuration the split at least the CSS to a seperate file.
> firstly it limits the containers you can have.

This is a config value; if you want more containers per node, use a /23 or a /22 instead. It's entirely up to the operator, there's nothing magical about the default choice of /24 (except for it being easier to perform arithmetic on).

> Thirdly it ties up a huge address ranges with _no_ flexibility.

If you're using 10/8, then you have 16 bits' worth of /24 subnets, so 65k nodes by default. It's true that there are some companies in the world that have to worry about this limit, but for almost everybody I don't think this is a real problem.
Maybe where you grew up but that’s not what you’ll find in states/districts that take education seriously. 8th graders in the northeast are generally able to read at an adult level and understand basic arithmetic including algebra and geometry.

I don’t know if you understand how difficult it is to teach 12 year olds but that’s a miracle not daycare.
The complaints are a dead end.

- The global supply chain is inexorably tied to Chinese raw materials (eg. rare earths) and manufacturing.

- US and European employers are dependent on Chinese inputs for all manner of domestic jobs.

- Financial markets are dependent on Chinese overseas investment and repatriation flows.

Its simply too late. Any disorderly rebalancing of China's economic model is likely catastrophic on a global scale. If Ma's point is that we made our own bed and have to sleep in it - he's right. And none of this is to detract from @3pt14159 point because China has not demonstrated any interest in becoming a responsible global power/steward.
https://www.fsf.org/about/ways-to-donate/
I saw a bitcoin ATM at the mall the other day.

I get that I guess it's not easy for someone in a major city or whatever.
This complaint seems to appear on a regular basis (because it's accurate). Can't we just fix that issue rather than attempting to reinforce some community norm about quote formatting?
This kind of thing:

https://www.vanityfair.com/hollywood/2016/08/did-you-catch-t...
there is, and generally has been, a very healthy level of self-criticism within the USA. based on polling numbers most people dont approve of the current administration, and the primary messages of both the democratic and republican parties are essentially "the leadership of our country is screwed up and we are a morally deteriorating society"

not to say that people in the USA aren't ignorant or arrogant, but there certainly is a lot of expressed disdain for the government / politicians
Super layman's take:

- China has a "ministry of culture" which decides what foreign media can enter the domestic market, especially to play on the big screen

- Chinese domestic films enjoy what effectively is media protectionism

- Hollywood obviously wants a piece of that giant market

- What movies get approved/denied and for what reasons can get very arbitrary. So it comes down to a matter of trying to win favors of people deciding the approval process.

- Often this means shooting big scenes in locations in China, or portraying China in a positive light, or starring Chinese characters, etc. This effectively translates to "you can help us look good globally and we allow you to make money in our market".

I have no idea where the "get 50% what they should" came from, and I'm too lazy to look. But dealing with the Chinese government regulations is really just a quagmire of conflicts of interest.

*Edit: formatting
https://docs.microsoft.com/en-us/windows-hardware/design/com...

You will be forbidden by DRM from running linux on it. Their policy is clear on only permitting Microsoft signed OS to boot and forbidding the device manufacturer from permitting you to run an OS not crytographically blessed by Microsoft.
The banking system can expand an initial deposit of $100 into a maximum of $1,000 at a 10% reserve ratio when subsequent loans are re-deposited. ($100+$90+81+$72.90+...=$1,000). This all gets counted as M1 money.
Excellent tip!
Actually now the Beijing gov does the opposite: put them into a secret jail and ask them to die there.
Chinese soft power. http://www.abc.net.au/news/2016-11-23/china-quest-for-soft-p...
> I'd prefer they spend their time elsewhere, that's all.

And I'm sure the OpenBSD developers would prefer to spend their time on OpenBSD instead of working around Rust's lack of support for a platform that OpenBSD supports. I'm still kind of surprised that when the question of "why doesn't OpenBSD switch to Rust?" and the answer was "because Rust doesn't self host on a platform we support" that the response has been "well drop that platform." How about: no. How about: if someone wants Rust to be a viable option, then they have to adjust Rust to be a viable option, not ask other projects to massively constrain their currently working support of a platform.

I hate to sound like the old geezer, but I get the impression that many people here have no clue about software beyond desktop and mobile. It's like they don't even realize that firmware and operating systems have to be written and maintained on older hardware. There is a lot of software out there running on legacy hardware that the world depends upon which you never see.
Fastmail does this thing where it uses a global set of filter rules for everyone, and then after you've spammed/unspammed something like 150 messages, it switches to a more personalized ruleset based on the spam you actually get.

I wager I get one, maybe two spam messages in my inbox per month (out of hundreds captured), and maybe one or two false positives in my entire couple years of having mail there.

In any case, that's a better record than Gmail - they've got a huge issue with directing legitimate mail into the spam can.
For what is worth, I’d also like a toggle in the settings to never involve human assistance.

But we technical folks are very odd and I’m assuming they have users that really need human assistance.

I do agree the response is insufficient, my point is that such discussions in public are dangerous for the company and it’s not the norm for company reps to give detailed explanations without prior preparations.
>It'd basically be impossible to enforce,

Microsoft's Face API can detect age. https://azure.microsoft.com/en-us/services/cognitive-service...

So, automatically flag accounts with a face that is <18, and force age verification. Facebook already has identity verification mechanisms.
Translation: The ARM "computers" will only run software Microsoft blesses. Can we call it a computer anymore? It is more like a tablet when Microsoft demands digital restrictions management on the software that runs on the device.
> I think you're falling into the common western trap of misunderstanding Chinese culture by projecting our cultural proclivities onto their civilization.

This claim is becoming cliche and wasn't a strong argument to begin with. It's an easy escape, claiming that it's a subjective thing that others can't understand and shouldn't dare criticize, out of respect. It's also a way of diverting discussion with a counter-attack.

In this case, I'm not even sure what it refers to. What parts of the GP are "Chinese culture" and what in the GP, specifically, is a 'projection' of "cultural proclivities".

Culture isn't a fixed thing; it evolves and changes all the time. Otherwise, we could say that communism, capitalism and international trade are certainly not part of Chinese culture (they are imports from the West after the end of 2,000 years of imperial China in 1911); or that democracy and freedom are (Taiwan and Hong Kong).
Andy Rubin reportedly left Google after ‘inappropriate’ relationship
How recently was this?
The "rich" don't earn a salary.
> However, I learned from the CEO's comments in my support ticket that they're apparently overprovisioned and don't expect everyone to actually use the storage included with their plans.

Isn't that true for every file hosting service everywhere? Most people only use a fraction of their available storage, so there's no need to actually provision enough space for everyone to use 100% of their quota. Doing so would be a waste of space.
I would love to see a rendering benchmark. This is only single thread comparison and multi-thread isn't close.
Stress, not ‘sonic weapon,’ sickened U.S diplomats, Cuba panel asserts
This is amusing but is not really useful. Google + "RFC" + number seems faster.

Or if you're going to bookmark this website to go faster, why not just bookmark https://tools.ietf.org/html/rfc1000 ?
No, but (1) sqlboiler is a much better ORM, and (2) it is surprisingly easy to build these things yourself; mine's just a bunch of text/template templates and ~100 lines of Go code to scrape a Postgres schema.

(I mean: this code will be open sourced pretty soon, since it's part of a bigger open source thingy I'm releasing, but the ORM isn't very good, just as good as I needed it to be; nobody should ever use it for another project.)
I know, hence the 'bitcoin-like' title :-)
A Data Driven Guide to Buying Contact Lenses (2017)
It's not clear how this is different from what is currently possible. I'm not a route53 guru but can't you already a) create a subdomain microservice.mydomain.com b) create instances c) add the instances IP address to an A or AAAA record for the subdomain.

Is it that they didn't have APIs for these operations and now they do?

I know I'm missing something.
Classes (inheritance)?

(I'm actually guessing... This isn't my domain)
Why would these instances not be behind ELB?
Starting with webpack from scratch
> But what actual risk is the CEO taking?

Not much financial risk, no. But they are accountable in many other ways. Personally, I'd never want to be the CEO of a Fortune 500 company, even with a $10M salary.

> usually comes with a multi-million dollar severance package

Only at the top of the game at the largest companies.

> On the other hand, someone who gets laid off because of the company tanking does get hurt, through no fault of their own.

This is of course true, but you're only looking at financial hurt.

> If they don't find another job, their children are not going to go hungry.

For many CEOs, this _was also true_ at some point earlier in their careers.
While interviewing some producers they showed how they got the camera on the whale's back. It involved a sucker (plunger style) and a crew member hanging off the side of a boat and sticking it on. After a day or two it falls off and floats to the surface where it's collected. Amazing stuff.

I hope my TV is capable of showing it in all its glory. HDR is complicated. https://en.wikipedia.org/wiki/High-dynamic-range_video#Stand...
Yes, but bursting -/-> spot market.
And you don't care if a malicious party compromises the development machine on which it runs? I can think of a whole lot of really damaging things that somebody could do running arbitrary JavaScript code with user-level privileges on thousands of developer workstations.

With various CI setups and some server-side rendering configurations, there are potentially scenarios where build tooling actually do run in environments where there are higher risks, though it's not as applicable in this specific case.
This. Its with great interest I read about 30,000 Chinese troops entering Syria to aid the Assad regime. 30,000 troops projected 6,900km is power projection on par with anything the US or Russia can accomplish.
Ask HN: Do you think the web is really dying?
Apps have won the mobile platform.
Can we expect the web to rise again?
If you're going to setup an entire legal framework that forces businesses to use a particular record keeping system then the problem is already solved. You could legally force businesses to keep appropriate records or to participate in a centralized record keeping system operated by a trusted third party like a government or tribunal. You could also use a blockchain for this, but it doesn't offer much value.
For example, the remake of Red Dawn a few years ago was supposed to feature China invading the US. They changed in to North Korea under pressure.

http://www.dailymail.co.uk/news/article-2237717/Red-Dawn-rem...
I built a project on Django and SQLAlchemy back in 2008/2009.
I'm guessing they meant generics? Also not sure.
> Athletes and celebrities are different, their pay is a natural consequence of gathering lots of attention.

And a Fortune 500 CEO's pay is a natural consequence of being a Fortune 500 CEO. There are only 500 of them. This is the top of the game, just like pro athletes.

> A more rational species would substitute cheaper entertainment.

But we aren't, and we don't.
Oh my gosh, I cried again, just watching the clip. The battered pride and defiance are so palpable. I think everyone knows that feeling of when you're getting shat upon for no real reason, and all you want is a little dignity.
And most of them are using even cheaper Rockchip SoCs. But that makes sense. $500 laptops don't seem like they would be high margin.
Hotspot has several GC algorithms available, FYI. And the term "stop the world" is misleading, it doesn't fully capture the nuance of garbage collection. Any GC algorithm that does compaction will require some sort of blocking. You can do compaction incrementally, so you only lock small sections of the heap at a time, but that would still be considered "stop the world" despite being orders of magnitude faster than the naive case.

Go GC gets to make the claim that it doesn't "stop the world" because it doesn't do heap compaction. Which will become a major problem when dealing with large in-memory data structures or certain usage patterns.

And the fact that they still don't have a generational collector is concerning.
I guess its because the library I'm using is rpc over HTTP instead of TCP/IP :(
#2 I have no doubt they will get "sorted out", just to the benefit of the telecoms, and the detriment of everyone else. Also, I have no idea why you think Verizon/Spectrum/Comcast would "lose customers and revenue" in a protracted negotiation in any monopoly county. If there's only one broadband provider, you have no meaningful alternative, and they

#4 If you check the Broadband Initiative Data for 2013 (last year of available data) at https://cdn.arstechnica.net/wp-content/uploads/2014/09/fcc-b..., you can see for the fastest speeds of 50Mbps down, there's at most one provider for 82% of America.

I'm not suggesting hamstringing ISPs at all, but bringing them to heel since they won't willingly do so. E.g., here in NYC, Verizon is being sued for being unwilling to keep its contract to make FiOS available to every residence (https://www.nytimes.com/2017/03/13/nyregion/ny-sues-verizon-...)
There's no doubt that Jack Ma is smart and hard working. But he and his success is also a product of his environment. I don't have any direct evidence but no companies in China achieves the kind of success Tencent or Alibaba does without some sort of government officials silently nodding their heads behind them.

That means they're likely complicit in any information gathering the government wants to perform on its citizens as a precondition to their continued operations. The Chinese government is probably all too happy to see these "monopolies" that are effectively playing ball with the government, since the more users that adopt their platform, the more data they have on their citizens.

And this is not even touching on how they can exert themselves on these Chinese internet companies to shape the conversations that are happening online.

Of course you probably already know all this :P
If you'd like to learn about an open-source scheduler that does mimic some of the properties of an internal spot market, check out Cook: https://github.com/twosigma/Cook

It's unlikely that Netflix implemented anything this complex for video encoding, since Cook is only valuable when you're scheduling jobs from parties with conflicting incentives, rather than a singular purpose like "encode all Netflix video".
Ask HN: Looking to start freelancing
So unfortunately the web development company I was working for downsized and laid me off. It had nothing to do with my performance, I'm a competent developer and hard-worker. Currently, I think freelancing may be a good route to try.

My questions regarding this are pretty straight forward.

1) I know I'm lacking a portfolio. This seems to be a chicken before the egg situation. How should I build a portfolio? Should I just make websites with no business behind them? How can I monetize an SAAS in a short time?
I even struggle to think of an idea of a service to offer and get slightly discouraged to look out there and see almost every service covered.

2) How to market. I know freelancing is mostly about the hustle. But all the sites I look into either have people willing to work for $3-$8/hour or require a "professional" certification process requiring a portfolio as well as an interview and selection process. How can I compete and win the gig?

3) Time. I have a severance but it will run out eventually. I have savings but in all actuality how long would it take to build a service that brings in say, $100,000 yearly? That seems like a lot to ask for, but self-employment taxes are insane and living in America isn't cheap.

Any help you guys can offer would be great. I love the discussions here and am a regular reader. I also love software development and I never have had a day where I woke up and didn't want to do my job. I have a true drive and passion for this and I would regret every day if I was forced to leave it behind.

Thanks for your answers in advance.
It mostly works for me using Chrome on a MacBook to play Amazon video and casting the tab to Chromecast. However, I do have to disconnect and reconnect the Chromecast occasionally.

Maybe a Roku would be more reliable?
Obsessive Learner Challenged Magnus Carlsen. He Had One Month to Train
Of course it's a significant factor. You're talking about a pretty large portion of a household's budget.
> You don't touch the machine directly, you get the numbers the simulation spits out.

So you're restricting the use of this machine to a situation designed to fool human beings?

The criterion for general intelligence is actual intelligence, not putting it in ideal conditions and seeing if people are fooled.

> Why would the simulation fail this test?

It seems like you think this machine is going to simulate the entire universe, evolve its model of the universe and therefore perfectly predict its next state -- and on the basis of this prediction provide an answer.

Sure, perhaps I will concede: if you are able to simulate the universe in infinite detail you might be able to perfectly predict its next state.

This isnt any ambition of any one however. And has nothing to do with AI. If the precondition of AI is "a perfect simulation of everything", then that's close enough -- for me -- to call it impossible.

Even so, in this sense however, we do not " simulate gold " . What it means to "simulate gold" is to take some small number of aspects, model them with equations, and run those equations.

A video game that allowed you to perform mass-spectrometry on any possible compound, along with everything else you could possibly do to everything -- would I think, be a video game which requires a whole other universe to exist.

And so, it seems your argument is that "when scientists can model the universe in infinite detail so as to perfectly predict its next state, we will have AI!" (and, as far as the quantum state of brains go, it's close enough to inifinity to model all of that)..

OK, sure. I don't know how scientists are going to build a universe simulator without a "theory of everything" and how, even with such a theory, a machine can predict the next-state of a large system in sub-infinite times. Processing merely some particle collisions in the LHC takes months.

I cannot see how a machine is going to actually track the evolving entangled state of an audience of human beings.

"Infinitely precise information about the universe" I think actually requires you to actually be the universe. That's maybe a speculation however, but I would be surprised if the universe could be described in less volume than it occupies. And if an infinity of precision (ie., perfect parity in every simulated result) is actually possible without the target system.

A machine can only simulate what is known. The actual behaviour of the universe is much larger than what is known. As soon as we discover something new, then we have a test to prove the machine is a machine.
The guy says in his comment he is Canadian so no anti-US moral high ground argument here.
Yeah, it does depend on what you consider a nice place to live. I dislike the sun and heat, so anyplace that is predominantly cool and cloudy I would consider nice ;-)