skysight-inc/HackerNews huggingface dataset:
Nobody's arguing that it isn't easier today for the professional, but that doesn't really lower the barrier of entry for the barely interested. Never mind that we simply orders of magnitude more people with computers now, so that even with a drastically lower percentage of people actually starting some kind of dev environment we'll just have to come out on top.

Yes, it's easier to create the good stuff (well, at least web stuff and mobile apps…), but I'd doubt that it's as easy to create silly crap that you're inordinately proud of. That may be nothing more than a simple question/answer loop, but even with that you created something and you understand some basics of how a program operates…

"Why Johnny can't read" was about literacy, not everyone going out to be a journalist or Hemingway. I view Brin's piece in the same light.

But yeah, we really shouldn't get lost too much in nostalgia. Things aren't that bad and projects like the Raspberry Pi show that this subject is tackled today. For me, the lesson to learn from BASIC environments aren't about forcing people to relive that nowadays, but that the programs that resulted out of the very first days with such a computer are interesting for educational purposes.
Thanks. We changed the url to that from http://newsroom.mastercard.com/press-releases/mastercard-bra....
The animations are cool and helpful. How were they created?
they don't want people to be confused and think that your service is official. it's generally bad practise to tie your brand to someone else's anyway.
According to Cedric Beust, it's still a language that "pretty much hardly anyone uses". http://beust.com/weblog/2014/05/11/more-about-language-popul...
This is actually true of bash as well (and has bitten me a few times).

Try this:

