skysight-inc/HackerNews huggingface dataset:
I'm working at shopkick (straight out of school) as a generalist right now. I think a lot of the official titles of our engineers are just "member of the technical staff". The culture here is that people shuffle around from teams and projects (if they want to) and people touch a lot of aspects of the company's code base. For example, I've written server side code and android screens. As part of a growth initiates I've also done html/css/js pages and spent time analyzing data through sql queries.

The engineering team here is a little over 20 people, and the entire company is less than 100. I guess my point is there are companies that are on solid ground financially that will hire generalists. If you are potentially interested in what I am doing, shoot me a message and I can make an intro for you.
Definitely sometimes the case that it's secretive. I'd say I more usually use BCC like "You don't need to get involved in this conversation, but your name was mentioned and/or it's something you would want to know about." Kinda like covering your own ass so that somebody doesn't think you were talking behind their back or going over their head.
Why do you '[1]' links?
On Cancer
There's a great article describing the start of Erlang as a Prolog metainterpreter. It's very accessible, at least I can follow it with my month old Prolog knowledge and it's quite impressive to watch as the interpreter goes from nothing to basic concurrency in a few lines of code:

http://www.sics.se/~joe/pubs/prac_appl_prolog.ps‎

I'm taking a class that has some Prolog content and I've been playing with my own toy implementation. Fun stuff.
That's not what I said. I said that no one would say that Scala can replace Java in all circumstances. Opinions vary greatly on what percentage the appropriate circumstances are (I think Scala is rarely a good replacement and never given the alternatives, while others, like you, say it's a good replacement in most circumstances - but not all).

In short, no one (who knows the software development landscape well, that is) can say Scala (or some other JVM languages) makes Java redundant.
I first saw this in clojure, and thought it came for the builtin immutability of most types. Meaning you can't have order problems with libraries functions, unlike in the mutable world where a framework will shield you a bit.
As a Campfire user this could be unfortunate. Although I'm not sure anyone can say they'd be surprised. The number of products they have shut down came up recently here[0]. Although based on the number of things they juggle I'm not sure I can blame them.

[0]: https://news.ycombinator.com/item?id=6858049
10 Boston Startups to watch for in 2014
I got a reward from Bing’s bribe program and promptly switched back to Google
I'm so confused! Doesn't The Patriarchy ruthlessly enforce 'feminity' itself, as 'society' understands it? Wouldn't that necessarily mean that Margaret Thatcher might actually be the most feminine precisely because she adopts exactly what 'society' says is not feminine? Is it Sherly Sandberg's hairstyle(s) that make her more feminine than Thatcher? Or did she "capitalize" on engaging in Patriarchy-approved feminine behaviors?
I would not argue your 2nd point. I did not read that you needed a third party utility to access this.
We can't solve the "psychological problems" of prostitutes, so that makes both pimping and using prostitutes morally ok? Why not make using prostitutes illegal? Seems to work like a charm in Sweden.

In Germany we have legalized prostitution. Turns out, that pimps and illegal prostitution benefited a lot more than "regular" prostitutes, however you define that. For that matter all of these girls would be able to earn more money and live a better life (even illegal immigrants in some cases) if they would just go to the authorities and claim unemployment benefits.

How do you explain that they "prefer" sex work over easier jobs with more money or no job with more money. Easiest explanation: It's not so much about the prostitutes' "preferences".

In many countries around the world, especially the more developed ones there just is no economic need for women to go into low-rate prostitution. More expensive "engagements", maybe, but that's more of an exception than the rule. Even begging is preferable to being kept in a brothel and get raped multiple times a day (no, they don't have "fun", and without "fun" it will feel and hurt like rape).
Show HN: Minimal Weather - The web app with iOS icon auto update
I didn't think anything about this topic could have any humor wrung out of it.

I was wrong.

