skysight-inc/HackerNews huggingface dataset:
A Google redirect also works: https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&c...
Hey Dan - thanks for taking the time to post this frank feedback. This should not be there - we don't read tweets or follow new people, or update their profile. We only post new tweets if you share a video. I'll drop you a note on email - thanks again.
Short Glitter Bubble Dress
Both Uber and Airbnb exist and are raking in cash (or at least funding). Whatever they did to solve your original #2 problem is the answer.
Microsoft does not give a shit about Tor. There are, however, botnets that install Tor, and anti-malware software that will try to remove those botnets.
>A self driving car in the year 2000 (well, ok so far), going at 500mph and the passenger reading a newspaper in the meantime. Can it get any more wrong than this?

I think those are trivial errors (got the car right, missed the tablet or internet).

What can be more wrong is not predicting cultural and lifestyle changes affected by technology etc in the future.
Malcolm Turnbull Replaces Tony Abbott as Australian Prime Minister
Because it does not work on it's own. The IBLT compression is just a way to check whether a data (transaction) is part of a dataset (transactions in mempool) when collision is low.

For this to work, the mempools must be almost same. Like I said, syncing unordered trustless distributed system is a difficult problem. Suppose, engineering implements a method to do so among nodes, it will by definition be a part of the way they network but concept-wise are a part of the consensus layer.
Is the "but at that kind of energy output we'll boil the planet" limiting case really a hard limit though?

If we're at the stage of having super-dense energy sources and super-tech, couldn't we we use those to cool the planet effectively?

Use a heat pump to move that heat off-planet? Drop some icy asteroids in the seas? Take compressed hot atmosphere off-planet in super-blimps, run it through a heat exchanger on Titan and then bring it back?
The article is about how people into "futurism", like people over at /r/futurism or a large part of HN's userbase, keeps wishing people would stop "concerning" themselves with society and politics to bring technological future faster, have a big blind spot about what really matters and changes our lives.

G.K. Chesterton points out, in reply to the original manifesto:

Suffice it to say that Futurism has a gratifying dislike both of Liberal politics and Christian morals; I say gratifying because, however unfortunately the cross and the cap of liberty have quarrelled, they are always united in the feeble hatred of such silly megalomaniacs as these. They will "glorify war--the only true hygiene of the world--militarism, patriotism, the destructive gesture of Anarchism, the beautiful ideas which kill, and the scorn of woman." They will "destroy museums, libraries, and fight against moralism, feminism, and all utilitarian cowardice."

The essay fleshes this out in a less combative way, making less assumptions about what Futurists are for, and merely critiquing their blind spots.
If you're going to borrow every idea from ClojureScript and Om, why not simply switch to these technologies instead of relying on so many libraries?
> It doesn't. You end up with neither!

Except that it does. This article clearly demonstrates one way that C++ provides higher level safety without overheads - the allocated memory is guaranteed to be freed.

Nobody is saying you can't do low-level stuff in C++. They're just saying that C++ provides a zero-overhead way to do it safely. Why wouldn't you want that?
If one looks at this more broadly, the examples you bring up have to do with the fact that not everything can be reduced to monetary or market exchange (a distressing thought to some libertarians). This is more of the underlying problem than GDP itself which is "just" an accounting equation... Which is hard to use when there is nothing to account.

The question for society is , does this even really matter? We never used to subject ourselves to economics and markets as the totalizing sphere of human achievement, it was one of several areas of social organization alongside community, politics, family, religion, etc. We only start caring about this stuff when we want to compute dubious universal ultility functions and the like.
Looks cool, but—

The website lags on my laptop. Scrolling lags. Why does scrolling lag? How?

