skysight-inc/HackerNews huggingface dataset:
SEEKING WORK- remote or New York, NY area.

I'm Senior iOS Engineer based in Brooklyn, NY. I've built iOS apps downloaded ~20 million times, worked at Google, and have a focus on UX design and collaboration with designers.

Remote: Yes

Relocate: No

Programming: Objective-C, C++, python, etc.

Contact: innumerablenumbers@gmail.com
The problem of being out-lawyered by a richer opponent exists in both cases, so I don't see how that's an argument for or against either system.

The point about potentially discouraging lawsuits has a grain of truth in it, but not more than a grain. In the US you'd have to pay $X regardless of whether you win, and with the loser pays system you pay $0 if you win and $2X if you lose. It is at most a factor of two. The reality is that most people who can't afford $2X also can't afford $X. Consider what you get in return: (1) if you're quite sure you can win, you can sue at no cost (2) big companies can't just bully people into a settlement (like they attempted in this story). The net effect is that poor people who are clearly in the right gain the ability to sue, and rich entities who are clearly in the wrong lose the ability to extort settlements from poor people, but poor people who can afford $X but can't afford $2X lose the ability to sue if they aren't sure they can win. A very good trade-off if you ask me.
For me they're very similar. I actually did a talk last year for OWASP AppsecEU where I started with the curl|bash bit and pointed out where rubygems/npm etc aren't really a lot better in some ways

https://www.youtube.com/watch?v=Wn190b4EJWk
Right. The son doesn't have to appear in front of his father to benefit from his father furthering east Texas's reputation of being patent-troll friendly.
For those on Bitbucket, <username>.bitbucket.io is the HTTPS equivalent of <username>.bitbucket.org.
Am curious as to this obscure fact about GCDs and integer lattice points you got dinged for, actually.
He's buying them from somewhere, not creating them out of thin air.
Out of curiosity, how much money do you spend monthly on software subscriptions?
I wanted to come up with a nice snarky counterpoint, but figured I should go have a look first. The new landing page looks nice, and it no longer looks like a download.com clone packed with adware. Good job.

Request: Stop making javascript only pages. I browse with noscript enabled and I noted most of the 'new' things use javascript loaders, so I can't see them. This will help regain the trust of privacy loving users.
Can you expand on your experience? Is there just not enough coverage or is it something else that makes it mediocre? Where are you located? I was thinking of switching from Verizon (bay area) and would be interested to hear from someone who's already using it.
Lots of times, plenty also found guilty, including a swarm of crickets who were excommunicated.

http://www.wired.com/2014/09/fantastically-wrong-europes-ins...
Or, you just stop using the app as the subscription isn't worth your while.
Google involved with Hillary Clinton campaign , says WikiLeaks founder
Hyperoptic
Muslims are “shoplifting” Europe
Maybe I should contact his recruiter and find out :P don't tell my boss.
A "hub" should have connections to the surrounding area. Being the biggest creator of something won't necessarily make you the regional hub as well.
This is the crux here. The "rule of law" is equivalent to "rule of men in black with automatic weapons". If you call the police, you are just outsourcing your violence to the men in black uniforms with automatic weapons. Because at the end of the day, they will use force. The "rule of law" is not "let's have a reasonable conversation about the issues".
I thought we already squashed this shit: http://www.engadget.com/2016/03/26/uniloc-patent-troll-defea...
Nice reply, first time I've wished to upvote more than once. The context you provide is something I don't think of enough when I am presenting my view. It could be misinterpreted that I'm advocating designing databases that are designed in some horribly archaic structure that is difficult for applications to work with.

All I mean is that a database should make sense 100% on its own. Your database schema should represent what makes sense for your data, not what your application wants to see. I've never seen a case where designing the database first results in a poorly optimized application codebase. If your database-first design results in terrible access patterns for applications, then your database just wasn't properly designed in the first place. Your data should have a sensible structure on its own without catering specifically to application specs. If your structure really is sensible, no application should have a difficult time manipulating the data within it.
Thank you GitHub for this gift, static web sites and now forced https
Please don't respond to a bad comment by making the thread still worse.
Right, the legislator is referring to civil asset forfeiture, which is what the devices in the OP's article does too--just now they will steal money from your bank account if you happen to have your debit card with you instead of just being able to steal the cash you have in the car.
I hate to delve into the politics, but...

a pathological liar is one step away from the White House and lending legitimacy to anti-first-amendment ... groups

These complaints actually describe both major-party candidates pretty well.
LIMIT / OFFSET should be avoided from day one for a realtime app. It's not too difficult to build a future proof solution, and in my experience you run into problems rather quickly if you're building a realtime system (user generated content especially).

LIMIT / OFFSET problems:

- There are portability issues with some other kinds of datastores and can be a mess to keep caches consistent (removing an item from one page requires invalidating every page set after it)

