skysight-inc/HackerNews huggingface dataset:
>Personally, I'm now concerned about what I say in email, in text messages, in discussion forums, and in telephone calls. I fear that if I use the wrong words or visit the wrong websites, I'll trigger some automated system and will be put on some kind of watch list that will change my life.

well, if you read Stanislav Lem, you'd immediately see that not using "wrong" words and not visiting "wrong" sites may also be a trigger - like "this guy is deliberately trying to stay under radar, why? what he is hiding/planning?" If you try to behave following average pattern for your demographics, you may trigger another one - "he is trying to blend in" :) You can't win that game for the simple reason that the game rules are decided upon strictly after your moves had already been made.

You see, the issue isn't extra collection of data by government - this is already lost cause due to technological progress, the main issue is the ability of government to oppress using that data, ie. absence of due process.
And how to stop!?! Their brilliant advice: "just ignore how you feel and get started". Thanks a lot, that fixes everything.
> You don't ignore section headings when reading laws.

You do when you are interpreting the laws. They're labels that carry as much weight as subsection markers. To say otherwise would imply that the "Patriot Act" by another name would be interpreted differently, or that bullet point "1" is more important that "2".

> nothing in that section discusses granting authority

Correct, it is a direction to those that already have such authority. While I enjoy the legal equivalent to the underhanded C contest as much as the next guy, the events that spawned this legislation make debating the finer points of section headings seem pretty silly.
How to become a better computer engineer?
Yes.

Your two arguments appear to be:

1. There is poverty in the US. Of course there is. But there is much worse and much more widespread poverty in nearly every other country in the world.

