skysight-inc/HackerNews huggingface dataset:
I worked a bit in research and HTML was generally treated as a serialization format for other tools and HTTP was considered a dumb transport.

I had a presentation about REST&Caching and stepped through many of the low-level behaviours of HTTP, like the properties that verbs have and their interaction with caching.

I ended up explaining the whole HTTP verb thing for multiple days straight because it was kind of a revelation to many.

Now, the research department worked in a whole different department, web was only coming up as a topic for them and was of tangential interest.

My conclusion: CS is a vast field. Don't expect experts in theoretical CS to know practical details. Don' expect practitioners in compiler building to know how to build a website or anything about distributed architectures.

It's not depressing, it just shows how vast our field is.
HTML is typically not cached by the browser.
It's hauntingly beautiful.
There's nothing government would rather do than to ban cash, with the exact same arguments. Heck, bitcoin has only become successful because it emulates the properties of cash in the virtual world, which is dominated by traceable transactions like credit cards and wire transfer.

So this is really just shooting yourself in the right foot, when they shot you in the left.
He did knew it advance and thus memorized formulaic essay. Yes, you can also get faster at writing by practice.

The problem is that speed of writing is irrelevant in almost all contexts and training it ridiculous waste of time - unless you need SAT. Which is reasonable complaint about SAT. If they would be measuring how fast you run, then you could prepare for it by running a lot. It would not make it the best possible test.

Mangers and doctors do not write essays on random topics. They write texts about their work on topics they supposedly know well.
Well, technically, you can use them as a hosted wallet, too.
Why I Dropped Out Of College and Moved to Silicon Valley
Facebook provides a link to disable this behavior in the message that appears when you try to use the console: https://www.facebook.com/selfxss Furthermore, a Facebook employee involved with the feature explained it on StackOverflow: http://stackoverflow.com/a/21693931/62628

It seems that users were being duped in to running malicious scripts that gave attackers control of their accounts. Sure, Facebook could be evil and not offer the option to re-enable the console and I'm sure other sites will do exactly that until browser makers prevent it, but at this time, Facebook is not being evil. I'm not sure about Netflix.

If people are being successfully duped in to running malicious scripts this way, perhaps browser developers should put a first-run warning on the dev tools saying that running code there supplied by a third-party is dangerous.
Who said big companies don't use Angular?

Google uses Angular for a few projects.

Amazon AWS uses Angular for their dashboard.
Have u tried https://kraken.io ?
Not necessarily, because you can limit how certain values can be accessed due to your scope. For JavaScript, if a key is saved in a variable inside an anonymous function, it's inaccessible for somebody who has a console that sits at the root of the document.
We should send an email and tell them to fix it.

If you do that I will come to your house and hit your computer with a hammer until it breaks into tiny tiny pieces.
Sometimes I feel like I'm missing something, but then I read specs and I read REST manifestos and I just don't see the value over RPC style. When coding against an API, clients are pretty much always want to make "function calls" and get values back. So even if the URL is just "api.localhost.com/apiv1.handler" and everything goes into a XML or JSON body, what's the drawback?

