skysight-inc/HackerNews huggingface dataset:
Totally true and old common knowledge, check this out:
https://en.wikipedia.org/wiki/Tempest_%28codename%29
When chips and devices were slower and used more energy, it was just easier to observe those differences. I also have had many mobile phones which leaked information as audio, I think most of that leak was from RF tramsitter unit power consumption and speaker amplifier power not being properly filtered. But it's just perfect example of acoustic information leak.
The pain with running an exit node is the shit storm you can bring down on yourself if someone grabs child porn via your node.You can end up with all of your equipment siezed for quite some time until they figure out it was from tor.
What do you mean there is no clear, correct answer to social problems? I think there are many solutions, the impossibility to solve them has more to do with either upper social classes not wanting to lose power (nothing can be enforced to the enforcers) or precisely because is "morally" wrong to do what will surely work.
Maybe they're not commonly used in interviews because too few people refuse to take the sort of interviews where they wouldn't be allowed?
Ahh the old "I'm a pissed off customer because you should have read my mind" routine.
Adding to my original post, every process is managed by Erlang's VM. Whereas in many languages, concurrency constructs are mapped to OS threads, Erlang has virtual threads that it manages for you. If the VM detects a multicore processor, it will know how to -automatically- map its virtual threads to take advantage of them.

Also, the actor-based style of programming tends to model real-world interactions more cleanly than OO code, leading to potentially clearer and more maintainable code.
DIY - A Swim Timer For Night Swimmers
Does anyone know if it would be completely save to have a site (blog) with the public part on http:// on one domain (f.e. aa.com), and the administration part on https:// on another domain (f.e. bb.com)?
He forgot one of the very important reasons to use (some) NoSQL databases: high availability. Relational database systems are very poor at providing that. Most often the availability options are limited to resistance to node failures. RDBMSes have several SPOFs and must use failover which is not dependable, hard to test, and in many times needs manual intervention. Forget resistance to network partitions.
Hey, you forgot to plug TextSecure.
One of the big problems with PV and wind power is that they don't offer any inertial load on the grid. This means that once the percentage of these sources increase the grid frequency stability decreases.

When using renewables you must still generate a majority of your supply from a big rotating generator. The inertia of the spinning generator keeps the frequency from straying from 50/60hz.

In Ireland they broke a record a few years back for having 50% of the electric generation coming from wind power. This was at the upper limit set by the grid operator (eirgrid) because above this level the frequency of the grid becomes unstable. Even though more wind power was available they didn't add it to the grid.
ever since watching sussman's talk
http://www.infoq.com/presentations/We-Really-Dont-Know-How-T...
i've been curious to see these details. really good post.

the jibe about, "our competitors," at the end of the preface left a bad taste in my mouth, though. i'd really like to think that was tongue-in-cheek and people as tenured as these guys, if anyone, can afford to think of math and science as the collaborative effort that it is rather than a competition.
Is the battery technology the same? I'd imagine in cars space is at a higher premium and may have other constraints that seem like they might perhaps be less-than-optimal for houses. I recall seeing large banks of lead-acid(?) batteries in datacenters and at a few houses.
Thank you yatsyk, I share your opinion. The app name is really great. I hope they fix it and come back with a stronger app.

I would suggest they hire security consultats to check the security in a first stage. Review by third parties is the best method to avoid things we overlooked. The prize shoud be for after all these consultancy options have been exhausted.

As a side node I see there is still a lot of room to improve automatic translation. It's difficult to understand in some places.
How Our World Would Look If You Were A Bird
Dogecoin is a joke, not a currency (a good joke, but a joke nonetheless), it is not the official reddit currency, that would be reddit gold.
I think that following your advice would lead to no one, ever, fighting against oppression. Because the oppressor is always more powerful and better equipped. But, without a few people having the courage to fight in the beginning, those who are afraid will never feel empowered to join.

