skysight-inc/HackerNews huggingface dataset:
it's a good replacement for C if you were using it in Android or Ios. But you can't write classic Android or Ios apps with Go.You can however use Opengl so potentially write games, but using Cocoa and co? zip. Go on android doesn't even support android's own NDK ...
I feel like this would make infinitely more sense to me if not for that singular "8" hiding close to the middle. Can anyone ELI5 what's going on here?
IntroNet | Sr s/(BackEnd|FrontEnd)/ Software Engineer | Philadelphia, PA | Full-time

Remote friendly, but preference to local candidates.

We have new funding, and a completely new greenfield vision that you can still have a say in. Looking to double our size from 3 to 6! Open positions include front-end, back-end, && design.

If interested, please apply through our jobs page [ http://intro.net/jobs ] and don't forget to mention that you read this on HN.
CLVmetrics |Lead Full Stack Engineer - First Employee | Philadelphia, PA w/ NYC early 2016 | Onsite or Remote

CLVmetrics (www.clvmetrics.com) is a technology company with a simple but important belief: companies should treat their customers differently based on each customer’s lifetime value (CLV) to the business. Our goal is to enable firms to do so by providing access to the cutting-edge statistical models of co-founder Wharton Professor Peter Fader that forecast customer behavior far into the future. To accomplish this goal and allow companies to implement customer-centric marketing strategies, our world-class team of statisticians, marketers, and data scientists is building an enterprise-grade cloud-based analytics suite to commercialize our own award-winning research on consumer behavior, marketing theory, and statistics.

Our founding team has the technical expertise for the back-end (C++ and R), and we are looking to add an expert full stack developer to the team to help us design, code, and ultimately manage the system architecture as we deploy our product. Currently, our stack runs on AWS with Python (Flask) and AngularJS on the front end. Experience with SQL/NoSQL technologies a huge plus.

The key issues that we will face are:
-Infrastructure security: We’re touching some of a corporation's most sensitive data
-System robustness: This will be mission-critical software for a company as they will base numerous marketing decisions on the information
-Scalability: We will be working with massive data sets (millions of customers and hundreds of millions of transactions) and computationally intensive models

If you're looking for new engineering challenges, please contact justin@clvmetrics.com.
And their Power Gloves.
> Acupuncture works better than a placebo

IIRC, it works better than a sugar-pill placebo, but not better than injection-based placebo. Magnitude of the placebo effect is different by delivery mechanism.
I have to say, I don't really get the hatred of systemd. I think it improves a lot on the state of init, and no, I don't see myself getting into that whole area.

Yeah, it may have a few odd corners here and there, and I'm sure you'll find things to despise. That happens in every project. I'm not a huge fan of the binary logging, for example. But that's just an example. I much prefer systemd's infrastructure for starting services over traditional init, and I think that's a much bigger design decision.

Yeah, I've had some personality issues with some of the maintainers, but that's about how you handle bug reports and accept blame (or not) for when things go wrong. If people thought that meant that I dislike systemd, I will have to disappoint you guys. - Linus
"users are not going to adopt it unless it solves their business problems."

Pretty much the truth of any product (software or otherwise) really.
I may be wrong, but I believe it's some sort of math. Or wizardry.
Why do you ask about Atom performance?

Not sure if I understand the reasons, BTW FYI they recently stripped off react in favor of plain DOM for performane reasons: https://news.ycombinator.com/item?id=9117028
Enterprises Don’t Have Big Data, They Just Have Bad Data
ShareThis | Palo Alto, CA | On-Site | Full-Time

Most people know us for our social sharing widget which powers sharing for over 3MM sites and apps across the web - and generates a billion social events per day ( > 1.5TB of data). But what makes ShareThis a fun and challenging place to work is how we use that data to power a suite of real-time data and media products for our partners and advertisers.

We're hiring engineers and data scientists who want to:
- Hack on a tech stack that includes the latest in tech: Kafka, Google BigQuery, Meteor.js and Docker
- Sift through TB's of social sharing data to provide real time insights and intelligence.
- Work in a truly agile and lean startup environment.

Multiple open positions-
Software Engineer (Big Data - Kafka, Hadoop, Cassandra, Java)
Software Engineer (Full Stack - Meteor.js, PHP, JavaScript, BigQuery)
Software Engineer (Infrastructure)
Data Scientist

We're backed by prominent VC firms like DFJ, Blue Chip, T-Venture - who've also funded companies like Tesla, Twitter, Skype and Box.

Learn more about the positions us at (www.sharethis.com/about/careers/). If you want to know more or apply to any position, email me directly at isaac@sharethis.com with Hacker News in the subject name
and that's why your suggestion of missing shell involvement is not that much of a great point in this context of Wordpress
I think what you said is true. Of course it was a mistake to let Greece in that early. Nevertheless I think that overall they made the right choice.

These decisions ware made immediately after the cold war ended by representatives that were raised by parents that killed each other in a world war. European integration and the Euro are highly connected with the 2 + 4 talks [0] and German unity [1]. Europe would look very different if these politicians had not taken the risk and united it.

[0]: https://en.wikipedia.org/wiki/Treaty_on_the_Final_Settlement...

[1]: http://www.spiegel.de/international/germany/the-price-of-uni...
Prize pool for the International Dota 2 tournament reaches $15M
This would be fun response to the usual interview white boarding question.
Note that the team (of 5 people) that wins first place will receive around $7M.
First , you can just kick a country out of the EU, that's impossible, once they are in they are in forever. Second if somehow you did this it would be the end of the EU politically speaking. It's already dead anyway since the Greek crisis has proven there is no real solidarity between EU states (and no,bailing out banks is no solidarity).
Wordpress single handedly provided jobs for thousands of web developers. It's a fantastic CMS and no one has built a better one the same way no one has "tried" to rebuilt a "better" Google or Facebook.
It's crushed limestone, which was originally used instead of asphalt to line the bike path.
The generating function for Fibonacci numbers is

x/(1-x-x^2) = \sum_{n\geq0} F_n x^n,

so you just let x = 1e-24. In this case it's x^2/(1-x-x^2) to make the fraction come out with numerator 1.
Perpetual Motion Machines Part 2
I've done the same for C++ DX9 code, but that was before D3DX was deprecated and then removed in DX11. It's not quite so simple anymore, unless you pull in various third-ish party libraries (usually just open-sourced versions of the D3DX stuff Microsoft cut...)
Toxiproxy – A proxy written in Go to simulate network and system conditions
Perpetual Motion Machines Part 1
I loved how negotiable everything was, how organic the relationships were. For example, in the case of dealing with PKers. You could go out and band together to just outright kill the PK--which was dangerous because if you accidentally hit someone else, you would then turn yellow(neutral) and then red (pk) if you hit them to many times. Alternatively, you could gather a posse, corner a PK and "arrest" them (an informal arrangement). You would negotiate the arrest, and escort that person back to the jail. The PKs friends would then organize a rescue attempt on the way, often resulting in a pitched battle on the jailhouse steps. Good times.
Yeah, being able to compile and link a binary is pretty far from having a nice SDK :-)
Haha never thought about it this way, but definitely very interesting :)
SeniorAdvisor.com | Austin, TX | Senior Software Engineer (Java) - ONSITE | Apply: http://senioradvisor.workable.com/

