skysight-inc/HackerNews huggingface dataset:
Looks fine https://www.ssllabs.com/ssltest/analyze.html?d=telegram.org&...
Of course. Just like if you 3D print objects, some designs might print objects that are totally useless or would collapse, or if you compile C++ code, some code may give errors. Of course it will have to create a goo for bogus DNA, otherwise something would be wrong with the machine. The trick will be to find the DNA that prints real and interesting organisms :D
Child Donated His Piggy Bank to NASA Got a Call From an Astronaut
BT Porn Filter switched on today
What specifically is illegal about that? Someone gave you credentials to an online service. Now you use those credentials. What law did you brake? You probably broke the ToS/EULA/whatever, but that by itself is not illegal.

(I'm not saying otherwise, I'm asking)
You are right mostly, here the full story (in Russian) http://www.xakep.ru/post/60338/.

In short: 90% of employes (including founders) in JetBrains are Russians, and founders moved to Prague in 1999 because of economic reasons. Headquaters remains in Prague mostly because of it was founded here and, probably, because of reasons you are mentioned.
An Alternative to the Blokk Font
Prague, what a beautiful city to work in.
Norwegian here. Would you also have to pay VAT on the product itself? I.e. 250USD in VAT on the gold, 250 on the PC? Or is the latter part dropped? Because if this is the case, it doesn't really matter since you need to pay VAT on products you buy from abroad regardless.
Sure,

https://en.wikipedia.org/wiki/Transport_Layer_Security#Attac...

https://community.qualys.com/blogs/securitylabs/2013/03/19/r...
Ah interesting so Norway doesn't follow the same rules on VAT from the EU then as they are part of the European Economic Area.

What is to stop a Norwegian going to an EU state and buying gold there as the EU treats investments such as gold and stocks and shares as exempt from VAT (sales tax)
Really useful if you work for the NSA like I do!
> "For the moment we are focusing on open sourcing the things that allow developers to quickly build something using our API. We started with Android and Linux, since these platforms are the most open, recently we published the iOS app code as well. We will be releasing more code eventually." -- http://telegram.org/faq#q-why-not-open-source-everything
This is the solution. Having just automated our multi-server, multi-purpose configuration using Ansible, I can't tell you how many orders of magnitude better my life just became.

Manual server management: Not even once.
Getting help is not as bad as you would think
There's a large body of literature that attempts to justify centralization of power. Social contract theory, to name one. You may not agree with it, but the possibility of a justifiable centralization of power can at least be argued.
In the UK you pay capital gains tax on buying and selling anything pretty much including regular currencies, bitcoin or stocks. I imaging most countries are similar.
Why would you expect it to be exotic? Russia is not Asia culturally, it's not East in any way except for geography.
It's not perfect either but Prague is definitely better than St. Petersburg.

I'm pretty sure blinding people by shooting BB-guns at an LGBT meetup [1] would still be considered a crime by Prague's police department.

P.S. It's former soviet union states. And I think Prague was never officially a Soviet state, so former Communist countries perhaps?

[1] http://www.themoscowtimes.com/news/article/two-injured-in-at...
Are you connected to the Windows users over a LAN or intranet of some kind? If so, you might look into something like the HomeGroup feature in Windows, or even a simple remote connection. Essentially, users browse or navigate to the folder as if it is on their local computer even if it is not.
The main reason is speed. MTProto is designed to work fast on weak mobile connections.
Another reason is security, with HTTPs you need to trust more parties.
R# is sooooo expensive for a company that can afford 50 developers.
Great story! I grew up with this type of programming.

Brought back nice memories.
off-topic: Trader Joe's is cheaper than Whole Foods? I guess I am to poor to notice that! I can't afford to shop at either one and just go there for occasionally luxury items like wine or cheese.
Yes, I have been using chatsecure and I know it is much more secure but it is almost unusable on ios because it can not run in background.

As for the false sense of security, you're probably right.
In addition to humans, you can use personal-api for cats, as well: https://blackbear.api.azer.io

