skysight-inc/HackerNews huggingface dataset:
There are several people at my coworking space who work remotely for companies overseas, as well as quite a few individual contractors or 2 person businesses. They can work from home if they want to (and sometimes do), but they like coming into a space where they work around other people who are also working.

They work here because they get a clear separation between work and home, and because they get lonely working at home, as well as losing key networking opportunities. I don't mean networking in the "make me money" way, but just in the "meet other people who do the same thing" way.

Not everyone wants to work from home. I never could, I'd be spending in excess of 16 hours a day in the same little space, that sounds like a special kind of hell for me, it would be like prison. I think that there's nothing worse than sitting at home all day on just the weekend, I couldn't do it all week as well.
I'm voting for Amsterdam. My fav conference of the year is Django under the Hood. The Dutch are supernice and the restaurant scene fabulous.
Firstly, it's an opinion piece. It's not pretending to be news.

Secondly, the article has plenty of links you can follow to get more information. You can follow them and make up your own mind.

Or you could crash into this thread demanding cites, one of the classic moves of a troll.
Yeah. Next we have to get rid of all of the government led public schools, because all they do is "educate" our children about issues with political implications, like global warming or energy or logical fallacies.
There's a phrase to describe things that require you to understand how they internally work: leaky abstraction.

It sounded like you were trying to defend the Oracle product here, but it actually comes across as a sort of indictment.
I genuinely believe that home schooling shouldn't be allowed, except for kids with disabilities which stop them from leaving home.

It just seems to me that Americans fear radical islam, while extremely radical Christianity grows right under their noses. I agree that free state-run secular schools are the way to go for modern society.
Randomized algorithms, specifically Monte Carlo (probably because it was the first I explored), have fascinated me since I met them. The idea of having a very simple/efficient method to look for a solution, instead of a very complicated one, and still be able to have a near optimal solution is amazing.