It is also useful to know that this kind of action isn't generally subject to arrest. This is a simple "make a little noise, get asked to leave, leave" kinda of thing. It is clear that even this minor act of disobedience is being punished in this absurdly over the top way in order to keep people thinking like you: It's too risky, it's too confrontational.

So, I have to repeat: What would you suggest? You are saying this is foolish, you are saying it should be done differently. But, you don't offer any suggestions for what would indicate skill (and no one will ever be "strong" against a foe as powerful as the fossil fuels industry).

And, maybe these folks are just hoping for luck, in the face of overwhelming odds. If enough people take a spin, maybe somebody will hit the jackpot that turns this tide. Given the circumstances, and our seeming inevitable slide into the madness that is global climate change (which, I'll assume, you're familiar with and not one of the nutty right wing climate change deniers), I'd say we need more people taking that chance, not fewer.

But, if you have better ideas, I'm all ears.
Would indeed be interesting to get to know some other cryptography-interetsted people on the bus, metro and other public places, so here you go: http://teespring.com/riptelegram
Good!

A year ago nobody imagined that all of this Snowden stuff would come out, did they? Yet he was clearly working on something that may or may not have worked.

The mass surveillance works two ways: to learn/steal the secrets of the citizenry is one way, the other way is to hide secrets from the citizenry. Some people in government are more concerned with people talking about their secrets, their 'noble lies'. This is because, once exposed and once a cover up gets started, they face a serious existential threat. But we need a bit more public humiliation, loss of trust in the government and more silly talk about 'terrorism' to get the climate right for that. However, rest assured, there is at least one 'existential threat' in a holding pattern, just waiting for the perfect storm...
Actually, Arch[1] is the best of both worlds.

1.https://www.archlinux.org

Comparison to others:
https://wiki.archlinux.org/index.php/Arch_Compared_to_Other_...
Interrogation manual for anyone to see at Library of Congress
It is about High Availability. Have you ever tried to use a central broker in NSB? The best HA you get is clustering 2 machines. And that is not HA.
One thing that could likely get you fired rather quickly is running analytics on your live transactional system. Yes, your business needs to make decisions based on data, this is not terribly new. To think that you only have one data store is a bit short-sighted.

Many businesses (including startups) have moved to using document stores for high read environments and scraping nightly drops to their backend analytics systems. This is smart - you don't want to run summing/aggregation on a live transactional system for (hopefully) obvious reasons.

EDIT: it's also worth noting that map/reduce is typically much more powerful when aggregating large datasets. When trying to run analytics on top of a transactional system, developers like Ray here would end up with multiple joins and groupings - all of which slow everything down. Map/reduce certainly isn't perfect, but the author dismisses it as difficult witchcraft when, in practice, parallel execution of MR queries can greatly decrease resources and time to information.

I sort of think we've moved beyond this discussion.
BitTorrent secures and open-sources DHT bootstrap server
Like people who can read and don't want to put themselves in a position where all of their employees' financial security depends on Google ignoring the fact that their terms of service were violated?
Pshh. Gentoo is so last decade. Arch is where it's at.
Does "nonce" here have a meaning I don't know? Its just that here in the UK, its common meaning isnt exactly positive.
I'm not sure if you're thinking into physical modern technology like electronics and stuff, but just in case, I meant technology more broadly (any human-made tool, machine, technique or system).
It is not automatic, as far as I know. It requires human intervention for someone to be hellbanned, or "ghosted". It isn't very systematic, and I've seen people hellbanned who probably didn't deserve it (and it usually does get fixed when that happens).
Ahh yes, good point. Could the agent learn how to recognise each of these use cases and tax accordingly? Or could people learn to put up a unique website for any domain they use, or risk being taxed?
Unfortunately, SNI support is still slightly limited, though admittedly it's a fantastic solution for the majority of the usage cases. :)
When it come to nature, overall power usage is hard to beat. We run a full day with a few meals. That is quite a feat.
Moreover, I think that some answers are not doing what we should expect from the subject. For example the "Detect Multiple Of Two" detects powers of two, not multiples.
While it's funny that Dual_EC_DRGB was so maligned, this bug was not found until the recent news, it's also disturbing that OpenSSL is so poorly tested that a bug of this magnitude was allowed to slip through for so long.
Rarely matters for a startup.
He needs to experience the same treatment I would experience if I lied to Congress. This treatment would go quite a bit beyond being fired.
I'm not sure they were gambling. My feeling is ghat they were victim of the bias of self judgment regarding the security of the protocol they designed.

