skysight-inc/HackerNews huggingface dataset:
Bingo, and you're welcome.

While I have nothing against medium links, the title can be taken as something more than it turned out to be, I myself wasn't sure so I checked and skimmed it.

Which is not to say the article is worthless, e.g. the author really should have listened to that part of his mind which said "This particular query for services doesn't sound quite right", alhtough their operational security was sufficiently poor they would have almost certainly gotten caught soon enough.
I tried to use it and was appalled at how poor the software was, as well as the atrocious upload speeds (a common problem, there were long threads on their support forums with the same issue that never was addressed). I've learned to be very skeptical of the tech/startup hype machine.
Can you not use AJAX through jQuery to gain this instant feedback? Do I really need to load an additional library to send and receive data to the server and update the UI, when I can already do that through jQuery?

This is an aspect of the HTML vs JS rendered page debate I’m still trying to wrap my head around. I understand really large and complex applications need libraries like Angular, Ember, React, and the like to render their pages with JS.

But what is so backwards and old-school about rendering HTML server side and then manipulating the HTML client side with a thin layer of JS and AJAX?

It feels as if the debate is between plain vanilla HTML pages and highly complex JS rendering, without any middle ground and integrating the benefits of both.

EDIT: Thank you for the responses. I’m genuinely trying to understand the pro and cons – of not just each framework – but of the methodologies in general, and your answers help.
Wasn't the visible URL originally a Mosaic "innovation"? It doesn't seem to have been visible by default on WorldWideWeb https://en.wikipedia.org/wiki/WorldWideWeb , or on Erwise https://en.wikipedia.org/wiki/Erwise , though it does appear at the bottom of the screen in WP's ViolaWWW https://en.wikipedia.org/wiki/ViolaWWW screenshot.
> I don't think it is pointless to consider the possibility that infinite progress is not inevitable.

