skysight-inc/HackerNews huggingface dataset:
Make Your JavaScript Cleaner with Destructuring Assignment
Doesn't help for googling though.
Here's the list of words, by the way. I couldn't find it anywhere in non-hexadecimal form:

https://gist.github.com/xnyhps/677f7c1b444f346bef99

(I cleaned it up a bit to remove newlines and tabs, and a couple that are entirely of unprintable characters.)
Attacking competitors presumably?
I have a private Twitter account and use it as a personal diary of sorts. I see Twitter as a write-mostly device with some recall capability. There also happen to be 300-odd individuals who have read-only access to my diary. It's great to have them around, although my usage of Twitter is almost entirely not affected by my followers. On the other hand, the private nature of my account allows me to exercise tight control over who follows me. This lets me keep away the monster that is self-censorship.
The last two items are definitely achievable. As a saying goes, "vim is my editor, Linux is my IDE." I'd rather learn a handful of tools that will last me my career and be valuable in many different circumstances in and out of work and more formal "programming" than learn a new IDE per language and/or a new Master IDE for multiple languages every few years.
Have you tried turning down the sync interval (located in Settings > Notifications)?

That tremendously helped my battery usage.
> I'm not paid by the hour. I'm paid to deliver. This is true for most developers - typically we take a salary in return for getting stuff done.

If you're a contractor, yes. If you're an employee, no, not at all.

> Needless to say I'm opposed to your desire for the government to hobble your competition.

Government exists to protect its citizens above profits.

Are you insinuating that labor laws should not be enforced? Or that employers should discriminate against employees who want to actually get paid for the time they work?
Twitter has been giving away more and more ground to Facebook. Facebook groups are not even suited for a lot of things that they have become and twitter should have been there. Twitter needs to look at what the use cases are:

- Customer Support, twitter is customer support for a lot of companies and being public makes grievance redressal possible. They just need to get better tools and charge companies for being their support interface. The companies may not have choices.

- Events. Twitter is the heart of events. Create tools to manage public events and charge for them. Give something to the organizers and take money for it.

- Pages. Give an alternative business model to facebook. Its too big to fight right now. Give a paid version of facebook pages with a promise of not losing organic growth. Brands spent a lot on getting tons of likes that are not useful any more. Followers are still somewhat valuable. Make pages interesting for brands (give them something to justify the payment).

- Advertising is not always the solution. Customize for the key use cases.

- Open up. Facebook is the AOL of social. Someone needs to step up and be as open as the internet. Aren't you suffocating behind the closed doors? Did you really have a reason for closing them?

I know twitter isn't listening.
> unlike today where rich automatically makes richer

This aspect of Piketty has been pretty well refuted. To begin with, he failed to properly account for depreciation. That server software system that you built and is making you money today, isn't going to be worth squat in 10 years.
Let's assume a free market, run by supply and demand. Will BI change the supply of food? No. Will it change the demand? Well, there are some people who can't get enough food, but they are the exception. Demand might rise, but it won't double.

What will change is an increasing demand for quality. If I've got more money, I might want healthier food, or tastier food, or food that I perceive as being more "upper class" than I have been eating so far. I might move to wine from beer, or to steak from hamburger, or to organic from factory food.
> Recognizing a livable income as a human right

I was with you until that one. The fundamental right to other people's wealth is a very slippery slope. I believe human rights should only be negative rights.

> Paving the way for a new American Dream in the 21st century

reads like political marketing fluff. dilutes the message.
I've definitely seen the effect of that "job hopper" mentality - I left my first development job ca. 2010 after a year and a half. My parents were terrified I'd never find another job because it'd look bad not having been there for "4 or 5 years at least." Since, I've had more than one person surprised that I've stayed at places longer than 2 years.
You know, some kind of GNU/NT using the ReactOS kernel would actually be really cool.
Their back-end switched my account with someone in London. They were able to charge trips to my account! Customer service wasn't exactly helpful either.
What I do, is provide nwjs to those on old versions, so they think they are getting the "application" version, but in reality, its Chromium hard coded to only goto the web application.

