skysight-inc/HackerNews huggingface dataset:
I was just talking about this with coworkers... I love React but the community (aside from the actual creators and leaders like Dan) is too much for me and seem to love bloat and unnecessary features. The cynical side of me thinks a lot just do it for GitHub stars and blog views, but maybe not.

Of course, we just spent two days trying to decipher a React/Redux project whose lead dev decided to use every "latest" feature even though it's a good ol' CRUD app.
Have you ever applied for a gig at a company that started out saying, "No telecommuting" and got the gig anyhow? If so, how did you make it happen?
Blue Hill Farm is a little drive north of NYC and this is where I first heard about such a presentation technique. If you can wrangle the time to get out there, go for it!
I work at a company that is strict about not allowing developers to work remotely except in rare circumstances (i.e. an employee wanted to spend time in another state to be with their family for a few weeks, and they wanted to work during most of that time rather than take vacation).

For us, it's about keeping the barriers to communication as low as possible. We do pair programming, so we're already very much oriented to frequent communication. While tools like Slack and email get the job done if your team is working remotely, nothing beats being able to turn around in your chair and quickly engage another pair of developers (or the entire dev team if necessary) in a quick discussion about something. This extends to the rest of the team (designers, product managers, relevant business analysts, etc). At any point I can walk 30 steps or less and talk to anyone from the product or business teams about requirements.

Admittedly we keep strict working hours to maximize the amount of time the team is together (8am to 5pm, everyone takes the same lunch hour). The flip side of those strict hours is that we are never asked to work overtime or weekends. We come in, the entire team works for 8 hours together, and then we go home. People never believe me until they see it in person, but our office will be buzzing with work at 4:58, and then be a ghost town at 5:02... unless we decide to play some post-work ping pong or grab a beer!

I'm not saying that I don't think that remote work can be effective, because I've seen it work. But I think it's disingenuous to say that remote work is equivalent to colocation. The best argument I've seen for seeking remote workers is when a company is located in an undesirable city and struggles to attract talent (i.e. a company in Paducah, Kentucky will struggle to attract candidates in a way that a company in Denver, Colorado probably will not).
But they very much did want it to be an anything-goes community when it started out. Anything that would raise their user counts. Now that the site is big and successful, they need to retroactively curtail the unsavory bits if they're to have any hope of selling the site for a big pay day.

I think it's important that an actual, "say what you want as long as it's not illegal" site exists. A lot of the polarization in this country is due to both sides isolating themselves from the other 100% of the way.

