skysight-inc/HackerNews huggingface dataset:
To be honest a lot of this is depending on your application-type.

In my case I run a website, and it has a proxy as the public-facing front-end. Requests are distributed "evenly" to one of four back-ends. If I make a new feature and I want to test it I just deploy it to one app-server, which means that roughly 25% of visitors see it.

Instead I could deploy to all servers, and handle it at the application level instead. For example show the new hotness to requesters if a random number between 1-10 is <2, or similar.
Katil Pirana: Kayıp Ada
The BS part was meant w.r.t. the theories because, unlike theirs, your opinion is not forced upon the people, so sorry if I left room for the misunderstanding.

I disagree in particular to the "to serve debt you have to create more" because creating more debt is incompatible with a capitalistic system because someone has to take the other side of the trade (the creditor).

A rational creditor wouldn't loan more debt and this is why the PIIGS don't get money on the bond market anymore. Therefore the CBs have to "print" the money or take it from somewhere else (ESM, OMT, QE ...) but none of these measures is voluntary but instead forced.

Therefore we have no capitalistic system but planned economy which was the original point.

Debt can also reduced via default. And this happens regularly with many companies and is ok. What is not ok is when these defaults get deferred, for instance, because a defaulting entity has the monopoly on creation of legal tender.
How to run 4+ Wordpress sites on a Digital Ocean VPS with Nginx (and survive HN)
Abelson petitions Reif to 'do more' for Tidbit's legal battle
Drop the ego and prove "I could make that so much better"
It's up now. Have emailed those with addresses in their profiles.

Over here: https://news.ycombinator.com/item?id=7238107
No, because Ruby also runs on the JVM/.NET and has native code compilers available.
I totally agree with you. It's not because it's English per se, it's because we need one universal language. English is the better choice because all the code that we have to write is based in... English. "while", "for", "if", "switch", "return", those are all English words that weren't picked at random: they have actual meaning on what you're doing. If you are programmer and don't know English, you'll never be a great programmer because you'll never understand the basics of the programming language you're working with. By the way, I'm Brazilian. You want to start programming? Great, learn English first. It's not hard and it's gonna make more good than harm to you.
caml-light was a marvellous language to teach computer science (I have learned it in 1992). It was interpreted bytecode. Later "Caml Special Light" has improved its speed. More later OCaml has added objects. There is a good history at http://caml.inria.fr/about/history.en.html#idp1416640 .

The purpose of the language was research and teaching. I think it was never intended to be "battery included". The fact that so many people use it for real work and that so many libraries have been developed has a simple explanation: the difficulty to find a good language to have the job done. OCaml is a very good language.

