skysight-inc/HackerNews huggingface dataset:
Ask HN: What is it like being a programmer at a small/mid size software company
I am looking for some perspective.

I would like to know how my working situation compares to others', to try and figure out what I should look for to identify a good company to work at, and also to rule out potentially unrealistic expectations I might have.

edit: also how do i post to ask hn correctly...
Resurrecting the "cars of the future" of the past[1], with an all electric powertrain, also sounds like a neat idea.

[1] Example: https://i.imgur.com/KSOjCEJ.jpg
The McDonald’s Vacation Plan Is a Bigger Deal Than the Pay Raise
VLC is coming to Chrome OS soon thanks to ARC. Anandtech has tried out the beta version and it is coming along nicely.
http://www.anandtech.com/show/9082/the-chromebook-pixel-2015...
"Write once, run anywhere" was Sun's slogan for Java.
This is presumably not the intended parsing of that sentence, but "machine learning for religious reasons" sounds like a great premise for a sci-fi novel.
REMOTE, Authorized to work in US; full-time/part-time/contractor/perm - ReactiveOps

We're a completely distributed company performing two important services for our clients:

1) DevOps consulting (infrastructure automation, containerization, creating high availability infrastructures/DR, chatops implementations, etc.)

2) Ongoing retainer-based services, functioning as our client's "outsourced, in-house (dev)-ops team" (stuff from #1, database administration, ongoing platform maintenance and support, pager duty, etc.)

We're looking for Ops professionals from mid-level to CTO:
DBAs, Ansible coders, Docker architects, AWS experts, Linux kernel hackers, etc.

Contact me, the CEO and co-founder at:
matt [at] reactiveops dot com

I look forward to speaking with you!
>Thankfully, at least Chrome (Blink) and Safari (WebKit) were considerate enough to immitate it [innerText].

This looks to me like a small error when the standard spec was written which has become more important over time and needs to be updated—not a case for praising proprietary software.
That's a familiar system, but it requires a car to come to nearly a full stop before the sensor picks it up. This leads often to the lights alternating so out of phase it produces the maximum delay for both streets.
Best Time to Recruit Salespeople
The most important aspects of bitcoin is that it's decentralized (cannot be controlled by governments and banks) and inflation-proof.

It's not anonymous, but certainly more private than using a debit or credit card!
Generics as in current C++ and Java are still tied to the low level data types. They merely extended from single data type to a collection of data types (that fits certain strict condition).

Now look at our natural language, "eat" for example, you can suddenly say "the sky dog eats the sun" out of the blue and people will start to make that sentence work (which is the ancient Chinese referring to eclipse). Here the vocabulary word "eat" can be defined at any time of history, but not being confined by the definition at any time. The use of words leads definition rather than the other way around.

Let's look at the word "fold", which works on list. Now I have an array or a hash or a matrix, and I am thinking that I need some kind of operation similar to "fold" on a list. Do you just write "fold add array|hash|matrix" then work out the detail implementation (probably at a much later stage)? If you do, you are treating fold as a vocabulary word and you are doing vocabulary lead programing.

Yes, in the case of "fold", it describes a composition type of meaning. How about "pick", "find" or "eat"?

I guess what I am trying to differentiate is meaning and implementation. Larry Wall's favorite idiom is there is more than one way to do it, I think it fits what I mean. it is the meaning, and way is the implementation. In current programming practice, most people only focuses on how it is done, but neglects the meaning. I actually heard many complaints from programmers against Perl exactly because of this "there's more than one way to do it" attitude, how about you?
> and he's borderline demanded a paradigm shift in a field he has no background in.

I don't think that's true at all, and it makes the rest of your argument a lot weaker.

