skysight-inc/HackerNews huggingface dataset:
We're running on Windows Azure - ASP.NET web roles (C#, TypeScript) talking to worker roles that do the statistical computation (C#).
I've no idea about Russia, but this WOULD NOT WORK in the Anglo-Saxon legal system.

Legally, the signed contract is simply the physical manifestation of something deeper: the consensus ad idem or both sides agreeing to the same thing. Tricking a busy clerk into signing an altered document does not constitute acceptance of the contract.

The court generally chooses not to reward such dishonesty, and therefore allows the honest party to choose which version of the contract should hold.
Looks like a great tool for teaching.
As you said, it's mostly a joke, usually exaggerated for comic effect. Even calling it "anti-French" may be too much; it's just playing off a stereotype of French people as snobby and overly "sophisticated" (in a slightly derogatory way). I don't want to link it to working class/upper class or rural/urban or whatever, since those aren't really right, but perhaps a vaguely similar impulse.

Trying to tie it to "foreign policy" or something is thinking about it much too hard.
Speaking of myopics, are you including the large number of Indian nations that the US conquered and stole the land of - sometimes even signing a treaty that they later ignored? Or the huge swathes of Mexico they annexed? The bits of Spain they nicked? All the puppet governments installed?

That slavery in Russia was abolished 50 years before the US even existed - and even then that was only indentured servant-type slaves, as mass-agricultural slaves were banned 50 years before that?

I don't agree that Russia is less oppressive than the US, but you are cherry-picking your moments in history.

EDIT: forgot to mention the modern-day economy of benefitting greatly from illegal alien workers while ostracising them. And the immense incarceration rate, which is almost 50% higher than Russia's (which is also really high)
Remember when WiMax was being discussed? How come it still isn't being sold yet? Could it be that it's because providers felt threatened?

I suppose it would take meshnets to a whole new level.
(Disclaimer; I wrote the blog post a little while ago, and my thoughts on this have changed a little bit - surprised to see it pop up here...)

I think the confusion here is two-fold; sure, I think many don't really grasp what the point of the project is in its entirety, but I also think the aim of the project is a bit confused.

The comment I made that you're referring to was specifically about the runtime: that's the bit of the paragraph at the start you chopped out. Yes, the runtime could change in the future, but the comment was about the existing runtime.

The 'container standard' thing I think is potentially interesting, but actually, I don't think it buys much. As a set of tools, it is substantially weaker than the existing system development/spinning tools. And sure, getting rid of overlays might be possible - but then, what's the point? If you're going to flatten out trees, you may as well build the image properly in the first place.
> There's a reason why we have three arms of government.

That's a reason why people are made to believe there are three arms of government. In reality, government is just a bunch of people with a lot of self-interest fighting for power here and there between each other. But all of them are interested in keeping this myth going that because there are > 1 power-hungry guys it somehow represents "checks and balances" for a worried general public. It's a joke.

Government is a violent institution to extract resources from unarmed people under a promise of "fairness" and "interests of the nation". Being a "democracy" its nature does not change. Only extreme risks like "dictator kills 100000 people at once" are reduced, but the nature is the same: the will of people to command violence (politicians) and the will of bribed others to execute it (cops and army).

Just check the news about anything that people don't like about the government. E.g. NSA scandal. What do the branches do? There's a "secret court", congress does not care to fight against NSA and every government official still extracts your taxes for the same NSA, judges and congressmen.
Blacklisted website redirects visitors to malware distributor
Quttera newsletter. Top most read posts on web malware scan, detection and analysis.
I'll update my theme, thanks :-P
Indeed! I did a minor in journalism in the hopes of perhaps going in that direction professionally, only to realize that my idea of journalism was nothing like reality.

We spent a significant portion of the classes just learning how to write news items. The teacher then told us that what we were doing one day a week for six months is what full-time journalism students spend an entire year doing, and that this is much of what they'll be doing once they enter the job market.

