skysight-inc/HackerNews huggingface dataset:
>But - yes, he chose to release that material.

You either blow the whistle or remain silent. Choosing to not release the material would mean he's compliant, and not a whistle blower. Which - given the details that have come to light - I judge the compliance of the individuals impeding on my rights to privacy far harsher than I judge Snowden as a whistle blower.

>If, for instance, the journalists released something irresponsible that, say, led to deaths of people

Do you think Snowden or the journalist team are more or less likely to release something irresponsibly that would lead to the deaths of people? My bets are on Snowden; had he acted alone.

Simply because as an individual he is less capable of citing/knowing which laws what is breaking, what should be released and shouldn't be released (he would have to make that call himself, rather than discussing it among others), how details may be interpreted by the public, dangers of releasing certain information, etc. I believe it would be inevitable for him to fuck up had he acted alone.

Your argument boils down to "he shouldn't have blown the whistle" and I cannot agree with that. At all.
> We've always had anonymous money: Cash and money laundering

Consider that if the money was truly anonymous, we wouldn't be able to use serial numbers to track down who used it.
Apparently the same one I'm living in. I avoid Javascript as much as possible.
Let's not ruin the exuberant mood and ignore the effects that 2000 years round trip latency has on communication
Isn't this a little like an 1700's scientist looking for a horse and buggy at 35,000 feet instead of a 787? If a civilization is advanced enough to construct these massive structures or vehicles we have no clue what propulsion or power source might be their current technology.
I love developing software. I even do it for recreation. If I could choose, I would want to work on stuff that is good for everyone. At the moment I'm working on something "neutral to good" so it's okay I guess.

I'm working remote so besides meetings there isn't much difference between coding for fun and coding for work. So it's easy money. I wouldn't say I love the specific job I'm doing right now (I just like it), but I love being a developer :)
1218200 is a duplicate, 1212733 is the one big original bug number.

Currently it’s fixable by downgrading Gtk, but at the moment there is no fix in Nightly either yet.
Much of the air pollution in the Northeastern and MidAtlantic states comes from coal powered power plants as far away as the Midwest (a few years ago there was a large judgement against American Electric Power [AEP]) because of pollution caused by their Midwestern plants).

The air pollution causes not only more asthma attacks (26,000 hospitalizations in NYC each year) but also cause cardiovascular attacks in female elderly (PM 2.5). Controlling air pollution not only improves the quality of live and results in fewer deaths but saves large sums of health care costs.
Securing Namespaces and Services in Kubernetes
A lot of the law is unjust. Anonymous money solve this problem.
QML is slow, you only get the compiler in the commercial version.

Still no proper support for mobile platforms. You basically have to write most of the bindings yourself. Specially a pain in Android, given JNI.

Only QML widgets get some platform theme support, not the C++ ones, so you need to add the QML engine to the set of libraries to pack.

Also you are supposed to code all native UI behaviours yourself, thus having more work than an hybrid development of native mobile OS language (views) + portable C++ libraries (business logic).

If you pack Qt libraries with your application it is around 30 MB for the runtime dependencies. You can also scare the user by asking them to download the libraries as separate app instead.

I got my demo application using Java + C++ and C++/CX + C++ around 5 MB.

Finally if you look at the set of exposed platform APIs across all mobile OSes, they are way behind Xamarin and their commercial licenses are much more expensive.
Actually, it's has both AOT and JIT. You can 'pre-compile' your app/code into a 'pre-compiled snapshot'.
Exxon Mobil Investigated for Climate Change Lies by New York Attorney General
Track Bitcoin Anywhere with Coinbase on Mobile
Basically nothing detected between 1GHz and 10GHz permanently pointing right at us, and no evidence of gigantic energy output during the very short analysis windows for each frequency bin.

Considering that most of the RF output of the Earth has much lower frequencies, and we almost never try to beam stuff at stars, and a lot of the spectrum is lost in local noise, and this search would miss very intermittent energy output, and there's no reason to assume that alien civs are going to be microwaving their neighbourhood, it's not hugely conclusive.