Such a site needs to exist somewhere. Now do I necessarily want that on Reddit or Twitter? I don't know. I'm extremely left-wing ('90s liberal; so pro free-speech over political correctness); and honestly Milo's tweets were appalling whenever some people I knew there would retweet him. I won't miss seeing a gay person defending a VP that supports conversion therapy.

But I can clearly see that there's a liberal slant going on in these moderation policies. And I can imagine being on a site where the opposite were true, and know that I wouldn't like that very much myself. For that matter, there's another bias when it comes to celebrity status. I would bet good money that there is absolutely nothing Trump could say that would get Twitter to ban his account or remove his mark, even though he's in the extreme right. He's exempt from the rules that nobodies like us have to follow.

What I'd rather see Reddit/Twitter working on are better tools to defend against harassment. I've had to write my own Greasemonkey scripts to filter out certain types of attacks, and I'm not even remotely relevant. I can't imagine how someone famous, let alone someone famous who can't code their own Javascript filters, can use these sites. And well, I think we saw the results of that lack of control over harassment with the Ghostbusters actress.

But these scripts aren't hard to make. Give people the ability to filter out tweets that contain certain phrases from people you don't follow. Give them the ability to temporarily block all new notifications from people they don't follow for a few days after someone sics their followers upon them. Etc, etc. All very easy stuff to make.
Have you seen Trump's twitter feed? I've rarely seen such spew outside 4chan. Your average software engineer is more qualified, just by the signal virtue of having self control in public.

It's widely understood internationally that this is not normative US election wank.

I assure you, I'm not a Democrat either. I would probably be a Rockefeller Republican... if such a thing existed today.
Pup – jq inspired HTML command line processor
Avoid Passing the Delegator
I loved this quote from a guy who had debris from the crash actually fly through his house.

“Did you go over to the accident site or just physically — ” the investigator started to ask.
“I physically got the Hell out of there, cause I didn’t know what he was carrying,” Dellacorino said, cutting off the official and referring to possible weapons on the F-117.
Camtasia Studio 8.6 Serial Key Full and Crack Download
TL;DR, though it's pretty short: MIT's Joi Ito announces a new prize to encourage creative, constructive social disobedience.
https://wikileaks.org/dnc-emails/emailid/7643

https://wikileaks.org/dnc-emails/emailid/11508

I wouldn't call that professional. I would call that conspiring to commit a civil rights violation, or exploit one.
Agreed. That's one of the things I love about HN in comparison with places like Reddit. The 'hivemind' is not nearly as strong here. There's certainly a general bias to what gets upvoted and what doesn't, but it's luckily not uncommon to see opposing opinions here. The empty echo-chamber that is Reddit gets tiring for someone who wants to actually think.
I'm getting "This video does not exist." on the YouTube link.
In all fairness, I think that flags that provide some basic bootstrapping for Redux and/or React-Router would be very spiffy - those tools are useful for many React applications.
They have news in the Middle East.
DNC users have local Administrator rights on their PCs, apparently.

https://wikileaks.org/dnc-emails/emailid/8763
From which vendor, may I ask?
Nor do they have a consistent and rational policy to do it, which is why things aren't going very well.
Heh, I knew that. I type "tract" too often for unimportant reasons. Guess it's in my fingers now.
How does your last paragraph not degrade women as goal based objects. This is disgusting and I can not believe you are feigning ignorance to the meaning of the words you posted.
If the remain vote had prevailed (and preserved status quo / done nothing / stayed put / whatever your word choice of preference is for "remain"), and leave voters were making the argument that their result is invalid due to insufficient majority percentage, and should consequently be ignored, would you consider the argument valid? Are you being obtuse on purpose?
> overselling

Well, not from the perspective of the bank :)

From my interactions with corporate treasurers, they are basically short a bunch of put options and strongly disincentivized from taking any risk.

Transacting at the fix 'feels' like it's easy to justify to your CFO (hey boss, we got the same rate as the rest of the market, and here's how you can verify that I'm telling the truth), whereas if you trade on screens and screw it up, you'll be out of a job.

The fact that the bank's front running P&L gets pushed into the fix rather than being fully transparent is also probably a feature, not a downside, for the treasurer.
It was, at least.

About 15 years ago I got a demo at a Gartner conference from a company doing just that. The vendor's primary goal, they said, was to measure where the developer was spending his time (coding vs debugger vs editor... I think it was a Visual Studio add-in?). But they admitted employers could use it to track what the developer was/wasn't doing.

...and that was before Facebook.
Yes, the framers did debate whether to include the Bill of Rights, but my understanding is that their fear was that by enumerating some rights it would delegitimize those that were not enumerated. That's why we have a (mostly ignored) tenth amendment.

Plus the Bill of Rights aren't quite Natural rights as I understand them. Half the Bill of Rights (plus the 13th and 14th amendments) are about setting up a Legal Right to a somewhat complex and specific trial by jury system. But you don't actually have a Natural Right to participation in that exact system. You do have a Natural Right to just and fair treatment from your government, even when accused of a crime, and a jury trial is a very good way (though not necessarily the only good way, nor the absolute best way) to formalize that right.