We’re building a fast-paced and innovative organization to tackle huge market opportunities, and we need a results-driven Senior Software Developer to help us get there! This is a full-stack developer position with the ability to work on all our exciting upcoming products. We strongly believe that results trump effort, so the job you do matters more than the time spent. If you're highly motivated and want to work with a close-knit team that loves solving challenges, we'd love to talk to you.

SeniorAdvisor.com is an early-stage, growth business focused on improving the way people find senior care for themselves and their loved ones through sharing verified consumer reviews and ratings. The business is run by internet veterans with a track record of growing multi-billion dollar online companies. This is an exciting opportunity for you to get in on the ground floor of our new business based in Austin.

While an independent startup company, we are wholly owned by A Place for Mom Holdings, the nation's largest senior housing referral service providing resources and personal assistance in finding senior care and housing, which means we can enjoy the fun of starting a new business with the support of a financially-stable, industry leader.
By the time you are ready to release, you could probably compile to WebAssembly and ship with a bundled webkit/chrome app wrapper (like how Slack's native clients build on a bare bones browser that is bundled with it).

It's crazy how much JS is out-competing Java in some areas.
Accessibility: Screen readers read DOM, not HTML. As long as you produce good DOM, screen readers will work fine.

Privacy (JS off): You can't make a complex web-app without JavaScript, and statistically speaking, everyone has it on always.

Performance: This can be measured in may ways.

- Server time: fastn is just static files, so server time is negligible.

- Transport time: fastn apps are often smaller than the DOM they produce, so server-side rendering the content first would only slow down load times. The trivial example app is 31KB, a large AWS-like application at work is about 40KB.

- Initialisation time: fastn is very fast. On my old slow work PC, the homepage loads 165ms after page ready, and its about a 700ms wait from hitting the refresh button, to everything being shown.

But then, judging by your "paper to cardboard" comment, you aren't here to discuss pros 'n cons :)
Ask HN: A C compiler in a microkernel in a 406 line js CPU emulator.  What next?
I made up a 14 instruction CPU specification: http://recc.robertelder.org/op-cpu.txt
I wrote a C compiler for a very large subset (not all) of C89 for this CPU: https://github.com/RobertElderSoftware/recc
I wrote emulators for the CPU in 4 different languages: https://github.com/RobertElderSoftware/recc/tree/master/emulators
I wrote bare bones microkernel: https://github.com/RobertElderSoftware/recc/tree/master/kernel
I can cross-compile the preprocessor, lexer, parser and code generator and run them inside a kernel task, which runs inside the CPU emulators for javascript, python, java, and C (but it is currently super slow): http://recc.robertelder.org/compile-demo/

