skysight-inc/HackerNews huggingface dataset:
Drone Is Latest Weapon Against Cheating on China School Exam
Soon, everyone can install and run their apps for free on iOS devices
True story.

I had a humanities student read my thesis (CS) and she told me I couldn't submit it that way. I fixed a bit in the time I had left, but she still thought I would fail with this paper. In the end I god a B and the prof said it was nicely written, better than most of the papers he gets.
> It's disappointing to hear that the report is on more youth voting for safety over freedom online.

Emphasis on "youth". Glancing at it I see very few proposals from anyone over the age of 16. In their short lives I doubt they have experienced enough to balance their idealism with pragmatism.

The Magna Carta and other writings that have had similar influence on human rights are remarkable not only for their idealism but that they were written by people who understood the reality of the current political environment. They were able to create positive change that was actionable and not overly optimistic.

Asking the opinion of 10 and 11-year olds gives you a sense of the next generation's hopes and fears (or in many cases those of their parents), and that's not to be dismissed or belittled. But I don't see it being a reliable guideline for establishing policy.
It's not useless if you learn something from it. If you don't want to learn anything, that's fine.

But I certainly learned a few new ideas from taking some time to judge it objectively.

If tomorrow someone launched a new Linux shell because of an interesting idea they'd seen in TempleOS, or was inspired to write a new IDE which borrowed some features, then the world is a better place for it.

p.s. everyone thrives on attention.
Cut them some slack. How could they anticipate that you would be running a browser from the future? /s
Extensive discussion of autopsy.io, 3 days ago:

https://news.ycombinator.com/item?id=9666013
Someone should create a "dummies who go" for people like me who are too dumb 'to go' so we just stay home and drink six packs [This is only kind of a joke].
Stack Views is really cool! I don't need the full power and complexity of AutoLayout.
Big Hero 6 isn't original, if that's what you're saying there -- it's drawn from the same Marvel universe as Captain America and Guardians of the Galaxy.

http://en.wikipedia.org/wiki/Big_Hero_6_(comics)

Heavily adapted for a different audience, certainly, but still not an original story.
this post shows the comments in question:

http://popehat.com/2015/06/08/department-of-justice-uses-gra...

The real problem here is that the USA is too big for the majority faction to control. And when the majority cannot control, the elite control.

And the elite don't like it when the proles don't have their minds right....
Also, Apple tends to figure out what they have and try to get it right before releasing it widely. They don't want to throw things out there and then cause a lot of forks and language wars. The idea that it should be open source from the beginning, or it's worthless, is kinda dogmatic. Apple knows that the most core technologies need to be open source, which is why Darwin is there, Webkit, etc. And which is why Apple's work on LLVM is open source, it's extensions to Objective-C and of course Swift.

Swift was always going to be open source, but Apple launches OS products differently-- it gets them to 1.0 so they are strong enough to stand on their own.
>> Empathy aside: how many operating systems (kernel + userland) have you written, chummer?

> This is the most ridiculous/tired response on the face of the earth to all criticism. "How many movies have you made?" "How many hit songs have you written?"

Can you explain why it's ridiculous? It seems reasonable to me. Because I haven't created an OS (or movie or hit song), I don't know that I could do any better than anyone I'd want to criticize, so I'm probably better off not criticizing.
The author neglects to mention if he every visited any independent bookstores. I have fond memories of buying very unique books on topics from art to philosophy from such stores, stuff that you would never find in Barnes & Noble (or borders) and only occasionally on Amazon if you know exactly what to look for first.
YouTube never made a dime before they bought them, was supposedly in a heap of trouble from all the media companies. It's now a profit center.

Maps was a offline C++ project when they bought it... I think it's a bit of a stretch to say it was just acquired.

I doubt they'd be at the same place actually, since they are better at search now because they know more about you. Their results have improved remarkably since 2005, and I don't think that would be the case if they just stagnated.

