skysight-inc/HackerNews huggingface dataset:
I tried to do a little counteroffer Jedi mind trick. It didn't go as planned.

After working almost seven years, I went on an interview that an acquaintance told me about. The interview went very well, and shortly after I left the office, they called and offered me a job. I told them I'd need a few days to think about it.

I went into work the next day and told them, then tried to see if I could get a counteroffer from them. It wouldn't have taken much for me to stay; I was working in town and the new job would be a commute. If they could have matched half of what the new offer was, I would have stayed.

But it was no dice. I took the job.

And you know what? It ended up being the best choice I could have made. The acquaintance who worked there and told me about the job I know call "friend." I moved from a solo environment to a team. My skills have improved, the pay improved, and even the commute has turned out to be a blessing thanks to audiobooks and podcasts.

Just something to think about. Honestly, I think if you think it's time to leave, you should just go. It's time. Don't fight it.
Unofficial Kindle builds of the Django documentation
This article is confusing cause and effect. Bus routes have been opened to cater to people who choose to live in desirable neighborhoods. It's not the buses that make the neighborhood desirable. If all googlers decided they wanted to live in Marin, I would bet that google would send a bus up there in a heartbeat.
I'm still confused by your point. "Because by his free-will man moves himself to act" seems to beg the question. Which direction does a woman act? I'm assuming her actions are determined by "who she is". If not, what are we referring by "her".

My choice of the feminine above was a choice, but not one everyone would make. So how could it be anything but determined by who I am?
Stars is a great ranking technique, e.g.http://www.node-modules.com/search?q=postgresql&u=
What you propose there reminds me of Atlantis: http://research.microsoft.com/apps/pubs/default.aspx?id=1546... – James Mickens did a talk as well: http://www.youtube.com/watch?v=4c0DdOvH6lg

Basically they reduce the browser to a VM where everything except a few core things run in the page's context (including the protocol implementations, layout and scripting) which enables a few nice things.
Dismissing a study based on it being single is idiotic.

The study was based on 71 ,527 individuals, it is statistically significant.

http://www.ncbi.nlm.nih.gov/pubmed/24217719

Let me guess, you're obese?
If the result of telling coworkers is so undesirable, why not keep it between yourself and your immediate manager?
Show HN: Continu - Simple, Informal Learning
I think you misunderstood that comment. I don't think he was referring to writing IN A software no one wants, as in a specific programming language. I think he meant that if there's no demand for the software itself then it doesn't create value for anyone because, well, no one wants it.
Sorry to maybe sound silly but why? I've used it, it didn't feel good (my eyes kind of hurt) so I removed it. I see you're enthusiastic about it, what other benefits does it have if you don't mind me asking?
Intelligent URL shortener for Appstores If This Then LINK
Joshua,

I think the main clients would be banks and title companies. I can see them wanting to accept documents notarized using ___ because of the security. What do you think?
http://twitter.com/flavmartins

I pretty much follow everyone with a real account back. I don't surf the general timeline but follow hashtags and keywords for conversations taking place online.
> Go basically only has one modern feature (goroutines).

You mean Modula-2 (1978) co-routines?
Good point. My next package manager after Maven was Bundler/RubyGems. And it was enlightening. I don't use so much PyPI, but I heard that the core commuters are working on a big refactoring.
A minor quibble here... while value is created by doing, value doesn't necessarily reflect in something that can be sold to other people for money.

"Writing software no one wants" can create value if the person writing it wants it. Just not monetary value.
"Use of this system constitutes consent to monitoring,
interception, recording, reading, copying or capturing by
authorized personnel of all activities. There is no right to privacy in this system. Unauthorized use of this system is prohibited and subject to criminal and civil penalties,
including all penalties applicable to willful unauthorized
access (UNAX) or inspection of taxpayer records (under 18
U.S.C. 1030 and 26 U.S.C. 7213A and 26 U.S.C. 7431)"

