skysight-inc/HackerNews huggingface dataset:
Thanks so much for this, as someone making just "a nice italian website in the web space", it's comforting to hear this rarely heard logical approach.
"Ah, I see one can use the "big multiple of a tiny number" trick for bad news too." Marc Andreessen

https://twitter.com/pmarca/status/730990038939361280
Most projects consist of many files and third party dependencies. Files are referencing other files and / or dependencies by language specific statements like include or require. Dependencies are most likely declared in a file called manifest e.g. package.json or Gemfile. The OctoLinker browser extensions makes theses references clickable. No more copy and search.
Well I actually know people who like doing business in China, namely my parents, who own a medium sized tech company there.

There absolutely still is a difference between private and state-owned companies. There are even cases where Huawei loses government contracts to Cisco. Like you said, the water is murky in China, and the favor of Chinese government cannot just be bought by a tiny investment such as this.

There is no guarantee that just because you are a Chinese company, the government will be on your good side. At one point Alipay was almost banned due to some central bank regulation. Didi also has a competitor named Kuaidi, which for all we know can have even deeper connections with the CPC.
Should You Learn Python, C, or Ruby to Be a Top Coder?
> Gwen Shapira, SA superstar and now full-time engineer at Cloudera [...]

Gwen is at Confluent, the Kafka company. Doing a great job there!
The irony of this story getting carried around various editor-curated news sites isn't lost on me.

And I'm no fan (or user) of FB.
And why start the comment ahead of the indentation level?
Well he clearly has a curious mind... I think you only get burnt out once you can't keep up, or once nobody is interested in the things you spent your career on.

But he happened to spend his career on something that is still profoundly interesting to people. The open source world is very much in the old architecture he was talking about, so it appears that Microsoft compilers are simply more advanced. (And Borland and Jetbrains did this too, just not open source compilers)

There are several programmers at my company who are in their 60's, and I think even 70's, past retirement age. All of them are super sharp; they are not "code monkeys". I think those types tend to leave the industry sooner.
Would that $400 investment increase your resale price somewhat (probably not 1:1, but you will get utility out of it).

Alternatively, just buy whatever's on sale for small SSDs and do a fusion-drive on it.
"My nearest neighbor was Jerry Jerrell, who lived in a house he’d built with his wife. Jerry and Sherry had each been married before, and referred to themselves as “forced homebodies” because they couldn’t go to town without running into an ex."

and

"[Possums] live the way I feel most of the time—a nomadic living fossil, a loner unable to tolerate company except during mating season."

really fine, fine writing (reminds me a little of Dave Eggers at his best)

i've seen a few possums before, but didn't have a recipe (until now); hopefully i'll run into one again soon.
Pros and cons of cutting edge frameworks – Angular2
The classic compiler architecture did change, unless you want to maintain two compilers. That's the main point of the talk.
I'm curious what you mean by grab a lock and schedule and wait for a code review. I've used all sorts of different SCMs, code review software, in-person code review processes, etc.. but I've never heard of anything like that. Could you describe your process to us in more detail?
but most researchers would agree that they all reflect real abstractions that humans make

They reflect a particular language in its well-written form. However, humans are extremely robust against syntax errors. I am not a linguist, but I think this speaks in favor of lexicalist approaches: we can be very free in word order, as long as our brain can match up e.g. verbs with their expected arguments.
>permissionless and decentralized nature of governance.

I was under the impression that more than 50% of the mining power is controlled by a very small set of Chinese miners. Could they not wreak major havoc by deciding to tweak the protocol themselves or not adopt certain features?

Similarly, what happens if the few bitcoin core developers decided to do something nefarious with the client. Surely they would be caught right away, but then how would the community decide on what software/protocol to use?
I think people like Larry are greedier than you give them credit for. I can't help but notice this story that casts Larry in a very benevolent light was made public on the exact day that litigation started in a massive $9 Billion dollar trial, Oracle v. Google. Very fresh, I won't forget it. A nice way to kill two birds with one stone.
Google’s Andy Rubin Defends Android to Jury
Show HN: OpenPDF is a Java library for editing PDF files with MIT license
Now that you've mentioned it. That would actually be phenomenal. My background would absolutely look nicer with these GIFs
I've only read 2 comments so far, and already my brain is melting from the ridiculous buzzwords.
Hey Y'all. If you want to hop on the CRISPR train, my startup Synthego has made the best CRISPR RNA printer around. We plan to double the size of our company this year.

Specify we need a head of marketing, and folks experienced in software, mechanical engineering, chemistry and biology.

To learn more about our CRISPR offering checkout https://crispr.synthego.com

If you are interested in a position email me at josh@synthego.com (We are in Redwood City)
> But if they'd named it Jane or John, the mass media would have a fit.