What he has said is "if someone goes to the trouble of doing the math, at least take a look at it!" because there are a bunch of people who haven't bothered to refute the math in the slightest, but who are demanding retraction nonetheless. I don't think that position is entirely unreasonable, either.
I suppose not... :(
I'm really not sure if we're doing fall internships or not. We've historically done them over the summer, since that's when most candidates tend to be available.

We're currently making the final decisions regarding summer internships. When we're accepting applications for intern candidates again, I'll be sure to note it accordingly in hiring thread posts at that time.
Peanut Butter and Jelly Patent
We often say thoughtless things, because we're on autopilot. We don't sit down and think quietly about how our words will seem to others before we say them because we don't want to spend that much time, or that much energy, and even if we did, we're not very good at mentally putting ourselves in someone else's shoes.

> “Most girls aren’t into this kind of stuff.” No way, do you have the list? The list of things most girls are into? I’ve been trying to find that thing forever, can you forward it to me? You have my email. Thanks, man, you’re the best.

As near as I can tell, "most girls aren't into [tech/programming]" is as close to an uncontrovertible fact as you could ask for. The author seemed to try to change that by asking for an entire list .. with a wheelbarrow full of snark.

You can respond to the thoughtless comments of well-meaning, good-intentioned people in lots of ways. I think maybe "days/weeks/months later, on your blog, as opposed to the people who actually said the remarks, with heaps of snark, scorn, and condescension" is not one of the better ones.
Tidal May Live or Die on One Thing, and It’s Not High-Fidelity Sound
Ok. Following this "algorithm", California coast it is not interesting.

I pass it.
Eastport Analytics, Inc. - Arlington, VA (Washington, DC Area). Looking for Software Developers - Metro accessible, great benefits, good pay. Looking for mid to senior level candidates to work on a variety of government and commercial contracts. Skills needed would be mostly SQL, Java or .net, with a variety of technologies like lucene, weka, etc. Lots of piloting and proof of concepts in areas as diverse as pharmaceutical competitive intelligence to compliance at Office of Inspector Generals. Not so much worried about the buzz words or specific languages, really looking for developers who can pick up new languages/technologies and be adaptable. We tend to hire people who also can interact with clients face to face, so decent communication skills as well. resumes to mspiering@eastportanalytics.com
orangecaffeine.com is looking for freelance web and mobile designers and developers (full-stack, front-end, iOS, Android).

LOCATION: San Francisco, Boston, Bangalore
REMOTE: OK
VISA: NO

Please send resumes to grace@orangecaffeine.com.
According to the Cassandra home page: "One of the largest production deployments is Apple's, with over 75,000 nodes storing over 10 PB of data."
I enjoy discussing sociological themes and I never take it personally. If you're ever in San Francisco, I'll buy you a beer and we can continue!

Abortion is legal in the US, though some conservative areas attempt to make it impractical, with varying degrees of success. This derives from controversy over whether and when a pregnancy should be considered a human baby deserving of legal protection. Many religious groups believe that this happens at conception, and thus view the situation in terms of the necessity of preventing one person (the mother) from directly harming another (the baby).

As for recycling.. when I lived in Berlin, we definitely had 9 bins, with seperate bins for green glass, clear glass, brown glass, paper, compost, this or that type of plastic, and so on. I've got pictures -- it was very weird for me. This was a while ago. Maybe they've changed things since then.

As for direct and indirect harm, direct harm is (usually) pretty easy and non-controversial to discern. If you punch someone in the face, you've harmed them directly, so our mythical average American would think it's fine that there is a law against this whereby society tries to prevent such things from happening. Indirect harm is much harder to discern and much more debatable, so the mythical average American will err on the side of leaving it as a private matter when in doubt.
"but French police say story is false" ... ""Considering that everything on the plane was destroyed, it would be unusual for a mobile phone to survive the impact""
I think California and other drought affected areas could take a leaf out of Australia's book. Here in Australia drought isn't a new thing. We aren't exactly the worlds greatest and most drought resilient country (it still has an effect), but I grew up with water restrictions being the norm. Only being allowed to wash your car with a bucket or regulated car wash, recommended shower priod of 3 minutes (the Government handed out free sand hourglass timers a few years ago) and only being allowed to water your gardens on specific days of the week (or not at all) were some of the things I recall as a kid.

Depending on the state (I am from Queensland) there are various stages of drought action. We have seven levels, some states/territories have 3 or 4. In Queensland from stage 2 onwards sprinklers are banned. Stage 3 onwards hosing is banned (no hosing gardens, cleaning using a hose). Stage 7 is the worse and it means no external water usage without a permit permitting so (or the fines are astronomical). Sounds to me like California is probably at a stage 6 or 7 on our drought scale.

I am surprised that it took this long and for things to get this bad before they considered water restrictions. Heck, the Australian government has even bought back water allocations from land owners to save river systems. I think California should have been doing more sooner than they are.
Most dudes aren't into tech/programming either, but you wouldn't expect someone to say it to you.
Zenefits: (zenefits.com).(VISA) Software Engineers - San Francisco CA, Vancouver Canada.

Hottest startup of the year 2014. http://onforb.es/1IoK3aU

Zenefits was founded ~2 years ago with the mission of re-defining the HR software space and giving it away for free. We have seen the hyper-growth like no one has ever seen in the industry. David Sacks (one of the paypal mafia and founder of Yammer) who saw the hyper-growth joined us as COO 3 months back. Even with this hyper-growth, We have penetrated only 0.1% of the market and so our journey is 0.1% finished.

Who are we?
We are a group of 50 kick ass software engineers which includes Engineers from Facebook, Google and founders of various startups, solving problems which no one has ever dare to look into. We are looking to more than triple our engineers this year and we're looking for highly passionate engineers who can own the product from Day 1 and ship it to the world. We rapidly iterate and roll out new code every day.

We offer highly competitive salary and meaningful equity which is going to be worth a lot.

If you would like to talk with us, please apply online here: http://grnh.se/71a8xs

Press: https://www.google.com/#safe=off&q=zenefits
Investors: https://www.crunchbase.com/organization/zenefits
Some random posts from medium: https://medium.com/@stephenjcho/how-zenefits-gets-to-ipo-in-...
Show HN: AudioKit 2.0 Introduces Audio Playgrounds (Live-Coding Sound Design)
To expand on your post:

I've noticed that anti-tax and anti-government folks tend to focus on rights that are "natural", yet it seems to me that, if we accept the notion that the "naturalness" of certain rights is both real and a measure of their value, the right to broad access to most land currently held as private is more "natural" than the right to buy far more land than one can personally use while preventing all others from using it in any way, unless (maybe) they pay you for the privilege.

The fact that money changed hands and some papers were signed seems irrelevant to the "naturalness" of exclusive access to land, to me—then again, I consider concerns over and arguments revolving around "naturalness" to mostly be a distraction when it comes to figuring out which freedoms I'd prefer to preserve over which others, so maybe I'm a bad judge of these things.
Clothes and shoes have a high turnover (fashion) and multiple variants per SKU. I can see a manufacturer not providing perfect or accurate weights for every shoe size for every style.
Could you take photos of the device and of these ports? I'd love to see what you could do with it.
Unless you exclusively deal with remainders divisible by powers of 2, any digits to the right of the decimal point should be seen as an approximation. Don't confuse the way it's displayed with the way it's considered - your code should keep its numbers in terms of the smallest unit you need integrity at. (In other words, calculate your billing in floating cents, not dollars.)

And, if all your remainders are divisible by tens, you should be using http://en.wikipedia.org/wiki/Decimal_floating_point
Location: Philadelphia metro region

Remote: Yes

Willing to relocate: Yes

Technologies: Linux, Python, Django, PostgreSQL, Vagrant, HTML/CSS, bash/zsh, AWS, Git, SSH. Want to learn/am learning: Ruby, JavaScript

Résumé/CV: on request

Email: wyclif@gmail.com

I'm looking for entry-level or junior dev work and a career change from a civil engineering background (land/marine surveying). While I'm into both front and backend and will happily accept work on either end, I am most interested in DevOps and backend. I'm comfortable on the CLI and with vim, tmux, git, ssh, etc. I also have some sysadmin experience. My goal is to get my foot in the door in this industry with an established company where there are experienced engineers willing to take me under their wing while I improve my skill set in return for me putting in the hard work and the hours. My university work was in the liberal arts (I don't have a CS degree), and I'm determined to do the work necessary—on my own time—to get up to speed with remedial CS and algorithm knowledge on nights and weekends. I have excellent soft skills, and I'm easily in the 99th percentile of English fluency and written communication. If you need good documentation, technical writing, or even web copy, I can definitely help you with that if you're willing to carve out time for me in exchange for helping me improve my programming chops and technical development. Shoot me a message—I'm hungry to level up.
I don't think this is a revelation to anyone who has been paying attention?

