skysight-inc/HackerNews huggingface dataset:
TrackMaven | Software Engineer | Washington, DC (will help with relocation)

See our engineering blog at http://engineroom.trackmaven.com

TrackMaven enables marketers to identify new opportunities and track the success of their marketing strategies against their competition. Our engineers are responsible for a product that helps shape the marketing efforts of major brands from the NBA to NPR. As one of the first dozen members of our engineering team, you will have the opportunity to help define a new way to approach marketing!

We are always finding new ways to:

- Store incoming data from dozens of APIs while maintaining a fast customer experience

- Identify trending topics among millions of pieces of content using Elasticsearch and NLP

- Create awesome visualization tools around complex and highly diverse datasets

- Analyze everything from tweets to press releases to discover new marketing strategies

Our daily routine includes:

- Full-team standups every morning

- A mix of individual feature ownership and pair programming, with everyone working full-stack

- Agile two-week cycles with continuous integration and seamless deployment

- Professional development: hack nights, conferences, meetups and speaking opportunities

- Daily catered lunch and tug-of-war sessions with Maven, the office corgi

Our current tech stack includes:

- Python, Django, Flask

- AngularJS, CoffeeScript

- D3 for visualization, NLTK for NLP

- Elasticsearch, Redis, PostgreSQL, Celery

- AWS, Git, Docker, Fig, Bower, Gulp, Ansible, Fabric…

To apply: http://trackmaven.com/careers
GIF has the advantage of (usually) being lossless though, your WebM example has a lot of colour bleeding and noise going on and not much of a filesize advantage to make up for it.

https://i.imgur.com/O7E2WDq.png

Red text in particular will suffer a lot from compression algorithms designed for video.
SnapDocs (YC W14) - San Francisco - Full Time - Rails developer

About us: We're a small team tackling the huge offline market of consumer lending.

About you: You’ve got 3-5 years experience building web apps. You’re interested in owning a product, everything from calling clients to wireframes to writing code and analyzing metrics.

More about us: We're growing fast (double-digit month-over-month). We do SaaS for non-technical users. Everyday, our clients call and email to say that we're making them happy, and that feels great. We’re becoming ubiquitous in one segment of the market and we’re looking to hire another core engineer to help us expand further.

More about you: Ideally, you have ample experience with Rails, but we’re open minded. You should enjoy the struggle of application design and figuring out how to make something work.

Details: Our office is near Union Square in San Francisco. This is an onsite position. We offer health insurance and generous vacation. Compensation will be salary plus meaningful equity. As an early engineer you'll be shaping this company.

More details: pivotal, git, rails 3&4, Postgres, slack, opsworks, AWS, jquery, balsamiq, coffee.

Send an email to jobs@snapdocs.com telling us about yourself. Please include a resume and a link to github if your profile is informative.

Thanks!
These exact same words could come out of a Brazilian. Word by word. I don't know about Croatia, but in that case they are only half-truths. The idea that there are 'people who pay for everything' is usually misguided. There are the exploited, and the less exploited. Both pay in one way or another, and only a very small elite group is actually well off.

You say "the situation is complicated" and "this is not fair", but how exactly do you think this measure will fail? From a distance it sounds like it would boost the economy by allowing people to prosper, while debt is written off mostly by private entities, not the tax payers directly. Even if it was, it might still be a win.
I don't see anywhere where it says the project is getting behind MoarVM, and this will be the official runtime that ships. Is this in fact the case?
I think you majorly underestimate the "easily" part. You can make a pattern with your RNG, but once mixed it's pretty useless. Making one that can handle that is not in the slightest easy.

> would only create a false sense of security.

You are assuming that your only adversary is the chip maker, but this type of RNG (if it were even possible to make it) would still be helpful in the other 99.99% of uses for randomness.
Not related to location, but still noteworthy: If you're not going to be part of a team, it's always going to be weird because the culture of the brick and mortar office will be so entrenched in everyone who works there. On the other hand, if you really want to do well - then try to integrate into the team and not be an 'outsider', or feel the need to brand yourself as 'the remoter'
One advantage on mobile is that iPhone does not play inline video. So, if you want to have a small tutorial snippet you can play it within the page. Videos will go fullscreen.
They're in SF
There are various reasons, and I never said that it wasn't their fault they got into this mess. But lets not pretend it was ALL their fault.