What's going on with the internet these days...
Show HN: Solid – meetings management app
I guess you can dump a [Maildir](http://cr.yp.to/proto/maildir.html) (or at least a modified version) into a remoteStorage, but this is not really an acceptable protocol for mobile clients with limited space. As mentioned in the blogpost I have the same problems with storing calendars in remoteStorage.
ES6 Proxies in Depth
Hi Dan, thanks for the feedback! Unfortunately Twitter's permission scoping isn't the greatest in the world, the only thing we can do is be either Read Only or Read & Write. We have a feature on our platform that let's you invite friends, and that feature needs the Write Privilege, since we can't be Read on Sign-Up and Write on Friend Finder, we have to be Write from the beginning.

Same invite friends feature uses the google contacts, but Google allows us to ask for additional privileges when we need them, we just forgot to take them out of the request for the Sign-Up, we just fixed that. Thanks! :D

We'll also look into Chrome's password manager issue, and fix that as well :D

Besides all of this, what do you think of the site? :)
Support iBeacons in Your Ionic Framework Mobile App
I feel that the author bases the hypothesis on what journalists say sci-fi predicts (flying cars) not what they actually predict.

Most sci-fi deals with pretty radical views of culture in the future. Look no further than Banks' Culture-series, which deals a lot with the power-structures, norms and rules of a post-scarcity society. https://en.wikipedia.org/wiki/Culture_series

In one aspect futurism often looks like an extreme expression of contemporary culture when seen in retrospect is in futuristic architecture and design.
E.g. http://vintageindustrialstyle.com/wp-content/uploads/2013/08...
Call for Participation: 32nd Chaos Communication Congress
Robotic Landing Gear for Helicopters
Leadership spill with:

Malcolm Turnbull 55 votes
Tony Abbott 44 votes
That's a great example for why any kind of 'master key' is dangerous.
without-systemd.org/wiki/index.php/Arguments_against_systemd obligatory
400 days of Golang
A bit of a pet peeve, but futurism already has a meaningful definition - it refers to an art movement at the start of the 20th century. Just because you like how the word sounds, it's pretty poor form to recycle it to indicate a particular trend you've 'identified'.
It was never quite finished, as the protocol was missing some features at the time (content types in folder listings e.g.).

Should be rather easy to implement, though. Here's the old repo: https://github.com/remotestorage/fuse
Delivering Gas Cylinders to Wrong Place, How to Fix It?
Taking bets on when this gets DMCA'd out of existence.

Surely the keys are copyrighted? :)
Culture is made up of many abstract ideas ranging from values and customs that combine to make an interdependent complex system, prediction is impossible. And as the norms and values were shaped by situations that were random and or completely different to the situation we currently experience, we get another layer of complexity.
> I don't think LSD is something to be avoided at all - it's utterly benign and very, very interesting.

I take it you've never had a bad trip then?

I used to use mushrooms and LSD as a teenager and enjoyed it a lot. Until I had a bad trip, which was a truly horrible experience that at the time seemed like it would never end. I've never used any psychedelics since, and never will.
The only thing the colorizer is adding is color. Where the color is speculative, you would hope it would be informed by history. Where the color can be known with certainty, you would hope the artist would abide by that.
Intelligent machines: Making AI work in the real world (By Eric Schmidt)
I'd like to note that IO does not give a guarantee of impossibility of extracting keys.

AFAIK, the definition of IO is: we have two programs that perform the same computation.
After we apply IO to both programs, we cannot figure out which obfuscated program corresponds to a particular original program.

However, there is a flaw: programs encrypting data with different keys are performing different computations.

So IO definition does not claim that IO is able to hide the key.
I did not vote you down but I would guess you got downvotes because in my opinion your concerns are overstated. Not impossible but just overstated. Further it's fine if people disagree and get refunds, the majority won't because I feel like the majority of self educating readers enjoy a bit of objectivity.

People tend to downvote if they don't care to reply. Me personally, I upvote most people that reply to me even if I disagree as I feel we should encourage discussion and alternate opinions.
I really enjoy Iain Banks but I don't think he's particularly popular with Reddit-style futurists. Passages like this one usually make em balk:

Intelligence, which is capable of looking farther ahead than the next aggressive mutation, can set up long-term aims and work towards them; the same amount of raw invention that bursts in all directions from the market can be - to some degree - channelled and directed, so that while the market merely shines (and the feudal gutters), the planned lases, reaching out coherently and efficiently towards agreed-on goals. What is vital for such a scheme, however, and what was always missing in the planned economies of our world's experience, is the continual, intimate and decisive participation of the mass of the citizenry in determining these goals, and designing as well as implementing the plans which should lead towards them.

http://www.vavatch.co.uk/books/banks/cultnote.htm
You can't reinstate the stack after restarting the process, either. Which would be nice, for saving state in a cross-platform way (not using core dumps).
Spotify releases the source code of its Winamp clone
It's been online for a few days: http://www.wired.com/2015/09/lockpickers-3-d-print-tsa-lugga...
CHES 2015 hacking challenge writeup
According to their github profile, they're located in France. If they're a French citizen, then extradition to USA most likely won't happen. [1] Traveling can still get really interesting though.

[1] https://en.wikipedia.org/wiki/Extradition#Bars_to_extraditio...
There are three classes of Bluetooth(0). Since the module is hardwired into the PCB within the ATM, there are no power concerns, so Class 1 (100m range) would work just fine, and easily escape the partially metal confines of within the ATM (as others mentioned, through the screen is one possible avenue).

There are no steps to protect his identity simply because the reputation he's built up for many years as an infosec journalist is that of a badass. You said you don't have time to review all his work, maybe if you did you'd be able to answer your own question on his motives to not hide in the shadows or behind a mask (its because this is his livelihood and reputation).

No appeal to authority, just the facts as I see them. Not sure what Lance has to do with this, but you seem to be reaching for straws.

(0)https://en.wikipedia.org/wiki/Bluetooth#Uses
(New) Blackhat Seo and Leaking Forums
Zidisha is giving away lending credit at Product Hunt
Why can't we get ATMs with chip slots so that we don't have to present a skimming device with a nice long swipe?

And once more I consider scraping the mag-stripe off my debit card.
I'm not sure why you're being downvoted because what you say is true. If medical devices provide a two way path of communication between the brain, then it is certainly true that there is a risk of manipulating the human brain directly with not-so-friendly intentions.
I thought "word wars" was a good pun already but then I read the subtitle.
In Silicon Valley TV series they solved this problem by blackmailing the neighbor.
This is a remarkable idea. I could think of no one better, but then again, I haven't really thought about this sort of thing. Bias or no, if it wouldn't impede on what is clearly something we should consider a World Wonder, I would love to see Mr. Kahle fit the role.
Even 'real' GDP numbers are boosted by inflation (ie. the price levels of everything rising over time, not just the devaluation of currency). Real GDP is still just a number to compare output between two points in time, still measured in nominal currency (albeit inflation adjusted for say, a 15 year difference). The calculation of 'Real' GDP still is limited, only useful for comparison purposes.

Several generations ago, some of my ancestors (my great grandparents) came here and bought their farmland for $10. Now I can barely buy a beer for 10 dollars. Yet we don't measure GDP in 1900 dollars, or in year 3000BC shekels.

Regardless, in many ways, my beer today IS worth more than a farm in 1900. My beer was made because of generations of farmers growing grain, building up their homesteads, brewers buying equipment and employed generations of employees, farming equipment improving efficiency, and everything else that goes into the supply chain. Simply put, the value of technological progress is built into current price levels.
Not by default, but I've seen some schemes offer serialization of continuations, for example http://wiki.call-cc.org/eggref/4/suspension
7 Best Practices How Big Data Can Help the Air Force
Free and Paid file hosting service *cheap*
Pitfalls for the Unwary Borrower Out on the Frontiers of Banking
Luckily, simply rescaling the bills is exactly what my post didn't propose.

