skysight-inc/HackerNews huggingface dataset:
Dependable analysis.
Really good point.

I'll note that all three Internet booms have fundamentally revolved around communications and advertising. Web, search, social, mobile.

People like to engage with friends and family, and businesses want to sell. Seems fairly powerful. Ever cheaper and more capable kit has gotten ever more portable.

Don't underestimate people's desire to connect. Or advertisers' to pitch. Though each may also have saturation or backlash points.

Simple and atomic seems also to have beaten complex and integrated.
Collectively, we don't have to change anything. A coder today can already avoid 99% of this complexity with some full memory barriers and message passing.
https://github.com/facebook/fbctf/pull/36
Hacker script to automate cv sending process when you're on job hunt mission
Hoping to Avoid Burnout, Some Startups Turn to Pot
Using Functions in Elixir Guard Clauses
I got the feeling this did take a long time, he mentions things becoming available, and technology changing.

"This project spans years, and when I started there were no 3D printers. Eventually I made one"
I think the author wanted to work out if startups were a thing they wanted to do.
Connectors are the weak point?
Great read! I'm curious about the last bit, saying you need liquid nitrogen cooling to detect the radiated heat from a human. I'd always thought some snakes have infrared-sensitive spots near their mouths that could sense mammals from a distance, are they just that much more sensitive than a photodiode? Or are they sensing something else?
An article about our serverless architecture and the benefits of having no servers at all
It is possible to see in near infrared - just use a IR filter (used for photography), and stick it to your eye. Everything should look dim and reddish, but what is characteristic (and different from a red filter) is that leaves are very bright. Also, many black t-shirts are not-dark.

Also, it's fun to make such photos:

http://migdal.zenfolio.com/ir-old
Need free shared workspace for your startup?
Just be really, really careful about sunlight! When you're using a filter like this your iris is wide open, and exposure to direct sunlight or reflected direct sunlight can damage your eyes.
VSC has built-in debuggers for node, go, python and c# that work very well.
I have a question, mostly unrelated, so I apologize ahead of time. Do actual humans review pictures that are reported? I've been reporting a picture for a few months and get repeatedly "This picture does not violate our community guidelines". It's a picture of the bloody, naked, mutilated corpse of a murder victim with a crucifix shoved down her throat. I have reported it fifteen or twenty times over the last six months with the same answer, that the picture doesn't violate Facebook's community guidelines. What's that about?
I don't really see what your peer did wrong. Sometimes you need to see the actual implementation to understand how different approaches work out. There are definitely plenty of times I've started implementing A, then realised it doesn't work out that well.
Is there a roadmap anywhere? I bought ST2, and I think I'm going to need to pay again for ST3 when I decide to upgrade, but it's still in beta and has been for over 3 years now. Would be nice to know when it will eventually be released.
I feel quite a bit more sorry for the family of Dr. Gibbons.
The Importance of Video in Every Retailer’s Marketing Strategy(Part II)
Fluent Interfaces Are Evil [PHP] (2013)
If you knew anything about China you would know this is never going to happen. No business owned by a foreign entity is allowed to thrive.

This $1B is a temporary ticket out of jail for Apple. Intel had to pay its $1.5B last year, Qualcomm didnt pay and was fined >$1B for 'abusing monopoly position'.
I entered a building and took back software the company stole from me
Tool to gather ideas and vote
This is similar to the musician's plight of rarely being able to guarantee a 'flat rate' for their performance services - both originals, covers, or a mix of the two.
It is a cancellation fee for freelancers - if the publication sees your work and decides not to run it, you get the kill fee and you're free to shop the story to other publications. The fee is specified in the contract, commonly 25% but rarely higher.

The vague intention of the kill fee is as insurance against an article being a bad fit, but generally the contract wording is intentionally vague. You can imagine any number of abuses by unscrupulous publishers who have the option to solicit far more material than they intend to publish.

