skysight-inc/HackerNews huggingface dataset:
That's not what I'm advocating, but come on. We ban all sorts of foods without creating "drug wars" over them. Sweetened soda is popular because there is a gigantic corporation aggressively marketing it to us.
Organisational inertia is huge at a big investment bank. It might take a decade to change their behaviour significantly, even when they're being out-competed by smaller firms. The big places simply do not need to compete so much due to the pseudo-monopolistic nature of their business.
Ok let me explain: it's going to be Angular 4.0, or just Angular
Collection of dev talks in 2016
Please don't randomize your HN username each time you comment.
I am still plugging away on my snail simulation. Motivation comes and goes, but if I try to work on anything else I just go back to wanting to work on snails.
I would think that signing is a good method to curate and moderate a distributed solution. Looking at debian repositories, they are both trusted, distributed and failure resistant.

People still need a platform to build the community, but that could be built in a separated system from the distribution.
Cool, I hear you but Jekyll actually comes with a very minimal theme (when you 'jekyll new my-site'). Heavy 3rd party themes aren't really the fault of Jekyll.
Ask HN: How to balance getting ahead with life?
I'm 27 and in the tech sector, decent money and never been in a serious relationship. I can't be the only one who thinks we live in an insanely competitive environment and hence a lot of my free time is spent reading, learning and practicing my craft to improve my technical skills with the goal of increasing my employability and general outcomes.

However, I'm finding myself increasingly worried about my prospects as an individual in the market that is companionship. I live in an area where tech is seen as a niche and to be honest, the desire to garner skills has overtaken any interesting hobbies that I once had. Is there anyone else like me who has found themselves excelling in one area and not the other?

Have you set a time limit to in improving your skills relative to finding a significant other? Like all things, I assume it requires time and practice, so do you forego one area of your life for another? How do we balance these things?
some one posted some time ago that changing the size of the button or placing the button at some position increased the sales by 300 % or so.
Quines (self-replicating programs)
None of those seem like they are violations of labour law, are they?

(Yes, Uber does break other laws, I never disputed that)
Three.js is a lot of fun to play around with, though I tend only to use its web editor to test my content for errors.

It's really simple to use Three.js using only vanilla JavaScript.

This is one of my recent experiments[1]; An animated human created using MakeHuman[2], animated in Blender, and rendered by three.js in less than 200 lines.

[1] http://codepen.io/satori99/pen/Xjbvbr/?editors=0010#0