She specifically advised those of us interested in being journalists to just get really good in our academic field, and move into journalism as 'specialists' from there.
And it would be one thing if it were a country that had any sort of positive track record on privacy protection. The idea that Russia of all places should be used as an example of privacy protection vs. the US is _hilarious_.

I mean, off the top of my head: Gazprom/Rosneft, Anna Politkovskaya, Alexander Litvinenko... http://en.wikipedia.org/wiki/List_of_journalists_killed_in_R...

And that's not to even just generally discuss the FSB, which is a proportionately larger and more corrupt version of the CIA and NSA combined. Just imagine if Bush or Obama were a former CIA officer, and had used a loophole in the Constitution to stay in power for more than a decade.

Russia's human rights and privacy rights are deplorable. Good for Snowden and his sense of realpolitik, but let's not pretend this is anything more than nation-state theater.
Indeed you are right :)

I am yet to try installing libssl-dev though as I don't have root access on the machine I was testing on.
Google supports MariaDB
Ah, yeah. I do agree with that. A gap year with some kind of plan is (usually) preferable over just a gap year, but just a gap year is still better than staying on automatic pilot.
Or you don't know little more about VK and Durov, or you just envy.
I learnt only a bit of discrete math in my CS undergraduate degree, I had calculus and linear algebra but barely passed it by memorizing how to solve concrete problems and by having merciful professors - I was already working full time and had 4 or 5 courses going on, I just didn't manage to find enough time to study properly. If you have bigger gaps in your math knowledge and can't go to an university you just have to start at a lower level, there is a wide selection of "intro to higher mathematics" books meant for people like that, and if that level is still too high you might need to review high school math, e.g. Serge Lang has a good "Basic Mathematics" review book, or you can use Khan Academy videos etc. I myself had to review a lot of high school math when I was starting.

MIT OCW has excellent courses for discrete math, calculus and linear algebra and in some cases videos from the recitations are included.

http://ocw.mit.edu/courses/mathematics/18-01sc-single-variab...

I also stressed a few times already I don't think it is "the same kind of experience". But as long as you make an effort you will make progress and not everyone can manage to fit a university degree in their schedule.
I wouldn't. I get mail from recruiters every day so it's not feasible to take the time to solve even smallers puzzles. However, I could direct them to my public github work to prove my skills.

Also, I'm not sure all interviewers consider it fantastic if you ace the puzzle if everyone else who works there barely finished it. On the other hand, if I was guaranteed to get an offer by completing the puzzle, it would change my mind. But most companies that wants programming tasks solved assign such a low value to it and values other factors much higher that it just isn't worth the time.
Ubuntu Edge price dropped to $695
> "trying to come up with pointlessly precise definitions of what they do"

A few years ago I was following a few IA (Information Architecture) blogs, but dropped them quite quickly, because that was pretty much the main concern of theirs :)
First step in writing driver for hardware: Get sign of life at location you think it is located. Find some value you can read and check. Ideally, find a location you can write and check.

I have cracked-up laughing at kids on OSDEV getting really deep at the wrong location. It's been a long time since IDE drives were at the standard location.

I think I see them banging away at LFB or ... no I saw them thinking PCI devices were at spots. I learned they fuck with you and you should use PCI BIOS 32.

You see a lot of lazy people. Another thing you need to know is you must often construct scaffolding when programming. By this I mean temporary code.

As I recall, My SATA ports don't respond right. I think they are sort-of there. Who knows. BIOS might do secure boot shit. Nobody would tell you. God will kill them.

God says...
C:\TAD\Text\DARWIN.TXT

r
changes. I may recall the well-known fact that in geological treatises,
published not many years ago, mammals were always spoken of as having
abruptly come in at the commencement of the tertiary series. And now one
of the richest known accumulations of fossil mammals belongs to the middle
of the secondary series; and true mammals have been discovered in the new
red sandstone at nearly the commencement of this great series. Cuvier used
to urge that no monkey occurred in any tertiary stratum; but
Yeah, sure, big words.