An analogous situation might be a software house outsourcing a task for a flat fee, then dickering around with payment and eventually announcing they've decided your software doesn't pass their new test suite and you can accept a 75% pay cut or gtfo. Bear in mind that day rates for writers aren't what they used to be, and generally can't do a great deal of investigative journalism in your pyjamas.
Having also been through a few recessions, of also advice anyone who works in training or marketing to get out now. Training especially is one of the first things companies cut during hard times. Experienced that painfully in 2001.
Well, Sublime Text 3 is still a beta.

https://github.com/vim/vim/releases
Is brand awareness something to worry about?
Warren, shut your hypocrite mouth until you start writing checks to the US Treasury that cover the gap between whatever you're taxed and whatever you think you should be taxed.

Even then, STFU. You have no right to dispose of the lives of others.
He's 56. What's your point? Do you imagine that people who devote themselves to a field have some kind of expiry date built in?
Wow, that is horrible. And equally horrible is the fact that you don't seem to find this problematic at all. If the features were/are regularly used is not really relevant: "algorithmically selected" implies a certain non-bias in the process, but if this is not how it really works then one should be much much more skeptical about the validity of any "trending" topics.
http://plan28.org/
This is the problem with any suggestion that we voluntarily limit our carbon-emitting activities. If we take the argument to its logical conclusion, we should all stop reproducing altogether.

It's the 'dead great-grandfather principle' [0]:

"He’s much greener than you, you cannot compete with that. If you move into a smaller apartment, your grandfather is in a very, very small apartment. It’s underground, there’s no lighting, there’s no heating, he doesn’t have any broadband."

I don't disagree with you or the parent comment at all, I absolutely believe that we should be limiting our carbon emissions. But at its core this is a philosophical problem as much as a scientific one. To what extent do we have the 'right' to change the climate? Should we have a per-person carbon allowance? A global one child policy?

[0] http://www.wired.com/2011/02/transcript-of-reboot-11-speech-...
Multi-system integration without an ounce of code by Podbox
Podbox has launched a platform to facilitate the integration of a hybrid IS. Can you test our new UI and provide us with feedback pretty please?

http://v3.podbox.com/integration/integrate-salesforce-and-mailchimp
Slightly off-topic: About the weather sign at the beginning; there is a tower in Istanbul that was initially build in 1749 to watch for fire and report with baskets (daytime) and lights (night).

Now it is is still in use today as a watch-tower as well as for signaling weather forecast and maritime navigation information to the ships on the Golden Horn at night.

source: https://en.wikipedia.org/wiki/Beyazıt_Tower
Great read. Tireless enhancements until goal achieved. Great job.
Daily React D-1: Setup
We do have explicit "and now a party political broadcast by the {partyname} party." In the uk.
Yes, but it is known, recognized and appreciated. HN doesn't try telling people that it's all done by an algorithm.
Then is Ken Thompson the mother?
There was recent news about drone that could carry full sized movie camera. Price was few thousands for the drone.

If you go handgrenade size, the drone costs just bit over 100$.
Unfortunately for those of us who run home servers or NAS, prices and technology of large drives have also stagnated. I recently had to replace a few years old 4TB drive that had died. I was looking forward to grabbing an 8TB or something for the same price, but no. In fact, I ended up buying exactly the same model #, for only about $50 less. (I looked up the original receipt to check!)
If you see a problem, then describe the problem and reject request.
Packages are now on GitHub, you are free to submit a patch or report an issue: https://github.com/sublimehq/Packages/issues
Tin was mined in Ore mountains between Germany and Czech Republic since 2500 BC and spread from there to the rest of Europe

https://en.wikipedia.org/wiki/Ore_Mountains#Economic_history

edit: BTW they also contain Europe's largest reserves of lithium (and world's cheapest to mine), if you look only at hard rock it's actually the biggest.

http://miningsee.eu/european-metals-holding-lithium-czech-pr...

