skysight-inc/HackerNews huggingface dataset:
It's not holographic because it doesn't use diffractive / interferometric effects.

[1] https://en.wikipedia.org/wiki/Holography
Whether or not it has _GPL is completely irrelevant.

The question is "does my modification to the kernel make a derivative work?" The _GPL defines are there to warn developers "Yes, using this function means you're probably doing something derivative."

In short, Oracle knew what they were doing, knew it was wrong, and are doing it anyways. Now it just comes down to the lawyers arguing whether DTrace becomes a derivative work or not, when and if someone files suit against them for not being able to use DTrace on TheirLinux.
> who are good developers to follow in the python/numpy community?

Off the top of my head: Travis Oliphant, creator of numpy and founder of two companies in the scientific Python space; Jake Vanderplas, enthusiastic developer and blogger and Fernando Perez, creator of IPython (disclaimer: I work for Fernando). In the broader Python world, Kenneth Reitz, the author of requests.
A Former Obama Cabinet Official Made The Strongest Snowden Allegation Yet
They are sidestepping Shannon by taking advantage of spacial multiplexing.

If I'm user fiber-optic communications with 1064nm laser, there's a maximum bandwidth I can get out of a single fiber. But I can always just add more fibers.

You can do this with radio waves too. Just broadcast in such a way that a signal has maximum strength at the desired user's location, and less strength elsewhere.

You need multiple antennas, of course (like multiple fiber heads). I think if you wanted 100% bandwidth for each user, you'd need at least one antenna per user.
I'm really curious about this as well
> It's safest to assume every text conversation is public.

Sadly, people who have been saying this for more than a decade were derided as paranoid.
No. That's not just evil, and most likely illegal, it's stupid too. It's too easy for something like that to leak, and the damage would be enormous.
Cold mailing (snail, not electronic) has worked for me in the past. Hand-written letters converted way better than printed, IME (I used an online service to get them written, since my handwriting is terrible).

One of my favorite tricks was to include something slightly heavy in the envelope (I've used keys and pairs of dice), with enough weight that it would be delivered as a "package" rather than a piece of normal mail. This makes it stand out from the rest of their mail, it's a practically guaranteed open. You tie it into your letter copy somehow: "unlock the potential of the web" or "don't roll the dice with your website". It doesn't matter if it's corny, it sticks out in peoples' brains, and they'll probably call.

You can get miscut keys for free at Walmart, Home Depot, etc, just ask for them. It helps if you bring a kid and say they need them for a school project (or if you can't find a kid, the employee will most likely sell a good number of them to you for $5-$10).

Another tactic I've used with varying success is to have 3-4 fake LinkedIn accounts (grow them for a few months before you start), and then when you have some cold leads (you should be connected to them via your real account), start using the accounts to tell people they really need to upgrade their website (one every few days or so). Roughly a week after the last message, hit up the lead with your real account and let them know that you're running a special deal on a full website redesign, and that you're starting out with your LinkedIn network since there's limited availability. This one netted me 4 contracts in a month a little over a year ago, with maybe a total 15 hours of work (creating and growing the accounts was the most time-consuming part, and I still have them if I ever wanted to repeat it).

Finally, one sales tactic that I've always wanted to use (but haven't gotten around to using yet), is to suit up and rent a Lamborghini for a few hours, and drive around town making high-pressure, high-profit deals. "You could have a car like this", etc. Who's going to say no to a handsome guy in a sharp suit with a Lambo? Make as many deals as you can and then return the car. No clue if this would actually work, but it sounds like a lot of fun :)
Elinks, while shamefully neglected by most of us, does expose an interface for ecmascript. http://www.elinks.cz/documentation/html/manual.html-chunked/...
You use programming languages for the features they provide and the requirements they can accomplish. This is why I called you a joke. Most people can build anything in any language but requirements are what should dictate it.
Just as I suspected. Promising to slap their hand will do nothing. We did the same thing with the telecommunications act in the 1990s in order to enforce competition in the ISP space, and the entrenched telcos laughed it off. I guess Wheeler is expecting that history won't repeat? I refuse to believe he is this naive, he knows enforcement won't go anywhere, but he thinks everyone else believes this so his agenda can be pushed.
I'm sorry for your circumstances. Life is going to get a little harried for a little while. It will be survivable -- you're far from the first business this happened to.

1) GET HELP. It is unlikely that you have the technical/legal/compliance/etc expertise to handle this 100% in house. Even the big guys call in outside experts when this happens.

2) Make sure you have shut the barn door and that you cannot lose more data to either the same vulnerability or to additional compromises stemming from it. If you are not sure you have this locked down, take the systems offline until you are positive.

3) Find out what data, specifically, you lost. If you cannot do this, try to establish as tight as possible an upper bound on what data you lost.