From a common sense POV, the kind of power spillage this paper talks about would be instantly fatal to almost anything biological around it without very dense shielding. So while it's unlikely there's no one waving at us, the jury is still out on whether or not there's anything alien going on out there. (Remember - a survey this short would almost certainly have missed the original light curve variations.)

I understand there's still a laser SETI search happening in South America. But really, it's probably more useful to try to get some spectral data about the light curve dips - and that's going to happen sooner or later anyway.
no you want to just skip numbers randomly to inflate the estimates
I think it depends on the job of the software. A client i am working with is using it successfully in some areas, not successfully in others. API's, web, some web back ends - it does well. Rock solid, transaction heavy, worker services - no. We have a back end service that Node just keeps barfing on (wrong use case), that gets up to 2GB process size due to promises calling promises. We're replacing it with performant golang microservice.
I had a feeling my wife was pregnant even when a doctor and test said no. 14 mo. later my beautiful 5 month old girl only goes to sleep sprawled on her daddy's chest :D
This stuff doesn't make me want to hire you. I can find tons of people who have used Python and JavaScript.

Past performance is a good indicator of future performance. What have you accomplished?
I think he means the APIs for UI and execution of logic.
While it's true business leaders will promulgate myths such as "the lord helps those who helps themselves" and "the first thing jesus christ will do in the second coming is repeal the estate tax", they are one faction out of many types of elites seeking to distort mainstream christianity to fit their values.
My favorite part about American politics is that apparently a candidate is declared the "winner" a year and half before the actual election.
The single worst thing that harms audio quality is excessive compression. It's ruining everything, I'd say. Heck, I'm sure everyone who knows their worth would agree that compression harms audio quality.

Recommended reading: https://en.wikipedia.org/wiki/Loudness_war

edit: compression as in dynamic range compression, not data compression like mp3 in audio
They should name it "synergy.js"
The reliability of Psychology throughout the 20th century is covered in depth in the book The Culture of Critique, where the exact persons responsible for fostering in Psychology an anti-Science environment are discussed.
I've never used it, but in interviews, Mark Cuban describes Cyberdust as a social network that allows that, claiming it's a reason he invested in it.
does this work for consecutive integers that don't start from 1?
Thanks Garry. I met you once in Waterloo, Canada in 2011, and you convinced me that I should start my own startup. I didn't start one yet, but I will be doing that some day following your advice.
Luma, Quite Improbably, Makes Wi-Fi Setup Fun
More interestingly is the C# Interlocked class for some of that sweet sweet lock free operations.
Sane by your definition is not the same as my definition then. A community can't grow if people aren't a part of it. Using Dart is one of the best decisions I have made in my life.
Don’t say “data cap”: Highlights from a Comcast customer service script
Was really hoping for a prominent example, but the page only offers "You can see an example of that at [[docs coming soon]]."

I understand that examples exist elsewhere, but better to have a few linked up for launch than a placeholder.
I'm the next person and to me you don't seem such a big fan of freedom as I am.

The reason I am for anonymous money is that it is of no one else's business what I do with my money. It's really that simple.