I'm looking for feedback on what direction to go in next. What would you like to see most?

Directions I can go in:

- Fully client side C compiler and IDE
- Full access to parse tree, static analysis with rich html annotations for errors
- For example, if a function call has arguments that don't match the prototype, show a detailed graphic demonstrating that the arguments don't fit into the function
- Write a proper shell for the kernel
- CPU Emulators for more languages
- Make the compiler produce faster code (it is currently anti-optimized for code simplicity)
- Implement currently unsupported C features (float, double, union, goto, K&R C style functions, ...)
- Work toward having better static analysis (warnings) than GCC or CLANG (but only for C89)
- Write blog posts (about what?)
- Work toward compiling the Linux Kernel
- Create learning tools to help visualize the OS and program stack as the program executes (In addition to showing stack values, provide type annotations via background colours/graphics eg. (0x10000 <= unsigned int))
- Static analysis for MISRA C
- A web based visual tool/animation that shows you every step of how the C preprocessor works
- Other ideas

Project Home: http://recc.robertelder.org/
Yes but how do you do that when the supreme court has ruled that money equals free speech?

There's lots of people who can see that money in politics is the problem. How do we solve it though?

Wait for a supreme court judge to die and hope their replacement aligns with our views on this topic?

Petition the whitehouse?

Fund a kickstarter campaign to get our own people lobbying for this?
"Divide the number 999,999,999,999,999,999,999,998,999,999,999,999,999,999,999,999 into 1"

Isn't this poor wording? The author is dividing 1 by the large number above, not the other way around.
>How does that teach GS a lesson?

My earnest hope is that everyone learns not to trust GS at their word, or at all. And then GS can't find buyers.

Hey, I can dream, right?
Well it's been opened up. Why not help contribute yourself?
Definitely, why in the hell do my files need to be arranged in compile order, that's absurd.
They almost certainly knew - it wasn't exactly a secret at the time - they just didn't care for political reasons. All the political momentum was for further European integration.
Please, leave the reddit jargon by the door.
I've seen it both ways- "Divide four by two" is equivalent to "Divide two into four" in my experience.
I feel like if I posted this to facebook, I would lose at least 1 friend.
Final (YC W15) - Mountain View, CA - Full Time, On-site

Final is building the next generation of credit cards and is looking for:

DevOps Engineer w/AWS expertise