4) You may have notification requirements driven by Step #3. Follow them as specified by the relevant compliance guidelines or written disclosure plan. If you didn't have a written policy in place for this already, this is a good opportunity to put one in place for the future.

5) Document. Everything.

6) If your competent professional advisors (lawyers / representatives of the insurance company / compliance specialists / security firm) advise against any of the above, trust their advice. That's what you pay them for.
I think the question should be what is it that you're trying to develop? Then we can answer why or why not a particular language or technology would be good or bad.
Get your App’s Rank up with these simple steps
Top indicators that your app has flopped
My girlfriend was delighted to learn about how intelligent octopuses are today. She was reading an article about whether they can get concussions -- I'll see if I can get it from her.

What a strange coincidence to find this on the front page of HN a few hours later.
Some do. There's innocentive.com for example.
More like a tightly-coupled (monolithic) vs loosely-coupled (non-monolithic) debate. Systemd is modular, but its components are tightly-coupled. The key difference between systemd vs the existing userspace, and Linux vs Minix, is that there's ~50 years precedent of loosely-coupled being the winning design paradigm in the long run. This is because a system made of loosely-coupled components allows the user to add, remove, and swap out parts independently of one another without having to drop the whole OS, thereby gaining the ability to adapt the OS to a changing set of requirements with minimal cost. Tightly-coupled systems do not have this advantage, and it makes them brittle in the face of change.
Warnings Along FCC's Fastlane – David Carr
It would cost them the legal due diligence and setup which could be significant for complicated requests and/or large companies.
I find it incredibly odd that I've never considered this before. I suppose end-to-end encryption is today's only defense against top-down surveillance.

That said, I wonder if meshnet protocol could be utilized as an alternative. Although the traditional mesh network is impractical at scale, a virtual version, or an email-serving proxy network of some sort, could be beneficial.

Well, beneficial if you'd consider keeping email off Google's centralized servers a good thing.
Sorry, I wasn't clear: I know that orb effects are identical in dota 1. I am saying that many of the quirks of dota 1 have been carried over to dota 2 - Skadi's orb interactions is one example of that.

One difference, for example, is the interaction between naga siren's net and manta style - in dota 1 it dispells the net, but not dota 2. There are subtle differences like that but they are the exception.
Hi Paul. Sorry, I didn't mean to write a conspiratorial comment about Google. I meant to call attention to the fact that every textual conversation you've ever had has probably been logged, and just because our legal and cultural framework presently frowns upon digging through those logs, that may not always be the case in the future. The logs will persist even after our cultural norms change.

So it seems important to come up with a technological solution to the problem of how to communicate without all of it being logged. It's a difficult problem because it's hard to get other people to actually use whatever you come up with. That's why I'm crossing my fingers that TextSecure's browser plugin will take off, because if it's as easy to use as email and as powerful as email, it could have a very tiny chance of becoming the next popular communications platform. At that point no one would have to trust any company to preserve privacy, which seems valuable.

EDIT: I'm confused why my comments were moved to the bottom of this thread, because they don't seem offtopic. For example, the second topmost comment is also about encryption: https://news.ycombinator.com/item?id=7731216
I'm curious about the apparent disagreement here.

The misrepresentation is of the module as being validly licensed under the GNU GPL where it clearly isn't. In an earlier case concerning copyright, the question rose whether or not a brief citation for functional reasons was valid or an infringement of copyright. The court's decision was that a literal quoting that served functional purpose was not, in fact, a violation of copyright.

https://en.wikipedia.org/wiki/Sega_v._Accolade

The case with regards Oracle involves the use of one of two largely equivalent mechanisms. As the article discusses:

The kernel actually has two levels of exposed (non-userspace) API - those exported via EXPORT_SYMBOL() and those exported via EXPORT_SYMBOL_GPL(). Symbols exported via EXPORT_SYMBOL_GPL() may only be used by modules that claim to be GPLed, with the kernel refusing to load them otherwise. There is no technical limitation on the use of symbols exported via EXPORT_SYMBOL().

Use of EXPORT_SYMBOL and EXPORT_SYMBOL_GPL are equivalent except for the expressed compatibility with the GPL license. Use of EXPORT_SYMBOL_GPL where it's not justified is making a claim about suitability of use. That is the basis for my fraud claim.
When I was a kid the internet wasn't available so I would always try and seek out weird ideas on my own. I discovered Chomsky's views reading a Rolling Stone issue that featured an interview with him.

I think his pointing out of government and corporate cultural assumptions are fine and generally true but his underline philosophy of 'libertarian socialism' I think is just divorced from the real world.

