skysight-inc/HackerNews huggingface dataset:
I think that was indeed a silver lining, but the scary question is does that make any difference in terms of inequality in America? His economic cabinet is mostly old faces of industry, his tax plan is a continuation of trends since the 1980's (when inequality in America started increasing). We can all wait and see what happens in the next four years, but if inequality increases even more, the people will lose even more faith in democracy.
An alternate web design style guide
Reddit is tearing itself apart
There's no "ability gap" between the "elite" and the "public". The reason the "elite" have had such a bad year in Britain, the USA, and elsewhere is that they have proven themselves manifestly incompetent.

The real skills gap is between the, I don't know, maybe ninety percent of us who work in office jobs and could be easily replaced, compared to the maybe ten percent who have really invested in learning their trades (whether it be rocket science or plumbing) and cannot be easily replaced. My generation (GenX) was taught when we were kids that we should be "knowledge workers" and get paid a lot for doing very little. The end result is, most of us are in jobs where if we quit tomorrow, the boss could have a replacement hired in a month. We were pushed to be "generalists" with the idea that we could have a whole bunch of different careers, rather than spending our lives doing one thing. But the joke's on us: those people who spend their lives doing just one thing are the ones most valuable to the world.
How to Scale Your Startup Part 4: Results
Are you ignoring all the congress member races and looking at just the presidential election? The problem is biggest in congress; the influence of money is making the institution wholly nonfunctional.
There are currently serious discussions among the left as to whether or not protesters should 'Bundy up' to be taken seriously.

The last time we've seen something like this was during the heyday of the Black Panthers. Now, what does this say about trust in public institutions?
Lenovo ThinkPad P50 Mobile Workstation with Intel Xeon Processors
At some (hopefully in about a year) we hope to list theguardian.com in the preloaded HSTS list that ships with the browsers. This would prevent many of these attacks. Unfortunately this is some time away as there are a handful of other subdomains on theguardian.com that are not yet HTTPS (you can only preload a domain along with all of its subdomains).

We'll also continue to look at key pinning, although that's also some time away due to the increased burden of certificate management (essentially we'd need to have at least two valid certificates, one kept offline, at all times to mitigate against another heartbleed or similar attack).
To take the US as an example, there's about 2.5 million people in the federal civil service - assuming a generous 1:8 ratio of bureaucrats to workers, that's about 300 thousand bureaucrats at just the federal level. I'm guessing you're not proposing that they all be elected.
I can't believe this post has 409 points. Are we in the 80's again ?
Ashampoo Burning Studio 18 Crack and License Key Download
Bootstrapped Software Summit with Jason Fried, Clay Collins, David Hauser and More
Thanks for your reply.

> you'll have to prove you are exceptional enough

what is exactly "exceptional enough", can you tell me how do you see exceptional enough?

> What matters is you knowledge (OOP, design, algorithms, patterns etc) and your experience

what's etc(just in-case there is something in etc I don't know about)?
Part of a spectrum from MEMs through pacemaker batteries, Cassini-style RTG, pebble-bed reactors, up to massive GE/Siemens style LWRs. It's a remarkably scalable tech, both up- and down- scale.
> I appreciate the relative peace and stability that we've had

But we have extreme anti-American sentiment that has been brooding for quite some time in some of these countries, which we are now seeing actualized in the form of terrorist attacks.

I think we will have to live with those for a while after our meddling in other countries' affairs ceases--if it ever does.
Particularly chilling are the responses to the question of how essential it is to live in a democracy. They graph the answers by the decade in which the respondents were born:

* U.S.: 1930s: 75%, 1980s: ~30%, with a straight line between them.

* U.K.: 58 - 30% (with a jagged line)

(See the graphs in the article for more.)
I'm assuming that if we would treat humans in the same way we treat rats, we would likely raise standards.

