skysight-inc/HackerNews huggingface dataset:
As an infantry veteran with multiple combat tours behind me, I have to say that psychedelics (and mushrooms in particular) are the one of the strongest forces grounding me to reality and bringing calm to my everyday life. You may be right that there's no knowledge to be found in mushrooms, but there's heaps of wisdom to be had -- about yourself, the people around you, and the universe generally -- if you're willing to listen.
Except that for most of human history, except for particularly notable events, things were forgotten relatively quickly. The number of pictures and written records was VASTLY lower, as was their accessibility.

It's a peculiarity of the current age that we can find out so much about people so easily, that trivialities are preserved in photographic quality, and that these records are preserved publicly for extended periods of time.

I think the "right to be forgotten" has always implicitly existed and that we accidentally erased it before we realized what we were doing, and only now are seeing a backlash as the effects of that choice are being felt.
I had a wonderful discussion about reducing latency in about 2003 where I pointed out that there was a bound on everything imposed by the speed of light; I remember the investor attempting to use his MBA... "Ok, let's challenge that - how can we go about changing that assumption".

You can do anything if you try is a good moto for 4 year olds, but seriously, business schools should set traps for folk that still believe it in their 30's and empty those traps into [[horrid but funny slasher movie imagery removed to protect the innocent]] ^B^B somewhere where they can't do any more damage.
Maybe the word check is a bit confusing, but the purpose of the feature is compile-time checking. Runtime checks would be implemented differently.

To clarify the probable mindset of the language designer: For games, runtime checks are pretty much useless - at runtime, the game is released and it's too late to do anything (ideally, discounting patches). So you want to catch everything you can at compile time. At the same time, performance is crucial. You need to be able to do everything the game needs to do within a 16ms time window. This means hardcoding / compiling in as many calculations as possible. Hence the focus on being able to do a lot at compile time.
I'll See You Soon – Romance at It's Peak
I'm also curious to learn the answer to your question. The way I've always seen space-time modeled in illustrations, and now this video, is like a single plane. I've always imagined that plane as one of infinite planes that form a sphere surrounding the mass whose gravity is warping the space-time. If I'm wrong, I'd appreciate being corrected.
Did you test it? Dancesafe.org provides cheap test kits so that you can find out what exactly you're putting in your body.
Yeah, I think that's a good assessment. And the American part might be a belief that the internet represents a completely different age than "most of human history" (I'm not sure if people around the world think that way, but my sense is that many Americans do).
Great to see HTML5 growing so rapidly during the past few years! That said, I'm not a huge fan of frameworks, they do not work so well except for basic pattern apps. When you have an app worth building you consider very carefully what foundation stones to use. I ended upright on my feet and happily dancing using React as one of the stones.
A mobile carrier's identity verification could be augmented by asking questions about who you called recently.

Remote identity verification over the internet is not solved perfectly, but FIDO's U2F is pretty good. Hardware tokens cost money which most people won't buy, which is one problem. To prevent getting locked out you have to buy (and the service has to support) multiple hardware tokens, but that protects against loss or breakage. To prevent targeted token theft attacks, the token needs some kind of biometric verification (iris scans would be good), but that gets very expensive in a device that needs to be reliable and yet kept on a keychain.

That or something similar is the only way to provide verification while preventing the creation of a centralized identity database [I think a cryptographically assured identity verification system that dramatically limits identity repudiation would turn into a privacy nightmare dwarfing current identity database efforts being made by many companies]. With something U2F-like, each company or service stores their own verification seed value that is used in the future to verify you. It could be on a mobile device, like standard TOTP auth, or on a separate specialized hardware token. It could use pre-shared seed values and hashing, or nonces and asymmetric crypto.
"and every so often, I would get authorization code texts for the Gmail account that was tied to my Instagram handle"

