skysight-inc/HackerNews huggingface dataset:
I wish this piece had spent more time on the art of "Making Sure They Work Well Together." This is huge -- and underappreciated by 95% of founders. Here are four dimensions that would be worth exploring in a subsequent post:

Who does what?
What happens when we disagree?
What are the ground rules for revisiting a decision?
Do we understand one another's approach to time management, prioritizing, delivery targets, conflict resolution, etc.

Members of the early-stage leadership team aren't clones. There will be differences. Can we calibrate smoothly, or will we forever need to "talk it out"? When there's a lot of churn in the founding team, usually it's because one of these four issues isn't being handled well. In severe cases, cycling new people into the job just starts the fail loop afresh -- no matter how amazing each new candidate might be.
Unfortunately, I don't see any shortcuts.

An alternative is to gain work experience other places. That will probably accelerate and broaden your experience more than working in isolation.

Other workplaces are often stepping stones to top companies.

Good luck.
Love what you guys are doing, I tried it out and ended up with way better logos than any of the designers we found.
Also Venezuela has the curse of easy natural resources it's generally awful for a functioning democracy. That really skewed things in my opinion and isn't very helpful in comparison to a nation like the U.S.
Paymentpie launches a service to manage paid subscriptions for teams
> I connected the Userport to a Raspberry Pi with a artisanal, locally sourced, homemade cable with the UserPort connector on one end

The writing in the blog post is nearly as awesome as the project itself.
Executive is a very different skillset from individual contributor, and hiring executives too early on in your company's life is a huge mistake. They have nobody to manage; their strength is in coordinating lots of different people, but you can't afford lots of people. And their presence will be demoralizing to the strong individual contributors who you do need to build the product, because somebody who's rolling their hands up and getting dirty with code or sales is understandably resentful of someone placed above them, drawing a fat salary, who does nothing but give orders that are at best tangentially related to the actual problems your startup faces.