Also rats are able to choose by the way. We just don't give them a choice.
You're correct that most new studies compare handwritten vs. laptop notes. The effect of handwritten notes vs. no notes was studied quite a bit earlier, and I believe this effect is now as uncontroversial as psychology can be.

A good review of the literature (from 1989) is found here:

http://link.springer.com/article/10.1007%2FBF01326640
United States isn't a democracy. It's a republic
> What are the reasons Facebook should hire you?

currently nothing.

> What is your plan to communicate those reasons to Facebook?

Contribute to React with the best I have, do you have a better way?
Opera now has a free VPN mode built into the browser, making it very easy to switch VPN to different countries and requiring just a flip of a switch in the settings.
I think he meant that despite all the big money and power behind the Clinton campaign, enough of the electorate chose to vote against the establishment to render it ineffectual.
UnderRail seems like it should be so, so cool, but the interface is rough and nothing quite feels right. I was pretty disappointed.
Preventing database connection leaks
How is this different from Signal R? Signal R provides Real-time Duplex communication. It's dead-simple to use and it's FREE. https://github.com/SignalR/SignalR

I looked at ably.io's features / platform page https://www.ably.io/platform and don't see anything that Signal R can't do.

Can someone from ably.io convince me as to why I should be shelling out 500$ a month (as an enterprise client) to use ably.io? The only reason I see is an existing technology stack that can't allow or handle Signal R (.Net) and that's a weak argument.
BigDatalog: Big Data Analytics with Datalog Queries on Spark
I use stdint.h too, but I'm honestly curious if there is any common platform around today where one of the following asserts fails:

int main() {

assert(sizeof(signed char) == 1);
assert(sizeof(short) == 2);
assert(sizeof(int) == 4);
assert(sizeof(long long) == 8);

return 0;
}

I'm not interested in the language lawyering, because yes I know the standard provides more freedom to compilers. I just think those definitions are very universal for any real computer that would otherwise run my software. Please don't bring up Windows 3.1, that's about as relevant to most of us a PDP-11.

And for what it's worth, using typedefs based on the above provides more readable printf strings. This is hideous:

int main() {

int64_t portable = 123;
printf("Ugly: %" PRId64 "\n", portable);

return 0;
}

Where this is acceptable:

int main() {

long long palatable = 123;
printf("Better: %lld\n", palatable);

return 0;
}
To coin a phrase, it's the income inequality stupid.

Current trends are inherently unstable. You can't have a workable political system when nearly all the economic gains accrue to a small group at the top.

This has been the fundamental tension in political systems since we've had political systems. Some have been screaming their heads off about it for years, but with minor exceptions there haven't been genuine working and middle class focused political movements in the west with actual power in at least a generation. This is what happens when you do that.
I think the bigger problem is that we, as developers, don't appreciate risk and how to mitigate it. We always want to play with the latest and greatest tools, technology, approaches, etc, etc.

My advice to the teams I mentor is choose at most 1-2 risky areas and reduce/eliminate risk everywhere else.

If you have a new idea with a new team, stick with established tools. If you have a well-gelled team with understanding of the space, experiment with tools or approaches.

When your idea is unproven, your team is unproven, your tool is unproven, your stack is unproven, and your approach is unproven, success is unlikely at best.
Because the code that knows how to call the VDSOs is in libc, and how VDSOs work is very architecture dependent. Not saying you couldn't in theory do it. But at that point you might as well just load libc.
Is it really a silver lining if the voters can be so easily manipulated into exercising that power to vote against their own interests and to magnify (or at least maintain) the same problems the demagogue claimed to want to solve for them?

