skysight-inc/HackerNews huggingface dataset:
I think thats a business decision, not a technical one. You have to decide what odds you are willing to accept, based on how many records you anticipate, how hard it will be to increase the length if that estimation is wrong, and how bad it would be if there was a collision.

In any case though, there are certainly many bad things which could happen to your company which are more likely than 1 in a million.
You make a perfectly valid point, but I don't think it addresses the issue at hand. I think what concerns people about uBeam is that they might be the next Clinkle i.e. a case of VCs getting overly excited by a highly charismatic young founder who talks a great game and has an extremely bold-sounding idea that could make them a lot of money.

Clinkle was able to raise the biggest Silicon Valley seed round in history ($25 million) in June 2013 with a non-working demo for a mobile payments app that had an admittedly beautiful UI and could be used to pay retailers with high-frequency sound technology, the type of technological concept that probably looks/sounds like magic to a lot of non-experts. Lucas Duplan the founder was a Stanford CS student and probably had a lot of VCs thinking "next Mark Zuckerberg!!". Smash cut to September 2014, and the product they launch is a debit card for college students that allows users to amass rewards and share those rewards with friends via a mobile app. Pretty big letdown.

In the case of uBeam, they have a confident young female founder trying to tackle a very technical problem. She talks a great game and is able to wow the press and investors with a demo that is very impressive to a layman.

It's worth noting that despite Andreesen Horowitz's great reputation, it just so happens that they were one of Clinkle's investors as well and so that can't be used as evidence that all necessary due diligence has been done and the tech/physics all check out.
Or even easier than maintaining such a database, just allow users to whitelist certain locations they frequent, with a training mode to easily set it up: start recording, go about a normal day, stop recording and save.
The Pirate Bay Co-founder Sentenced to 3.5 Years Imprisonment
One downside I've noticed in Japan is that when the owners get older, even after stopping work on the shop they might still want to continue living in the space above, but reluctant to let anyone else use it as it is directly connected to their living space. This can result in shopping streets with many small stores that are permanently shut down.

I always assumed those closed stores were just a sign of bad economy or dwindling population and I am not completely convinced that that is the real reason, but this was explained to me as one major reason according to someone working in a project where they try to convince these building owners to let younger people use the space for their small business.
I don't think they make monitors wide enough to show Hive results on the same graphs.
Excited to see SD start to find its entrepreneurial identity. While I think the SoMa comparison is unnecessary, there is a lot to say about the world-class creativity that exists in SD and the entrepreneurs that just need a little direction (including myself) and smart capital to bridge the divide between creativity and business.
IMAP or POP?
Which protocol do you prefer and why?
It's set to the 10V AC range and for such a demo an analog display is a better choice, way easier to see the change than by looking at a LCD display.
It's still two factors. If someone has only your phone but not your password, they still can't log in. The problem here is that the phone number was also used as a password recovery option, which effectively means you only need the phone to log in. I suspect most gmail users with 2FA are doing this, which defeats the purpose of 2FA. It just becomes "different factor".

It's the password recovery by phone that's the weakness. But I think people getting locked out of their own account is probably a bigger problem for Google than people getting hacked, so they err on the side of saving your from getting locked out.
Want to fix healthcare? Developers Wanted // drchrono
Hybrid Rocket
You could own bigian.bit using Namecoin I think, and use it for everything else (like your email).
I was once taking a class with Csaba Szabo in Hungary, who, as usual, was writing furiously on the board, when the quietest student in the class raised her hand. Without turning around, Csaba yells, 'YES, QUESTION?!'

The girl says, 'Csaba, what's going on with you? You're always yelling, you slam the boards down, throw chalk constantly... Last week you even broke a window? Why are you so angry?'

Csaba responds, 'Yes, yes, angry always. A storm is coming, and algebra is the thunder!'
I never believed there was a formula for attracting hackers' attention until I saw it before my very eyes. If you're a developer in Sydney, there is a good chance you came to the Atlassian HQ for meetups. They give us space, beer and pizza.