As far as I know these authorization texts are only sent when your Gmail username and password have been entered correctly. This would indicate that the attacker knew your long random password. Keylogger? From there they only need your 2fa to access your account.
Inaudible sounds can indeed affect and possibly damage hearing. Here's a source: http://news.sciencemag.org/biology/2014/09/sounds-you-cant-h...

Ultrasound can also cause tissue damage at high intensity.

I'd be cautious about making claims that humans are not damaged by high intensity sound, even if inaudible.

Perhaps this is what you mean by saying "a conventional sense" but I just thought I'd expand on your answer in case others read it and get the wrong idea.
I don't have a lot of confidence in my own understanding of relativity, gravity, etc., but I think you're taking the analogy too literally. In spacetime the object isn't warping the 'surface' because of something pulling on it, and the demonstration is not about explaining why matter warps spacetime, only demonstrating the effects of that warping.
Or - make lower power devices?

The economics are interesting, how much would it cost to make a lower power device with the same capabilities? Say a 100% improvement in battery life? Or how much would a better battery cost? Say twice the capacity?

If it cost $200 to do this for an iPhone (I have no idea) then why is it that companies don't spend this; the answer has to be that consumers are just not that willing to pay.

Or - it's impossible or would cost $2,000,000 or something!

But, thinking about it, if it costs $2,000,000 now wouldn't it be smart to invest in a company with a plan to reduce that to $20?

Oh wait! Intel!
I don't actually know of many societies throughout history where the state is defined as having a complete and total monopoly on the use of force. Certainly in western societies this would be extremely abnormal.

Also, why would the position that the state be defined as such indicate that there are limits to how much centralized power should be limited?
"After more than 30 experiments, I finally achieved a constant drop-flow of one drop of condensed water per minute"

Guessing the diameter of a drop at 1mm, and assuming it to be cubic, that is 60 cubic mm per hour. Rounding up, we get 1 cc per hour. A U.S. teaspoon is just under 5 cc. Alternatively, get a small cup of water every 24 hours.

There can be about 30 cc of water in a cubic meter of air, so you would have to pump 16 cubic meter of air through this thing and extract all the water to get at 500cc per hour. With a 10 by 10 cm opening, that is a 1600m long column. A bicycle can easily do ten times that speed, so that sounds doable, but that is at maximum efficiency and the article doesn't say he has done that, so I fear that 500cc is wishful thinking.
That seems like an awfully Rube Goldberglike way to charge you phone though. If you're putting it on top of a speaker, why not ditch the speaker assembly and just keep the coils and there you have an inductive charging mat.
I regularly consume MDMA with my best friend (two or three or four times a year) and during these day-long trips, we discuss a wide range of problems we're having with our personal programming projects. Not every problem is solved in these times, but there certainly is some ground gained on a few of them. Sometimes it might as well be NP-hard to solve concrete problems after enough MDMA, but I am confident that the effects of MDMA establish a channel of communication between us that we don't normally get to enjoy, and that channel can be very useful for solving specific problems. And the things we talk about range very widely to a huge number of subjects. I'd say most of our core beliefs about the universe are affected by our use of psychedelics. Personally, I also use mushrooms for sort of directed trips to explore my life situation, and again, it's pretty hard to do any coding while high, but conceptually, there is absolutely no way I would have had some of the ideas I've had without psychedelics.
It is possible - It's just difficult.

You have to set yourself realistic expectations of what you'll get out of it in the end.

I've recently bought a dev's app and kept him on board with a % share of ad revenue. ( + cash milestones until the advertising revenue is significant enough )

Just need to find the right person.
Teenage Mutant Ninja Turtles 2014 Full HD [Official Info]
If I may critique his critique, changing one single assumption completely changes the story. He starts with the assumption of 100dB as the max power but OSHA's ultrasonic recommendation[1] is actually 145dB which is 31,000x more power.. Even if you use 130dB, it's still 1,000x more power than he assumes.

Another big assumption is that the performance should match a 5W iPhone charger. Why? The whole point is at you won't need to worry about charging. If you have 8 hours at your desk to charge rather than 20 minutes plugged in, you can get by charging at 1/20th the speed.

