skysight-inc/HackerNews huggingface dataset:
In addition to what peer comments already listed:

- Macros and compiler plugins that operate over the language AST.

- Tools that generate native bytecode.

- Parser generators that don't paste arbitrary user code into the generated code.

The consistent theme is: tools that understand language semantics to whatever degree is necessary to perform reliable transformations.
> (because this might turn out to be a niche product that no one outside HN will know about)

If this is the outcome, doing well at starfighter may not translate into much additional career success. For it to be clearly worth your time, they probably have to do reasonably well. But HN-famous might be enough for a tech recruiter.
Echoing this, early engineer at FullContact here -- I'd love to know what kinds of problems you ran into with our support team. More often than not, if the issue isn't trivially answerable the support team asks us directly.

We'd both be happy to address your concerns.
Of course it's a cliché—that's my point: if you must reduce this to a cliché, "smarter" would have been fairer than "harder". (What I originally wrote was "you picked the wrong half of the cliché," but I edited that out as too abrasive.)

Sam's article is far from trivial and far from condescending. What he wrote about is real and huge. Part of the difficulty of talking about it is that, when you put it into words, it sounds like a truism. Who would choose "fake work"? You'd think no one. Yet in practice, lots do. Not doing it is much, much harder than it sounds.

It's fine for someone not to know the problem well enough to appreciate this distinction. What's not fine is to rush for an excuse to call things "trivial and condescending". The difference for HN is important—basically the difference between a drinkable well and a poisoned one.
This. Huge missed opportunity.
TL;DR — Bush doesn't make an actual proposal, beyond saying: "If you create encryption, it makes it harder blah blah to make sure that evildoers aren’t in our midst ... We need to find a new arrangement with Silicon Valley ... this is a very dangerous kind of situation."
> I finally set my twitter to follow news updates perfectly

Just curious: What's your setup or setup philosophy?
Sure, but it's in the damned article.
I use IFTTT for non-work related personal tasks; mostly moving pictures around and some social media stuff. I use Zapier for business tasks.
Twitter seems like both current-shareholders and the userbase would be best served by either acquisition by Google/Alphabet, or a takeover by either activist shareholder or private equity, with new, product-focused management.

If you focused on mobile in the right ways, you could turn Twitter into a legitimate $30-50b company.

It's amazing that FB Newsfeed has basically taken the low hanging fruit from Twitter -- "normal" people sharing life events, leaving only weird communities of people interacting in public. There has to be a way to preserve that, grow that, and get interpersonal interaction among more closely-knit communities happening.

They had such a huge opening when Facebook fucked themselves with the shitty-HTML5-only-mobile-clients. Sad.
Twitters main problem is that it's a protocol more than an actual content platform. What they need is to get more content onto their platform and the only way to really do that is to allow for richers posts which means loose the 140 character limit.

I know a lot of people will say "but thats what so great about twitter" and I would claim that it isn't, they just think it is. The short tweets and the asyncronous character of twitter creates quite a lot of noise and so you are actually reading way way more than interesting 140 character tweets you also read a lot of noise and redundancy.

No whats really great about twitter is that it's more centerede around interests than friendship and that this provide the actual value of using the service.
Not really.