They overlooked some security weakness and didn't see it. They didn't do it on purpose like the NSA. In their eyes, the protocol was perfectly secure and most of it is of course.

The only way to avoid this self judgment bias is to use review by other people.
https://en.wikipedia.org/wiki/Cryptographic_nonce
Presumably you don't have show dead turned on, here is their only post (just below here):

Why is this, when forces working with the German government itself can apparently swoop in unannounced? How is there any advantage to living in Germany? I'm genuinely interested in understanding.
Realizing customers want TRIM to be enabled doesn't exactly require you to be psychic, but I'll play along with the hyperbole and point you to

http://en.wikipedia.org/wiki/The_customer_is_always_right
While it can be certainly categorized as technology, I don't consider it so because it's based in purely subjective concepts like "good" and "bad" (right or wrong), instead of objective ones (working or not working). I agree that subjective concepts can control society, but so can art too (basically any idea has an impact on the human mind) and we do not normally classify art as technology. I understand that some rules in our moral code are indeed required for a working society, and because of those people see moral as indispensable, but still we can do much better without carrying the historical (and probably religious) payload.
> If you don't care to know then you trust the provider to make the decisions for you.

Yeah, and that's also how your provider convinces you to switch to a different provider.
NPR's Planet Money podcast had a great episode about Egypt and all their extra tanks and jets that they get paid to buy.
http://www.npr.org/blogs/money/2013/08/23/214928040/episode-...
[1] http://thoughtcrime.org/blog/telegram-crypto-challenge/
The problem is, people who know better told them they were in over their heads and gave them some constructive criticism. Sure moxie can sound condescending, but he was right about telegram.

Telegram's response was basically, "LOL. We know better cuz' we got binders full of mathematicians and I'm not listening unless you win our rigged contest designed purposefully to instill a false sense of security in our customers."

Cryptographic software isn't developed the same way as ordinary software. A normal program is launched with tons of bugs and gets fixed over the course of years. Custom crypto solutions should not be delivered to customers in a similar state without explicitly telling them that it hasn't been proven secure.
Given the incredibly bad security at the NSA, and the number of contractors with access, I think you can take it as given that Russia and China already have access to these documents.
The disconnect between your comment and the article is the term "startup" now means giant companies like Airbnb and tiny two person companies that haven't yet created an MVP.

I think this article is targeted at the latter: pre-MVP and just post-MVP. For those startups, having two databases with one dedicated to a backend analytics system reeks of premature optimization.
I would suggest that you pick the language that you and the interviewer are both the most comfortable that doesn't make you look like an idiot because you barely know it. So for instance if you know java/c++/javascript and the interviewer is a Java coder, go with java. Don't pick some language you are messing around with on the weekend.

It may be a bit counter-intuitive but the person doing the interview can have about as much mental overhead as you while solving the problem. They are likely writing down the answer you are giving and their thoughts on how you are doing. They also have to see where they think you are going to make a mistake and decide if/how to guide you to keep you on track. They also have to handle different styles of answering the question and have to know very quickly if it will work. So using a language they are comfortable with makes it easier on them and since in then end the job comes down to how they "feel" about your performance, making them feel better during the interview is going to help.

