skysight-inc/HackerNews huggingface dataset:
Two things. . .

1 - I've been active in sports my whole life. I work 40 hours a week, play in several competitive hockey leagues and still have time to tinker and build stuff in my own time. I'm also studying to get my commercial drone license, and have a host of other hobbies that keep me busy outside of coding.

2 - The only way I feel like a developer can possibly stay in tune with how fast our industry is changing is to code outside of where they currently work.

A good example is at my current gig we're building apps with AEM (Adobe Experience Manager), Java and AngularJS (1.4). If I wanted to go work in a smaller startup, do you think my knowledge of 1.4 is going to be helpful when most of my friends who are working at similar places have been developing with Angular2 for almost 6 months now? If I'm not working on my own to keep up, my skills will be completely obsolete when I want to get a new gig.

That's just a fact of life. I don't have any friends who simply show up, work 9-5, spit out some code and then go home and not do anything. Likewise, they don't go home, crack open Visual Studio and code until they pass out on the keyboard. It's pretty easy to do stuff in your off time and still have a social life.
I agree with general sentiment expressed by others; a reasonable next opportunity shouldn't judge you because you worked for an unpopular company.

In fact, we're thinking the opposite: let's use this as an opportunity to hire engineers in your position (and we're currently hiring).
I completely froze on a phone interview once. I opened up a co-coding application and was asked to write code to balance a binary tree as a warm-up exercise and I completely froze. Couldn't back out of my head, even with some prompting from the interviewers, and I ended up ending the phone call and writing a note of apology.

The painful part is, I used to teach CS-101 and CS-102. I assigned that exact problem to my students and have graded several hundred solutions to it.

Now I warm up on lots and lots of coding problems before I start an interview process, but I always worry in the back of my head that I'll freeze again.
Python has a bunch of special cases like this that make the code more readable (according to it's creators):
`x not in xs` --> `not (x in xs)`
`0 < x < 10` --> `0 < x and x < 10`
`x = y = 5` --> (expanded above)
`in` is used both in `for...in...:` and `x in xs`

I feel like Python will gladly sacrifice being 'small and lean' if it leads to gains in readability, although they don't introduce these willy-nilly. Obviously, a lot of it is subjective, but I happen to mostly like it.
The young can be pushed and bullied, older experienced workers push back.
A reminder: LLCs aren't one tax status.

You can have an LLC taxed as an S-Corp, an LLC taxed as a C-Corp, or an LLC taxed a pass through. Anyone who says an LLC is taxed in a particular way is way over simplifying to the point of confusion.

But, to over simplify on my own, Delaware is popular because it has a history of protecting shareholders over management. The movie Wall Street exists because in the 80s, companies tried to protect themselves from investors -- and Delaware stuck with shareholders firing management (not entirely, but significantly). In theory, investors may pay a bit less if you're in a state without that track record.

But, there are plenty of exchange-traded LLC securities, so it's not a bar or ban to fundraising.
I had to look up the non-citizen voting thing. Mind blown.

https://en.wikipedia.org/wiki/Right_of_foreigners_to_vote_in...
> Regardless, he is probably in the black financially due to book sales alone...

Well, if he's sold more than 20,000 copies at $55 each[1] then yeah, he'd have broken a million. And if he just kept the treasure then he's golden.

[2] http://www.koat.com/article/author-who-hid-2-million-treasur...
As someone who'd professionally identified as a UI Designer for over a decade, now turned developer, I have mixed thoughts.

I think coding has made me a better designer. It's honed my priorities and made me realize a lot of my design aims in the past were motivated by ego, sometimes at the expense of getting a product out there quickly and getting real user feedback. Now in designing software UIs, because of the internet, I think taking the time to design and spec out premium UIs, with all the whiz-bangs, comes with immense risk, especially for startups that don't have the room to fail. We can iterate at a pace other industries cannot. But that also means our direct competitors can as well and they are moving quickly to meet their users' direct needs.

I have also come to appreciate simpler UIs for their reliability, accessibility, and responsiveness. In my opinion, a lot of the design problems of screen-based UIs are solved. Browsing design-oriented forums nowadays, I see a trend I appreciate (back to simplicity) and a trend I think is misguided ('innovation' that strokes designer egos).

The latter I don't think is going away. There's no doubt that the world is moved by art, brand, and image. The companies that wield those forces successfully, and not at the expense of functionality, will get the attention they want.

The former, however, I think, is an argument for standardization, which I think means the need for fewer designers. The alarms were ringing a few years ago for me and I jumped ship. I'm glad I did and quite frankly, I now enjoy backend work much more than I do design; but it is very satisfying to take a project from start to finish. Something I missed out on when I was 'just' a designer.
I have found at places where cashiers are aggressive to get info a simple "negative" response shuts them down effectively. "No thanks" is always followed by more attempts. For groceries, I do want the discount so a pseudonym + city park address + state lottery hotline gives them a unique identity for metric analysis while sparing me the marketing harrasment.
>I hope the author will clarify how they came across this exploit.

These bugs didn't come from wikileaks.

>Major news outlets such as the New York Times[0] have slammed Wikileaks for using "misleading" language to describe the leaks, specifically in reference to WhatsApp.

Still wouldn't explain their claims about Signal.
He might know how to fly a helicopter :)
I'm not saying you can't be good at two things. I'm just saying that if you spend 8 hours a day specializing in one thing, you will be really good at that thing.

Designers think about all sorts of things that aren't on programmers brains. I haven't studied the history of design and UX experience and theory. I also don't want to sit around in adobe designing mock-ups all day, that's why I am a programmer.
It's a static page; I imagine that the costs for it are pretty trivial. And maybe they've just forgotten about it - a few bucks a month from a hosting service that hosts a dozen other sites, where a credit card number gets updated every few years.
Fargo the movie. Which in my opinion should not have said "this is a true story" in the movie or TV series. It's sort of "cheating" and uncool when credits in a movie state something as fact - which they know people will read as fact, but is actually made up.
thought gitter is part of github, what an ignorance.
You place a bet when you comment.

Ante up.
I think in a 100 years there won't be many history books being written. Think of what climate change is gong to do in just the next 30 years, and then be honest with yourself about the next 100. Look at what a small amount of migration has done to global politics, and imagine a couple of billion on the move.

Look at nationalism and populism on the rise. We've passed the point of no-return I think... that will be the lesson for any surviving future historians.
Journalists and Technologists Should Collaborate to Build More Trustworthy Media
Most opinions like this are either sock puppets or people who drank the GMO koolaid without knowing it. For a while it was even taboo to question GMOs, and you'd get labeled "anti-science" with almost the same hatred as "anti-semitism". The propaganda campaign has been strong.
AWS Islands
It sounds like you're turning a deaf ear to the fact that it is a problem. Both apps are used for designing applications (even though the functionality and what kind of design is different). I wouldn't be surprised if your mentors at YC have already advised you to change the name. And more people in this thread have commented on the name issue more than your product itself. "If it turns out to be a problem"- It's a problem alright.
If I understand correctly, a California company that forms a Delaware C-Corp will not only have to pay California state taxes but also 7.8% taxes to Delaware.

Is my statement accurate ? 7.8% of net profits is such a huge expense I can't understand how any company justifies it.
Why not use Jackson?

I define the bulk of my JSON datatypes as:

data class Foo(
val bar: String,
val baz: String,
val quux: Int
)

No nullables needed, unless the actual JSON spec calls for a nullable field, in which case I want the compiler to remind me to handle the null case. Jackson handles everything out-of-the-box; it has no problem with constructor injection, and requires no annotations for the default case.

For circular structures & injected values, I make them 'var' and inject after construction. This is a bit icky but generally manageable; if I get too uncomfortable with it, I can move the property declaration to the body, make it private set, and provide an accessor to handle all the injection at once.
Two Russian Spies Charged in Massive Yahoo Hack
1) What do you think of the Neotext expanding citation system featured in the article?