With Chrome and Youtube, they also are a heavy influencer on web standards, and have done an amazing job at making those more open.
Utilitarian morality fueled Leninism and Stalinism. Surely, you recognize the damage. It was also popular in the eugenics movement.

I've already alluded to problems with your model - for example, the idea that equal resources are given to good and bad connections. Another problem is the idea that all benefit equally from connections, when it's obvious that the resource-starved benefit more than the resource-rich. Your model is deliberately starving valuable connections (female engineers). It's also reducing the quality of interactions, adding unnecessary noise to the system in the form of distrust. There are many, many shortcomings with it.

Now, you could just try to keep adjusting your theory to conform to reality, making it increasingly elaborate. Or, you could do the engineer's approach and find a solution that works far better, even if it isn't as pretty.
Unfortunately it's not that simple, as cool as that would be. Games generally don't expect the parts of nametables that are off screen to show up, and if you render them you'll see glitches. For example, the off-screen nametables in Super Mario Bros. contain partially unrendered parts of levels. Even for simple games like Lode Runner, the game won't draw sprites in parts of the nametable that are off screen.
I think that most of the Java 8 features will be implemented in Jack, the new compiler they are working on (which is likely why the current toolchain has not seen much improvements). Most of them shouldn't need bytecode level changes.

That said Kotlin looks awesome and I'll definitely be considering it for my next Android project.
> but I assumed that was just because Apple hates C++

Chris Lattner is a bit of a C++ head, no? LLVM is a C++ project...

With that said, yea, refactoring support in Xcode is a drag.
Interesting idea. Generally, neural nets are not ideal for data sets with a small number of observations (as in the case of hyperparameter selection). An additional consideration is that if our hyperparameter optimization itself has just as many hyperparameters, we aren't really helping much.

Most damning though is probably that neural nets do not adjust to new data quickly - we would have to train a new one every time we acquire a new data point and training neural nets is incredibly expensive (it might be cheaper to train this new neural net than the original one, since hyperparameters are almost always of lower dimension than the data being fit, but it will certainly be more expensive than modeling a Gaussian Process).
I had to dig around in the Wayback Machine since the documentation was deleted. But the gems are still there:

"When I worry about Urbit and privacy, I worry that it will create too much privacy, rather than too little. Certainly several services not too dissimilar to Urbit, such as Freenet, have become hives of digital vice - at best.

Only social and political methods, not technical tools, can fight this filth. One of the inspirations for Urbit’s political design is James C. Scott’s classic political-science text, Seeing Like a State. Urbit is not in any sense a state, but its fabric has the regularity that, according to Scott, is essential for the construction of anything like a civilized society. But of course, a basically virtuous society, in which antisocial behavior is not tolerated and easily excluded or destroyed, can only be built from virtuous users." http://web.archive.org/web/20131014210123/http://www.urbit.o...

It goes on in that vein. After re-reading that, I guess it's debatable whether Urbit's politics are neoreactionary or merely pretty socially conservative, but they're somewhere in that spectrum.

Previous related HN discussion: https://news.ycombinator.com/item?id=8579542
I remember having access to Refactoring in an old Objective-C project, but it was far from "refactoring" - it would have been better named "find-and-replace", considering it substituted some occurrences of the word in question in comments, strings, etc, often with incorrect casing.
While Swift was designed to interface well with Objective-C and runs on the Objective-C runtime, it is not a wrapper around Objective-C. It was written from the ground up, started by Chris Lattner at Apple.
I had the feeling it was mostly time based.

When I tell a recruiter I worked for 7 years as a dev, they often categorize me as a senior.
I have spent a lot of time in Darjeeling on tea and the said train. Indian Railways is completely different beast. People might have hear a lot of e-commerce boom in India but Indian Railways online ticket booking system remains THE largest e-commerce system in India. Also their website is probably the shittiest e-commerce platform every built with less than 1% of transactions actually become successful.

Check out what ails indian railways in this 10 part series by one of the latest consultant hired to turn around IR.[1]