I think it is easier to learn OCaml than haskell. Scala is more recent than OCaml and is more "battery included". I think that Scala will progressively replace OCaml and it a better fit for professional work.
Windows (and it's inevitably Windows) knows enough to realize "hey, this Chrome isn't the Chrome that was here yesterday." Signed binaries and SmartScreen work together well enough that even when Chrome is installed to a user-writable directory, it'll get punted if a virus actually changes it.

What if the virus just installs the binary somewhere else, then updates the shortcut? There are hundreds of possible ways, it just seems futile to plug a particular leak.
Have all policement wear google glasses and having them on during an arrest/interoggation/etc.

If there's no video, the arrest is invalid.

Also heavy personal fines and loss of pension for any misconduct.
Gopacket: Fast low-level packet I/O for Go
HN doesn't have a share button. But somehow a lot of stuff is shared on this site...
After seeing this said numerous times about a number of different frameworks, I still disagree. The universe will invent a better idiot and your framework guarantees will make it even more difficult because they will find ways to subvert them and/or add in different modules from other frameworks. So while it might make it harder for people to screw things up at first glance, it will probably mean that when you inherit the code in 10 years time, they've managed to blow AngularJS's whole foot off and you're left trying to reconstruct the whole thing using tweezers.

I have only one thing to say to the poor future maintainers of AngularJS apps in the future. Godspeed.
Unfortunately, it wasn't Kazachstan or Africa. It was in the much vaunted Silicon Valley. This occurred in the Santa Clara County jail just across from the San Jose airport.
Looks great! Now all we need is robot-building robots that will assemble these things at lightning speed out of whatever materials are available..
A single counter-example from a single country in Europe on the basis of a looser version of double jeopardy protections does not have any bearing on a claim that many countries in Europe (of ~50 or so) are safer, though. It does not even demonstrate that Italy isn't safer.
> I've had to re-implement dynamic language stuff in C++ many times to get acceptable performance.

Performance in a certain sense isn't just speed of a single uncoupled module, but also the end-to-end seamlessness of a system. The higher level languages might 'waste' 300ms in every function call, but save perhaps years in development time.

Also- architecting and developing medium-sized projects is not just the 'ENTERPRISE THING' anymore. A vastly greater number of people now have a-shot-at larger projects. So this creative freedom and technical UN-chaining also add to performance in a very in-direct way by allowing better minds to enter the game.
Oh, I definitely agree. I've worked IT for a while. It definitely serves as a barrier to work (oh, you want access to THAT file?! No way! You need someone to request it for you...)

However, that's not because that's what we wanted to do. That's because someone had the bright idea to bring a paper to the CEO, and he said "We can't just have everyone accessing every damned file!!!"

Believe me, it's just as rough being the enforcer as it is being the one being enforced!

However, I think we'll need people to fix computers, update the servers, and wake up at 2AM to put a fan in the server room ;)
Why not make your URLs Responsive?
I'd be willing to bet that the article was written on the 11th or even before that. The campaign started with a nearly impossible goal, unless Obama himself had come out to declare surrender, they were always going to be able to print that.
I sincerely fail to understand how the listing of this site here in any way supports a supposed 'hacker ethos' or is 'disruptive' to a specific industry.

If I was only a tiny bit more cynical I'd presume you were merely fishing for linkage.

Best of luck to you in your business, of course — you've done a solid job re-styling Shopify. I just don't get what's HN-relevant here.
No, consumer facing websites. I work closely with a Service Desk department. I've dealt with having to get major bank websites up and going one too many times!
4 years ago:
http://www.eecs.berkeley.edu/~lmeyerov/projects/pbrowser/pub...
http://www.usenix.org/event/hotpar10/tech/full_papers/Badea....
Anybody know how secure viber is? Google don't seem to show much.
One of the main selling points of Chrome apps was a belief that they are safer than native apps. But on a lot of computers now the vast majority of sensitive information is held in browser sessions, not in the My Documents folder. Running code in a sand-boxed browser session with full permissions could be far more profitable for an attacker than running arbitrary code on the OS. The only way to maintain security is to control access to the particular ecosystem within which data exists (in the way Facebook does). At the moment Google are trying to control an ecosystem that includes everything the user does, which is impossible to secure in its entirety.
> A non-trivial companion project like that seems great for naturally guiding a language!

It's definitely an interesting aspect. For most languages, the only substantial project during their early life is their own compiler. There is an intriguing theory (posted on HN a few weeks back?) that this results in languages that are optimised for writing compilers, at the expense of writing other things.

Are there other examples of languages that had this kind of companion project in their early life? Did UNIX do this for C? To what extent did Rails do it for Ruby? Is there something inside JetBrains that does it for Kotlin, or inside JBoss that does it for Ceylon?
Glad they didn't ask mail password :-P
Google Play Store Now Shows An Indicator For Apps With In-App Purchases
The point is to make it impossible to do what you just described.

For example, to make it impossible for code sent by a server to execute any Javascript (or other scripting languages) at all. The server could instead send a data structure (as opposed to code) describing what to do, without having the power to replace any encryption functions or to execute additional functions that can subvert encryption. I realize a first version of this might sound too restrictive, but the point here is to show how it can be made to work.

If it's possible to reduce what the server sent to the browser down to a fingerprint, it will also be possible for the browser extension to verify this fingerprint with multiple third parties. It can verify the fingerprint of the server code matches a fingerprint published on Twitter, or GitHub or other sources, which is something Keybase tries to do.

An attacker would need to break into all (or at least a majority) of those services to serve you bad code. Which is harder than breaking only into your server.

Forbidding other malicious browser extensions from interfering with a Keybase browser extension would allow the Keybase extension to perform all this fingerprint-checking logic with the guarantee the verification hasn't been tampered with.
Wow, so they can't even process a withdrawal for someone with a big balance who shows up in person? Sounds scary, like they actually are insolvent.
The problem emerges though where there is absolutely nothing of value left, or at least minimum living standard value, left for a large group of people to do.

No mater how willing these people are there is going to be very little movement up as all the positions of value are covered.

What becomes of these people?
So... we're building a bank.
Counterpoint - from a enterprise IT procurement perspective, if you're not willing to negotiate the price, as a start-up, you're lowering your chances to sell it to 0. You may have leverage with the people that will use the product(s) but all the procurement operations are usually centralized and will require negotiations at pricing and \ or T&Cs level.
There's still time to get on the bandwagon!

http://en.wikipedia.org/wiki/File:Flora%27s_Malle-wagen_van_...
RhodeCode Enterprise 2.2.5 for Git and Mercurial was released
Because it is BS. The drag and drop "security feature" for external extensions was more than enough to protect against the vast majority of "evil extensions" (which I believe was a small amount to begin with, and Google never even bothered to show us any numbers behind these "scary external extensions that are totally going to destroy the world if we don't do this", before they even implemented the drag and drop restriction).

Watch for their next step - getting rid of all Adblockers in the store. This has nothing to do with security, or rather very little to do with it. The real agenda is something entirely different (not letting the user to install whatever extensions he wants: Adblock, TPB unblockers, Hulu/Netflix unblockers, Youtube downloaders, and so on). MPAA didn't get on W3C's board for nothing, after all.

I've warned before this would happen, when MPAA joined the W3C. They're going to demand more features be removed from the browsers that they think "facilitate piracy", and Google is totally going to go along with it, because many of the requests benefit them, too, especially if they get something in return from that from the big studios and so on. Some just benefit them directly (removing Adblock).
Wow, that's what I waited for!
Even now performance-critical code is assembly. Just take a look at your libc's memcpy implementation, for example. Most likely there's a default C implementation that is reasonably fast and a bunch of assembly versions for individual architectures.
spacebar, how appropriate..
Just as a historical note, I meant to type C Star ( C\* ) but HN's formatting changed c\* into C. C\* is shorthand for Cassandra.
Any chance of Linux support? How does it compare with Coverity, Clang Analyzer, PREfast, Klocwork et al?
The protagonist felt that his "wealth" was tied up in MT. Gox.

Surely that is/was an illusion. Wealth is rather more tangible than some encrypted code in (wow this will upset some folks but it is still true) a glorified ponzi scheme.
I'm not sure Apple and Microsoft fit that bill yet. They divide their empires into three separate concerns: walled garden consumer devices (phones, tablets), open enterprise/desktop and media. it's pretty easy to get into the internals of OSX and Windows still. In fact it's been made easier over the years.

I can still push apps to our customers on Windows and Mac desktops like I could in 1993.

Google on the other hand are pushing for everything being behind a web portal under strict control. All devices they promote ship apps which integrate with that ecosystem as lightweight app front ends and nothing else. Doing stuff whilst not connected to google is becoming increasingly difficult. The rate of change is also pretty extreme meaning that you have to work damn hard to keep up with things.

Linux (and FreeBSD possibly!) will never hit the desktop hard but we're not short of learning solutions whilst I can type csc at any windows command prompt and python at any OSX terminal and get somewhere. ChromeOS - not such a good picture.
Yes, we've been both following and collaborating with the rest of the people who do research in this space. In particular, Ras Bodik's group (first link) has been partially sponsored by Mozilla Research for several years. We've also leaned heavily on members of these groups as interns in the past, and they've written large portions of our parallelism-friendly layout code, etc.

Some additional interesting links to both publications and talks are available on our wiki below (though it's not comprehensive):

https://github.com/mozilla/servo/wiki/General-implementation...
Use a virtual machine on Your Own Device as the Work Computer?
>> [ capitalism's] current income inequality problems

I will assume you talk about the income inequality between nations. That is, in most cases, not solvable by other countries.

To make a country (without military conflicts) better is not rocket science. You get infrastructure and education to work well in addition to limiting corruption. The corruption part is probably enough, since non-corrupt politicians will fix the rest.

After that, a generation or two later you have a South Korea. Estonia is getting there.

For examples of this, see East Europe inside the EU after 1991. The main failures with corruption are Romania and Bulgaria, which also have horrible economic inequality. The politicians even steal the money for roads!

The point is, income inequality is not a problem of economics. The problem is that packs of thieves have stolen a country/government and sucks the lifeblood out of it.
Thousands of Tesco.com customer accounts suspended after hacker attack
Computer geeks as loners? Data says otherwise
"wealth" is subjective.

For my father it's a Range Rover he can't afford but can show people.

For me it's solving a problem (intellectual wealth).

For him, it's the promise of exchanging some electronic fairy dust for a different kind.

(all money on this scale is fairy dust and promises which scares me away from it all)
Internet is broken in a lot of ways including the Social Media Buttons. Reading this post made me think how seriously we need, for an example, Android style social sharing button in Chrome. Also text be kept as text and not something that is dynamic.
Introducing The Updated Eclipse Logo
USA is fucked
Cool Things About Java Streams
>> A poor Chinese kid doesn't need to learn a foreign language to be hired as a full time programmer

Not really true.

English proficiency is a very important factor in job hunting in China also. Most of the good programmers I know have certain level of mastery in english, at least in reading. For sure, China has its own internet ecosystem, the same applies for the programmer community. But English is still the dominant language in computer science, a fact that will not be changed in near future.

China has its own english proficiency test, called "四级", literally "Level 4" or officially CET4 Test. It is required for all college students to pass this test when graduating, a huge pain for many. And we are not done
:a higher level test, "六级"(Level 6, CET6) awaits for whoever wants to show better than average english fluency. Which makes thing worse, high score in those tests doesn't really guarantee real-world good english ability, so additional tests will be taken by companies themselves to make sure the candidates meet their requirement.
I haven't seen Moon, and stopped reading the OP when it got to spoilers. Finding out about Clint Mansell doing the score from your post has completely convinced me to watch it!
the site mentions a 5% commission fee on any sale - which is higher than comparable sites like Etsy (3.5%).
The answer can be found here: PVS-Studio and CppCat: An Interview with Andrey Karpov, the Project CTO and Developer - http://www.viva64.com/en/b/0231/
Learning Above Everything Else
Valentino – Free Landing Page PSD Template
This is pretty cool. Is there currently a way to permalink directly to a specific section of the thread on the horizontal?
Considering b) and c), C++ looks like the only valid option.
I'm ok with this as long as there is always an alternative to retreat to if we need to. Even if it means throwing all my consumer electronics in the street.
Why would they any more than the (verified!) users online?
For me, it works only after the page is scrolled all the way down to the bottom (so I can only see half the canvas)
"to serve debt you have to create more"
This is actually a well known fact.

"creating more debt is incompatible with a capitalistic system"
Wrong. It is the basis of the capitalistic system.

"because someone has to take the other side of the trade'
Yes. All debts have corresponding claims.

"A rational creditor wouldn't loan more debt and this is why the PIIGS don't get money on the bond market anymore."
The game may have come to an end already. The only thing that delays a "jubilee" is the state as the lender of last resort. It is the last thing that will fail but it will fail. A "jubilee" is only a mid-term solution. The underlying problems (limited energy, exponential growing interest, debt based economy) may not be solved. We are running into a trap at a very fast speed. Even things like thorium reactors or fusion can only delay the sun set.

"Therefore the CBs have to "print" the money or take it"
It does not make a difference for the problems if you use FIAT money or an asset based currency.

" from somewhere else (ESM, OMT, QE ...) but none of these measures is voluntary but instead forced."
You may think a gold based currency may prevent this problems. We may only have collapsed faster (small collapse, "jubilee", not the big collapse).

"Therefore we have no capitalistic system but planned"
yes we do have one. And we had a very good time with it. Unfortunately capitalism needs growth. And only madman and economists believe in infinite growth in a finite world.
I suppose he could sell his MtGox account on ebay. Presumably he should get his money back, discounted by the risk of MtGox not being able to pay.
Interesting company - refreshing to see some different ideas out there. Congrats on making the plunge!
Runs 'slowly'. Led by the population of the North American continent, the adverb is dying gradual.
If one go by market share, the code sent back upstream are worth far less than 1% of Os X.
Interesting article. Although I doubt most project will have 1000 beta testers ready to fill up detailed bug reports or some benevolent code inspectors.

A couple of simple integration tests go a long way detecting the most visible bugs.
Responsiveness (commonly defined as time from start of operation to completion) might improve from parallelization. As for "speed" (commonly defined as operations/sec on a given hardware), it will likely be the same or a little lower (parallelism creates overheard).

But it's responsiveness that most people measure, and they measure it on machines with CPU utilization in the single digits - in which case, it is likely to improve considerably.
I make it a point to avoid all interactions with LEOs. They are new militarized, angry and highly uneducated underclass and they want to take it out on you. I don't even drive any more just to avoid interactions. It's much harder to be arrested in a Lyft/Uber than in your own vehicle and you don't risk them 'finding' anything in your vehicle. Never call the police, never help the police, never talk to the police.
On the Starfleet side of things, menial tasks are delegated to the lowest ranking members of the crew.
The civilian side of things tended to be based on apprenticeship, which works similarly.
Nothing that OllyDBG and a free weekend cannot fix ;)