On the other hand, I believe I have a Natural Right to bodily autonomy. If I want to surgically change my gender, or have sex with another consenting adult, or ingest a mind-altering substance with full knowledge of the side effects, then that's my right and the Government should have an extremely high bar to clear in order to prevent me from doing so. However, the fact that these rights are not enumerated in the Constitution has historically been a huge barrier to having them respected, which indicates to me that the framers fears were well founded.
Well, none of the six results were particularly interesting. Four were variations on Trump's debate comment about having a big penis. One was a news summary which included the world's first successful penis transplant. The last was someone calling Trump "Hillary Clinton with a penis". Nothing authored by someone in the DNC.
I've seen more people than I thought possible advocating against democracy, for coups, for segregation, and other crazy things I thought humanity had moved passed. I no longer know what's serious and what isn't anymore.
...giving it breathing room more than the previous three

One of the previous CEOs was the founder Jerry Yang. He made one of the most epic corporate investments when he fought for Yahoo to invest in Alibaba.

No one, no one could have saved it and made it relevant.

If we are going to set the bar so low, I can think of a lot of qualified people in the Valley that could have done as good or better job than Marissa. She made a whole bunch of bets and basically none of them panned out. Her top skillset was supposed to be Product Management and the best that has yielded are one-time decent Yahoo products becoming shittier.
I think the point was that LLVM compiler infrastructure has a first-class C++ font-end. They know the ins-and-outs of language features because they are implementing standards-compliant compilers for said language.
I run AdsXposed (https://adsxposed.com) on the side. It's a project that scrapes online ads (specifically popups and redirects) and provides intelligence on them. Which publishers they popped on, which countries, to which devices, etc. It brings in pretty reasonable $$$.
As long as we're criticizing the analogies in the discussion (rather than the actual arguments) I'd say the hours spent do not have a consistent quality vis-a-vis solving hard problems. Because there are more absolute hours available does not mean that there are more hours available for solving hard AI problems. There are very likely less. And there has been virtually NO progress on the hard AI front.
Show HN: Hotcold Typing! – Learning Touch Typing Smartly
Haven't PCs stopped getting more powerful quite a few years ago? The only exceptions I see is swapping spinning disk with ssd and ever-growing gaming GPUs. If you're not gaming, in a couple years you might be hard pressed to spot the difference in performance.
I have not said the engineering work is automatic. It is not too far from the area that I work in, and I am up to date in the subject. The performance gains for this generation of cards are in line with the existing trend, they are not particularly exciting in that they rise above that trend. This is unrelated to the issue of whether or not the architectural work is hard, and it is somewhat sad that the difference between these two points has to be explicitly stated.

The inline results of this generation do diverge from the over the top marketing from Nvidia in the past year about the 10x increase in performance that would be delivered, largely due to the upgrade to HBM. It is certainly probably that had they delivered on HBM we would be seeing a rare jump in performance above the trend, but clearly this has not happened. It seems unlike to arrive on the 1080-ti after not making an appearance on the Titan and so we will need to wait another generation to see what difference that actually makes.
As if I would hope for terror attacks near me every week! I didn't care in the slightest about Merkel and German politics before the rapes in Cologne! (I have a successful business, I'm the last one that is unhappy with his situation and wants changes)

But now this is my problem, doesn't matter if I want to get involved or not.

If we want this to stop we must get rid of Merkel and the refugees.
In Python, you have pandas and then Python is great for text processing in general. Is there anything that R provides more for data munging?
This is as huge as the discovery of the neutron was for the atomic model. Wasn't that merely redefining the number of elementary particles from two (electron, proton) to three?

If you actually read the article you'll find out that the properties of the lichen could not be explained by the two known elements alone, that there was some other factor that nobody could describe. The careful work done here uncovered a third element that was the important difference, that there's a three way symbiosis. Now they have a complete model of what's going on after an initial hypothesis put forward 150 years ago.

Considering someone's finally explained how these types of organisms work, and it's a large branch of life, this is a pretty major breakthrough.
"Even without complete knowledge of biological mechanisms [of how alcohol causes cancer], the epidemiological evidence can support the judgment" - I think they basically are saying that there is enough correlation to imply causation.