Is it possible the former status quo, while far from optimal, was at least being stewarded by adults who knew how to keep it from going off the rails? A given Democrat or Republican has to at least preserve their party's ongoing reputation. Donald is a nihilist who doesn't even have that constraint.
See paper here: http://yellowstone.cs.ucla.edu/~yang/paper/sigmod2016-p958.p...
I think he is referring to Trump spending half as much as Hillary during the campaign.
Thanks I'll look into them.
In hindsight of course it's obvious. jQuery should just have been built-in from the beginning! And all browsers should have always behaved the same and should never break compatibility with never versions. Then jQuery would never have needed to exist in the first place. Problem avoided.
If you look at various financial crises throughout history, you'll see that even amid increasingly clear evidence of problems, the status quo is surprisingly sticky. Things move along as normal, and everything seems fine until suddenly... they don't. In hindsight things seem obvious, but at the time it's difficult to know if you are merely flirting with the edge, or you've actually gone over it.

Miami real estate (and other low lying shorefront) isn't quite at that 'oh crap' moment yet. While the evidence for CO2 driven rising sea levels is clear to me, there are plenty of financiers from the previous generation for whom it isn't. And even if they're wrong on global warming, they might be right on sea-walls, pumps and other mitigation methods. The Raising of Chicago lifted the entire city up 3-6 feet with merely 1850s technology, so it's not as if we can't solve Miami's sea level issue with sufficient investment. The issue is who foots the bill, how large it is, and what neighborhoods are left to the sea.
The term "JavaScript Fatigue" came out of this post from about a year ago: https://medium.com/@ericclemmons/javascript-fatigue-48d4011b...
Well, Trump is a multi-millionaire, perhaps a billionaire. His level of spending may not be remarkable by American standards, but it is by the standards of most other countries. It still means that to get into power in America you either have to be an extremely wealthy businessman, or you have to be supported by big-business.
This is sarcasm / a joke. Unfortunately, a number of people will take it seriously and post annoying comments on the github and here on HN, and it will cause a bunch of pain for the maintainers. Flagging.
I think you're right that it's iOS rather than hardware, but Apple already has no competitive advantage in the mobile space when it comes to industrial design. Others caught up on the hardware and physical product design in the last couple years; it's now the software and service ecosystem which keep Apple customers buying iPhones.
Au contraire, mini-Firewire has been quite common on business laptops, which are the most common use case for BitLocker.
New five pound note: Not suitable for vegetarians
It's over a year old.
Thanks for the feedback.

We wanted to make it easier for people to find posts. WordPress gave us more control with templates and plugins.

Totally agreed that we have work to do re: design. Will be pushing more updates in the next few days.
Basically they were already doing it, and it was becoming a concern that it was illegal, so they retroactively fixed that pesky law, as stopping was never an option.
I have dysgraphia, which makes hand-written notes extremely difficult for me. Writing basically consumes all my energy and focus, so I try to make the most of the limited amount of notes I take.

The most important thing is to find a note keeping method that works for you. Once you've found one, stick with it. For me, even little things matter, like using the right paper and pen. Once I found the right tools, I bought a ton of them so I always have them on hand.

If I'm meeting with someone else I take all my notes on the following planner:

http://www.mead.com/mead/browse/product/Cambridge+Limited+Me...

I like it because it forces me to record information that will help spur my memory later. If I have tasks I need to complete, I put them in the action items box at the bottom.

I take all my other notes on legal pads. If I run out of space on the meeting pad, I take additional notes on a legal pad. I have at least one least one pad for each project I'm working on. When I finish a project I tear the pages out of the notepad and staple them to the back of the meeting page (if there is one) and record the date I finished the project on. Then I file my notes in chronological order. This makes sure I don't waste too much time sorting things. If I need to use categories, I use the broadest possible topics, such as which department a given project was for.

When taking notes, I focus on information that either will be difficult to remember later, or information that will help me search for more information later. This can be jargon, URLs or file locations of important documents, who I should talk to about certain subjects, etc. You need to be kind of active when taking notes like this, and ask questions if you don't have all the information you need. People tend to forget what they know, and have a hard time communicating all the information that you need to know what they know. Some questions I have to ask a lot are:

Has this been done in the past? | When was it last done? | Was it done differently in the past?

Is there anywhere I can find additional information on this? | Is there anywhere I can learn more about this?

Was this ever called something different? | Does this have another name?