It should also work for other animals.
this lgbt rubbish would be the least of your problems in russia
>> each tile was 28 by 28 pixels.

Why not a power of 2 like 16 or 32?
Looks like there already exists one: https://github.com/stv0g/transwhat
Why, it is an asset. Virtual asset. It is possible to use the technology to make payments, but you see, everyone longs it, and the price drifts downward slowly on almost no volume.

Edit: if something looks like an asset, being traded like an asset and has a bubble like an asset..
1. Those 10% are per year, not per transaction.
2. This kind of inflation is one of many factors that is already incorporated into the market value of Bitcoins.
Is anything wrong with it?
But most of their talents are in St. Petersburg, so this point has no logic. You could use this reasoning if their (small) headquaters were in St. Petersburg and most of development offices in Prague, but in reality opposite is true.
Every time I see people complaining about Java, .NET, Go, and many other languages being slower than C or C++, I smile while remembering the same arguments being wrestled against Pascal dialects and C from Assembly developers back in those days.
It seems like this is becoming more and more of a trend, and is just starting to push into the realm of legitimacy, rather than "kooky company does something crazy".

There's plenty of examples in tech of companies without traditional management structures (and mostly no management at all) - GitHub, Valve, Treehouse, etc. Now a food processor of all places pulls this off.

I do think this is an approach that doesn't necessarily work well for large companies - building the sense of camaraderie necessary for this is impossible at 10,000 or even 1,000 employees IMO, but on the other hand - who says we need to have giant companies? Wouldn't things work a lot better with a whole lot of 150 person companies?
Bruce Schneier leaving British Telecom end of this month.
It's not much better than VS2013 is my point...
Private keys for secret chats are only stored on the two participating devices.

As for server code — open sourcing the server code wouldn't really do much to improve trust. You would still have to trust us that we are using THAT code, not something different.
The really funny thing, my wife works at a sort of creative job writing helicopter manuals, and all her coworkers call her crazy for only working 40 hours: they all actually get overtime pay!
Tech Gift Ideas for Kids this Christmas 2013
I'd think the best use of this interface would be to only allow you to commit while in the Ballmer Peak.
http://selfcontrolapp.com/

You're welcome :)
Of course, even the U.S. is not pure capitalist system - we have a multitude of programs that are design to support the poor
Looks like Google office in Ireland, so what? Only lazy does not copying Google in Russia,)
Here are JetBrains office locations: http://www.jetbrains.com/company/contacts/

St. Petersburg & Munich are the main dev centers.
One of my old colleagues had the bright idea to log onto one of our production systems to "re-index some of the database tables" after coming home one Easter eve.

And yes, he wasn't directly sober at the time.

I was moderately amused when I got woken up about 3 AM and got to spend a few hours trying to revert the "re-indexing" ...

I think integration with ssh-key management to prevent people logging onto production systems when drunk would be a good idea for this project, don't be surprised if there is a pull request from me in the future ...
It's tricky, because mining is also affected by hardware efficiency. So, if some new hotness arrives on the scene, difficulty can jump dramatically, with no corresponding price increase.

Also, since we're in the age where only asics can effectively mine, and they are output by small shops that have limited capacity, the hardware supply is more of a limiter to mining than demand. Generally, more interest in mining simply drives up the price of mining equipment, rather than immediately driving up mining rates.

Of course, over time, more demand leads to more companies wanting to build asics, so more of them do. However, that's a very slow response, since making mining equipment that works well is non-trivial.

It's interesting, for sure, but I think it probably affects ebay a lot more directly than difficulty ;)
NO-bs methods of making money online [+ legit sites list]
This is a fantastic conceptual point - that the true cost of a system needs to include the infrastructure that creates the trust, and we have a complex and expensive legal, enforcement and legislative system creating the trust in our normal fiat based economy.

However, to be useful, while bitcoin can replace some of parts of this, there is still the need to be able to enforce contracts made using bitcoin, so a bitcoin economy would need to reuse much of that infrastructure.