But we all know no such claim can be made until there is "complete knowledge of biological mechanisms".
The political agitators are the people doing the killing, not the person complaining about it.
This is a very accurate description of the problem. We’re optimistic though. I’m sure that the community will help make Create React App even better.
Idle Game / Incremental Game

https://en.wikipedia.org/wiki/Incremental_game

One of the best known is Cookie Clicker
The difference being that they would have to search multiple bars at multiple times of day. Instead we have a large billboard saying "Steve is at this bar and is interested in these types of activity while he's there!".
Hi Everyone,

This is my first Show HN. Looking forward to your feedbacks and thoughts.
Downloadable watermarking tool (now with a mac beta :)

Been at it for 5+ years, makes a few $K a month

http://www.watermark-image.com
Harsh rules for fine design
...which is why I want to write this feature article. I'm sure the same people will read it! ::laughing::
The only good solution to ETL/munging/wrangling is streaming. Loading everything into memory is not a good idea.
You should change your table for free/pro/enterprise so entries about the same thing are in the same row, e.g. "100 emails per contest" should be in the same row as "Unlimited emails per contest".
- The Pragmatic Programmer (Hunt/Thomas)

- Computer Architecture - A Quantitative Approach (Hennessy/Patterson)

- Expert C Programming - Deep C Secrets (van der Linden)

I woud call the Pragmatic Programmer though by far the most influential.
Would you mind explaining which new problems this creates?
Lack of testing is a pretty big oversight given how helpful testing is for someone getting started. Hopefully it is easy to just add mocha on top of this with out any mucking around?
In all fairness, most "critical apps" won't be using a standardized boilerplate anyways. It makes little sense to optimize for the least-likely consumer.
They don't name it, but they do strongly hint at it. I bet he got some strange looks when using his arcane German in a modern setting.
We think ES6 is not the problem here. It’s just a language, and arguably a better one than ES5.

The problem is the low level tooling around it. This is what we’re trying to fix with this project. Hopefully you’ll give it a go, and maybe it will give you just as much enjoyment as using <script> tags. If not, please let us know how we can improve.

It’s not linting/transpilation/bundling that’s bad, it’s that it’s hard to do them without shooting yourself in the foot.
Termux gives you a decent Linux shell, including stuff like vim, git, and Node.js
I am not doubting that, I was unsure if this would be too "formal" for a small team of 5 or less.
1. is absolutely true. Real time communication has been crucial to my success as a remote developer. I'm in South America so it's easy for me to work at the same time as coworkers in the US. I worked for a some time for a British company and after a while I just decided to wake up 4 hours earlier so I could communicate with my coworkers.

2. and 3. shows your organization has communication problems. One of my favorite ways to combat that is to do some pair programming. You'll get to know people quite rapidly if you are talking to one each other 8 hours a day.
Unless you application has a static mapping of input -> output that never changes, you can't properly sanitize input for all potential output contexts. The string ';alert(1) is perfectly safe to drop in between HTML tags, but can be very dangerous in JavaScript, but only if it's inside a single-quoted string.

You can try to filter for anything that may be potentially dangerous, but that's going to make a very long list of invalid inputs and once again you're playing whack-a-mole, hoping you correctly sanitize your input for all potential output contexts (unless you go through and re-sanitize all your user data whenever you add a new output context, which is a bit absurd).

From a programming perspective, it's akin to a function not checking that the input it has received is valid (because the caller is always going to do that...).
I think that kind of the idea with http://barnacl.es/, it's more about people trying to bootstrap and/or run a lifestyle business, but I'd say that overlaps with the 'side-project that makes money' crowd pretty well.