2) What do you think of the Al Gore and Sarah Palin Fake News examples?

3) What do you think of the idea of modifying the browser to support contextual quotations without requiring the user to leave the source page?

4) What do you think about the idea of modifying video systems like Youtube to provide greater context to video clips?
Url changed from http://blog.gitter.im/p/7e1c7194-347e-47f1-84d1-8149de853e03..., which disappeared.
Yes: http://journals.plos.org/plosmedicine/article?id=10.1371/jou...
Is it true that you may enter the funding cycle as an LLC but that as a practicality you won't exit funding as anything but a C, that angels and VCs will insist on this restructuring? I think the answer is yes but I don't know.

Can someone price the cost of converting a Delaware LLC to the C structure that VCs will expect? I think (again, I don't know) that we're talking about a couple of grand of post-money lawyer time.

Early stage startup founders have a lot on their plates. Getting this nuance right to save a few bucks will cost some upfront neurons and some time for something which is ultimately procedural. The OP suggests that we mentally work through this ahead of time and I see the point. But it's like priced equity vs SAFE. It requires a lot of upfront neuron work.

The LLC vs C tax issue seems to be a bit of a canard. You most likely won't have any profits to tax this early and you won't exit funding as an LLC.

Anyways, as the Zuckerberg Florida LLC example shows, you can get these things slightly wrong and still move forward. Getting something infinitely right will guarantee that you will never move forward.
I dunno about you, but I usually go looking for variables (names) and rarely go looking for types. I rarely ask: "where are the ints?". I generally ask: "where are the invoices/urls/files/accounts/... ?".
I don't mind, in fact I was under the impression US tax was lower than Canadian tax
I suspect he's referring to the scene in the movie Fargo where a character buries some cash in the snow. I haven't seen the movie in a while, and couldn't find a clip of where the money came into the character's possession.

http://www.telegraph.co.uk/film/kumiko-the-treasure-hunter/t...
How exactly were they pitching their actual business model? Any clue?

I get the annotation idea, but how the hell do you make significant money off of it?
Gmail on Android Now Lets You Send Money
I want to believe the Flat Earth Society is parody... but I know a Flat Earther and he's totality serious. :-/
Quantify substantial.

Last time incorporated a Delaware C corp it cost me a couple of stamps and filing fees. I don't remember exactly but it definitely wasn't an obscene number. The annual upkeep, including franchise tax and registered agents, is around $600.

If you're not going to have a nexus in another state (i.e. No physical location or storefront) then that's peanuts for having a corporate vehicle in the the state for corporate vehicles.

If the cost difference of a couple hundred bucks is enough to break your bank, I'd suggest finding a 9-5 job rather than incorporating.
Trust Me, I'm Your Smartphone
Fargo is based on a true story:
http://m.huffpost.com/us/entry/us_56de2c53e4b0ffe6f8ea78c4
The slightly weird tools on my machine
According to him he did just that. Two trips.
I think 'pro-gun' is a bit different.... in fact, I think a better analogy would be people who want citizens to have the right to use a gun in self-defense against an intruder. You wouldn't say the person who is in favor of legal self-defense is 'pro-shooting-people', they just want people to have the right to do it if they need to. Someone who is 'pro-choice' doesn't want everyone to go out and have abortions every day, they want a woman to have the right to one if they need it.
Normally you'd initialize the variable at the same time you declare it:

// Java
String x = new String()

// Kotlin
val x = String()
I'm not even convinced you should be doing that.

I disagree with the idea that the Ints are hard to find in their post. That's just not the hard part of reading code, though it's a good example of a pointless micro-comment-benchmark.
If it is such a problem, why not hide the backend behind a nice library instead of a sound server? Say, off the top of my head, libao (after getting Xiph to fix the license), PortAudio, libsoundio, OpenAL and OpenSL come to mind. There are probably more.
https://news.ycombinator.com/item?id=13877156
What is the use of Gitter with Gitlab, in the post-slack world?
FourCC of ap4x 'just worked' on IE (I might have installed QuickTime codecs), Safari, and gstreamer with Firefox - it just played in the window (though I did not test alpha channel). I was surprised too ;)
https://blog.interviewing.io/we-built-voice-modulation-to-ma...