On a more meta note, I don't foresee this topic doing too well, considering HN's dislike of SJW nonsense and humor.
I think this is the simplest definition. Swap in "request" anywhere you see "ask" (the noun) and you'll keep the exact same meaning.
XKeyscore Tor Slides [pdf]
The Strange Connection Between Breakthroughs and Belief
I don't know what your pain threshold is, but installing & running any blend of Linux on a recent Macbook is not exactly a fun time.
Hi guys,

Looking for testing and feedback, let me know what you think.
I strongly contest that assertion. I'd say an honest variation would be the dream of scala is an improvement.

Maybe when some of these new fancy tools like Graal become more polished and ready the dream that was scala can start to happen vs reality you get when using it. I'd be happy to see that happen.
I bought an essentia memory foam mattress years ago that still feels like new. I wonder how this considerably cheaper mattress compares in quality.
Lazy Load XT jQuery plugin
The commoditization of web devs will occur, it's just a matter of when. Consider it the collateral damage from ever-more-powerful frameworks, a de-emphasis on SOLID-type software architecture, and businesses wanting to pay less for developers.
Additional data point: Garry helped me prepare for my YC interview in 2008. He was happy to help and provided great feedback.
I'd expect Campfire to be sunset because of how good HipChat turned out to be.
This is Slate. I expect nothing better.
Chrome on Windows 7 and the text on the cards is difficult to read normally, and impossible on mouseover.
I meant adoption, but mentioned that some of the issues that make it less well liked are being addressed.

I think it possible (though far from inevitable) that another JVM language will achieve dominance on the JVM, and it is very possible that Java will fall below the 60% or even 50% on the JVM (with the rest being taken by several, though not one dominant, languages). But this is still some years in the future.
I have a paper from my shrink that says that essentially, I have had a blind spot for these things since my childhood. Only in recent years have I started to understand what it means. My "if you have something to tell me, why do you dance around it?" brain simply does not compute these things.
Hearing bad news is a part of being an entrepreneur. Speaking only for myself, I would prefer to hear no directly from the horse's mouth.
hey that's some cool software! I was actually looking for something like a that a few years ago. I might have some uses
My apologies if I came across as if I was shooting down the opinions here.
Selecting charters in Chicago a rigged game
I actually didn't know about the range searching, that's really nice.
Unless they open the images even for non-existing accounts, as soon as the mail is received by Google servers. If they are serious about killing the email marketing market they don't control, that's what they should do.
I say "nice to meet you" or "nice to be introduced to you." If I'm feeling particularly edgy then I say "nice to be intro'd to you."
People still generally want to help people succeed.

Doubt it. Rents and house prices are at a record high due to horrible NIMBY regulations and no one's doing a damn thing about it. Startup equity slices are tiny, and the old Silicon Valley guarantee (that working for a startup meant the founders would take a personal interest in setting you up to be a founder in your next gig) is long gone. VCs are funding lots of well-connected rich idiots, but if you don't come from the "right" social milieu, it's nearly impossible to get.

What used to be a quirky and different society is now a shitty knock-off of Manhattan that copies its worst parts but none of its good ones.

Few cold call anymore, but that's more because we've got better things than phones.

s/call/email/g. You know what I mean. Obviously calling someone you don't know is considered pretty rude these days.
$100 a year for a mattress at their price is downright cheap, assuming you don't even go the full 7.

5-7 years is MTTF for just about every mattress in existence. I pitch mine after 5 years as is; Those things are dirty after 5 years of sleeping on the same surface every night.
I assure you we make them to order and that bed was crafted just for you.

To give some more transparency, we do not have enough warehouse space to store product longer than a week anyway. The only thing i can think of is that we had pre-printed law labels and used those on your bed. If you email me your order number I'll personally check this for you and tell you the exact date and time when each component was made. We are a "Just in Time" factory and need to operate lean.

Once an order comes in we begin making the cover about 2-3 business days later (the first stitch) and the day we ship is the same day we put the cover on the core and package it up. If we put the cover on earlier, there is a chance it may get dirty or might be touched by someone without gloves.