I mean, shouldn't the whole internet carry this warning currently with the state of the NSA?
Well from what I know about SF rent-control-policies, (which is becoming an annoyingly large amount due to the influx of these posts) is that San Fransiscans have been historically hurt more from these policies than helped.

You raise valid problems, which I would again say are the traditional responsibilities, and the reasons why, we have a government. Corporations historically have had TERRIBLE ethical and moral compasses which is why we need things like Child Labor Laws. I completely understand why people are mad at SF tech companies, but I think the rational place to direct their anger is towards the government that is not looking out for their interests.

To think that Twitter is somehow equipped to tackle the SYSTEMIC societal issues the US face is baffling.
> All you libertarians aren't real libertarians

I'm not a "real" libertarian; I am neither a child nor a sociopath.

> If we want a true free market, all land should belong to the commons, and we have a free market of long term leases. The proceeds go to the community pot (e.g. pay for government services, or checks sent to every person). Gentrification thus costs the gentrifiers and pays those who lose out

I'm fine with that. Seriously. I'd even send checks to the poor bastards in Somolia. I mean it's a shitty world where I make a lifetime of money every month because I was born white, male, American, and am autistically brilliant at telling comptuers what to do, while other people die of malnutrion.

What I have a MAJOR problem with, is people who rent in San Francisco, and thus insulated themselves from real-estate downside risks, but now that upside risks are impacting them, want bailouts. "But I'm special, I live in San Francisco, I'm a unique snowflake that deserves to pay only $600/mo for a $2,600/mo apartment because eveyone else is so rich and I'm so poor and lattes are so expensive!"

(And yes, I do donate to charity, and I don't write that money off on my taxes, as I don' think that charity should displace the obligation of a government toward its citizens)
In 10 years they'll have a site devoted to the growing body of SO moderator jokes. Such as the following:

Q. What do you get if you cross a wild, ferocious, man-eating tiger with a Stack Overflow moderator.

A. A very dull tiger.
I got a data breach notification saying my data was compromised and here's your free monitoring blah blah blah. The thing is, I haven't physically been into a Target for over two years if memory serves, and last time I ordered online from Target was well before that.

I wonder if there's more that hasn't hit the news, or if Target figured better safe than sorry on the notifications.
That's true. That's the disadvantage of that system.
If there would be a language agnostic package manager, would you use it?
Caring isn't if you don't do something about it.
Looking for mobile apps editors for feedback about such service :)

Thanks!
It isn't clear to me how this system is secure. Very little is actually said on the website beyond using the word "secure" and the usage of the tool "ssh" (which could have been maliciously tampered with or man-in-the-middled).

How exactly is data stored? Is the data stored encrypted should a device be stolen? Is it easy to "revoke" trust from devices storing parts of one's data?

Again, very little on the security of the overall system is actually described.

I hope the authors posted this or are here?
There are two easy/sane ways to solve your problem.

1. RHEL / CentOS solve this problem with "software collections," aka "scl." Using scl gets you the advantages of ye olde retargetable RPMs but without all the hassle and suffering. Makes it relatively easy to scope your packages that way.

2. fpm doesn't do nearly as bad a job as it used to. Given a gem, it can correctly build it, assign its C dependencies, and assign a prefix so your gems for ruby-ee don't overlap with ruby19 or ruby18.
It's more chicken and egg. Clearly the value of a potential housing unit, to a Googler, would be higher if it were closer to a Google shuttle stop.
Well. You are right. Next time I will pick my words more carefully.
Or they're not taking the NSA's need for secrecy very seriously
1) I'm not a fan of both the name `proc` and `var` because it allows you to mix inplace editing with return values and makes a mess of the (IMO, precise) meanings "function" and "procedure" have.

If I were starting a new language, I wouldn't pass the opportunity of disallowing mixing these concepts, so there's a way to reason about pure functions.