REST advocates insist that URLs shouldn't be constructed either. So every site that boasts "REST" but then goes on to say accounts are at "/account/{id}" aren't really RESTful. (You're supposed to find the account URI via a search or save it from creation.)

Spreading the values of the "function call" all over the place just makes your plumbing code more complicated, but the end result to the user will still be "GetAccount(id) -> Account".

Plus, the concept of making the URIs all be nouns then cramming your logic into the few HTTP verbs is just odd. OK, so HTTP has a DELETE method. Why is that somehow intrinsically better than <action name="DELETE" id="123" />?

So far I've yet to see a real REST API where I say "oh wow, that's a lot easier to handle". Maybe I'm looking at it wrong, and ease-of-use for programmers isn't a goal.
I see this from a different perspective. I feel, the story is less about the feel that you might forget it if you don't cling to it. Rather, it is more about the intense need you have inside your mind to test your hypothesis and see to it that it is working.
very good point.but maybe console access should be included in parental control.
I think I felt my pulse quicken as I started to scroll.

edit: Actually, it has a bunch of unclosed h3 and h2 tags.
As a back end developer slowly moving my way into the front end, I am glad to hear other people find it difficult.
For me the worst would be temperatures in Fahrenheit !
I'm not well versed in the usage of OpenCV; but I just can't get the fact that most CV applications will require a more thorough understanding of the subject (both mathematically and software-technically) in order to create something more than a 'nice toy' (I'm waiting to be corrected here)
You seem to think Bitcoin is like cash because it's untracable. That is not true. Bitcoin is 100% traceable, just like credit cards and wire transfer, and maybe even more so than those two. Thanks to the block chain, everybody knows every single transaction that has ever been made in the world. Sure, you can't directly link a Bitcoin address to a person, but I'm sure there are plenty of ways to do so. Security researchers managed to link an anonymized Yahoo search entry to a specific old lady living in a specific small town. I'm sure similar techniques can be applied on Bitcoin addresses, analyzing transaction patterns, to link them to specific people.
I felt like I was watching a visual in an art gallery commenting on the human condition. If you Ctrl+- out all the way and linger on some of the choice phrases you get a better show.
Yes, if people have at least learned a second language you can tell they are one step up from the 1 year repeated ten times.
> If this is indeed true, then it would mean that the US political system (which is regarded as the best example of democracy, globally) [...].

Come again?! Where did this come from, Hollywood?
Now that article reads like propaganda, almost panicking. I hear the reason is that London's financial centre is ~30% dependant on Russian oil money. If that were to stop, UK GDP would drop 5% or more.
I've lost faith. I've lost every bitcoin I've ever had, either as a result of fraud, theft, government intervention and one slightly embarrassing technical snafu. And now bitcoins are too expensive for me to consider it a fun experiment. I don't trust any of the players, and I don't believe any of the promises.

Good luck to bitcoin, but I'm out for the time being.
Feedback:

The airport search fields should recognize airport codes. If I type in "bru", Brussels airport should be the first, not the third in the list. If I do not choose from the suggestion box, but tab into the next field, it should fill the field with the correct selection.
document.getElementsByTagName('script')[0].innerText
> US political system (which is regarded as the best example of democracy, globally)

> regarded best globally

Excuse me?
> Google should really patch this. The command line API should be privileged so that third parties can't modify how the browser behaves without explicit authorization (i.e. an extension)

Absolutely agree. Why don't they do that, or at least make it an option?
I don't think you are giving the language enough credit, especially one as well designed as C#. I'm not a Windows programmer so I hardly get to use it, but I once tried writing a Windows Phone Application and I was surprised at fun it was to use C#. The plethora of resources available also made it simple to write (what I thought) was idiomatic code - not much unlike Go.

Now, this experience has left a wonderful taste in my mouth with regards to C#, and I wish I had more opportunities to use it. And honestly, how long do you have to be immersed in a codeabse to being writing idiomatic code. A month of hands-on C# is enough for someone to write idiomatic code, and I wouldn't expect someone to be fully integrated into a team in under a month, so it kind of evens out.
Sadly support for SNI isn't supported widely enough that you can actually use it, unless you control the clients.

You really need Internet Explorer to support SNI on Windows XP before you can use it. We would lose maybe $50- 100.000 in turnover per month by relying on SNI support, rather than just having multiple IP for each domain.
What's "developer" then? "Software engineer"?

I think these terms can be used interchangeably.
What is Intentional Networking?
What is the problem? Someone has to be paid for the time they spend on the installation. Bearing in mind it takes a minute or so max. for this job, hourly rates (or profits) at Dell must be mouth-watering.
Where commercial use is essentially undefined (except for obvious cases like advertising and directly selling the photo as a product).
I'm far from a hipster front end dev I think; but I just happen to like the general 'tone' of this guys (if you're reading, sorry for referring to you as this guy) writing style. So probably I'm not in his target demographic.

Stuff like "Make Panic Jealous" target a really specific group of users (ye-olde average user doesn't know who/what Panic is) but really add flavour to his companies image.

Of course, to each his own. I don't like the writing style in Romeo and Juliet; does that make me a hater of the arts?
In this case we can consider this requirement to be a public service. Suggesting that someone believes that an app is secure because it uses OpenSSL is a somewhat common form of mockery in crypto circles. If you just announce that you are clueless about security then no one needs to bother looking at your website in the off chance that you aren't.
C++11 Quiz
Absolutely. Once you hit the wall trying to solve a problem, you better distance yourself from that problem. Otherwise you'll likely be hitting the same wall over and over again.

For me personally, quiet walk probably won't cut it, because I'd still be focusing on that same solution that failed. But switching my mind completely often helps me to stumble upon a fresh way to solve my problem that will likely work.
Ran Gavrieli: "Why I stopped watching porn"  TEDx
I'd like to have a word with the person who decided that "something" should show up in a browser regardless of how broken the markup is.
"[US political system] which is regarded as the best example of democracy, globally"

err, what? As a foreigner living in the US for the last 5 years I will tell you this: The US political system is regarded as the best example of democracy, by they Americans only. Period.

Having lived and traveled in Europe for the most part of my 30 years of my adult life I have heard no person having this perception of the American political system. In fact, I would say that it is closer to the truth to claim that the American political system is regarded as corrupted, like most of other political systems globally.

I really don't want to hijack the thread but I am kind of tired of this perception that some Americans have of themselves and their country that is ("regarded as") the best democracy in the world.

The american democracy is a representative democracy powered mainly by two private funded right-wing Christian parties.

Not to mention that this political system cannot provide to it's citizens and tax payers the right to public education and public health care.

Anyways, yes in my opinion, it would not be a surprise at all if CIA spied on Congress or if the President (or better the USA CEO) could not do anything about it.
I've not used Scala since ~March 2013. I sure hope compilation times have improved since then. That was one of the main reasons I stopped using Scala. Scala is one of the easiest languages to read and write once you master it, but the compilation times were frustrating. Excited to try out 2.11 later tonight.
8+ weeks to get good results, 8 hours to get the negative ones :\.
Awesome. Kind of like an embeddable software Square. Bravo.
I think you mean Wittgenstein, not Goethe ("Die Grenzen meiner Sprache bedeuten die Grenzen meiner Welt" Tractatus logico-philosophicus 5.6).
There's a subtle brilliance here. The font starts out reasonably small and increases in parallel with the frustration of the individual doing the troubleshooting.
Vizify has been acquired by Yahoo
you forget conservative economics is about protecting corporations, not people. (except they consider corporations as people.)
Or you know, they just have an image and are trying to screw people over further.
I don't believe you. Top engineers are in a completely different bargaining category than regular, and especially junior engineers.

A junior engineer adopting "Steve Jobs is keeping me down" as his personal narrative probably has problems other than the games Silicon Valley billionaires play with each other.
Indeed. So as somebody who justed started thinking about self-publishing a book, that raises a question. Should I go with the 'established' platform or this upcoming platform that seems more advanced? Will I suffer from a lack of recognition by potential buyers? Are there other non-technical (financial) differences between the two?

Looks like it's time to start reading and comparing.
> Someone has to be paid for the time they spend on the installation.

"Someone" being a script.
So essentially it's an issue with C being weakly typed?
How long does the Basecamp test suit (excluding any integration tests) take to run?
I'm not saying they're at all linked, but this reminded me of Shane Todd: https://en.wikipedia.org/wiki/Death_of_Shane_Todd
The benefit of the internet is the ability for anybody to publish anything and that anything is discoverable and can be linked to and seen by anybody else.

I don't think that is under any threat.

People are spending huge amounts of time in the facebook app, an app full of links to web-pages. They are in their twitter app, which is a medium for simple content sharing, again, most of what is shared is accessible through URLs. They are in their YouTube, Netflix, Hulu and HBO apps. Most of which are simply a replacement for their time in front of a television, rather than the time they spent on the internet.

I'm not a massive fan of apps, I prefer to build for multiple platforms at once, which is why I build web-based apps, but I don't think it is incredibly important that the 'Internet' remain unchanged, as long as the capability of open information sharing remains.
I don't mean to be patronizing, but I may come off that way: why have you not been holding the vast majority of your BTC in your own local and triply (or more) backed up wallet, and liquidating to USD/other fiat in small pieces when you need to? I don't get how people can lose their entire stash of coin to these types of things.

I don't even own any BTC.
vote narendra modi for india…
12 Terrific Techie TED Talks
At least in ties in with the brand. The website actually reminds me of the inside of the shop :)
If you're going to ask a rhetorical question with that tone, at least provide some information. I don't know, is the "local artisan bakery" market hot enough to actually collude to prevent bakers from switching? I know nothing about bakeries, but I thought smaller ones usually were run by the owners.

From what I do know about food creation, there is a huge surplus of candidates and people with jobs are happy to not be washing dishes. (My sister was considering a $60K degree in baking and that was the summary that graduates gave her.)

So the GP comment seems to be making a valid point. If you have some insight into the "local artisan bakery" world, share it with us instead of providing an slightly insulting, information free, apparently offended comment.
They will matter less - just like businesses used to pay a premium for a "memorable" phone number. There will, for the foreseeable future, be benefits - some memorability, especially while ".com" remains the "only" TLD for most people, and also SEO benefits (I suspect example.com will rank higher than example.tips, all other things being equal).

But over the next few years (and it may be 5-10), as people get used to a wide variety of TLDs, I expect businesses to start taking advantage of the new real estate.

I doubt many average consumers could explain the difference between tips.example.com and example.tips, especially if it's a trusted link rather than a URL on a tv advert. So Example LLC, faced with a 5-figure price to secure their .com or a 2-3 figure price to secure a different TLD will surely begin taking the lower cost option. And I suspect this will become a virtuous cycle away from .com's ubiquity[1].

[1] The next question is why .biz etc didn't work. I would likely have made this prediction ten years ago, and been wrong, though shrinking availability of .coms makes it more likely now.
BAMBALA AYI İLE İLK TANIŞMA
Not entirely. It's more likely some human intervention is needed somewhere in the process to select the image/install containing Firefox. Although it's likely something like a checkbox, or maybe fysically selecting another disk - 16.25 seems a bit steep for that, yes.
The problem is Mozilla's trademark policy [1]:

"If you are using the Mozilla Mark(s) for the unaltered binaries you are distributing, you may not charge for that product. By not charging, we mean the Mozilla product must be without cost and its distribution [...] may not be [...] tied to purchasing a service"

IANAL, but Dell is free to charge for the installation, but then they need to call it the Arctic Bear Browser.

[1]: http://www.mozilla.org/en-US/foundation/trademarks/policy/
Exactly this. This situation has nothing to do with hackers or programming or even work of any kind. It's just about certain people who think differently when in certain situations and that leads people to label them "introverts" when in fact it's just that you can say their mental faculties lie elsewhere.
Is their logistics different from their IT? I've read many articles over the years how Walmart was steamrolling competition. There supply chain was very computer driven.
I'd love to. What platform should I use? Requirements:

* No Wordpress, Joomla or Drupal
* Easy to configure and deploy
* Internal comments subsystem preferable

I was looking at rigging up Dokuwiki. It obviously has the ability to publish data/articles, it has plugins to give a discussions page, user/ACL support and it's pretty simple to deploy. Drawback is it's not designed by default with the "reverse chrono" ordering, tagging of articles, etc...

I'm lookin at Jekyll for static content, which is pretty much what a simple blog can be, but I keep getting errors trying to use rubygems (not a rubyist, here).
That just reeks of FrontPage.
I wish it started with a disclaimer stating that it makes unwarranted assumptions about patio11. Only at the end does an edit admit "[t]his post set off a huge controversy", and it doesn't detail what inaccuracies the post contains.
Thank you for the link...
I just got my eye checked for sight and its fine.
> "[US political system] which is regarded as the best example of democracy, globally"

As far as I can tell, Switzerland has the best political system (with the most direct democracy) and it's really a shame that nobody seems to want to imitate it (which of course can be explained by the fact that it means more power goes to the People, not corporations/secret gvt agencies/etc, which are often allowed to buy politicians via "donations", accepted corruption called "lobbying", etc)
Yes, because if you design a new alloy for improved performance of an f1 engine cilinder, you need to do your own oil changes too, right?
Freeman Dyson: "I changed my mind about an important historical question: did the nuclear bombings of Hiroshima and Nagasaki bring World War Two to an end? Until this year I used to say, perhaps. Now, because of new facts, I say no. This question is important, because the myth of the nuclear bombs bringing the war to an end is widely believed. To demolish this myth may be a useful first step toward ridding the world of nuclear weapons."

http://www.edge.org/response-detail/11732
Psychology isn't really comparable to computer science since computer science is the study of a manmade system, making it more like mathematics. Computer science is not a traditional "science" studying the mechanisms of an unknown phenomenon, so concepts like "experimental design" aren't easily mappable.
Not to be rude...but how are you JUST NOW considering this?
I agree.

While not bitcoin, I played around with dogecoin for a while (I was tipped about 3000 doge on reddit for a post). Right before Christmas, dogewallet was hacked (where I had transferred my doges to). Some good folk over at reddit band together to work on helping out those of us who were hacked. I create a new wallet, and then submit my info for donation doges.

A week or so later, they send me 3000 doges. I didn't realize until I checked my account (a few days after it was sent) that they had sent them. Here's the interesting part - less than an hour after they had sent it to me, those 3000 doges were immediately withdrawn and sent to another address.

Thankfully, I was playing around with Doge (so the value was all of a dollar fifty), but the entire thing turned me off. If this was bitcoin, or if I had actual money invested, I would have lost my investment TWICE.

I like to think I'm some what technically savvy, but in that moment, I realized I had no clue what the hell had happened. Trying to imagine my parents working with bitcoin...never.
Nah, they are just mimicking the frustration of the users when the troubleshooting is not having the desired effect.
I think there is a trend in UK web design: http://www.lingscars.com/
Point taken. My argument remains standing for the properties of cash.
I'm not sold on the dream of Bitcoin. But I will say that for a high-risk, international service (VoIP), Bitcoin via Coinbase is a fantastic thing. Fraud is massive, yet we have customers all around the world. With Bitcoin, they can buy locally from Egypt to China and instantly transfer to us. They get service with less payment hassle, we get risk-free cheap transfers. The most popular alternative is using Western Union, which is more work and more expensive. And Coinbase eliminates the exchange risk (well in theory).

But general consumers? Yeah I can't see myself buying something with BTC.
They're not charging to "distribute" firefox as a product in this instance, they are simply charging for the service/time to install it so I don't think this applies, it wouldn't be any different from geek squad etc charging to install firefox on a PC (IANAL).
I am glad to hear other people find it difficult, too. I really am.
One of the biggest reasons I don't use iOS and also, why I downgraded from Kitkat to 4.3 (what ever that's called) on Android because it started happening on that in Chrome.
The CarPlay name, which is similar to AirPlay, seems to hint at that too.
Scala.jsFiddle: TodoMVC
What errors are you running into? Jekyll is actually a great choice. Deployment to S3/Cloudfront can net you a highly performant blog at a very low cost. Comments can be brought in using a service like Disqus.