skysight-inc/HackerNews huggingface dataset:
I was aware of Breeze and looked at what they had done.

It felt strange using a project for inspiration which had been canned after a few months! I believe 37Signals didn't get the traction they were after, but enough traction for 37Signals and enough transaction for me are very different things.
And parts of 2. involves automatically farming out the writing to places like Fiverr..
>Unfortunately, someone out there must really have a craving for "weird old tricks" and "shocking conclusions".

This problem seems concurrent to the old mystery of Viruses Spontaneously Self-Constructing On People's Computers. "How did you get all these viruses on your computer?" "I didn't do anything it just happened." "Okay, well be really careful what you click on." "I am careful!"
China's telescope on the moon
Show HN: Live, Crowdsourced Fact-Checking of Democratic Debate
> Disclaimer: I work at Microsoft, where we're using XAML to build the Windows Shell.

This is off-topic, but I have a question about the Windows 10 shell. You previously said that the new XAML-based part of the shell is written in C++/CX. Why not C#? Is the performance and/or memory footprint of the .NET Framework still not good enough, even with .NET Native?
but on windows each had only their designated space. on react, if one widget mess up with another's DOM, all hell break lose. ...maybe similarly to silly applications abusing the under documented windows api to do thinks like have a special skin instead of the normal windows shell.
could do with some CSS media queries. Right now I'm using a javascript calculation for font size to avoid the discrete steps in CSS breakpoints. I figured you don't see anything without javascript anyways so might as well go all the way.

My philosophy for mobile resolutions is to just deliver the desktop experience. The text will be tiny yes, but you can just pinch to zoom. Sites that lock down the zoom kind of annoy me personally so that's why I did it that way.

The second theme does have media queries for mobile sizes though, since it doesn't rely on the text being in a particular spot to be readable.
If you're on their homepage, it's probably because you were referred there by someone or something that already told you about them. The homepage has just what a referral needs: a one-field signup form, some other brands using them so you trust the referral gave you good advice, and enough branding to show you you're in the right place.

If you're coming from anywhere else, like an ad, it's going to be linked to a landing page tailored to that source. For example, if you search "A/B testing" on Google, you'll find an ad that links here, not to their homepage: https://www.optimizely.com/ab-testing
Getting a janitor to clean your office would actually make it stop smelling.
But you are still running dropbox on those computers on your LAN. What makes you think dropbox doesn't already know all about those computers?
Consider that you may not be their target customer, so it might seem vague to you -- but to people in their target customer market, it may be perfect. To me, they clearly communicate their value prop, which is, to help me "Deliver the best experiences for every customer across desktop, mobile web, and mobile apps."
I was able to navigate the bild.de site just fine with an ad-blocker and NoScript. It looks like their countermeasures rely on JavaScript to work.
Your digital privacy ends this time next week
Who decided what's correct, if not the community of English speakers?
If one were to follow the highly-cynical concept that 'every article is a "submarine article" for something', then it could logically follow that many of the apartment-bashing articles are secretly advertisements for house sales.

If you run a house construction general contractor, or maybe you're a lumber producer, and your sales hit a slump, how do you advertise? Everyone hates "normal" ads, but "native" ads are too new to be known. So you write up an article about the pains of apartment living, and shuttle it off to your friends at an influential newsblog.
I welcome any service that promotes email (over more proprietary solutions, be that Facebook Pages or some hosted groupware). That said, for a more technical crowd, your page(s) are a bit light on detail:

1) Do you provide an archive? Can it be public?

And while I usually tell people (based entirely on my intuition rather than actual business experience) to charge more -- where does the 100 members limit come from? Certain types of groups, like alumni from a single subject/course/small business/hobby -- might organically grow past that point. Should they then migrate away from your service?

