skysight-inc/HackerNews huggingface dataset:
> That was what I observed other people doing. Lots of talking, lots of "new best friends", nobody sitting alone pretty much anywhere.

But isn't this subject to mild confirmation bias? Because you won't have seen the people who aren't in the common room.
Great! It's one of the things that irritates me in Python (whitespace used as scope delimiter).
I wonder if they do anything regarding visas. I know that you can't legally just go to Thailand and work like this. It's not enforced and people do it without issues. But it feels a bit different when it is all done 'through' a company like this. They don't even mention it in the FAQ.
Your "except" makes this story 99.99% different from the one of the OP.
"Hey if you read the fine print and ignore all of the popular culture associated with the term it does exactly what you're sold on".

> To me, that says cruise control++

Here's an idea: call it "cruise control++", or call it "drive assistance", or call it anything which clearly spells out that it doesn't drive on its own.

AKA more or less every other car brand does.
[Calculator] See how much money, time, and taxes you can save by working remotely
I don't even get what you get all this from, surely you know socialists actually don't like the EU in general?

The EU giving money to "socialists" makes no sense.
The human cost of the ghost economy
You might want to add some contact information in your HN profile.

I live and work in Bangkok. Feel free to shoot me an email.
I'm very glad to see that getting rid of the magic path variable semantics is a possibility for 3.0 :)

Other than that, my biggest pain point with fish now is that it doesn't interact well with pkg-config (issue #982) and the workarounds for that are a bit awkward. eval is scary and may require double-quoting the non-pkg-config parameters, and string splitting can wrongly split inside quoted text.
Childcare data in 50 states is coming early in 2018.
They're basically the same protocol, but:

* SAML has no alg=none.

* JWT doesn't have "signature smuggling" problems.

* SAML has schema validation.

* SAML has more de-facto-required protective metadata (like audience restrictions).

They are both truly terrible. Perhaps even a coinflip decision. But SAML is an actual real-world standard; it's how applications implement SSO. JWT is still floundering around trying to find a place to be essential. Let's hope it fails.

Part of the point of implementing SAML was to implement a stripped-down version of it with none of the flexibility offered by libxmlsec1, which is the kernel for basically every SAML implementation.
“I immediately noticed how itchy the Americans are. They thoroughly scrutinized and tapped down every pedestrian. Before me there was a group of three Canadian teenagers. It was pretty obvious that they are not al-Quaeda...”

This seems pretty simplistic. First, not sure if dude is being racist; second, al-Qaida will want to not look obvious. Profiling visitors isn’t a good approach for security.
If needing more libs for projects is your issue with React you should try Mithril. Routing is included. There's nothing really magical about state management; plain old JS objects work for 90% of state management, and Mithril streams fill in the rest.

Re. animations, etc., those aren't too hard with lifecycle methods, which, if I understand correctly, Mithril copied from React.
> T-Mobile's BingeOn is more of zero-rating than penalizing the speed/accessibility of non-approved "partners",

Erm ... so, if users want to access non-approved "partners", that's way more expensive ... but that does not affect accessibility? If you really think that, you simply fell for their psychological trick. It's simply irrelevant whether the accessibility is limited technically or economically, as one is always convertible into the other (if they limited access technically, you could still restore access by offering them enough money).
You might be right. But who cares if using a deep neural network takes 15 minutes? There’s also no need to use a chainsaw to cut down a Christmas tree, but if you’re already holding a chainsaw...
Show HN: Single-string instrument made with ball bearings
Isn't the very definition of a bubble is that the speed at which the market gets wise is always outrun by the speed at which it gets greedy?
It was never "the land of free getting into it". Crossing the Atlantic ocean was always somewhat difficult task.

But now, it's apparently harder to cross the border than then ocean. :-)
How Apple and Finisar are transforming the future of this Texas town – Apple
5 Ways to Update Data with a Subquery in Oracle SQL
>First try to find the paper. First use http://front.math.ucdavis.edu . If you can't find it then use google scholar. If that fails then go on the authors academic website. If that fails then see if the author is live and try to contact them. Then repeat for their grad students. If all else fails post it to r/math or HN and ask for the pdf.