So far its a win for both parties, since they are not installing another browser than can interfere with some silly IE6 only internal enterprise site and we get to use the latest browser features.
Thanks so much this is very helpful!
By using a novel vocabulary, the ideas can enter your memory in a different way. Maybe a more lasting way. Its been done in other fields (language learning).
Is there an atom extension for searching stack overflow snippets? if not, let's build one!
Twitter has 412 years of cash in the bank, assuming current burn levels, debt levels, and profitability.

http://www.usatoday.com/story/money/markets/2016/01/25/twitt...
No. It's not a derivative work. Creating a compatible piece of software is not copying. Even if you've seen the original code. If you're not literally copying and pasting code, it's fine.

Copyright protects the code itself from being copied, but the ideas, abstractions, overall design, and even individual APIs are not eligible for copyright protection
Agreed, but boats when not filled with air are typically negatively buoyant. I'd wager that there's an air bubble small enough to make the whole system negatively buoyant, but large enough to sustain the people breathing it for some period of time.
I don't really see the point in Twitter. All of my friends and family are on Facebook, but I only know a few people that use Twitter.

I am sure it only gets as much media attention as it does because of the lazy journalism it allows - what's trending, Twitter's reaction, etc.
> If you're learning for the sake of learning, i'd dig into git.

Well, nearly everything moved to git. I've used it for a while, mostly commit/pull/clone. I actually moved to CVS from git :) It's a bit like perl, git, you either need to be an expert at it, or else you can get going, but at the end you create a mess.

> [...] it's probably not worth the overhead. Sounds like you have a good, efficient setup.

Mostly, yes, but mostly because I don't really need that much more than recording my history, and occasionally looking at what I did in the past and more rarely working on short-lived branches. But there are a couple tools that if I ever code them up, I will make opensource. Tho if I ever do, and they take on, I'll use a 'just send a patch on the mailing list' approach. I believe it's easier to deal with. No flamewars on VCSes :)
Recruiter here, just a couple ticks younger than you, and the less experienced recruiters probably won't look past your age. The key for you is delivering a clear marketing message that can't be misinterpreted by even the dumbest of recruiters (or avoiding those gatekeepers entirely), while knowing that your experience will have much more appeal to the more experienced engineers internally.

The resume doesn't need to 'look' trendy, but it can't look stale either.
A compound fracture + ER visit could easily hit $30k. Not sure about $200k.
So are you saying that basic income requirements will be very different than welfare is today?
>But honestly? If your really worried about privacy, the easiest thing to do is to not use the Internet.

Real talk. Maybe not "not use the Internet" but people would do well to be more judicious about their internet use.
Yeah, it's a pretty weak effort. "Let me calculate these hidden costs for biking to work, while conveniently ignoring maintenance costs of a car." He admits to leaving that part out, but admission does not relieve him of the task. Cars are expensive to run, you don't just get to hand-wave that away.
https://news.ycombinator.com/item?id=11338584
Well, I have plenty experience of working with SBCL which directly gives you access to the assembly produced, allowing extremely good control of the code quality in hot spots. Just