Besides, it's not particularly relevant, because for most people, escaping the costs of the infrastructure that creates trust in our fiat economy is not practical, while escaping the costs of the infrastructure that creates trust in bitcoin is trivial - just don't use it.
Still, there are sometimes valid reasons for not re-using existing solutions.

In our case, we needed something that is both secure and competitive in comparison to mass market solutions in terms of speed, working on weak connections and usability.

Disclaimer: I work for Telegram.
why do they need such a big office,
i also didnt know they make this kind of money

but seriously , this must have cost several millions,
why spend so much on office space!!
No. As I understand it, BitCoin will be treated like a physical asset. For example the same as a gold bar.

In Norway assets are subjected to value added tax, but currencies are not. This makes bartering problematic. For example a 1 oz gold bar will cost about 10000 NOK in Norway (8000 NOK for the gold, and 2000 NOK in vat).

But a 1 oz gold coin will only cost 8000 NOK because the coins are considered a currency, and thus not subject to vat. If you are going to barter 1 oz of gold for something it is thus better to use a gold coin, then a gold bar.
Money is fungible. Generally, the higher level of services is paid for by the higher level of overall taxation - you can call it fees or whatever, it doesn't change the fact that on average, you are left with less disposable income. This might be fine as a societal choice, but just don't think it's free.
Boss has a problem, so he hires an MBA, now he has 300 problems, and he got fired as well.
More to the point, I guess: UX is hard ;-)