When/If this affects me, it will be an entertaining challenge to create a crack which disables the "allowed to install?" instruction. Seems quite simple.
I suggest checking out KnotStandard, http://www.knotstandard.com/
Well, he called 911 himself. I think this part won't change from version to version. Now how many people who call 911 when they witness an accident actually are a "problem" enough to warrant an arrest?
Not if you delete your reddit account once a year like me.

Hell, I have two different news.yc accounts, one at work, one at home. I don't "shitpost" on either, so it might just be an interesting machine learning task to match the two, given that I don't post all that much :)
Etsy does not solve the distribution problem. Embed the Intubus widget on your blog and your content will be appears on thousands of websites.
Angle Brackets, Rifle Scopes
The leaning I've been having is that money is a signalling mechanism. Bankers like to say they're the heart of the economy. I prefer to think of them as the pituitary gland. Money is somewhere between ion-exchange signalling and hormones. You can use it to get what you want, but it's not the thing you want in and of itself. Accumulations get out of whack, people become insensitive to it, or there's not enough of it, and things break down. But it's not of and by itself what drives the economy, and money (or hormones) without real resources still lead to failure.
Because we actually believe in something. Most conservatives and liberals don't have a consistent moral philosophy so there is no point debating them.
Thanks ishener & snaky!
The author touches on being embarrassed.

As a game developer making games that many players would call evil (IAPs, IAPs everywhere.), I tend to prefix my "what do you do?" with "Oh uh, it's not something I'd actually play, but it's called ...". Shame, really.
To be fair, as an Italian living in Spain, there have been cases in recent years where "cops beat up citizens" in both countries, mostly occurring during large rallies.

Still, these occurrences are isolated cases, receive large media attention and are definitely not considered "the norm".