Note taking is all about realizing how you remember things -- this information might be completely useless to you, but hopefully someone else finds it useful. The worst thing you can do is try to force yourself to use a note taking method that doesn't work for you.

Finally, if you don't know something, it's better to ask someone for help early, rather than take a lot of time trying to figure it out and realize you still don't know it. When you ask for help, figure out how you could have found that information yourself. There are some things that you'll never be able to figure out without asking someone, you'll eventually have a way of figuring out pretty much everything else.
Voters have always had power, they have just not been able to organize the "unenlightened" masses:

http://thefutureprimaeval.net/the-overton-bubble/
N.D. Governor Issues Evacuation Order for Pipeline Protest Area
yeah, that was part of it
That's fine, in the UK vegetables cost way more than £5.
I'm sorry I can't really get into a discussion with you (or anyone else) without getting into serious NDA violations.
I would consider putting deliberately misleading information in the comment of a git commit as "they don't know what they are doing", but that is just me.
Cyborg Hawk 1.1 Installation and Review
Ask HN: How many desktop apps do you use that use native UI components?
It seems a large part of the argument against web apps is the lack of native UI. However, day to day, I don't think I actually use any applications that use native UI. Am I missing something?
VPNs cost money to run. Remember, if you're not paying you may be the product.
I recently picked up a refurbished Dell Precision with the Xeon processor and 32GB RAM for $1500. Coming from PCs that had 16GB RAM but would always get near the limit, the added memory is amazing. Don't rule out last year's hardware, it still performs exceptionally.
Having read Shaw's recent essay [0]:

1. Because the target audience of Learn Python the Hardway is very new beginners and the pedagogy is programmed learning [1][2], Python 3 is a poor choice for the target audience of Learn Python the Hard Way.

2. Shaw is more concerned with the welfare of the book's intended audience than adherence to the dictates of Python's leading figures.

3. More subtly, that sales figures indicate a disconnect between the dictates of Python's leading figures and the interests of his students.

From my outside position, it seems Shaw has a legitimate stake in his decision and people like this essay's author have a stake that boils down to creating drama.

[0]: https://zedshaw.com/2016/11/24/the-end-of-coder-influence/

[1]: https://en.wikipedia.org/wiki/Programmed_learning