So try putting a requirement of 0.25W and 130dB in his formulas and see if you'd 'gamble' $10M on this idea... I'm on mobile so excuse the lack of units, but I followed his calcs for a 25cm x 25cm transmitter at 130dB:

http://m.wolframalpha.com/input/?i=10+*+%284pi%29+*+.25%5E2+...

So it should deliver ~4W. Obviously there will be losses, etc but even at 25%, 1W should be sufficient to passively charge your phone.

Note that all of the same assumptions but with 140dB would instead give you 10W, which is only slightly less than the rapid charger for the new iPads.

[1] - https://www.osha.gov/dts/osta/otm/noise/health_effects/ultra...
There are risks in everything, everyday.
Minor nitpick:
This talk took place at 25c3 (2008).
La Presse Vénale
HipChat is significantly cheaper and purports to offer video chat (didn't work for us the one time we tried it).

I too generally find Slack to be a more appealing user experience, though along with others I find the advantages over, say, Skype plus email to be fairly nugatory.

Because I work on a bunch of different teams for different organisations, I currently have open Slack, HipChat, Skype, and Apple's Messages, and I have to use Google Hangouts (which periodically completely kills Chrome for me) for a daily standup. I sort of miss those happy days when you could just use Adium for everything.
>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

Yes, that is correct. The sheet models a 2D universe, so objects are not allowed to "leave" the sheet, just like the Earth can't leave the three spatial dimensions it inhabits in the real universe.

For the same reason, an object on the sheet universe can't see (or even imagine) the concept that its sheet is bending. After all, the sheet is bending in a dimension that it cannot know about.

The analogy breaks down when you try to think where the force pulling the object down the bent spandex comes from. The objects on the sheet get pulled down a bend because of the Earth's gravity, but in the actual universe there's no 4D Earth that's pulling objects down a 3D slope.
Then you're no fan of history.
Kubah Masjid Istiqlal Bandar Jaya
as we require more and more power every year does it make sense to charge your phone with a few percent efficiency instead of walking 3 steps to a damn wall socket? is it that difficult for people? I hope there will be a regulation preventing stupidly wasteful technologies that will impact everyone globally. thank god we can charge our phones from 3 meters - we need another war to support this energy though.. .
I can see irony here, as defined in Merriam-Webster dictionary:

> 3 a (1) : incongruity between the actual result of a sequence of events and the normal or expected result (2) : an event or result marked by such incongruity b : incongruity between a situation developed in a drama and the accompanying words or actions that is understood by the audience but not by the characters in the play —called also dramatic irony, tragic irony

If the pianist made the review more available by action supposed to hide it, it would be ironic. Just as Oedipus parents helping to fulfill the fate by trying to avoid it.
Play Bois D’Arc
Presumably the right to be forgotten is revoked when you die?
This is where we get issues where software engineers are expected to do things that are difficult to impossible (DRM, safe crypto backdoors, accurate copyright infringement detection, accurate censorship) and are told to just "do their magic" and make it work perfectly.
It's a delicate balance, you can't really censor the information. Before, you basically had the fact that the information was stored in the basement of the newspaper, so you were not always nagged about your past, but the newspaper were not censored either, people could still go there.

They found this idea of scrubbing search engines as some kind of way to add resistance like going to the basement of a newspaper was a resistance, while not actually censoring the newspaper itself, because it is information and it was published. There is also this idea that even if what you did was wrong (but I guess it's also for victims) you should not be nagged about it all the time, the idea of redemption.
My take has always been that Clojure encourages one to model state when doing so is pragmatic. The tools provided (refs, agents, atoms and vars) are in my opinion excellent. For example, using dynamic variables for error handling can be very nice. A namespace could define something like * on-network-error* which can be dynamically bind at call site. The advantage to exceptions? * on-network-error* can be a function that tries to recover from the error.

You could implement the persistent data structures even in C. Being persistent is a matter of API, not implementation. But actually, Clojure's deftype creates immutable fields by default, so you do get the Java like final semantics (that is, you can't set the fields even though they are public).

The main reason why protocols differ from interfaces in Java or type classes in Haskell is because Clojure is a dynamically typed language. Protocol inheritance would have very little value as knowing that a monad is a functor is quite useless if you don't even know if something is a monad.

Macros don't really need polymorphism. The macro can always expand to a polymorphic function call or it can pass the s-expression to a polymorphic function.

You can actually implement the sequence interface for your own types too. But it is unfortunate that it is an interface, not a protocol, and the documentation for implementing it is nowhere to be found. What is available are functor and monad abstractions, in the contrib library.
It's amazing how stuff from the 60s seems like sci-fi 50 years later.
Accessing contiguous chunks of memory in order minimizes cache misses. It's not a whole lot more complicated than that.

This is a good intro video on the subject: https://www.youtube.com/watch?v=16ZF9XqkfRY
Say you have this code:

var x = {a: 1, b: 2};
y = foo(x);
// What is the value of x.b here?

With mutable data structures, `x.b` might have changed. If you make `x` an immutable data structure, then you can be sure that `x.b` has not changed.

This is a trivial example, but for larger programs it's going to be quite valuable to know that these kinds of changes have not happened. Maybe `foo` needs to "modify" the data structure in order to compute the final result.

With mutable data structures, what `foo` will do is to create a copy of the data structure `x`:

function foo(x) {
x = deep_copy(x);
// The following assignment changes the copy,
// no effect on the original parameter.
x.b = 5;
}

I just made up that "deep_copy" name -- I think you get what I mean. I don't know how it is written in JS.

I think you can see that "deep_copy" is going to be an expensive operation if `x` is a large data structure.
Kubah Masjid Al-Mutaqwa Mamben Lauk
To me this seems more potent than a typical paid PR piece.

This seems like the last person to invest just realized they are holding the bag and if they believe hard enough they can pass it on.
I appear to have missed something.

How did the hacker know his mobile number?

Domain name registration?
I only expect they make other people choose when they are around to have this on.

We used to do lots of experiments in the lab with ultrasonics, playing around. A couple of times we had our ears hurt for a while(all the people in the team) after getting out of the lab, We learned the lesson, even when you don't hear anything, it can affect you.

In fact, it is worse when you can't detect something that could affect you.

I would prefer to use something that I could see like visible green light and solar cells in the phone. I won't put my eyes too near of a 10Watts source, but with something you can't see or hear, you could inadvertently put your organs too close for too long.
I'm wondering: did we measure thievery law against drug law?

Do law against theft work better than laws against drug, and would there be a call for repeal if that was not the case? I'm ok with changing the laws on drugs if it's good for society, but I want an honest assessment, not pure advocacy (and well, I don't smoke pot, but I drink beer, and I understand that people who smoke pot have a right to freedom as much as me).
Cache misses are independent of language; however C++ gives you a lot of control over where items are placed in memory.

To create a cache miss in one processor all you need to force the processor to look at M different memory addresses that map to the same cache location, where M is higher than the N-way associativity for your processor. The specifics of this differ for each processor, but as an example, Intel Sandy Bridge CPUs have 8-way associativity, so if you fetch 9 addresses that are 4096 bytes apart you will cause a cache miss.

Lots of small tips and links if you Google, e.g.

http://stackoverflow.com/questions/8744088/what-is-the-best-...

http://stackoverflow.com/questions/3359524/detecting-cache-m...

The full detail is in books like http://www.intel.co.uk/content/www/uk/en/architecture-and-te...
Most of the times when someone prominent uses the right to be forgotten, they go from 'a slight chance to be forgotten' to 'celebrity level remembrance'
Gravity is the result of a mass warping the structure of spacetime, but it's hard to imagine how the structure of spacetime being altered.

I think it helps in addition to the 2D curving sheet illustration by imagining 3D space with "liquid-density." In an empty system, the space liquid-density is uniform and an object with certain inertia just moves straight ahead. When another object B is placed near object A, object B's mass alters the space-density near it to be thinner. Object A moving pass object B will slip toward B because the space near it is thinner. The closer A to B, the thinner space gets and the faster it slips. There is no force involved. It's just objects slipping toward the thinnest density region. The "thinning" of space is mass warping spacetime, which is what we called gravity.
Ph.D
The old Amiga from 1985 actually worked like this. Everything was scriptable in Rexx, you could wire apps together anyway you liked.
Memory Networks
"Almost pointless" due to the vast differences in scale and complexity but still worthwhile, as a contrasting example of a solid safety culture employed by the Apollo engineering and operations teams.

Although the Virgin 60,000 lbf rocket is small by the standards of Apollo, it is still an extremely challenging problem. There are no problem-free or inherently safe options, so safety needs to be engineered in from the bottom up carefully and competently. Otherwise, failures like this will not happen just once.

The engineers involved would do well to study the Apollo program and other successful complex engineering efforts such as nuclear reactors, as well as the counter examples of the two space shuttle that were lost due to management putting schedule ahead of safety.
The Ruby guys in particular seem to be hell-bent on reinventing bits of Tcl/Tk, badly.
Sketch 3.2 Beta
Also I'm wrong about where he works. :)
At 4.6MJ/kg TNT is fairly low energy density compared to e.g. Jet Fuel at 43MJ/kg.

This still makes me think the future may be in fuel cells more than it is in batteries, but by now we were supposed to have fuel cell powered cellphones and laptops and it didn't came to be.
That analogy only seems to work in a system where everything is moving. If two objects are at rest relative to each other they are still attracting each other right?
Lost in Language Barriers
that is referral for the hoster of the button, not the project installed via the button, correct?
Chinese Moon Probe Returns to Earth
Maybe it works if you imagine everything moving, and stasis is simulated by running in circles?
So how important is the presence of VC's in the area? From what I understand, VC's know that if they invest in 10 startups, only 1 of them would result in a high return but that would make up for the other nine ones. This way, 10 start ups got their shot. Now if all the potential investors in the area are highly risk-averse, and insist that they would only invest if you are already making a huge profit, then that kinda adversely affects that startup scene, no?
Building a Better Paris in 'Assassin's Creed Unity'
For some reason I wouldn't want to drink the water after biking through a swampy area.
This article brings up a question about protecting email addresses that I'm hoping a HN reader can answer.

I have a unique email address for PayPal--different from my normal email address--that I want to keep secret. The problem is that every time I make a purchase, the merchant gets this email address (in addition to the normal email address I gave to the merchant). I know that merchants get it because I get junk mail at my secret PayPal address from merchants I did business with.

Is there no way to make a PayPal payment without PayPal handing my email address over to the merchant?

As a related question, why do I have to trust the merchant to redirect me to PayPal's website to make the payment? There are many ways I can get fooled into entering my PayPal password directly into merchant's website (for example, the merchant opens the PayPal site in a frame or pop-up, so you can't verify that it's really PayPal). Isn't there a way I can open my own browser window, login to PayPal, and give some sort of invoice number to PayPal to direct payment to the merchant?
I don't think that's very true. Before a few centuries ago, travel was expensive. Most people rarely strayed far from their birthplace, making them likely to interact with the same group over their lifetime. If they did something embarrassing or stupid, stories would percolate indefinitely. It cost too much to move somewhere else and start a new life.

What's worse is that back then people had difficulty discovering rumors about themselves. At least today, we can do vanity searches.
Apparently up until the release last year it actually was based on a Squeak virtual machine: http://wiki.scratch.mit.edu/wiki/Squeak_Tutorial
Related:

28c3: Behind the scenes of a C64 demo

https://www.youtube.com/watch?v=po9IY5Kf0Mo