(Source: once worked at a startup with a CEO, 3 VPs, a Chief Architect, 5 engineers, and 6 high-school kids. Yeah, they didn't ship.)
Don’t Sign That Non-Disclosure Agreement Yet
I'd say these two factors:

1. Most practitioners had to go to graduate school, while many entrepreneurs try to get out there asap

2. ML requires a lot of data, and that's something that big companies have more than startups
How much did the russians spend?

He actually did get obscene amounts of free media though.
> Is this typical of games these days? Do a crappy "main" game but "fix it" with DLCs? Or is it just Bethesda and possibly even just Fallout?

That reminds me of Neverwinter Nights. The main game's quest was straightforward and unimaginative, but a lot of the community-built quests and the expansions were great. Of course, this was BioWare and close to 15 years ago, so it certainly isn't just Bethesda, and it's also not just "games these days".
The F3 world is built around points of light. You've got Nuketown, the aircraft carrier, the Brotherhood fort, the Towers etc, but they're operated by different groups that don't really interact with each other in a meaningful way.

NV is built around a narrative world. The NCR is coming from the west, the Legion is coming from the east and New Vegas represents a third powerful entity. Almost every settlement is defined by their relationships to these groups and it brings the world together.

The gameplay may be similar but the worlds are very different.
Building software is a task for experts, who have spent years if not decades learning the technical sciences. It's going to be next impossible for someone who has such a deep knowledge of a field to re-specialize into a policy economist and also retain their previous skills.

You don't see economists deciding and dictating you how software should be built and what technological stack to use, presumably because they have the foresight to assume you are an expert in your field and can do so better than them.

My point is thus: leave it to the experts in their own field. The hubris required to believe that software engineers can somehow "take responsibility" overnight to create a "fair, just, open, and economically robust society" and do so better than experts, is astonishing.

This isn't directed in particular at anyone and isn't mean as an insult, but the amount of economic illiteracy here on HN is staggering, but that's not the annoying part.

The annoying part is that there is at the very least a vocal minority of software engineers who believe they have the solutions to hard problems in other fields, typically negligent of the problems and of the nuances of that field and most frequently of limitations of human nature itself.
Marvell ESPRESSOBin Board
Same here, that part of the flow seems like it could use some polish.

Two simple improvements could be:

1. make the "Search for icons" focused when the page loads (so the user sees a caret and that they can type something)

2. put a spinner while the logos load.
Hey it's PHP what do you expect
why not a Raspberry Pi?
I never understood the need for pub/sub as-a-service.
Running your own pub/sub service is easy - As easy as running an HTTP service - Scaling out is also almost as easy as scaling an HTTP service. Yet no company is offering HTTP-as-a-service; that would be silly.

I think that the whole industry exists because of a myth spread by PR and marketing. We'll see in a few years. I think people will come to their senses eventually.
> but the fact that paid consultants provide a critical feature for security updates as a service that every single serious Linux distro built-in for free is not a point in OpenBSD's favor.

Red Hat's has free updates? I was unaware of that. Mtier is free for the current version.

> Ahahaha. NO ONE outside the OpenBSD bubble would say that other than as a joke.

I have to patch Windows, FreeBSD, OS X (excuse me Mac OS), Red Hat, and Windows for my current job. I really don't get the problem with OpenBSD. I'm no super system admin. You have to read the patch notes with all of them so I thought it was normal. If you don't read the patch notes, you will end up in a world of hurt. Red Hat had some serious issues with the stupid software vendor that requires me to have Red Hat.

I'm not saying OpenBSD is perfect or even great, I just don't think it's that bad when compared to what I have to do with other servers.

Now, if you want bad patches, deal with "enterprise educational software" that requires me to run an 762 megabyte SQL file against an Oracle database then move files to specific locations.
> they might be right on sea-walls, pumps and other mitigation methods

Unfortunately, Florida will have an even harder time than most in mitigating rising sea levels, because the ground is heavily porous limestone. The sea can literally bubble up from below through the ground, and nothing short of dropping a state's worth of granite will help once the sea level rises high enough.

Miami should prepare to become America's Venice in 100 years.
For those saying they choose the wrong platform, beware of several facts:

1. They released the iOS version in April 2013, long before the Apple TV was open to apps.

2. As mentioned by other's, Panic built the iOS version using web views that are not available on Apple TV.

3. Status Board originated in 2010 as a web app that targeted a Samsung display with embedded Windows XP on which they loaded Google Chrome.

I would not be surprised that Panic is moving their internal Status Board tool back an modernized version of what they used in 2010. If Panic felt there was money in it, they could certainly port Status Board to other platforms.

Links about 2010 version:

https://news.ycombinator.com/item?id=1177227

https://panic.com/blog/the-panic-status-board/
thanks.
currently, benefits of sign-in is:
load your youtube user playlists and play them.
save a playlist is a work in progress
whatever happened to IPX
A Rarely Discussed Aspect of Enterprise vs. Consumer Product Management
I think that's brilliant. Well done, Jeff! Sure, it's probably not useful. Neither is the painting on my wall, but I'm glad someone made it!
Three options:

- Laverna

- Random file somewhere on my computer

- Email to self
The Machine That Builds the Machine
I'm not sure why the article refers to Chesterton's fence as a fallacy when it basically agrees with the principle that you shouldn't blindly push reforms without understanding the reasoning behind the existing state of things.

That's not to say I disagree with the content of the article. I think it presents a good approach to promoting improvements to processes, the key takeaways being:

1) Observe the process and try to understand all aspects of it (not just that which affects you).

2) If you still feel that it can be improved, come up with a plan to improve and implement the process in a limited scope over which you have control.

3) If successful, break down why it was successful, and evaluate whether it is suitable to be expanded to the general case.

4) Find the owner of the existing process to discuss it with them, and present your proposed improvements.

I think there's an argument to be made that you should talk to the owner of the process before you start coming up with improvements, which could save some time on understanding it. But I suppose that depends on the situation.
For real?