The bottom line is that he enjoyed seeing people fight over his money. I have no empathy for the guy, he's an asshole.
These days I just let it slide. It's like being annoyed by inaccuracies in movies. Everyone's annoyed by something.
London Startup Map
Inspired by http://mappedinny.com/ (and the recent siliconvalley one) here's a London version.
It was built as an excuse to learn about Backbone.js and play with MapBox API.

Source code available here: https://github.com/rosario/digitalmap.
European here.

My extended family is far from tech-savvy, and it's the first time I had some of them contact me to get a better understanding of what was going on, and what did that mean for them.
Also, his case was debated on parliament, be it at a national or European level.
Patient: "Will it hurt?"

Dr. Scientist: "Don't worry, I'll be gentle."
UbuntuEdge drops price to $695
Flip it around. What it is meant to say is just because you got a passing grade in the class, doesn't necessarily mean you've mastered the material. You may still have a shaky understanding of it. It is more important to master the material than just have the goal of "passing."
I'd suggest diving into discrete probability for a few hours. That should be enough to understand this post. Huffman coding is a little advanced but you can understand the algorithm (not the theory) with just the probability.
> Huffman coding tries to compress text one letter at a time on the assumption that each letter comes from some fixed and known probability distribution. If the algorithm is successful then we'd expect the compressed text to look like a uniformly distributed sequence of bits. If it didn't then there'd be patterns that could be used for further compression.

This can be gently confusing when you're using different compression systems, (bits vs bytes)