EDIT: David Friedman wrote a good piece on the misuse of "externality" arguments that every Freedom-loving person should know (and I'd be surprised if lisper did not know of it): http://www.daviddfriedman.com/Machinery_3d_Edition/The%20Mis...
> probability of observing a result at least as extreme as your own given the null hypothesis is true.

My wording was poor but that's what I meant.
Which implementation of containers are a "quickly emerging part of the kernel security landscape"? Im seriously asking because cgroups and jails have been around for a very long time and, unlike LXC so far (for all intents and purposes, given that Docker is the most popular implementation), actually provide real security instead of dependency and devops management poorly disguised as security.

Maybe times have changed in the last year since I've used LXC containers, but when I explored them they were about as secure in practice as a paper bag is waterproof.
Thank you, very interesting insights that I hadn't thought about. I think you're right that the essential difference is complexity, and I am taking a "from the top" view.

It makes me think of the various disciplines within science. In theory they are a single stack--chemistry can't violate quantum mechanics, because chemical interactions are just very complex quantum mechanical interactions. But they're so complex that the mathematical tools of quantum mechanics can't be practically used for chemistry (beyond super simple reactions). For humans to analyze and manage chemical reactions, we had to invent a new set of analytical tools that are specific to the level of abstraction that we call chemistry.

And again, on top of that goes biology, which is after all just very complex chemical reactions. But we don't use chemistry equations (or quantum mechanical equations) to analyze genetic disorders.

Maybe software is sort of akin to biology. It's just super complex circuit design, which is itself complex applications of basic electromagnetic theory. On the way "up from the bottom," each time the complexity gets to be too much, we have to invent new mental tools to manage the system at a new level of abstraction.

Are the mental tools for software as robust as they are for circuit design? I think about the implications of security when it comes to APIs and packages. I might not want to update my package, but what if a major vulnerability is disclosed and patched? Now I have to update it, and because security and features are often pushed to the same production branch, I might get breaking changes with the patch. I know not every API and package does this, but it seems like many do. Old release versions are only supported for so long, typically. And depending on the patch, it might not even be possible to maintain complete compatibility with old APIs.

I agree with you that the key is culture. I've felt a significant shift in managing websites over the past year due to security. Instead of days to apply open source community patches, I only have hours, or maybe minutes. The default is shifting from "test security patches before deployment" to "deploy security patches instantly then see what we need to fix," because it's harder to recover from a hack than to adapt to documented breaking changes.

I think the implications of security are only just now beginning to percolate into popular consciousness, which will create demand for higher standards with software "engineering." Look at the recent car hacking stories, or the Ars Technica coverage of IoT security, which got picked up by NPR among others.

Thanks for good discussion.
Birds saved centuries old documents in their nests
TechCrunch Cribs... didn't know that was a thing. Glamorizing startup offices gives me a very 1999, bubble-y feeling.
Those are all user space level mitigations so you don't need the kernel to implement them. So you are barking at the wrong group.
Yeah they were fundamental to the tuning of radio at all come to think of it. Formant filter synths were available far earlier. And even earlier than that wah-wah mutes on trumpets were commonplace in the 20s which were a physical manifestation of tunable peak low pass filters: https://en.wikipedia.org/wiki/Wah-wah_(music)
This is addressed in the article. While theoretically relevant to some recording applications, (overdubbing a string section one violin at a time, why would you want to do that?) this kind of intermodulation distortion can only harm the reproduction of mixed material.
AWS Plans to Launch a UK Region by the End of 2016
Unfortunately, your partisan blinders made you read an innocent comment about how to provide a safety net without fostering dependency as an anti-government screed that you had to blast a bunch of liberal talking points to counter.

What you could have done was instead read it for what it is.
Cash has existed for a lot longer time than cash-with-a-serial-number.
Right, some kinds of UUIDs achieve their uniqueness precisely by leveraging predictability. The unpredictable kind are mostly just random bits formatted in a particular (not very efficient) way.
Demonstration of Facebook's AI by Yann LeCun
To add more to this, I personally will stop using node - except for in api endpoints. Our test patterns, timing, and development time have shrunk using go vs node. JS's flexibility can cause issues. I'm using go for all api endpoints, microservices, and transaction systems. I use node for microservices in which the library structure in go isn't "formed enough" - or quick services.
Reading "compression" as both a programmer and audio-minded person made that first sentence difficult to parse at first. :)

But yeah, it's obvious when I have my car stereo nearly on max to listen to classical or jazz, and then if I turn the radio and get a pop music station my ears are about to explode.
> Skia is already used by the Android UI stack.