In general I wish you the best of luck - but for me (not really a target audience) -- I'd like to know how this compares to setting up a Mailman-list, D-lang forum or something along those lines for non-technical users? (Apart from the obvious, and undeniable value-add of you hosting the actual service).
#2 is probably the absolute worst possible thing to be done, and perhaps the most likely thing to be done.

Abolishing minimum wage won't cause the costs of things to come down, but it will create even more people who are given no choice but to have a job that doesn't pay them enough to live, or starve.

"Imagine if we just created 600M jobs automating all the things so that those jobs would never (or nearly never) need to be done again? The future generations would need Billions of jobs! But no one would be worse off for it."

Except for the people who aren't able to buy food or put a roof over their heads because they don't have a job.

"By automating and reducing the work that human kind has to do, we're enabling better lives all involved, including the displaced workers."

You're gonna have to explain what's better about being evicted from your apartment because you can't pay rent.
Ask HN: Balancing project timelines with a small team
If you publish an app you get a lot of negative feedback if you ask for permissions like those without clearly explaining why you need them.

It's getting better, too: Android's new permission model is more granular, like iOS's.
If the data exists, there is a way to get it, theoretically. We're so far from a provably "secure" anything, that is, a complete chain, that until we have that, why risk it? "Some servers" can be collated before you can say "fascist takeover". And while this might seem like fear mongering, considering that the "benefit" is advertising, well, I personally think even a slim risk for a grave occurance outweighs that, and that advertisement in the way it's employed most of the time is a problem we should solve, not "improve". Talking about free markets with one side of the mouth, while constantly seeking to badger and influence people is the same abomination as it was when it was invented, no matter how used to it people get. Though personally, I'm for a social solution: total boycott of those who advertise that way, turning ad-block off to make black lists for shopping. I know it's a pipe dream, but it's mine.
A few of the groups which have signed up were using Google Groups but got fed up with it/wanted something simpler. It's heartening that people are prepared to take a paid alternative over something which is free when it's a better fit.
OWC Announces Up to 64GB MaxRAM Upgrade Options for New iMac with 27” Retina 5K
Not that I know off. But the first internet bubble seems to be a good example to illustrate the point.
That depends on your goals.

I started testing nginx compiled against LibreSSL from before portable was official[0].

If your goal is security, as far as I'm concerned it's met that goal since day one. If the goal is stability, the slimmer codebase is certainly no less stable than OpenSSL.

There were however, several occasions places where code didn't compile for various reasons. Some were fixed by nginx, and some were fixed with PRs I sent LibreSSL. Key to this is that there were situations where newer releases of LibreSSL broke my build process.

If you were on a project less ubiquitous than nginx, you may find that sort of hacking a waste of time.

If you have the resources to use it, it's posts like this that strongly turn me in the direction of LibreSSL.

[0] https://github.com/technion/libressl_nginx
Announcing HipChat Connect beta – Chat will never be the same again
Microsoft’s New Surface Book Laptop-Hybrid Sells Out on Its Online Store
I remember that awkward thrill to see a student thesis from the 60s being more thoughtful than the latest vector drawing program from A. And I've toyed with a long list of advanced packages, none of them has that tiny geometry solver in them.

Time is surely not an arrow in progress. Lot's of colateral and inherited sub cultures are sucking energy. As you mentioned, a new 'market' is also a potentially huge drawback, but that's such a common thing. People will see the world their way, not as a PhD knowing the history and state of the art (even researchers don't know all).

It happens in programming languages too. All the web started a freeform joyful environments, unlike c++ or java with their heavyweight specs and standards. But then complexity hits and they're suddenly bringing a lot of structure, types, conventions, etc etc. It's like a child, who cannot enjoy his parents universe, he needs something compatible with his new mind.

ps: my latest 'the newest is less than the old' moment was realizing Haskell was specified in 1990. At that time mainstream users were given Windows 3.0 and DOS :)
Battle testing finds uncommon bugs. This is orthogonal to whether these bugs are security-relevant.