- It makes caching at the request / cdn level more complicated.

- Any update to the data while the user is paginating results in duplicate or missing items (especially noticeable with any kind of infinite scroll).

You can instead use something like ?object_id=123&page_size=50 to get the next 50 results after item with id=123 (assuming some default order, you could also pass in an order param). To keep your client code clean, you can return a pagination object with the response so you don't need the client to figure out the id of the last object and build the url.
I agree, but maybe because he said he wants to raise the awareness of 'simple' people, such as jurors, etc. Video is probably better medium to go viral than some text about software parents regarding non techies.
And then you get shot because the cop saw you "reaching for a gun" instead of putting your hands in view on the wheel as soon as you're stopped.
"Frankly, with computers we have a chance to break natural constraints on availability but companies seem to be hell bent on reintroducing the same stinky approaches from the past. Why?"

Because I want to buy food and pay rent.
Not as condensed as true text, but you can download the CC: http://downsub.com/index.php?title=I+am+being+sued%2C+in+Eas...
And I meant to give an earnest answer! If you are the defendant in a relatively simple patent case, where the patent is clearly invalid, the right procedural move is probably a motion to dismiss, which could come right at the beginning of the litigation. But merely drafting that motion will be costly, simply due to the cost of legal services.

EDIT: Of course, it often is not actually clear whether a patent is valid and enforceable or not. This could require evidence from experts about obviousness, prior art, etc. Assembling all of this in a way that is fair to both sides, and presenting it to the court in a way that is clear and compelling, is difficult, as one might expect. So this idealized situation may not be too common.

EDIT 2: In case it's not obvious, this shouldn't be taken as legal advice. Every situation is different, so you should hire yourself a lawyer, and not act based on general ruminations you read on the Internet by people like me. I am not your lawyer.
What is the ratio of female hens to male roosters? Quick googling tells me 10 to 1 but I'm not sure if that is correct.

Is there any other species that has a similar extremely lopsided number of one sex?
But is there data to support that these questions are effective in finding the types of people that you want? Without concrete and consistent answers to questions, you'll be exposing yourself to bias (subconsciously encouraging people like yourself or seeing their vague answers in a more positive light). You'll also make more of the interviewing experience dependent on what you happen to think of and the mood you're in at the time, increasing the inconsistency of your interviews.

I know the intuitive idea is that you'll get to see how the candidate reacts, but that can be done in a less arbitrary way (and in a job-dependent context) through behavioral interviews and the like. Brain teasers are also often poor candidate experience, since they can feel unfair and unrelated to the work. If estimation is a key feature for PMs, it should be part of the interview process with well-defined procedures.
Only in the universe with perfectly rational actors where markets always clear. As there is stiction in mechanical systems, markets may not converge on perfect equilibria.
I don't believe that's the case. The Atari results were achieved via Q-Learning with neural networks (DQN stands for Deep Q-Networks), both of which have been around for decades.
The basic algorithm is something you can implement yourself fairly easily, but (as with most things involving neural nets) getting it to really perform takes a bit of expertise.

So, DeepMind's greatest asset is they employ some really excellent people and have a substantial head start in terms of actually implementing AIs and getting them to work.
I took this to mean that the police are stealing peoples identities and it's been very beneficial for them.
I'm not sure how this works when it comes to a successful defense but it's my understanding that, in the case of a settlement, the defendant must sign an NDA - preventing just this and allowing the racket to continue.
No, that doesn't insure against old age. Consider this method of getting a guaranteed income: take your pot of money M and divide it by N, where N is the maximum number of years you could expect to live (if, say, you lived to 121). Then you can get a guaranteed income of M/N per year. But this is silly, because most of the time you die much earlier, and the money goes to waste.

The whole point is to transfer money from worlds where you die early to worlds where you die late. An annuity does this by pooling your money with many people living to different ages. For a large pool and accurate actuarial tables, the number of people who die every year can be predicted, so one can determine an amount of money to pay out each year such that each surviving person gets the same amount each year, with long-surviving people getting more total money (as desired).
Distributed tracing in Golang
Hi. Yes I did some consulting work and also moved to a cheaper country temporarily.

Of course, I sacrificed a lot of potential income as I was mainly doing remote contract work and compared to London rates I could get it was a bit lower.

But it paid my bills and allowed me to do this while keeping most of my savings intact.
> To "reinvent" the "web" (or what I call the Intercloud), business models must be removed from the equation. New models of work storage and exchange must be created to allow developers to write code for the people who need it. When a user relies on a feature, there should always be a clear path for them to a) continue using that feature for as long as they see fit and b) enter into a contractual agreements with a developers to develop new features they need. This should be able to be done without a corporation or business model getting in the way.