I used to have one of his interviews with David Barsamian on a cassette tape ( I'm not sure of the date ), but I remember Chomsky saying in response to a question about his societal vision that he believed "skills shouldn't confer power". In short if you have a special talent or skill it shouldn't give you any social leverage. I don't disagree with that but I will tell you one thing. The world will never, and I mean never ever "work" like that short of the personable interactions between close friends and family. To that regard I simply don't see any utility in Chomsky's social philosophy other than it being a foundation to see the corruption of those he critiques a bit more clearly.

So that's my only disagreement with him. I do think muckrakers do the world a service and he has played his role well in unveiling the ideological assumptions of a figure-head and pundit driven media world.

Beyond that, to me he's just another privileged academic who has had the pleasure of traveling the world and saying a bunch of smart things.
Argentine scientist who challenged Monsanto dies
I was at this point until I quit my job to go all-in on my start-up. My management technique was pretty much to remind myself that if this fails, I have a full-time job to fall back to. Remember, you may be splitting your time and energy between 2 jobs, but that's also 1 more job that you don't have to worry about failing (for the purposes of financial security). The further you get now, the less distance you'd need to worry about if you wanted to do this full-time. Try to balance the urge to do this full-time with the "safety net" of your full-time job and focus on your health and enjoyment more than the company (you can decide to f-over your health later, but while you're still salaried at another job, there's no reason to).

Above all, enjoy the experience, have fun, and learn about yourself and others. Good luck and keep asking question when you have them, just one easy way to learn more than you knew before!
First off, by bringing up / presenting "a libertarian argument against government ownership of the airwaves" it becomes your point even if you don't agree with it. Also, so saying their not owned by the government does make your point moot.

At a more basic level, before technology improved the high frequency bands where directly worthless but that would not have stopped people squatting them just like with DNS. Secondly, unlike radio cellphones need to broadcast so you need a setup that does not break down as people move around the country thus at least the protocol needs to be national for a given frequency.* Simply giving a free for all to the first people to use a given spectrum is horribly inefficient and effectively just a first come first served auction.

*Radio and TV are examples of this where the protocol does not change even if different people are using the same frequency in different areas, but if it's unregulated they could in theory do whatever they want.
OpenCL requires a lot of querying the hardware because that information can't be abstracted away without removing the ability to do effective performance tuning. If it were possible to make effective use of a GPU given a well-tuned BLAS, OpenCL wouldn't have been created in the first place.

OpenGL extensions are likewise absolutely necessary to make full use of the hardware, but the extensions mess is way worse than the range of optional OpenCL features.
Awesome! Just awesome. My late father was a huge C&C fan but his fondness for the series ended around the time of C&C Generals. I remember with Red Alert 2, they introduced killer dolphins and Giant Squids. The RA series just became more and more comical over time. The first RA and its expansion packs remain my absolute favorite.
It does have all access support now but I can't get it to work at all for me.
Google paranoia deserves its own entry in the DSM V.
I'm not saying that Dart's technique is directly applicable. What I am saying: Fundamentally rethinking assumptions (like operating frequency) is probably critical to a breakthrough in inverter design.

BTW.... Dart and others (like the iPad recharger [1]) typically convert AC->HV DC (rectifier)->Flyback (at 10's of kHz)->low voltage DC. The intermediate conversion to DC followed by "chopping" at a higher frequency on the flyback transformer allows designers to use smaller magnetics than what would be required of "classic" 50-60Hz wallwarts. I'm sure you're already well aware of all of this given your comment. But so am I (despite the comments suggesting I'm misunderstanding converters-vs-inverters). ;-)

If the Google call is for energy generation, then there's also the added difficulty of maximum power-point tracking as well...

[1] http://www.righto.com/2014/05/a-look-inside-ipad-chargers-pr...
A Message Queue Using Redis in Go
What bad things would happen if he does not follow your advise to "Find out what data, specifically, you lost"?
call me when the 2 waves are sent on the same frequency at the same moment (ie same period).
it doesnt work. mimo doesnt double the spectrum. it sends on the same spectrum.

so "but blah!"
If the NSA is targeting you, or you think they're targeting you, then your email provider is the least of your problems.
these are huge in China
At least with Maven you have a standardized build process in every project. Checkout the code and be productive right away. It structures dependencies and project layout.

Currently I'm in a large enterprise project where the build department decided it was a good idea to reimplement a whole complex build in gradle (basically all that maven does by default). It didn't help that they didn't realize Gradle uses Maven conventions by default, ignored that and ran their own dependency system. The build is REALLY slow and really complex and nobody has any idea exactly what it does.

In ant having a non-standard project layout was ok, but then at least the build was FAST and didn't take half a minute just to START the build system.

I'm not yet sure if gradle actually IS better if you use it right, or if it's just a very very slow solution to a problem you shouldn't have it the first place if you do it right with something like maven.
What? If you wanted to make snapchat more successful then there wouldn't be a medium at which your snaps would go through. A one way encrypted app would send the picture to one party. I wouldnt expect the nsa not to be able to see them... at least in time. I made snap-wall.asmallgrin.com and check out /send.html for some fun.
"the fact that every textual conversation you've ever had is logged"