3) I get that, but it feels like something that could've been optimized away by the compiler, they didn't bothered and instead bloated the syntax. Not a fan of the naming too.

4) Just IMHO, but this kind of magic feels out of place on a static language. In something like Python, variable arguments aren't as opaque since there's an underlying object being passed around (a list or a dict), and your arguments can be of any type.
"bundle package" still just bundles the source packages.

Installing all of the gems then packaging the resulting directory is an example of an artifact-based approach.

I prefer to do it gem-by-gem using 'fpm' in order to maintain better dependency data -- fpm will invoke rpmbuild with the right options to find shared objects and automatically attach correct dependency data for the ruby runtime, C libraries etc
Thanks for the info. Obviously, if it's literally a case of 'support 95% or support 5%', the choice is made for the developer. I assumed 'support 100%' was not impossible, or even particularly difficult, but I stand corrected. Although I would like to note that some developers do still support iOS5 - somehow.
Nils Adermann just confirmed that. I updated the blog post and the info graphic.
This is good, solid advice.

In general, taking your manager or company by surprise -- for good or bad -- is never a great strategy. If you're angling for a raise or a promotion, make your intentions known well in advance. Don't assume your boss can read your mind. Have a plan, get input from your manager, follow up on it, and show progress. Don't expect something to happen overnight, even if your boss wants to make it happen. He or she might have several layers of red tape to work through, or might be unable to give spot promotions and raises outside of a given cycle. (This is especially true at large companies, whose managers have less discretionary power than commonly believed.)

Protip: rather than asking for a raise at an arbitrary number, try to find out the pay-band structure at your company. Know what the bands are, where you fall within them, and accordingly, how much room you've got to negotiate within reason. This information isn't always public knowledge, but chances are, somebody at your company has it. Reducing information asymmetry is key to a successful negotiation.
Tech Toys at CES: More Than Meets the Eye
Yeah you can tell that that those are facts, because it says so right there in the domain name.
I'll take the time to read the paper later.

Do you know how does it compares with Dylan's macros?
Meta: This is a terrible title for this HN post. It doesn't describe what the article is about.
puppet, facter, rake, mongrel use 'sed' to edit the code on the fly at install time, to set shebang lines etc

There are surely many others, these are just the ones I have at hand as examples.
He can't overturn Supreme Court decisions.
I am of the opinion that "ideas are nothing, execution is everything" grows in part out of the lack of adequate language and mental models to distinguish amongst ideas of the armchair politician variety and ideas with legs. There are some words to distinguish such things, like hypothesis and theorem, but they mostly don't apply in the realm of business. I have been trying to sort out how to do a post on that very topic but I am not ready for it.
The horrible unicode support in MySQL fits well with its general careless attitude toward data integrity.

Minor correction: MySQL was Swedish and InnoDB Finnish.
It's usually the opposite. Red = bad/wrong/stop, Green/Blue = good/right/go.
> Another example of not-quite-work is every night in San Francisco, there are dinner parties where people get together and talk about the future. It’s always fun and usually not very contentious—most people agree we need to go to space, for example. But at the end of it, everyone goes home and works on something else.

except for Elon Musk and team at SpaceX
NFL could fine players for violations of protocol
You will laugh. That was my first title. I showed the article around, 2 days ago, and a good friend of my told me: "You need a more provocant title!".
"there are many things that are important but web hosting is not one of them"

Spoken like an ignorant developer. Uptime and scalability is just provided by the magic server pixies.
To try to get things rolling: Mine is @DorintheFlora.
wow - more than i expected. is balanced including their payouts in this number or is the 370M just all incoming payments?
As written, the code will write the response string out immediately. The for x in version will block until end-of-input.
> that approach fits better with traditional functional idioms

Just interested, what's the real value here? "Familiarity" alone seems to be a pretty poor reason.

> They're really just static methods in the .NET VM and bytecode.