See, for example, shellshock, which was in a piece of software that's been battletested by most people who use a command-line for the past, oh, twenty years or so.

Whether or not the developers actually know what they're doing with respect to writing secure software in the language of the project and are sufficiently OCD in their process to catch most mistakes before they reach production is very, very much more important than "battle tested for X number of years".
Between companies, yes. But within a single company it's expected. If a company sets a pay rate and doesn't allow its hiring managers to compete with each other, that's standard and not at all illegal.
I am struggling with the GUI designer factor. Most of my career has been spent working on WinForms and WPF GUIs and a stack of different things under them. Visual designers are fantastic for tweaking layout, but lately the question I'm asking is whether it's really worth being forced into a particular way of retaining state in the UI and a particular edit/compile/test workflow.

When I step back and look at the broader life cycle of projects, very little time is spent in the visual designer. Is that because visual designers are just that powerful or does it speak more to the relative weight of other development factors dominating projects, at least the ones I work on, and admit a possibility that the designer may be worth giving up in trade for other gains in other areas like interactivity (e.g. F# REPL) or a different conceptual model (e.g. React-style functional components)?

I surely wouldn't want to write big WinForms/WPF GUIs in normal imperative style:

var f = new Form();
var p = new Panel();
var b = new Button();
b.Text = "Go";
b.Click += ...
p.Add(b);
f.Controls.Add(p);

But the way React/Om and Elm are integrating GUI construction into the flow of the program is looking awfully compelling.

I'm interested in hearing more perspectives on the tradeoffs between having visual designers and constructing the GUI in code, assuming an acceptably powerful syntax or model for constructing it.
there's clean, and there's not used.

Though, I agree. I doubt they needed to pay anyone to do this.
It's no more specific than any definition that forbids others from taking freedom away.
One day I posted on twitter a link to a movie. 10 minutes later the director's twitter account showed up as "recommended". Interesting..
First off, there's the "you ain't gonna need it" philosophy [0]. And secondly, how do you know they're "super cool" additions? Talk to your users and let them decide how valuable these features are.

[0] https://en.wikipedia.org/wiki/You_aren%27t_gonna_need_it
"Sex" requires two persons. This would be nothing, but a robot-assisted masturbation.
> there is a reason we have labor productivity statistics that try to quantify this

Productivity measures have been pretty screwed since services became the dominant labour form. If my dog groomer decides to charge me an extra 20% then her productivity has gone up by 20% - she is now producing an extra 20% of services per hour.

> But with most jobs are already meaningless from the viewpoint of economic productivity

I have no proof of this at all - just an anecdotal gut feel. For every content producer where I work, we have 2 agile coaches, a LEAN coach, 2 marketing types (who are probably the really productive workers - promoting and protecting an established brand monopoly), 5 ops and dev supporters (in an unreachable call centre somewhere in the world), and then an endless pyramid of middle and upper management overseeing all this process. Within this context, no one every got a pay upgrade by volunteering to reduce the size of their empire.

And, also within this context, there is a lot of unhappiness that I put down to lack of meaningful labour output making the world a better place. Meanwhile, my leisure time productivity has exploded - I consume whatever media I want in whatever form I want whenever I want. I'm at the lower socio-economic end of my tiny middle-class ecosystem but my diet would be the envy of the kings of yesteryear.

My point being is that we already have too much stuff in the world, and the existing system of trading labour for putting food on the table just encourages more stuff. I would agree that we are far from pareto efficient and are, in fact, trapped in a scheme where scarce resources like primary goods and human time are wasted. But I have no idea what the solution might look like.
Is $2/mo or $10/year enough to make a viable business and living?

I love, love this idea and how you've done it. But I'd be really sad to see the service take off and you can't support it because the model doesn't work.

I just worry about you charging a flat rate for something that has a variable cost (email). That's assuming you're using a service like Mandrill or SendGrid and not rolling your own.

Anyway, kudos. I love the looks of this and will probably be a paying customer several times over.
(NB: All of this is my understanding, and could be completely in my head. Grains of salt recommended)

An american-style democracy (also: presidential democracy) involves the following:

* Separate executive and legislative branches

* A checks-and-balances system

I believe Chile had such a system, but collapsed because they didn't have an amendment system. Whenever the US helps set up a democracy (which we've done in both heavy-handed [Japan, Germany] and more advisory means [assorted African countries, etc]), we DON'T suggest our system, but instead a parliamentary one.