It's an interesting thought but we don't even know what there is that we don't know, In the late 19th century many scientists thought we'd solved science (Kelvin among others said (in hindsight) hilarious things “Heavier-than-air flying machines are impossible.” and "Radio has no future" and he was the chair of the royal academy of sciences.

> You may have faith that science and technology will always come through, but I don't.

I have more faith in human ingenuity than I have in anything else, human ingenuity exists and works.

> This blind faith that things will always get better is one reason why people deny climate change.

I have no idea about that one, the climate change deniers I've met have broadly been deniers based on religion or because it benefits them in some way directly.

> I'm not saying we give up and admit defeat, but blind optimism is foolish.

So is blind pessimism, people forget that by every measurable standard the human race is in a golden age (even including places like central Africa).

The one thing that has lifted large parts of the world out of a short nasty, disease ridden life is science (and technology but they go together).
Absolutely. And for those who don't, instead of making it easier for them to keep their minds closed, we should be encouraging them to open up.

Practically all developers started as users who got curious about something and wanted to learn. In some ways, the less information a UI exposes to them, the less inclined they will be to ask - because they don't have anything they can particularly ask about. I'm extremely opposed to hiding the default hiding of the URL scheme for this reason: users are far less likely to ask "what's HTTP?" Certainly many won't care, and to them it's "just another part of the website's name", but future developers are (or should be) the ones who do, so it potentially reduces the number of genuinely curious and inquisitive developers. At the same time it conditions them to think that such opaqueness is the norm, the way things should be when they write their own applications, and the vicious cycle repeats.
I didn't get the impression that Angular was unpopular inside of Google from the talks from Google employees at Ng-Conf earlier this year. It's in use by the doubleclick team, they mentioned a ton of internal app usage, and they pointed to it being "the future" for current apps implemented against GWT. Also mentioned a lot of dart & angular dart usage as well.
> Given the circumstances, why would the USAF not bid out the launches?

Maybe the bidding process was so corrupt and/or pointless that they just did away with it entirely.
Datalex - Atlanta, GA
Ready to use your tech skills and join the travel retail revolution?
Each year, Datalex’s award-winning software enables travel shopping requests for our customers all over the world. Our customers are leading travel retailers such as Delta Air Lines, Aer Lingus, Frontier Airlines, Trailfinders, STA Travel and many more. Join the revolution in travel shopping and loyalty for travelers worldwide.
Datalex is seeking a Hosting Engineer to join our infrastructure team responsible for building and maintaining mission critical devices that host many of our customers. Current technologies are Cisco switching, Cisco firewalls, Checkpoint firewalls, F5 BigIP load balancers, F5 ASM web app firewalls, Dell servers, Citrix XenServer virtualization, NetApp storage arrays, and a range of cutting edge open source software. With a strong customer base and a significant customer pipeline, now is a perfect time to become part of this team.
Initial projects and activities for the role will be in the network and load balancing realms, with an opportunity to, and an expectation that you will, increase your knowledge with the other technologies our team utilizes. Ideal candidates will possess the following,
- 2+ years with Network, Security, and Linux technologies
- Hands on experience with virtualization technologies
- Capacity planning, monitoring, and reporting
- Ability to prioritize and compartmentalize based on service level agreements and agreed obligations
- Team Player is a must
- Scripting experience is a plus
If you would like to join an organization leading innovation in travel retail for the world’s most forward thinking airlines and agencies, send your resume to recruitment@datalex.com and tell us about yourself and how you can make both of us even more exceptional.
Please share the following in your cover letter:
-What technology project are you most proud of that you did for fun?
-What is the most impressive technology you have recently worked with and why?
-Why do you think you would be great at this position?
We look forward to hearing from you!
Please vote on this issue: http://help.hipchat.com/forums/138883-suggestions-issues/sug...
Firefox Accounts using remote server as source of randomness
Latest details on WWDC 2014
This is not space exploration, its a jobs program for missile scientists -- you know keep them off the streets, keep them from joining gangs, kind of like Boys Clubs or something.

http://www.washingtonpost.com/sf/national/2013/09/14/the-ski...
"The collapse of the Soviet Union created the final incentive to go forward. U.S. officials worried that Russian rocket scientists would go to work for rogue nations, spreading missile technology. In 1993, the United States and its allies brought the Russians into the fold for what would now be called the international space station. The international agreements ensured that the funds would keep flowing to the project despite changes in administrations and turnover in Congress."

In retrospect seems like as good an idea as arming the mujahideen in the 80's or putting Lenin on the train from Zurich.
Funny you should ask. I tried signing up for Quora once. I figured "Okay, they really want me to sign up, and they say it takes 'seconds', so maybe this will be better and more convenient overall."

It did not take "seconds". I forget what all the sign-up steps were, but there were a lot of them. Eventually I decided this was way too much effort and information for me to give a site I don't even like, so I left.

Weeks later, I tried to follow a link to Quora again, and it wouldn't let me see anything because it was redirecting me to a page that wanted me to finish the sign-up process. I had to spend even more time convincing it to forget I had ever linked it to my Google account.
As someone who uses dropbox to store encrypted VirtualBox vdi virtual hard disk files using XTS encryption, can someone tell me what I should be using instead of XTS?
SEEKING FREELANCER

Looking for a freedom loving developer to pitch in on a project with a moral imperative. Remote ok.

Node.js, JavaScript, Python, C. Cryptography, API, frontend.
In the UK we have a no win no fee system where the lawyers get 25% of the winnings if they win, zero if not, so if your chances of winning are high enough you may be able to take people to court without paying. The lawyers can apparently arrange insurance against you having to pay the other sides fees. I think - I'm no expert on this.
agreed, I just decided not to try it because of the sign up.

I don't trust enough the company yet to just send some of my github details.

And then I'm just not ready to pay for an IDE, I work mostly from my home office, I don't actually need to pay for an IDE, Netbeans works perfectly.
Personally I wish they did. On my 13" MacBook, I want to be able to make those windows smaller and still be able to see the content without having to pan back and forth or zoom the content.

There's also some good technical reasons that PPK pointed out in the issue he raised (https://github.com/google/WebFundamentals/issues/20).
Actually, diamonds can burn. Needs high temperature and high oxygen.
Kivo (YC S13) - London

We're building Github for documents and have started by creating the best way to annotate and share presentations. We're a team of three based in Soho, London. You'll be technical hire #2 and have a huge amount of responsibility and ownership of the product.

We're looking for excellent full-stack and front-end developers. Our stack is Scala / Play and we are about to make the move to Angular, but we know brilliance comes in many forms, so we'd like to hear from any exceptional hackers.

Customer feedback is our guiding light and we obsess over product and ux, so working closely with users in shaping Kivo should excite you.

Equity grants will be WELL above market for first hires and salary will be highly competitive. We want new partners, not just employees, so we are looking for people who are as driven to succeed as we are.

We're hiring for people who want to help lead the team as we continue to grow, so you should be excited to shape the development culture of a fast growing start-up.

We also know there's more to life than work. You get gym membership for gyms across London and an extremely sociable team to work with. We love Poker, eating out, tennis, and nights at the pub.

If this sounds exciting, ping us (leo@kivo.com) and we'd love to buy you lunch and have a chat.
Good point, I'll remove EADS and combine the two entries.
I think you misread it - I said we have putted links in Reference fields (below article) to articles that were placed on our customers websites. The articles itself were quality, well researched and with images etc. Then we would do quality edit and add value to Wikipedia. If this is not quality editing then Wikipedia should ban hundreds of most active editors right away as this is only way full time editors can make money from working for Wikipedia...
Well, I am no priest of REST, but I think you are completely misinterpreting Mr. Fielding's point. That whole paragraph that you are quoting there is all about discoverability, at least that's how I interpret it. I mean, he even uses the word "bookmark", a concept which you seem to claim is incompatible with the approach. There is nothing in there that suggests you have to start at the one global canonical URI (which one would that even be? http://www.google.com/?), all it says is that whatever the initial URI is that you start at, the data you get back should be hyperlinked, using URIs, to any other resources that might be related to it, so that you can discover those related resources _without_ _prior_ _knowledge_ of _how_ _to_ _find_ _those_ _related_ _resources_, except through very general knowledge about the media type that the data is formatted as. Really, all that means is that a REST API that exposes a discussion thread and the postings in it, say, should not specify that for a given thread, the postings can be found as <thread-uri>/posting/<number> (because that would be out-of-band), but instead the document describing the thread should contain the URIs of the postings, so that general URI resolution mechanisms can be used to obtain them. In a way, it's all precisely about making things "bookmarkable", by using one common explicit addressing scheme for everything.

And that addresses can become dangling is completely besides the point. To solve that, you need a more stable addressing system instead of just not using addresses at all (which you really can't, if you think you can, you are confused and probably about to create an even less stable addressing system).
Number of Pay TV Subscriptions in Canada Drops – for the First Time Ever
Maybe. I can't think of much I could do with "maybe" $30bn, that I couldn't do with "definite" $3bn though!

- A lifestyle programmer.
SEEKING WORK - Bay Area - Remote OK

I’m a front-end engineer with full-stack ability. I've worked well as part of a team and as the lone developer. Recent projects have included code rewrites, MVPs, and full-fledged site builds. I've worked with several seeded startups, as well as larger organizations like TripAdvisor and Harvard Business School.

Languages:

● JavaScript ● HTML5 ● XSLT ● CSS3 ● LESS & SASS ● Perl ● Python ● Ruby ● Bash Script

Technologies:

● Angular ● jQuery & jQuery UI ● Backbone ● Bootstrap ● Node.js ● Sails ● Express ● Rails ● Mojolicious ● Git ● Subversion

linkedin: http://www.linkedin.com/in/alexdyson

gmail: awdyson
Facebook Announces Mobile Ad Network
LayerVault is a great tool if you want to keep your design files version controlled and nicely organized, which is the primary function. They have also introduced a handoff feature (http://layervault.tumblr.com/post/82302518939/introducing-as...) that is somewhat closer to Avocode.
But Avocode aims to be your tool of choice when it comes to designer->developer interaction and VICE VERSA. Many services often forget those developers who must code the same parts over and over again.
Influitive - Toronto, Canada - Marketing Operations Manager

We're looking for a technical-focused marketer to lead our website, SEO and CRO efforts, helping us convert more traffic into inbound leads.

We're a well-funded startup that already generates more than a thousand inbound inquiries per month - now we want to take our demand generation efforts to the next level. We're creating a new category of B2B marketing software in the advocate marketing space and our funding team previously built Eloqua, the marketing automation platform that was bought by Oracle for $871M.

Feel free to send me questions directly at alex@influitive.com, or see the full job description at http://influitive.com/company/careers-influitive/inbound-mar...
May I ask what you're doing with all those instances?

And to be extremely bold: what are you paying for all those licenses?
Indeed, and such an expectation would have been mostly disappointed, e.g. they gave him five weeks to put his affairs in order before leaving. And, yeah, it's a decent story.
> You've talked around my core point a lot, but you haven't addressed it directly at all.

I thought I addressed it quite directly.

> What do you do about bugs on the interfaces and interaction of the heavily modularized and unit-tested components?

Ideally, catch them with the unit tests -- whose entire purpose is testing interfaces -- but, where that fails, with traditional integration tests (which, when they find bugs missed by unit tests, prompt additional unit tests to isolate the offending unit and assure that they are properly squashed) rather than by abandoning unit and integration testing for something that isn't quite either and lacks the specificity and utility for test-on-each save of unit tests while abandoning the full end-to-end cycle testing of integration tests.
Without a URL its TV !
SEEKING FREELANCER - Boston/Cambridge, MA

Looking for a data scientist / developer to help in analyzing, and building some visuals around a pretty interesting dataset (65,000+ court cases and their associated data -- judges, parties, attorneys, dockets, etc.). This is early stage, experimental, a bit greenfield, and so far a lot of fun. There's a decent amount of statistical correlation to figure out, and also potential for some textual analysis to be done.

The intent is to eventually convert some of the more interesting analyses into visuals for presentation online.

Dataset currently resides in Postgres and the language of choice is Python (so Pandas, NumPy, NLTK (maybe?),etc.)

I'd prefer someone local (Cambridge) so we can do some work in tandem, but if remote is the only possibility and there's a good case for it, willing to try.

If interested, email me at info@docketdaily.com

[EDIT] Fixed email address to a working one

Good luck out there!
I work at an academic library in IT, among other things supporting users. Supporting them using a variety of local and third-party remote web apps, which integrate in some weird ways.

Users reporting problems LOVE to send me screenshots. (Usually pasted into an MS Word document, yep). That's about the only reliable info I can get from users trying to report something they believe is a bug.

At least when the screenshot includes the location bar, I can see what site they are actually on, and in many cases with some squinting actually recover the URL.

It's gonna make support a lot harder when/if URLs stop appearing here.

I have no idea how relevant this will be to anyone else, and it probably is not a good reason to leave URLs there, but, oh boy, it's gonna be rough. We'll have to actually try to train users in how to find and copy-paste the URL, which we haven't had too much luck doing even when it's in roughly the same place in every single browser; a future where we need different browser-specific instructions, so we first need to ask them what browser they are using, then tell them how to find and send the URL, at which point they've already moved on and no longer care about the 'bug' they found before.... ugh.
It needs to work more like how Explorer works; Show many boxes but reveal the full path when clicked anywhere. To be honest, it would be nice if it displayed a box for each part of a URL:

http://www.amazon.co.uk/WD-Desktop-SATA-Drive-Green/dp/B008Y...

Turn into this:

[amazon.co.uk] WD-Desktop-SATA-Drive-Green > dp > B008YAHW6I

That would encourage cleaner URLs while exposing the whole thing (">" is just "/"). Perhaps an API could be created to tweak them a bit. I'm not entirely sure how to handle GET params though. A box for each parameter? One box with all of them? As for clicking the first box, it has to open up the panel that normally opens if you click on the padlock / paper so it's still one click to configure cookies / see certificates and not two.

Right now I don't like the implementation as the URL is too hidden but I do like the idea; this will make it a bit harder to do phishing. Honestly, the old approach was the right idea too; dim the rest of the URL so it's more prominent what domain you are on.
New York, NY.

Full Time.

http://www.thehackerati.com

Software developers at all experience levels. Front end web, back end, big data, iOS/Android. We don't care what languages you know, as long as you're highly skilled in at least one. We use agile and tend to use the same kinds of technologies you'd see in your typical YC startup.

You can apply here: http://hackeriam.theresumator.com/apply
Not sure why someone felt the appropriate response was to downvote you rather than voicing their disagreement. I think you're right.

With WhatsApp picking up speed in my close friend circle, Facebook messenger being used for everyone else, and the occasional Google hangouts messages when I feel like being online, I don't think even taking the "ephemeral" approach is going to make a difference in persuading me to start picking Snapchat over competing platforms. Snapchat is fun because as other users mentioned, I get to send bullshit one-off joke snaps to my friends. I don't want to maintain a conversation of any sort through another app. However, knowing the conversation is immediately cleared further dissuades me. The point of this feature is that it's good for non-committal "conversations" and very easy to engage/disengage. But I already have WhatsApp for that, and I have group conversations there, and my messages aren't deleted.
WPP acquires digital agency Twist Image in Canada
For side projects, have you considered Racket? Like Python there's a beginner friendly ecosystem - it might be argued that it has a better one based on Racket being the product of several decades of research into the problem of teaching programming languages.

Being a Lisp, it doesn't have the backwards/forwards compatability issues of Python 2/3 and of course has the Lisp goodness of Clojure [1].

Unlike Python, the community tends to row in the same direction because the active development community is strongly rooted in academia. This also means that just about every software theory gets rolled into the ecosystem as someone's graduate thesis or a professor's publish or perish publication. Yes, I'm a fanboy (but if it's any excuse it's because I'm a Lisp fanboy).

Another option for learning FP is Scala and Functional Programming Principles in Scala by Martin Odersky just started on Coursera [Odersky designed Scala]. Like Clojure, Scala runs on the Java Platform, and is designed to address some of the same programming issues.

Racket: http://docs.racket-lang.org

A long but great presentation on Scala: https://www.youtube.com/watch?v=LH75sJAR0hc

Odersky's Course: https://www.coursera.org/course/progfun [2]

[1] And you can tell your friends that you are using the same programming stack as was used by PG for Hacker News even if it's a bit of a stretch it does have some snob appeal.

[2] Odersky's course is loosely based on SICP but using Scala.
Crap, I don't use Chrome (partly because of shit like this), but this means Firefox will soon steal this "genius" idea and make copying/editing urls a pain in the ass.
The startup time in 0.3 is more than 10x faster than 0.2 – it's down to ~200 ms on my machine, whereas it was about 2 seconds before. It's now quite painful to go back and use 0.2.
Using CSS Reset files