I'm also willing to show you some photographs of the room where we operate and store the cores so you can see how small it is. Please let me know if you'd like to see that at jt at tuftandneedle
Duo, A New Mac App for Responsive Web Development
4 years ago, /u/rek explained how to correctly procrastinate at work
I'm pretty sure the costco benefits are fairly good for hourly warehouse employees. Here's the first reference I found:

http://www.fool.com/investing/general/2013/12/08/costco-whol...
Not only that, but you potentially incorporate individual fields as their own legal entity. Maybe there is a lawyer or accountant here who can speak to the advantages, but I know from brief conversations with my accountant (who works with a lot of wheat famers) that most set up each thing as a separate entity under one or more holding companies, and each holding company is potentially in the name of the kids or grandkids even if still controlled by mom and dad or the grandparents.
There's October challenge each year - to produce a game in one month and earn at least $1. Being a parent of two myself, I found this as a good excuse to finally make an Android game. You can read about it here:

http://bigosaur.com/blog/23days

Too bad it's only once a year... Maybe we could start a "month" challenge for parents, say 2-3 times a year? Rules could be like this:

1. all participants must have at least one child (living with them)
2. you need to complete a working game within a month
3. theme? Well, I'm not sure about this one. Maybe a theme should be free,
because it's easy to throw away 48hrs at something you might not like very much,
but it's hard to dedicate a whole month to some theme you don't like
4. money? I liked the "get to the market and earn $1" approach from LD.

What do you think?
What no one tells you about the big adventure
Get Bootstrap 3 In Practice for $39 ONLY through Built With Bootstrap
At last, a list that I might qualify for (I'm 53).
Switch to open source successfully completed, city of Munich says
No, because this is a low range system that can't stop high speed ballistic rounds. The South is looking at installing a conventional rocket interception system by the 2020 timeframe but it's effectiveness probably isn't enough to eliminate the threat posed by the North's massed artillery.
DataTau - The HN for DataScientists gets an article written by VentureBeat
There are uses:

From: me
To: me
Bcc: foo-enthusiasts
Subject: [survey] what's your favorite version?

What's your favorite version of foo? Write me off-list
and I'll post back to summarize.
An escrow service can be on top of a marketplace. Actually you should use ebay for the reasons you mentioned (a) traffic, (b) exposure, but also (c) secure your transaction via an escrow service. Never use PayPal for that.
Do you also boycott wood and paper products? Jobs in the logging industry have comparable pay to amazon warehouse jobs, but are far more dangerous.
Has anyone ever tried using the first law of thermodynamics to prove that AGI is impossible. It's somewhat dependent on what one considers "intelligent" of course. But let me give a stab at it.

Say AGI is a computer machine and/or algorithm that's capable of "creatively" building a smarter version of itself. Then (here's the proof) say we did build a machine that was capable of building a smarter version of itself, then that machine would technically be a perpetual motion machine, and therefore a violation of the first fundamental law of thermodynamics: "In all cases in which work is produced by the agency of heat, a quantity of heat is consumed which is proportional to the work done; and conversely, by the expenditure of an equal quantity of work an equal quantity of heat is produced." (Rudolf Clausius, 1850)

Or assuming that AGI is just "in the software", the heat produced by the computation would continually increase, as an ever more complicated algorithm/computation is formulated, and therefore violate the first law of thermodynamics -- again. Assuming a more "intelligent" computation consumes more heat/energy.
Widespread Apple App Store Search Rankings Change
A pluggable device doesn't offer the same experience as having a physically built-in keyboard.
Full of emasculated social climbers who need some way of determining whether a person is of sufficient social status to merit 30 seconds of consideration.

There's some truth to what you're saying, but it has always been the case in complicated industries. It's the cost of doing business. It reminds of this brilliant quote by Robert Henri:

In new movements the pendulum takes a great swing, charlatans crowd in, innocent apes follow, the masters make their successes and they make their mistakes as all pioneers must do. It is necessary to pierce to the core to get at the value of a movement and not be confused by its sensational exterior.