http://www.nextminingboom.com/lithium-project-fast-tracked-e...
There is no public roadmap. Jon knows what he wants to achieve, but doesn't share those goals too often.
Benchmarking 1.1B records on Redshift
The git support is a big deal. I loathe SourceTree and the like, but VSC is basically a better `git add -p` for me.
Snakes are seeing in the closest to visible specter IR IIRC. Also they have evolved a lot of other sensory mechanisms to detect pray - sounds, vibrations, taste
It's not that people often switch themes, it's that when you open Sublime, Package Manager updates themes and it has to reload them, which used to cause the UI glitches.
Mostly because instead of using the DOM and a general purpose renderer (Blink), Sublime's text editor component is actually an OpenGL canvas made specifically for that.
I was in the past a long time on ST2 and refused to upgrade to ST3. It was a bad decision... many plugins work on ST3 only and I had less problems on ST3 overall than with ST2. I did not need to pay again for ST3.
$100 to anyone who tricks me into inserting “BackdoorPoCTwitter” in my software
The first two chapters of Probability Theory: The Logic of Science, by E. T. Jaynes, covers reasoning with incomplete information very nicely. I notice readers rushing ahead to Bayes Rule and paying insufficient attention to two preliminaries.

First you have to fuzz the basic conjunctions not the propositions. If your have incomplete information about whether Sally has brown hair or red, whether Sally is short or tall, whether Sally is thin or fat, well, everybody starts off trying to use three numbers, one representing the brown/red uncertainty, one representing short/tall uncertainty, one representing thin/fat uncertainty. That never works out. You need seven numbers (eight that sum to one). You have a number for Sally is a tall, thin, red-head, another for Sally is a tall, thin, brunette, another for Sally is a tall, fat, red-head, etc.

Second, you have to use all the information you have all the time. The great thing about logic is that it is monotonic. Suppose that you have a pile of accurate facts about the world (so we know that they are consistent). You can work through them, one by one. If, half way through, you come up with a useful deduction, you know that you get to keep it. It will still be true at the end.

Reasoning with incomplete information is non-monotonic. Half way through you are confident that it has been raining earlier in the day because the lawn is wet. Later you trip over the lawn sprinkler and see that it has been used. Later facts can explain away early facts, and the strengths of conclusions can go down as well as up.