# Check if a number is a prime
perl -lne '(1x$_) !~ /^1?$|^(11+?)\1+$/ && print "$_ is prime"'
The Future of the DBA
Building Native MacOS Apps with Rust
very interesting. They even had a kickstarter page at some point? What happened to them? Concept didn't work?
The comment you are replying to does not mention auditing.
How to Track Apple Price Drops Over Time
>There was a time when democrats represented the blue collar working class -- who have watched helplessly as their jobs and security has been outsourced to china and Mexico. Now it's Trump who represents their values and clearly they're not alone.

Judging by the way blue-collar communities turned out for Bernie Sanders, I don't think "their values" are the fascist tripe being pushed by the Trump campaign and transition stuff. No, blue-collar people are not automatically violent rubes who want to throw Jews, Muslims, and Hispanics from the country while reinstituting slavery and criminalizing abortion -- while telling people wages are too high.
>Since 1980's there have been steadily greater and greater economic crises

There were some pretty deep recessions in the 50's and 70's. With the very important exception of the great recession, this doesn't really hold up against inspection.

https://en.wikipedia.org/wiki/List_of_recessions_in_the_Unit...
The downside is that most of the stalls are serving dishes that depend on dishes from other stalls. So when the maker of 'left-pad-thai' tears down his stall without warning, everybody at the market starves for a while.
The design docs have a rationale for why not llvm bitcode [1], but I can't find anything comparing wasm to other bytecodes or interpreters. Could you point me to the right place?

[1] https://github.com/WebAssembly/design/blob/master/FAQ.md#why...
>I am not calling Trump a facist but hand-waving away racist policies like deporting all Mexicans (Trump didn't say that, but it was taken that way) or disallowing all Muslims (again, Trump didn't say that but it was taken that way) as "SJW" is irresponsible.

It was taken that way by people opposed to him or trying to cut him down. I've never heard a supporter represent those as his positions, but rather constantly try to accurately represent what was said. If people decide to create absurd straw men, what responsibility do his supporters have to address them? And how does the wildly inaccurate view of his opponents make him or his supporters irresponsible?

A system where a fascist government can thrive is one wherein the press is in collusion with the government, and where people prop up ideological narratives in lieu of the truth. When we constantly push to dehumanize our opponents and their supporters, we start taking the first small steps down the ideological road that leads to the horrors of totalitarian governments.
I actually think bottom-up debugging (in this case, by overriding a system binary) is a great way to narrow down hard-to-track problems, and I use the technique all the time. One of my favorites is chmodding a file 000 to force a permissions error by whatever accesses it.
I think Foxconn has some building nets for sale.
What struck me the most is going with the old and tried tools (PHP+MySQL). Nowadays everyone - myself included - is trying to have an excuse to try the sexiest JS framework of the day and most of us fail miserably to deliver anything useful - because of lack of experience or just reinventing the wheel altogether.

Old and boring is still sometimes the best.
Home Prices Recover Ground Lost During Bust
three.js doesn't have 1/50th the features of unity. three.js is great and ive contributed to it but a game engine is a lot more than just a renderer.
Driver Navigator License Key and Crack 3.6.6 Latest 2016
JavaScript Engines Hidden Classes (and Why You Should Keep Them in Mind)
>Citizens United vs FEC is only ~7 years old and, if I recall, Hillary only ran in one election during that time frame. The same number that Trump ran in.

We didn't have corruption prior to Citizens United? Here's my purposed rule, if you take a nickel from a company you don't get to vote on anything that would effect them. No way in hell the neo-cons or the neo-liberals in Washington pass that.

>Regardless: The whole idea of campaign finance reform is that it's too powerful: Most politicians can't do the right thing because it would hobble them too much in elections.

That might be changing. People are pissed at the establishment. This is the first time since the 50's that the person who spent the most money lost.
Help Us Keep the Archive Free, Accessible, and Private
Googly eye cocoapod for iOS
Belgium and the Netherlands Swap Land, and Remain Friends
I loved this admission. There is a lot of awesome, powerful, fancy stuff out there today, but you can get a lot done with the vanilla approach. I was introduced to JS back when AJAX was 'blowing up', and today still prefer to hack quick ideas w/ at most a jQuery import
You speak as though all low-level optimization is alignment, unrolling, pairing, etc.. These are basically micro optimizations that yield negligible gains unless applied over a large code base. That Pluto output is just a wall of code because it has been unrolled several times, it's not any sort of impressive optimization achievement.