Buying Photoshop instead of using GIMP or Abercrombie instead of George consumes little or no more real resources, but by any regular measure of economic growth it's an increase in real output if people switch. Same applies to people buying shiny new Teslas that consume less real resources than the low-end Ford they used to drive. Or indeed, as I hinted I suspect will increasingly be the case in future, people spending sizeable proportions of their income on cures for chronic ailments that take an relatively trivial amount of energy to implement. Economic growth is fundamentally not measured in units of energy.
Well then "reddit-style futurists" can take a running jump. There's not much point thinking about past and future history if you're going to consider only the toys (technology) and not the games (social systems).
HTTPie: a CLI, cURL-like tool for humans
Good interview
I'm used to small bathrooms with no windows.

If you have a window, tying it to the light switch would be ideal. Or you could simply add a small button next to the light switch.
I just subscribed to the feed
Titanic's Last Luncheon – When Art Becomes More Important Than Life
Bring Back the Serifs: Restore the Old Google Font
Exactly. Stateful allocators were added to the standard library especially for this sort of problem. Before, allocators were assumed to have no internal state, which made it problematic to manage memory from an arena or pool.

Perhaps there's a reason allocators wouldn't work here, but if so, it deserves a little discussion.
Fully homomorphic encryption
is it required to have an iCloud backup when using iOS? Or is it something that can be opted out of? I'm just curious.
I'm quite sure enough people have copies of that there's no putting this genie back in the bottle.
Seems to me pretty much any lock can have itself picked. Isn't that the point though? If these are TSA-approved locks, I'm pretty glad they're in-secure, because it'll teach fine lessons about security at a very personal level when its breached. Perfect place to put a security lesson.
Is uintptr_t widely used? I don't recall ever seeing it before.
HN isn't reddit? Also, commenting on downvotes will get you nothing but downvotes...

(case in point, heh)
First new NYC subway stop in a quarter century opens
This would argue that economic growth is to a significant degree subjective, which would be consistent with the basic thrust of the original article. Economists once predicted that energy would be basically free, which turned out to be badly off base. Whether life can be made continuously better may be an open question, but the idea of essentially all major forms of scarcity disappearing due to never ending economic growth is cast into severe doubt.
It seems the calls in ucontext.h for *nix ( and the corresponding equivalents in Windows ) might be an improvement over setjmp/longjmp. Emphasis "might be" - details not in evidence, all that.

I might remember wrong, but I recall setjmp/longjmp having constraints on when they're useable - your "up, down sideways..."

And given that, perhaps pthreads are more civilized.
This is assuming that they are indeed who their profile suggests and they weren't in a coffee shop with no security cameras that they didn't use an untraceable transport to get to, and didn't used a VPN and TOR on an untraceable computer... or they took their cellphone with them.

Of course, they quite probably are and quite probably uploaded it from home... and hoped that any extradition wouldn't get enforced.
I do believe that we can influence our luck (increase or decrease the likelihood of said random events) but I think some people are better at capitalising on random events than others.

But despite our influences or skills at making use of these things, at some point random chance does take over and we have no control over that. All we can do is influence the probability of random events, not control them completely.
Panel Studying Racial Divide in Missouri Presents a Blunt Picture of Inequity
Any lock with this red logo can be unlocked with that set of keys: http://www.cargogear.com/imagelibrary/images/stclockpackb.jp...

This includes for instance pretty much any lock included with or built into luggage from Samsonite etc.
I use it in a number of projects. I did rails dev for years, and Grails is very easy to pick up if you have rails+java experience. Groovy is also a great language. Add Vaadin for front-end dev and it can be a very fun, productive stack to use.
The two (yes, two!) implementations that Microsoft ship are also full of crazy bugs that come and go between versions.

There's a list compiling known bugs here: http://www.greenbytes.de/tech/webdav/webdav-redirector-list.... and here: http://www.greenbytes.de/tech/webdav/webfolder-client-list.h...