That said I did do an interview for a gaming company in ruby because I didn't want to embarrass myself in c++ (which I barely knew at the time). They said after I took the job that it was hard to evaluate me because I was coding in ruby on the board and they were unfamilliar with it. Also I got several "You can do that in ruby?" questions. And one shake of the head when I defined a ease of use method on Hash on the fly to make the solution read nicer.
What you say is probably true in Michigan, but not so much in Hawaii. For big parts of the US, AC stands for most of the consumption, and you do have the highest power demand when the sun is strongest.
having trouble following your nested negative set logic sentence structure here.
Snapchat iOS update discreetly adds replay, filters
English to Russian is a bit easier than Russian to English. Word order doesn't mean as much in Russian as in English, so the translation is lossy.
@Xbox asks for support on fixing an Xbox
CAP theorem tells us that you can't have availability without sacrificing consistency or partition tolerance, which means that there isn't a NoSQL database which can do that either.

It is not true that relational databases must have a single point of failure (SPoF) or must use failover: MySQL Cluster is a sharded multi-master distributed database without a SPoF.

On the other hand Redis, for example, is a master-slave failover NoSQL datastore.
I just signed up.
I feel sorry for whoever gets my throwaway domains when http://1n73r.net is my "good" domain.
I know on Oahu, certain parts of the island are very dry while others are extremely wet. I haven't seen evaporative coolers on this island. They might be here, I just haven't heard of anyone using or talking about them. Many people have older homes with jalousie windows and rely on the trade winds to cool their homes down.
There's a lot of people who think that Microsoft isn't really astroturfing. Hopefully this will be a bit of proof to show just how Microsoft's marketing department works.

EDIT: In case you're wondering, this was meant to be posted under a shill account. The tweet can then be answered quickly by Microsoft's twitter support to show efficiency.
Except when there are, like in areas that has central heating.
I don't see why not - use a relational database for storing long-term data, such as users, friendships, preferences, etc. and store ephemeral data such as location in a key-value store like Redis. Store summary statistics of the location data in your primary data store in scheduled background tasks.

Just because you're storing a huge amount of one specific type of data, that doesn't prevent you from taking advantage of the features of a relational database.
So fucking depressing. I can't believe this is the what all of "science" achieved this year. I'm not saying that these things aren't important in and of themselves. But from a pure science perspective, it's like, WTF? Where is the new insight, the discovery? I mean, it's not every year that you discover relativity or the genome, but come on, most of this is pretty weak sauce.
That's what I think Netflix is not even a global thing. While projects like FreeBSD and Linux will keep the platform open for next big thing.
> Whomever it was at Google that had the vision to do maps - and create their own map data - was very clever.

That would be Brian McClendon. He co-founded Keyhole, now known as Google Maps. http://en.wikipedia.org/wiki/Brian_McClendon
Terrorism has won.