Why would they have a fit if Google named it Jane or John?
Really? That's my comment style, so I'd be affected by that if I ever used code-folding. I don't want this to come across as 'blame-the-user', I'm just genuinely interested - what does code-folding help you with?
I don't think he is a fool but I do think it's about him; he wants a longer life and his prior investments throughout his life pointed to that. He survived the heartattack age and no dementia so far, so chances are cancer will get him are high (you have to die of something). Indirectly he already invested in cancer prevention by investing in research to aging etc. Those weren't spectacular amounts either so either it's just something he feels he owes himself or maybe he has managers that go about it smarter (like the PhD example). I don't know the guy personally and it's great he is putting money in this but he is doing it for him i'm sure.

Edit: like the other comment 'Larry Ellison has cancer'; that's exactly the reason he would do this...
I don't look at the version number only, but at the changelog, too, but didn't pay much attention, until now.

Most sane projects create a build and test it, and don't rely on testing source code because the build process itself can cause defects as well.

What we've been testing as a dev build should have been promoted to stable, but, I realize now, he has the changelog embedded in the executable, and it's possibly merged across dev builds. He also has differences in the functionality between the dev and beta builds as you can't run the dev without a key.
Another relevant difference is that precision is not nearly as critical in games as in most numerical applications. Errors of a few percent will likely go unnoticed. Graphics implementations therefore usually only use single precision.
In bringing up the monks, I was trying (maybe unsuccessfully) to challenge the idea that "poverty" is, ipso facto, a miserable, unhappy existence. De Botton makes the point that soldiers often endure conditions that are far worse than abject poverty, but are not unhappy due to the sense of a noble status given to them by their countrymen. Likewise, I think, for the monks who have nothing to their name, but are respected and honored for their discipline, etc.
> mechanical failure.

How does that happen?
Details Emerge on Split Between David Lee and SV Angel Founder Ron Conway
Fair point. But what subject should we replace from the current curriculum? Adding another subject seems like another burden for students.
What's a "kill fee"?
Can you tell me how many times have you used their advantage of being open-source? Everybody keeps talking about ST not being open sourced, but how many people have actually went and dig into the Atom code and changed something in a core of it? I just want to write code with a fast editor, I don't really care if its open source or not if it does what I want it to do
The juxtaposition of this possible use of data by Apple (as an investor) with Chinese state-sponsored large-scale theft of technical data by security breach is wonderful.
Don't forget that not only is the chinese market huge, and one of the few where there's limited competition from other western companies, it's greatly positioned for the needs of rising economies. Especially if IOT takes off. If you have just become middle class in africa, asia or india you're going to buy bang-for-buck chinese appliances. That, while the west as arguing about standard and market capture, are all going to (might, at least) be fitted with cheap wifi chips in a few years.
I have tried both (vsc and atom) and they both have significant typing lag. I want my text editor to be snappy , don't care about fancy features. Unless they plan to port this to c++ or something I am happy with sublime text.
If my iPhone lock screen can use these it will be neat.
Thanks!

I thought this quote from a recent James Hamilton blog post seemed like a plea for the hard drive manufacturers to get their act together... seems like he's not alone ;)

"But, leveraging an existing disk design will not produce a winning product for archival storage. Using disk would require a much larger, slower, more power efficient and less expensive hardware platform. It really would need to be different from current generation disk drives. Designing a new platform for the archive market just doesn’t feel comfortable for disk manufacturers and, as a consequence, although the hard drive industry could have easily won the archive market, they have left most of the market for other storage technologies."

http://perspectives.mvdirona.com/2016/03/everspan-optical-co...
> The financial world is absolutely ripe for an overthrow...

No it is not. Regulation in Financial Services exists for a very good reason. To protect you the customer against the various kinds of risks.

When you run a company and borrow a significant amount of money from a lender you do not want that this lender changes terms half-way through because they are in trouble re-financing their portfolio. The same applies to due-diligence in credit underwriting. Social scoring was hailed as the future of credit origination but it does not work at all (yet). No social characteristic is correlating at to defaults.

What if you deposit your life savings or life insurance with a fintech startup and they do not survive (for whatever reason). Then what?

There are a lot of businesses out there relying on a stable financial systems. Fintech companies will work with established players to bring faster technical implementations and MVP's for banks to implement. After they have done their technical due diligence. Beyond that I am more than doubtful.
I thought Sublime is written mainly in Python?
He should have invested in http://gelookahead.economist.com/slideshow/start-ups-fightin...
Where is a good place to take a cc dump?
Most educated Italians are still forced to study Latin as teenagers (although numbers have shrunk in the last decade or so). And of course, Romans invented lawyers...

Seriously, once you look for it, you see it very clearly. You can usually spot Italians writing in English for their overuse of "the", their sentence length, and a higher frequency of passive verbs. If it feels like that but the number of "the"s is correct, the only explanation is that you are reading Ian McEwan.
You may want to consider putting a page about the team on your site. You most probably targeting scientists, highly educated segment of the market. You need to build trust before you can sell online to them.
Jon Skinner [0]