It's almost like they sabotaged the clients on purpose to break interoperability.
I can't say much about other countries, but I do know they're common in the UK. You often see them on combination locks, so that the TSA (or similar) don't need to know the code to open the lock.
There is a third way... don't write ArrayView<> and put all the "C style" code in the constructor and destructor of a Mesh class. Then you get something you find intuitive and you get exception safety.

Your comment that this is less readable is valid. Readability varies widely with background, skillset, consistency, and a host of other factors. If your team finds C-style code more intuitive, don't write Java style code. If your team finds malloc error prone, use smart pointers.

Perhaps the biggest advantage of C++ is its flexibility, at least compared to the other mainstream languages. This means everyone can write code the way they want and others can use it (a).

(a) OK. There is still a large list of gotchas around types, the preprocessor, header inclusions, namespacing, etc. that you need to know about to be a good citizen, at least until C++ can figure out how to support modules.
The main chip appears to be an Exar custom gate-array IC dated week 4, 1987. It probably contains a 4x4 keypad scanner (note there are 15 buttons on the keypad) with baseband output. The RF section is all discretes. The HCF4069 near the battery is being used as an oscillator to drive the piezo buzzer.
Interesting read.

A couple of points that jumped out at me from this article.

"In our experience, BLE did its job pretty well on a number of projects."

Ha. I have yet to see BLE work consistently. Which brings me to my next point. This "could" be due to the fact that products I've seen implementing BLE are not pushing past the data transfer limits.

In the write up, they are claiming you can push past the standard 23 byte limit through "...a procedure called “Read/Write Long Characteristic Values” that allows you to go over the limit with a series of messages. In practice this means that you’d be able to have a transfer ratio of around 125 kbps (133 connections per second * 6 packets * 20 bytes in each packet – see “Getting started with BLE”)."

Would be very interested in seeing what sort of consistency an app could get out of this bump in bytes.
In fact, you can do it with just a ballpoint pen:

https://www.youtube.com/watch?v=wpIJVWXsBBI
If you read the paper, ManagedC is doing something very different to Managed C++, despite the similarities in name. C++/CLI is a different language where you have to define garbage collected pointers manually. ManagedC is basically the same as C99, albeit a whole lot more strict about things that might work on other compilers whilst being technically undefined.

To be more specific, in ManagedC the C code is interpreted, profiled and then JIT compiled just like in Java, where the JIT compiler (Graal) can then do very aggressive profile guided optimisations like inlining huge amounts of code, and using the resulting compile graphs to eliminate the overheads introduced by the sanity checking. It can also do things like eliminate dispatch costs when using function pointers and the like, in the same way it's done for Java.

What's also super interesting about this approach is the language interop you get. ManagedC is based on a project called TruffleC, which doesn't have any of the security/safety checks. TruffleC was built to enable Ruby code that's also being compiled by the same compiler to call into Ruby C extensions intended for the MRI interpreter. What's really crazy about this work is, the compiler can merge the C and Ruby code together incredibly tightly, to the extent that running a mix of Ruby and C on this experimental JVM can be much faster than running the Ruby and C together on the original implementation. The JVM can actually optimise out all the interop costs of moving between the Ruby and C worlds, just using compiler optimisations.
7+λόγοι+για+να+επενδύσετε+σε+μια+νέα+ιστοσελίδα+-+SEO+|+WEB+DESIGN
Freelance Revolution: From Job Hunting to Selling Your Services
> I'm always a bit weary, when people rely on physics or rigid math to derive economic conclusions.

You'll be delighted by Austrian Economics then: http://mises.org

They start from some axioms on how humans actually behave, and build everything on top of that.
The «curator gene»
Given that a suitcase is not very solid and you are walking away with it to break open at your leisure, why does the padlock matter?
Python Decorators in 12 Steps (2012)
I have a feeling the Streisand Effect is going to take hold pretty soon.
Bye-bye blackboard