Twelve years later, the country that was so proud to be "leader of the free world" is now affected by a cancer named secrecy and defiance ; defiance from government toward people and defiance from people toward government (well, that last part is not new, but it's not baseless anymore, which make a huge difference).

US should definitely work on trust, especially because their main strength is business and that can't exist without trust.
This is neat. I studied APL recently (through Ted Nelson's fantastic intro in Computer Lib), and ever since I've been intrigued by some of the neat ideas/conciseness that array languages offer. (I have too many side projects/side project ideas already, but would love to write a toy "modern" APL just for fun)
Visualize Success If You Want to Fail (2011)
Precluding yourself from using a relational database means that you're not going to be able to use some of the best tools available for geographical data. Things like PostGIS are built around, and heavily dependent on, the fact that it is Postgres. Now, you may not want to use an RDBMS for everything, but at the same time, you don't want to pull it completely out of the system either.
walking risk goest Infinite delightsome sacrificed abridged

C:\TAD\Text\BIBLE.TXT

And the word of God increased; and the number of the disciples
multiplied in Jerusalem greatly; and a great company of the priests
were obedient to the faith.

6:8 And Stephen, full of faith and power, did great wonders and
miracles among the people.

6:9 Then there arose certain of the synagogue, which is called the
synagogue of the Libertines, and Cyrenians, and Alexandrians, and of
them of Cilicia and of Asia, disputing with Stephen.

6:10 And they were not able to resist the wisdom and the spirit by
w
Would it be allowed to connect a none profit data center then ?
Hy

Being an old RAC then vWorker freelancer, I totally share weland's view.

Lately, I restarted on freelancer.com, and the amount of WTF moments that I faced are quite substantial. Let me give you a summary (and why I decided to move to elance):

-- The worker being constantly extorted in every corner of the site:

-Pay $5 in order to take a test.

-Pay more $ to get your bid in the first row/highlighted

-Pay some $ to unlock more BidsPerMonth and Skills

-Pay upfront 10% of every job you are awarded, even if the employer is determined to scam you and never pay

-What about a constant Ad to remind you that you can always choose to pay more.
...

-- Milestone payment is not defaulted, if the employer didnt made a milestone payment, we couldn't care less, we wont give you back the initial 10% fee (even if both agree to cancel), and you'll have a permanent "Work in Progress" job in your profile (until you decide to constantly harass the support team and wait few weeks)

--The website is a hassle:

- Everything is dynamically processed, slow loading, excessively simplified, and most pages cant be bookmarked

- Forced facebook-like communication!! seriously!!

- Using game mechanism to motivate workers is interesting(levels, badges, XP points ...), but most of it is actually useless/funny (Exp: 78000 credit point to have a 20min call with the CEO)
This is my first comment on the Telegram bruhaha.

Sometimes, I get embarrassed by what I experience here on HN. The gang up, the unnecessary pride.

To those saying RIP, Telegram will succeed. Without using it (I use a Blackberry), it looks to be top two of the chat apps when you combine usability/security. I will download it once I get an Android phone in January.

I will not wish failure on anyone that is confident in his product. Of course they could have shown more humility but it he face of "take downs" on all sides especially the ones sponsored or initiated by the Whispersystem/Texsecure chaps, I do not see why they should have bowed down to be crushed.

Considering the type of responses given by Pavel Durov, I am almost certain he would have been much more humble if his attackers toned it down a notch.

To the person that found a flaw, kudos to you on doing something and not spending all your time doing take downs of telegram on HN threads and blogs.

Pavel, I am hopeful that you will reward the chap even though the discovery was not within the "guidelines". it is all about the spirit of the competition.

As for the TextSecure/WhisperSystems guys, stop being like the politicians we hate who campaign by slinging mud on opponents instead of selling their stuff. Focus on selling the TextSecure app and not looking to takeout anyone who has a different approach.

PS: I have no relationship with either party. I am a neutral observer that has his own opinions.
Ask HN: How did News.YC design their ranking algorithm? 
I know, from this link https://news.ycombinator.com/item?id=231209, that news.yc's ranking algorithm is simply (p - 1) / (t + 2)^1.5. I was intrigued to know how did they arrive at this algorithm?
I don't really see why dns shouldn't just be a personal address book of names -> ips plus pointers to address books of other people you trust.

I don't think it's such a big deal to have names that aren't agreed by everyone across the world.
I've downvoted both your comments because while I appreciate a bit of showmanship, I dislike this kind of rhetoric even more. It's hard to communicate, and if you're not willing to speak plainly about what "threats" and "ace" then you're just an asshole.
By that logic, Linux, Chrome, Android are RIP at least a hundred times.
First! ... I mean: bagsy!

1979
He could in the same way that the laws of physics don't prevent me from, I dunno, jumping off of a bridge or stealing a kidney from a homeless person.
as opposed to all those so-called professionals whose
criticisms were largely unfounded.

Those criticisms still stand. Your perjorative 'so-called' is the only thing unfounded. And actually, the DH modification was one of the red flags mentioned.
no, but it allows server to decrypt it. Government in case of the need can "ask" them to forward your chat and they will do it, but it was stated in their PR that server is unable to decrypt your messages.