skysight-inc/HackerNews huggingface dataset:
You'd need to also disallow pro-se litigants paying themselves a fair wage out of legal costs, in order to defeat this clause of my evil scheme: "Apple would be paying me a salary equal to whatever their legal team makes for the duration of the trial".

Which is maybe not an unreasonable solution, but it strikes me as fraught with unintended consequences.
Navigating the Public Tram Network with Mobile App
My parents live in a village in Eastern Europe with less than $2 a day (I also chip in to financially help them), and they do indeed raise chickens, they've being doing that for the last 15 years or so, since they moved out to the countryside.

Bill Gates is correct in his assessment, it's way more profitable to raise chickens than, say, cows. You need to have a bigger barn for cows, you need to do all the hay thing, which is very time consuming and demands a lot of extra work just for feeding said cows, you need to pay someone to take care of the cows when they go out to eat in the summer on the communal field. It's easier to just barter your chickens' eggs for some milk or cheese, that's at least what my mom does.

It's also quite profitable to grow beans and cabbage. They preserve well over winter well into spring and you can also use them for bartering.
Start with this list: https://medium.com/@noah_weiss/50-articles-and-books-that-wi...
Also, names can change!
This is looking good Sandeep. Thanks for bringing this to the hackers news community.
A Computer Tried (and Failed) to Write This Article
Nope, that's explicitly the loophole that *GPLv3 family of licenses were created to fix.

> With LGPLv3 it is explicitly stated that the user also needs to be able to run the re-linked binary, and that sufficient installation information must be provided.
I don't see the difference to capatalism (disclaimer: hardly looked). The believe that anything can be achieved when doing well enough is rather fundamental, because it's tautological. The modesty to currently accept the situation as limited by factors out of control is just a factor that can be controled.
I agree with you but I would challenge the assumption lower taxes means less revenue
you're joking! That's awful.
the +15% more after a year is a joke. like this article mentioned - the majority of the apps are games, games after a year are usually forgotten and they make most of the revenue on their first year on the market.

about subscriptions - i don't see any reason a developer would share the subscriptions revenue with apple while they sale it for free and make in-app subscriptions.
More generally about 80,000 Hours rather than this piece in particular: their advice was pivotal to my taking a dev bootcamp and becoming a software engineer, and donating a percentage of my income to highly-effective charities. They did a one-on-one consultation with me (not sure if those are still available or not), put me in touch with other bootcamp grads, and were generally super helpful.

I'd recommend their advice to anyone, particularly people who think they might be in the wrong job, and want to think about how to best spend their working lives.
If the subscription price is $0.49, then you're effectively able to demo the product for one month and only risk $0.49. I'd hope "delete app" = automatic unsubscribe, which would make this type of trial pretty simple.
6 Genius Ways to Drive More Client Referrals
It's a lot riskier for the VCs to allow regulations like this to stand. Fingerprinting might be tolerable by itself, but this isn't really about fingerprinting, of course. Every major city whose regulators are wholly-owned subsidiaries of the taxi operators will come up with additional random expensive hoops to jump through, repeating as necessary until the competitor is run out of town. Anyone attempting to confront the incumbents with an innovative new service will suffer the death of a thousand cuts.