For reference, Richard Prince's derivative 'artwork', particularly the slight modification of artwork from other artists without consent has more often than not been ruled fair use — http://www.bloomberg.com/news/articles/2015-06-17/richard-pr...
Well, I said you can only use technical knowledge. If you really want to be anal about the analogy then the game is you can only dictate technical knowledge to someone in 1860 (or I guess show them diagrams, but only of technical things - you are not allowed to talk about anything else) and give them starting capital. Then how well you do at the game depends on the ability of the person you picked to...execute. (As well as understand the technical knowledge they've been dictated/shown) It's not hard to understand what I'm getting at. But if you pick someone who can't understand the ideas, you won't do well at the revised game.

Why this is a workable analogy is because this really is similar to the position that founders with technical ideas are in. They have this vision that something can more or less work - but even if it does they still have to execute on it. That's my point.

Everything you dictate in this revised game is 100% guaranteed to work, because you're reading it straight out of technical manuals for the scientists who build these things today. But that still doesn't make a company that manufacture these things pop out of thin air. You can transfer a very large part of a $1 trillion in R&D back in time -- the ideas; but you won't suddenly have a company as a result. Someone still has to make it all and sell it all.

As an example, even if Babbage had invented modern transistors, he didn't "almost" create Intel and IBM. These companies as such are quite separate from the idea.
I'll admit that I skimmed the article but I have the feeling this CNN didn't learn what they intended it to learn. Looking at the examples shown they started with a full resolution image and applied some downsampling algorithm to get the lower resolution to apply their algorithm to. Their algorithm has learned to undo the downsampling that they applied. This doesn't mean it will perform well on images that haven't been downsampled or images that have been downsampled in a different way.
Snapchat's "Stories" page is the UI Twitter should have built...It has search, a list of your friends updates, and targeted content from a few big name media vendors. Logging into twitter just takes you to a big list of crappy, uninteresting content IMO.
There's so many logical and factual errors that my head hurts. But for a start: the K-T extinction event (which wiped out the dinosaurs) was caused by an asteroid impact. Ice age, if there ever was one at that time, only played a secondary role.

And yes, all scientists (at least sane ones) would agree that, if a several-kilometer-across ball of rock and iron falls from the sky, it will have such a disastrous consequence on the climate (among other things, including "staying alive" for most people) that our modern Global Warming will look like a summer picnic in comparison.

...which is basically non sequitur.

I'm not even sure why you brought up dinosaurs.
Reminds me a bit of https://en.wikipedia.org/wiki/Brane_cosmology . Not so easily disprovable, so far. :)
I have never installed Snapchat. I don't know if it is good or bad. All my friends doesn't have Snapchat, but everyone has Twitter. I found Twitter a better place, and it's ageless to me compared to all those new-UI paradigms that come each year. The problem of Twitter is they cut off all the innovation of 3rd party software developers to keep their shitty in house software.
The condescension and bias against Snapchat in this article is pretty ridiculous... who writes these kinds of one-sided articles?

Obviously Snapchat isn't guaranteed success, but it's hardly a failure yet. A reminder that Facebook also lost over $100 million in 2007[0], back when it was valued at $15 billion. It doesn't take a genius to see that high-growth tech startups can burn a lot of money.

[0] http://techcrunch.com/2012/02/01/facebook-ipo-facebook-ipo-f...
It probably like running a marathon every day for a month. Some people CAN do that.
If dark matter has 80% of the mass, and your imagined adjacent universe is otherwise like ours, then it seems like you need four of them to make it work. :)
It's probably a .net and Java thing.

You can find some crufty Lisp macros from 1983 (code that writes code, par excellence) and they still work today.
That is good when the input is known to be Japanese, but in this case the user might be inputting Japanese using the English keyboard, or might be inputting an English word to look it up in Japanese.
I think Twitter now (recently) has group messaging.
snapchat is pretty cool
This is hilarious
Well there's Periscope. And Vine. Their music app that went belly up. Not as much as some others, but they haven't exclusively been stuck on the Twitter app.
Airbnb and Tesla – Be Free. Go Far.
Pretty sure both the Go team, and the rest of us, would love to hear the story on this once you've figured it out. (And hell, some of the Go team would probably like to hear it beforehand, and could help: have you posted on Go-Nuts or elsewhere?)
I can absolutely avoid being affected in any way by Spotify's privacy policy. I can not use Spotify, and in fact I don't.