This seems to have been the dominant hypothesis for a long, long time, and is always what justified Tesla's early (very) red activities. They were a battery company using luxury automobiles to fund battery R&D.
Machine Zone (Y Combinator '08) -- Palo Alto, CA -- www.machinezone.com/careers

Machine Zone is one of the most successful mobile companies globally. Our flagship app, Game of War: Fire Age, is the #1 Top Grossing App in over 90 countries and a current Top 3 Grossing App worldwide.

We are driven by technology and have an incredible vision for the future that involves real-time systems, global connectivity, and massive scalability--so we could definitely use your help as we continue to build our company, platform, and products!

Currently hiring:

-Operations Engineers (DevOps, Site Reliability)
-Data Platform Engineers (real-time big data @ massive scale)
-Software Engineers (full stack, experience with highly concurrent systems)
-Platform Engineers (distributed systems, performance, Erlang)
-MySQL DBAs (large scale environments w/many services)
-Project Managers & Tech Writers
-Data Scientists and Product Analysts (SQL, R, predictive modeling)

Read about us: http://www.bloomberg.com/graphics/2015-game-of-war/

Apply online or reach out to me directly at andrew(at)machinezone(dot)com
Residential water use in California is ridiculously high, even ignoring agriculture. Compare Sacramento's water usage per capita of 210 gallons per day[1]. In comparison, Melbourne's usage is 160 litres per day[2]. Even if you increase the number in that second link by 60% to add all the industrial use in Melbourne, it's still Sacramento at 800ish litres (~210 gallons) to Melbourne at 250ish litres. Humans are the same size in the two places, wear similar amounts of clothes, eat the same number of meals, and produce similar amounts of exceta.

It's just plain puzzling as to how Californians can use so much more residential water per person per day (a lot of it is probably the passion for really green lawns). If the complaint is that residential use is "only 20%" of total water usage, then reducing to Melbourne levels would mean you would save ~15% of that 20% - and a ~15% total reduction in water use by all sources is definitely worth doing.

[1]http://greencitiescalifornia.org/best-practices/water/sacram...
[2]http://www.melbournewater.com.au/waterdata/wateruse/Pages/de...

Edit: This article has some more data points for residential use in different cities in California, ranging from a low of 46 gallons per day, up to 580 gallons per day(!!). 46 gpd is around the 160 litres for Melbourne above. 210gpd for Sacramento seems to be mid-range.

http://www.latimes.com/local/california/la-me-1105-californi...
Obama Opens New Front in Cyberwar with Fresh Sanctions Framework
Hi, i'm the creator of rita and am happy to answer any questions!
Socrates is a Man.
Not all men are Socrates.
SEEKING WORK / Remote based between Milan and Shanghai

Microservices.

We build microservices, simple and easy.

This is how it usually works, you explain us your problem, we design together the specification, we send a docker container.

Now you can deploy your container wherever you like and just be happy :)