(disassemble 'my-function)

would give a nice printout. There are also lots of other languages, which might be high-level, but still give you excellent code quality - I used Modula-2 a long time ago which did back then beat the resident C-compiler in generated code quality. Yes, many C compilers are very good and some new stuff not much so, but claiming in general that "C" is fast is an oversimplification.
Is it better than the $0 a month that they would get if that happened now?
it exists! https://atom.io/packages/ask-stack
Looking at Twitter's 10-K as an ongoing business:

Current liquid assets: $4,381,792,000
Net loss for year: $ 521,031,000

Time to live: 8.4 years

Twitter is a public company with one class of stock. It's ripe for a takeover.[1] Market cap is about $11 billion today, so a straight liquidation is out, but a takeover with a downsizing is likely.

[1] http://www.fastcompany.com/3055735/fast-feed/twitter-is-ripe...
That makes any potential generalised inflation worse, not better...
> OK, split it down the middle. If you're already a @bob follower when you start following @alice or when @alice un-@s @bob, whichever happens later, then @alice's action has no effect on you. Even if @bob has been hidden from you by @alice's action, it only affects internal-to-twitter links like retweets. If you have a link directly to @bob or his tweet from Google or from an email, you can follow it successfully, and that action removes the hiding effect for you. These extra complications would probably be good for @alice, since it would make it much less obvious to bullies that she had taken this action in the first place. (Yes, if @bob has observant friends, they'll notice eventually, but that's probably OK.)

That could work well enough. :)

Yeah, my main concern was a power user who people wouldn't want to unfollow abusing the feature to silence critics.
Are the guys from TRAC here? It would be great to know more about it. I ran in college, my brother ran in college, my sister hopes to as well. I have always been frustrated that I couldn't follow along with those trackers online. We always resorted to trying to give play-by-play over the phone which isn't the most elegant solution. Definitely an area you could have a lot of impact on. Especially with the rise in popularity of marathons and other races.
Compared to other risks we take every day, it already is close to zero.
DDoS is the antithesis to an open and free internet from a free market perspective because it drives people to a few select providers for hosting and CDN services. In the end, the big players in those spaces who have the bandwidth win. It's not so much about who has the best innovation either as DDoS tends to be all about brute-force.
There must be many groups like this these days. There's one large lab I know [1] where they use a pile of statistics, modelling and optimisation to investigate these types of problems. Maybe check out the publications of the group leader [2].

[1] http://www.possinghamlab.org/

[2] https://scholar.google.com.au/citations?user=lSYOB3cAAAAJ&hl...
Actually, a good 80% of a modern airliner's thrust comes from the huge fan in front of the engine.

A turbine after the combustion chamber steals some of the energy to move the compressor and the fan. Most of the air (>90%) just goes through the fan and bypasses the engine. You could argue that these engines are _already_ cleverly camouflaged propellers :)

https://en.wikipedia.org/wiki/Turbofan
https://www.quora.com/How-much-of-a-jet-engines-thrust-is-de...
Parent and me were talking about hardcore cases. There is no technological solution for people stubbornly following you everywhere and sending death threats.