No audio CD, nor the files I've ripped from them, have ever tried to collect my personal data for marketing purposes.
ITYM turbofan.
Java annotations have been used pretty successfully for several versions. Not all of them are code generating, but many (from e.g. Spring, or something smaller like Retrofit) generate tons of code for you.
Replace+Hydrogen+OS+with+Oxygen+OS+on+Oneplus+2
Lately I've been thinking of learning Japanese just like I started learning English. After two years of basic English courses starting from third grade, I started to play videogames like Pokemon and watch movies with subtitles and my vocabulary and proper expression greatly increased. So I should begin studying elementary Japanese for a while and then start playing pokemon in Japanese and study as it seems fit.

Good job OP! An Android version would be great!
Sure, and as soon as you need to do something they don't really want, they are out of the game.

They have nothing to lose by getting off the train, and thus the amount of leverage they have is enormous.

Most people need to put a roof on their heads, which is why those things rarely happen.
Nice easter egg: "autoconf & friends" buried in the middle of a paragraph that appears to be about robust code generation.
but like, no pressure or anything

#dayslefttorelease
Dumb idea. If you can trigger a kernel panic, you can do things much more interesting than triggering a kernel panic.
This is possibly true, but it's pretty much the only practical way to do this.

If we look at most of the literature around upscaling, this method is used pretty frequently.

For a more comprehensive look at using CNNs for image upscaling, see e.g. http://research.microsoft.com/en-us/um/people/kahe/publicati...
The Oral History of the Launch of Epicurious
If you could pay with Bitcoin or Ethereum, it'd be definitive HN story!
Agreed; it's just a little off-putting to see whoever it is keep flogging the corpse for more $$$.
After listening only to the first one about four or five times, I made out "It was a funny day when the children were going to the park." Even after priming with the clear version, "sunny" still sounds like "funny," although the other text was much clearer.
Slack does this natively now for paid accounts: http://slackhq.com/post/126629257535/email
CVS Photos may have been compromised
Something like this perhaps?

https://gist.github.com/fbdf89c0117c3e1452cf
Rails variables in your JavaScript code
just curious, how do you mark a word as common? I often used jisho.org or classic.jisho.org (from wwwjdic) and from what i remember, a lot of those words marked as "common" were mostly definitely not.
Schumer pledged to introduce legislation requiring manufacturers to install technology on all drones to prevent them from flying above 500 feet, near airports or in sensitive airspace. Such technology, known as geo-
fencing, relies on satellite navigation to pinpoint a drone’s location

Completely unrealistic. Such measures would be easily defeated and many hobbyist drone-builders would just omit them in the first place.
"Well, some people use it." Particularly toward the end of the list, there'll be more and more examples where people hate the code generation aspect (for example, I've personally had bad experiences with any JS technology that requires a build step). That doesn't change the fact that they're widely used; autoconf, for example, was mandated for all Google-owned open-source C/C++ libraries, because despite its kludginess, it will build on virtually everything.
To your last point, I would argue the injustices are not misunderstood they are in fact injustices, and I'm talking about details far beyond racial discrimination, though I don't mean to minimize the consequences of that.

The vast majority of our cases are settled through plea bargains; this is in essence a coerced (we must assume false -- if we are to accept innocent until proven guilty, none of these cases are proved) confession, little different from in banana republics where your signed confession is required for the authorities to recall their torture or confinement. Once a prosecutor has you in his sights your choices are to fight back, demand a trial, and have the prosecutor throw the book at you and ask for the maximum most extreme sentence, try to lock you in a cage for years to be repeatedly beaten and raped and destroy your ability to succeed in society for having the audacity to demand your rights, or accept the punishment the justice system has decided to dole out to you with a plea. So we trust prosecutors to only push cases they truly believe are just. But the promotion scheme for prosecutors is such that those prosecutors who believe any winnable case is a just one get the most convictions, and therefore the most power.

And consider juries; as a juror you are instructed (falsely) that you are required to judge a case simply on the facts and that you must leave your ability to be a human being and do moral reasoning at the door (hence, morality has no place in a courtroom -- the jurors, who decide the case, are explicitly told they may not use it), and lawyers are even legally prevented from informing the jurors of their rights.