That's patently untrue. What are you basing that on besides your own paranoia?
You really need competition on your networks. In Denmark the carriers are forced to rent out their networks to competitors so that we don't get a monopoly.

Currently i pay ~37$ for unlimited speech, unlimited sms/mms and 10gb data a month. Oh yea and no roaming charges in sweden, italy, UK, ireland, hongkong and austria.
The list of countries might grow since the european union is considering removing roaming charges completely within EU.
Hey patio11, you're spending less time on BCC these days so even though the feature set is the same you SHOULD be charging less.

Hey colinp, your backend AWS costs have come down, so you SHOULD be charging less for tarsnap [1].

Hey you (yes, you), ignore everything you've read about surviving as a startup. You SHOULD be charging your customers based entirely on your cost base and ignoring any conversation about the value your customers receive.

[1] Is that even possible?
I suspect the author agrees. The tone there seemed a bit facetious to me, especially given the "Good night!" addendum.
The fact that if law enforcement demands access to your conversations, companies can readily produce them.
Note that as the parent of your responses, I certainly can't downvote. And from the HN Guidelines: "Resist complaining about being downmodded. It never does any good, and it makes boring reading."

http://ycombinator.com/newsguidelines.html

Regarding Quora: its behavior runs counter to good netizen behavior. Clearly, people have an issue with that, and among those people is Paul Graham (as several others have cited and referenced in the discussions over the past few days).

Regards who you can encounter on Quora: in my experience the level and quality of conversation reached on a clueful but open site tends to be generally higher. You'll find quite expert people on HN (I've run across Charlie Stross a few times), and I've been online long enough to have seen numerous highly-qualified participants on Usenet, Slashdot, reddit, and even G+ (there are still numerous techies there). President Obama is among those who've run reddit AMAs, and I'll routinely find very qualified people within various subreddits there.

And again: the conversations are visible to whomever wants to view them without restriction.

It's not the registration, it's the morality.
It's great because you can use whatever backend you're comfortable with in your setup. Are you a JUL guy? Great, configure JUL then.

I took a totally baroque project setup (they just don't know WTH they're doing) with some JUL and some log4j, piped everything into SLF via the bridges, then configured a log4j backend (which I'm confortable with) and now I'm the only person in the project that actually has control over their logging and configures it to log into nicely separated files for application output, SQL statements and so on :-)

In an ideal world we'd all just use one log system, but Sun screwed that when they created the very unnecessary JUL back in the day. SLF solves the logging mess nicely.
It's still possible to avoid leaking information to GA, by rewriting outgoing links to go through a redirector. Many sites do this (including Google Encrypted Search, but its not perfect).

The email problem sucks though. We need end-to-end encryption, on all mail, today.
TarSnap dropped its prices five weeks ago.
I have a playlist called Tasteless Rap on Spotify that helps me focus. Solid beats, lyrics that are pretty easy to memorize (and thus not get too caught up in), and fun. I've got it arranged into a pretty good ebb and flow of energy, so I don't get worn out halfway through. I also second @gadders' birdsong comment: it's quite lovely, especially with coffee/tea. Which reminds me, Coffitivity has been excellent for tuning out the distractions of our open plan office (it's not fully open, but the room I'm in has 4 other people with no blockage of sound or sight lines and is quite busy).
I think as soon as any method takes up a noticeable part of execution time, it has been optimized all the way by the Hotspot or whatever your JVM uses.

After all, you want to profile your app's hot spots ;-)
A Brief History of the Dreaded Office Cubicle
You are making the false assumption that capitalism = free market.

One might argue that after taking into account historical context, modern capitalism is completely opposite to free markets. For example, in a free market, labour unions would be as powerful as the owners of capital - in the modern world, capital owners have a disproportionate influence on law-making to subdue this power. A very good example in the recent past is the wage collusion by Apple, Google and many other companies (working to preserve the interests of the capital owners) to suppress the power of the free market.
As Bruce Schneier has commented: he's not against targeted surveillance, undertaken with cause and a specific warrant.

It's bulk surveillance of everyone, everywhere and at all times, that's a problem.

Taking measures which raise the cost of surveillance helps ensure that if they get your data, it's because they really want it. Not just because they can.
hard to follow, but sounds sincere and has many pretty facts.

I got lost. people get lost.

----

I know the gist because it's about bad politicians.

NIST has a random number. You know what a random number is.
route detection would be difficult. you'd throw in leader election on top of the mentioned network mush.
Previous discussion on HN (with participation from the inventor):

https://news.ycombinator.com/item?id=7316606
And let's face it, if you run your own email server, it would be a full time job trying to harden it such that the NSA (and others) couldn't get in.