Full Stack Engineer / Generalist (https://getfinal.com/jobs/fullstack/)

Backend Engineer (https://getfinal.com/jobs/backend/)

Final is a credit card that gives consumers total control over their merchant relationships and transparency in their spending. Rather than a single card number, Final generates multiple card numbers the consumer can restrict, and manages them automatically.

It works everywhere you buy; online, and offline, and implements with digital wallets like Google Wallet and ApplePay with zero updates to the payment infrastructure. With Final, you’ll never lose access to your spending ability from a breach, fraud, cancelled or stolen card ever again.

You can read more at: http://final.is/hiring
"Divide b into a" means the same as "divide a by b".
Is it really that beneficial to do this? Your system API's are still in Java/Obj-C/Swift, so all you can really share is business logic.

Has anybody had any real benefit from doing this in the past? I know Facebook did it with moments, but the image processing code could at least be shared here.
Yergin's book is a classic.
How is this any different from the panoply of public lobbying and advocacy organizations that exist today? The Chamber of Commerce pulls in $200 million per year. EDF pulls in $121M. Sierra $98M. CAP $40M. Cato $29M. The Family Research Council $13M. The EFF pulls in $10M.

Even the smallest of these are not small numbers. And, if you're interested in policy or political change, you've heard of all of them, and they all make it pretty damn easy to donate money[0]. It's just people don't care that much, and for the people who do care, there's often someone else on the opposite side of things who cares just as much.

It doesn't seem to me that a crowd-funded lobbying platform offers much. Maybe it makes it easier to start up an organization? Sure, I guess, but it doesn't give me any confidence that they'll use any funds I give in an effective way. At least major, well-known organizations have a brand to defend and have to be able to prove repeatable successes.

[0] The EFF, which I got to in 5 seconds by DuckDuckGoing "EFF donate": https://supporters.eff.org/donate
Also, the next issue people usually have is SEO. Here is the google result for the fastn homepage, which has absolutely no HTML in the body: http://imgur.com/tZBSau8
Yes they must have been using an old version of Word as I can't even add text to files I have downloaded without hitting the 'enable editing' button.
Thanks for the link. The page on that site that gives the history including the original lispy syntax is here:

http://opendylan.org/history/index.html
What exactly do you think replaced slavery?
This wasn't Bethe? Source?
x into y is y/x
Craig Newmark Did Not Donate to EFF
PayPal Agrees to Buy Xoom for $890M
Sparkcentral | San Francisco, CA | Sr Software Engineer

We've developed a platform which allows customer service teams to reduce response times, increase engagement, and improve the customer experience.

What you’ll be doing:

Imagine, implement, test, and iterate on new features

Scaling a web application that is used by some of the world’s largest brands.

Working in a diverse, dynamic environment that leverages multiple tools and languages.

Finding ways to remove obstacles, and weaknesses that slow you down.

http://grnh.se/7heaby
Happy that my hometown of Louisville, KY is partially finished with building out a ~110 mile bike (and walking) loop that circles the city by connecting existing parks and creating new ones. I can't think of anywhere else in the US where a cyclist could a century ride without having to deal with automobiles.

It's called the Louisville Loop.

https://en.wikipedia.org/wiki/City_of_Parks
You can do that with C and C++ as well. It's the native platform framework interfacing problem that usually makes this not as amazing as it sounds
Decapping two chips to compare hardware differences
Edmodo | San Mateo, CA | On-Site | Full-Time

Edmodo is a social network for K-12 students, teachers and parents. The goal is to connect learners with the resources they need to bring out their full potential.

A simply analogy is LinkedIn for Educational Resources around the world.

We have 50million registered teachers and students on our platform.

We are actively looking for front-end, back-end, full-stack engineers and dev ops to join our team.

The technology stack we work on are as follows:

1. Rails
2. Golang
3. Thrift-services
4. NodeJS
5. Docker
6. PHP
7. Hadoop

Come learn more about the opening positions on this page
https://www.edmodo.com/careers

If you want to know more about the engineering culture in the company, ping me at gary@edmodo.com
Again. Please re-read the original article. Firefox is fixing their inefficient memory management w.r.t. CSS with a later version. That fixed version reduces the memory usage to 450Mb with the same Adblock code. So it wasn't exactly Adblock's fault - it was Mozilla's code that was grossly inefficient and they owned it and fixed it.

Same way, as it stands today, with uBlock FF 38.x loads that site in about 750Mb whereas Chrome with uBlock uses 1.6GB.

Unless you happen to know that uBlock is doing something crazy on Chrome but not on FF, and that Chrome code is 100% without inefficiencies - don't state it like a fact that it is uBlock that is the issue. uBlock is manipulating the DOM - Chrome is using memory for those elements, it is entirely up to them to optimize it if uBlock can work fine with less memory on Firefox while essentially doing the same thing.

Chrome isn't exactly known for being thrifty on memory and battery btw.
Python can perform a similar calculation using large integers:

10 ** (24 * 116) / 999999999999999999999998999999999999999999999999

Very cool math.
Have you tried http://prometheus.io/ ?
They don't have to, yet if they don't, they open themselves to larger liabilities (30 hour/week requirement alone will land them into buying medical benefits).

Thanks for the correction on mileage deduction, I looked into this, and it turns out mileage is not deductible if the vehicle is being used "for hire" http://www.irs.gov/uac/Car-and-Truck-Expense-Deduction-Remin... But that covers both scenarios (1099 or W-2), which makes it a non-point.

> Why must employer set schedule?

I believe that follows from the Uber argument that cheaper prices increase the usage of the service (and hence surge pricing is beneficial to neither consumer nor Uber). Previously lack of supply was only correctable via surge pricing (which would bring more potential drivers on the road), but now a second corrective mechanism opens up - requiring certain number of vehicles to be present at certain location at certain time.
At least until we deplete all the ipv6 addresses. With some of the crazy applications (ways of doing things) being developed to service Kubernetes clusters on AWS, I can see this happening faster than the ipv4 depletion.
You can see the pattern with smaller fractions too:

1/89 = 0.0 1 1 2 3 5...

1/9899 = 0.00 01 01 02 03 05 08 13 21 34 55...

1/998999 = 0.001 002 003 005 008 013 021 034 055 089...
Which I why I hate that wording, because that means "divide b into a" is equivalent to "divide a into b parts". And that's just confusing.
New York has the same currency as Alabama. The US has no and will never have a unified economy and neither will we. We have to learn from our mistakes and install some systems to actually enforce these laws.

Unfortunately those people that invaded your island back in the days hinder us bit :)
Distribution of viewport widths
Sounds like a bad situation. What incubator invested in them when they didn't own the IP of the tech they are building? I think you should be considered a co-founder from your own description of the work put in, but good luck negotiating that when they are treating you like a contractor (but not paying you like one).
But it loses its English meaning for a=1. Whereas, "divide ten into two" would make sense.
not nearly as cool, but in 8th grade I enjoyed:

987654312 / 123456789 = 8
I would like to note that IDA Pro has a very nice debug server which is a nice alternative to GDB for Android. Also I believe they recently added the ability to debug dalvik bytecode as well.

Gikdbg is a free alternative, which I believe is a UI wrapper around GDB. What's interesting about it is that it works for iOS and Android:
http://gikir.com/product.php

It's a beta product, so it might take some work to get going, but once you do it makes you much more productive... especially if you feel at home with Ollydbg :)
PayPal acquires money transfer firm Xoom
Show HN: What you need to know to save on airfare to Las Vegas
That's how I got to find the slides. The title was reverted by HN, it's a bit too generic now.
I've used Semantic UI back in 0.x days on one project and I must say it was really pleasant experience, especially when compared to Bootstrap. Glad to see it still going on!
Agreed. I guess the most amazing part is that you don't need C or C++.
Adding to what EGreg said, I preferred the simplicity of WC2 and played for years after SC and other games arrived. The gameplay has a certain precision, with units being on a grid, and the limited number of units in play.

The game is definitely "flat", although you can go back to WC1 and see how things could be worse. :) If you're speaking about graphics, I also like 2D games for some reason.

And of course there is appeal in the game environment/story too and not just gameplay. I tend to prefer fantasy over sci-fi, so that gives WC2 some extra appeal vs SC. WC2 is unique in that it is both fantasy and 2D, unlike SC and WC3.
founders tricked the incubator and me that I was a co-founder
Really? I've always read "divide by" and "divide into" as meaning the exact same thing:

"Divide four by two" = 4/2 = 2

"Divide two into four" = 2/4 = 1/2

Could this be a US/UK English difference?