I think you're very right about the source of these problems -- they come from lawyers in so much as almost all of our legislators are lawyers, trained into this profession and having gone through all of this before they create laws. But it's not the trial lawyers or judges who created these issues, and many of them get into the game in order to make things better. But I think to succeed in a system requires acceptance of the system; it changes you. I'll concede that it's likely there are many, many people in the legal profession for whom my analysis isn't particularly accurate and I'm encouraged by your vigorous repudiation of my pessimism (I don't want to be right), but I think there's some truth there to what I'm saying. And I'm not suggesting that there is an easy solution; the problems are emergent, systemic, and very deep.
Those companies decided to build their own solutions rather than use others not due to distrust, but because they saw a business opportunity. They all use 3rd party products somewhere in the organization, but if they make their own product, would you really expect them to use a competing offering?
I give up. I really do. There's just no point trying to protect my personal information and metadata from the constellation of automatic processes collecting and storing it. All I'm really doing is crossing my fingers and hoping it's someone else who goes under the bus when the time comes. At least the music on Spotify helps me take my mind off it.

It won't be pretty when the Reddit database eventually leaks, though.
I do like the features. I was drawn by the appeal of cssnext as a way out of needing preprocessing, by being able to use soon-to-be-supported css features straight away.

But adding new spec that looks like the CSS language is not transparent, it's ambiguous. It's not a knock perse. And like you say it does not lock you in, as you can rely on the output. But I wouldn't want to use it for projects that are distributed to other users, because now they have the burden of learning and distinguishing between constructs coming from rucksack and normal css spec.
Real codegen would be like "Computer, make me a companion." "Here you go, would you like to customize this hologram?"
How the modern world came to recognize autistic people
Though in the context of drones being limited to 400 feet of altitude, the whole flight could be considered a near miss with the ground...
>Facebook that is more universally liked. That's pretty much my point.

Facebook is pretty much engineered to give you what you like - the "news bubble". There's no "civil unrest" on Facebook, or is there any disagreements or arguments or storms - things you don't like just go away. There are upsides to this of course, there is better user engagement and there's no trolls. However compared to Twitter, Facebook is a Brave New World.

Twitter, once it clicks is an addicting source of news - and its so hard to get it to click, I only really started seriously using twitter when I had blocked Facebook, Reddit, HN, and other distractions in an attempt to stay focused on work - even still, I don't tweet.

My "twitterverse" is much more diverse than any other platform I visit - (my facebook feed is now nearly exclusively pictures 20-something yuppies on vacation or HN which might as well be heavily curated) and there are a lot more interests outside my own bubble that I can at least pretend to have insight to just be being exposed to it.

However without the curation nor the inherent network effects of Facebook I can see why Twitter can be hard to use - you really have to invest in the platform and it does take a while.
Ask HN:How do Apps get featured on the Appstore?
I always wanted to know the process of becoming featured for example in "Best new Apps (or games)"

So the question is if someone has some experience or knowledge on that topic?
I don't need to visit frequently, but when I do, I am always surprised and delighted by the customer service at Nordstrom. They seem to be the only national brick & mortar chain [I've encountered] that has a Zappo's level of service.
>I built Nihongo because it was the tool that I wanted and felt like was missing for studying Japanese. Hopefully it'll be useful for some of you too! I'd love to hear your feedback.

This alone made me download the app even though I haven't seriously studied Japanese since college. Have you written anywhere about your learning habits / methods?
Economics is not zero-sum, so the nice thing is that if you change behavior the tax can avoid more damage than the cost of the tax. In the best case the tax is simply not collected and no damage occurs from the pollution.
"Notice that the manual section uses an ID to match it with the corresponding section when regenerating the code so that is placed in the same location."