I met nearly all my non-coworker tech buddies there. I ended up adopting Atlassian products, befriending Atlassian staff, and nowadays I tell all new tech acquaintances to meet me there.

Now that I think of it, this is the very exact formula they followed to establish their offices as a tech hub, whether they know it or not.

But they are not the only game in town. Fishburners runs a smooth but very ambitious coworking/incubation space, and General Assembly does tech education & training exceptionally well with some of the most talented people around.

It's almost impossible to launch a tech startup in Sydney without having a foot in one of those places. And in our case, all three.
Kinetic bombardment is, by far, the weirdest proposed scenario I've heard for the X-37B program. Surveillance, on the other hand, certainly aligns much better with Occam's Razor[1] than the alternatives.

[1] Or Gardan's Steelyard, assuming that all of the talk of kinetic bombardment made you think of Anathem, like it did for me.
Well, it's a dishonest move then. The law only applies to search engines, and it doesn't protect your recent artistic endeavors from criticism.
I have no doubt that if Monsanto or Goldman Sachs or Apple launched an new thing and trademarked it "Bigiain", my registrar would fold instantly to a legal demand from their lawyers

That particular problem can be solved by getting a domain that nobody else would want. In my case, I've registered my first name+last name.com, which will certainly never be considered for a trademark.
Isn't there any C/C++ tutorial on how to avoid cache misses ?

I already read the classical argument of having data oriented designs and to avoid linked lists, but I've never really heard of anything concrete on performance in programming.

All I hear is "profile profile profile". I guess most of the time it will point out a place where my code is slow, but if I find one, how do I solve it ?

For example, can I create some simple bit of code that do a cache miss at will ? Any example of such code ? How do I detect a cache miss ?
Sound which you can't hear isn't going to be dangerous to the ears in a conventional sense. Of course at electrically significant power levels, it is just potentially dangerous generally.
Perhaps Skylon is more to your liking?
Thanks, that actually looks really good. No-fuss copy and paste, auto resizing windows, transparency, etc. All they needed to do was clone how terminals such as Ubuntu's does it ... and it looks like that's what they did. :) I've been waiting for this for quite some time.
If they own the shops and/or the dwellings above then I guess it's their right to retain the property even after they retire. If those younger people want to use those spaces, it's on them to make a compelling offer to acquire or rent or lease or however they want to structure a deal. Creative negotiation!
> We should all feel deeply offended at not having that control, if we know what's good for us.

No, we should all choose to use products and services that protect our privacy (potentially by being open source), and educate others to do the same. NOT "get deeply offended." Getting offended is what you do when someone goes against your RELIGION. That is why Stallman's message does not work: it is like a religion.
Look up what "condoning" means. It does not mean what you think it means.

> The passcode of 12 bits...

Even the weakest passcode option is more than 13 bits, but neither Apple nor Google restricts you to such short passcodes.

> [CALEA nonsense]

How many times do people have to tell you that CALEA doesn't apply in this case? Don't you find it suspicious that Apple and Google are essentially claiming to be flouting your imaginary version of CALEA, and nobody has called them on it except you?

> Google is no different.

Exactly. They don't provide the government with decryption keys either.

It's been fun, but you'll have to argue about imaginary laws, black helicopters, chemtrails, and ice bullets with your fellow conspiracy theorists. If you won't trust primary sources and common sense, there's nothing more I can do.
http://www.gallup.com/poll/179045/less-half-americans-suppor...
You might be able to beam form a bit more efficiency, however one thing you can't escape is the angle at which the receiver is pointing.

All microphones have polar patterns. There are areas that are more sensistive, areas that are less.

So not only does it need line of sight, it'll need to be pointing at transmitter.