[1] http://swarajyamag.com/columns/railways-choice-and-competiti...
Smuggle data out in whatever format the user saves data? Corrupt calculations so the user ends up destroying expensive equipment? It's the same issue as attacking airgapped networks.
A women's opinion on the perception of STEM – Laura Willson
People have assembled lists of all known cartridge configurations (as many games tended to share the same overall configuration), and assigned them IDs. The ROM specifies, in its header, the ID of the cartridge configuration it needs. (In NES jargon these are called "mappers" [1].) The emulator is expected to hard-code support for every single mapper; this is, of course, a huge nuisance and source of complexity, but there's little that can be done about it.

[1]: http://wiki.nesdev.com/w/index.php/Mapper
To quote you:

What possible use does it serve? Morbid curiosity is the best you can say for it.

That critique applies to lots of humans, especially those in the third-world working purely at a subsistence level in their own communities and with only insubstantial capital in their ownership. Their dreams will never amount to anything, and the vast majority will never know they even existed.

That, incidentally, is why I think that critique is repugnant--whether applied to a person or their work.

The fact that you haven't (presumably, though you might just be too shy to admit actual experience) implemented an operating system gives me reason to think you don't actually know what constitutes "terrible". Unless you can list facts and deficiencies of the system compared with others, you're just being parroting an opinion.

As for Boll--he actually kinda knows what he's doing: http://www.cinemablend.com/features/Uwe-Boll-Money-For-Nothi... .
I can't tell if you're saying "people shouldn't have to hear racism around them even if the person is mentally ill" (so shadowban it or whatever) or if you're saying "mental illness is not the reason that person's racist" (so I am free to pass moral judgment on them.)
Bitcoin tipping won't replace online ads. This is like saying that donation-based websites will replace websites with ads.
> People are mean to him because people are rude jerks

Yes, but the issue was why people are mean to him (as in, what are they responding to?), not why people are mean in general.

It's a fact of life that you will be judged on how you present yourself. And quite reasonably so -- you can't realistically expect that people are going to search the Internet for clues to every poster's mental health history before they form an opinion of them. That's simply not their responsibility. If at this point I were to call you something unpleasant, you would immediately form an opinion of me without doing any searching on the topic of my mental health. The evidence suggests you might even respond rudely.
> If tomorrow someone launched a new Linux shell because of an interesting idea they'd seen in TempleOS

Yeah, this is not going to happen.

A) It's been around for a long time.

B) He's not some misunderstood genius full of great ideas.
World’s first biolimb: Scientists are growing rat arms in Petri dishes
Everything. The way debugging is integrated. Interface Builder-- nobody has anything like that to compete with it. It's totally integrated so you can really develop efficiently, and the simulator makes testing quick and easy.

I've never seen an IDE that was anywhere close. I suspect that people who hate Xcode are simply familiar with something else and find it frustrating to use it (though they've spent a few hours with it and hundreds of hours with something else they're expect it to beat their old IDE with no effort yet spent learning it.)

Seriously, Microsoft and Google can't even do a competent UI on applications built for consumers. Their developer tools are terrible by comparison.
Sorry I Unfollowed You
A fantastic guide. I stole a lot of the ideas from it when I implemented regexes for my language.

http://git.eigenstate.org/ori/mc.git/tree/libregex/
Ever head of a little virus called stuxnet?
> That critique applies to lots of humans, especially those in the third-world working purely at a subsistence level in their own communities and with only insubstantial capital in their ownership.

No, it doesn't. These people have friends and families. The fact that you think your line of reasoning is at all comparable to mine is some kind of problem with your own logic.

> The fact that you haven't (presumably, though you might just be too shy to admit actual experience) implemented an operating system gives me reason to think you don't actually know what constitutes "terrible". Unless you can list facts and deficiencies of the system compared with others, you're just being parroting an opinion.

Now I'm 100% certain you've got mental issues. I addressed this ridiculous criticism.