public function getName(): string {
/* BEGIN MANUAL SECTION User::geName */

Wonder how well that works if there's a typo in the section comment?
I don't think that's a fair comparison. AOL didn't initially position itself as a portal. It positioned itself as an ISP with a portal.

Had AOL built itself as a web portal like Yahoo from the start it may very well have stayed relevant. I still have business partners (in non tech fields) that use their AOL email and news/portal services.
Show HN: Vintage pure CSS cassette
It's not even controversial to anyone who knows math. It's a consequence of the intermediate value theorem.
Python Enhancement Proposal 495: Local Time Disambiguation
Um, the high cost of the clinical trials is not due to privatized medical research.

the cost of the large clinical trials required for FDA approval

It is FDA regulations, not privatized medical R&D.
Three answers, one of which makes me feel shamefully too much of an asshole.

1) I think optimizing the naive-to-twitter experience is something which can't really be done through incremental A/B testable changes.

2) They have had technical capability limits which prevent them from surfacing great content for users based on what anyone else would call "ad tech". These are both technical and organizational/philosophical (which, over a long enough timescale, are the root cause of technical limitations in a $20b company).

3) (the obvious one involving the quote about clown cars and gold mines).

It's not just "not logged in", it's "haven't been an active user for a long time". If one of my friends joins and JUST follows me, Twitter is boring/useless as can be. Their "recommend to follow" thing is utterly inadequate. Compare this to Facebook which is fucking awesome from your first interaction.
Norges Bank: The Fund's real market value
> and the dozen or so staff in the kitchen.

That's already way more than an average McDonalds.
Maybe when your AirBnB booked holiday is about to start, your IFTTT pays an Uber driver of a Tesla with Bitcoin to take you to the AirBnB where he charges it up.
Yeah, I found the commonalities in WWWJDic/JMDict to be pretty problematic, so I came up with my own. I use a combination of corpuses including newspapers, novels, literature/poetry, and spoken language. Some of these have been hand-parsed by humans, and others I parse using the same parsing as clippings. I think the result is pretty good!
It's a delicate mix of both. Ello caused a mass migration away from Facebook but new users had difficulty understanding the Ello UI, and eventually after the hype simmered, people generally stuck with Facebook as their main network interface.

There was also much talk around the time Whatsapp was acquired by Facebook.. people were eager to find alternatives and could easily migrate.

I can't imagine Twitter being around in 5 years. IMO the best aspect Twitter has right now above all other services is it's realtime tag/search/trend system. The 140 char limit is antiquated, the userbase is mostly twitter joke addicts and an unceasing torrent of self promotional noise.

I'm still sorta hoping Ello get's their shit together. I'd gladly pay for their service instead of being immersed in AOL 2015.
Real Life First Person Shooter, Chatroulette Version [video]
Show HN: Announce New Features to Your Users (now with Pirates and Astronauts)
Thinking about this more, samples are actually taken at the same rate: yearly. The difference is how many different things you're tracking in each year.

For regional records, you're tracking 365 events per year. Each one is compared with that day on prior years.

For global records, you're tracking one event per year (since July will always be the warmest month).

Thus, if you'd expect to set a new record every 50 years, then you'd see on average one global record every 50 years, but you'd see about seven daily regional records every year.

Also consider that you should be seeing both record highs and record lows. Record lows continue at a good pace for regional daily records, but there hasn't been a global record low for well over a century.
Google the article title, click the link.
> What is really need is for the legal system to streamline. As long as it takes 20 hours to do your divorce, it'll never be cheap.

The problem is that it's an adversarial process surrounded by politics. As long as human judges and juries are deciding high stakes outcomes on a case by case basis, people who are good at rhetoric and persuasion will be in demand.

What streamlining implies is making outcomes more deterministic so that everybody knows what will happen ahead of time and there is no room to argue about it. But that is fundamentally a political problem. The laws need to be clearer and less complicated.
Anecdotally - I've met a few people that have known or worked with him over the last 12 or so years. Definitely a him.
"A mass migration"? A lot of people signed up for accounts (curiosity, namespace landrush) then did ~nothing.
When Drones Fall from the Sky (2014)