It's also interesting to note that we've had wireless charging for at least 5 years, but none of them yet are long distance. they are all mats that you put the device on.
Am I the only one who actually likes the right to be forgotten? I can understand that it's a PITA for search providers, but I honestly think that your shit just shouldn't stay with you forever.

It would be highly problematic if it could be used by public people like politicians to carefully manage their SERPs, but that is not the case, even if people like this pianist go to court with ridiculous cases.
So I watched an old documentary online about the Amen break which was phenomenal, but I've never heard of "Impeach the President" and "The Funky Drummer". And yet, I know those drums like the back of my hand. I love finding where stuff I've heard my whole life came from.
The altitude is not important.

https://what-if.xkcd.com/58/

SpaceShipTwo is meant to get to zero velocity at ~105km up. Soyuz gets to 17,450 mph at 200km up (and then catches up to the station at 400km up). Only the speed sideways is important, and there is more than one order of magnitude difference.
This is definitely a nice, intuitive way to introduce people to the theory of gravity. However, I was a little confused about how he tried to model dark energy.
(from the article) >Did the physics actually work? Check

I apologize if this question is terribly ignorant, but do investors publicly disclose the results of due diligence that would lead them to believe in the functionality and practicality of such a product? I'm very interested in learning their opinions on the challenges presented by the naysayers (with whom I agree right now).

I appreciate everyone who provided sources that prove uBeam has, at the very least, some huge challenges to overcome in practicality. Like you mention, though, I imagine that these investors have probably considered these challenges.
Fantastic! One step closer to making Fremen and Dune technologies reality!
With all of the prius and electric vehicles, you can't count on your ears to save you anymore anyway.

Tokyo gets a lot of things right about zoning but the way bike lanes are designed here is absolutely maddening.
Stealth Mode Is En Vogue Again
No I like it. I love the idea that an individual could put it to a corporation without putting millions. And I think there is a pure bias here from Americans. I was writing a long comment but I scrapped it, they love free speech and firearms, and there is no way to force acceptance of difference of point of view on them.

And the pianist is not going anywhere, he wrote a letter to the wrong organization (and now he's thrown under the bus). He can only scrub results on the European Google.
What experience is she going to get by working on a product that never even makes it to market? Don't try and tell me they spent $10M knowing full well that the idea was physically impossible. That's BS and you know it.

Many entrepreneurs today seem to think they've made it because they secured large investments from VCs. Very few know what it takes to actually become profitable, reach liquidity, and create real value.
Oh! Also, if you're in Tokyo in November, come on out the the Hacker News Tokyo user meetup. We can discuss all of this in great detail in person:

http://hntokyo.doorkeeper.jp/
Numeric Recipies has an adaptive step-size runge-kutta 4-5 that I use.

It calculates position with 4 and with 5. It uses 5 as correct and estimates error in 4. It adjusts step size to keep 4 with-in error bound.
> It's very clear if you're whole code base has no side effects what is happening when and where.

And how likely is that? It's great if you start with a purely functional project but in most projects you're starting with a existing codebase, and you don't always have the time to go back and change everything when you figure out a better way to do it.

So I don't think it would be that unusual for someone to want to use immutable objects alongside alongside "normal" mutable objects. But it would be harder to distinguish the two in code when the methods are all the same, particular when you don't have type information at hand.
Thanks, this actually looks really good! I've tried a few of the others but never found any to my liking. Appreciate that, cheers.
sheer stupidity, it doesn't work like that. They just fluffed the news to appeal to American readers. The news is that the guy wrote to the wrong outlet and that he can't legally do what he wanted because that would violate free speech. Good luck getting an english language newspaper publish it that way.
There's a balance between keeping others out and preventing yourself being locked out. Every time you add another factor, you also have to add another recovery option in case you lose that factor:

1) Password(A)

:| Hacker must break A

:| Losing A locks you out

2) Password(A) + SMS recovery(B)

:( Hacker must break A or B

:) Losing A and B locks you out

3) Password(A) + SMS(B) 2FA