The switching to scientific notation around x · 10¹⁶ hints at using IEEE 754 doubles underneath. I wonder what they are using underneath for the math functions (they make it sound like it's custom-built). I spent a while in uni porting math function implementations from C to Java for a simulations framework and noticed that they usually all have the same pattern of selecting many different ways of calculating the result based on the intervals of the operands (to more or less guarantee 15 digits of precision instead of 0–15 as would otherwise be the case).
The way I imagine node development is pure hell.

You have this event loop where if you screw anything up your whole app immediately comes to a grinding halt.

You don't have any mature standard library. Instead you have 8 gazillion libraries in different versions...

Just overboarding complexety, unfindable bugs, dependency hell. And then you do all of it in JavaScript.
Btw, whatever happened to Heml.is?
They've been totally quiet over 2 months, but I really hope they're getting somewhere.
thanks! i'll be near Ligovsky Prospekt ,should not be to far,i'll send you a mail as soon as i have my visa.
We did this in our Sinclair Spectrum games to blit the backbuffer to the display memory. Interrupts were not a problem because if they occured during the PUSH (display memory), the corruption would be overwritten immediately when the blit continued, and if they occured during the POP, the backbuffer was going to be overwritten in its entirety the next frame.

However, we had to leave some space at the edge of backbuffer memory, because if there's an interrupt right at the beginning of the blit, the interrupt handler's stack frame could overflow outside of the backbuffer and corrupt other memory. That one was fun to find. [Edit]: I seem to have missed the second footnote where he already describes this issue.
http://the-toast.net/2013/09/16/rage-jonathan-franzen/
Yes this is why people worship LLVM...
Do they study history? At all??

I'm honestly gobsmacked by this blogpost... that anyone in a democracy thinks that hovering up all the data, will be safe from repercussions down the line, regardless of leadership.

Head-spinningly-shortsightedly-naivé.
Closed source development tools with a EULA? What is this? 1995?
Depending on your definition of "decentralised", open sourcing the code would enable other people to set up servers that they can trust is running that code.
I think he meant "on the photos".
Here I stand - I can do no other.
If there is one place where an appeal to authority argument can hold place and not be seen as a fallacy is security. (it's not ad hominem btw)

When you're rolling out a secure system + implementation you want to use algorithms that have been proven, tested and certified as correct. It's a delicate field that can't be approached like your standard software development field. Yes, being a "random" and developing your own encryption algorithm out of the box is bad. Never trust anything like that. Period.
Don't worry, it is already a supported mode, which only lets you commit between 0.13% and 0.15% BAC.
This is an interesting question. I have always though that computational models are the most interesting description of genetic mechanisms (DNA primary sequence, epigenetics, transcriptional control, etc.) and singaling networks (RNA, proteins, metabolic networks, etc). They abstract away complexity and give us tools to make powerfull predictions. What you are suggesting here is that biology is more than a universal Turing machine. What makes you believe so?
You'd have to smuggle it into the country. If you want it to be done legally, you'd have to declare it and pay VAT.
it's ridiculous, pseudo-mathematical, and a severe case of NIH syndrome :-) Peano numbers for data definition language? are you serious?
I'm noticing that whenever there is talk about any language that isn't Java or a CLR language several someones pop up to go on about the tooling "we" expect.

The difference between norm vec and vec.norm() is that the function can be used in a higher order function while the method would require wrapping it in a lambda to achieve the same thing and would probably still break your tool's ability to autocomplete if you used it that way.

You're basically insisting that an FP language needs to include an embedded OO language to be usable.
The best solution is to take care of them in one way or another. You can't "put" them in institutions because they don't pose a danger to themselves or to others. You could offer them some arrangement, though.
Anyone who cares about databases absolutely must check out Datomic. If you want to know the future of relational databases for the next 15 years, I think it is here. Practically infinite client side scaling, logic based querying, ACID, runs on several foundations, supports joins, all data is permanent so it stores the entire history of every fact. You can query "right now" or in the past at any known time. The database lives on your application stack the same way git checks out your code on a development machine, and you push and pull data to bring your application up to date with other stacks.

It doesn't meet every single need you might ever have, but it sure meets a whole lot more then any other database I've seen. http://www.datomic.com
this seems an iteresting project...how does the click() function work? Is it possible to automate other actions beside the ones in the example?
>MTProto was born as a result of an experiment: whether it would be possible to create something that is both secure and fast.

I'd like to see some papers/surveys/case studies on the matter. Yes, it's an "experiment", doesn't mean it's a good idea to roll out your own implementation before performing (and publishing) extensive tests.

Not saying you're doing something wrong, just that security-oriented people (usually who'd be interested in your product) may want to know more than just "yes guys it's secure, trust us".
Coinpunk creator interview
Thanks for your answer. Users are connected through the net though
This is a common problem. When the gold crosses the border it becomes 25% more worth.

Just in March this year someone was arrested for smuggling in 421 kilo of gold: http://www.aftenposten.no/nyheter/iriks/Politiet-Nettverk-sm... (in Norwegian).

I guess one could also melt gold coins to obtain the gold without paying vat.
Oculus Primed: Meet the Geniuses Working on Virtual Reality
"As a result, Telegram is the fastest and most secure messaging system in the world."

That's a very bold and yet to be proven statement. Probably any crypto expert would know better than to say that.

This paragraph exactly pin points the problem with being a cryptographic nobody.

PS. I do like their icon designer.
Not necessarily, although it might be difficult for math tests.

In school we had one larger test in German where the teacher left us alone for 4 hours. What I noticed was that we did collaborate to some extent – we shared and discussed ideas. But since we had to write an essay with our interpretation of some piece of literature there wasn't much possibility of "cheating" per se. Simply copying the text from another would not work and copying their ideas outright wouldn't either. And to get at least something of decent length there wasn't the option of fooling around for three hours either. Granted, this was in 11th grade, so we were a bit older already. It may well fail spectacularly in other environments. The teacher knew us for a few years and trusted us, and it worked out.
Growth, onsite events, etc.
Not everyone can enjoy a part time job or an enviroment in where he can seriously develop side projects, and still have enough money to sustain itself...
Edward Snowden leaks: NSA 'debates' amnesty
These rules are fairly new, the UK used to tax gold too. Presumably there would be a tax on reimport to Norway if you bought in EU.
Love Space Invaders, here is an HTML5 implementation that you can control with your phone http://www.webdigi.co.uk/fun/space/
definitely shouldn't commit with a decreased libido
http://telegram.org/privacy

That such a policy even exists should suggest that "secure" is the wrong way to describe this. Reading through this, it looks like yet another attempt at what Lavabit and Hushmail were trying to do. In other words, snake oil.
Hey, looks nice.
Wonder how lib is detecting inputs by "user-visible labels". Looks by html structure, or uses some "magic" methods?
When I notice 'procrastination by self-education', I take a step back to see if I'm exhibiting any other symptoms of depression. We're part of the new curiosity-junkie generation, that is getting all that they ever craved for and more from the internet. It's very easy to entertain yourself or keep yourself busy, in order to defer facing the issues that are causing the anxiety that drives us to this behavior.

Go out. Meet a friend. Do some physical exercise. You need to add more to the mix, until you get a healthy balance going. From there, getting into a 'flow state' should be much easier and you should start seeing useful applications of the knowledge you're gathering.

I found it very helpful to move in with two friends (an industrial and graphic designer). We'd notice when suspicious patterns started to emerge, and bail each other out from time to time. So far It's going great, we just don't let anyone get stuck. We've worked together on a number of projects since, even very successful ones.
You are incorrect on so many levels here.
Also, "as of" reporting is a built-in feature requiring no additional configuration.
Same here: "11th January" sounds British to my ears, "January 11th" sounds American.
I suppose what Alan Perlis said about LISP programmers—that they know the value of everything and the cost of nothing—is true for Haskell programmers as well.
The video was shot on a Sunday.
quim05, you seem to be hellbanned, just FYI
I was curious with how they claimed they worked with manufactures to fix the exploit. Presumably this meant a mass update of the BIOS of hundreds of thousands of computers across the financial industry.
It's very unwise to categorize at this early stage of development.

Artificially restricting the use as a currency because it doesn't work as a currency at the moment makes it a self-fulfilling prophecy.

Just imagine how sensible strong internet regulations would have been in 1992
In plain English, this NSA is saying:

"If we 'consider' this, it's because the most important information is still not out there, yet."

So it's basically counter-productive, unless your goal is to get the public behind the NSA in order to hang Snowden one way or the other.
For those (like me) who were confused, mars = March.
GCC is indeed not the only compiler around, which is why I said "at least" :-) Even if you're stuck with some other compiler for production builds, it's handy to be compiling regularly with a variety of compilers so as to benefit from the union of the diagnostic abilities of all of them.