(https://groups.google.com/d/topic/lz4c/DcN5SgFywwk/discussio...)

Someone is compressing very large log files. They then compressed the output, and got further reductions in size.

> The fundamental reason is that these highly repetitive byte sequences, with very small and regular differences, produce repetitive compressed sequences, which can therefore be compressed further. - Yann Collet
Mesh would be much more stable and efficient when it's based not on voluntary free-of-charge participation (like bittorrent, which does not work well for not-very-popular items), but on economics. If everyone pays everyone in Bitcoin for bandwidth and storage, the competition among computer enthusiasts would create a robust working network with lowest prices possible without any fancy algorithms to detect "leechers" and "seeders".
Am I the only one who thought of Diamond Age?

In that particular Stephenson's universe post offices were places with large direct-manufacturing chambers which produced items from provided blueprints. The book wasn't otherwise that good - however, the idea of not receiving physical items but their manufacturing descriptions certainly left an impression.
Spammy. But under no conditions could a 100 employee business be defined as a LIFESTYLE business!

Wiki: In conventional business terms, lifestyle businesses typically have limited scalability and potential for growth because such growth would destroy the lifestyle for which their owner-managers set them up.
It is an insult to the political progress to cancel a meeting because of tension. That is exactly the most important time to have a meeting. Should we only ever talk to a few close friends? These men should have to stand up in public and explain to the world why they can;t get along. Instead they will continue to talk in secret and hold the public in contempt.
Inspired by http://mappedinny.com/ here's a London version. It was built as an excuse to learn more about Backbone.js and play with MapBox's API.

Source code here: https://github.com/rosario/digitalmap.

Any comments and feedback are always welcome
As I said in my reply to veidr[1] I am indeed aware of all that. One doesn't have to be blind to the massive abuses that the US has committed to still come out in its favour regarding a comparison to Russia.

[1] https://news.ycombinator.com/item?id=6178285
I have an alpha version of a text about lossless compression here (http://danbcstupidideas.neocities.org/compression.html)

It's very rough and I'm not a good writer. It's probably horribly patronising. I welcome any corrections and suggestions and etc.
Condescension is not a very good technique for persuasion.
It's been worse lately, I wish all political debates were banned in this place. IMO HN should be a technical forum first and foremost.

There are plenty of places on the internet do discuss politics, this doesn't need to be one of them.
Definitely a linkbait headline.

>Decide if somebody else is doing it, and if you think they’re doing it well, go help them do it

>Only if no one else has started to build that thing should someone head down the startup path

I think these are fair points. My only question to Moskovitz why did he start Facebook/Asana when similar products did existed? He could have helped Myspace instead.
Face-to-face instruction should focus on practise and exploration, not on learning basic facts.

I don't think face-to-face instruction should focus on practise and exploration any more than it should on learning basic facts. Practise is controlled repetition, and this is probably the easiest thing for a learner to undertake on their own. Exploration is likewise a very personal endeavour - it's always come down to exploring how the concepts are relevant to me, or a specific context I am interested in.

Face-to-face time ('instruction' is not really the right word for it) should focus on collaboration more than anything.
dang ... i posted this article here 5 days ago. enjoy my karma teawithcarl xD
This is really neat, but the main reason I type as much as possible is because my handwriting is awful. I'd gladly use a service that made my scrawl a bit more legible.
That's exactly it. I've observed that behaviour so often, I stopped counting. A lot of college/university students under very harsh time constraints learn the material with a focus on what they believe will get them the desired grade (be that passing or highest).
Meanwhile, they will leave out big chunks of the necessary foundations, because they won't be tested on their own. And then they mechanically learn the parts that will get tested, without understanding the underlying parts. They pass, usually, but that's more a problem of poorly written tests. (Because if you didn't _understand_ the material, I happen to think that you should fail a well written test.)
Ask HN: Would HN be interested in a codecafé?
Currently I am hooked up with a dream. I was sitting in a cafe and cranking out code. I realized how awesome would a cafe where people like me gather and code, share stuff, teach stuff together.

I haven't seen such places in my country but did you see places like this and if not would you frequent such a place?
I love practical walkthroughs like this. And in this case, as someone with not much OpenGL or 3D experience, it's good to reach an outcome that I can then go back and tweak. The GLSL Sandbox, behind the Mr Doob demo, I believe(?) is good for this stuff, especially as you can edit in the browser: http://glsl.heroku.com/

Along related lines, I saw a similar tutorial yesterday on creating a synth using the Web Audio API: http://noisehack.com/how-to-build-monotron-synth-web-audio-a...
Specifically? I like this blog layout+colors a lot better than most.
No hard feelings, man. My eyes are just getting tired after 2 paragraphs of text. Article itself helped me alot :)
I guess people fighting for money were enjoying that too. Why don't you call them assholes? Were they from a different moral category? In fact, Durov wasn't hurting anyone, others did. And he stopped immediately when people got violent. If anything, Durov only exposed greedy violent assholes for everyone to take a note. It may count as a service to the public.

And many people around were not even trying to get into this, proving that no one was forced to participate. But you prefer to not look at that fact.
So let's take all this stuff that a UI designer does, claim that a UI designer doesn't do them and can't possibly understand them, and invent a new term, UX, to mean the thing that UI design used to mean. Okay.
They have not cancelled all meetings, they have cancelled a meeting between the country's respective leaders. Those meetings are held to announce the completion of deals, not to work out the details.
*6. No other Skill is as Important as Sales & Marketing"

these kind of blanket statements always bother me. Is it true for selling meditation apps for the iPhone? Yes. Is it true if you're building say a self-driving car? Probably not.
I think this issue somewhat compromises Dockerfiles as a means of distributing applications. With a VM, you can supply something in a minimally configured, plug-and-play state, and then leave it to the user to set it up. With Docker, it's a little bit too painful to configure things after running an image. I'm not sure what the answer to this is.
I hear it differently: Focus on mastering the material, not on a grade you want to get.

As you said, with mastery the rest should follow. Though, in my experience, testing itself needs to be mastered. For some of us that comes quite naturally, but for others it takes a bit of time.

Edit: Sorry, I didn't see aestra's comment before I posted.
Anyways is there any option to grant external ftp access to docker instances? I was wondering if I can move my multiplayer games instances to docker and allow my users to still connect to ftp.
3 ways to make in 7 steps a top-10: 5 Tips
What a mess! The sad thing is that this to me makes them come across as a bit clueless or a bit like they're in headless-chicken mode, in a panic about not meeting the target.

Would I want to invest in someone that I'm seeing panic to not meeting their goal with a constantly shifting expectation?

Their shambolic handling of this campaign does not instill confidence in their ability to manage a $32m investment.
Mmh, 14 days remaining and only 27% funded, it doesn't bode well. I wonder if they'll be able to build momentum this late in the campaign.

Maybe this kind of expensive, high volume devices shows the limits of crowdfunding? Have there been similar projects crowdfunded already (similar price/target)?
IBM building Brain-in-a-Box
> You will reach limits in learning when you have a "Swiss cheese" foundation full of misconception holes.

On the other hand you will get stuck on your first subject if your force yourself to learn everything.

I think it is important to know the point when the consistency of your foundation goes from "perilous Swiss cheese" to "rock-solid metal mesh to be filled in the future".
Despite what they say about getting lower price deals on components, it looks very preplanned "strategy".

Either way the next couple of days will be make or break, if this last price change doesn't get any significant contribution in short time, I don't think they can reach the target anymore.
If I were looking for a co-founder and met someone who is, say, 30 years old and has published several peer-reviewed papers yet has never worked outside academia, I would be wary of starting a business with this person.

Startups are nothing like university research, so there would have to be something else to offset this liability. To be fair, the same suspicion would apply to someone who has spent her entire career climbing up the corporate ladder in a traditional big enterprise.
My take on this, not:

- on GPS, as mattbessey suggested. (precision: 2m max)

- integrating accelerometer data : Very difficult, as the telephone would spin. Also: measurement errors are integrated too, so not too precise.

Best option is time based:

1) Detect launch/landing time by looking at accelerometer spikes (easy, good time precision)

2) Altitude = 1/2 * g * ((timeLanding - timeLaunch) / 2) ^ 2. Air resistance negligible. g = 9.81 m/s^2.
This sounds like a coworking space.
Great tool. Thanks for this. Can already see a few neighbours I didn't know we had.