This is the article I mentioned.
Articles like this depress me. I know that if I want to achieve financial independence, I am going to need to start a business, which involves activities like this. (I should also get involved in real estate). However, when I sit down to think about this, I realize how untechnical I am, get depressed, and then move on..
Yes. I recall learning that the clinical trials proving the effectiveness of Effexor, among other things, being shown to have been faked/not actually completed, which lead to a recall of the drug.
>There have been many studies in recent years examining the sub-lethal effects of agricultural dosages of glyphosate on honeybees

Poorly done studies, whose effect pales in comparison to neonicotinoid (and other) pesticides.

The authors of said studies clearly have a conclusion looking for data.

>Glyphosate application is susceptible to extensive drift,

This is true of all pesticides and doesn't impact the chemicals specific effect.

>It seems like we're a long way from claiming there is no environmental concern

The media is a long way away. The scientific consensus is crystal clear however.

Much like other hot-topics such as GMOs, Global Warming, and Vaccines, there are those who ignore data and cite specious articles to support a false debate among experts.
it's very easy to say "wow they should have tested for that" in retrospect with any vulnerability
Have you actualy used Gitlab? I can't say they are becoming bloated, because they services are of high quality? Have you tried their CI/CD? Github is stagnating. Yeah, they are industry standard, but competition is best thing that can happen to them and users.