Doesn't this mean that either your methods won't be dynamically dispatched or that you would need to rewrite your code if you ever change from e. g. List to Array?

Looks like a bad compromise to me.
Oh, c'mon. It's just a colloquialism because the company has to do with money and payments.
Yes, freezing particular OS configurations into golden images on a virt platform can make a source-based approach repeatable. Unfortunately, this just moves the problem: I now have to maintain the golden images.

Relying on virtualization for repeatable source-based deployment is like screwing in a lightbulb by rotating the entire building around the bulb.
Ah, so the design of this encoding is specifically targeting URLs? That makes a lot more sense. Thanks!

Knowing that, it does in fact seem like a sensible encoding for certain applications. Encoding, not encryption, mind you. I assume (or at least hope) the designers intended it as the former only, and never as the latter.
Hacking domain
hacki.ng
Thanks for not messing around by creating imaginary order queues that allow you to accept more cash. Don't listen to some of these users, they thirst for 'disruption.'
On The Typography of Flight Deck Documentation (1992)
They can, however, be questioned in that Place. The House is certainly welcome to impeach a house member who reads launch codes on the floor.
Multi Column Unique Indexes - Moorberry Solutions
The above domain name is for sale.
I am also new to OpenBSD but had intended build a server with it per the advice in the top comment on this HN post from Zed Shaw https://news.ycombinator.com/item?id=7036661

My understanding is it has a reputation for being very secure, having thoroughly audited source code, and runs on lots of old and legacy hardware. It's also renown for having super thorough documentation. (see Zed's comment)

Judging by comments on this post, I think it is more a case of the maintainers and/or the foundation's management instead of loyalty or adoption of the OS. I believe HN also runs on OpenBSD too, if I'm not mistaken.
> F# leans closer to its functional roots in this respect, so it's more idiomatic to keep object-oriented constructs at arm's reach in most your code. The language has full support for OOP, it's just that you're not expected to trot it out except when you're writing public interfaces that are meant to be consumed by code that might be written in C# or VB.NET.

Wouldn't it have been better to keep such things out of the language instead of having a considerable amount of complexity in the language for stuff people are not even supposed to be doing in the first place?
The $1000 genome is finally here?
There's an interesting consequence here. The easier your job is to describe, the more subject to commoditization it is. But the harder it is to describe, the harder it is to sell.

In the future, we'll all be weird data scientist/UI/product dev/entrepreneurs.

Those looking to sell themselves will have to do so on results, fad-of-the-day, or personal relationships.
When I learned of the difficulty mapping between code points and characters, I realized that Unicode is a standard nobody will ever (knowingly) implement correctly. Even if everyone has access to a font API, there'll probably be bugs in the fonts for all eternity.
Specifically, much gem metadata is stored as a ruby script. To get some information about a gem, I have to execute the ruby code.

Python libraries that use setuptools are the same way.
Aristocratic work in particular was not so different from today.
It would be wrong to suggest that they're 'on our side', whatever that means, just because they met with Schneier. This could be a publicity stunt, a fact-hunting exercise (What exactly do you know, Mr. Schneier?), or just a genuine personal interest in checking other sources of information against the NSA line.

Regardless of their motivation, these people are still part of the same machine that put the NSA in motion, and thus far have been ineffective in curbing even it's more obvious breaches. Action speak louder than words...
I agree, although this makes me think of the great number of people who have the potential to create value but cannot, because their ability to "do" is blocked. Most people I know who cannot create value have an issue of time. Most everyone is locked into their job with rent payments, student loans, and other debts. Its frustrating to see that those with wealth can also purchase time for themselves to use to get more wealth, while the majority of people are strapped in for the ride.