Isn't all of this already possible to do with the Web as we know it, and people just don't do it that way due to general lack of interest on both consumer and provider sides?
It's always been the case. Github Pages has always been just a static file host.
"ideas are property, they have value, and if a government is going to take your ideas then they by default admit value so there is a taking".
I agree with you but I think there's a problem that a lawyer may exploit: the goveranment is making them secret not because their monetary value but because they think they could harm national security in some way.
Well, you can possibly patent anything as long as you respect articles of the Patent Law, but if your claims are super narrow, it is worth nothing, as it would be easy to design around and not infringe.
I think this technique -- in the title of the paper -- would transfer somewhat to other games, because it essentially encourages the player to go places it hasn't been [without simultaneously having it explore everything thoroughly].

So you use existing tools to encourage the player to survive, and then you add additional motivation to encourage the player to learn what it needs to do [ie explore]. And exploration is a common theme in games like Zelda.

I actually think that this technique will generalize to learning lots of games [eg the same engine might play Zelda & Montezuma's Revenge], but I don't think techniques in this vein alone will allow it to learn how to play one game and then immediately understand how to play the other.

[but "transfer learning" is a separate, challenging problem in AI]
Unfortunately. They might not have blocked every IP range (I assume that, given the number of customers and datacenters, DO has a large quantity of public IPs) but they've certainly blocked some of them.
I agree that domain registrars should make it easier for people to simply specify what services they are signed up for and provide the option of one-click auto configuration/population of DNS records. Some registrars do this to the extent that they will fill in Google's MX and other CNAME records if you specify you are a Google apps user.

I disagree that technical people should not have to understand DNS. DNS isn't that complicated in most scenarios, and having a basic understanding of it can help alleviate many of the headaches that are introduced when people don't understand the relationship between the ownership of their domain, their domain registrar and DNS records that point to various services, basic concepts around TTLs and caching, etc.
Sure it was. If the Apache foundation didn't want the responsibility then they should have said "no."
Interestingly, another research team published slightly better results across the board on the same data sets, on the same day [1]. Also, both teams are Canadian, I believe.

[1] http://arxiv.org/abs/1606.02245
I was asked a slight variant of this question: < http://math.stackexchange.com/questions/918362/what-is-the-n... >, as the third tech question in a 1-hour interview.

The interviewer also did not give me any time to ask him questions. Also, nothing about the job suggested aptitude in this sort of math mattered, I think they just wanted to screen for Math Olympiad types. I wish they would have just asked me though. I'd happily tell them I'm not a Math Olympiad type, don't want to be, don't value that skill set or believe it translates to better on the job performance, and could have saved them (and me) a lot of time and expensive plane ticket and hotel room.
no one would tinder on a desktop...thats what craigslist is for
You've posted many religious and racial flamewar comments to Hacker News. Please stop. That is not what this site is for.
Yes, please. Thanks.
WinDirStat has hosted binaries on FossHub as well as SF for quite awhile now (http://windirstat.info/download.html). Also, there are dozens of similar alternatives (http://alternativeto.net/software/windirstat/).

You downloaded a Linux distribution, burned it to CD/USB, and went through a full reboot... to figure out which directories on your Windows PC had a lot of files in them?

Wat?
Odds are many of these things will find their way over to the Google Play store as well.
Everyone is submitting the extra tracking (e.g. #.8gco2nehu)

That might have helped with this story. It seems like there was a lot of interest but you know how things move fast on HN...
Almost exactly one year ago, we switched Zombies, Run! - a fitness game - from being a paid app ($4-8) to a free-to-play app with subscriptions ($4/month, $20/year). Unsurprisingly, I'm delighted by this announcement, because it rewards apps like ours that provide long-term value and entertainment for our users.

Clearly a subscription model isn't for many apps - probably most apps. But it was right for us, as we've been maintaining and improving Zombies, Run! for over four years now, and every week we add new content. With a subscription model, we only get paid if people decide we're good enough to commit to over a long period of time. Since we're about helping people exercise, I think that's fair enough.
Oh yes! Database is the source of truth and often outlives the application on top of it.

Also, functional programming teaches to first think about the data structures and then about the processes/operations.
somebody from wired should do the same with the new yorker
Just came in from grading a bunch of student-made systems. Several of them were proud of having their passwords secured in the database - by storing unsalted SHA1 or MD5 hashes.

It's like going through a checklist of desired features, finding "security" on it and doing any single half-assed thing to check that box.
I already do. In Workflowy, I have a section dedicated to people I've met that I work on chronologically. If they're ~really~ special they even make it into my daily diary. Basically I write their name, profession/gig/along with where I met them and maybe a little quip or fact they dropped. It works wonders for networking and building a repertoire with people.

I am fairly social, but I have a big problem with remembering names. This alleviates a lot of this, and I've found that people genuinely appreciate when you remember what they tell you.
> They now employ ML/algorithmic means to test submitted apps and catch simple rejection issues.

What's the source of this information?

> And if you're just issuing fixes or simple changes, they don't spend any time "human testing" at all.

How do they differentiate between simple fixes and more substantial changes?
Citizens United did not prove that simple ownership of money is speech. So no, it does not.
Thanks for the feedback. Currently, tongue.js library tokenizes the code & replaces the JavaScript keywords. I should consider supporting numbers as well.
The whole idea behind is that people should learn to program in their native language if they are not comfortable with English.
Of course, just this won't make it happen, since there are not enough resources available to achieve that.
But I believe using this, many tutorials and resources could be created which would help people learn how to code in their mother tongue :)
As an indie developer my single biggest gripe with the app store (after the obviously asinine review process) is the resetting of visible app reviews any time an app is updated. This is an incredibly expensive tax on shipping app updates which creates a strong disincentive to not incrementally improve your product and a strong incentive for sleazy developers to buy fake reviews when they do ship an update. I detest this part of the app store. DETEST.
Yes but they are not going to sue Google, that is the problem
I'd love to hear a reply to this.
Presumably the doctors involved are balancing the various trade offs when they go with the transplant.
Details seem a bit short, currently, but found this:

"What product category it belongs to?

Ultrabooks / Convertibles / Mighty Tablets

Like Surface Pro 4, Mac Book Air, Dell XPS 13

Purpose:

Use it for the whole day on the go

What matters?

Max battery life, enough processing power
Good design, screen and speakers
Weight, thickness, durability

What doesn’t matter?

Maximum performance

Because it leads to:
Huge drop of battery life
Steep price tag
Performance decrease due to size limitations"

http://eve-tech.com/assets/downloads/product-type.pdf
>their product

"Their" in this case being "Google Play" product and any liability arising from the use of thereof.
Right. But the patent troll doesn't want to go after a large corporation with the resources to defend. Much easier to go after the thousands of individuals / small businesses that can't fund a 5 year court battle.
Can you quantify that at all? What's "too high"?
> notice this pattern in assembling LEGO

What do you mean?
According to the wikipedia page for the Eastern District of Texas both of the judges he names are retired from the court, one in 2011 and one in 2015. How does he claim in 2016 that these judges are presiding on his case and cases like it?
Problem is that Apple's services are lagging behind their competition. Issue is that each team at Apple has their own stack. Imagine the amount of overlap that they have! They have hundreds of people who are doing the same work but for different teams. That also explains why Apple's so addicted to AWS/Azure/Google's cloud services.

And Siri's fallen further behind their competition. Don't forget, Siri was the first (major) assistant on the market and Apple had a year or two of head start on their competition. But that advantage quickly evaporated because of Apple's neglect. Siri's creators left and formed Viv because Apple lowered their ambitions and didn't give them the budget they wanted.

That's all Eddy Cue's fault since he's the one who's in charge of these teams. It's as simple as that. And just because he's been at Apple so long doesn't mean he's great at his job. It could as well mean that he's accumulated so much power that he's untouchable.
Can these services just be disabled in East Texas to avoid their jurisdiction? At the very least, it would force the patent trolls into more neutral territory.
As a canadian reading this, my instinctive reactions were:
1. Is this a parody of some kind?

After it turned out it's legit news:

2. So why they simply aren't maxing out people credit cards too?
I mean, by the same flawed logic, it would stop crime if people are more in debt. You can of course prove you aren't going to use your credit card for further crimes and have the money returned.

Then again, I should stop giving people ideas.
Migrating from Mysql to Postgres might be a good migration :-)
I wouldn't be surprised if Sketch left the app store in order to break away from the sandbox. It's simply too restrictive for many production tool apps.
There's also the famously cheap Costco $4.99 Rotisserie Chicken. But it seems it's a bit of a loss-leader for them[1].

[1] - http://time.com/money/3901655/costco-rotisserie-chickens-hot...
Funny they don't mention ioctl.
It might have to do with the low resolution of the background image. The small drops produce stronger distortion, compressing a large region of the image into a smaller area, while the large drops faithfully reproduce the blurriness of the image after it's already been blown up to the size of your screen. Everything looks more uniform if you load it in a smaller window, but if you go too small, you'll notice aliasing in the smaller drops.
As an Englishman, I have a couple of questions for you Americans on here.

1) Does anyone know who came up with these "civil asset forfeitures"? (Personally, they seem most un-civil to me.)

2) Can any of you defend America as "the land of the free" when more of the population are in prison than in almost any other country in the word and the police not only have the power to strip you of your property and assets without even needing a solid reason, but can shoot you dead and barely get a slap on the wrist?

Not having a go at America or Americans, but it seems to me that those who truly believe it to be a land of the free are deluding themselves.

[edit: damn keyboard]