But independently of whose fault it is, there are two options:

a) try to get to an agreement that can get Greece back into shape, even if it means postpone debt payments, restructuring, haircut, etc where it is beneficial for all parties

b) continue to blame them for this situation and use every opportunity to punish them with more and more austerity measures while 'feeling good' about dishing out the punishment and calling them 'lazy greeks'

Also, pre-crisis, the greek debt wasn't that bad (high, but stable) [1] compared to other countries. Spain and Portugal also had levels similar to Germany until 2008, which is interesting since it was at this time that the EU stimulus plan came to effect [2] and if you see the measures, some could say it benefitted German and French industries (cars and green tech)

1: https://www.google.pt/publicdata/explore?ds=ds22a34krhq5p_&m...

2: http://en.wikipedia.org/wiki/2008_European_Union_stimulus_pl...
This is blogspam. Extensive discussion of the primary reference a few days ago:

https://news.ycombinator.com/item?id=8934474
Honestly, if I'm reading terminal text like that example, I'd want it fullscreen on a small screen.
Getting your system configured to code

-It's not as easy as just turning on the computer like it was for the 8-bit computers. This includes installing languages/compilers, IDEs, or whatever it takes to get code in and get output out. This can turn off a lot of people right off the bat.

Getting some interesting introduction

- A lot of the intros are either trying to use a non-sensical example (how to build a cow with OOP), very dry (hellow world, and that's it), or overly complex (into to PHP, lets build a complex system with Cake!)

Producing any results within your peak attention.

- I think once you start seeing at least output, or more likely seeing proof that YOU can control your computer, your stress level does way down, "OK, I, now I know I can command the computer - lets get to work."

Getting a good book or other learning resource.

- as Theodore Sturgeon said, "90% of everything is crap", that seems very much so when you are looking for the right resource to learn to program with. This is part learning style, so no one book may fit all.

Accepting you are in a larval stage and not reacting to others comments.

- Then next you have to deal with the community at large, especially the detractors who will tell you how bad your programming choice or your freshman code quality is. Either blotting their noise out out or locating the right community to foster new developers.

I think those are the basics there, there’s more but these I think is what I see most in the programming community..
I like how there's a facebook share button at the bottom of the page, even though he wraps up by imploring the reader to not use facebook to share this article.
Chute (YC W2012) - http://getchute.com - San Francisco, CA or Itapema, BR or REMOTE (US time zones)

Hiring full-stack and front-end engineers to build our media platform that is used by Nike, Taco Bell, Starbucks, Benefit, Vogue, ESPN, NBC, NYT among others, as well as many independent developers.

We're using mostly Ruby/Rails/Sinatra, with some Node.js and Go on the backend (plus Python on the data science front).

On the front-end we're transitioning to React, although some older code is still in Backbone/Marionette.

For more info: http://getchute.com/jobs
Twitter Conversation and Reading Recommendations from Pmarca
> But a backdoored RNG is probably not an independent source!

Sure it is. To be non-independent it has to know your other entropy streams and cancel them.

Just being backdoored (i.e. I know the pattern) does not make it dependent.
you can negotiate the option to pay the debt in 30 years and avoid shutting down public healthcare, or you can fire a million people and try to pay it in 3 years.

The common feeling is that the "shock cure" has not been effective in any way, cause it in turn has caused a spiraling recession.

I'm not defending either position, but it's something that has been debated ad nauseam.

Also consider that a lot of the policies post 2008 have been influenced by the "expansionary austerity" thing that has been proven to be effectively bonkers.
SEEKING WORK

Location: Available on-site in the Twin Cities and St. Cloud areas of Minnesota, USA.

Remote: Anywhere in the USA.

Website and Contact Info: http://www.crtimmonsinc.com/

I write software for the boring things.

By that I mean in addition to writing application code, I also write code for application infrastructure, systems programming, and business process automation. I'm not a graphic designer, so I can't make an app look pretty. But I can make it work and make all of the pieces talk to each other.

Application areas I've worked on include:

- Customer service for a Fortune 1000 company (orders, back orders, purchase orders, warranties, inventory control, etc.)
- Employee scheduling
- Farm data management
- Various government records systems (law enforcement, planning and zoning, healthcare)
- Electrical infrastructure data management (GIS, power lines, transformers, etc.).

I've been developing custom software for clients for over 30 years, primarily using Microsoft technologies. I'm currently well versed in Microsoft's .Net stack, as well as front-end development in JavaScript and its related libraries. I'm also developing skills in Linux, Haskell, and Common Lisp.
Anti-government corruption is not anti-government.
Saurik Feels “Offended” After Comex Announces Substitute a Replacement for Cydia
Front End Engineer

EdgeTheory | HQ in Jackson, MS or REMOTE (USA only)

Be a part of a small agile team that gives our engineers a ton of freedom and responsibility in developing apps, which include a messaging and a social intelligence product. EdgeTheory is an Angular.js shop and our backend runs in Ruby (Sinatra).

Responsibilities

* Work closely with Designers and Backend Engineers to create world class products

* Develop new ways to analyze social data and present it in a way that provides value to our customers

* Implement the User Interface for Large Applications and have total ownership (UX, Design, Interactions) of Small Applications

* Update Existing Applications according to best practices

* Research Best Practices for application design and constantly improve your skills

Requirements

* A self-starter that can deal with ambiguity and get stuff done

* Experience with programming large, complex applications

* Able to construct rich HTML and CSS, with complex JavaScript interactions

* Experience with JavaScript Frameworks (E.g., Angular, Ember, Backbone, jQuery)

* Experience with Responsive Design (E.g., Twitter Bootstrap, Bourbon Neat)

Bonus Points

* Strong design sense

* CSS compiler knowledge (E.g., Sass, LESS)

* Visualization Experience (E.g., d3.js)

* Experience debugging front-ends and using UI testing tools (E.g., Karma, Jasmine)

Interested? Send us an email at jobs@edgetheory.com
Travel. Extensively. You will never regret it, you will always remember it, and you will always have a story or 10 to tell people when socializing. Parts of the developing world (India, Thailand, parts of South and Central America) are still cheap enough, and interesting enough, that you can get by on $1,000 or so a month while still living relatively well. I spent several months traveling >4 years ago while transitioning between both job and countries, and still talk and think about it often.
Hi! I wrote the article. First off, I find it disingenuous that you don't mention you work for Google. But, hey! I'll give you the benefit of the doubt that it was a simple oversight.

Addressing your comments:

1. Google News Archive is, without question, a dead project. No new material is being added, no new development is being made, and it's unsupported. They removed the News Archive and homepage and redirected it to News.

The method Google suggests for web search isn't limited to news articles, making it effectively useless for research. (It shows everything indexed in Google.)

You can search for some newspapers in Google Search, but it's impossible to find any date before January 1970, order by date, or filter by publication. You're stuck with post-1970 date filtering for all papers, ordered by relevance.
https://www.google.com/search?q=site%3Agoogle.com%2Fnewspape...

For reference, these were the options that were available in News Archive Search:
http://www.library.illinois.edu/hpnl/images/newspapers/gna_a...

2. I didn't say Groups was dead. I said it was effectively dead for research purposes, which is true. For example, you can't search or filter by date across groups anymore:
https://groups.google.com/forum/#!search/linux

In your example, how would you propose (for example) finding the first mention of Linux on Usenet? You can't, at least in part because the option to order by date is completely broken:
https://www.google.co.uk/search?q=site%3Agroups.google.com+a...

Not to mention, only a fraction of the total posts are indexed and available in Google Search. For example, changing your query to limit to 1995 only results in 70 posts. There were many more than that being posted monthly in 1995 in comp.os.linux.advocacy alone.

3. It's entirely plausible that Google's library partners are running low on books, though that doesn't explain why the project appears to be completely dormant. As I mentioned, the official blog stopped updating in 2012 and the Twitter account's been dormant since February 2013. It doesn't seem like any book's been added in the last year -- no new books from January 2014 to today:
https://www.google.com/search?q=a&biw=1146&bih=933&source=ln...

4. The 20% time thing is interesting. As a Google engineer, I imagine you'd have a better perspective on that than I would.

Former employees have explicitly said that 20% time no longer exists in the way it used to, and current employees, including here on Hacker News, say that it exists but only on top of your existing workload (effectively making it 120% time). I tend to trust them over a PR person, but really, that was a brief aside in my overall article.

The fact that a tiny fraction of the former functionality of a service is possible, albeit with an obscure and user-unfriendly method, does not detract from the overall point:

Google's current priorities don't appear to be in archiving the past.
You oversell the "in practice" part. That is not in the slightest possible in practice.

His writeup assumes the attacker knows everything about the way the random stream is generated. But a mass market CPU would not be able to do that.
Do you consider candidates based in Europe?
After Billions in Subsidies, the Final Verizon FiOS Map Is Bleak as Hell
Clara Labs (https://claralabs.com/, YC S14) - San Francisco, Engineering, Full-Time

Clara is building the simplest possible interface to getting work done.

Every person on our team is involved in the thinking that creates their work - full stack in the broadest sense of the term. This means identifying, owning, and driving projects to completion.

We believe shipping early and frequently builds better products. An extreme example: we scheduled thousands of meetings entirely manually for our first Clara customers before building any software at all.

Accepting human dependency is the fastest way to building useful machine intelligence. The failure of intelligence products to date has fundamentally been a failure to build trust. It is the consequence of unreliability and lack of focus (think: Siri). Conversely, Clara has delivered a highly reliable, focused, and useful natural language interface from day one.

We’re looking for frontend, backend, and machine learning engineers to join our early team. Check out our full descriptions for each role [1], and feel free to ping me directly at stephen@claralabs.com if you have any questions!

[1] https://jobs.lever.co/claralabs/
I'm seriously looking at Fastmail rather than Gmail. Once they get CardDAV / CalDAV support out of development, I would consider them a serious contender.
Where are you getting your claims about the recovery rate on these debts?

>Most here also do not note that the balances here are also, by design, small as well.
Can you explain how you think that relates to this discussion? If the debt is small, wouldn't that imply that the person was more likely to pay it off, at least in part?
This is awesome. I could never prove anything, but I like to follow along (especially if the proof pertains to physics) and was thinking of presenting this in a cool way for people who might think science is lame or just never have been exposed (I got an undergraduate degree in Mechanical Engineering without knowing what Maxwell's eqns were). Looks like you have done a good job at it, I'll share with friends.
I got my first job in 2000 because I knew Perl.
Perl 6 was coming.
Fast forward .. 15 years have passed..
Please stop insulting us ...
I can vouch that this is a great company to work for. It is a very rare opportunity to make a mark as the person leading all the tech for a funded company.
I tend to use Go's panic() in many situations where, in C, I would make assertions.
> I default to the average ER wait time for your state.

Ahh, I did see that in the app after I wrote my comment, but that was the only thing I could think of that might affect the search results :/ I'm in San Francisco. 10 miles would cover most ERs in the city ;) but in more specific terms, the particular hospital I can't find is Kaiser SF, only ~2 miles away from me. I see hospitals 5+ miles further away in my list... so.

I wouldn't mind a view that opts out of wait times altogether too, or sort by travel time only. Most times I go it's serious enough that I rarely wait more than a few minutes, so I don't pay attention to wait times. And I definitely do a mental sort when presented with the ER a couple blocks away with the 20 minute wait, or the 20 minute away hospital with the super short wait time...
How about a paragraph?
It's not just the package name. It's the definition and use of assert, the strange __typenames__, the overall approach. In my opinion, learning the language this way would imbue the student with awkward and incorrect intuitions about the language and its idioms.
I think he may not understand that Rust has move semantics by default, and so returning a Box just transfers ownership of that object.
The Stylz Book Authoring Environment
Location: San Francisco Bay Area (Palo Alto, Mountain View, Sunnyvale, Cupertino, San Jose preferred)

Remote: No

Willing to relocate: Yes

Abilities: Full stack web development (JS/jQuery/CSS/HTML, LAMP stack, iOS/Objective C), technical project management

Resume: http://www.hire.gs

Email: see resume

I'm a full stack web developer and technical project manager with 8 years of professional experience. So far my main focus has been on web and iOS projects in the education sector, but I can quickly grasp new technologies or languages and use them to come up with creative solutions to business problems. I love to code and build things that are useful to people. Here’s a page I built for my current employer in celebration of its centennial that is a good representation of my current frontend skills: https://www.menloschool.org/centennial
> If I could summarize your point in a more even handed way, it would be that the view that government is a slow moving, inefficient behemoth, is disproved by its role in stimulating progress in Silicon Valley.

I'll take it!

> Looking at the second video you posted ... It looked like a bunch of specific technologies with very obvious military applications

This is similar to the government's needs / investments in Silicon Valley that Steve Blank profiled. At the time, it's clear what they are needed for (missiles, planes, radar, etc). Later though...
What does it mean to be a responsible journalist? Perhaps we should return to Susan George’s description of the responsible social scientist: “The job of the responsible social scientist is first to uncover these forces [of wealth, power and control], to write about them clearly, without jargon ... and finally ... to take an advocacy position in favour of the disadvantaged, the underdogs, the victims of injustice.”

And for others, you have to write about the real motives of those that are social justice warriors/journalists. Hint, it's not just about being an advocate for the poor or disadvantaged. Write about what their real endgame is. Don't let them off with this "sticking up for the little guy" rhetoric.
To me it doesn't seem that bad in this particular use case. Text is still perfectly readable and acceptable to me for its purpose in this context. Heck, you enlarged that image just to emphasize the visual artifacts around the characters. And at that, compression settings more tailored to this purpose could improve upon that. GyfCat uses "well-rounded" settings for their more general use case of converting any/all GIFs to video. Since this is for a very specific use case -- terminal screencasts -- you could probably improve on visual quality while maintaining improved (smaller) file size by tweaking the compression settings.
After 15 years you're like sed || awk.
Something you know is there, and you can use.
Not something to start a new project with.
PS. 15 year ago a Pentium 3(750Mhz) was a top class CPU
Thumbtack - San Francisco - Software engineering

Our mission is to help people accomplish their personal projects by matching their needs to the right professionals in their area. From wedding photographers and DJs to home contractors or French tutors, Thumbtack can help.

We are backed by Sequoia and Google Capital. Great offices in SoMa with daily home-cooked food and a friendly, ambitious team of 25 engineers. We're looking for expertise in Python, Go, AWS, the full web stack, Android, iOS, machine learning, and data science.

Some upcoming projects:

* New data pipeline (Hadoop/Redshift) to support customer and business needs

* Advancements to the matching algorithm so both sides of the marketplace are better served

* Migration of all backend systems to AWS

* Own and ship an Android app to make our customer experience faster and more efficient

For more information:

http://www.thumbtack.com/jobs

http://www.thumbtack.com/engineering

Also, feel free to email me (chris at) with any questions!
Yeah there's certainly cases where video could be better, I was just being pedantic since you didn't mention you were comparing lossless and lossy methods.

I thought your example looked very blurry at first glance but maybe it's just because I'm used to ClearType-style font rendering.
Lz-string: Fast JavaScript compression
Aside: I do computational applied math for a living, and haven't yet seen proofs.wiki before. Is it fairly new? An editable wiki just for formal proofs does seem like a decent idea.