[2]: http://hanselminutes.com/407/learning-code-the-hard-way-with...
Well, I found one now: BigDatalog (https://github.com/ashkapsky/BigDatalog).

Posted a separate HN link: https://news.ycombinator.com/item?id=13064674
Hillary co-sponsored an actual bill called the "the flag protection act".

The fact that the democrats and republicans produced such like minded candidates is the more worrying aspect.
Unless the binary size exceeds VM page size this has no real value even in the unshared case. Because the OS is still going to have to map a full page for the executable to be loaded into.

That said techniques to allow a binary to fit under page size do have value; as the unused extra page can be used for other things.
I agree that hackers and techies should be more civic minded, it's really a disgrace how ill informed we are on something so important. Unfortunately the site guidlines pretty explicitly declare politics off topic.

https://news.ycombinator.com/newsguidelines.html
The whole tone of this post feels a bit sketchy to me. Not everyone gets 100% control over what they have to learn.

> JavaScript fatigue is an affliction that affects only those who's learning priorities are poorly chosen, such as framework-of-the-month.

Or those who work for (or with) those whose priorities are poorly chosen, and who don't have a veto.

I've largely avoided having to deal with JS in its recent pathological era, and I'm very very thankful for that. My attitude toward those less fortunate in this regard is sympathy, not contempt.
> You're welcome to square Hillary calling me "irredeemable" with the Left's treatment of such people, the National Socialist German Workers' Party providing just one particularly relevant example to your and my discussion here.

The NSDAP isn't an example of the "left" (they copied the name of an earlier Austrian political party, whose basic platform they adapted as their public platform, removing all the remotely leftist planks and adding new exclusionary nationalist ones.)

Also, it's kind of odd that you'd bring them up as a negative example, since the same kind of exclusionary deportationist policy you advocate for Jews is what they publicly advocated and practiced, I initially focusing on excluding, before progressing to the other branch of the "exclude or eliminate" that you have endorsed.

You may not identify as a neo-Nazi or White Nationalist and may have a deep aversion to that label, but the policies you enthusiastically embrace are the definitive core of White Nationalism and very hard to distinguish from the substance of neo-Nazi belief.
Meaning Clinton outspent Trump by a large margin.
We deserve this. Our democracy is on life support.
About Human vs Compiler, I see a very different issue: most developers (especially at Big Corps) only know objects and do not have a clue about how a processor is processing.

As a result, most high level programming has very poor performance - whatever the compiler quality. This is certainly why we keep waiting seconds for simple operations.

Questioning compiler output is a very good exercise to become a better developer, whether you can beat the compiler or not.
Just got it working in docker hahaha.
They did not vote against their own interests. They voted for their interests in the only choice available that claimed to represent their interests. The point is the voters don't have an actual choice and never did, most of the consent is manufactured. The ultimate point I guess is that liberal democracy, which often does not represent mass opinion is becoming more direct and the system does not really support that sort of decision making because only people like Trump can get up there to be voted for, demagogues. The elite now don't know how to put the genie back in the bottle. This article is crying out HALP!
I think that the problem is very complicated and doesn't have a simple technical fix so I'm not sure a primarily tech forum is the right place for it.
This seems based on conjecture and opinion. Evidence offered, which is little, is circumstantial at best.
> no one in political power is discussing serious policy proposals to reduce the influence of money in politics and hence address the accelerating transition of wealth from the lower and middle class to a tiny fraction at the very top

This was the very platform Sanders ran on. Overturning citizens united was probably his #1 political priority.
I understand that this paper is sort of a joke (hence references to "the force"), but I don't understand the point of some of these research papers.

> "How should interest charges on goods in transit be computed when the goods travel at close to the speed of light?"

Perhaps we should do more research on getting the goods to travel close to the speed of light before we start worrying about how to calculate interest charges on them.
You can't learn every library or every tool but you can learn how the language actually works. For example, if you think JS has floats and integers, you have some reading to do. If you think "array" is a type, take heart, because you can learn why that's not correct. If you can't decide whether to use Ember or Angular, maybe you can grasp how closures work.

Before React and Redux and Gulp and whatever else, understand how the language works. Pretty please.
Hey superklevint! I explained our stack inside the Video room www.getnando.com/showhn and I'll do it here again:

We're using ReactJS with Redux which is really nice. It lets us pass data effortlessly and the whole ReactJS paradigm is just great.

We're using a couple of services -- Firebase to handle our coderpad and Sendbird to handle our chat.

Then we're using pretty vanilla webRTC to a server, so the peer connections aren't peer to peer, but peer to server to peer. This makes scalability better as well as connectivity (one guy who has really slow internet won't affect the group as much).

Then our application server is a simple NodeJS server that manages each individual room.
I know its fun to think of us tech crowd as being somehow superior to the rest of the populace, but nothing could be further from the truth. We are just as ignorant and naive as the next set of folks down the line. Believing anything else is craziness.
It's getting less common, but some people still pay exorbitant per-message rates for SMS. I no longer care, but when iMessage first came out I was really happy that I could finally text (some) people freely.
Many logs are localised - and contain unicode.
Surface Pro 4 and SurfaceBook
I think it's time to do some research and figure out the appropriate short.
Zb – an opinionated repo based tool for working with go
Sons may grow into #mens and grow out of their toys but in the heart of mothers
Trump is a multibilionaire. Not quite the big money vs underdog story.
This very story. They lost the election and suddenly "Warning Signs Are Flashing" for democracy.
> this one looks good and it uses postgres

Where did you see that it uses Postgres? I think it stores its data in json files.