Will Bond [1]

Jon's only GitHub project is funny: [2]

[0]: https://github.com/jskinner

[1]: https://github.com/wbond

[2]: https://github.com/jskinner/test1
For me the OSX integration was better for Atom. Little things like the 'Duplicate' option in the project tree drawer. Also better PHP plugins.
Heavy/Investigative reporting

Buzzfeed paid $3000 for something that likely took several times longer to investigate than it did to write. If it takes you a month—from start to finish—to create a piece like this, then you're making $36,000/year. And that's if you're lucky.
Not a native English speaker and maybe I'm missing something between lines - I don't understand your story.

So your "I advised him to never speak that way to me again" was about "gushing"? I had too look up the word, but couldn't find offensive example atm. And as I understood you've never asked him to not to "gush" you (whatever that means) before CC-ing others, right?
Ask HN: Creating data-set for analytics side project
I am working on analytics side project and I need data-set (current + historic data). There is no open (public and free) available data-set for required data.

I am wondering:

1. What are you experience? Is it possible within reasonable time and effort create own data-set from data published on internet. Data is mainly published over JavaScript. It's not raw data, but enough for my use case.

2. Have you favorite source of data sets with raw data? Domain doesn't matter (asking just for future cases)
I never ever use vlookup for different reasons: it's a heavy computation function and I always resolve to find the data I'm looking for with different and much lighter solutions. (Which solution depends on the dataset of course)

How does OP solution compare with vlookup on computation? This is far from a trivial problem if you are operating on a 200k rows dataset (and for some reasons you have to use excel)

At first glance it looks similarly hellish, but I would be glad to be wrong.
Both. Apple earns a lot of money in China, so they want to be seen as doing something with that in China to look better with the government + its already been taxed there anyways.

Same with most tech companies actually, just that Apple does very little R&D in China ATM, so investment it is.
Python actually, IIRC
Web Design and Maslow’s Hierarchy of Needs
The benefit of open source is really better plugins. It's much easier to create plugins for an editor if you can see the editor's source code. This is true for IntelliJ IDEA and Atom in particular. I have been able to create pretty great UIs and other features in IntelliJ plugins from looking at and introspecting the IntelliJ code to see how it was done there.

The other benefit is that if the company dies you know you wont have wasted all that effort with the editor because open source editors don't live and die at the behest of the company that started them.
Featured snippet on Google for the search term "kill fee":

Definition: The kill fee is a negotiated payment
on a magazine or newspaper article that is given
to the freelancer if their assigned article is
"killed" or cancelled.
It implements a Python interface so the plugin ecosystem uses it, but the core of it is c++ afaik.
One more reason to support https://en.wikipedia.org/wiki/Basic_income_around_the_world
It sort of makes sense for the dash button's original purpose. You probably wouldn't order stuff like paper towels / toilet paper / dish soap more than once a week or so (less for for most people), so 1000 presses would last you over 19 years.

Using the exact same hardware for a general purpose remote control seems like a mistake - an extremely limited product at best, an unnecessary source of ewaste at worst. A modified dash button with a replaceable battery would me much nicer, though I'm sure it's far cheaper to just sell a rebranded dash button.
Something you charge but don't write the piece. Either you or they decide they don't want it from you but it stops you being messed around so much and having your time entirely wasted by people who are being mean/indecisive/silly.
Atom is a small bit slower than sublime, but it has just as many or possibly more plugins, has a nicer settings and plugin interface, and is open source and free.
I don't know what happened to my post but i meant "car as in character is stupid/ambiguous". But it's perfectly possible to understand "car as in carpet" and it's generally possible to find a similar pronunciation of a sound.

"Plenty of people" is misleading. Plenty as in thousands, millions of people worldwide, possibly, not not plenty as a percentage of the english people world. I'd be surprised if more than 5% of english speakers look at an IPA description of a sound and do anything other than go "what the fuck does that mean?".
Yes, I'm just saying that the requirement was external to the original function of compilers.
Equivalent cost of a spinning rust setup would be less than $500.
Here is the undeniable proof that syntactic structure exists.

There are multiple hypothesis of what a sequence of words can mean, which is not the same thing as 'we form explicit syntax trees in our heads when reading a sentence'.

I could also give you the bag of words

magician point man hat

You would derive meaning from this bag of words, probably the same interpretations as in your example. However, the sentence is utterly ungrammatical. Note that I am not contending that we don't use some form of syntax at all. E.g., I think that someone whose native language has a freer word order than English will assign more hypotheses to the bag of words above (e.g., my brain also considers the less likely option that the magician is the object).