Of course non-wealthy people can build things in the evenings and weekends, but, then they begin dealing with issues of stress and burnout. I'm glad YC helps to give folks a chance. I do think one of the less talked about benefits of a strong middle class and even wealth distribution is people have time/ability to innovate on their own.
Malware in Target Breach Written Partly in Russian, Report Says
Robert Gates put it eloquently: the US is in its own wars of choice, and not in any war that is forced upon it. So, what do you think about the secrets that would conceal the real reasons of the war that requests to be secret?
Yeah, that is good point. I guess should have point out that in the article.

But I still think that the initial publishing on Maven Central is more difficult then it should be. Pretty much every other package is doing a better Job on publishing. It took me less then a minute to publish my very first Ruby Gem. But it took me 1 week to publish my very first Jar file on the Maven Central.

Clojars is doing better.
That seems more than plausible to me. While the character 象 is two bytes longer than the character "f", it is five bytes shorter than "elephant".

IIRC the average word length in English is around 5 characters.
Rdio is Now Free on the Web
this is shocking news back in July.
> The best I would describe it as is a "yes, but it will take some work".

I can do one better: "My car is missing its timing belt and needs another. Otherwise, it's in good working order."

> The original discussion was around people with limited technical ability [thus it should have been obvious what I meant.]

So, a suggestion: rather than saying "In reality, Netflix doesn't work on Linux." or "My point was, Netflix does not work.", say something like "Netflix on Linux is too hard for the man on the street to manage.".

Yanno, I said exactly that in my first reply to you, but I guess that you missed the point that I was making. Maybe you were in too much of a hurry to carefully read the words that I carefully selected to most precisely get my point across. shrug
"... that I moved to as part of the last round of gentrification."
I've scrapped most of these systems years ago. Still have a aviion dual cpu board somewhere in the shed, probably doesn't work.
GlobalHack Offers $50K Prize For IP Generated During Hackathon
Ah, thanks. Seems to go with the territory (other key data point: Linus)
A look at the importance of the why behind launching your own products
BSD stopped 20 years ago

I doubt you were truly unable to determine I was not talking about the Berkeley Software Distribution, but the family it spawned. Which leads me to conclude you are being obtuse. For... pleasure? I don't know.
What about government commercial negotiation information, surely the government can (should!) keep that secret at least until the negotiations are over, otherwise every single purchase made will have them ripped off due to information asymmetry.

Troop locations are another one. If you know exactly where everything is it gives you a huge advantage, and to a lesser extent where they've been.

Surely there are some secrets we can acknowledge the government can keep, for a time. The problem only arises when the executive branch abuse the classification system and label embarassing, non-sensitive (to the country, maybe not to their reelection) information as sensitive information.
I actually do this sometimes when it's near the end of the day and I know the problem at hand might cost a few hours. I'll write a comment but not in a code comment, exactly like the article suggests.

Funny enough, it never had to serve this exact purpose and had I written the comment so that it wouldn't prevent a build, I would've still continued where I left off. I think (but am not sure) the fact that I wrote it down at the end of the day makes sure I don't forget.
> Why? Why is it that nobody bemaons the pricing of gucci watches

Because the sale of Gucci watches does not push more affordable watches off the marketplace and out of the hands of people who do not have enough money for more.

The issue with gentrification is this: it ruins existing communities and takes opportunities away from people that don't have many to begin with.

People have to move from the neighbourhood they've known for decades with good facilities and schools to an area considerably further away from the job market, bringing down their quality of life and reducing the chances that they'll ever be prosperous enough to live in the neighbourhood they've just been forced out of. But hey, smart, innovative kids will still rise up, right? Well, no, because now they're nowhere near the good schools and after school programs. Neither they nor their parents have the opportunities that others do. It's not exactly the kind of meritocracy Silicon Valley champions.

The very fact that you think these people are deciding to rent speaks volumes. Not everyone can afford to buy a house or get approved for a mortgage. They have to rent, and are increasingly powerless to stop these kind of changes. Gentrification is not all negatives, but are you seriously saying you can't see why people would be angry about it?
What parts of Plan 9 are you referring to?