A human would probably convert this to fixed point, convert the entire inner-most loop into a couple of address operations and a single fused multiply add, process the array 64 bytes per iteration without unrolling anything. At that point it's probably 10-20x more efficient than that slab of polyhedral bullshit and finally he'd come back to carefully pad here and there to avoid misalignment penalties.

As for optimizing for 4 cores - you take your shiny hand-polished assembly routine and spin it up on 4 threads, most likely in high level code since you're talking to the OS to get threads, synchronize them, etc. It's not wise to chase parallelism at a low level because that goes counter to minimizing the overhead costs in setting it up.

> But you also are often starting with the output of a good compiler.

No, nobody does this. I mean maybe if you're just learning assembly. Starting with the compiler-generated garbage does not help you other than maybe by giving you a benchmark to beat.
I can also recommend using www.messenger.com, as that is the facebook messenger only, and no topbar.
The excellent Atomic Rockets site is designed as a reference for realistic sci-fi, and has a page on MacGuffinite, aka something that makes space exploration economically viable. The long story short is that there's really not all that much that can't be done here on Earth or at least in low orbit.

http://www.projectrho.com/public_html/rocket/macguffinite.ph...
My back-of-the-envelope calculation says that you are losing money on adwords, unless about 50% of all sales are enterprise level, in which case adwords breaks even.

1800 visits 25% signups * 0.5% sales = 2.25 sales* for $250 spend on adwords.
Concerns over diets as scurvy makes surprise comeback in Australia
We decided that it isn't quite the format of “you've made that other people can play with”, so we'll leave it as is. Thanks for reading and your comment!

We have an engineer that uses Codefights to "warm up" before work. He's a Codebattles regular, obviously.
Matt Taibbi at Rolling Stone has been one of the best journalists in a mainstream publication for some time now. He was writing informative and critical pieces on Wall Street after 2008 when nobody else was.

Papers like NYT and WaPo are dependent on financial firms and oil companies for revenue, so they're not going to bite the hand that feeds them. Rolling Stone's advertisers are record labels and lifestyle brands (clothing, liquor, games) so they're free to be critical of Wall Street. You wouldn't read them for copyleft and anti-DRM news though.
I agree and this was my original thought. For example Reddit, for most of its life, relied on imgurl for hosting images. Before the single place images constantly broke after services died. With imgurl being third party even it has led to broken images at times (though with significantly less frequency). Now reddit is doing their own.

Hacker News is very technical and code heavy. Seems to make sense to me that some may want to communicate / discuss code itself. I could even see it opening up more conversations like "this is my implementation of X; thoughts?" or "do this in any other language" challenges.
Hey! Just a heads-up, there's a small typo on your landing page--
It says "They chose Logojoy because it's of how easy it is to make a great logo."
That "it's" is superfluous.
Anyways, great product! Congrats on your success.
On the Difficulty of Conjuring Up a Dryad
This release has been long in the making. We started on Alerting way back in March this year and it's finally released! Read more about all the highlights in the release here: http://grafana.org/blog/2016/11/09/grafana-4.0-beta-release/

Oh, and if your in New York tomorrow, signup for GrafanaCon: http://grafanacon.org
Master of Emacs (1998)
node.js doesn't just resemble JavaScript, it is JavaScript. Like ES5 standard JavaScript, and (very soon) ES6 standard JS as well. It uses the V8 JS engine.

The only non-standard features of Node.js has been the module system (CommonJS), but even that will be ECMA standard as of next version.

(also, Node.js was built in C++ and JS)
> It's her characterization of half of the population of the US as "deplorables"

Let me help you read that quote: "you could put half of Trump's supporters into what I call the basket of deplorables. Right? The racist, sexist, homophobic, xenophobic, Islamaphobic"