[2] http://www.makehuman.org/
Show HN: How to Control Wireless Outlets with Amazon Echo
OFF-TOPIC: Thank you for your reasonable comment. It helped me because I honestly expected more of the general HN populace than to downvote instead of give a legit answer (whether or not it's obvious to them is irrelevant). I know this can bring me additional downvotes but to hell with this; I am not here for validation but to discuss and learn.

ON-TOPIC: You are telling me if I claim things the burden of proof is on me. I realize that and I am thankful for your reminder. But thing is:

(1) I never claimed anything. My comment was mostly "what if" and a possible thought-provoker. Definitely wasn't "engaging in pseudoscience" as some called it. It was a conversation-starter.

(2) I stand by my claim that we don't know everything and as such, we should be skeptical about everything -- including our current approach. Is that really such an outrageous position?

Apologies if my comment was seen as something deserving so much negativity, I honestly had no idea that a normal "what if" would be so triggering.

Again, I thank you for your reasonable and calm answer. It's much appreciated.
> The first part of your comment doesn't make sense. What does diplomatic saber rattling have to do with arresting people?

The point I was trying to make is that if you accept any statement without proof then they can also easily feed you any narrative they desire to advance an agenda.

You could argue that the DHS would never lie to the public, for me that's a bit hard to believe after the NSA scandal.

> It has no duty to protect a foreign government. So why would it release the evidence?

The reason I say they need to show hard evidence is because it's virtually impossible to track down the true source of a professional hacking attempt.

So far all they have shown is that some Ukrainian hacking tools were used that anybody can get.

> Compromising the DNC during elections is attacking the Democratic election process. If somebody's goal was to be a whistleblower why would they strategically release information timed to disrupt an election?

They did not compromise the DNC elections, they released info on what actually transpired during the DNC elections. The election itself went on undisrupted.

Saying that releasing information to the public during election time is compromising democracy is kind of like saying that releasing information about a product compromises my purchasing process.

If we define releasing information on parties during election a horrible act of messing with democracy, where we need to go after the perpetrators, then I need to ask: why aren't the same people going after the person who leaked the ~10 year old Trump audio tape?
Got any primers on how to write low-latency code?
Parent poster stated "What often does not work is hibernation (recover from disc)".

Which means the user loses data.
Wakoshi is in Saitama.
> everyone was going 10-15 miles over the speed limit.

Is that acceptable or are you breaking the law?
Did they also ask all the other people on the road who might be involved in crashes?
Well for one thing criminal gangs need to spend money and resources to avoid getting caught. And they don't tend to last very long. When big corporations start getting into marijuana they can spend vast resources on research to make the product more attractive, not to say more addictive. And all this know-how will be permanent. I'm very curious how this whole legalization experiment will turn out but I'm sure we will learn a thing or two on the way.
> BTW, outside of Spain's Iberian gauge, I'm not aware of any inter-country freight problems.

Loading gauge, not track gauge. Here in Britain, Network Rail's standard W6a gauge is too small for standard shipping containers on standard cars. You need to get up to W8 for that, and W10 for High-Cube. They have that on certain corridors only. You can use special low-deck cars to get around it, of course, though those are heavier and more expensive to own and operate.

Meanwhile in the US, all that investment cash has made double-stacked container transport the norm rather than the exception. Do not expect to see it in Europe in either of our lifetimes.
+1 for Grav
Allegedly [!] one of them did. So the rest are 'guilty by association'?
thanks for that link, clara.io looks great after looking at it quickly, will be using it from now on!
Is there a stat for your 5-10x number?

I'm having a hard time reading between the lines here, but it feels like you're saying that allowing corruption would lower costs, but that really goes against my intuition.

Several Japan infrastructure projects also cost huge amounts of money, and construction companies and gov't are very close.

Japan has better infrastructure. But the way they do it is by spending huge amounts of money. The only way the bullet trains exist is because of massive government spending (during Japan Railway's privatization, about $150 billion of Shinkansen debt was taken on by the tax payer).
Does Sweden Really Have a Six Hour Working Day?
Ah! You can't beat a bit of unbiased journalism!
Please don't use "argumentation by throwaway".
Doesn't code automatically look like a framework when you structure it?
Heh, it's the oldest thing there is in the field, almost. FORTRAN and COBOL were invented in the 1950s so that scientists and business managers could write their own programs without having to employ those expensive "programmers" who could write machine code.

Now it's 60+ years later, and there are still human programmers.
Favorite of the books I read in 2016:

1. Sapiens by Yuval Noah Harari

2. Einstein: His Life and Universe by Walter Isaacson - What was interesting for me to learn was that even though he was a great scientist, he was very humane in other aspects - and you can easily relate to.

3. The Hitchhiker's Guide to the Galaxy by Douglas Adams - Fun read which is also deeply philosophical at the same time. Got me interested in science fictions as a genre.

4. Meditations by Marcus Aurelius - Great intro to stoic philosophy
I'm not. I'm refusing to even have a debate with someone who abuses the site this way. I was happy to respond to a rebuttal by a throwaway upthread. But now that it's clear what you're doing, I'm done.
That's a really interesting document - I am going to spend some time studying it, thanks!

Good point about the code size. I imagine there are likely to be cases where that would let some algorithm run faster overall because it fits in the instruction cache, even if the string operation considered on its own is slower.
Kindness Boomerang: How to Save the World (and Yourself) Through 365 Daily Acts
Simple "email this link to me" service.

If I find something interesting, I want to be able to click a button (chrome extension/bookmarklet) that will extract the text from that page, format it nicely and email it to me (preferably to a separate Gmail label).

I can then read it from my email client (iOS/Android email app) during my commute.

I don't want the overhead of a complete app like Evernote or Pocket.
> Trump got caught on a hot mic. It's just plain stupid to say dumb things in front of a microphone.

It's just plain stupid for the DNC to use Wordpress and get hacked.

> The Russians were implicated well before Hillary lost so continuing to mention now is not "blaming their loss on the Russians"

The Russians were implicated during the cold war as well, the US-Russian rivalry is not a new thing, which also means, it doesn't really prove anything.

> The DNC emails leaks were some secret and top secret info, completely different ball game.

I'm pretty sure Trump did not intend to disclose his conversation.
Y'know, I wish one of these personalised biometrics startups would come up with a good way of telling me whether I'm getting enough X or too much Y personally, rather than just as a statistical artefact. Because I have a "salt tooth" and occasionally wonder if this represents some mineral deficiency.
He's probably shadowbanned I suppose? From my experience it's simply better to create a new account almost every time I want to comment (once a day or so).

Also new accounts have severe restrictions on number of comments per day. Maybe he's trying to bypass that.
This sounds like something i would use.
>with just two relatively low resolution cameras...

We probably can, but most of us drive with two cameras with approximately 120 megapixels of feature resolution with highly optimized non uniform pixel density and incredible dynamic range. Micromovements allow the software to boost the effective resolution by about a factor of four, to over 400 megapixels. Image stabilization works in multiple layers and executes stabilization movements within 10ms in the fastest layer.

The human eyes and vision system are certainly one of our more impressive parts, and we have a really hard time replicating their performance.
Do you have any sources for this?

http://www-cs-students.stanford.edu/~amitp/

There's no mention of Google at all there. While the seventh employee at Google was indeed someone named Amit Patel, I'm having a very hard time linking the identities together.
Things That Matter: Three Decades of Passions, Pastimes and Politics
I have a X260. Don't.

The keyboard is a smooth smudgefest with so-so tactile feedback (this particular point will depend on which manufacturer supplied the keyboard that ends up in your unit).
The keys and trackpoint leave marks on the display when it is closed. The display bezel leaves marks on the palmrest. This is really poor engineering on basic stuff.

When I pick up the laptop by the lower left corner (hey, it's an ultraportable, why would I ever do that, right?), it immediately crashes with a garbled screen. After looking that up I found out that the HDD/SSD is under the left palmrest, and picking it up there may flex and alter the SATA connection, causing the crash. This seems to affect a random sample of users. So much for Thinkpad's vaunted "sturdy rollcage". But here's the real kicker: when I found this info on Lenovo's own forum, it was for the X230! This defect has been known for 3 generations of X-series Thinkpads, and yet they have never bothered fixing it.

Ever since they decided to move to 16:9 with horrible Low-Fi resolution (for a line of laptops meant to be for serious, professional users), I feel like Lenovo's Thinkpad group have be led with the vision and drive of a Roomba: mostly face-plants, and every actual improvement is to catch up to the competition (notable exception: hot-swapable battery). I only stick to Thinkpads because of the trackpoint and Linux compatibility, I suspect I'm not the only one.
"wavesdropping" ???
Nathan Freitas: The Great Firewall Inverts (2015)
Really, you just have to start trying to do it. Find an old, good hashmap library in C somewhere, benchmark it and then try to reach feature and performance parity yourself.
Sorry, it was the syntax up to the makeElement(`h1`); that I didn't understand:

const h1 = () =>

Is this new syntax declaring a function named h1 that returns a function or what? I don't understand what the empty pair of parentheses means.
It Uses "fat arrow" functions (lambdas) to define function. It is "equivalent" (there are several differences here, like "const" and the context of the function) to:

var h1 = function() {
return makeElement(`h1`);
}

Edited to reflect the valid point brought up in the comments
You code so little with Word Press, there's an extension for like everything you own or do you already. It's more just configuration stuff, right? What are you trying to do with your new site?
Property rights should be preserved for as long as possible IMO.
Yes, but OP also wondered why a random person will spend time studying and reporting stuff on his blog, if they don't make money out of it.
This isn't as much of a problem today, but when I was beginning ('97-'98) the hardest part was learning to completely ignore most "vendor" platforms (especially the big content management systems like Vignette StoryServer).

Other than that, the need to learn five sets of semantics/syntax in parallel (HTML, CSS, JS, (Python|Perl|PHP), template language) with constant context switching was quite difficult as well. I lucked out in that the server-side tech I chose (Python & Zope) at least let me ignore SQL for a while, and I was able to minimize the amount of JS I used until jQuery came along to make front-end coding suck a lot less.
So are subway lines switching over constantly in NYC? Or is the redundancy all over? That sounds like a high price to pay for 24/7 service.

Even the busiest lines in Tokyo are mostly single-rail. Of course, when a train breaks down, then nothing can happen, but at least you don't need 4 sets of rails, only 2 (one for each direction). There's probably way less in terms of delays because of that too. Each train is on its own set of tracks, so little cross-cutting.
Sure, $400k/year is a damn good salary, but realistically, how many of these people are managing that? We're talking 40+ hours of overtime a week to reach that salary. So it would seem that there's a shortage of people qualified to do the work.
Should You Go ‘Serverless’? The Pros and Cons
I also remember them being called "software machine gun" by Duntemann in his assembly book. Using REP STOSW could save you 5 instructions.
No, they're not. And no, that's not what they're doing.

Practically no one on this site is shadowbanned anymore (as far as I know it only happens to spammers and the like). If you piss off the new mods ("new" as of several years ago), they'll publicly announce your banning; there's effectively a modlog on the site now in the comment histories of 'dang and 'sctb. That's a deliberate choice. What Paul Graham (and his original, part-time moderation team) were doing was ineffective, because stealth bans are simultaneously provocative and have no power to reinforce norms among the rest of commenters.

Plenty of people have been banned on HN and gone on to make some sockpuppet or another, and so long as those sockpuppets don't do the same things that got their original accounts banned, they survive on HN. If you read between the lines on Dan and Scott's comments, this seems to be informally condoned. Nobody's looking for a giant fight here. Moderation is a means to an end, not an end in itself.

Long story short: by all means use throwaways to prosecute arguments you don't want your identity attached to†. But making a new throwaway mid-thread is obnoxious and sort of intrinsically uncivil. I won't have a conversation with someone who does that. What I'll do instead is flag the comments.

† I'd personally rather you didn't, and never do myself, but I'll check my privilege, if wishes were fishes, &c.
I love that you have a snail project that's moving at a... measured pace. What exactly are you simulating?

EDIT: Never mind, Googled for "snail simulation" and found an old comment of yours explaining it. Looks cool!
It is, at least sometimes, like in the UK car market:

https://www.ft.com/content/9b727552-b48e-11e5-8358-9a82b43f6...

Car sales growing constantly, 80% of all purchases via borrowing. Prices are up too, but not radically so.

The assumption that money printing/QE leads to increased prices is based on the assumption of relatively limited supply for all things: certainly true in the past when mass manufacturing was relatively new and constrained, but given the huge drop in capacity utilisation after the Great Recession it seems you can grow consumption in some markets quite radically without driving up prices.

So if you print tons of money and it ends up in circulation via loans for cars, it may simply result in lots more cars being made and sold but not really big price increases. It may still reflect misallocation of resources, however.

House prices are a huge problem because supply is heavily constrained by building codes, the desire to live in cities, etc and people got it in their heads that a house is an investment whose price always goes up, so they're willing to pay an almost unlimited amount for one if they can get the credit. This isn't true for most other markets.
QE?
Introduction to Javaslang
What are the rules for image / video captioning? For natural sounding speech synthesis? For realistic image generation? For semantic segmentation? For determining perceptual visual similarity between images?

Frankly, rules based AI is basically a bust compared to learning from data approaches.

The hive was pretty amazing at destabilizing the entire global economy within a brief span following fundamental financial de-regulation.

People flatter themselves in ways which satisfies their egos and self-interest. Of course they want to believe in, and have everyone else credit, their magical superpowers. No government (backstop) wires necessary.
Thanks for the info. So if you look at the vendor diffs, it accounts for 1,479 out of 2,062 diffs.

https://gitsense.com/gogs-gitea/gitea-vendor.png

So the difference isn't as drastic as it appears.
Maybe not, because it has not been trained for those dimensions. Then again neither have humans (except maybe on 13x13). That could be interesting, but I'm not sure what we could learn from this.
It really depends on which application. In the past few years I've been mainly writing server-side infrastructure libraries and services with no GUI at all. In those cases I'm writing stuff bottom-up anyway, so while I'm writing the bottom layers (data structures, interfaces, algorithms), I'll be testing them and playing with them with no big app wrapping them. It's both faster to write the bottom layers like that, and eventually you end up with pretty solid tests. So it's not a compromise for me in these cases.
That's not really that easy. Most IP ranges of my home connection are banned. I mostly comment using my mobile. And then most of the time when I write a comment it's already dead automatically on page refresh. So I usually comment in incognito mode so there's no cookies or passwords I can save.

What I'm saying is: maybe that's his case and dismissing his arguments because he can't use a normal account is silly.
I used to work a lot with Wordpress in the past, but as projects tend to be more and more specific, I found Middleman[1] more flexible and for structured content (eg. directories) or for generating pages automatically, using a YAML structure is very convenient.

For my online shop, I use Shopify[2] as it is a side project and I did not want to spend a lot of time writing / setting it up. Shopify proves very convenient and includes a blog if needed.

[1] Middleman - https://middlemanapp.com

[2] Shopify - https://www.shopify.com
Yes, it's ES6/ES2015. It's a lambda function ("fat arrow notation"). In the parentheses you would specify the arguments. An empty pair of parentheses means that the function does not expect any parameters.
How to draw portraits! From a drawing like 7yo to drawing in similar way to his last work. In less than a month. It is really easy. Seriously. It's all about drawing what really is instead of drawing from your imagination. Because normally we are looking at things and still seeing our mental representations not the real objects. This book is most important part (unfortunately all this right/left brain is pseudoscientific, but all other parts are very useful), I didn't do his other exercises, because I was already good with that and have other problems in which I needed to focus. I'm now using his methods (focus and persistence, deliberate practice) and learning to play a guitar. Again, great improvements in no time.
The Pentagon’s ‘Encyclopedia of Ethical Failure’
That's not what I'm doing. I haven't dismissed any arguments. I'm electing not to have a debate with someone who refuses to sign any single name to all their comments in the discussion. That's an eminently reasonable boundary to have, but even if it wasn't, it's my boundary.
This seems positive. It means that the big weakness of Gogs (bus factor) goes away. I'll be interested to know if they opt for anything more sophisticated than "more than one person has admin on the repo" as a governance model.
Your LOC analogy is totally ridiculous. The length of a subway line is a feature, not a meaningless statistic like LOC.
The fact that there are easily accessible service manuals (that tell you how to fix the computer) or sometimes videos (that show you how to fix the computer) is also a nice plus.
I like to really understand what is going on under the hood. If I don't quite understand how something works I like to read the source code. Also sometimes a plugin doesn't quite do exactly what I want, or is so large and complex due to trying to cater for everyone that I just feel uneasy about using it and so for simple things I prefer to just write a little code that does exactly what I need and no more.

Plus, I am a coder. And coders code so that's what I do. It's just a psychological thing...
Quantitative Easing