I haven't seen them promoting that hard as you describe.

I wrote my comment of the pure satisfaction with their services and my use case. So stop being ignorant and be civilized and at least argument what you say. What happened to them month ago was an accident that could happen to many others, but the difference was that they were 100% open about it, with others you may won't even know shit is happening.

Nobody forces you to use anything.

Edit: And now you edit and delete 90% of comment, nice.
This is the complaint:

https://drive.google.com/file/d/0B-pJR4cGo9ckUU1OQjJjcVQ4aUU...

Its basically a motion to compel an EPA guy to go under oath and sounds like the complainant had some run ins with Rowland.

The complainant, Marion, makes some claims about the effects of glyphosate without really citing any scientific evidence. Marion also claims there is a lot of evidence to back it up, but if so why not cite it?

"Your trivial MS degree from 1971 Nebraska is far outdated, thus CARC science is 10 years behind the literature in mechanisms."

So we have to take her word that Rowland didn't keep up to date with the literature? I find that hard to believe that someone would still be in a position that requires constant learning to keep their job.

Not really a smoking gun, if this is all there is
Thanks! Yeah I mean it's not that different from my freelancing. I've been paying estimated tax and self-employment tax for years. Mostly now it's about selling products (example: I have to deal with New Mexico gross receipts tax, ugh) vs services.
I prefer the older 2014 GQ story about him: http://www.gq.com/story/the-last-true-hermit

I also just finished watching this fascinating story about a 54-old man who decided to live alone in the Alaska woods, for more than 27 years, building his own cabin.
https://www.youtube.com/watch?v=YNXFJ1AMHrM
Finding and Maintaining Product-Market Fit
I could buy that regarding a regular company employee or even a mid-level manager. But there are a lot of corporate executives who do shitty, evil things and also happen to be quite cunning, if not brilliant. Those are the scary ones, because they know how to get away with their actions.
Ask HN: Why YouTube is a LLC?
After I've read this:
https://news.ycombinator.com/item?id=13876679

I wonder why YouTube is(and always been from when I remember) a LLC and not an Inc ?
The Fallacy of Technical Debt
investigating that hypothesis is easier, since there are fewer places to land a helicopter in the rockies. or maybe he tied down the control stick and rappelled from the empty helicopter. Or perhaps dropped it on a line and went back on foot later to conceal it :)
As opposed to seeing your rich person car when they park in the same parking lot?
Oh come on - this is a disingenuous stunt masquerading as debate. Salt is safe to drink, but I'm not going to down a mystery glass filled with putative 5 molar solution of it on stage like a trained circus animal.
It is common in many fields for a small group to produce 'agreed text', that other parties then sign off on