Android's hardware renderer does not use Skia for 2D drawing. So if your canvas returns true from canvas.isHardwareAccelerated() (and it should unless you're running on Gingerbread), it does not use Skia.
I can still hear around the 20k range, so let's not exclude a few listeners just because we wear hearing protection when it matters. In practice, 20k audio content means 44k or higher sample rates, due to the fact that actual filters have finite transition bands. There's an unfortunate history of engineers with poor hearing who inflict pain on others, such as the horizontal retrace on NTSC TVs which still annoys me when I encounter one.

24bit also means we don't have to record at 0dBFS, which saves a lot of time.
Opium is derived from a plant, but most opiods (particularly those prescribed as medicine) are not, in any way, still plants. Agreed that the idea that just because something is a plant doesn't make it inherently better than a pharmaceutical though.
Wine tastes better when it's poured out of fancy bottles, too.

The article mentions just such a study performed with high end equipment.
> discoverable point-and-click self-teaching GUI for the newbies, backed up by keyboard shortcuts, scripting, and a command bar for power users.

Much like Excel.
Key insights for the 2035 robot revolution: new report
Sure, but that doesn't prevent the basic plant from being distributed and consumed in the way it has for centuries.
To what can I attribute the consistently horrible quality of 64kHz streams ten or fifteen years ago? Would that fall under the "bad encoder" bucket?

Edit: christ, I mixed up bitrates (e.g. 192kbps) with sampling frequency (e.g. 192kHz) again. I was referring to 64kbps streams.
> Your argument boils down to "he shouldn't have blown the whistle" and I cannot agree with that.

You're simplifying it too much. I think he did the right thing, but took some big risks of varying kinds, too. That's part of what makes someone a 'hero' isn't it? Pressing forward in the face of uncertainty and danger.

I was just arguing with the "it's all on the journalists if something goes awry" line.
Damn journalists, using their education to write an informed article!
Pulsar Reporting: Near-Real-Time Metrics Reporting Framework
That is amazing. They have so much extra space, so much money, that they let startups live with them - in one of the most expensive real estate markets in the US. Basically they were funding a dozen or so startups with power pipe and food. I wonder if they got any equity out of that?
Don't worry, the loudness war is basically over. itunes and youtube normalize everything to -15dbRMS and -13dbRMS respectively. Spotify uses the ReplayGain algorithm. Broadcasters worldwide now use the EBU R128 standard, which is a more effective form of loudness normalization, hopefully to be adopted by online services too at some point. All that's required is for personal media players to widely implement loudness normalization (by default) for preexisting records in peoples collections.

http://productionadvice.co.uk/lufs-dbfs-rms/
Credit Union’s New FTP Program to Meet Regulatory Compliance
OpenBGPd and route filters performance
Okay, I was just going by this article, which just stated Cuba. Regardless, it'd be pretty easy for the US to put a boat off the coast of Ecuador and get out of there quickly.

Different story with Moscow.
Skia has an optional OpenGL backend. It's used by Chrome for things like <canvas>
The irony here is that, at the beginning, the Nazi Party started counting members at 500 to make themselves seem bigger than they were.
Or you're protecting legal secrets that protects other people. Like secrets about where somebody who is stalked is, crypto keys to security systems, etc... Or hobbies of family members that the rest of the family really do not approve of. And so on... Sometimes it just isn't justified to demand access to such information and punish the person of anything is left out or covered up. Sometimes demanding that the person tells the truth is worse than not to.
You basically hit the nail on the head.

That said, they were in fact making an effort to increase adoption with initiatives like Famous University, famous-angular and various project demos and usable widgets.

The answer to why they struggled to increase adoption so much isn't that clear to me, but what I do know is that they had a lavish office in an expensive part of SF, free food and a relatively large, well-paid staff.
Glad to know 15 years as a "professional" told you to build libraries-as-a-service. You really showed me!
64 kHz isn't a standard sample rate -- you're probably thinking of the bit rate of an MP3 or AAC file. A 64-kbit MP3 does sound pretty awful.
"If the author thinks that Twitter's main function is finding out what your friends ate for dinner..."