> As for Boll--he actually kinda knows what he's doing: http://www.cinemablend.com/features/Uwe-Boll-Money-For-Nothi.... .

Again you think money equals worth, and just shows everything that's wrong with your own perspective.
Best interview, I had, was:

"We need a web-dev, you know node.js?"

"...yes"

"okay, lets do this"
Cachomatic: An AngularJS Local Storage Module
"Does that sound like something that's dying?"

Yes, plenty of malls try the entertainment idea before failing, the issue is entertainment takes far longer than a store. So you end up far lower foot traffic levels which kills off the nitch stores that pay the most rent per squre foot. Without those high rent store the mall can't afford enough matence to keep the place pristeen which ends up driving away the big spenders starting the final death spiral.

In the end it's simple math, middle class incomes have been stagnate for more than a generation and people are doing far more online retail which means less leftover for malls.
50 hospitals charge uninsured more than 10 times cost of care
It feels "pragmatic" in that Go follows "YAGNI" almost to a fault. It makes the argument that repeating yourself can sometimes be a better choice than more abstraction to increase code clarity. Some disagree with that, which is why it's nice to see other languages taking on similar areas that Go tackles but with differing choices in that area.
See also: Idiocracy
https://www.youtube.com/watch?v=hL1-340ODCM
If you're serious about making an App, then yes, you should spend the $100. You will get it back in the first couple of days if you make a good app.

The $100 is to keep out the shovel ware and crap-- look at all the junk in the store as it is now. Imagine what it would be like if there wasn't that $100 barrier to entry?
I've tried to use both Paw and Postman. Always ended up going back to HTTPie (https://github.com/jakubroztocil/httpie). It's much faster than clicking through a GUI, at least for basic requests (which is what 95% of requests are).

Don't get me wrong, Paw is a really nice app, but I don't feel that it rivals the productivity of bash-jitsu for most day-to-day use.
Learning to Transduce with Unbounded Memory (Google DeepMind) [pdf]
This should have Swagger import!
Funny you pick that example! We just had an internal hack day on Friday and Bartek (who also worked on Interstellar) was working on a SMS client as his project. I'll ask him to swing by and post some thoughts on it here but he is in Europe so asleep now. (I work for Stellar.org).

And thanks for the kind words - in our view, to handle the last mile problem, we need to build things to be accessible and as modular as possible which will hopefully make things much easier for developers everywhere. By bringing down the barriers of use of the code base, we will hopefully see more developers building things for their local communities and starting to fill in the gaps in the last mile. Goal: let a thousand flowers bloom!
I've seen the opposite be true most of the time (and I have showdead on)
Twitch.TV has actually taken up a large portion of my time listening to live DJ streams. Now if only I could easily use it on my phone while the screen light is off. If this is what Apple is trying to accomplish, then that's interesting; otherwise, there are so many products from which to choose.
You must be young. Viruses were a thing in the 80s already.
Let me introduce exhibition number one - the shakers [1]. At least they left us some nice furniture.

1. http://en.m.wikipedia.org/wiki/Shakers
iCloud has better uptime than Amazon Web Services.

People bash Apple and iCloud and claim they can't do backend software, but they ignore that iTunes has been trooping for over a decade under tremendous load without a pickup. Contrast that with another store on the web- Amazon.com-- which was (at the time I worked for Amazon) generally partially down %40 of the time. (Though not all of it and it does a good job of faking it when it is down.)

Look at AWS where companies like Netflix and Heroku have had days of outages because the AWS network went down or whole datacenters were taken offline.

I've never seen that kind of an outage in iMessages or iCloud.