(Which, of course, will eventually work to Uber's advantage, just like it did for the taxi companies. At which point the hero has lived long enough to see himself become the proverbial villain.)

No, it's better to take a stand and fight these people head on. It's not OK to force every new business to decide whether it's safer to ask permission first or apologize later.
Then you get snakes to control the ducks.
Samsung Tab E LTE / 4G: Specification, Features and Price
>Getting to the merits is the point but the point is often lost in the game of the process. True statement?

True, but you're assuming that the process and the merits are totally distinct (in fact, my own comment reads that way ;]).

But, as another commenter noted, processes themselves can influence merits (e.g. missing a filing deadline, or enforcing discovery requests).
From my cold dead fingers.
Apps have existed with subscriptions long before now. I suspect you will still be able to buy a flashlight app for a fixed price, but maybe you'll subscribe to Hulu through Apple rather than Hulu's backend.
No, I (and presumably the other posters) can tell the difference - I just disagree on the morality, partly because I think the legal aspects are related to the moral aspects.

The guy purchased the right to the house once the current owner dies, but you believe it's immoral for her to continue living in it, or renting it out, or loaning it to friends, while she is alive. I think it's immoral to demand the house while she's alive, since that wasn't the deal.

Sometimes legality and morality are widely separated, but here they seem related.
www.prod.facebook.com

That's new to me.
Hypernova: A service for server-side rendering your JavaScript views by Airbnb
You're comparing Uber's surge price to a Taxi's regular price when what really happens is that the taxi just doesn't come.

That comparison is only helpful if you note how long it took for both to show up.
Please get rid of the annoying "this will only take a second" popup, I was reading but closed the window immediately when that shit started.
Because it's easier to make money going after small business knowing these business can't afford a lawsuit.

One of these troll companies made $30 million a year doing this and they are even listed on the stock exchange!!
The problem is that the "patent" (fucking loose term of the word for something that should never have been allowed to be filed) is about the use of the code in question. It's not the App Store that is supposedly infringing, it's the use of the App Store. What a joke.
Remember this is without trial, without immediate oversight.

Hopefully the incredulity of this will put a spotlight on civil forfeiture and end it once and for all.

But it probably will take a decade to get to the supreme court and this will ruin lives in the meanwhile.

And then there is who is going to fill the next three supreme court judge slots and how they feel about "the police can do no wrong" authoritarianism.
They keep their cut.

This is probably why it is incredibly difficult to dispute it and the police will put up every roadblock to stop you.
That brings back the title of the article.

Beginners aren't making distributed systems on legacy 32 bit hardware (microcontrollers?) that max out a 32 bit space.

Really the article needs to bifurcate into

1) Actual mistakes beginners really make, like sucking entire tables over the network into local arrays and then hand writing a (slow and buggy) emulation of the DB server's JOIN. Bonus points for not memoizing/caching those giant tables. Another beginner comedy is NIH reinventing of the concept of having an index for speed, written entirely in slow application code. Turing complete being what it is, beginners sometimes try to write a rational database manager in their application code, not knowing if its really handy and could cut down on round trips and bandwidth, someone probably added that to the RDBMS code back in 1990. Another mistake beginners make is scaling, designing a 1E9 system for a 1E3 problem or vice versa. Another mistake beginners make is thinking some web post from '96 is relevant because nothing has changed since then (like storage and speed and application load) vs ignoring other posts from '96 because this time really nothing has changes since then (like basic computer science concepts), or rephrased 90% of the web should be ignored and beginners will ignore the wrong 90%.

2) Things beginners do that sounded like a great idea like not normalizing their data that turn into a 3-ring circus of writing convoluted application layer code to work around it. Sometimes you can write hundreds of LoC to avoid each line of SQL. Or getting into a habit of writing "baby's first todo app" using small 32 bit ints and then blowing it when they move up in the world into giant distributed systems.
Every time you request something (a web page, an image, a css file, etc) from a server, your browser sends any cookie data that had previously been set by that server as part of the request header.

Cookies can be set for specific subdomains only, but if they are set for the "unprefixed" domain they will also be sent for all subdomains (just the nature of how browsers handle cookies).

Since cookie data is rarely needed just to server static assets (images, css files, etc), you can shave off some time on each request if you serve them from a subdomain that is different from the web page's subdomain... but of course your web page has to actually be at a subdomain (e.g. www.example.com) in order for this to work.

Hence, setting up your main web pages to be at a subdomain (such as www.) gives you the ability to then serve static assets from different subdomains without browsers having to send cookie data on each request.
Cookies are scoped to a domain name and all subdomains under that domain name. For example, if you set a cookie on `ycombinator.com` that cookie will be presented to `news.ycombinator.com` as well.