* PR pieces ( http://www.paulgraham.com/submarine.html )

* Legislation ( http://www.linklaters.com/Insights/Publication1005Newsletter... )

* Standards Body text ( say Oracle for OpenJDK, MS for Mono ) ( https://www.taylorwessing.com/globaldatahub/nisd-draft-text-... )

The NY Times itself will accept Associated Press articles ( say on an Afghan Election result ) and mostly just clone the words 1-to-1.
That first line is the reason something like this is doomed to fail. The second is that the people who would actually use annotations for something constructive are greatly outnumbered by people who will use it to post the same comment spam we see in regular comment sections. Without that being solved this is just another spam delivery vector.
Why would writing code matter? Data structure aren't "code", they are a way of organizing data. Sure, in our jobs we use them practically, but the purpose of college is to explain them and (the really important part) when to use them.

There is a core difference between implementation and theory.
Signal's Encrypted Video Calling for iOS, Android Leaves Beta
Thanks, that's good.

They surely have the best intentions. Hopefully one product doesn't take priority over the other and/or they can prevent cannibalization. There's definite overlap.
>I have hired in the past without doing the whiteboard exercise and been burned by this; never again.

You should consider offering multiple technical tests and letting the candidate choose. Ideally the choices would range from whiteboard, take-home project, quiz site (hackerrank), or pair coding.
I didn't understand his point either (and I know Kotlin pretty well), but since 1.1 for-loops are basically deprecated in user code and you'd use the forEach method on Iterables:

collection.forEach { variable ->
....
}
You may never use them but it is used often enough that they included it as syntactic sugar.
I’m not sure there are any Slack features that don’t fit into stock IRC v3. Basically everything they do is already supported or a draft. (Now just everyone has to implement it)
I'm very glad to hear that. What are the reasons that you think will encourage others?
Flexbox Cheatsheet
Maybe we can then fix all the UI-bugs in gitter which pissed me on so often.
I was that person for fucking years. After my Shark Tank appearance I went into a period of minor depression and didn't really try my hand at entrepreneurship until this project, which was almost 7 years later.

All I can give for advice is to build a snowball - start as small as possible, and work on it consistently. Eventually the success will come.
yes this is commonly done in PE but for whatever reason it's not done in VC. usually they say it's b/c of compensation via options but i don't actually believe there is a principled reason behind it.
Reminds me of this Russian man who changed the credit card contract - http://www.nasdaq.com/article/updated-russian-man-turns-tabl...
I forgot this interview. When are we going to remove these parts of the system ?
That's true of so many things getting funded in SV today. And a bigger problem than SV wasting money is that these SV backed companies can cut off the air supply for more sustainable bootstrapped businesses in the same space.

I could actually see SV being an impediment to innovation by "salting the fields" in so many product categories with hugely overfunded companies that will eventually flame out.
John Goodenough has developed the first all-solid-state battery cell
I wouldn't say uber is blowing up but there business model has a lot of unknowns.

Right now, Uber is subsidizing each ride and their marginal cost is high compared to their marginal profit. The only way they can become profitable is either cut drivers pay, increase the cost per ride or both.

If they cut driver's pay, will the drivers stay with Uber? The other side of the coin is how elastic is the demand?
That it is worth mentioning warning lights and triggers in the context of interviewing an ex-Uber suggests that there is some assessment of a unique risk. The common way to handle risk in hiring is 'no' when it comes to applicants that provide somewhat fungible rewards.

To put it another way, an ex-Uber might be asked something like "What do you think about Fowler's statement?" to assess those warning lights and triggers at a company with an orthogonal culture. And a perfectly reasonable answer might be looked at with suspicion. Not that all hires are made on such a basis.
The idea that design is primarily done inside tech companies is wrong. Netflix has a series called "Abstract" that profiles notable designers and none of them work for web/tech companies.
NY Legislators Looking at Installing 'Right to Be Forgotten'