skysight-inc/HackerNews huggingface dataset:
Does it have a button to reverse the functionality and create a younger, stronger you?
https://github.com/vim/vim/issues

"If nothing else works, report bugs directly: Bram Moolenaar Bram@vim.org"
It turns out that I had more income from a single rental property than my tech entrepreneurship.
What is the true state of US economy? Could it be viable without the government debt growing at a crazy fast pace?
How much of a future do you think the Skylon project has? A couple of friends in the aerospace industry have told me they think SpaceX will effectively "win" now that they can land the Falcon. Are they too optimistic about SpaceX?
The candidates in the current US election cycle demonstrate this quite well.
Then 99.999% it is. ;-) That should cover enough number of people who have take even that first minor step towards becoming a career politician. :)
> This is very true. What did you use instead?

Since I was looking at it for hobby/educational projects, I basically decided to not do something with a GUI. I think I had also looked at wxWidgets and FLTK, hoping that one of them was cleaner and more modern; FLTK managed the "cleaner" part, at least. The last time I looked at C++ GUI libraries it seemed like JUCE was the most promising, but it also had a bit of weirdness (GPL license without linking exception, heavy bias toward audio applications).
I Finally Tried Virtual Reality and It Brought Me to Tears
Agreed. I think OP's advice only applies to programming languages, and frameworks. But not concepts like machine learning, cryptography, compilers, algorithm design, distributed systems, etc. For those, actual experience does matter.
Wow.

I'm a huge Bowie fan and I just watched the video clip for Blackstar for the first time.

Genres redefined again with masterful production by all involved. I'll be having stranger than usual dreams tonight.

> That's one hell of an exit.

Yes, yes it is. I'll miss him.
Well it has been proven over and over, government managed economies are not a good idea. You can hide problems longer by working the numbers but eventually it catches up with them.

China likely has earned itself a buffer because of its growth and development of many good businesses but the danger is all the propped up businesses that are state owned or owned by cronies
Small nit pick, but I would be worried about a mobile development place that thinks it has only been around 8 years, not heard of J2ME, Symbian and Windows CE etc?

I do agree with the idea of hiring decent engineers and just training them, my only concern would be that without having had the mobile experience they might not know that they don't like it - it can be quite painful getting code to work nicely on a large collection of different hardware.
What's "unfortunate" about it?
Watch Bowie perfectly predict the internet's impact
The whole story reinforces my belief that all evil in this world comes from people taking themselves too seriously.
JavaScript is king here. You probably know html and css well enough, but as others have mentioned, it has changed a lot and responsive is important.

As for hipster.js, I would focus on understanding how JS acts as the glue for web applications and then adopt a front end framework (eg. Angular, react) and also a back end framework (node.js express, php laravel, etc)
Functional Programming, Abstraction, and Naming Things
Production Use Case Amazon DynamoDB Index Design Best Practices
Intel Skylake bug causes PCs to freeze during complex workloads
If you believed that copyright was going to go away in ten years, surely selling off future copyright cashflows is exactly what you would want to do.
David Bowie, financial innovator
That certainly would be helpful as you could then use it to aid people with those conditions. I don't know why they didn't show off that functionality.
Studying History with Network Science [pdf]
6 Prerequisites for Turning Your Passion into Profits
"I hate the idea of causes, and if I had to choose between betraying my country and betraying my friend I hope I should have the guts to betray my country."

That's fine, and that is probably how most of us who aren't Ancient Romans think. However, that is also the way that swaths of the German judiciary and bureaucracy thought as it undermined the Weimar Republic, and that is also the way a lot of the hard-core Japanese militarists thought. Either of them would have said, I suppose, that they served the nation while betraying the state; but it comes down to much the same thing in effect.
"This pull request introduces the vc4 driver, for kernel modesetting on the Raspberry Pi (bcm2835/bcm2836 architectures). It currently supports a display plane and cursor on the HDMI output. The driver doesn't do 3D, power management, or overlay planes yet."

https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux....
Started Googling about markets being treated as religion, found this 1999 article from the Atlantic:

http://www.theatlantic.com/past/issues/99mar/marketgod.htm

"The East Asians' troubles, votaries argue, derive from their heretical deviation from free-market orthodoxy -- they were practitioners of "crony capitalism," of "ethnocapitalism," of "statist capitalism," not of the one true faith."

Interesting reading.
So how does the new SABRE engine factor into this? Originally a lot of skepticism was there but BAE did invest in it so it might pan out
Atheism isn't a religion any more than Gentile is a religion.
Yes, but if they're under some Kafkaesque gag order there not much they can do right?
Awesome Network JavaScript – List of network layer resources written pure JS
First Signs That You Should Not Take That Job
CVE-2015-5602 [sudo]: User may read and write arbitrary files
The Django docs aren't a bad place to start for first time deployments. The problem is there are architectural decisions to be made.

I think anybody sane would recommend a virtualenv for all but the smallest projects (unikernel deployments) but what WSGI server? UWSGI's emperor mode is awesome for many sites but is another layer of configuration. UWSGI (sans emperor) and Gunicorn are both good point and shoot. Both need keeping alive (eg systemd).

Once you've picked your WSGI server, read its documentation and try deploying. It's usually about then when you realise the other server might be better for you, or why storing your configuration in a database might make more sense. There are limitless choices here that are only apparent to the person behind the project.

As for updating, that's more about automated testing and having a staging server (VM) to test on than any secret sauce. It's hard to do well manually.
The Hacker's Manifesto turns 30 today [1986]
You have a very optimistic view on the US. Not one I can share unfortunately. The system is broken everywhere. The sooner we can accept that the better for everyone but if nothing changed after 2008 there is little hope.
Fortunately, Emacs does not auto-update.
That's not correct. Who do you think would be able to implement a spam machine learning algorithm in a month? A NLP PhD or a regular Android developer?
The further down the theoretical rabbit hole you go, the more so even high-level discussions probably need a general comfort with the field.

Discussion about these soft particles, zero-energy photons and gravitons, being added to a vacuum changing its state out to infinity is pretty fascinating. I would have liked him to explain a little more in-depth how one of these particles could have no energy but still have a spin, though I imagine that's left to the reader to go find the papers that define it.
So what? I'll take Semantics for a half-penny, Alex.
Over 200%. That number is China's debt relative to its GDP, and its an unsustainably high number. In 10 to 15 years China's debt will be insurmountable unless painful steps are taken now to rebalance the Chinese economy. The possibility of demise for China is the intersection between those painful steps, and the CCP's fear those steps will threaten its hold on power - the entire political system actually. Great disparity in China has always led to great upheaval, which I suppose is what is really meant when people use the word "Demise".

Source:
http://blog.mpettis.com/2015/11/chinas-rebalancing-timetable...
The new way police are surveilling you: Calculating your threat ‘score’
That's a good point on the cashier swiping it again. Probably better off configuring mobile alerts to be aware of the overdraft and just letting the overdraft occur.
> Removing the dependency is just one part of the story. Another part is that requests per second under heavy load increased from ~400 to ~850! Also, all those weird errors were gone – using BoltDB with 10k concurrent users we get zero errors.

Not exactly surprising. Redis is single threaded so if you will need to spawn multiple instances if you want to satisfy all cores. Which is what I assume is happening here.
Dealing with the diagnosis and treatments/surgery is indeed tough physically and psychologically.

Physically it's important to understand how to deal with things day to day. Article is on nutrition post-diagnosis from John Hopkins.
http://pathology.jhu.edu/pancreas/TreatmentNutrition.php?are...

Psychologically the whole team (family/friends/practitioners) need to be on the same page and transparent.
http://www.kevinmd.com/blog/2013/03/fine-balance-hope-cope-c...