2. Companies "benefit to at least some degree from being based in the US." They also benefit to at least some degree from the economic participation of hundreds of other countries. Even if "that poor person in Asia hasn't done anything for me, so I'm gonna give my money to someone ten times richer" were moral (which it's not), it's not even true that that person has done nothing for you.
Suggest HN: A New Comments Ranking Algorithm
When going through a comments thread on HN vs Reddit, I did following observation:

Reddit's comments ranking algorithm puts the best comment really at the top (my subjective perception). It doesn't matter in which sub you are but the best ones are always at the top. And this leads to a very good thread on every level.

On HN—I assume—that two thing could influence my different feeling: one is of course that we do not see the points per comment on HN (which I like) but also the writer's karma is incorporated into the ranking algorithm. And latter might lead to sometimes strange orders. Often good comments are buried at the deep end while mediocre comments, sometimes even off-topic comments stick to #1 like glue (I am aware that new comments stick up to 10 min on #1). The better visibility of higher ranked comments lead again to more upvotes and we end up with an odd list where relevancy could be questioned.

Would love to see a try towards a comments ranking algorithm which is just based on points leaving out the karma (only for the comments not for submissions).
This is genius. So simple yet so amazing. Reminds me of the Blue Ball Machine
There's no such "new" HN; that is an imaginary thing made up for rhetorical purposes.

What there is is a rule against personal attacks. Please don't break it again.

We detached this comment from https://news.ycombinator.com/item?id=11582137 and marked it off-topic.
From traversing space to cheating death, entrepreneurs provide fresh thinking
I am from India.

Sydney does seem quite expensive, but I'm okay with it.

You want to work as a developer on cool projects, and you want to live somewhere nice.

That sums it up. I have been traveling and working remotely for 2+ years now. It was fun a while, but I don't see myself doing it in the long run.
That's the type of lazy behavior that drives a lot of experienced people away from some of these chat rooms. What self-respecting developer is going to waste other people's time before doing an initial search on his/her own? That's the type of person I would rather not help because their first instinct is to waste other people's time before investing their own.

I have heard other developers call them parasites and energy vampires.

Please do not recommend this.
Yeah, you'd have to combine it with a length limit on the text of bills.
And how would the company know you were capable of implementing algorithms as described? Perhaps by asking you during the interview how you might go about implementing it?
I find the background of this story ironic considering that every six months the Canadian government but mostly Quebec sends people around the world to motivate people with professional education and/or work experience to immigrate there. I have a similar profile as OP but after six years and four different attempts to immigrate to both Quebec (once) and Canada (three times) I have decided to give up; even my Canadian co-workers say that my profile is good. It doesn't makes sense why those two governments (apparently) don't follow the progress of an immigrant to avoid what OP is currently experiencing. An immigration process is so tedious that ending up wasting time, energy and money is not affordable.

OP I hope you can find a good company to sponsor you.
Please keep this sort of rage rhetoric off HN. There's no signal in it, just noise. It's also a breach of HN's civility rules to attack an entire population like this, so the comment is uncivil as well as unsubstantive.

We detached this comment from https://news.ycombinator.com/item?id=11579318 and marked it off-topic.
I don't qualify for Working Holiday Visa.
The Smartest Books We Know (2005)
Hundreds of lines of handcrafted artisanal JQuery...
Perhaps related: The number of "VPN privacy services" has increased greatly since mid 2013. And I've heard informally that subscriptions have increased dramatically for some older services.

One might think that Tor usage would also have increased. However, a large botnet installed Tor in late 2013, so user counts since then are entirely unreliable.
Not quite sure what you mean. Are you referring to the ability to use something like "tee" in Unix? https://en.wikipedia.org/wiki/Tee_%28command%29
If that's the case, is that really a company you'd want to work at?
Life with Crypto Backdoors: Stingrays, Government Surveillance and Crime
A Rube Goldberg machine is a contraption, invention, device or apparatus that is deliberately over-engineered to perform a simple task in a complicated fashion, generally including a chain reaction [from wikipedia]. In this example, the simple task is displaying the email button. And most computing operations are Rube Goldberg state machines if you think about it, no?
Wow this is excellent. In telecom, everything gets passed around as Excel sheets. And people spend non trivial effort screwing around in it. This would have saved so much time.

Like everyone else said, your pricing and marketing is aiming too low.
Indeed, new human colonies on other planets will not be immune to our existing problems.
To get a job in globalization you need to be a highly skilled wage slave
CTRL + F "shortly before"

0 results.

Putting quotes around shortly before makes it seem like you are drawing from the linked story, but you aren't. A quote that is actually from the article:

>In the 16 months prior to the first major Snowden stories in June 2013, the articles drew a variable but an increasing audience, with a low point of about 2.2 million per month rising to 3.0 million just before disclosures of the NSA's Internet spying programs. Views of the sensitive pages rapidly fell back to 2.2 million a month in the next two months and later dipped under 2.0 million before stabilizing below 2.5 million 14 months later, Penney found.

They did not use the day or week of the Boston Bombing as their baseline. Don't misrepresent the research.
WordPress适合任何产品的网站模板 – GeoCraft V2
Yeah and modern cheat software is doing the same. A friend of mine recently used a Battlefield 4 cheat which required a boot loader entry so it could bypass kernel patch protection and get hooks in which the anticheat couldn't detect.
I'm actually not, and 'rayiner is doing a pretty good job of explaining why in the second place you cited that law (for some reason), so I will not repeat that thread derailment.
Fair enough. I'm the same way.

Somewhere along the line, though, I learned to stop caring about pretending to be excited and just accept that a majority of companies won't hire me for what they perceive to be a lack of apathy. It's a pretty good filter for finding companies that I'd be happy working at, but I understand that it's not for everybody. I just hope for a much more genuine tech/otherwise community so that I don't have to pretend anymore. Pretending just feels like shit.

I'm not saying any of this under any financial comfort. I'm friggin' broke right now. Though, I'm much more content with myself, my quality of work has skyrocketed and I've learned to bulk cook a mean chicken thigh and lentil soup.
>The founders envisioned a nation of citizen-defenders equipped and trained to protect their homes, farms, and neighborhoods from incursion by enemies, foreign or domestic. The Constitution states that the right to keep and bear arms is a prerequisite for a well-regulated militia, not the other way around.

It doesn't just state that the right to bear arms is a prerequisite for a well-regulated militia.

It also uses the need of a militia as the _justification_ for that right.

It says: "A well regulated Militia, being necessary to the security of a free State, the right of the people to keep and bear Arms, shall not be infringed."

This means that the right to bear arms is not an end in itself -- it's justified in as much as it's a first step to a well-regulated militia.

In an era without well-regulated citizen militias (except the National Guard, for which different guard laws apply anyway), there's no reason to hold the right to keep arms anymore.

So, yes, arms are a prerequisite to such militias -- but (the arms) are only asked to be respected as a right precisely because they are such a prerequisite -- and not for another reason.

Which makes the justification for guns and militias reciprocal. Without militias, and no role for them, no reason for the former either.

>But the Constitution is what it is, and if we don't like it we change it. If the government can get away with ignoring the Second Amendment and deciding it's no longer relevant, think of what they might do to the First Amendment. Or the Fourth. Or the Fifth. Or the Eighth. Or the Thirteenth.

I find keeping the "right to bear arms" in an era for which the justification for doing so given in the Constitution has expired, as the government already violating the spirit of the 2nd Amendment (to favor gun lobbies and such).

E.g. that reading of the 2A is a selective reading that upholds the letter while violating the spirit of it, from politically appointed and non impartial judges.
All it takes is one country not playing along with that, producing encryption software without backdoors, and they make... all of the money.
> Blue Ball Machine

Oh god, that brings be back. What was that... 10 years ago? Gonna lose an hour now looking up these old GIFs...
It's an arms race where the only thing that really matters is sheer numbers of minds working on the problem. It's hard to beat the latest and greatest highly motivated teenager after all, when there are hundreds of millions of them, and your track record needs to be perfect.
I wonder if it was intentionally implemented this way, would memory have been an issue with the amount of callback chaining required?
Yes, soccer has an incentive to roll around on the ground. That's kind of the point.

The cyclist is Adriano Malori, by the way. Sadly, he crashed again in January, with much worse consequences, but is slowly recovering:

http://www.cyclingnews.com/news/malori-has-goosebumps-at-spe...
I took it to mean that you might use UDP for doing stuff in game that might result in losing items. Like, I dunno, maybe an attacker on campus or on WiFi proxies your connection then makes you lose or drop expensive items.

I'm not sure how realistic a threat this is. Most likely crypto just helps obfuscate the game to make cheating/RE a bit harder.
You can handle orders of magnitude more users with the same hardware if you don't have to run the game simulation on the server.
I've heard as well that it's an unhealthy work environment. (For people who have shared priorities like family or outside interests. To each their own.)
1.65B Users,$5.38B in Revenues, Facebook Beats Estimates for Q1’16
The solution is simple: do everything server side. Look at World of Tanks for a great example of this. They pretty much let people run free with mods in multiplayer and even the worst of those mods can barely provide an advantage in online play. They do this by managing absolutely everything server side. Ammo, direction of aim, position, enemy players appearing and disappearing etc. Basically your server should be built to send only what's absolutely necessary and your client should be built to use absolutely everything so cheats can't provide much advantage rather than vice versa.
In China, digital overtakes traditional media
Running the game in a vm is actually completely possible using Vt-d to forward the GPU these days.
See Amir Najam's Interests and Activities at Brandyourself
2), inasmuch as I can't see how you can legally do 1).
Yup that would work really well
I just got my AU PR(partner) and the people from India had multiyear waits for their applications to be processed. Are you eligible for a working holiday?
> Everything we do at Facebook is focused on our mission to make the world more open and connected.