We do have expertise about a lot of domain, so the design of the specifications is going to be extremely fast and painless.

Our goal is to provide the container in 3 weeks after the first contact...

Email: simone (at) mweb (dot) biz
Data Architechture/Devops job FAQ: https://medium.com/@andrewjo/verdigris-devops-engineer-4d4f1...
Brad Feld moves to Iceland
Nourishing the Aging Brain
I don't think he's reading too much into the title. He equally well showed that it's possible to encode 2 base-10 digits of accuracy in base-2 fixed point numbers and back. Nowhere does the title mention floating point numbers, which is just one arbitrary (but popular) format among a number of possibilities to encode numbers with chosen accuracy.
Task bucket allows users to outsource programming tasks for a low cost
You're right, if taken literally, but I'd bet that the person who said the remark just meant that far fewer women than men are into tech/programming.
If you're writing http headers out to your apache logs on your production server, you're doing it _severely_ wrong.

edit: I'm specifically talking about http basic auth with a precomputed "Authentication: base64($username + $passwd)" header, not a GET of "/foobar?api_key=12345abcd". The latter is obvious in it's failures and is not related to http basic auth.
Sure, there are lots of US group activities, but they are not collectivist in the sense I was using the word. Churches and sports teams and even the US military today are free and voluntary associations. Nobody forces you to join if you don't want to. It's entirely your choice. If you choose to join the group, great -- it's nobody else's business unless you are harming someone else. It's not an intrinsic or automatic part of you, it's a choice you've made.