Patrick Swayze had this condition and despite his prognosis filmed a movie and did his own stunts.
What to Expect from JavaScript in 2016 – Frameworks
$93,917 for 2015. I was lucky enough to be born with gifts that make me good at writing code. I trade that coding ability for money. I invest that money in the S&P 500 (ticker VOO). I've been doing this for decades and have invested about $1,173,971 to date. The trailing 10 year return is about 8% per year. So let's call it $93,917. $93,917 of passive income.
Let me know when China prints a few trillion dollars in currency and does not have to pay a dime for doing so and we'll discuss free markets and leveled playing fields... and corruption.
As the writer of Rediscala, I can tell that a good redis client library should not be the bottleneck of your app!

The redis go client had probably some design issue.
Totally agree. The idea that the laws of gravity shouldn't apply if you're "big enough" seems like it could throw the planets out of alignment.
>... a few weeks earlier had canceled a security conference presentation on a low-cost way to deanonymize Tor users. The Tor officials went on to warn that an intelligence agency from a global adversary also might have been able to capitalize on the vulnerability.

This is kind of worrying. I hope the Tor Project has information on the attack is looking into ways to mitigate this. But if it's due to the protocol nature, then maybe it's time to look for a successor (we aren't using WEP anymore, right?)

As to the CMU stuff... Tokyo University has this pledge to make sure basically no military research is done on campus, which I feel to be pretty laudable.

I wonder if there's a similarly worded pledge for this sort of thing. But at the same time, universities can do a lot of good security research that can, in the end, strengthen the systems we use.

The "$1 million to target these specific people" sounds dirty, but "$1 million to do research on the vulnerabilities of Tor"... well that sounds like research to me. Pretty tricky.
Huge amounts of fraud too. Wall street is basically a pyramid scheme at this point where everyone thinks they'll get out on time to get rich.... mirroring symptoms of a serious gambling addiction.
You can always turn the tap on one of the music as running water services, and start listening to whatever the collaborative filter thinks you like best.
I do the same whenever a site requests personal info from me and I don't want to give it.

Find the corresponding info from the company or their CEO, use that.

And whenever some site wants me to register for a newsletter, I enter their own "critical support" mail address.

I hope at some point these sites learn that mandatory anything just hives you useless data.
The Gell-Mann Amnesia Effect
Creating Excel in JavaScript
Nice. Thank you.

Now is there anywhere a tool to make this readable after print?
Kudos for putting this together. The guide is long, but worthwhile if you're going to be in this situation.

The employer-employee relationship is generally relatively straightforward if you're being paid in regular income/on contract: It's easy to put a value on what you're being paid because that is part of the contract. When you're being granted equity, things get complicated because now you have an ownership interest or something that's economically similar to this.

In order to value this, you have to understand the capital structure and corporate structure of your company. This can get complex, as the guide shows.

Of course, even if you fully understand these principles, the value of your equity stake may not be certain because the value of your company is not certain; but it will help you answer the question: How much will my equity stake be worth if my company is sold for X dollars?

If you don't fully understand how your equity value ties to the company's value, you could end up like the employees of Good Technology:

http://www.bloombergview.com/articles/2015-12-23/good-techno...
The Excel-like spreadsheet library for developers
Since I never liked Bowie I spent 60 min listening to him today, in a try-again attempt. No luck. RIP.
Programming is really hard, much harder than regurgitating facts about AI or distributed mechanisms or 'patterns and practices' sitting in an exam hall. To do that all you have to do is memorize your notes and repeat back what your lecturer told you and you'll pass.

Programming is a barrage of 'problems', you don't need a course on 'problems' if you actually just programmed.

So perhaps they do need to change like this.
Thank ${DEITY} :D
Migration of C++ Libraries to C++14 – Joel Falcou
Deregulation of US financial markets was the fuel that fed the fire. A simplification maybe but a stretch to call it an extreme simplification.
Google always only cares about themselves, in this case, Chrome.
Might I suggest looking at this book[1]:

http://www.amazon.com/Dow-36-000-Strategy-Profiting/dp/08129...

What is especially interesting is the publication date.

Additionally, remember when everybody in Europe and the U.S. seemed to be buying property? When was that? Oh, 2006.

But, the point without the snark is that none of the BRICs have a "golden ticket". What they do have, is a large trade surplus and murky leveraging.

___

[1] - Or even better: http://www.amazon.com/Dow-2008-Different-This-Time/dp/189395...
Facebook is no charity, and the ‘free’ in Free Basics comes at a price
Does the ISS count as a satellite in geosynchronous orbit holding an "amateur radio payload"? It doesn't have a repeater set up, but it does have the capability to communicate with amateur radio operators.
Is that debt mostly owed to itself?

If it is then it doesn't matter much. Especially given their authoritarian political and economic model.
What are your job skills worth?
My conspiracy theory would be that Swift (or her people) put him up to it. Sympathy sells, and a whole lot of people heard of her as a result. And she has shown herself to be extremely savvy.
The Blood Cell Metaphor
"We don't know if Neanderthals count as humans, or if chimps do, because we can't agree on the defining features of a human"

I don't think any scientist disagrees that chimps aren't humans. The issue in question here is how far back in our lineage do humans go, vs. some other species.

Given that evolution happens continuously, and not in a discreet way, it is completely impossible to objectively determine precisely when we "became" humans, something which is exacerbated by the fact that we're only looking at fossils.

Perhaps, like porn, we should not try to define it further, but there's no question that, when looking at today's existing species, you know a human when you see "it".
"This guide is just a starting point for thinking about how to name things."

That's a novel way to introduce an "industry standard".
The book Sapiens: A Brief History of Humankind[1] is relevant here (which I've been reading and thoroughly enjoying recently) if anyone wanted to seek out some longer-form information on this and the topics around human evolution and development. The semantics here are really interesting to me because the book immediately points out that not too long ago there were at least 6 species of human on earth at the same time (going by homo=humans, sapiens is what distinguishes us). That concept had never been so explicitly stated to me before, and I find it really fascinating to unpeel.

[1] http://smile.amazon.com/gp/product/0062316095/ref=s9_simh_gw...
Over a Quarter of Americans Have Trouble Paying Their Medical Bills
If you took out all the table markup you'd probably save about half the page code. Using divs and css doesn't require any onpage libraries and would allow [HN] users to easily fix things like this with a user.css file with a left border on nested comments (for example) if the site didn't want to have a sane style for some reason [established parsing tools maybe].
I think the presence makes a difference, and SPF is often at least partially respected. But I think DKIM is so often incorrectly configured that most major mail carriers just decide they have to let it through anyway.
The graduates from schools with higher entrance requirements have better graduates than the schools with lower ones?

And you think it's their course material...
Freeze Ray: Blu-Ray Cold Storage for Your Data Center
What we can learn from an art teacher and the Google founders
This comment reminds me of RAM Album Club.

http://ramalbumclub.com/

> 1) Each week we pick a guest

> 2) We give the guest a critically acclaimed album they've never listened to.