$ echo 'echo hello; sleep 2' >/tmp/hm.sh; bash /tmp/hm.sh & (sleep 1; echo 'ls /bin' >>/tmp/hm.sh); sleep 3
Your Forms, your way
It's even worse on mobile, where the popup/overlay is difficult to close because it's larger than the viewport. If it takes me longer than 3 seconds to figure out how to close the popup, I end up just closing the tab.
React does a similar batching of updates to avoid unnecessary rerenders, but a critical piece of the Flux dispatcher is helping organize inter-store dependencies which (unless I'm missing something) neither Backburner nor React itself does:

https://news.ycombinator.com/item?id=8248536
I like how this is showcasing real-world JS. Which libraries is it using again?
Saying engineers sound like scientists is like saying Brits sound like Scots.

Sure, they understand each other, but it's a whole different dialect.
It would have been pretty interesting if this had NOT held.
It would have meant that even though "neural nets can NOT approximate (arbitrarily well, using the supremum metric) any continuous function", a neural network (the humans involved) was able to discover this limitation.

I find the idea of a neural net finding a limitation of a neural net, to be interesting.
Thanks Adrian
who's to doubt neural networks are completely awesome ?

Any more news about those chips that were optimized for neural networks ? Was it IBM or Samsung ?
>> Suggestion #1

Yes, I do consider supporting time periods. Maybe it'll come with different representation of the same timeline, e.g., different visualizations.

>> Suggestion #2

Good idea! Will do this.
Which companies are discouraging old browser users again? That sounds like ageism.
That's fair but then I would ask why take the risk of working for a startup and moving across the continent?
I'm always surprised when a company is so quick to publicly comment on a sensitive personnel matter, but that said, it's interesting to note what this response doesn't contain.

The OP basically called into question the quality and stability of Unbabel's platform ("The code was a tangled mess of mindless duplication, half-implemented features and misleading comments. Of the few automated tests that existed, most didn't even run anymore") and the competence of the people behind it ("The team lead was the only one who knew anything about the system and he was either busy trying to patch things up by himself or working with the other person they had hired for my position before I got there"). The subtle implication of the post: the OP may have been terminated because he recognized these things.

Are the OP's claims true? Who knows, but the response here doesn't directly address them at all. Instead, there's ambiguous language like "terrible fit", corporate-speak like "we believe that the culture of the company is extremely important" and a poorly-timed "A position just opened up :)"

Frankly, if I was the founder of a tech company and I made the decision to respond publicly to a situation like this, the claims about my platform and the competence of my team would be my focus and I'd address them head on. After all, such claims could become very harmful when encountered by prospective employees, customers and partners. Given that, it's curious they were completely ignored.
The link bar says "Enter in you[sic]URL here"

You should have the reddit posts sort so the ones with the most upvotes sit on top rather all the way at the bottom
A mechanism to flag sites as 'not a start-up' would be good. There are already sites like 9gag and upworthy in the mix. (4 & 144)
The 'no downtime' thing really rings true with me .. during my personal time working in Japan I found I'd become accustomed to the fact that it was just 'normal' to be going into the office after a few beers and working another shift .. to the point where, when I returned to California, it was really bizaare to me that, after 6pm, pretty much everyone went home and - except for a few hardcore hackers - life just seeped out of the office space(s) we called a workplace. I guess the different physical characteristics of the two locations has a lot to do with it, not to mention culture - back home (at the time) in California it was not at all weird to be spending up to two hours on the commute, just sitting on the freeways in ones car, completely alone tuned into whatever bland offerings the radio waves proferred, while in Japan I don't think I had a car-ride longer than 30 minutes the whole time I was there (airport lift) .. and there is something to be said for the vital 'energy' that imbues a place like Tokyo at 9pm in the evening on a Tuesday, where most of the world is still at work. Albeit drunk, at least in a good mood, but nevertheless: still working. I got used to heading out at 10pm on any workday and feeling really alive out there in the walking streets, like there wasn't a "shutdown" period before 12am.

The takeaway of this article to me is that, to be truly successful in the International markets of the new electronic economies, one really does have to disavow oneself of cultural baggage. I think I get better at that as the years go by - but I can't, nevertheless, help to feel very sorry for my old California associates who I know, even now today twenty years later, still spend a really inordinate amount of time on the freeway. Oh, how impersonal that life was ..
Location: New York, NY

Remote: Sure

Willing to relocate: Yes

Technologies: Front-End (html,css,js,ui,ux) Growth Hacking (GA, Adwords, SEO, Content)

Resume: goo.gl/5sm4j5

Email: richard@richard.io

Spent 8+ years doing web dev, marketing and biz dev for local companies in NYC. Have worked as a marketing consultant in an early stage startup that eventually went public. Primarily focused on growing companies and generating revenue in a lead role. I built many businesses from zero to over $200k/mo in revenue in NYC, including building web presence, developing and executing marketing plans and expanding services and service areas.

Very motivated to move into a full time position for a startup. I'm single, have no commitments, mature and focused.

Reason for move: To pivot away from local into a new industry.
See hotel WiFi speed info directly on Hotels.com and TripAdvisor
Main developer here - That's a very valid point (which i see now), and we'll look into it straight away
Yep, my first thought upon seeing the title was: wait, what about non-computable functions?
I recall from Florian Mueller’s coverage of German patent cases that when a preliminary injunction is not immediately enforced once it is issued. The other party has to post a bond first, so that the enjoined party can recover damages if it later turns out that the injunction was wrongly issued. Is that also true in this case? That could explain why Uber will continue operating for now.
You are misunderstanding. The issue you have observed is caused by binary incompatibility between Scala versions. Java has an almost one-to-one mapping to JVM bytecode. Scala, having many features that Java does not, does not have such a direct mapping. Sometimes the way Scala is compiled to JVM bytecode changes, to fix bugs or to improve performance (e.g. compilation of lambdas will change now that Java 8 supports them). This leads to binary incompatibility between Scala versions, though the problem is decreasing with time.

This effort is aiming to keep binary compatibility, so it will have no effect of users of Typesafe's compiler. To quote: "programs which are valid when compiled with the Typesafe Scala compiler would have the same meaning and binary representation when compiled with the fixes in place."
Lets all be clueless: A call to the modern Web Developer
How-To: Make Animated Progress Circles Using Circliful
Nice! Any plans for working flux into there?
It was completely and utterly not about that, which I believe actually surprised many of the readers of the article.

I wonder if they lost viewership by making a statement in their headline that people thought they knew the answer to already.
"If you think that you have found a security issue in vmail.me project, please don't use the bug tracker and don't publish it publicly.

Instead, all security issues must be sent to support [at] vmail.me."
I went to Waterloo and still have friends there - the job market may be pretty good for Canada, but it's a far, far cry from what you'd see in an American tech hub.

Trying out at a company for a month isn't really that bad when the demand is so intense you can literally line up 3-4 competing offers in under a week if things don't work out. There is sadly no place in Canada where the demand is that high.
> By putting them in more places you're making yourself strictly less secure.

If you're trying to minimize baskets, though, then having two very-secure baskets is much better than having N baskets ever-growing because you can't trust in their sturdiness.

Which is to say, putting a USB with your private key on it in your safe-deposit box at your bank, for example, means being more assured about the fact that you'll have a backup copy, meaning you then feel safe excluding it from local hard-disk backups and synchronized remote backups/cloud storage, and have no reason to have it on any computers you aren't currently using for the sake of having somewhere to import it from. In a sense, you've added one vector of attack, but in practice, you've removed several.
I think the press got this wrong. The max possible fine is 250.000 per trial.
That's a far better description of what happened and the result than the original linked article.
(1) It's more that they would have no incentive to do so themselves. Businesses do not exist to serve the public good; they exist to make money. I agree that consumers may be better served by a public utility structure; but it's hard to get the will in government to spend the money when a commercial alternative already exists.

(2) No; there were plenty of strings attached.

(3) This can be attributed to the line-sharing rules on DSL. It became less profitable to invest in landline infrastructure, so the telcos started buying up wireless companies instead because it was a better investment.

(4) No, I mean that there will be congestion in any large networked system. In any congestion scenario, low bandwidth applications get squeezed, while video just sends crap along without worrying about congestion / latency. It may have to downscale, but by and large big bandwidth generators will continue to dominate traffic scales and cause latency and throughput issues. Without the ability to perform QoS at the link level (a legitimate conern given that layer 7 QoS may not be viable much longer if everything gets wrapped in SSL) these problems become worse.

(5) I'm guessing you speak of Europe. The structure of their bandwidth markets are much different and can't be compared. Telecom in Europe is largely a public/private partnership, where in the US it is privately owned.

(6) They could provide better customer service, but it would cost more (in fact, many of the large ISPs do offer a "premium support" option for a fee). But customers are not willing to pay more for better customer service, because generally you call customer service once or twice a year at most. Additionally, most utilities I've had to deal with also have terrible customer service.

Furthermore, it's disingenuous to compare B2B companies like Level3 with consumer ISPs. B2B is a totally different market: business customers expect a certain level of support and are willing to pay more for it. Support is a feature of the product in the B2B space; in the B2C space it's just a necessary cost center. Furthermore, if you're a consumer who does value business-class support, you're free to purchase access from a B2B provider: you just may not like the price.
Nigeria, as a poor country, cannot challenge the tech brough by Mastercard.

That's a ridiculous statement. Yes, the country has been mismanaged by corrupt, inept leaders for a half-century. But despite their best attempts it's currently the largest economy in Africa and ranked 20th by the World Bank in gross national income (not per capita) for 2013.
Curious to see how this works out, with JS being the native way to write applications. Been excited about the Firefox platform because of this for a while (especially for POS/embedded/tablet applications), but I'm developing a cross-platform app for both iOS and Android in Ionic, and I'm much less interested in PhoneGap now that I've actually done something with it. (I'm a big proponent of Angular at work, it's not that part.)

I think I was able to get about 40% of the way there in about five hours in Cocoa, the only real stumbling block was dealing with ViewControllers and UITableViews. Unfortunately for non-native platforms, if PhoneGap is positioned as a good starter for low-barrier apps, it doesn't bode well if a developer can go in fresh and with about the same amount of effort build one platform in whole, and about 20% of another...
Don't even get me started with mobile ;) Complete nightmare.
I didn't know John C. Dvorak was still writing. It's been roughly 15 years or so since I last read any of his rants.
Firefox 32 for developers
I'd like Caltrain to publish raw train data
De facto and de jure are two different things. Mandatory is "De jure", when you say (for example), ”Surfing with the team every weekend is part of your contract. Otherwise, you will be let go.”

What I'm asking about is ”De facto”. If practically, you are letting go of people who can't or won't surf with you on the weekends because of ”culture fit issues”, surfing becomes a de facto (but not de jure) requirement of the job. And the reason I'm asking about it is that it has been mentioned as one of the four points related to letting this employee go. Otherwise, why is it even in the response? Notice that it is not part of the advertisement (which comes later, outside the points).
Bungie's Destiny's Worlds with Google Street View
Ask HN: Anyone running a substantial business on wordpress?
i m sure it is there but wanted to get views from HN. Are there businesses (software/SAAS) that run predominantly on wordpress and are also large enough ? If you are such a business owner, would love to hear from you. If you have helped such businesses as freelancer, would also like your opinions.
The kernel has a lot of MIPS generic stuff, but of course, they may be slow to integrate somethings in the main kernel or not bother at all

This might eventually bite them back. Especially in supporting Android
Destiny Planet View
>html via frames

That has the same problem as JS, especially when you realize that framed pages on the same domain can interact with the parent's DOM.
machty, thanks for such objective comparison between react and ember. It was a great read.
But did it have an early termination clause he omitted. Every single contract I've seen has an early termination clause in it.
It is kind of addicting.

1)The top bar can be improved.

