skysight-inc/HackerNews huggingface dataset:
This question faces a tremendous amount of uncertainty. So much rides on whether the power/$ of EUV sources can be significantly boosted. No one knows when (or even whether) this will happen.

It's not even known whether we will reach 10nm any time soon, as the article asserts we will.

The industry's history has inculcated a huge amount of technological optimism, but someday that optimism will be misplaced. There is a fairly high chance that day is today.
[Link isn't working?]

"Back fire" is an interesting choice of words. Would you prefer we endeavor to improve children's self-esteem by telling them their failures are out of their control?

I am concerned this both hyper-coddles them and encourages a victim mindset. It's a trade-off in the cases of people with worryingly low self-esteem -- I wouldn't say it's a "back fire", it's just we now have to choose precisely which bad thing happens to people with low self-esteem. The choice sucks, but let's not draw a false equivalency because it sucks.
The Magic Forest problem revisited: rehabilitating Java with the aid of D.
This is why I wrote this open source package

https://github.com/paulhoule/centipede

you can create a new project with from a maven archetype that has log4j and Spring set up for you. A centipede application contains a bunch of little command line applications that are defined simply by writing classes that implement CommandLineApplication; Spring automatically finds all of these and makes them available.

Centipede also defines a per-user configuration mechanism that means you have no excuse to hardwire database passwords into your version control.
That will change if/when intel gives up sticking to x86 only. Then anybody who has space and power constraints (hint: mobile) will be playing fabs off against each other.
I also live in a somewhat warped housing market and I've seen the same thing. If someone needs to save intensely (i.e. 1/2 salary) for over a year to pay 10% down on a place they find acceptable, it will probably take them a long time to pay it off as well. It is still a money problem but really more of a mix of housing market + personal preferences.
That is totally false -- Google did not rip off Charlie. You're confused by the idiots at zynga who thought that a chef making money was a bad thing.
Even iMessage uses end-to-end encryption. It's a pretty poor sign if it's less secure than the service already built into the phone.

(And yeah I know iMessage isn't open source and so this is difficult to verify, but "Talk" isn't open either. Apple published a big PDF about how they do encryption - if this were proved to be false it would destroy all trust in Apple forever, so I believe what they say.)

Big PDF: http://images.apple.com/ipad/business/docs/iOS_Security_Feb1... (See page 20)

tl;dr: "Apple does not log messages or attachments, and their contents are protected by end-to-end encryption so no one but the sender and receiver can access them. Apple cannot decrypt the data."
Riot Games will pay 10% of salary to new hires who want to leave.
Show HN: Instagram to Twitter drag and drop as tweets and replies
There are already mobile cell towers in use by AT&T et al, they're used for large events (eg: sporting events).

http://en.wikipedia.org/wiki/Cell_on_wheels

Differentiating between them and stingrays would be difficult, especially since the baseband chips in your phone are proprietary technology that can lie to the host OS (iOS, Android, etc).

However there are already projects for real-time mapping of cell towers on a national basis, which is a good start, but they will always be a step behind the US Government (for example).

Additional reading:

http://en.wikipedia.org/wiki/Mobile_cell_sites
Why Amazon's phone is not that bad
Facebook Launches Hey, A Yo Competitor
Dolphin Entertainment Shows Banned in India
Can you elaborate on "beneficial"? Beneficial for what? Sure, perhaps the time travel paper captured the public imagination. But so does movies and novels.

Though I didn't see him talk about it at length in the blog, I can see that he might have meant that such a journal would be good for interesting future generations in science. But is this really a good idea? They would come into physics, or whatever, with the expectation that such research actually constituted hard science. It is not.

Interesting future generations about science is hugely important, but this is just a dishonest way of doing so.

And also, this may sound a bit harsh, and I might be out of line here, but I think the point of the paper was really to get some attention. And personally I think there's a trend of this happening in physics' interface with the public -- scientists wanting attention for themselves, apparently for the sake of future interest in the field. There seem to be a lot of popular science books these days, many written by genuinely brilliant scientists, who seem to be trying to sell their own theories as truth, like the various string theories and other GUTs. While I am sure that the authors don't really mean to say that their theories have passed the sniff test of science, and that we can put their theories on the same shelf as GR and QM, my observations from friends and people on the internet tell me that a lot of them just gobble it up as truth.

PS: Not saying that the GUT formulations are in anyway comparable to Nemiroff paper.
Or your CRM crashes and loses some of your business contacts. Or it doesn't crash and just silently corrupts the data your business depends on over time and no-one spots the problem until it's too late.

Or maybe the software you use leaks your secrets to others and you are unwillingly outed as transgender/gay/in-disagreement-with-the-state/etc...

In this digital age, bad software can do irreparable harm to people. We need to keep this in mind and hold ourselves to a higher standard.
eh, you're quite right; it's the recursive I really need. oops. fta:

Subdirectories are not searched recursively.

our solution has typically been to unjar all the libs and turn everything into a single giant jar, though this often leads to 100+M jars.
That and the complete lack of John Titor references were the real reason why it was considered unpublishable.
I don't have any desire to be lavished in praise; but you're being unnecessarily rude I think. :[
Is there a free/open software like this but for the entire desktop environment? I'm looking for something that is highly scriptable so I can have some simple magic phrases and link them to specific scripts If not, any non-free ones? (I know about Dragon but not much)

I want things like "next" "back" "exit" kind of commands. If the trigger is there I can write the scripts myself.

Ideally it would be context aware, so it could check if a browser is the active window, if yes "next" and "back" go to next and previous tabs or something. If IDE is active toggle through files, etc..
Also to add to this criticism, change your logo design completely. Blue background with white text, looks too "facebookish".
Yeah I use uberjars sometimes too. Java deployment in general is awkward/subpar. Some of the newer tech like dropwizard has helped with this, but it's still far from ideal.
It's a lot less than a million dollars. You can fab transistors at home with a bit of patience. A number of universities have done this as part of an undergraduate class.

It would be interesting to build a single metal layer process for 120mm wafers (DVD sized). Something like a 'makerbot' but for simple chips. The tricky bit is that you really want to use things like hydrofluoric acid and getting ones hands on that stuff is time consuming. Something that with the liberties of the mid-20th century and the technology of the 21st century would be possible, but not the other way around.
I saw basti's talk on stormforger at last month's interactive cologne – and I think he switched to JavaScript for the test definitions. Maybe the website is a bit outdated. :)
It's impossible to rebuild the system ground up politically. Smaller country could set up an example.
I've thought about something like this before, and I'm really excited to see how fully-featured it is. Written in Haskell is also a big plus.
What exactly are iOS users missing in Safari, in your opinion, that they would get from Firefox? I can see that Chrome has some cool sync features if you're into that sort of thing. But it still uses WebKit. And from what I've observed, people seem happy with the "Chrome" app in the app store, even though it uses a handicapped renderer. (Although in iOS 8, it won't be handicapped anymore, and will be as powerful as native Safari)

(Also WebGL support is new in iOS). Are people really clamoring for the Firefox engine to be supported in iOS?
You're probably thinking of the Zynga execs forcing stock buybacks because they didn't want any "Google Chef" millionaires.
The amount of debt some of these BA and BFA holders have is staggering: 80k, 90k, 130k (with a graphic design degree!!)

Didn't anyone sit them down and run the math of avg salary vs monthly loan payments for any of these careers? It would be tough to pay them off quickly without a hefty salary.

I feel like the parents are to blame here big time, setting these kids up for failure by not being real with them.

I have 3 kids and I definitely plan to instill a serious respect for loans and career goals etc.
Yes. The only people in my social circle I know that didn't boomerang were STEM graduates.

http://www.forbes.com/sites/jamesmarshallcrotty/2012/03/01/m...

60% can't find a job in their field isn't a "motivational problem" or a "I picked the wrong degree problem". It is a general, widespread economic problem.

If your assumptions require more than 10% of people to be incompetent, your assumptions are wrong.
Cool solution. Reminds me of the Flow-Based programming movement happening in the node community.
http://noflojs.org

It's also interesting to consider why we don't actually build more tools this way (generalizing the Unix philosophy). Some Real Talk about that here: http://memerocket.com/2006/12/01/the-unix-tools-philosophy-t...
It somehow hits me as cutesy and "not serious." (can't think of a more specific way of putting that, sorry.) Nothing wrong with that if that's where you're going, but isn't what I'd think of as "opinion journalism."

Maybe another way to put it is, if OP wants to draw in articulate op-ed "columnists" for the site, naming it after a slangy mispronunciation may not be the best way to do that.

Just "interest" is much better than "interestin'" IMO. Non-english words that mean "interesting" could be another bet if you're havin trouble findin domain names.
How Many Gigatons of Carbon Dioxide...?
Iphone Wifi Tethering Password Easily Cracked In Under A Minute
Not working under Firefox for android as well.
Free ipad cleaning cloth withtube charger (10 smackers) today only
what language is this ? i see it is not php ...
IMHO, the best way to distribute java programs is create a single jar and the append that jar to this shell script:

#!/bin/sh
exec java $JAVA_OPTS -jar "$0" "$@"
Sadly psychological studies confirm this : there's nothing that motivates people quite like seeing a few others fail, and the consequences of that failure, like homelessness. This motivates a lot better than anything on Maslow's pyramid.

But would you really want to live in a world where this is actually implemented ? I wouldn't.

Your and my parents thought we wouldn't and didn't create such a world, even though they (or maybe their parents) did grow up in such a world, where failure to earn a living would effectively mean physical misery or even death (good luck trying to survive a winter homeless in Europe anywhere north of Italy). I say thanks for that. I mean I have a big fight with my parents but it's not about this.
Some are, I know a few.
As long as sufficient of the saved money is invested wisely it can be used to the betterment of the economy and eventually employment.
"I’d like to invite you to join to something called Interestin."

You have a typo in the first sentence. Kind of tough to read much further when that happens...
Those students have done a better jop than the original app developers and deserve a million dollar more than funding for a 'Yo' app. Please. Let's be serious.
I don't think it's quite that bad for a lot of the more serious crimes, specifically the "real" crimes of violence.

Unless it's a homicide, there's likely to be a victim eyewitness. Or surveillance cameras in areas where the accused has no presumption of privacy. There's also forensic evidence, which in the case of DNA is sufficiently strong in my judgement.

Unless you're inclined to dismiss the latter because you've decided the system is so corrupt even that is in doubt. But I'd hope "enough" crimes of violence can be judged safely that the deterrent effect of convictions and punishment remains.
A Functioning Linux Computer from a Printers Wifi Card
I wish I could upvote this 1000x. It's not just "you can do anything" ... it's that it's been coupled with "do what you love for your career" and similar platitudes.

I love cooking and photography as much as I love programming (maybe more). In fact, I recently told a recruiter that my "dream job" would be at a startup spending 1/2 the day being the company chef and 1/2 the day hacking. He thought I meant the Chef config framework :)

I am never going to pursue either of those as a career. First of all, because it's a lot harder to make a decent living at. Second, I've come to learn that once your passion intersects with the pressure to make a living and pay your bills, it's less enjoyable. Sometimes it's better to keep your passions as just that–passions.

Furthermore, I feel like the "do anything + do what you love" thinking can lead to a weird class division (I don't know the right term, sorry). The set of people's passions do not perfectly intersect with the set of people's wants/needs. I seriously doubt many people have a passion for standing in a field for 10 hours a day picking strawberries. Yet, we all love to put strawberries in our crepes. So, unless you're willing to live in a world where you can only have products/services that people are passionate about making (or wait for the strawberry-picking robots), it seems like a double-standard.
Does the web speech API expose the raw audio feed?
Local Warming follow you: MIT's LED infrared spotlights keep you warm
Creating an executable jar file with maven
Onarbor, https://onarbor.com, is a peer-reviewed journal that would certainly let you publish this.
What Makes a Great Marketer?
Thousands of servers with Supermicro motherboards store admin passwords in clear
Autopilot Launches CoPilot Sales Automation Tool
I would be really unhappy if that kind of credentialism crept its way into technology professions. I shouldn't need a license to make money coding.
While I commend initiatives like this, I don't think people should be so eager to make girls start coding. If your daughter shows no interest whatsoever after being exposed to coding, well, maybe it just isn't her cup of tea. It's the same with boys, of course. I know so much people who had been pressured into the same profession as their parents. Not all of them today love what they do.

We should be helping kids discover coding, not making them love it. I started hating chemistry and biology because I'm forced to study them in thorough detail in school and I have no interest in them--they're really just a pain in the ass. If someone has genuine talent for a particular area, you don't have to push them to explore it--you just make them aware of it and their natural curiosity will do the rest.
Google, Microsoft to add smartphone 'kill' switches
Go is already fast enough, I can implement parallel systems where the limiting factors are hardware-architectural. It's hard to efficiently use all of the available parallel computing power. Erlang does the best job of it now, but there is certainly room to wrest even more performance out of the same number of transistors. Multiple cores pretending to be "the" CPU stinks.
Pre-ipo transfer restrictions are pretty normal. It never even occurred to me to try selling Google pre-ipo. It wasn't really a thing before secondmarket came along, and arguably trading on those markets is taking a company public without their consent.

If I ever start another company, I would definitely have transfer restrictions. It's pretty important to control your equity, and I think the day-trading mentality is toxic. (I would also avoid ever trading on the traditional stock markets, but that's a larger topic)
Would love a UI for this and an editor -- I still use TextWrangler/BBEdit daily to grep large chunks of source code and then edit in place (e.g. for refactoring). Just getting the search results requires opening up each file individually then editing, which is just too slow.
Operator overloading is really, really good if you're writing numerical code. It's sad that people abused it enough to give it a bad reputation.
I can't seem to find the claim in the post where the journal editors actually said "this can't be publishable, period".

I am pretty sure that when the physics journal editor rejects your paper, she isn't even actually saying "this can't be published in a physics journal", she's really saying "this can't be published in this physics journal" (unless she says otherwise, explicitly, of course).
> There simply is no non-OOP way to implement these things.

Yes there is. You can implement them as an endofunctor.
Secure Our Smartphones Initiative: One Year Later [pdf]
You know there are tools other than `autotools` right? I use qmake and CMake all the time. it is mostly - "qmake && make" for me. Yes, you will have to learn CMake - but I don't think that is any different than learning ant/maven/gradle.
Not very helpful, but just in case you pitch this to people in the future..

"I am avid reader" and "I haven't read too many novels so I am not much interested in quotes from there." conflict in my mind. Like, you love reading... just not novels? I equate being an avid reader to reading books/novels. Otherwise, you're just literate.

Not trying to be a douche, just giving you a take on those first two lines.

I think an app like that would be pretty cool though. A lot of times when I'm out with friends someone will say a quote and there will be a debate on what it's from. Or, someone will quote a book and they'll get called out on it for misquoting it. Regardless, arguments ensue, and I could definitely see someone pulling up your app to settle the debate.
Does anyone know the reasoning behind this? Off the feature list, it seems like it has little more to offer than Whatsapp, and easy worse platform support..
The problem with your argument is that this trend has been going on for over 20 years (Even during economic boons). Certainly the numbers jumped when the economy tanked, but the numbers were already growing steadily. The point is that the problem transcends the economy. It is most definitely largely a social issue. How many boomerang kids did we see during the great depression? How about the recession in the 70s? Very few when comparing the numbers to today.
This is absolutely on point. My observation among my circle of friends (I'm 30), is that we are if anything more pessimistic and pragmatic than our parents.[1] Indeed, look at how 'msandford couched his point: in terms of what baby boomer parents said to millenials, not in terms of what millenials actually believe. My parents have always said: just get an education, don't worry about the debt, if you work hard you can do anything! I'm the one who has always had to push back with reality.

[1] For example, millenials are less trusting in others: http://www.washingtonpost.com/blogs/monkey-cage/wp/2014/03/1....
> Edit: however, my original point regarding the opinion was, the SC did not just say this fails 101 because it's not new, but they went on to say that "long prevalent" practices (i.e. prior art) can make something "abstract". This, to me, simply makes no sense.

In what I've seen of the Supreme Court jurisprudence on patent-eligibility, "abstract idea" seems to have (based on the way it is used, not any explicit statement) evolved into a sort of a term of art for things that fail both the "new and useful" and "process, machine, manufacture, or composition of matter" requirements of Section 101.

I would say that this is one of the ways in which case law gets unnecessarily and confusingly self-referential and loses its visible connection to the underlying enactments that it is interpreting, which makes it less accessible and avoidably opaque. But good luck getting people on the Supreme Court that see that as something important to minimize.
C, CPP, Objective-C, and Swift are all broken too then...

Java runs as compiled bytecode, not interpreted script. Try "mvn exec:java". If you're not using Maven, you're likely making this ridiculously harder than it needs to be. (And yes, Maven sucks too, but it's also pretty good).

I do think a KeyBase Java client is a good idea though! Can't wait to see the results.
Getting errors on chrome 35.0.1916.153 on Linux Mint.

56 on line 34 in webkit.api.js

Uncaught #<error> on line 15633 in webkit.bin.js
I'm seeing a lot of comments here along the lines of "this is just a problem Java newbies would have and this Tim Bray guy, whoever he is, doesn't want to take the time to learn the tools."

Well. True, to a degree, I suppose, but whoever this Tim Bray guy is adds some pretty important context. He co-authored the XML spec and was director of web technologies at Sun. You know, the people who made Java and promoted it as a web technology. Going out on a limb here, but it doesn't seem to me that the man is a Java newbie.

The point of Bray's rant, I'd suggest, is that these tools largely haven't gotten any easier since 2004. It frequently seems to be controversial in these parts to assert that it's worthwhile to make developer tools easy to use ("what you're complaining about is obviously easily addressed by whipping together something with bash, awk and sed and therefore isn't a pain point at all, you whiner"), which has always vaguely irritated me. A toolchain which requires you to wrangle it into place for every project is a toolchain which could benefit from usability improvements.
The book 'Too Good They Can't Ignore You' explains this well.
> A week before yesterday’s launch of the Fire Phone, Amazon sent all of the attendees a copy of the children’s book “Mr. Pines Purple House” with a note from Jeff Bezos

https://news.ycombinator.com/item?id=5431301
Quite a lot of languages let's you do https, but just give you illusion of security. Not really validating it, which is trivial to spoof with certificate signed by "your own authority".

"The Most Dangerous Code in the World:
Validating SSL Certiﬁcates in Non-Browser Software"
https://www.cs.utexas.edu/~shmat/shmat_ccs12.pdf
Answer to whether you're being realistic? No, but so what.

It's instructive to know that the most innovative leaders behind game-changing ideas in arts, science, & business-- often pursued unrealistic goals. Many of them toiled & tinkered for years.

Here's a good read to keep you going> http://www.amazon.com/Mastery-Robert-Greene/dp/014312417X/re...
Some use of "coding" is simply for text and syllable brevity.

Also thanks to its relatively new household term status, it doesn't carry as much of the pre-internet 80s/90s imagery of nocturnal bearded men doing arcane systems programming through a CRT. The average non-tech office worker in the 80s had some kind of experience with an oddball programmer coming in for an assignment and leaving with a check in hand. As a child of the 90s, that impression even trickled down to me. Partly due to my father sharing his past workplace experiences, but mostly due to the exaggeration of television, movies, and early internet culture.

"Coding" is more cleanly associated with the new wave of engineers, entrepreneurs, apps, and games visible to young people in popular media.

It seems irrational, and it is, but that is language and life.