...except for the fact that he says the opposite in the article.
It has the advantage of being simple. As other commenters have pointed out, there's not really a good, simple, modern, cross-platform GUI library with Python bindings. As you can observe from how slick Jupyter is getting in comparison, we've almost given up on improving native GUI toolkits in favor of using the browser. At least Tk doesn't force you to use the Motif widgets any more!
It takes about 40 years for God to do something major. The world needs to gradually get to know God.

What you fail to understand is that God talks and I made His official temple.
Well for one, LXC isn't necessarily a "thing" in itself - it's a combination of several Linux kernel systems (one of which is cgroups) that together provide machine-like containers.
It doesn't matter. The people who develop newer MRI machines will use what they believe in the formulation of their experiments. If that initial development of MRI that you mention didn't amount to nothing, it would have been thrown aside by the medical and scientific communities. If I believe in the Loch Ness monster and I develop a new vaccine that can have its efficacy demonstrated in rigorous studies, so what about my Loch Ness?
What part of him being a creationist affected the technical aspects of his MRI studies?
Search Engine Watch: Time for a Shakeup
The difference is that dealers are your own age, and could be found as early as 7th grade. Having a "friend" that's over 21 that is willing to take time to buy alcohol illegally for you?

Young people will find it easier to find a weed dealer their own age than one that's 21+ AND willing to do something illegal for them (provide alcohol to a minor).
Those risks are inherent with blowing the whistle. Full stop. Cannot be removed. They come with blowing the whistle. The only way to prevent those risks entirely would be by not blowing the whistle. If you disagree, please explain to me how I am simplifying too much.

Blowing the whistle comes with inherent risk. He did everything within his power to minimize that risk and act responsibly.

E:

I see I'm arguing a statement ever-so-slightly out of your original context (read your edit). So disregard this as a tangent discussion. :) Cheers.
One of the most cringeworthy videos I watched this year...
Its going to be phenomenal ! :)
Agreed. For all we know, they have telekinesis-propelled spacecraft that literally fly on the power of the pilot's mind.
Substitute "Untrusted user" for "possibly buggy server code" and you will see why Grsecurity's approach can have value in single-user systems.
Well they are the current leaders who are carrying on the tradition.
As an early intern, I wonder if the stock that I got after being let go from these guys will ever be worth a lick. :-/
The law isn't good for its own sake.
(2012)

Previous discussion https://news.ycombinator.com/item?id=3668310
I'm very jealous of your healthy hearing range... I now wear hearing protection, but the damage has been done. When it comes to file storage, I will take a 44.1/48K 24 bit FLAC happily, since it usually comes out to the same size as a CD-Q WAV file anyways. I see no reason why everything shouldn't be in this format, but CD's have made a serious dent in formatting standards/habits.
Separation kernels aren't, MLS likely works best with kernel cooperation (given Linux's large surface) and same with capabilities at least.

My point wasn't the specific proactive mitigations, but rather Linus' attitudes creating negative perceptions.
FiveThirtyEight's "What's the Point" podcast recently had an episode mostly devoted to the Bloomberg Terminal. I found it fascinating. I would have never known it had its own sections/apps/services for travel booking, classified ads, chat, etc. It would be so fun to poke around at one in real life.

http://fivethirtyeight.com/datalab/podcast-wall-streets-just... - Bloomberg Terminal discussion starts around 5:30.
How to Create UNLIMITED Guru-Level Covers
This. The reality is that we're arguing over whether it's best to use 16 bits or 24 bits to distribute 8-12 bits worth of information. The problem that really needs to be addressed is in the studio, not in the iTunes store. Compression-happy producers are doing more than their share of the work required to make music suck. </pet_peeve>

Edit: Some useful educational material to read before moderating: https://en.wikipedia.org/wiki/Loudness_war .
Where would we be without alternatives for developers? Should C# never have existed because of Java? Or any language for that matter?

Flutter exists because some people (also internally at Google) enjoy writing their stuff in Dart, so they created this tool for themselves, which they released in public.

People shouldn't get upset nor should they feel threatened by alternatives to their preferred tools.