> 3) The guest explains why they've never listened to it, laying out any potential prejudice in advance. i.e. "I've never liked the cut of Pink Floyd's jib" or "Mark E Smith frightens me".

> 4) The guest has to listen to the album at least three times, this acclaimed album that they've never bothered listening to, and then tell us whether it was worth it or not.
They're living the environmental disaster every day by the looks of the air pollution in their cities (and also soil contamination). I really hope they sort that out quickly or it could have seriously far reaching effects globally.
> People online seem to be making consistent, solid returns on relatively small investments

I seriously doubt that. Realistically, Forex trading is gambling [1], and gamblers tend to be loud about their gains and silent about their losses.

[1] Note that this doesn't necessarily mean that it's random chance – Poker is also gambling and depends partially on skill, not only luck.
- Autocomplete gives "funny" (non-relevant) suggestions

- Queries need more grooming to get to relevant results (search for things in Dublin, get results for Ireland/Ohio/California mixed)
What's your experience been compared to traditional banks? Where do they differ the most?

Have you been disappointed by anything yet?

Have you tried them outside the UK / withdrawing euros?

How's their human support?
I'm not sure what the user did with Redis, but it's unlikely that you can saturate a core with, like, 1000 requests/sec unless you do complex/slow operation. But apparently the OP was just doing simple ops because otherwise the switch to BoltDB could be impossible or harder. So I guess there is something to dig to understand what was happening. The most likely cause is the execution of many fast commands in Redis without a pipeline, so that all the time was burn in RTTs.

