skysight-inc/HackerNews huggingface dataset:
I've been using this as my primary IRC client for a while now, and am really enjoying it, aside from it being difficult to reconnect to IRC servers when it occasionally disconnects. It's perfect for use with Chromebooks, tablets, and similar.
Livestream | http://livestream.com | Brooklyn, NY

We provide a full-stack live video streaming solution for thousands of customers, with engineering challenges at every level of the stack. A few of our open positions:

QA Engineer (http://bit.ly/1PQfNhu): We're looking for candidates who have experience with manual & automated testing, and have the flexibility to vet end-user clients as well as web services.

ECMAScript Developer (http://bit.ly/20jOaCt): If you have experience building Flash-based video players with an eye towards the future of video on the web, we'd love to hear from you.

If you have any questions, please reach out: dave.yeu(at)livestream(dot)com.
http://abagames.sakura.ne.jp/16/sarad/app/index.html?v=1&d=N...
I think what the previous poster is saying is just that - the free alternatives to Slack are not as good - and therefore they aren't using them.

There is no reason that an open source project shouldn't use proprietary software. This isn't a religion.
I would've started testing BASIC and Pascal style syntax as they were specifically designed for ease of use and implementation. Would be a nice test to see how wise or arbitrary various parts were.
Is Sprint still on iDEN or did they sell that off to USGOV some time last decade? I'm in Northern Lower Michigan and was on Sprint a long time ago. The cell coverage was terrible but the direct connect feature was rock-solid. I sort-of miss it.
A guide to job hunting in San Francisco for outsiders
I dont know if it would have been used for food storage, but some glass does contain lead https://en.wikipedia.org/wiki/Lead_glass
So basically, you feel that no one should respect your IP either.
But why? Now I've got more than one set of accounts to manage, and sign up for, and troubleshoot when things go awry. Slack solves that problem for me, and they do it for free.
Together: How design and developer teams can work effectively
Weechat in tmux/screen with a bouncer is fantastic. Weechat has a ton of scripts like highlight monitoring, filtering of join/part/quit that you can customize for timeouts. Has a great support channel on freenode too.

If you're doing FOSS projects, you can probably get your way around a command line enough to install and run both of these in a $3 VPS or even an AWS instance.
Why the Chinese Market for Commercially Bred Tiger Parts May Only Get Bigger
ClassPass | Senior Engineers / Full Stack Engineers | New York City, NY or San Francisco, CA | Full Time | ONSITE, Visa OK

ABOUT US

At ClassPass, our mission is to help people stay active and live happy. We have disrupted the traditional fitness membership model and offered people a new way to work out and experience fitness.

We deploy to production daily and use technologies like Python, Node.js, React, Java, Docker, AWS to not only to keep up with our scale demands, but to achieve high velocity and reliability. We are technology / language agnostic and use the best tools for the tasks at hand.

ABOUT YOU

You have experience developing high quality software and are excited about doing that at a rapidly growing company. You know how to have productive technical discussions and how to make things as simple as possible, but no simpler. You want to work at a company that meaningfully improves the lives of its customers and partners.

If you're interested please drop us a line as we'd love to talk to you. xin AT classpass DOT com
Show HN: Afrostream Media Server – create MPEG-DASH videos without the headache
Yup, we're facing this problem right now in the Clojurians group, where there's usually less than 24 hours worth of history before it disappears.
University textbooks with Scheme/Racket as a primary language for examples/exercises:

- Structure and Intepretation of Computer Programs (SICP), used for decades in MIT’s introductory CS course: https://mitpress.mit.edu/sicp/

- Picturing Programs: http://picturingprograms.com/

- How To Design Programs: https://en.wikipedia.org/wiki/How_to_Design_Programs

- Programming Languages: Application and Interpretation: http://cs.brown.edu/~sk/Publications/Books/ProgLangs/2007-04...
I put links in my article without referrals. I make no money from it. Just linking to things I think are useful
Busting the 21 days habit formation myth (2012)
This is one of those things that folks learn over time. I've met masters of the "busy people" who, with no direction whatsoever from above have full meeting schedules, generating reports and presentations and white papers and generally "working hard" but it is all just running on a treadmill as far as I can tell. They are exercising their "execution" habits while waiting for something to actually do. It sort of amazed me when I recognized it for what it was.

Interestingly they seem to hold there jobs while people who just stop doing anything with no direction often don't hold their jobs. So it is presumably a suvival trait.

One of the more interesting things my manager at Sun told me was that the difference between a leader and a worker, was that a leader was a going somewhere and a worker was helping them get there. So if you want to be a leader you need to have some place you are trying to go. It gets you into trouble though, when there is only enough energy to follow one or two paths, it puts you on the short list for removal if your path isn't one of them.
I'm providing a definition, not a list of assertions. My point was that the phrase "open office" means so many different things in so many different situations that it's no wonder people suffer under it. The phrase itself has been destroyed as a useful concept.

Now it's fair to say that my definition isn't applicable here, but, well, it is my definition. I teach this stuff. I'm sure all the folks making these cattle-call working spaces have their definitions as well. That's fine. It sounds like we need to start disambiguating the concept to prevent more of this cluster-fuckery.
What book (or other method) would recommend instead of K&R? (I agree with your point, I'm just curious)
> But the title of the post wasn't a Common Lisp ... it was a Lisp interpreter which technically Racket is a Lisp.

Common Lisp is Lisp: it's a standard which specifies the minimum required functionality of a Lisp implementation. Anything which doesn't meet that standard isn't Lisp.

Scheme, Racket, Hylang, Clojure may each be a Lisp, but none is Lisp (unless one of them has bothered to implement the Common Lisp standard).
> I expect my free software to be good enough for you, but your free software is not good enough for me.

Then maybe those other free software projects should get good.
Almost all brazil FOSS community is in our completely open app: https://actor.im
Thanks for the suggestion. I'm not the developers of Roswell, but I'll make a pull request to try and improve the readme.
The Bizarre Beasts Living in Romania's Poison Cave
Labster.com | Switzerland, Zurich | .NET, C# / Lead architect and VP of engineering | Full-time | Remote might be possible if you can be in Zurich first for 4-6 initial months

We are building a learning platform (with virtual reality as an add-on) lab for schools and colleges. The dev team is 10 people in Asia (half of them are Westerners) and the team in Zurich is being build from scratch. Salary is 80k - 120k+ CHF per year. This amounts to 7-9k CHF per month in net-salary due to the low taxes. We look for a .NET, C# / Lead architect and VP of engineering hires to work closely together with the CTO, who is in Zurich.

Mail our hiring team, if you want to get more information: whoishiring@gmx.ch.
Location: Denver, CO, United States

Remote: Yes

Relocate: No

Technologies: Ruby, Rails, JavaScript, AngularJS, ReactJS (limited), Python

Résumé/CV: https://www.linkedin.com/in/iamdavidwparker

Github: https://github.com/davidwparker

Email: davidwparker {{at}} gmail {{dot}} com

NOTE: Mainly looking for contract work.
An API failing intermittently like that would be a nightmare for anyone trying to debug the situation.
no. i make myself write code until i die... :)
Sports. Depending on who you ask, they're the first[1] or second[2] most popular sports website in the world.

[1] http://www.ebizmba.com/articles/sports-websites

[2] http://www.alexa.com/topsites/category/Top/Sports
Why Don't Women Ask Men Out on First Dates?
Some of that 45 feet is because the ship sank into the mud. Quoting https://en.wikipedia.org/wiki/Arabia_%28steamboat%29 :

> The snag ripped open the hull, which rapidly filled with water. The upper decks of the boat stayed above water, and the only casualty was a mule that was tied to sawmill equipment and forgotten. The boat sank so rapidly into the mud that by the next morning, only the smokestacks and pilot house remained visible.

Since two decks disappeared overnight, that suggests the boat sank at least 15 feet into the mud.

We can assume the water depth was that of the hull and the first deck, but I can only come up with a wild guess that it's between 10' and 30' of water which later became silted over.
Ah, okay.

Off the top of my head, only Structure and Interpretation of Computer Programs. But that's... different.

And Paradigms of Artificial Intelligence Programming.
Google Earth
Amazon Fire
Apple Air
.
.
Microsoft Water?
"Positive thinking", in various forms, is standard practice for therapy with depression and anxiety (both generally highly correlated with negative thoughts and fantasies; very pessimistic, worst case sort of thinking). The near-term benefits of it are incredibly useful, it can get people out of their current, negative, mental situations. But identifying long-term problems with it is important. It may seem obvious to some, but if there's not a strong link between the two measured over a population, you can't know how bad it may or may not be. It could be that a large percentage ends up slipping back into depression after the original therapy efforts in which case, yeah, the method has problems or needs better follow-up. Or it could be that some (small) percentage gets trapped in the fantasies and fails to actualize them. It's still important to find methods to help them, but the scale of the problem has to be measured to understand what's happening and why.
There is no way to completely block scrapers. The most you can do is make life difficult for those writing them. You also have to ensure you're not blocking genuine users.

Instead of investing time and money trying to prevent competitors, why not use that time and money to innovate on the service you provide so that there will be no point in setting up a competitor?
VAIO to Start Selling Laptops in the U.S. This Spring
I don't understand this "entice" business. The natural way to use Slack is to use it in a web browser, which could easily be an open source web browser. And there are many closed-source IRC clients.

I'm no fan of Slack, but I don't get the claimed conflict when using it with an open source project. Would it also be bad to host the project's source code on GitHub, or the web site on IIS?
Microsoft Wants to Build Data Centers Underwater
This article is complete garbage. I wish I could get the time back I wasted reading it. This outlines someone's personal preferences providing no tangible justification. If I wanted to know about people's feelings I would go on tumblr. The crux of the argument "Slack is closed source and you should use open source for everything" is just useless. This article left me wishing the author wasn't lobotomized before writing it.
Lovepop | Boston, MA | ONSITE

Through breath-taking 3D popup cards, our goal is to encourage all of us to tangibly acknowledge and surprise important people in our lives way more often.

We're building out a development team to make customizing and sending Lovepop's as simple and elegant as the cards we create.

We are looking for engineer's who are excited to figure out and build incredible experiences from scratch (literally...zero legacy code) in a super collaborative, agile product team. Currently have open roles for a tech lead, full stack and Front end engineering.

I'm the head of product. Feel free to reach out to me: max@lovepopcards.com for more info.
Actually, no. Refusing to talk to them would result in the "Error 10", and the driver not loading.

What they are doing is allowing the driver to attach, and then sending arbitrary random crap down the line.

>>Shouldn't the fault be on the people who used fake chips?

It doesn't appear that the problem is people buying fake chips on purpose. All of the large chip distributors have unwittingly sent out fakes.

This approach punishes

- the end users, who likely had no role in this at all

- manufacturers of devices who thought they were buying legit chips
Fraugster | http://www.fraugster.com/ | Berlin, Germany ONSITE, FULL-TIME

Front-End Engineer

We're a small SAAS startup in Berlin tackling online fraud, we're VC funded with experienced founders and a solid team. We are looking for a well-rounded FE developer to build big-data visualization dashboards from scratch as well as develop browser-related fraud detection tools.

You'll need to have an expert level of Javascript and solid experience shipping finished products, you'll have a clean slate to start on, but we'd be leaning towards using React. Primarily we're only interested in working with someone who writes clean maintainable code.

As a company, problems are handled pragmatically & professionally, expectations are high but we’re more interested in someone who knows where their knowledge stops and wants to be constantly improving. The work environment in comparison to other startups I’ve been in would best be described as ‘sane’, in that projects are planned, code tested, efforts estimated and reviewed. Our current team is cross-functional and highly experienced in this field.

We offer competitive salaries, good working conditions and we are willing to sponsor visas.

Please contact us at jobs@fraugster.com
Running a Learning Hour
To further the confusion, under the 'Personal' option it says you can have either one 2GB or two 1GB servers...so is it two or unlimited?

edit I'm assuming they are trying to convey that you quickly can spin instances up and down?
Yahoo is #5 web site: http://www.alexa.com/topsites

Yahoo netted $7B : http://finance.yahoo.com/q/is?s=YHOO+Income+Statement&annual

Big, mature companies have to go through layoffs now and then; get rid of the dead wood.

What's the problem?
Even more troubling, in the Internet age, funeral parlors tend to make pricing hard to find. In fact, the Federal Trade Commission allows funeral homes to keep their rates hidden until someone actually writes or calls a funeral home representative -- leaning on regulations last updated in 1994 -- rather than pushing funeral homes to let the customer compare online.

How about a company where you can subscribe to get such prices? The company runs something like a call center where software gives employees assignments to periodically inquire about prices, which are then posted to the database? This would cover prices for more than just cremations, of course.
Site has been hackernewsed, cache: http://webcache.googleusercontent.com/search?q=cache:http://...
If the only thing that matters is technical superiority, then you can expect to continue to watch your freedom be stripped away. Sometimes free software is more convenient than proprietary software, sometimes it isn't. We can't be willing to trade freedom (in this case trading free communication tools for proprietary ones) for short-term convenience if we want to see a world in which users can control their computers.
Start with "Structure and Interpretation of Computer Programs".

Google it -- it's freely available on-line, along with a video lecture series.

It's different, in that it doesn't teach Scheme (Lisp). It teaches computation (aka CS).

Go from there.
Yeah, it leads with a bunch of maybe-related logic history and I'm not really sure where the thesis starts. Maybe it's just a Monday morning, but the writing was impenetrable to me (and not because of the topic, but because of the prose).
But is college the best structure? There are probably a dozen alternative ways to structure CS learning. I think the really problem is monoculture, the monoculture that is the contemporary cult of college.
I am not an associate. I put links in my article without referrals. I make no money from it. Just linking to things I think are useful
You should really put a lot more info on your page. How does it all work? You need to build some trust.
You should also be aware, that not everybody buys into RMS's ideology, nor does it make sense for everyone. Also, the guy dos not have a monopoly on FOSS.

> Very disappointed in the level of understanding of these
> things on hn lately.

Well, maybe the understanding is lacking on your side…
Zesty.io | Software Engineer | San Diego, CA | ONSITE | Full Time

Our product is a SaaS marketing platform for managing and publishing digital content. Currently the core of this experience is a CMS built to focus on multi site management. The platform also contains a suite of tools for marketers such as; Analytics, SEO and Social.

We are seeking a developer experienced in building service based architectures. You would be integral in scoping, building, testing, monitoring and scaling the services that support this platform. Currently our stack consists of Node.js, PHP, MySQL, NoSQL and Redis.

Apply: https://zesty.io/about/careers/software-engineer/
20n | San Francisco | Full Time, ONSITE | http://20n.com | Machine learning, Data Mining, Bioinformatics, Microbial engineering

Biology is severely under-utilized. 20n (YC W15) fixes that using software predictions to create cells that produce pharmaceuticals, materials and other products. We created an organism that eats sugar and produces Paracetamol (acetaminophen) -- the active ingredient of Tylenol. This is the first biological means of making paracetamol.

20n has existing Fortune 500 customers with great incoming revenue. We are also backed by Khosla Ventures, YCombinator, and DARPA. Our core technology is a data mining and machine learning platform for biological data. We routinely distribute using Spark, write approximation algorithms for NP-complete problems, and push the software predictions to robots that build the microbes at lab-in-the-clouds. We are looking for algorithms experts who want to see their predictions create new life!

Full job descriptions:

* Scientist, Microbial (strain) engineering: http://20n.com/jobs.html#team:make

* Machine learning: http://20n.com/jobs.html#team:predict

* Data mining: http://20n.com/jobs.html#team:input

* Bioinformatics: http://20n.com/jobs.html#team:sequence
This. This is what I would have done. I get a lot of emails with special requests along these lines. I used to do the simple ones for free and just ignore the larger ones, but my dear friend told me just tell them your hourly rate. It turns away the non serious and keeps the ones that really need it, and either way benefits you.
Thats actually false.
Doesn't this run afoul of the 'don't badmouth previous employers' rule?
Institute for Health Metrics and Evaluation | Seattle, WA
Data Scientists / Software Architects / DBAs / Javascript Developers

http://www.healthdata.org/get-involved/careers

IHME is 250 person independent research institute affiliated with the University of Washington, primarily focused on global health research and statistics.

I'm looking for data scientists / researchers / devs / architects for a cool project we're working on that aims to simulate the health of the entire world. Experience with distributed computing a must, as this is a massively parallel task. We've also got openings for JS devs, DBAs, and more.

We've got a lot of fun toys to play with like a 20k core cluster and all the latest Spark gizmos, plus you get to work on projects that have proven impact on the world.

Contact me at kfor at uw dot edu if you're interested.
Quatico | Switzerland, Zurich | Java Lead Product Engineer / Software Engineer Java | Full-time |

Job-ad in German, since you have to speak German for this role:

Als Lead Product Engineer / Software Engineer bei Quatico kannst du in einem "firmeninternen Startup" ein neues Softwareprodukt im Cloud Umfeld von Grund auf mitentwickeln und mit deinen Fähigkeiten den Erfolg massgeblich mitgestalten.

Quatico bietet eine einmalige Chance richtig spannende Arbeit zu machen. Ausser dem Gehalt, das monatlich netto zwischen 7500 CHF und 10000 CHF liegen kann (https://medium.com/@iwaninzurich/eight-reasons-why-i-moved-t...) locken auch spannende Kollegen. Dein potentieller zukünftiger Chef / Lead Architekt hat einen Doktor der TU Berlin und hat früher mit Erich Gamma ("Gang Of Four") bei IBM zusammengearbeitet.

Schreib mir eine Mail, wenn du mehr Infos willst: iwang@fastmail.net
https://news.ycombinator.com/item?id=11009022
> hardware support for base+displacement addressing

Not sure exactly what you mean by the "hardware support" part, unless it is machine instruction support of some kind for C syntax. (But I thought that a basic level of support for that was present in most processors - things like base + offset addressing mode, indirect addressing via the value in a register, etc.)

But:

a[i] is equivalent to star(a + i) in C. (The K&R book says so somewhere, in either the original or the ANSI C edition.)

And star(a + i) is equivalent to star(i + a), by commutativity (a mathematical property) which is equivalent to i[a]. [1]

So you can write any of the above 4 expressions equivalently. I verified it by writing and compiling such code after reading this in the K&R book years ago; still remember being surprised until I saw the logic made sense.

[1] Or at least, it was so, some years ago, not sure about in C99 and such.

I used "star" instead of the asterisk symbol in code above because the actual asterisk turned following text to italics - HN markup.
Many large businesses don't seem to optimise globally. Perhaps the real estate or facilities part of the business sets itself a target to reduce costs by 20%, they execute the plan and at end of year point out their savings and managers get a bonus.

Why should they care if it means that the software devs in a completely different part of the business are now less productive? Most large organisations are so dysfunctional that the negatively impacted parts of the business can't fight back against bean counters from elsewhere.

This is playing out at my work right now with virtual desktops being imposed on all developers, even though it means that projects that used to take 1 min to compile now often take 15 mins to compile. Crazy.
Some feedback for you: I read your webpage and I'm unclear as to why you are better than, or even different from, Amazon.

And glancing at your pricing, I think Amazon is cheaper too.

I'd suggest adding a grid or a bullet list enumerating how you are different.

Also, something to keep in mind -- when launching a new product that replaces the functionality of another, you can't be just as good, or even slightly better, you need to be significantly better to get someone to move. So you should focus on showing why you would be significantly better than your competitors that you're trying to displace.
irc.buttes.org #flashsupport

Tell them tater sent you.
Theorem LP (YC W14) | San Francisco | Full time | Onsite

We are a cross-disciplinary team applying machine learning, software engineering and rigorous scientific investigation to revamp the lending and securitization space. This is one of finance’s least sexy areas, but is a multi-trillion dollar market- and it’s where the financial crisis started. Bad technology was a major cause, and even after almost 10 years, no one has fixed it.

We have over $100mn in committed capital, and are growing by 10% month over month.

We're looking to hire machine learning software engineers and researchers.

More details at: https://news.ycombinator.com/item?id=10971490