The construct is a useful idiom, but oftentimes there would be or ought to be a local coding standard recommending that you make what you're doing explicit by comparing the assignment result to the appropriate flavour of zero:

if ((foo = bar) != NULL)

Now everybody can see what's going on, the warning doesn't arise, and no pedants can complain about the theoretically-unnecesary parentheses in `if ((foo = bar))`.
'procrastination by self-education' hits the snare so well. It's literally the perfect description of the problem I'm facing. The nastiest part of it is, you convince yourself that your procastinative behaviour is 'good' because you're doing something 'useful'. But in th end, you're honestly just wasting time.
I remember watching this and being shocked! A real eye opener, even after snowden. It shows just how big the spying industry has gotten in the last 10 years.
but it is almost unusable on ios because it can not run in background

Unfortunately, the only way around that is to integrate with Apple's Push Service, which means you need to run a server-side component which notifies Apple (and which in turn notifies your app). This is not specified for XMPP, so most "XMPP clients" for iOS instead store your credential on the app developer's infrastructure. However, this problem is being worked on:

http://legastero.github.io/customxeps/extensions/push.html
"I get they had to play softball to get access"

Maybe they shouldn't bother then. The NSA should not be given a propaganda platform; if they will not answer hard questions, then they should not get a chance to talk at all.
YouTube user uploads first impressions of Valve's beta Steam Machine
not true for gongwuyuan
I started http://buildtracks.com as a side project. Now working on it full time.
Data Mining in Lisp
Neat attack, I'd not seen this type before.

I wonder if doing "$cast = (string) $input" prior to the rest will avoid it? I do things like that, as well as making sure all methods use type hinting, which would hopefully make this harder?