:) Hacker must break A and B

:( Losing A or B locks you out

4) Password(A) + SMS(B) 2FA + SMS password recovery(B)

:| Hacker must break B

:| Losing B locks you out

5) Password(A) + SMS(B) 2FA + SMS password recovery(B) +
Code sheet(C)

:( Hacker must break B or (A and C)

:) Losing B and (A or C) locks you out

6) Password(A) + SMS(B) 2FA + Code sheet(C) + 3rd channel password recovery(D)

:) Hacker must break (A and (B or C)) or (D and (B or C))

:) Losing (A and D) or (B and C) locks you out

Only the 6th option is unambiguously better than a single password. I guess using a friend's phone for password recovery and your own for 2FA would achieve that.
Indeed. Small business is literally woven into Japanese culture :)

It's in contrast to modern development trends you're seeing in NA - seems like almost all new commercial development is in the form of large parking lots + big box brands & international franchises in the same layout configurations give or take a liquor store or restaurant or two.

I was thinking about this the other day, how wasteful these mega-lot developments are - given all the other existing areas of a city that could be utilized & improved. Instead, you rarely see new commercial investment in older areas and slowly and surely parts of a city become ignored and deteriorate. If a neighborhood is lucky, investment may someday return - but usually in the form of an artificially incentivized (ie- tax/political) effort. Things might just naturally balance out and be less wasteful if small business was as pervasive as it is in Japan; thanks in large part to their zoning system.
247Infotech » Dealing with Keyloggers and Confusing the “SPY”
Americans often act like their laws application everywhere. Why not give them a taste of their own medicine.
> I wonder what Andreessen’s due diligence team was thinking, maybe the patents have value?