Another problematic aspect of this hypothesis is that a longer sentence will have so many possible parses that it would take a long time to construct and consider all parses. Moreover, I find it unlikely that we have thousands of exact syntax trees in our head that we compare.
New Ars Technica shit storm
Even if you don't fix or extend anything yourself, a sufficiently popular open source project is immortal in a very real sense.

Think of it as insurance for one of you most important tools.
He cares deeply about open-source because it usually comes attached to free-as-in-beer-ness.
Moxie and Spunk sounds like a great hipster brandname.
Never Show a Design You Haven’t Tested on Users
Agile Test Automation
It's a fine compiler for sure, but have you seen the generated C output? It's based on Henry Baker's Cheney-on-the-MTA compilation strategy.

https://wiki.call-cc.org/chicken-compilation-process
> Larry Ellison has cancer.

Cancer has Larry Ellison.
I was in journalism school in 2004 and almost all the older journalists I met lamented the fact that high end publications were paying $1.00 per word and had been since the 1970s. There had never been any kind of adjustment for inflation.
The problem is that these crashes hurt both good and bad workers.

Every week you see the nth article posted here on how hiring is broken, from HR filtering to recruiters to interviewing. So how do good developers survive, if their skills and experience are essentially worthless in an opaque hiring process?

One common answer is "networking" but that's a non-developer skill- a mediocre developer could be better at networking (maybe correlated - he's in the bar handing out business cards rather than working on his latest side project). A lot of good people get hurt in a downturn and either leave the industry or end up in low-paying, mediocre jobs just to hang on.
In the past on os x I've converted them to a movie and used SaveHollywood[1] to make them into a screensaver, then used the trick outlined here[2] to make that into the active desktop background. I stopped because it used quite a bit of cpu/battery. I remember doing the same trick on linux many years ago using xwinwrap on gnome.

[1] http://s.sudre.free.fr/Software/SaveHollywood/about.html

[2] https://www.reddit.com/r/osx/comments/43rrf0/pixel_art_gif_a...
DataGateKeeper: The FIRST Impenetrable Anti-Hacking Software
SourceForge – Download, Develop and Publish Free Open Source Software
This platform actively discourages downvoting, so a couple people out of hundreds or thousands of viewers deciding to upvote you doesn't mean that the addition was appreciated.

I thought you meant exactly what you said, and I meant exactly what I said, passion and all. Regardless of the community sanctions, I still mean it.
In lisp, if you have a let with a variable declared on the same line and another below, it only folds the variable parts of the let, and leaves the body unfolded. Super frustrating.

So like:
((
)
)
Folds into
((..
)

And it's just wrong.
I believe you, I just think that the thing you made is not really minor.

It has incredible reach and is quite effective in claiming attention. I actually had to use uBlock's element hiding function to keep myself from reflexively looking at it and reading a bunch of news stories. I would be surprised if that wasn't true for many people, as that's what it was designed to do.

I guess asking for proof is an unreasonable thing in this case as I can't think of what would actually constitute proof. I do think that additional questions are reasonable in this case as the editorial control of the ranking is currently a topic of national interest. I'm not really sure what that means exactly in this conversation, but I have a vague feeling that things that are big should be examined more closely. That's not super fair to facebook compared with a traditional media company, but this thing is new and isn't really like our models of how media companies like newspapers and magazines work.

It's a little scary because of the power a couple headlines sprinkled here and there have when they're seen be a lot of people. Something that was nothing becomes a scandal, lies become truths in the public consciousness and can't be fixed (look at the antivax movement). Of course, they also have the power to do great justice as well.

I guess, my point after all this text is still that what you've built isn't minor, there will be and probably have been real world impacts from it. Those impacts stem from public trust in FB's editorial position. If the public doesn't trust FB to show unbiased stories, they interpret the state of the world vastly differently than if they trust FB. This is why I think it's reasonable to have questions, even if they may be somewhat pointed at times.

That said, I really appreciate the fact that you took the time to respond to this thread. Talking to the people directly involved is a great way to disabuse one of falsehoods. :)

EDIT:

For an example of a reason why people are interested in this capability, imagine a rouge FB employee were to push the following headline to everyone: "US Nuclear Arsenal Almost Fired at Russian City"
The world would see this post made by one person, and the fact that it was pulled nearly immediately would be seen as evidence by some of a cover up and could add tension and possibly instigate an international incident. Until this generation died, you would have people all over the world that would believe that the US nearly nuked a Russian city without provocation.
All those people who pooh-poohed those who were concerned with this... Sort of wonder if your opinion has changed?

Genuine question.
Lionhead: The Inside Story
Why Functional Programming Is the Awesomest Sauce
6000 words takes a lot of time to write. That's a lot of conversations with sources, research, etc.

Though hard to know depending on the article.
Moxie Marlinspike
Clickbait 2, the revenge of the clickbait
An example can be 'terrible' in many ways
Crushing the SSD disk or whole laptop :)