Using `www.example.com` as your cookied domain allows you to avoid sending your cookies to `cdn.example.com`, shaving off a few bytes of incoming bandwidth per request. Whereas if you use `example.com` as your cookied domain, those cookies will be passed to `cdn.example.com`. To avoid that, you'd have to set up your CDN on a completely different domain like `examplecdn.com`.
I'm Jason Kelly, one of the Ginkgo co-founders -- happy to answer questions!
appending with insert

As opposed to?
You're presumably being downvoted because you changed the subject to the most guaranteed political, racial, and religious flamewar there is these days. That's exactly the wrong place to take a thread on Hacker News. This place is for thoughtful discussion, not political agitation, and if the Venn diagram of those two has anything in it at all, it's at most a sliver.

Agitated political discussions always turn into the same thing: ever angrier and more grandiose restatements of pre-existing positions, with no hope of arriving at the truth, and poison for the collegial atmosphere we're trying for here.
My college roommates and I used to run m0n0wall (which pfSense was forked from) on a Pentium 3, running from a 400MB hard drive from a stack of very old computers in my parents' garage.

I turned it on, assigned the network interfaces, and left it alone for about 9 months at a time. Security wasn't really the point. One device per student was allowed on the dorm network. We had three computer science students living in that room, so obviously that wouldn't fly for long.
Unrelated, but holy crap is that typeface color (#79888e) difficult to read.
"We got tired of all that cheating in the industry" - runs windows
Do you want to be called pigs? Because this is how you get called pigs.

I'm a very law-and-order guy, but I have zero sympathy for police departments who pull shenanigans like this and then bitch and moan that their communities don't respect them. This gives limitless ammo to critics who want to paint police as noncaring, profit-driven thugs, probably endangering officers' lives in the process.

What an utterly despicable, contemptible move. It's simply not defensible in any way.
Framework Y–Productivity oriented framework for developing modern websites
As I understand, patent liability doesn't stop at any point. So your customers can be sued for using your infringing ptoduct. This has the effect of letting patent owners choose who to go after.
Our bodies are more complex than we can design for yet. Most organ replicating machines will start to fail after a couple of hours due to complications like clots. The heart is probably the simplest due to it's very simple function. We also have kidneys mostly working. But everything else is still problematic.
SEEKING Work- Remote, Greater Chicago-land Area

Hello everyone,

Greater Chicago-land area experienced android native java applications developer seeking freelance gigs. I am putting up a portfolio up at: http://shareme.github.com

I am one of the few android native java applications hackers that has their own customized UI libs to be able to guarantee a certain level of look and behavior consistency in the UI across all android OS versions starting at android 4.1.x all the way up to android 7.x.

I am remote based and on the US Central time-zone(UT-6), but I do build daily and do always hit the requirements of getting weekly milestones built and completed.

And, yes you can tell by the portfolio website that in fact I am one of the few android hackers with design flair and awareness.

Peace and Happy hacking on Code and Startups
That's not an argument that scales well, as then we'd have a single programming language, anything else being un-intuitive. Every single non-obscure language that exists today had to go against the (previously acquired) intuition, introduce new concepts and then work its way up to the point where new concepts are the (newly acquired) intuition.
Even then, quite a lot of Bluetooth LE devices don't have support for authentication as such. How to you authenticate a connection to a heart monitor, for example? It doesn't have any buttons!
So... People who pay taxes are being selfish? And people who propose and endorse equality are selfish, really?

Usually people who want to avoid taxes the most are those who have to pay the most.

No, I think people who seek equality are people who are selfless and try to see beyond differences. Same for people willing to pay _more_ than their fair share of the tax burden.
You can't conform. The goal of the regulations isn't to make ridesharing safer, etc - it's to block competition from the government-backed monopoly.

If you do find a way to comply, expect more rules to be created with your name on them.
Including timestamp may be appropriate for log data, where otherwise identical records differing by time should be considered different entities. Otherwise it loses the property asked for upthread that our primary key detects/eliminates duplication.
I, personally,wouldn't want to live in a city where I have to have a reservation to sit on grass in a park - just on principal. That speaks volumes about the kind of thinking that is running government there and I would no parts of that. I, personally, prefer a more free-wheeling lifestyle.

Truth is, if people don't like this or other policies, you have to make your voices heard. Make sure you vote, especially in state and local elections. The people winning those elections ultimately have the most power to affect your daily lives.
Are these changes coming to the Mac App Store?
I worked for one of those organizations in the past, which seems to have skewed my view quite a bit. Thanks for the corrections.
For reference it's at least RHEL 7, CentOS 7, Fedora 21+, Debian, Ubuntu, Arch, and Gentoo.

Source: http://www.firewalld.org/documentation/
> That said, a subscription model with a reduced cut could improve monetization prospects for a lot of developers, indie especially.

Only if users except the model. I for one, will be removing any of my apps that move to a subscription model. I have no interest in renting the software on my phone.
Oh damn it. Sketch 3 owner, this is news to me. As a hobbyist, their subscription price will almost certainly not be worth it.

The reason I quit Adobe and bought Sketch was to support software that I could actually buy. Not this "Good deal for professionals, even cheaper for students, fuck anybody who just wants to use a decent art program every couple of months" model.

I'll see what I can track down on details, but I'm preemptively very disappointed about this.

EDIT: Sketch is _NOT_ switching to a subscription model. Sketch is breaking from the "paid major, free minor" upgrade schedule, and going to "rolling releases, $99 buys the app and a year of upgrades."

Personally I think that's a fair system. It frees them from having to plan new features around the major/minor release schedule, but you can still buy the software and just keep using it.

My biggest concern is going to be OS compatibility. With OS X on a yearly upgrade treadmill, if there are any compatibility issues (and there almost always are), then the Sketch upgrade is effectively not optional. That's not so different from how it is now, except there have only been two major upgrades since the original release (September 2010), so you'll be buying OS compatibility fixes more than twice as often. So I still don't love it.

https://blog.sketchapp.com/versioning-licensing-and-sketch-4...
There's a significant example of this: Airadar, from 1973.[1] Rufus Applegarth, an experienced avionics designer, had retired from a major avionics company (he was one of the founders) and started work on a new generation of radar units for small planes. He developed a phased-array radar with electronic scanning and a conformal antenna that fit in the leading edge of the wing. Existing aircraft radars in those days had a mechanically scanned dish in the nose of the aircraft, and there was no place to put that on a single-engine plane.
Airadar was way ahead of what the USAF had.

It worked. He put it in a small plane, and Flying magazine reviewed it. Then he was faced with a patent secrecy order. Airadar wasn't heard from again. It was decades before electronically scanned radars for light aircraft became available again.

[1] https://books.google.com/books?id=NWzlTqj0gQ4C&pg=PA64
So what do you do when roosters are born...kill them?
The insurance would cost more than the expected cost of litigation for the average member. The vast majority of developers will never be sued, but you don't know if you will be among the unlucky few.

See medical malpractice insurance for another example.
U/L's position is not clear. Why operate with different rules in NYC? If they could articulate their desired policy to the public, maybe they'd find more support in Austin.
I think Apple is attempting to reward services and startups that are focused on long-term value for their users. If I create a subscription app, I want to get to that 85/15 split. So that means I need to build my business such that I'm around in a year to collect on that split and I'm providing a good enough service after a year that people stay subscribed.

In other words, I think Apple is intentionally discouraging companies that are so focused on the short game they may not be around in a year.
The reddit r/machinelearning subreddit has generally higher quality technical discussion than HN, although kastnerkyle's comment is really great.
Throughout the history of computing, a ton of software has been licensed under a service/subscription model. There's nothing special about the web in this respect.
The connections section is both focused entirely on LinkedIn (arguably a worse form of Life Invader than Facebook; I refuse to use either of these or any other such service).

How is someone that values their privacy supposed to get a job or even break in to having a job where they make connections to peers?
They found it while working for the government iirc
Safari Technology Preview Release Notes – Release 6
Just to add to this. I am sure the legal community in East Texas is close knit. There may never be blatant impropriety, but no one wants to be on the wrong side of a judge in town.

(i.e the Judges Son tries a case with a different Judge in town, but that Judge is buddies with the other Judges.)
Including publicly accessible database backups. I haven't seen such disregard for security in a very long time.

For a "software security company" they sure are begging for their website to be hacked.

Or maybe it is a honeypot?
Don't make it free, charge for it. If it's valuable, people will pay for it.
Humans are broken.
It's worse than that.

The situation is that with patent suits able to be brought anywhere and brought in East Texas by preference, a significant amount of that areas economy is now based on this racket and so the culture of the area is very oriented towards enable patent trolls, especially given a general contempt of outsiders characteristic of a small town.

In the pre-Internet era, one needed to take an unlucky to get murdered or shaken down by the corrupt culture of Smokey And The Bandit style US small towns. The ambiguity of the law and the convenience of entrenched interests now means that

It's been going on for a long time.
Recent article: http://www.chron.com/news/houston-texas/article/How-east-Tex...

2006 article: http://www.nytimes.com/2006/09/24/business/24ward.html?pagew...

Choice quote: "'During the TiVo-EchoStar trial, 90 percent of my revenue for one month came from one of the law firms in the case,' said Phillip W. Gurganus, manager of the local 68-room Hampton Inn, where rates run $77 a night." Guess what he'd chose if got on a jury? Certainly a decision that kept business in East Texas.
To be fair, DeepMind spent 2 years with millions of resources and a whole team of researchers and programmers on Go. I'm pretty sure they could solve Montezuma's Revenge in less than a year with the same resources (but there's no need to).
I didn't intend any disrespect.

I just think the title was a bit sensationalist.
Big Game Under Threat as Animal Apps Cause Road Rage, Speeding
> I think would try to use its panic/recover mechanism as much as possible

And that's exactly the reason you should avoid Go. Every error is not exceptional. Most errors are not exception. Hence, most errors should not panic.

> to avoid the tedious multi-level error handling.

It only looks tedious to the uninitiated based on code snippets you've probably seen. Or if you're stuck in an imperative paradigm, i can imagine Go will feel tedious. But since Go has first class functions, it's quite easy to write high-order functions that work better than try/catch and make error handling flow quite nicely. It also provides better error handling than cumbersome, coarse-grained, and verbose try-catch clauses where the catch clause is not directly related to the call that produced the exception (which probably isn't really an exceptional case but rather just a simple error.)

https://gist.github.com/nicerobot/263869942dd5344d9cd6943af5...

Yea, Python can do the same but because Exceptions exist, everyone considers simple errors to be exceptional. Go allows errors to just be errors and error handling becomes related directly to the call that caused the error.
You've entered into federal territory here. Banks are not regulated or controlled by the Oklahoma State Police, they're regulated by the Federal Reserve, Congress, the Treasury etc.

Once the state police start stealing funds from banks, they're very obviously crossing a line that will quickly get the Feds involved on a 'personal' level. It's actually a plus, the big boys in banking (which rule over an increasingly larger share of all banking nationally) will put an end to the state police theft very quickly as the numbers climb. Wells Fargo or JP Morgan, as far as the federal authorities are concerned, are drastically more powerful than the lowly Oklahoma State Police.
US Cellular Now a Part of Project Fi's Network
AMA with Eric A. Meyer, CSS and web standard expert, an event apart
Great project. Thanks for sharing! Any plans to add hapi as one of the framework options?