Half of Trump's supporters. That's roughly 20% of the country. And yes, if they're racist, sexist, homophobic, etc, they are deplorable.

> Everybody needs to take a deep breath, take off the propaganda goggles, and have a look at the reality around them.

Cough, yes. You really should lay off the propaganda.

> Instead of writing off your fellow Americans as bigots, give them a chance to explain where they're coming from.

No. If you're telling me what to do in my bedroom, I don't give a rat's ass. If you're racist, I don't care what anecdotes made you that way. If you're trying to tell me who I can marry, I don't care in the slightest why you feel that way.

You don't want me in your kitchen telling you what to do, so don't pitch a fit when I don't care for you telling me how to run my life.

Stop trying to control people and they'll stop pushing back.

> Hillary, whether she intended to or not, gave her supporters a free pass

You're equating mean words with Trump's racist scapegoating, his stated intent to kill families of terrorists, deport people born here, etc. Get a sense of scale.

> never even gave Trump a fair listen

A fair listen doesn't mean hang on his words, it means to listen until he's made it obvious that he's clearly unfit for the position.

Maybe you believe he's smarter than all the generals, etc, but if I heard that ignorant bravado from a coworker or a presidential candidate I'd put them in the stupid pile.

For years before the election he went on about Obama's birth certificate. Him and the racists. But yeah, you can tell yourself that he had a real legalistic reason for asking Obama but not Clinton, Bush, etc.

> frankly, I blame the Democratic party and the Clinton campaign for that

I'm sure you do.
Harnessing Big Data to Transform Patient Outcomes
NTP: the rebirth of ailing, failing core network infrastructure
A literal bailout in its original sense of removing out water
Fair enough. I wouldn't be surprised a lot of folks found good uses for Immutable.js. I just hadn't seen anything that would appear to benefit from it in my travels and I think having immutability is a bit oversold IMO :)
> We don't know how much damage Comey's actions in particular did to Hillary's candidacy but there is no doubt that the email scandal damaged her prospects tremendously.

I don't understand what logic there is in blaming Comey for actions Clinton made. Her and her staff decided to run the server. The FBI did not fabricate something here that needed to be investigated.
Aww dang it, I didn't see you wrote information first.

And here I am thinking I was being insightful.
Getting Paid to Write Reviews on Your Blog
Citation needed.

AFAIK, ARMv7 in user/system mode is backwards compatible with ARMv5 at-least. Even AARCH32 claims so.
>small states and small districts generally get an unjust magnitude of political power

The electoral college exists for a reason: precisely to protect the interests of the minority of people who don't live in cities from the whims of those who do. I live in Maine and we recently passed a citizen referendum for a large minimum wage increase in the state. This is almost entirely because of the people in a few population centers. These places will be able to absorb that hike moderately well, but the rural parts of the state are going to get crushed by it, and they're already the poorest parts of the state. It should have been a city ordinance, but was not.

>Trump did not win the populist victory. Hillary Clinton did.

Both campaigns were strategized around the existence of the electoral college. Winning the popular vote is merely an artifact of the system in place, but holds no real meaning. There's little reason to assume that were the popular vote what actually decided the election that the result of the election would have been different, as the strategies employed by both campaigns would have been different.
That's why programming is "half a field," according to Alan Kay. If it were a real field, then there would be greater preservation of group knowledge/experience. Instead, it's like a pop culture, subject to cyclic fads, with less overall progress.

For awhile, OOPSLA was full of presentations of things that people did in Java, that had previously been done in Smalltalk. I'm sure many others have parallels.

Also, if Adobe had done a much better job, things would be different. (You could say the same thing for Smalltalk and OO.) But corporate incentive structures are somewhat broken and too short term. This is why Apple could produce a better UX free of bloatware and outcompete Wintel. This is also why Apple is now starting to fail some of its users.

I'm now looking at networking for browser based multiplayer games. WebRTC datachannel has a pretty big header. Websockets carry TCP sematics. I think Flash did this better too!