The number one issue (IMNSHO) with our system is that both the president and the legislature have equal validity, so if they have a dispute, how do we decide who legitimately represents the interests of the electorate? An example of that sort of roadblock caused The Dismissal in Australia, but we have it much worse.

As I understand the various parliamentary systems, in general, the legislature is voted in, forms a majority by agreement, appoints a Prime Minister, and seats the various Secretaries (or whatever titles). Laws are written (by and large) by the bureaucracies, not the legislators. Should the Prime Minister lose the ability to get results passed, a new election is called for. [Anyone that can correct me here, please do - it's been very hard to find what happens inside the "majority forms a government" phase]

Compared to American-style democracy, a parliamentary system has fewer roadblocks, and more empowerment to the govt agencies to suggest their own rules (subject to the requests made by legislators.
It's amazing.

Not totally: returns to people living in dense cities have risen, per Edward Glaeser's The Triumph of the City.

In addition, most cities have erected draconian land-use policies, which I wrote about here: http://jakeseliger.com/2015/09/24/do-millennials-have-a-futu.... That means demand is rising rapidly while supply is being strangled. Prices rise.
How to Reduce Stress? – 9 Foods to Lower Stress
I am sure the officers of the Third Reich were equally protected by their country's law. It mattered little at Nuremberg.
NetBSD-7.0 developer interview: Antti Kantee
Looks awesome.
Aptronym
Yes. Nearly every time. Don't do it.

A product that has users is better than one that doesn't. It is harder to explain to users what a fat product does than a lean product. It is harder for users to understand a fat product. It takes more effort to maintain and improve a fat product than a lean one. These are all costs, not benefits.

"Launched" is a feature, probably the most important feature you can have. If it turns out that you launch it and nobody cares, you can always add more features and launch it again.
Cookie onboarding services are nothing new. To start, look at a company like LiveRamp. They ask sites that get users to authenticate to login, then you provide them with an anonymous hashed email address of the user which they match with they then use to match against a larger cookie pool. If there's a match, they set another cookie.

This helps solve the issue for advertisers using retargeting where cookies don't have a long shelf life. So they leverage 2nd party data sources to basically set those cookies again for them so they can continue retargeting.

They can also work with vendors to upload their hashed email lists from their CRMs and gain access to the relevant cookies in the pool to market to them.

Onboarding vendors like this tend to pay a CPM rate based on the number of matches they can make with their cookie pool, so really all that matters is that you have a massive number of people authenticating with email addresses.
> A robot in the US is more or less going to cost the same as a robot in China

I have no data to back this up, but my intuition tells me that a robot made in the US (with American workers) will still cost more to make than the same robot made in China. As I say, just a hunch (I don't know how much proportion of robotic work is involved in building a robot, though I imagine more and more every day), so let's wait and see.
I'd really really rather wait for fusion.

Over 40 years ago, when I was checking out colleges to attend, the tour at one school took us thru a fusion research lab that iirc had a Tokomak (or some similar contraption).

IMO no way that practical fusion happens even 40 years from now. I won't be around to see it.

Maybe the Chicago Cubs win another World Series before we see practical fusion? Could that happen? :)
As giancarlostoro mentioned, it's mostly about the web ecosystem; web apps have an amazing number of opensource projects to take advantage of. I see a huge benefit from being cross-platform (windows/osx/linux/android/ios/even blackberry) and only having to develop and maintain one ui. Some examples I can think of are Spotify, Atom, Thunderbird. Web technologies are also being standardized more than many desktop technologies have been;
- HTML5 (<video>, <canvas>, <template>)
- CSS (styling)
- WebRTC (peer-to-peer communication)
- WebGL (3d)
- Local Storage (local persistent storage)
- Web Workers (threading)
- Device APIs (geolocation, orientation, camera, other sensors)

I don't mean throw your website behind a mini-browser and call it desktop app, but if you design a desktop application with web technologies there are some very interesting combinations.

I also think the biggest gains come from realizing this is literally just the ui. The desktop application doesn't have to be written in javascript, you can still write your application logic in c++, and all you have to do is expose an endpoint and talk over localhost!
In general terms, no, you are wrong.

Why?

The "R" in "R&D" is the expensive part. Very expensive. Ridiculously expensive in some segments (pharmaceuticals).

Doing the "D" part once someone paid for the "R" part is easy and cheap. That's what stealing IP is about. If "R" was easy and inexpensive everyone would do it. Not so.

The problem with saying "Oh, it's OK, China will make it better for humanity in the long run" is that killing-off companies that are engaged in heavy "R" creates a situation where all you have in the market is crap or you effectively freeze "R&D" for decades until the equation makes sense again or someone is stupid enough or rich enough to throw money at a problem.

Patents and IP protection make a lot of sense when used for real inventions, real "improvements in the art". It is when they are used by trolls who make nothing, contribute nothing to society and get in the way of progress that patents turn evil.

Stealing legitimate IP is a terrible thing. The only people who don't see it that way are those who have never devoted time, treasure and effort to find a solution for a difficult problem. That is when, in no uncertain terms, you absolutely get it.

In my case, I devoted ten years in a constant effort to develop a technology. It was extremely difficult work. I funded all of it and it cost a bundle. At the end of the process anyone could have just taken the "D" part and gone with it with very little effort in relative terms. Go through something half as intensive as that and you'll understand where I and others are coming from.
They're probably not erased after a few years; these records have already been used for criminal investigations. Considering their utility, I'd be surprised if they were erased.

There are a few cases in the news; here's the first one that popped up on my search engine: https://en.wikipedia.org/wiki/Melanie_McGuire
Govts need to ‘self-disrupt’ or get left behind
Did you read the same article I read? It said Gore had a net worth of up to $2 million, which is different from $2 million "throwing away money." 2009-2012 is post-crash. The article says that Generation's global equity fund is not very volatile, perhaps due to its emphasis on long-term prospects, which means it would have worse performance during recovery from a crash but better performance during the crash. This results in the outsized 10 year gains mentioned in the article.
> then not putting in the money necessary to maintain them.

I think this is key. Brutalist architecture tends to weather well on the outside. Steel reinforced concrete needs maintenance just like everything else, but possible not on the same schedule, and not always of the same type. I think there's a reinforced loop of politicians not wanting to spend money maintaining these large, "ugly" (in appearance and purpose) structures, and getting away with that for a while, possibly for longer than their term. Then they start degrading from neglect, and now they are truly ugly,both in appearance in in what has happened to the people that live there (through more neglect).
> so the government can't force Toyota to push a firmware update to fix faulty electronic throttles?

You're kidding, right? So, we're now ok not only with the government tellin us what we can't do (which is a good thing - e.g., murder, robbery, etc.), but also with them telling us what we have to do (other than taxes, license, etc.)?

This is what fines and criminal charges are for. That's how our legal system works, and how it works in most of the civilized world. If Toyota wants to not fix the cars, that should be their prerogative. What if they want to instead buy the victims new cars instead? If they do nothing to remedy the situation and people die, they risk criminal negligence charges, etc. That's how things work, and they work quite well this way. The last thing I want is for the government t to come into my place of business and actually force me to do something.
Simplest Formula for Creating a Startup