That being said, in my four years in SV I've asked hundreds of people for advice and help, and I honestly can't remember anyone ever saying no. The collaborative spirit is very much alive, people are just busy and it helps immensely to have some basic respect for their time.
Has the Mono story gotten better? How feasible is it to develop without thousands of dollars of Microsoft software these days?
Not the kind of thing I would normally submit to HN, but I think the activity I hope it spurs and its relevance to folks in our industry merited the submission. We'll see if anyone actually agrees.
As a point of context, I'm guessing this blog post was based a little bit on the "20 days as a growth hacker" submission (and Patrick's subsequent comment): https://news.ycombinator.com/item?id=6883357
That a large company can make enough money by focusing on one type of phone, thus not splitting their engineering efforts doesn't mean that there wouldn't be a viable niche market, if not for barrier to entry.

I often hear people lament the design of their phone, caused by the preferences of the majority.
I like Dart after trying it. The tools are great and the libraries are starting to come into their own. I much prefer doing WebGL development in Dart than Javascript.

However the adoption of a new VM, I think, will be challenging. It will be telling if Mozilla will develop one if this actually goes through standardization. My instinct tells me they won't and that Dart will continue on as another "transpilation," language.
This isn't actually too far fetched. IBM has a product called Rational Developer and Test Environment for System z[0] which allows you to run z/OS or any other s390 architecture in their hypervisor. Think of it as an enterprise version of Hercules that runs the latest version mainframe software. (Hercules can but licensing prevents this.) You could then essentially build a real "mainframe-as-a-service" (as you said) by deploying a Linux VM that has RDT installed and configured. Mainframe developers can spin up their VMs for on-demand dev and QA enivornments.

I know, because I am the system programmer who set this up internally at my company.

[0]: http://www-03.ibm.com/software/products/en/ratideveandtesten...
Somehow the existing wiretapping laws made it into the books.
It is a parody of views expressed by extreme SJW folks. But it isn't a good one. Some parodies just aren't funny because they push too many buttons - you don't want to mock the sensical, reasonable bits of a view, just the parts that are over the top. It's a fine line between ugly and funny when doing parody.

There is also the part where a lot of discussions about this in many forums have been of the "Oh it's just like all women want" and "all feminism is inequality for reals" variety, and flat out denial of the "there's no such thing as extreme SJW feminism and other types - it's just too impossible to classify" - suggesting it is appealing to a much different crowd than you think it is.
Thanks for the heads up. We definitely designed primarily for desktop use (where most people probably read legal docs), but definitely should do something for mobile as well. For the time being, we may just hide the annotations on small screens so it doesn't obscure the reading process (and then come up with a more elegant solution later).
Part of HN's convention, especially since there are often more than one link, is to use end-noted links rather than inline ones. This makes the prose easier to read, and still makes it easy to identify and annotate the importance of links.
IOS7 UX: Add a Dismiss Button to Banners
Simple solution to banners blocking back action within apps in iOS7
"The best minds of my generation are thinking about how to make people click ads. That sucks." -- Jeff Hammerbacher
Cool but haven't we seen this before? IMO, something really groundbreaking is numecent's cloudpaging[0] technology. Have a look.

[0] http://www.numecent.com/technology/cloudpaging.html
Great, but why should the British Library, a non-profit charity and UK taxpayer assisted institution put these images on the servers of a US based for-profit company?

There are a lot of talented Brits in the Bay Area, but there are also many great UK based programmers and companies in the UK who could have developed a home-grown solution. This is embarrassing on many levels.
You Only Have 15 Seconds [Hacker News Nation]
In this week’s Hacker News Nation we’ll prep you for an investor interview, “Quick you only have 15 seconds!”.

Hopefully this will get you thinking and talking clearly. Plus…
- 3 tips for motivating your team
- The two biggest challenges all startups have! (Straight from Y Combinator)
- Dating advice from the richest man in the world: Warren Buffet

All that, and special guest Danya Cheskis-Gold (Spark Capital / Former Skillshare).

Stop online shopping! It’s time to relax and learn a few things in the process. Here we go…..