Apple just keeps trooping not making any noise because it's always working... but because Apple's business model is selling hardware, and people give Amazon a free pass for some reason (I mean why is AWS popular when it's down all the time while Google is rock solid with its hosting services yet less popular?)
Neither. I'm saying that people are responding to the words in his posts, rather than the underlying cause of those words. They're not saying, "Ugh, a mentally ill person, hate", they're saying "Wow, that's pretty offensive, hate".

In contrast, when the artwork of a schizophrenic gets posted (there's a particular one that pops up from time to time), people mostly respond with fascination.
> I wonder why you haven't implemented threads?

What TempleOS calls “processes” is what you are used to calling “threads”.
Yes by grandparents and siblings.
a citizen from india would like to weigh in and say that I believe you and everything you said lines up with how the youth in our country are turning more and more to western ideals and ignoring their culture (facebook posts, game of thrones, popular pages making posts on iraq, posts on north korea, posts on russia, and a host of other things that you can only experience and observe by living in the country and having friends from that country). that's all i will say for now, if the opinion of someone in an (allegedly) affected country counts.
In the enterprise world, you become a senior engineer by saying something like "I'd love to work for you and my required salary is $X".

"But that would put you in the pay band of a senior engineer!"

shrug
I feel like this reply could have been much more helpful and less snarky. Some people are still learning - we all were, at one point.
They have been providing rock solid internet infrastructure, and the tools for it, going back to the acquisition of NeXT. WebOBjects, for instance, powered Dell's online store, and selling direct was Dell's entire purpose of being in business in the 1990s. It's been powering iTunes since 2003 or so with less than a tenth as much downtime as Amazon Web Services... yet lots of people use AWS.
5 Steps to Success You Should Start Before Your 30’s
Railroads of this era (of any gauge), worked because at the time labor was so cheap, every 50-100 miles you could have people unload the cars and put them in another freight car, even a different gauge.

Then people around the 1860's had the great idea that you could leave the items inside the freight car, and just hook it onto the other train if the gauge, couplers, and brakes all followed the same rules.

Steam Locomotives have an odd attraction in that they were near the start of the industrial revolution, and have a visceral external motion that can be followed.

How many keep operating on tourist lines as the number of people remember them remains to be seen.

Even in the United States, while ridership remains high of tourist lines, fewer and fewer people have the skills to maintain a steam engine. Engines were once ordered out of a catalog, and parts were only a telegraph order away, but today it takes peculiar machinist skill to forge what were once mass produced castings.
Try to stay away from hospitals then.
Are You Happy with Your Married Life?
> You seem very entitled.

Personal attacks are not allowed on Hacker News.
Thanks for the answer, I'm looking into sole trader structures now. To your knowledge, should I be paying personal income tax on the income, or company tax through the business?

Also, WRT GST, should I put a GST line item on the invoice, but not pay it? Is this specifically for the entity I'm charging?
Ro Khanna launches new campaign to oust Congressman Mike Honda
> I'm 100% certain you've got mental issues [...] You are not worth my time

This is unacceptable in a Hacker News comment. Please comment civilly or not at all.

https://news.ycombinator.com/newsguidelines.html.
Absolutely true. But everyone still is responsible for their actions... even if they got bad advice. That to me is the definition of being an adult.
> stub implementation of Grand Central Dispatch that was neither grand nor dispatching

Thanks for the chuckle, almost r/programminghumor worthy ;-)
> also allows your app to download some resources on demand.

Oh boy; if this is the start of apps lazy-loading resources and code, I'm really excited. It's the largest barrier to signing in your account from any device.
Fair enough. Haven't read any of the Sprawl trilogy in a while and don't recall the fax machine or Case and the rest of the crew relying on email to communicate. However, now that you've turned my attention to these obvious anachronisms they seem quite jarring.

But to Gibson's credit, many of his inventions were ill defined and had a chance to mutate just like Herbert's terminology and tech. I won't get into the details because I am sure that you already know the obvious ones.

Anyways, I am really interested in checking out Dune now. I heard the first book is fantastic, but almost unreadable because Frank's writing style was atrocious and it got better over the years ... is this true?

By the way, why was this post down voted? Valid insight IMO.
So the most exciting thing at the WWDC was the new Notes app?