You can replace all that by a trip to sci-hub ;)
My impression has always been that all sites generated using static generators are developer and documentation sites, with a few exceptions of sites that developers set up for other people.

Have static site generators penetrated anywhere outside of developers?
Apple invests $390M in US-made iPhone lasers – The Verge
The Future of Electrified Trucks, a Discussion with Tesla Cofounder Ian Wright
MareNostrum 4 Chosen as 'Most Beautiful Data Center'
How to setup and use parallel computing for R using RStudio in AWS in 5 minutes
None of these things come with Vue out of the box. The only difference is, React has often many solutions and massive community support to chip away at something until the very best stand-out solution emerges: redux, react-router, next, etc. React encourages this by staying out. Usually it then trickles down into other eco systems (vuex, vue-router, nuxt, element, ...). If something is very stable or close to perfect it's going to be made official, like modals:

Modals: https://reactjs.org/docs/portals.html

Or animations (in react-native at least, but if you click the link you'll see it works for the web just as well): https://www.webpackbin.com/bins/-KfKys3S2mgEH9UsE8GL

In Vue you're pretty much in the rain. The community isn't encouraged to explore due to half-baked-in solutions, and baked in stuff in general is browser-complacent and thereby very limited. So you get css class animation groups (=react-animation-group), state is a one trick pony tied to the lib, theming isn't considered. There are so many open gaps and holes in the eco system at large, i'm scratching my head over how this would possibly be a plus or easier to the developer. It is often not.
My personal favourite: http://btc4me.com/bitcoin/bitcoin-traffic/
What do you mean by "humans can't read it".
No. Me and LVH keep spitballing what one would look like, but I'd want to have a userbase before suggesting anything concrete.
Why EOS will overtake Ethereum in high performance smart contracts
Scripts + NPM are better together, for example because scripts executed under NPM have the local packages binaries in the path. This makes it very easy to have a fully locally installed build environment with no system dependencies. And if you do use webpack, it also helps in providing a uniform interface (Is "test" a Webpack target or a script? Who cares, just use "npm test", it'll work either way, also if we change it in the future).

And it's not an either-or case in the real world. Our company has a big Webpack config that does a lot, and still we have 15+ scripts as well (static analysis, inserting copyright headers, sourcemap uploads, 3rd party vendoring, release scripts...). Some things are better in WP (building), while some things are just simpler with a shell script.
Used a UDP port. Making new IP protocols is literally what UDP is for.
> The world doesn't declare war on countries because of their internal wrong doings.

Yes, that's exactly what I wanted to say. Thanks for pointing out how China is different from Nazi.
This may be true, but in this case (and I'm sure many like it), entry with a visa would be highly preferable. At least you can plan accordingly if your visa application is rejected and have a more complete record of the application/rejection/reasons given.
affluent man of means has much money, takes advantage of credit card (with possibly high credit limit) offers and rewards and leverages ability to acquire credit card rewards points through spend at price points above average consumer at a favorable points earning ratio - assuming selection of the "best" travel rewards card - which can buy you an airline ticket directly (revenue ticket) or can allow for strategic conversion of said points to airline miles that may get you even further on a point per mile v. cost per mile evaluation.
Overall, from leveraging credit card reward points, brand loyalty (preferring an airline for travel, despite trip cost), airline's "First-Class product" promotional marketing, "mileage runs" all contribute to being able to fly for "free."
Furthermore, review of aforementioned first-class product is possibly eligible for tax write-off as a business expense due to the airline industry marketing and "travel hacking" focus of his blog?
Especially as the majority of homes date back more than 25 years, and retrofitted cabling is very expensive.

And if you rent rather than own, you likely can’t add cabling at all under the terms of your lease.
> Second, the program is supposedly open for anyone to join.

Except it (a) isn't, and (b) even if it theoretically were, the model of having to follow the rules of every ISP on the planet to fall under their respective zero-rating plan, or even just the overhead of coordinating with them doesn't scale, and thus is inherently only an option for large companies. Being accessible globally via IP is a matter of renting a small virtual server for a few bucks a month. Being zero-rated by thousands of ISPs is a major undertaking.
Only possible with SaaS and a few exceptions.
There's a company called Fantex that teamed up with pro athletes to do just that. https://en.wikipedia.org/wiki/Fantex
Are you American by any chance? Not having a go, just curious.
Your logic is not sound. North Korea was recently described as a worse human rights abuser than Nazi Germany, by a Holocaust survivor no less [0]. In spite of this commonly-held perception, no country has declared war on them, for many of the same economic and military reasons that no country has or would declare war on China.

[0] https://www.nbcnews.com/news/north-korea/north-korean-gulags...
Experimental guitarist Fennesz classic track Endless Summer:
https://www.youtube.com/watch?v=lGcPwGqPHO0
Thank goodness it’s impossible to ban crypto! Everyone in SK withdraw from the exchanges before they seize it!
I feel this advice is well intentioned but fails to reflect the realities of building and marketing these types of niche products and courses.

Setting aside issues of style and what other sites are doing it's very clear what the book is about, what's included and what makes that valuable.

The prices certainly are steep compared a "book", but it really is quite a bit more (more like a self study course in ML) and really targeted towards businesses that need to make this happen within their organizations.
Is it possible to configure zsh to have sane variable expansion like fish does? One of my favourite parts of fish is that I don't need to quote every variable I use out of a paranoid fear that they might contain spaces.
Thats not a crackdown, that's just tax collectors looking for easy money. They have plenty to gain from cryptocurrencies. It's like government banning cigarettes, not going to happen. They make too much money from it.
> Tesla autopilot is not that different from its namesake in airplanes.

Which is not at all how popular culture shows it, and thus not what people assume when they hear "autopilot".

> Autopilot does not fly the plane from JFK to LAX, it only maintains speed, altitude and heading.

There are autopilots which can do everything but taxiing and takeoff[0].

> So Tesla is not deceiving anyone.

Tesla is not deceiving actual pilots of airplanes large enough to have an autopilot old enough to only support stable flight maintenance. I'm sure that's great for all 10 of them.

Meanwhile, in the actual world there have been examples too numerous to count of people who pretty much expect the car to drive itself. Which I expect is exactly what the people who picked the term wanted: make it seem magic for the sales, but be technically correct enough that it covers your ass (and you can blame the driver) when it invariably fucks up.

[0] https://en.wikipedia.org/wiki/Autoland
See the short interview http://www.bbc.com/news/av/world-asia-42319550/lonely-gifs-b...
Show HN: BookNomads – borrow or lend books around you
Mathematical notation is often too vague, informal and too dependent on context.Frankly there is too much ambiguous overloading of symbols.It seems the language has evolved to be succinct and short to write, rather than being explicit and unambiguous.I know maths people say that it is meant to be read by people and not by computers. More people are acustomed to reading code than ever before.I feel that math notation needs reform that makes it formal, unambiguous and capable of describing imperative manipulations rather than be merely declarative, with clear annotations of type information of entities.
You have a contradiction in your logic. Poor people working "regular, shitty, low-paying high-demand jobs" do not have savings. The numbers may vary somewhat by country but here [1] they are for America. 85% have less than $10k. 50% have less than $1k. 34% have $0. And there's probably going to be a pretty good correlation with savings and income. The 15th percentile in household income is about $120,000. Interestingly enough indicating even relatively well off Americans are awful at saving!

[1] - https://www.fool.com/investing/2016/09/25/how-much-does-the-...
Primary schools on the frontline of poverty in the UK
I agree. I purchased some Ubiquity gear a few months back after a condo purchase, and ran into few problems:

- UniFi brand works well for setup, but the cloud controller is necessary for command/control management outside of iOS/Android app.

- EdgeRouter is not a UniFi product and does not act as a cloud controller.

- EdgeRouter X does not deliver 48V PoE; upgrade was needed to power the AC-PRO.

- EdgeRouter UI is horrid and it’s much easier to manage over SSH.

- Cloud Controller is easy to setup, but doesn’t work with all product lines.

tl;dr The hardware is really good, but software is lacking, especially because not all hardware is UniFi compatible.
Key is rate here.

If they work for an hour a week, that amazing number really isn't that amazing anymore.

If they can sustain such a workload over time for hopefully much more than an hour a week (keep in mind, it was 1 free hour per 1 paid hour, so $75/hr average), then yeah, pretty freaking amazing.
Former MIT Dean Shares More Details About Her New Research University
One of the things that the GP complains about is evaluation order - in k it follows a simple rule very consistently - programs are evaluated top to bottom, and each expression is evaluated right to left. There are no precedence rules. The instance that I see trip people up all the time is the cast operator $ - people coming from other languages like C or Java expect this to bind more tightly than other operators, but doesn't.
> When you say "I abstract it in a function" that's surely what a mathematician is doing

In principle, yes.

In practice, I can right-click on any such function and get to see its source (edit: instantly, automatically) whenever I need it. That doesn't work at all with math papers.

EDIT: Furthermore, when writing about something where bubble sort is used, for the general audience, I would simply link to an explanation of what it is, visualization of how it works and an example code, so that anyone who doesn't know it can quickly get up to speed with it, then I'd explain how exactly that sorting method fits with the rest of topic.

In maths, papers are devoid of any links, the teaching materials are up to 50 years old and never updated to take advantage of new presentation techniques, authors frequently name-drop some algorithm and then forget to say what parameters they used or how exactly it connects with preceding and following paragraphs. It's really bad from UX point of view. That's why sites like BetterExplained are so important.

EDIT2: so, in short, I'd do everything I could - without spending huge amounts of time on it - to make the article as accessible and easy to follow as possible and to make it useful even if someone is not able to understand it whole. I'd really like to see mathematicians to at least try doing the same.
There's a lesson somewhere in there that is applicable in software engineering.
Does a router need two radios to support this dual mode? Or a single radio that supports transeiving? Or a single radio and two antennas? Or is a modified hostapd sufficient?

Basically, is it a hardware or software problem?
It's far easier to find ML talent in China than it is in the US. That's what they gain from it.
Nyan Cat painted by smartly managing the routing of 175 /24 prefixes
I agree it's a shame, I enjoyed OKC as it was, met my current partner on their in fact.
What's your other favourite recent startup? Sounds like you have something specific in mind. Just curious
Dropsource app builder / swift code generator
A reddit comment had a pretty good explanation.

Most malicious code is still written in 32-bit since 64-bit Windows supports running 32-bit code.

Write something in 32-bit - target 100% of devices.
Write something in 64-bit - target ~50% of devices.
This story has the happy ending.

To understand what may happen to the US visitor read this book:
https://www.goodreads.com/book/show/30524537-the-russians-ar...

I can confirm it's not fiction as it was written by father of my friend.

TL;DR from goodreads:

During a short business trip to California, Irishman Denis Sugrue was arrested and accused of spying for Russia. But this is no Cold War thriller - this is 2005 in Bush's America.

Facing ten years in federal prison, Sugrue must negotiate the corrupt corridors of American justice and attempt to convince FBI agents that the fact of his innocence outweighs the embarrassment of a failed prosecution.
The price commanded is whatever the maximum you can get away with selling it to a fool would be, distribution be damned.
> Some years ago, would you have send your kids to school with a portable tv ?

That's a really good example. No, they absolutely would not have tolerated that!
What makes you say that China's closed/censored society is directly at odds with Google's products?
Worst case scenario: https://en.wikipedia.org/wiki/Albanian_Civil_War

"a period of civil disorder in Albania in 1997, sparked by Ponzi scheme failures. The government was toppled and more than 2,000 people were killed" .. "By January 1997, Albanian citizens, who had lost a total of $1.2 billion—the population being only three million—took their protest to the streets"

There are now reports of people taking out mortgages or HELOCs to buy bitcoin. That is a disaster waiting to happen - it was bad enough when the mortgages were underwater because they'd been invested in houses which lost value, but bitcoins can potentially fall a lot further. Or be easily lost entirely.
That's what type theory is for. There have been some very interesting developments in the last 40 years that you might want to check out.
Easiest way is to plug the router into an upstream router that you control and sniff the traffic there.
The good news for the rest of us is that it is very difficult to "ban" cryptocurrencies. That's a feature of them, of course. You can try to crack down on exchanges and methods for converting crypto to/from state-backed currencies, but that doesn't actually stop crypto.
Direct link to a video of the TuneFast Harp here:
https://youtu.be/yGjTQOmBWsM

And here are the files/info if you want to print your own:
https://www.thingiverse.com/thing:2709667
Firefox auto-installs extension 'Looking Glass' without explanation
Two steps to better code reviews and happiness that everyone working with JS should implement:

1. Setup prettier, using the defaults, with the recommended pre-commit git hook

2. Never talk about code formatting again

(Don't like the prettier defaults? Please refer to bullet point #2)
"but I'm actually glad American border security doesn't discriminate."

Wait, what?

Questioning a group of teenagers is discriminating them based on age, not skin color. They're looking for drugs.

Not everyone is treated the same by border control, thus it is perfectly viable to blend in and get away with whatever you're trying to do.
Cyberpunk Profile for Developer
To be a little optimistic, it does seem to me that the ESTA system (where an electronic check is done for visitors looking to use the visa waiver program before they travel) has greatly reduced these types of situations. However, ESTA is only used for visitors arriving by air/sea and not for people driving or walking over the border.

In any case, I myself (an american citizen) have been treated with extreme disrespect and a total lack of professionalism when crossing the border at this same checkpoint by car from the Canadian side to the American side. The particularly ridiculous part of this was that after I waited an hour for them to tear everything apart in my car looking for contraband -- at which point it's been verified that I was doing nothing wrong -- they continued to be completely antagonistic.

Edit: I filed a complaint about this, which did lead to a supervisor calling me back and talking to me on the phone for probably 30 minutes. The supervisor was reasonably pleasant, but unapologetic. (Is it reasonable that someone be forced out of their car in the middle of winter and not allowed to get their coat?) He claimed that he put a "warning" on the officer's record, though this didn't seem credible. He again and again seemed to imply that I might have been smuggling, after which I had to remind him that my car was extensively searched and cleared.
I want to be careful not to confuse between Keycloak and a few other suites like FreeIPA we (Latacora) tried because this was a while ago, way back when we started writing the IdP and I don't accidentally want to throw shade at another project, so mistakes mine... But the built artifact size is like, 10-100x larger. And that's a Go binary, so no cheating with e.g. grabbing an XML parser from the stdlib or something. You can much more plausibly audit the living daylights out of the Latacora IdP because it's tiny.
But Edge is terrible.

Edit: ugly font rendering (common to a lot of Metro desktop apps?), failure to save tabs state on exit (dealbreaker)
3 things that made my app third place in an international student competition
I know of two rather large users of SRV records already: Minecraft servers and (the big one) Microsoft Office 365. I’m less than convinced that resolution of SRV records is that broken.
I personally think Google's best approach would be to pay hand-over-fist for the best Chinese AI/ML experts to emigrate to the US and do their work here. However, Google seems to be taking the shotgun approach of employing more experts in the short-term while guaranteeing them less job stability in the long-term.

I think you're right in that it really does depend on when China becomes a free society. Personally, from what/who I know from China, I don't see this happening within the next decade. I expect political instability within China to reach a tipping point, after which we'll either see a very slow global liberalization or a definitive move towards a more totalitarian Chinese government with a modern twist.

Honestly I don't know why Google has any faith in the good will of the future Chinese government. As has been established for a very long time, China needs foreign expertise more than any foreign company needs a labor or consumer market within China.