Call me cynical but to me, Facebook's mission is to get the whole planet to create a Facebook account and track them so they can be served ads.
“Nico-Nico-niii” Is Not Allowed on PayPal (2014)
> but also the writer's karma is incorporated into the ranking algorithm

Are you sure? I've never seen this effect and don't remember reading about it being implemented.
What is a bank?
a few more resources

https://github.com/codeguru-il/corewars8086-survivors/tree/m...

http://cyber.org.il/assembly/codeguru-guide.pdf
Would be cool if it used a huge callback or promises chain. Still cool/fun concept.
New Tinder feature outs its users to their Facebook friends
If you don't qualify for a work visa, I would advise to try and get an extension there before going to aus.

Side note, I'm Australian and my wife is Japanese, beware that she had a bit of a hard time there due to not being native(we left because of that about 4 years ago).

As for a visa while in aus, it was fairly expensive i remember thinking for her(on a spouse visa so your millage may vary).

I wish you the best of luck, and for the record we were in Melbourne, so the apparent dislike towards non Australians may be different in Sydney(the only city I haven't lived in, in aus).

I wish you the best of luck nk matter your choice.
These times are so interesting. The FBI is making policy that they wont expose the 0 days they bought for over a million USD. We need to consider the amount of cool things we learn right now and appreciate it.
Apply HN: Building Communities by “Connecting” People – A New Social App
I would love to solve this problem of “connecting” people. Love the HN community’s inputs, ideas, thoughts, criticisms and everything in between.

Problem: The irony is the more “connected” we are, the less “connected” we become. With the advent of social networks like Facebook, Instagram, Twitter, although they make it “easy” for us to connect with our friends and loved ones, we also don’t really connect with them anymore. Back in the days, when we only had phones or nothing at all, we would go meet our friend because we valued them. Now technology has made it “easier” yet more difficult to have real meaningful human connections.

The Product: The product is a mobile app that uses online technology to drive offline connections. Similar to the idea of a buddy bench (https://www.youtube.com/watch?v=dFqxqzI71Ic), people can go on the mobile app to find others to hang out and play. It is based on location and also friends in your network and their friends.

So, let’s say you don’t have any plans for the night but want to hang out at the nearby bar for a drink to watch the Warriors Game.

You can use the app, to announce that you are available to hangout. You pick the idea of hangout, the time, and location and your friends nearby will be able to see it. Your friends respond and connect. Your friend’s friends will also see if it they decide to go and can invite them as well.

Monetization: The app is centered around neighborhoods and proximity/closeness of someone to others. As the community builds traction, the app can introduce ways to incorporate local small business bookings. i.e. reserve 5 seats at the bar. Etc Businesses can also get a better idea of who is coming into their storefronts.

Team: I am an entrepreneur who recently sold my business. I come from Augmented Reality tech and have experience in growing businesses. I am looking for a co-founder who is a designer/developer who is passionate about the mission of “connecting” people.
It wasn't a mistake at all. Sun was a lot of things besides Java, it just wasn't worth it for them and they were right to take a pass. Even if they end up paying big dollars to Oracle, the amount won't be high enough to retroactively justify buying Sun. Android is big now and it can weather whatever comes from this patent battle.
> would memory have been an issue with the amount of callback chaining required?

Unlikely; you gotta hit a really deep stack to really kill something with callback chaining.

It could have used a start button that sets focus to the first one and then each focus change makes it go to the next but without the setTimeouts it would go by so far it wouldn't be nearly as fun.
Yeah, exactly, lies as always. Coupled with the comment below about having to login.

Another corporate bs from that guy, moving right along.

Though I do recommend watching 'The Social Network' (2010) movie, probably the best thing he has to do with (even though indirectly).
One could argue that this is just a byproduct of the actual goals. If everyone is more open, then "being open should be the norm", which means that you don't care that you get targeted ads, in fact you love that advertisers can show you all the cool stuff you "care" about.
Unfortunately they also had to narrow down the scope of type inference recently. IIRC type annotations are now mandatory for class-level variables (member variables). This hindered the "Ruby-like" feeling, but they had to give up global type inference because it costed too much memory in some cases. I got an impression that global type inference is difficult (or, costly) in general.
I don't think so. Who was following Snowden before the leaks?

CBP has hassled me over having a book on Korean and a documentary about Hitler.

It's not necessarily racist if someone was overly nervous and hid friends, especially if they were non-Arab and notably Islamic (since Muslim isn't a race). Though the chance of a random CBP agent having a bad day probably dominates your threat profile unless.you're otherwise really notable.

If I was going to, say, China, I might hide friends that were pro-evangelizing their religion. Fortunately I don't use social media.
The only way to experience it, imho

http://blueballfixed.ytmnd.com/
I would argue the new comments page promotes flamewars as well, probably moreso than notifications would, since it shows potentially every troll comment. It just begs people to engage in tangential, out-of-context commenting and drive-by voting.

The obvious, direct way to deal with it would be to just accept the risk and moderate as usual. There are already plenty of flame-retardant features here, I don't know that we would need more.
Neat though its code could have been significantly simplified through the usage of some focus events and using tabindex to iterate over each field (to a degree; some items would require a little bit more fancy-ness but not much).

Also this page has the biggest html table I've seen in years :)
Clever idea to automate the process!

Umbrella actually uses some of the awesome EFF SSD content for some of our digital security stuff. Clearly we've broken a lot of stuff down to make it work in an app. Probably the major big difference is that Umbrella has a huge amount of stuff on physical and operational security. Along with psychosocial issues like dealing with PTSD in the field.

Our content (like EFF SSD) is CC so available here:
https://github.com/securityfirst/Umbrella_content
I don't think you're talking about the same subset of people here.
The Canadian immigration system is kafkaesque for some unlucky souls. The rules change rapidly, the wait times reported online are not credible. All our recently interactions have been beyond terrible.

My suggestion to the OP is consider applying for a student visa in Canada and enroll in an undergrad program.
> Some learn by being around others, social interaction, asking questions and absorbing knowledge. It's clear you fall into the latter category which likes to learn by diving right into the code, so here it is

Props for how you dealt with negative feedback in this thread, and this positive re-frame.
you rock.
Had one for quite awhile, and while I like the size, I find it very slow :(
How is living on Mars significantly harsher than the ISS?

You would get resupply missions once every 2 years [0] instead of 10 times a year, but in general they share most of the downsides but Mars has soil, gravity and an atmosphere.

[0] http://clowder.net/hop/railroad/EMa.htm
> the fact that Earth is a single point of failure.

Ah but once Earth is no longer the single point of failure then the Sun becomes the single point of failure :)

I'm very excited about all things space and I hope SpaceX pulls it off
For what it's worth, at Atlassian we're hiring pretty heavily. I just started in Sydney with them and they offered me a 4 year work visa with the option to get permanent residency.
UC Davis Chancellor Katehi Placed on Administrative Leave
very artisanal
This sounds awesome: I really wish something like this were available for Vitess (http://vitess.io/) so that it could also be automatically sharded.
This is really cool,though I really wish I didn't look at the source code.
We face this problem as well. We are working across multiple systems and sometimes unable to take advantage of the various triggers/reports etc we had setup in our own JIRA, which meant we had to work harder to deliver to the same standard.

So, we developed a robo-advisor to deal with it called stratejos (http://stratejos.com). stratejos takes care of house keeping (like making sure the tools are being used as expected) and provides project analytics on top of this. We're currently in beta, would love to hear the problems people are having so we can solve them.

With the skype/chatting/etc this is probably something you just have to deal with, as someone else said, its part of being a consultant.
I would love to play around with "botting" in some games, but I just don't even know where to begin. I tried to create super naive autoplayer years ago in C# by trying to just send keyboard keys into games, but most games didn't even receive the inputs.
Also not on weekends, or outside hours during the week, also not at lunch time, though it may be 'free', also not 5PM, who's paying attention to a meeting then?

(just examples of what i might consider when setting up a meeting manually)