2) Hackerrank constantly refreshes for me. Some sites do not load properly.

3) Lots of startups appear again, if a startup site has been shown can it be removed from the queque?
Tech Tuesday: Speeding Up Client-Side Applications with ETags
Can TCBY say they are "The Country's Best Yogurt"? Can an cider mill ask "
How do we Make the Best Apple Cider in West Michigan?"
(Quoting from http://www.klackleorchards.com/make-best-apple-cider-west-mi... ). Team Razer says they "make the best gaming peripherals in the world" (http://www.razerzone.com/team/join ) and Surefoot makes "the best fitting, best performing ski boots in the world" (http://www.surefoot.com/news.php ).

The answer is "yes." Under US law, these are "harmless puffery."

A search, btw, finds that SUNOCO is "the most environmentally-friendly company in the entire [petroleum] industry" http://prezi.com/2m6blwsr9u9c/geo-greenwash-ad/ and Sediment Removal Solutions is "the most environmentally friendly company around" http://www.sedimentremovalsolutions.com/franchise.html .

At some point there may be problems, but as there's no standard for 'environmentally friendly', the claim is rather vague in the first place. Still, see Kasky v. Nike (http://reclaimdemocracy.org/nike/ ) for the question of if a company's press statements, in this case about Nike's non-use of sweat shop labor, counts a protected free speech.
Many-to-Many isn't really bad for email. It depends on having servers which intelligently handle the duplication.

Which today, most servers do - they'll hardlink identical mails in mailboxes they control, and fan out those which need to be fanned out.

Email in that sort of medium is just visibly doing the grunt work you need to do for that type of thing over multiple distributed servers. Its no real accident that the Git distributed cloning model pretty closely mirrors this, since it was developed to replace emailing tarballs around for kernel developers.
We have very few theoretical results about neural networks. So not completely awesome.
My opinionated 2¢ on why e-mails will live while many an "e-mail killer" dies mourned by no one.

E-mail is just better way of doing snail-mail, a technology that we had since we first invented writing. One could say that our whole civilization is built on such communication, as one could not conduct business, make a war or govern a country without mail. E-mails is just the same, only faster, and it shares all the benefits with the snail-mail medium. Interestingly, many of those benefits are also shared by... phone.

Why snail-mail, e-mail and phone calls do better than others and will outlast random fads is visible if you look at the structure of the medium. The main features those three forms have that various "e-mail killers" don't are:

- ubiquitous - you can reach anyone...

- distributed and federated - ...anywhere, without caring about whether they subscribe to the same service as you.

The last thing is important. When I send you a snail-mail, I don't know or care how the post office works in your country. When I send you an e-mail, I likely don't know (and again, I don't care) if you pay for your mail server and to whom. When I call you, again, I don't know or care who provides you cellular service. I don't even know what kind of device you use to receive that call.

No single entity owns snail mail, e-mail or the phone network.

On the other hand, with Facebook Messenger you can talk only to Facebook users on Facebook platform. With Asana, I can only talk to other Asana users.

The reasons those services die quickly (when was the last time you ICQd someone? MSNd? or <insert your national IM equivalent that no one uses nowdays anyway>'d?), and the reasons I STRONGLY WISH THEM TO DIE A QUICK DEATH for are greed and hubris. I go to Asana web-page (I don't mean to single them out, apply this to any other similar service) and I can see that idea, "we will replace e-mail, everyone will use our service and we will rule over in-company communication!", floating in the air. No, this will not happen. There will always be people who won't use your service because they don't like your UI or like a competitor more. But what you're trying to do is to throw away freedom of collaboration and interoperability to earn a quick buck. This is damaging to communications, damaging to society, damaging to humanity, and fortunately will disappear quickly into oblivion, like countless other similar startups.

Want to create an "e-mail killer"? Apply some humility. Accept that you will not be The One Gateway to Human Communication; it would be bad for everyone (yourself included) to become one. Just aim for a federated protocol, awesome UI and play nice with others. Sure, success will not be yours only; many others will profit in the same space as you. But embrace that. Wanting to keep everything for yourself is just greed.
Yup, we've just started recently. Too soon to give any value judgements on it but this article https://news.ycombinator.com/item?id=8248536 made a lot of sense to me and I'm cautiously optimistic about Flux overall.
Banks: Credit Card Breach at Home Depot
Xcode 6 – Beta 7
I suspect that would run into copyright problems as the Win32 replacement is still owned by Microsoft. You could re-make the 40 some odd kernel calls, but the real magic here is the Win32 full replacement with the 800+ calls.

At this point I doubt Wine would be interested, unless somehow Microsoft released most of it as OSS.
What counts as a startup? Both 9gag and Upworthy raised many VC millions.
I just read the comment by the company and there was an early termination clause...
Randall Munroe of Xkcd Answers Nate Silver's (Not So Absurd) Questions
Hi Erik,

I found the specific language in their Branding "Guidelines" that forbid the use of "Insta" and "Gram" in app or domain name.

Here's the link: https://help.instagram.com/304689166306603/

Relevant Section:

Naming Applications and Products

If you offer an application, website or product that is compatible with or related to the Instagram service, such as an app or website that uses the Instagram APIs, you may fairly and accurately describe how your application, website or product relates to Instagram. But you may not use the Instagram trademarks in your own brand, or suggest that Instagram sponsors or endorses you or your products.

Don’t:

Use “Instagram,” “IG”, “Insta” or “Gram” in your app or product name or domain name

Use the Camera Logos, or the Instagram name or logo, in your brand identity, such as your app icon, logo or product design

Use the Instagram stylized font in your logo or product or marketing materials
What specific construction are you thinking of?
More generally, logic can be used to demonstrate the limitations of logic:

https://en.wikipedia.org/wiki/G%C3%B6del's_incompleteness_th...

You could say that a neural network found this limitation of neural networks, to the extent that neural networks could be defined in terms mathematical logic. However, it's not guaranteed that the neural networks in our brain could be explained in these terms--the physical processes underlying them are not fully understood.