(https://en.wikipedia.org/wiki/Monte_Carlo_algorithm)
I was raised and schooled as a Catholic in the UK, and while that's nowhere near as malign as the religious groups mentioned in this article, the final paragraph really resonated with me. It wasn't until university that anyone questioned my beliefs. I patiently heard each argument out and responded with logical gymnastics (I now classify myself as a theological noncognitivist). It was only when a difficult event happened in my life that I began to really question my beliefs and they crumbled (a traumatic experience in itself).

The author is spot on when they say that there's nothing you can do to convince these people. The beliefs are so closely held that changing them has to come from the believer.
I wish there was a way to avoid dealing with JS on both backend and frontend.
There are many transpilers yes but the common language to write everything in many many companies is either ES5 or ES6, rarely TypeScript or CoffeeScript.
As I said, Canada is not ideal for people coming from Central or South America. But I can't think of any other starting point where you'd want to transit the USA rather than taking a direct flight to Canada.
It was tongue-in-cheek (see the smiley face), your critiques are all spot on, but there is one thing where it is objectively better:

Tortoise and hare can only detect that a cycle exists. This hack will tell you exactly which node the cycle starts on. That means that if you want to e.g. repair a list, you can just cut that last link and set it to either null or root. Granted, this wasn't the original problem.
Also - same shipping way. If I buy four disks from the same shop, then those four disks came in the same delivery to the shop (so they were all dropped at the same time), are handled by the same picker, thrown into the same parcel and dropped a couple times the same way.
I understand that "enterprise java" is something most people loathe, but to be fair it's not the language's fault. Java supports thread pools, callbacks, futures, etc. just like javascript. It's the developers that choose the threading model.

> In fact, one thread is enough, also for driving complex UI.

Swing and JavaFX are single threaded, and very capable of driving complex UIs. I fail to see how you needed to switch to nodejs (a backend technology) to find this.

> better start driving complex UI in multiple web workers, because, performance.

UIs have never been parallel. One explanation is the complexity of synchronizing the flow of events coming from the OS (ie input) and to the OS (ie drawing). More on that here [1]

[1] https://community.oracle.com/blogs/kgh/2004/10/19/multithrea...
I guess that's a feminist (probably "far-left feminist") virtue signal - similar to the "I bathe in male tears" tshirts that some self-proclaimed feminists proudly wear.

(This of course doesn't make it any less despicable.)
Note that this package does not implement Python as a first-class CLR language - it does not produce managed code (IL) from Python code. Rather, it is an integration of the CPython engine with the .NET or Mono runtime. This approach allows you to use use CLR services and continue to use existing Python code and C-based extensions while maintaining native execution speeds for Python code. If you are interested in a pure managed-code implementation of the Python language, you should check out the IronPython project, which is in active development.
What was hateful about the article?
>The added benefit of the USPS being a federal agency (well maybe not so much with Trump), we could pressure the politicians to ensure customers are getting good service.

Please tell me this it's a joke.
30 days in a terminal: Day 0 – The adventure begins
How the Platypus and a Quarter of Fishes Lost Their Stomachs
Why so angry? I pointed to one obvious limitation of Kotlin null handling compared to Scala and you're attacking the whole language. Scala and Kotlin both have their place and they are not direct competitors at all, because they have different goals and address different groups of programmers, despite Kotlin drawing actually a lot from Scala. It is actually quite funny, when features in Kotlin are presented as making the language more productive, yet the very same features in Scala are presented as an example of "Scala being baroque abomination".
Announcing Stegano 0.6.3 – A pure Python steganography module
US CBP definitely can ask for your passcode/passwords. There was a post on HN last week about a guy who refused to turn over his passcode: https://vc.gg/blog/so-its-been-a-while.html
To make a different argument - because Fedex and UPS cherry-pick the profitable routes and leave USPS to handle the undesirable markets they are required by law to serve. This would be highly problematic if the USPS didn't exist on those routes as a very subsidized backstop.

That's about the only argument you can make, and I'm not certain it's a great one. Additionally one giant national parcel company in theory should have scale working for them and thus lower per unit costs - in practice I think the opposite holds true for large monopolies. But reasonable minds could disagree here.
Top Nazi propagandist Goebbels' secretary dies at 106
Tweets metadata scraper and activity analyzer
I'm Loyal to Nothing Except the Dream
“And what we did was, we focused on, instead of religion, danger — the areas of the world that create danger for us, which is a factual basis, not a religious basis. Perfectly legal, perfectly sensible. And that's what the ban is based on. It's not based on religion. It's based on places where there are substantial evidence that people are sending terrorists into our country.”

And it should be noted that the list of countries of concern to which Trump's order applies came from the Obama administration.

https://www.dhs.gov/news/2016/02/18/dhs-announces-further-tr...
The talks are a side show. Conferences are about meeting people in your field (including those people who gave the talk) and talking face-to-face about all kinds of cool and interesting ideas.
I think that Abrahamic religions is perhaps the worst thing that ever happened to Homo Sapiens.
I believe another important piece is the Fairness doctrine (https://en.wikipedia.org/wiki/Fairness_Doctrine) which forced news outlets in the US to present balanced news. Reagan killed this in 1987. It's made it much easier to live in a bubble. Fox News (and possibly most of the current US TV news; I'm not sure) couldn't exist if this doctrine was in place. The US has allowed many policies that has divided its people.
It should be noted that some of those features can be disabled via environment variables:

https://developer.mozilla.org/docs/Mozilla/Benchmarking

Specifically, I use those environment variables:

JS_OPTION_USE_UNBOXED_ARRAYS=1

JSGC_DISABLE_POISONING=1

There's at least one other thing (async stack) that I'm aware of that may be tunable:

https://bugzilla.mozilla.org/show_bug.cgi?id=1280819

edit: just figured out that that's "javascript.options.asyncstack", so I set it to disabled on nightly too.

Fwiw, the unboxed objects bug is: https://bugzilla.mozilla.org/show_bug.cgi?id=1153266

edit: typedobj performance improvements visible at the bottom of https://arewefastyet.com/#machine=28&view=breakdown&suite=mi...

edit: removed MOZ_QUIET=1, as a source inspection reveals that it is only compiled #ifdef DEBUG.
You're right, I'm using vacuum as a layman's term, and shorthand for "hard vacuum" as mentioned in the paper. [0] The paper refers to the Hyperloop system as a "a low pressure (vs. almost no pressure) system".

[0]: http://www.spacex.com/sites/spacex/files/hyperloop_alpha.pdf (p3)
Smartphones Samsung com câmeras frontais de 16 MP e a prova d’água
That depends on your needs. Maybe not modern AAA games.

But as a counter-example, Intel® HD Graphics 530 can easily handle Half-Life 2, with power to spare.
Wouldn't hosting in the US still make the most practical sense because it has by far the most software developers, and the middle Eastern countries involved don't really contain many at all?

I don't like the EO, but doesn't this just ignore reality?
Wasn't there a famous case when Fox news said it wasn't news?
Not just networking. Actually talking to the guy who wrote that interesting paper gives so much more than just watching the guy talk about his paper.
Artificial Intelligence from the context of games selection
3-D-Printed Skin Leads the Way Toward Artificial Organs
> I genuinely believe that home schooling shouldn't be allowed

Maybe we should just give kids to bullies to use as slaves? Probably auction them.

(School was unarguably the worst period of my life, period. Bonus points for being blamed for that even later on, when affluent and successful)

(Nobody ever blames bullies for being ones. They were "just kids". Now you - you do get blamed for having been bullied)
IMO changing voting schemes to something better than first-padt-the-post deserves top billing in lists like this.
visuals apart, for years I've been searching for browsing history stored as graphs. There's so much information there. I would google my own privacy with this so much.
> C# and Python are my two favorite languages

In you want to look into functional world, you will love F#
git log --oneline --since=Yesterday --author=[whoever] works pretty well, but the navigable menu-style interface of this does look interesting.
Show HN: Xray – team profiling based on VCS mining
Just flagged this by mistake. Fat finger error.
I know from a reliable source that foreign student enrollment for the spring semester is way down in one significant university in the US.
Both of those sources are merely someone's opinion.

The order was signed on Jan 27. On the morning of Jan 29, Priebus said that it did not affect green card holders.

If that's a reversal, it was remarkably quick.
How to decide which extinct species we should resurrect
Forget about cloning public repositories on Android with JitPack
Official Red Hat Statement on Immigration EO
I should not posted comment in such post, telling them what should do, and get minus points... haha
Democracy isn't rule of the majority; that's tyranny of the majority.
Only reason I use OS X instead of Linux are the commercial apps. Not because of how Mac OS X looks. I like to pay for apps when/if they are better than their free/opensource counterparts, but very often those are not available on Linux.

Wouldn't it be great if there was a commercial multiplatform apps marketplace, similar to Steam but more productivity focused?

The marketplace could even provide developers with an SDK to enable them to easily create packaging, networking and UIs without having to use OS specific libraries. Basically anything that usually has to be done for each platform separately. Similar to how Unity3D helps with multiplatform game development.

Something like this could push developers to release commercial software on Linux, too, because it would be basically just another build from the same source.

And who knows some day Adobe and other big players might release their products like Photoshop, Lightroom etc on it.
Ask HN: UI/UX Engineer
So is UI/UX Designer the new Web designer or Web developer terminology?

I hear people saying Web design work has dried up and is now moving towards UI/UX work in demand what are your thoughts on this?
> The system had been attempting to warn the admins as best it could of the impending doom for the better part of a year, and no one noticed.

This is the area were inverted Unix philosophy applies: Give me good news as well. A weekly mail, that backups (or the filer or RAID or whatever) works A-OK. If the mail stops coming, something broke.
Perfect.

By engaging in hyper paranoia, the intoxication and inherit mimetic violence found in identity politics is gradually thwarted.

Welcome to what the Right was doing under Obama for the past 8 years during the Leftist heyday of doxxing the "unpure".

Very much looking forward to your latent realization that your SJW undermining of Linux communities cut your own throat. :)

Social justice needs child-like recognition in order to thrive. You can't just jump into hermit-esque opsec without paying the philosophical toll.
So... It's impossible to just hold two conferences? One in the States and one outside? Call me unreasonable, but it seems like then you could just go to the one that's safe for you.
I agree with his stance on this, and I think Trump and his latest executive orders are awful, but I also think that at this point, "hatred," "bigotry," and "racism" should be excised from public discourse.

These are labels. No one really knows what "hate" means anymore, but because people are emotional, they see the word, recall what they think of Trump, and think, "yeah, that's hateful!"

This is a problem for two reasons. First, while Fred is probably a smart, intellectually rigorous guy, many people aren't. Most people who shout "that's hateful" or "that's racist" don't actually have a repository of comprehensive thought behind it. This is partly why Trump won in the first place. People everywhere would say, "You support Trump! You're racist!" or "Trump has a position involving race! He's racist!" This is not an argument, but once you introduce this vitriolic adjective into the room, everyone worries about their ideas being placed into this odious category, and discussion becomes stifled. People become sick of this, and vote Trump just to fuck with everyone.

The second reason is that using labels convinces no one who isn't already on your side. Fred knows this, and this post is targeted at those people. This is virtue signaling: taking a "brave stance" on a position that people already agree with you on. Some virtue signaling is necessary; leaders should speak out; but generally this type of lazy rhetoric, combined with the incentive of popularity over truth, divides us more than any policy.

I'm glad he's donating money, but he writes that he's "done keeping his mouth shut," and for that to be a courageous act he has to (like everyone else) do more than hurl labels.
In Your Customers' Mind – A Tale of Technology, Marketing and Emotions
Especially true for backups. Make sure those aren't write-only!
It's a cultural perception. Japanese girls are happy with snaggle-teeth because in Japanese culture these are cute. Some even want fake crooked teeth.

https://www.japantoday.com/category/lifestyle/view/why-japan...

So don't get too hung up about perfect teeth.
Philippine's Duterte to Disband Anti-Drug Police Units After Korean Murdered
Fun fact: here in Germany, home schooling is illegal. I'm with you -- I think this is probably for the best. After all, how do you get kids to learn to socialize and integrate with society at large (regardless of their background), if they don't attend school and get out from under their parents?

But this is also the only basis on which Germans can typically sucessfully claim asylum in the US, and have successfully in the past: the idea that they are fleeing "religious or political persecution" for not being allowed to keep their kids at home and teach them in an isolated environment.
"Calendar" looks fine to me. I see the problems with "Applications" and "AppCenter", though.

Maybe the problem is just with the particular font used. See the browser window on the right side of the screenshot. It mentions "Apple", and it's rendered well there.
It's like saying that someone broke your arm at school,so maybe we should break arms of every kid at school. This would never happen with home schooling!

My point is - these two are unrelated. I say home schooling shouldn't be allowed, you say you were bullied at school. So is your point that everyone should be home schooled?

I mean....bullies are usually bullies because they have shit parents who don't care about their kids. Do you think that home schooling is the answer here?
Chicago gets smart cities boost with CIVIQ Wi-Fi project
Oh, thats why my hdmi splitter goes down every time on vimeo
And yet, people book Uber still. Unfathomable.
Complete misrepresentation of homeschooling based on one person's anecdotal experience.

"A single powerful person who is convinced of their own Rightness with no thought of introspection is dangerous."

Indeed.

Perhaps we'd be better served to stop vilifying an entire subset of the population and actually listen to the parents who have recognized that public education is broken and who are taking other measures to educate their children.
Wait, whats going on in bitcoin land?
Firefox is useless now. The only way to save it is to disolve mofo
High quality state run Party schools are one of the most important social achievements. In those schools a new generation can grow and learn in the care of the Party while minimising radicalisation. That new generation learns about how World Jewry threatens the Aryan race and how the German Nation and the Nazi Party will lead us to greatness. This doesn't solve all problems, is not a silver bullet, but it improves society at large.

I don't understand why in France parents are not teaching their children about the threat of World Jewry. Now I not just don't understand, but I see how dangerous the situation is.
chrome or Firefox are both extremely slow on Android compared to Tuga or Yubrowser, not talking about some synthetic benchmarks but noticeable difference when loading (nonAMP) pages
Aspose.Total APIs – Last 2 Days to Buy at 25% Less. Offer Ends 31st January
The future of the internets world is in hackers hands.
Hackers are exposed to you by texting 19193076946 for more details on how you can get a real hacker to work for you
Doesn't reversi have a number of stones exactly equal to the turn? It seems strange if a network wouldn't be able to pick that up..
Look up communicating sequential processes and never have a problem with multi-threading again.
Whoa whoa whoa, Silent OS is based on Android, incorporating many GPLv2 and other FLOSS software. They may have done some minor hardening & UI changes, but beyond that the value of Silent OS is the apps they have built for calling & texting securely.

I could see stopping service on those apps, but bricking the baseband is a step too far, as you lose 911 access and Silent Circle almost certainly had no part in the baseband firmware development and is not a rightsholder to it.
My point is: You should be able to shield your kids from that shit. You should be able to take them home.

I don't care about bullies, and the fun thing is: most kids are bullies when push comes to shove.
Was very interesting to me!

I'm curious what options are out there that will connect via something like RS232 or USB and let you tie into a centralized logging system (which would be incredibly easy to build). "Windows app with one-click data export" would be nice but isn't quite the same as a realtime feed.

The main question would be whether polite pokings would produce protocol documentation, if this isn't already shoved in a forgotten corner on the website (or something).
Kindles with Unlimited Subscription Is the Best Gift
> socialize

You mean, learn what it is to be ridiculed, assaulted and mocked?
Awesome development indeed! How could I ever live without it!? I hope this happens to your kid.
why not use AdAway or NetGuard if you are not rooted? only reason i don't use chrome on Android is bad performance (Firefox has even worse), other chromium browsers like Yu or Tuga run much faster, you can see difference with naked eye when loading pages, no need any benchmark
I once build a text editor using a rope[1] data structure where every line was a node. The tree was augmented[2] with information about line numbers, titles in the document... for very fast navigation. I don't think primitive data structures like a gap buffer are useful anymore. They come from a time where saving on memory was more important than it is now.

EDIT: I forgot it was also a self balancing tree! Very cool stuff.

[1] https://en.wikipedia.org/wiki/Rope_(data_structure)
[2] https://en.wikipedia.org/wiki/Interval_tree#Augmented_tree
I'm not the person you're responding to but I thought it was a good article. I've only known two people who were homeschooled, and one is an atheist while the other was Christian last time I checked, but not particularly religious, so it was interesting and disheartening to see what goes on in a fundamentalist Christian homeschooled environment.

I didn't notice the misandrist pins for sale until it was pointed out but I can't say I like the idea of wearing pins that espouse disdain or prejudice against someone for their gender, or any other reason for that matter. Hopefully this doesn't count as deflection?
I'm a bit amazed by the panic here on HN about the blocked Visa's. I mean, I do agree that the initiative is retarded, but it's not like under Obama residents from Iran or Sudan could get in an out of the USA whenever they wanted.

In my last job in the Netherlands I had an Iranian colleague who tried for seven years in a row to get a Visum to go to the USA, without success. The situation was already very difficult under Obama, Trump's recent initiative is not as big a change as some make it appear.
> but it fails to give any argument for why that information is valuable.

I often find myself opening several new tabs while browsing, and suddenly wanting to go back to a certain page I've seen.

To do this, I need to search for the tab which contains the page that I want to revisit in its history, which is a pain.

Another option is to look through the browser history, but you loose the navigation process; so if you would like to access the page that you visited after this one (that you opened in a new tab), you will have to go through the history again.
Pako – fast zlib port to JavaScript