Edit: Can I suggest the addition of a "construction" category to your sector list?
> Like to admit it or not but the USA still has a functioning system of laws

Sure, if you ignore the secret courts and global spying, that no one seems to be able to challenge in "functioning system".
Let's just flag those posts that we think don't belong here.
The Strange State Of Apple's Apps
Gently worrying if people practicing are repeating the wrong method and thus having to unlearn stuff when they discover their mistake.

You need a bit of supervised practice to make sure you're using the right method, then a bit of exploration to make sure you understand the concepts.
The point of the layered containers has nothing to do with how they're run; it has to do with how they're developed. By splitting the OS from the runtime from the application, each one can be updated when the layer above it needs it to be, and is otherwise fixed to a binary-identical image. Then, new releases of higher-level things (apps) can target the old versions of lower-level things (runtimes, OSes), knowing they will be literally, bit-for-bit, the same thing their other releases are using.

This is the guarantee Heroku makes, for example: updates to their servers will never break your app, because although the packages making up their infrastructure might update, the packages making up your container's base image are frozen in time unless you switch out your container's "stack" (base image) for a new one.

Having a frozen base OS image, and then a frozen runtime on top of that, allows for perfect repeatability in your deploy process. Once you've got a tested-and-working runtime image, that references a tested-and-working OS image, you just stop touching them altogether; you keep the container-ID of that runtime image fixed in production, and deploy your new app releases on top of it.

One neat side-effect of this: if containers have parent-images in common, those parent-images can be cached at the target. If all the containers running on some server use the same common base-image, that base image only needs to be downloaded to the server once. The second-through-Nth time, the container only grabs what's different--the tiny "app" part of the image--and then composes it with everything into a running container.