Furthermore, from some anecdotal evidence, I think most victims in such cases already know who is harassing them.
Using a node script doesn't munge the rest of my shell environment. Cygwin, on the other hand...
SpaceX's Big Plan to Launch Rockets Every Few Weeks
I don't use twitter. I think twitter sucks.
This looks terrible
I regularly benchmark all image captioning approach, but human captioning is still WAY better (see http://www.cloudsightapi.com/api, scroll down for demo)
Helping people in need is not an inversion of right and wrong. What's an inversion of right and wrong is declaring somebody to be unworthy of even the most basic sustenance merely because they possess an insufficient quantity of green paper.

Basic human morality is that those who can help those who can't. Once we moved beyond the tribal village the whole question of how that works exploded in complexity and has never been satisfactorily answered, but that basic principle remains.

If Basic Income doesn't work, then obviously that's problematic. But I see no moral problem with the concept.
Toy kernels are usually presented as such.

This is presented as Unix Without the Suck, when in fact it's almost 100% suck.
In the vein of "unicode mystifies people", one interesting fact is that converting a unicode string to lower-case is not length-preserving - whether you're counting bytes (in any of the standard encodings) or characters!
>We should all be able to participate in online communities without the fear of being stalked or harassed.

My priority is anonymity and freedom of expression. You're never going to be able to satisfactorily reconcile that with your priority of not making anyone feel uncomfortable.

Doesn't it then make sense to stick to different kinds of internet communities? You stick to facebook and real names, I'll stick to twitter with freeform handles? Why try to force change on platforms clearly not made for you? Isn't that just naked greed?

>Her troll made a fake Twitter account in the name of her dead father just to mock her. That's grotesque.

How far does this go? Should we enforce 100 points of ID on letters to the editor of local newspapers, in case I pretend to be someone on the other side of the world and write mocking things?

Surely at some point every sane person must learn to ignore things, or they'll have a heart attack trying to control every word spoken around them?
I can't speak for other projects, but for anything I maintain on GitHub, "Hi, I don't know how to use git, but here's a patch file" is a perfectly acceptable bug report! I'm not claiming that git makes it 100% easy, just that it makes it more easy.

That said, GitHub does let you use a web-based editor to create a git branch behind the scenes and open a pull request, with no VCS client required at all. So that's a point in GitHub's favor. (Again, it's not inherent to git, and a hypothetical CVSHub could do that, but GitHub exists.)
Where did the colonial European empires send their convicts?
I made the same calculation from the statistics in my country (Finland). Risk of death in a car is in the order of 1 per 300 million km, risk of death on bike is ten times higher.

Most bike deaths are single-vehicle accidents (they do not involve another party).
That's a very good question! I am guessing that the memory addressing might be tricky to figure out - again, I wouldn't be surprised if repair shots had tried it. It's always safer to use the hardware parts with most compatible specs - similar like how people do hackintosh [1] :)

You have to also consider the memory chip availability at that specific size and BGA packaging - since Apple is a top consumer of those flash memory chips with only 32GB, 64GB and 128GB in sizes (omitting 8GB/16GB), the production of of those memory chips might very well be coming in ONLY those sizes due to the economies of scale in manufacturing cost.

[1] http://www.hackintosh.com/#hackintosh_compatible
Serious answer: I don't think we can institute basic income with the current immigration policies without rioting in the streets.
> We think of ourselves as one of the most fast-moving industries

We're fast-moving because our foundation is solid and not changing (ie. CoreUtils and gang). It's an assumption that these things "just work" with zero fuss and weirdness between systems.

We build on-top of these systems, so changing them out from underneath us all is a dramatic shift.

Perhaps Rust is the key to making these things better. I never claimed Rust is bad. I've only claimed that Rust may or may not be the right choice here, and since it's so young and unproven, we should wait before trying to re-write "all the things" in Rust. Today, Rust is a pet language... tomorrow, maybe not.

Remember, it took C many years to "catch on", and even longer to become the de facto standard for systems work. We can't rush this sort of thing... especially given the sheer magnitude of things depending on this code.

We should also be careful who actually does the re-write when the time comes. New CS grads who cannot understand the old C code and therefore feel [insert-new-hip-language-here] is better... are not the best ones to tackle this sort of endeavor. This requires deep, deep understanding of the entire package, how all the components interact, legacy behavior and the reasons behind design decisions, etc...
The issue here is asymmetric knowledge. Someone needs to organize a website with prices and contact information for less savory types.

If it becomes known that RussianHackers1337 will be pay $100,000 to Facebook's $15,000 this problem will solve itself real damn fast.
Great suggestion, thanks.
The Correct Way to Display Lists in iOS and What Many Developers Do Wrong
MIT license? Is open-source dying?
Awesome project! Nice work.
Beyond that, you have to talk to people. At least in my field, there is an uncomfortable amount of cultural knowledge; many papers are known to be bunk, but have not been retracted, or are otherwise compromised. You wouldn't know it from reading the literature but for a few carefully worded sentences when referencing some results.

I maintain that the most important domain knowledge is understanding what evidence/methods are actually robust, and what just sounds nice.

But yes, any research requires a lot of reading. If you don't like doing that (and ideally you really enjoy it) you're going to have a very tough time of it. You also won't have the background to have good conversations with people or to design experiments.
Wrap your project manager in REST API and automate things on your end
That's wonderful. I think you need two: Real Hackers Ship and Real Hackers' Ship.
I think you could shorthand cuteness to what it causes, which is joy. And whales cause joy when you watch them because of their unique size (large) and temperament. So whales get love where poisonous frogs with giant eyes might not.
Magical ORMs
Stock app for tracking high and low breakouts
Different use cases, on Facebook you friend the people you know, on Twitter you follow the people you wish you knew.

Also, news (especially breaking news) and commentary from people who (mostly) know what they are talking about is only on Twitter.

My use case is opposite to yours for example, as most of what is posted on Facebook/Instagram is showing off to your friends and has little informational value.
> I think that sounded more like "Many of the programs which are UB in C are also UB in Rust, even though not (yet) specified as such."

Well, this seems either (a) false or (b) uninteresting to me. It's false because C and Rust have different semantics, and Rust rules out lots of programs that C doesn't. It's uninteresting because if the point is that Rust has accidental undefined behavior due to compiler bugs (and it does), then that UB is so rarely hit that it doesn't matter nearly as much in practice as the UB in C.

CPUs have bugs, too. Do we consider Java an unsafe language because of rowhammer?
Right. If there was a monetization model that worked as well as ads, they would do it in a heartbeat. And so would the entire web. Unfortunately that doesn't exist yet...

No one who runs a web site actually likes putting ads on it. They detract from the content, affect usability and it's more overhead. But it's done because it's the only thing that pays for the site's existence.
I always find it strange how people are seriously concerned with trolling. I understand that children, the emotionally immature, and the psychologically ill are actually harmed by trolling. However, those people are already at risk of being harmed by anything approaching verbal abuse. These are the people who have more important issues to deal with than trolling. These people are irrelevant in this context.

The people who matter to trolls are those who can't take a joke, who are super serious all the time; they want to be mad about something. Trolls merely give those people what they want. Flame wars ensue. Purposeful trolls are social pranksters and are conscious of their trolling; these can be reasoned with and are thus not serious issues to fora.

The actual trolls worth worrying about are those who troll yet know not their trollish behavior. These people begin arguments over trivialities and get called jerks/dicks/assholes. These people are much harder to reason with, because they will only listen when they are emotionally sober; bringing up their trolling just gets them deep into another argument. You can't stop trolls; they have to grow out of their own emotional immaturity.

Thus, as the unconscious trolls are themselves a subset of those harmed by trolling, they can and do harm others without understanding what harm they cause.
What's NASA doing for your craft beer right now?
A set of scripts to auto-install a complete single-server django website
Also: auto-install a matching development & deployment local website on OSX or Ubuntu Desktop ,and the polls tutorial with git & deployment to a real website.

[OSX https://github.com/Aviah/one-click-django-dev-osx-el-capitan]
[Ubuntu Desktop https://github.com/Aviah/one-click-django-dev-ubuntu-14-04-t...]
[Polls tutorial with git & deployment https://github.com/Aviah/one-click-django-polls-tutorial]
Handling Transactional Emails in React Redux Apps
Ask HN: Should I learn Swift?
Java to Ruby/Rails convert via JavaScript. Feel like I should know a compiled language too. What are the prospects of Swift outside Apple dev?
> We're fast-moving because our foundation is solid and not changing (ie. CoreUtils and gang).

That isn't a definition of "fast moving" that I would use. It sounds like slow moving.

Why is innovation in the core layers of the system less legitimate than innovation in social media apps? Boeing has no problem upgrading their engines every few years for better fuel efficiency. Why can they do that, whereas can't we do the same with things like GNU coreutils?

> Remember, it took C many years to "catch on", and even longer to become the de facto standard for systems work. We can't rush this sort of thing... especially given the sheer magnitude of things depending on this code.

Actually, Bell Labs had no problems with building their entire system front to back in their new unproven language C instead of using Fortran. I'm glad they went the way they did.