I have been reading it for the past few months, the traffic is pretty low and it's a bit marketing guide heavy at times, but overall an interesting community IMHO.
Fast and furious 8 behind the seen
Yes, the singular goal of all Hutterite parents is to raise their children to be Ph.D scientists. They utterly failed here.
Kubernetes at Box: Microservices at Maximum Velocity
It's an interesting point, I can imagine reddit being a platform for Gen Y politicians once subreddits are forced to elect their moderators.
I agree but

> voice recognition needs the full spectrum for accuracy

do you have a source for this?
Voice signals are conventionally low-bandwidth; 16kHz is usually "good enough" for human-human transmission.
Formant frequencies top out around 3kHz [1] and upper vocal harmonics are not really important outside musical applications.
Consonants are a bit more complicated but I'd be interested to know what voice information is present above 20kHz.

[1] https://en.wikipedia.org/wiki/Formant#Formants_and_phonetics
I wasn't planning on jumping in on this thread, but I will leave one (and only one) comment here, just to make this crystal clear:

I have no advocated that anyone commit violence against "people online [I've] declared to be [my enemies]." In fact, in the thread you're linking to, right above the archived tweet, I say that I don't know what an anti-fascist movement in tech looks like. And today, years later, I still do not. But if you were ask me "hey Steve let's start a street fight with GamerGate, what do you think?" my first comment would be "what?" and my second comment would be "that sounds like a really dumb idea, don't do that."
In what way did the remote employees not work out?

(I'm looking for examples to include, so details are helpful!)
Except a design that doesn't change after a certain arbitrary phase of a project simply guarantees your best outcome will be to deliver what the customer said they wanted once upon a time.
Marijuana’s psychoactive ingredient may have made it into the water in Colorado
Two excellent sources are Moral Mazes [0] and Peopleware [1]. Moral Mazes is a principled and academic study of how managers believe ethics and morality work within systems of bureaucracy, and how this differs from the ethical expectations of subordinates and citizens who then have to develop their own rationalizations for how to fit into bureaucratic apparatuses, which they depend on for their livelihood, while compromising away what they believe to be basic and unalienable humanity-affirming principles in order to conform to business expectations. It uses qualitative data from a longitudinal survey in which the author gathered interviews from employees at all levels of corporate hierarchy over a period of years from several different (anonymized) companies in the 80s.

I really wish Moral Mazes was required reading in college. It would have helped me prepare for the shocking business world dysfunction that awaits virtually every employee, in every field, after graduation.

Peopleware is a classic within specifically software management, and deals with many of the same human-affirming principles that you see in Moral Mazes, but deals with them in formats that are specific to software. There are a lot of connections between the two books, but the connections haven't been well formalized as far as I know.

I love these two books because as you read them the slow feeling of horror comes over you as you see the true diff between how companies operate and how a company should operate if it is to maintain even the tiniest degree of humanity-affirming ethical commitment or even the tiniest degree of genuine concerns for (even from a market competition point of view) how productivity should be marshaled for general human progress.

I find there are more or less two types of reactions. Some people read them and go, "Yep. I've seen all that. No surprises here. Oh well, back to work." and just don't care because they just want to focus on local instrumentally rational actions even if it means participating in what is making the entire concept of employment so shitty. Some other people read them and find that it makes their soul glow again a little and they have a hard time ever fitting back into a company now that they have some formalized tools for recognizing how shittily they are being treated at all times.

[0] https://en.wikipedia.org/wiki/Moral_Mazes

[1] https://en.wikipedia.org/wiki/Peopleware:_Productive_Project...

Also a good popular article drawing on Moral Mazes: < http://opinionator.blogs.nytimes.com/2013/09/15/the-banality... >.
Is there documentation of this somewhere? I try to use WhatsApp calling as much as I can because the sound quality is so amazing.
Yeah, there's a huge difference in traffic between the two websites.
This isn't fantasy land where you can wish something go away by believing it doesn't exist.

You may not value innocent life or freedom but there's plenty of us who do.
the word most people use is 'snob'.