The job of a VC is to sell to later investors. Long term viabilty isn't always in their best interest. I could name half a dozen specifics but I'll let you imagine instead.
In theory this is why we have a republic rather than a direct democracy. The people say what they want (e.g. less drug use) and the representatives do the hard work of figuring out how best to achieve that result (e.g. discovering that it's empirically more effective to treat it as a medical and social issue rather than a criminal issue, and enacting laws consistent with that result).

But then they don't and we're back to nefarious undertones.
>What on earth does "costs are fixed" mean?

I don't think you're that simple, I think you're just trying to be derisive.

In case you're not :

Regardless of the effort involved, a value must be paid in order to form a new technology or model.

We, the people who strive to create, choose in what way we would like to
pay this value. We can choose to pay for progress through time, or pay for progress through means of trial and error.

While not mutually exclusive, one methodology tends to detract from the other while serving the same purpose : the pursuit of a novel model.

The methods of payment are not mutually exclusive, the ethos behind the choice to prioritize one over the other typically (but not necessarily) is.

An off-topic example I can think of would be the drive behind early Russian aviation/aerospace versus the drive behind early United States aviation/aerospace.

Different priorities got both parties to a comparable level of technology regardless of the differing means used to get there. Free market competition rushed much of early Russian aviation and made wide use of anecdotal evidences and test piloting and created leading edge machines because of it, whereas government subsidy and large cash flows drove the US to stay on top using theory and finances instead of prioritizing the happiness of pilots and fulfilling 'stick-feel'.

(before anyone mentions it, both parties did the same stuff, they just differed in prioritization)

Both parties created fantastic machines. One paid in blood, the other in time for such achievements.
> Tokyo has 35 MM people, almost double the second largest first world city (Seoul, 21 MM), and has housing prices to income ratios far lower than London, New York, or Los Angeles.

What about house size? I looked into the original study linked there [1], and it does have a section about house size, but I couldn't figure out if and how they control for size when calculating the median house price.

If they don't control for size, then it's not very surprising that Tokyo scores better than the US cities, given that the median Tokyo house is about half the size of the median US house.

[1] http://www.demographia.com/dhi.pdf
247Infotech » Lock and Unlock Your Computer with a USB Drive
BTAgent – CPE backdoor
I'm not a fan of revisionist history.
What a strange choice of headline. Lots of people have trouble setting up their wifi. How many how trouble plugging in something electric?
This should definitely be linked on his Wikipedia page, ironically making it appear above the search result of which he's trying to rid himself.
The reason all you hear is "profile profile profile" is that the performance implications of a given code change may sometimes be completely non-obvious, due to all the complex trickery in the processor and cache hierarchy. So what do you do after profiling and finding a performance bottleneck? If you can't identify exactly what the bottleneck's cause is and the solution is not obvious, I suppose all that's left is to do a best guess of the cause and think of a possible solution. Then profile after implementing your solution to check if it made a (positive) difference. And do the profiling/benchmarks even if the solution seems obvious, since it's so easy to be wrong.

Detecting cache misses can be done with valgrind: http://valgrind.org/docs/manual/cg-manual.html

There are architecture-specific instruction-level profilers as well. This video mentions a couple and is also a great overview of how non-intuitive performance can be with modern CPUs: http://channel9.msdn.com/Events/Build/2014/4-587
I don't see irony. I see providence. "Forgotten" information will be less lost going forward.
But it's not the same API. There is a clear and plain specification on what each of those operations do, and the methods on these objects do not do them. I get what you're thinking about re-using what the programmer already knows but this only poisons the well by adding confusion to their existing knowledge. "Push adds a value to a list, oh wait, except it depends what type of list".

It is much easier to remember that "foo always does 'a'" and "bar always does 'b'" rather than "foo does 'a' for some things but does 'b' for others", it's why we create functions and objects with different behaviors instead of nesting lots of if statements.

New objects with new behaviors should use new language.
This visualization always bothered me. The marbles 'stick' to the surface, but only because of the gravity pulling them from underneath. In the absence of gravity, marbles coming in from the outside could just continue in a straight line parallel to the ground, unaffected by the mass in the middle.

The only way I've been able to reconcile this in my mind is to think that this is a visualization of gravity warping spacetime in a 2D universe, and that is why the masses are stuck to the surface, but I've never seen that said in any of the explanations.

Am I right in thinking about it that way?
I can see this being pretty useful for long touring rides, where you're riding for a long time but not necessarily pushing very hard.
I don't think most of the objections are normative (ie, free speech and firearms are good) so much as empirical (ie, the nature of the internet, or of human networking in some more abstract sense, precludes a "right to be forgotten").
Yeah that's more correct than twelve twenty-day months. In my locale, wages are expressed monthly so I'm a bit more used to roughly divide by twenty, for instance when calculating the relative cost of daycare.
Especially for musicians.
For what it's worth, I'm American and for some of "my" laws (ie, prohibition), I act like they apply nowhere.
The problem is that the shit still stays, the source is not removed.
to put what rtfeldman said in code:

var map = Immutable.Map({a:1, b:2, c:3});
var map2 = map.set('b', 20);
map.get('b'); // 2
map2.get('b'); // 20
Polish MP on Tim Cook: “I'm glad he accepts his misfortune with divine humility”
Their website doesn't work for me at all. It's just a blank purple with various navigation links that don't seem to do anything.
"Subscribing to data events throughout your application [..] creates a huge overhead"

So could I do without event listeners when using Immutable data? Say I have a view listening to data changes with event listeners... could I notify it about changes in data without listeners if I use immutable data?
>I honestly think that your shit just shouldn't stay with you forever.

Why does that justify compelling people to forget something under threat of fine or imprisonment?

This is not to mention the fact that this notion of a "right to be forgotten" will mostly be abused by people and groups who can afford PR agencies, not random average Joes who want to hide their shady past.
I have a similar method. When I setup 2FA on an account, I print out the QR code and scan this with the phone to verify it works. I then store the paper QR code in a safe place.
This gravity visualization has been allways very problematic for me. It is down right confusing.