EDIT: Anyway for my programming philosophy, what the OP did, regardless of performances, totally makes sense. I think easy to use and deploy is a key value in software ;-)
And if you sold your soul (I mean infrastructure) to oracle already, jOOQ is the least of your worries!

Also supporting Oracle is a huge PITA. So charging for that is completely understandable :)
This is the first comment that I have read that has acknowledged this situation. I've been noticing this for quite a while. At first I was reluctant to believe it because designers should know better than anyone how bad that can turn out in the long run. Firefox is treated as IE now by this crowd. Google has been particularly shameful promoting their browser. It's gotten to the point where if your Firefox version is two releases behind they start showing their little "install chrome" ad. Ridiculous.
I think this is the intent. A proposal is brought to TC39. It gets discussed. Someone champion's it (implements it in the wild). Adoption and usefulness are determined. New standards are accepted.

I think this is a much better practice than a bunch of dudes just deciding what browsers will support and how they support it without actually trying it on first.

It's pretty much all in the open. No need for conspiracy theories. The environment is significantly different than it was during the early IE days.

https://github.com/tc39/ecma262
To be clear, NSL are anti-democratic and wrong.

But it looks like they put themselves in that position. Either by voluntary working with the FBI and allegedly taking a $1M grant, and/or doing unethical research by doing it on the live network.
Competence in JS is very different from most languages the average dev is exposed to, and decent Android is very far down the Java Super-OO rabbit hole.

So I'm not surprised!
EDIT: Ah I see you're saying "is there one fewer blob" not "is there still a blob at all". I don't think that's the case here yet, but perhaps someone more familiar with the driver can comment on whether that will be the case at some point.

As far as I understand it, the Raspberry Pi still needs a binary blob due to the way it boots[0]. The blob is actually loaded into the VPU first before the main processor is even running.

> The most important thing you should know is that the RaspberryPi is a strange beast where the ARM CPU is the not main CPU - it's only a co-processor to the VideoCore GPU. When the RaspberryPi starts, a GPU blob is read from the SD card to the L2 cache and executed. This code then brings up all the important peripherals (RAM, clocks etc) and starts the ARM CPU. Then the 2nd stage bootloader or some operating system itself can be run on ARM CPU.

[0] https://raspberrypi.stackexchange.com/questions/7122/level-o...
> jOOQ is SQL-centric. Your database comes "first".

This approach has always seemed completely backwards to me. Isn't the database simply a mechanism for persisting records/objects whose structure is determined by domain modeling?

To me, it would make about as much to say of a GUI framework "foobarWidgets is GUI-centric. Your UI comes 'first'.", as though the application itself was just an afterthought.

Don't get me wrong - I like SQL, and I happily use relational databases to store objects. I just see the database as a means, not an end.
The 11 digital tools I use every week as Head of Product
Exactly, if you use an Open Source database (e.g. MariaDB or PostgreSQL) you'll be OK with the Open Source version of jOOQ.
5 Cyber Risks Affecting the Internet of Things and How to Manage Them
Debt is actually growing at a moderate rate, as it tends to do in most growing economies. The United States took on enormous amounts of debt leading up to and following World War II, but the postwar economic boom and ensuing inflation (which is fine in a healthy and growing economy) reduced the unprecedented debt "crisis" to barely a footnote in American financial history.
I'd love to start a trend replacing "work" with "spending time at the workplace".
The Fantastically Strange Origin of Most Coal on Earth
WTFPL – Do What the Fuck You Want to Public License
5 maps that explain China's strategy
Nah... the passage goes through the Baffin Bay and then south of Greenland. Hans Island isn't even on the shortest route from Asia to Murmansk, far less any major Europoean ports.
Link to PDF: http://www.equicon.de/images/Virtualisierung/LegacyTrainCont...
IBM ported Go to s390x mainframes