What I mean by collectivism is the psychological self-perception that one is involuntarily, primarily, and inherently a member of a group (rather than foremost an individual who happens to choose to join some groups) and then considering all decisions in this context of "what effect will it have on this group that I have found myself in?"

Of course these are broad generalizations and they do not describe everyone in either country, and this short summary is incomplete in some ways. Americans do indeed have a somewhat automatic collective identity as Americans, but it's different in character in that it expressly emphasizes individualism as a core value. I think nonetheless that these broad summaries are also not entirely inaccurate.
How Startup Founders Can Better Manage Their Time
PlotWatt | Durham, NC | Full Time | Remote | https://plotwatt.com

PlotWatt helps reduce humanity's energy consumption. We do this by monitoring the energy that a building is using in real-time, analyzing the results, and messaging our customers about exactly how to save money and understand the operations of the building. We can detect sick appliances and warn you before they break. We can help you understand how your building is being used. We can help you reduce your energy bill.

We're all very excited that we get to reduce humanity's energy consumption every day.

- Distributed systems generalist: We have lots of exciting challenges to solve to scale up our machine learning and analytics systems (python, with a shift towards a more multi-lingual environment).

- Lead Rails/Front End: We're also hiring for Rails and front-end devs. We don't have anyone else dedicated 100% to front-end at the moment so there is lots of room to own that stack.

Keywords: Python, Rails, Backbone, AWS, Machine Learning, Docker, Service Oriented Architecture

If you're interested get a hold of me at zdwiel@plotwatt.com
Also, wasn't Musk going to do a phd studying batteries before deciding that the internet was a better move for him at the time?
Minor nitpick, why would the client need to generate the salt to do authentication? I thought the salt is generated once when the password is first set, which can be generated at server side, and stored along with the salted hash. The salt would need to be retrieved from the server to the client and combined with the user entered password to compute the authenticating hash.
My suggestion is not to listen to any of the crap people will reply to this question with and to try out both and make your own informed decision. Asking HN for advice is like wearing a meat suit and jumping into a pit of aligators
This isn't actually available yet, just in case you thought you could sign up and play with it now.
Highly processed foods dominate U. S. grocery purchases
I read it as ART, which would be insanely great as well.
To clarify -- the joke in Vraxx's post is the absurdity of the contrast between the tone of the speaker ("Hahahah!") and the seriousness of the subject matter ("life saving drugs"): no-one would actually make such a statement.

The joke in nugget's post is the absurdity of his implication that a cancer patient would find it funnier if the article were a joke; when in fact a cancer patient would be the most offended.
If you're just interested in the exercises without all the code review shenanigans that the site + CLI tool offer, they're all available on https://github.com/exercism (all the ones named `x$language`).
It's not exactly the same as open source, but the Assembly (http://assembly.com) community is a great way to get involved in building products. The community builds businesses together, and everyone shares ownership based on what they've contributed. (also, it's all open sourced under AGPL).

You can jump in on products doing all sorts of things from mockups, to docs, to technical writing, etc. And you can always start your own product too. :)

Here's an example of a product that needs help with mockups of a technical process: https://assembly.com/runbook/bounties/281

[disclosure: I work at Assembly -- happy to answer any questions: austin@assembly.com]