Notice the horrible impracticality of doing exact reasoning with incomplete information. There are too many basic conjunctions and you have to pay attention to all the information all of the time :-(

Real world reasoning is going to have to be approximate, so you know from the start that there is going to be trouble if you push practical reasoning too hard. The article talks about mathematical induction. That provides a good example of pushing approximate reasoning too hard.

We've agreed that if a bald man (meaning a few hairs) had one more hair, he would still be bald. But there is a lurking ambiguity. Are we asserting that as a mathematical truth, hard edged, absolutely true, use it as many times as you like, nothing will go wrong? We had better be, if we are going to use it as a premise for mathematical induction. Or are we assenting to the claim for social and practical reasons? We don't want be awkward by refusing assent to a proposition that is kind-of true and insisting on actually counting the hairs is unreasonable. Real world reasoning nearly always involves a degree of fudge and muddle and we don't want to insist on a degree of exactitude that we will not adhere to in our own reasoning. Especially as we are damn sure that a quest for exactitude will slow us down and make use miss important deadlines.
Doesn't this second decorator only work with functions doing IO or releasing the GIL in any other way (like time.sleep() that they use in the example)? If all the function is doing is actual computation (i.e. using the CPU), no other code can run in parallel with it because of the GIL.
Rumor mill has it that Dutch startup WeTransfer sold to Google for $1B
If only it was a raw win32 C++ app...
HEUREKA 2016 the Founders Conference
From this rant:

> a matrix represents a linear map between two vector spaces

From Wikipedia (https://en.wikipedia.org/wiki/Matrix_%28mathematics%29 ) we see at least two other uses:

> A major application of matrices is to represent linear transformations, that is, generalizations of linear functions such as f(x) = 4x. ... Another application of matrices is in the solution of systems of linear equations. ... The adjacency matrix of a finite graph is a basic notion of graph theory. ...
Space Between Inline Block Elements
10 new Asana integrations for designers and developers
Planned obsolescence = obsolescencia planeada in Spanish, designing purposely a product that won't last to get money through client's pockets. Examples with ink for printers was on courts.
Yes yes, I'm on your side here. The point is that if the decryption module were open-source, it would be trivial to do it, and there would be lots of implementations of it, while if it were a binary blob, it would significantly raise the bar. They know this, so they'll never agree to having it be open-source.
I don't think so, it's the sort of software that's ready when it's ready. You can use the pre-release versions of ST3 (ie what's currently available) on a ST2 license. That gets rid of all the nag screens.

I bought ST2 too in 2012 after a few weeks using it. It was certainly an expense but given how much it was speeding some things up, I considered it very good value.

I've used it for at least 6,000 hours since then, probably closer to twice that. I'm not going to fight an upgrade when it eventually gets here.
Can Big Data Make You a Better Investor?
What software is he using?
I share your suspicious. Before they raised their salaries, they were having to hire 52k workers/year despite only having a 15k workforce, due to a tremendous turnover. And the extra money wasn't free; you had to subject yourself to the "Ford Sociological Department", whose 200 investigators would make sure you complied with the company's rules: be married, keep your wife at home, abstain from alcohol and to ask for permission before making serious purchases (like buying that Ford car).
My first impression with the title was wrong, I thought about something related to Lisp and Y Combinator.
I'll just leave this quote:

> The Internet Corporation for Assigned Names and Numbers (ICANN) is the private sector, non-profit corporation
I think it is not about doing the actual digging and changing code of open source project. It is more the idea that it is possible and can be done if needed.
Fighting Today’s Targeted Email Scams
What are the low-carbon alternatives for long-distance travel?

For overland travel, I guess we already know the answer: High speed electric trains and electric cars / buses (which will eventually become self-driving), with the power being generated by renewables/nuclear.

For travelling over oceans, it's much more difficult. Are there any realistic concepts out there? A new generation of sailing ships?

It's really disappointing to see the lack of political leadership on this stuff. Nobody in politics is saying: "we're going to have to stop flying one day, it might be a good idea to start funding the alternatives"
Are Engineers Designing Their Robotic Replacements?
I switched to Atom a few months ago, and I agree with all your points, but I think you're being a bit generous calling Atom "a small bit slower". On my machine (2013 MacBook Air) Sublime opens instantaneously, while Atom takes 2-3 seconds. Opening files is also noticeably slower, though not by as much. Memory usage is also far higher, in the hundreds of MBs vs tens.
I've got chromium working for Netflix on Linux, haven't tried on windows though.
I've seen a few sites that do this kind of thing, but rarely with such elegance. Good job!
Regarding the comparisons with Atom, can I take the opportunity to ask if anyone from ST could expand on their answer here[0] as how they go about making a custom OpenGL interface?

Do they use GLEW? Skia? How do they ensure anti-aliasing is done right?

[0] https://news.ycombinator.com/item?id=2822114
No, it sounds way better:

Puck Specifications

Communication

=============

Bluetooth Beacon for occupant awareness

Wifi (Puck can act as its own gateway, no hub needed)

915MHz Radio for device to device communication

Infrared (IR) record/playback

Sensors

=======

Temperature

Humidity

Pressure

Ambient Light

Interaction

===========

Rotation and Click <---- Rotation is not on Amazons

E-ink Display <---- added
For people not already into distributed systems but want to get started, I blogged my (very) short list of things to read last year [1].

Today I would add a fifth item to that list: "Why Logical Clocks are Easy", which is one of the best explanations of causality I have seen so far [2].

[1] https://blog.separateconcerns.com/2015-07-07-four-easy-reads...

[2] http://queue.acm.org/detail.cfm?id=2917756
It's not just historical. "Ů" is phonologically a longer "u", but it is actually an alternation [1] of "o": for example see how nominative "dům" becomes "domu" in the genitive (likewise "stůl", "bůh", etc.). When a "u" becomes longer, instead, it becomes a "ú" as the first letter of the word, but otherwise it becomes "ou"; for example see how the feminine nominative of (some) nouns and adjectives is "a" and "á" respectively, while the accusative is "u" and "ou", or how the perfective companion of "kupovat" is "koupit".

(Also, see how I sneaked in a "Ů" in the second sentence :)).

[1] https://en.wikipedia.org/wiki/Alternation_%28linguistics%29
A cool property of NIR filters is that they are able to produce a relatively recognisable picture of the world with all screens (TFT, projected) filtered out. I've used this in the past for computer vision to do object recognition on top of a projected display without having to programmatically filter out the projection.

It's also pretty easy to make a rudimentary NIR filter by layering a red, green and blue filter on top of each other: the resulting filter will not allow any visible light through (e.g. red, green or blue), only the "rest".

edit: and they make your eyes look really creepy too (not me in the picture btw): https://flic.kr/p/6CYzDZ
Pretty cool. Would you be interested in transforming this into an email newsletter? I figure if people miss these discussions on here they'll appreciate getting summaries in their inboxes.
That was one really nifty device.

Your site mentions device to device comms. Is this user programmable?

Also display only shows temp. Are there other options?
Uh, the floods were real, killed real people, and damaged real property. No need for the scare quotes.

> Something about supply/demand doesn't make sense here.

Yep. It feels like there's a price-fixing investigation that runs periodically in each PC component market that finds solid evidence of price fixing and then forces the prices down.
Linux is the largest software development project: Greg Kroah-Hartman
Stephen Colbert on Making the Late Show His Own
Some failed ideas from the original dotcom boom just got recycled, such as Webvan. Better technology and market conditions meant that a bad idea in 2000 made more sense in 2015. So we might see some failed ideas from today succeed in 5 or 10 years' time.
Like I said, I haven't used the their client, just going off what I've come across in researching it briefly. Something must have changed then, there are multiple ways to configure it, or what I read previously was just wrong.

I thought that was why repos like https://github.com/diafygi/letsencrypt-nosudo existed for a time.

That's good news nonetheless.
I think it was Vista that had the dreamscenes.
What cracks me up is this proclamation made by said author[0]:

Over the 200 waking hours, I managed to
hit the standard needed. It felt like
multiple lucky answers and lots of Googling
that got me there, but that’s how learning
works. I learnt enough Javascript to
get accepted onto the course and I spent
another 3 months, with 15 others,
Googling things together and creating
a new app each week.

Now I’m being paid to build early
MVP’s (minimum viable products) for
start-ups. So I can code.

I mean, really? This certainly cannot be modus operandi for start-ups can it? Three months of "Javascript Googling" allows someone to brag about:

being paid to build early
MVP’s (minimum viable products) for
start-ups.

And leveraging that incredibly weak argument into a summary of:

So I can code.

Wow. If that's all it takes for someone to be hired into a start-up, then the whole "funding is drying up" meme prevalent recently is really making sense.

0 - http://www.gadgette.com/2016/02/19/how-i-learnt-to-code-in-a...
"Where does the dots go again?"
There is the GSL by iMatix
https://github.com/imatix/gsl
(so closely associated with Pieter Hintjens of http://zeromq.org/)
I was about to bitch, but then I realized that's biological viruses, not computer ones.
Android can do live wallpapers, but they use so much battery that I avoid it.
Show HN: Free Private GitHub Repositories
Apparently it's Cinema 4D: https://serialpodcast.org/posts/2016/04/how-the-art-comes-to...
Certainly, this isn't another Kickstarter scam which will fail to deliver on a massive promise?
EmerCoin is focusing on a similar space. I think you might be interested in http://emercoin.com/EMCSSL

I personally use http://emercoin.com/EMCSSH to manage team access to servers.
Have you noticed that your reflection always appears to be staring you straight in the eyes?

The reason is obvious, of course. But once you start noticing, it never stops being creepy.
Please elaborate if you suspect ulterior motives.
No idea about snakes, but a sensor will glow itself at these wavelength, since it has room temperature which is basically the same temperature as body temperature. So to stop the sensor from blinding itself, you need to cool it significantly below the temperature you want to see.
Of course I cannot go much into details, but we are using behavior detection and Javascript tracking (mouse, scroll, screen...).
EMENA, not global.
Wikipedians' Knowledge and Moral Duties [pdf]
The gallery contains some examples: https://cosmic-flower.hyperdev.space/ :)
You know those black and white photos? I thought Russia looked like that with regular cameras :P.

Just kidding, this has to be one of the coolest projects I've ever seen. To make all this by yourself is just ... awesome.