http://blog.onemonthrails.com/you-only-have-15-seconds-warren-buffet-mozilla-and-vcs/
I'm to lazy to do the classier footnote¹ most of the time.
The yellow scroll bar (the "heatmap") is actually meant as a way of showing the most important parts of a document, and is meant primarily for other document types that we have on the site, for example, judicial opinions (see, e.g., https://www.casetext.com/case/ashcroft-v-iqbal-4). We need to do a better job of explaining what it is, making it more useful across all document types (e.g., by showing where all the annotations are in the document so you can quickly jump to them), and making scrolling easier.

I'll see if I can get a tax attorney to respond to Jose's comment. If any tax attorneys are reading this -- jump on in!
IIDelegate: Conforming to Objective-C Protocols with Blocks
Bitcoins Fail Currency Test in Scandinavia’s Richest Nation
Data Portraits: Connecting People of Opposing Views
Wow, Keith Alexander is such an asshole.

> This is analogous to a hostage-taker taking 50 people hostage, shooting 10 and then say, "If you give me full amnesty, I'll let the other 40 go."

Yeah, except he didn't actually get anyone killed, you asshole! It just embarrassed NSA and the US government, and uncovered that they were spying on allies and for economic reasons, not just to protect against terrorists - you know, as they were lying to the public that they were doing. Worse, not just spying on them, but actually launching attacks against them, to protect their interests.

They are using the same stupid analogy as the one they used for Manning, saying his leaks will probably end up getting a lot of people killed - none of that ever happened, but they kept pushing that argument till the end.

> GEN. ALEXANDER: I do. I think people have to be held accountable for their actions. … Because what we don't want is the next person to do the same thing.

Oh, I fully agree with him here. So how about we punish Alexander for his crimes against the Constitution, and make sure no future NSA/USCC chief ever does the same again? That goes for Obama, too, which I strongly believe deserves impeachment over this. Even today he has absolutely no intention of changing the NSA. So what's the solution, if not impeachment?! He wasn't just doing these abuses in the past - he wants to keep doing them. So I don't see other alternative.
That's a trade-off. Choosing "Do A but let the user change it to B in the Settings" is very similar to "Choose A", because nobody changes settings. You just move the debate to what the default should be. Not to mention that "Should we or shouldn't we have crap-tons of settings?" is its own trade-off.
Most Americans Don’t Know Bitcoin While Some Guess Xbox
Two Students Injured, One Dead at High School Shooting in Littleton, CO.
Listen Up, It’s Neutrino Time
"You've basically described C#"

Unfortunately the CLR doesn't run on any useful platforms.
No reflective coating is going to be 100% effective against a close in range laser. At some point the thermal energy is going to warp any coating and it will lose its effectiveness. This is more of a concern against longer range missiles and mortars that can afford to be coated enough that it becomes difficult to disable the projectile at the longer range particularly with atmospheric interference.
> proprietary Dart content

"proprietary" is unfair, and becomes more unfair all the time now that Dart is on its way to ECMA standardization: http://news.cnet.com/8301-1001_3-57615494-92/google-convince...

If Dart is "proprietary," then so is asm.js, Mozilla Persona, Rust, and many other cool things that Mozilla is doing.

For example, take Persona. Mozilla invented, on its own, a new identity protocol which is not based on any existing standards and which it solely controls, released some code that implements it, and is trying to convince people to adopt it. When Google does the same kind of thing, it is called out as "proprietary."

> and open the door to Google services serving exclusively Dart content. Imagine if YouTube only supported Chrome.

This is exactly the kind of bad faith presumption that troubles me. Google is trying to push the web forward but in your mind their end game is to break its web properties for every browser except Chrome? This is so far from reality that I don't know how to respond to that, except to lament that distrust of Google by people associated with Mozilla is so high.
The Best Investments I’ve made in my Freelancing Business
Swipe up on the banner to dismiss
By my math, that comes out to a nickle a pound. Great that we can be that efficient, but it seems to me there should be a fair number of people who are rich enough and picky enough that they would be willing to pay a little extra for a premium product.