skysight-inc/HackerNews huggingface dataset:
I remember meeting some hackers at their house a friend of mine took me to in the middle of nowhere, and I asked them where they got their software cracks, and they kind of blinked, and showed me the first dual monitor setup I had ever seen in person, with a regular system on the left, and the output of SoftICE on the right. I guess before that I had just assumed lower level things were unknowable, but after that I sure didn't.
As Wikipedia's definition goes: "Censorship is the suppression of speech, public communication or other information which may be considered objectionable, harmful, sensitive, politically incorrect or inconvenient as determined by governments, media outlets, authorities or other groups or institutions". So, how is "Right to be forgotten" not censorship ?

As for the balance between protection of individuals vs. transparency, laws already exists in many countries to protect the individuals. Powerless individuals are not the beneficiaries of the "Right to be forgotten" legislation : those who use (and abuse) it already are corporations and powerful individuals...
This summer I attended one of the editing workshops put on by Adam Epstein who edits all of the film unit productions. It's incredible how fast they write, produce, edit, and turn around these projects. They are literally working from Thursday afternoon until Saturday evening to build these from scratch.
In general I hate when cars try to wave me by (as a pedestrian) w/ little regard to the total situation. I realize they're being nice but often all they're doing is making a bigger mess for the bigger picture. I always try to wave them along instead, but sometimes they're insistent, and I can almost hear them grumbling "why won't this dummy go?" ... sorry, it's because you're a) holding up traffic behind you and b) I couldn't anyways as there is other traffic I'd need to cross.
Ask for a leave of absence or to arrange a flexible work schedule while you pursue the degree. All they can say is no.

Go for the degree. If you ended up with a Senior role then you have lots of experience already, I assume. You'll ALWAYS be able to find another job. With a PhD in Crypto, you'll be able to move towards a Crypto job, or teaching if that floats your boat.

Side note: I am very jealous and a bit inspired. Former military and my academic route is mangled with starting late and working full-time as a developer, and so I'm hoping to complete a bachelors by 28 or 29 at my dismal pace. The fact you 're looking at going back to school at 30 for a PhD makes me feel like it will all work out one way or the other.
> Without the distribution of the weight of the can, I don't think we can get an actual number.

Because the distribution of weight in the can isn't changing, you can treat it as a point mass as far as the center of mass is concerned. The fluid's distribution is changing, but we know how.
It's quite surprising to see something I wrote turn up here.

When I first started with Paredit I struggled to absorb the functions and key bindings from the manual and cheat sheets well enough so that I could use them while writing code. I know that seeing them in action would have helped me a lot, so I made this and put it out there, I really hope that it can help other people to start using more of Paredit.
Metastability comes in when you think about the problem that originally triggered congestion. A normal network overload caused by a bulk transfer, for example, can be fixed by canceling the transfer. Once you add the feedback loop, however, you need to both cancel the transfer and remove lots of other load. I use the term metastable because although it is fully stable (that's the problem!) it isn't the "ground state". Another way to say it is that the metastable states are only local attractors.
Imp home computing device is online at Indiegogog, what do you guys think?
Your example of poor SERIALIZABLE performance is from a MySQL user. Have you tried SERIALIZABLE in PostgreSQL? The implementation is based on fairly recent research, and performs quite well for a lot more use cases.

And the point about ORMs is valid, but still not enough to back up your unqualified claim that using postgres would not have solve the problem. It might not have, but postgres offers a lot of tools to solve this problem (we didn't even discuss SELECT ... FOR UPDATE), and even inexperienced users are at least more likely to have stumbled into one of those solutions.

I very much agree that isolation issues are subtle traps for many users, even in SQL. I would like to see SERIALIZABLE become more common, and eventually the default, in postgres. I also like the fact that you're writing real tools to check up on these in a formal way.

But please be a little careful when making statements like that, because it can turn people away from the systems most likely to help them.
Amazon the Truth Behind the Click Documentary 2013
Scale Model WWII Craft Takes Flight With Fuel From the Sea Concept
Seems like the FB version of Microsoft's long running Bizspark program. http://www.microsoft.com/bizspark/
> The current de rigueur is for society to realize that our unjust treatment of a special group is unfair. In the 60s, it was our unfair treatment of blacks. In the 90s, it was our unfair treatment of gays. Then we work to get them declared as a protected class, and then we fight for their rights using that protected status as leverage.

> Instead, we should do a better job of understanding what rights entitle us to, and then simply afford those rights to all people

Yeah, I don't think you understand the process you refer to in the preceding paragraph represents -- it represents an evolving understanding of what rights people should have (note that this is an evolving social consensus, not an evolving understanding of something which exists as an external material fact), followed by corrective efforts to address manners in which the status quo situation differs from the evolving social consensus of the desired situation. The entire idea of a "protected class" is that it is one which has in recent history been actively discrimated against in a manner which violates the current social norm, such that there is a heightened presumption that acts which have a disparate impact on that class are invalid as discrimination on that basis rather than simply incidental impacts of some permissible distinction. It is part of a process aimed at realizing and securing the new understanding of "what rights entitle us to" by eradicating residual practices that were accepted under a previous, more limited understanding.

Particularly, its important to understand that one issue is that our general understanding of what our rights entitle us to include that they generally do entitle us to discriminate according to our own personal biases, where that doesn't cause unwarranted social harm -- but the understanding of what causes unwarranted social harm is evolving.
I second it. I am personally disturbed by the trend of people like Bill Gates & Will.i.am (I do not recalll both having programmed something) claiming that programming is easy and everyone should do it. I have faced alot of issue where idiot managers think that mastering right-click and double-click is close to mastering programming. I was told in 1999 that MS Frontpage will make web developers & designers obsolete. The last thing we need is people claiming that you can become a software developer in couple of weeks.
Software Development(Programming & Testing) is a science that needs a understanding of systems. Coding is a BIT simpler process. I have experience teaching my friend programming in school and collage. May be I am a bad teacher, but I feel its a complex process and couple or weeks is too less of a time. Learning syntax will take just hours but writing readable and extendable code in the most efficient manager is what ensures a steady paycheck.
DBA admin is also a rather under-rated job.
I too suggest Level 1 & 2 IT support for starters. Testing & QA also seems like a easy to learn process.
A feature similar to this was discussed at the OpenZFS Developers Summit earlier this month

http://open-zfs.org/w/images/7/71/Fast_File_Cloning-Pavel_Za...
Yeah looks like their Wordpress box is having a tough time with the amount of requests HN is sending their way.
You're ignoring pedestrians in this equation, who are more vulnerable than you.
I wondered what year that was from (it discusses IDE vs. SCSI drives), and a comment in the HTML says "Converted with LaTeX2HTML 2008 (1.71)"
The deliberate misrepresentation and/or willful ignorance about what the "right to be forgotten" means is pathetic. I really expect better from HN, regardless of whether people agree with it or not.

Just some points:

- Politicians, public figures, celebrities and any kind of information that is the public or historic interest does not fall under the right to be forgotten.

- Corporations, governments etcetera do not fall under the right to be forgotten.

- There is no DMCA-like process. This notion is the result of Google's disinformation campaign and the deliberately flawed process Google implemented, like a child throwing a tantrum.

- This has nothing to do with censorship. There is nothing pre-emptive about it. Individuals have to actively make each and every request. Any request for removal can be taken all the way up the legal chain.

Yes, there is a chilling effect risk in the implementation of the right to be forgotten. Possibly to the point where the right itself needs a much clearer definition. Possibly even to the point where the conclusion is that it is impossible to implement without harmful side effects that outweigh the benefits.

Those are valid discussions. But so far I've seen very little of that discussion on HN, just a lot of FUD and outright BS.
It's far easier to simply ban the tab character. All indentation problems magically go away.
Genuine question.

> General advice there is to stay away from competing with the 20+ crowd.

What do you see as the relative strengths of the 20-30 developer vs. the 30+ or 40+ developer?
I believe eric is referring to this kind of mentality:
http://knowledge.allianz.com/mobility/transportation_safety/...
As an end user of Atlassian products - their support leaves a lot to be desired. Not sure if that ties in to "doing things differently" but there you go.
Does anyone know if DragonFly's code gets merged inro the FreeBSD codebase?
Germany agrees law on quotas for women on company boards
I had assembly @uni, but never had the guts to try and make something [useful] with it -> what keeps hanging in my head is, assembly is only good/usefule for compiler builders.

Is learning x86 your main goal, or do you plan to..??
This is one of the reasons for the existence of the 'toor' user, which still uses the default shell
Just because something happened doesn't make it relevant or truthful in all contexts forever.
The Underhanded Crypto Contest
Two reasons:

- Do this for one or two years and you are pretty much set for life. That's pretty tempting

- I don't think the bankers think of themselves as antisocial or non-ethical.
Simply put, we prioritize economic health above justice. American citizens, as a population, literally love money above all else.... All the people in existing contracts need to do to justify continuing is raise a fear of economic instability as power changes hands. All of a sudden, the rich are literally "too large to fail" as they ARE the goddamn economy. Only the poor can afford to go bankrupt, according to our government.

Our government literally makes a mockery of justice out of attempting to prop up our economy.
Totally understand and security by obscurity is definitely possible and effective, though difficult for media and the internet.

That said, if something is legitimately public, why would we not want to make it easily accessible "using the world's most typed-into box"? Why would we prevent someone from developing an effective way to make that data available to the public? What differentiates something with your name on it from all other data? (I'm not talking about private data here that you entered or were promised would be shared in a private context from, say, a profile or payment information standpoint)

This new "right" seems completely random and out of left field. It doesn't really have anything to do with privacy. I don't agree that it is a right because to me, rights make sense across the board. This one only kind of makes sense in a narrow context and when applied broadly doesn't work at all, and infringes on all the others.
Thanks! Signed up and pointed my Arq backup at your S3 compatible service (one of many backends).
Yes, here is a video explaining some of it.

http://vimeo.com/85490944

Never worked at Spotify but they seem very innovative (and they already let me rock out for eight hours everyday), so hey, nothing to bad say on my end.
This was built by code school and sponsored by github... if you want more advanced git tutorials, code school offers them for some money.
No it's not main main goal, my main goal is learning CPU, operating systems, bootloaders and etc...
Get advice and inspiration from a creative pro
Galois has a pretty flat structure, and employees can choose what they work on among the currently funded projects (they do mostly grant-funded research).

https://galois.com/
Interestingly, when I did a "git commit" with a different commit message than the one they provided, a following "git log" showed their canned message, not the one I used. (Not surprisingly, they're not really giving you shell access.)
Is it just me or is stuff like this way harder to appreciate these days (with the ubiquity of CGI), unless you work in the industry, or see a behind-the-scenes look like this?

This is simply incredible, and yet I don't normally pay the title sequence any attention at all...
Do you guys think that we are now moving into a new trend on the client side now? React + Flux vs. Angularjs, Backbone.js?

It seems that every job, even backend positions, require Angularjs or Backbone.js knowledge. Having largely ignored the two and hoping they would die, I am ready to learn React + Flux to accelerate to this cause.
Yeah. Never wave pedestrians through. It's faster for everyone for you to zip through than for me to wait for you to slow to a complete stop (like hell I'm walking in front of a moving car). I've had people stop at a green light(!) while I'm waiting on the side of the two-lane road for the crosswalk signal to change. I just stood there and stared until the light changed and they missed their green. I'm not going to cross into traffic because you don't respect the rules.
I've been playing with clang-format for my own projects (installed via homebrew, since Apple doesn't ship it with Xcode). I tell it to enforce limits assuming ts=8 and use tabs for indentation. My editor is configured for ts=4.

Doing that seems to actually mostly work! It's made some weird (and in one case obviously broken) formatting decisions, but otherwise I'm pleased with it.
I don't know first hand, but could take a guess:

Think of a transaction that inserts a row representing a withdrawal, updates a materialized total balance, and checks that it's positive. Under snapshot isolation, two concurrent instances of this transaction could commit. The materialized balance would reflect only one of the debits however, and would be inconsistent vs queries that recompute the aggregate in full.

Postgres pre version 9.2-ish would allow this situation even in "serializable" mode. Later versions wouldn't.
Fedora 21 Innovates in Docker Cloud Virtualization with Project Atomic
It's.. interesting how the Emacs setup is as long as the entire operating system/hardware writeup.
Windows 10 to support FLAC and MKV natively
The point of a fluid ounce is that it's the amount of water which weighs an ounce - roughly (allowing for various failures of standardization and definitions of water purity and measurement circumstances). And most beverages have a specific gravity close enough to 1.0 that you can consider them more or less water. So yes, the weight of the liquid in a 12oz beverage is, for puzzle purposes, pretty much 12oz.
Ask HN: What realistically changes for a developer when taking a corporate job?
After years of working freelance and with smaller agencies, I have just been offered a really well paying front-end developer job at a huge multinational tech corporation. Since I've never made this leap, I'm of course suspicious of the corporate structure, and worried that the freedom I've enjoyed outside of it will dry up. Additionally, I'm worried that the constant learning experience of being a freelancer will somehow stop when I'm focused on just one product. Has anyone been through this transition, and gotten through with any kind of insights? I'm trying to stay open minded.
There are two issues here:

1_ the EU trying to convince Google to delete data they are allowed to have outside the EU. That won't work.

2_ the ruling that Google must make certain data unavailable within the boundaries of the EU or pay the consequences. Simply stating "we did, buy then users used the wrong two letters (domain) and accessed it anyway" is a poor excuse, and I think the EU won't take it.

I can imagine Google blocking results based on IP (like they currently do with music videos on YouTube) as a reasonable compromise the EU can enforce. It does not account for proxies, of course, but it's a start.
I use https://www.debuggex.com/ for regular expression debugging and testing.

I find it more useful as it can show how each position of my test string relates to parts of my regular expression
For those interested, I highly recommend "The Difficulty on Being Good: The Subtle Art of Dharma" by Gurcharan Das.
He said UNIX machines, not FreeBSD specifically. He was talking about Android and iOS.
I guess they are in this one https://www.metanet.ch
That's great and all but there are a million and one wordpress blogs or PHP CMS systems that exist outside of bleeding edge startups in NYC and SF.

Also try talking about node on proggit, you'll get mocked and told how dumb and shitty it is.
>It doesn't apply to politicians

"I'm not a politician! I'm just a humble police commissioner."

> it doesn't apply to corporations

"I'm not a corporation! I'm just a humble executive."

>And nothing is forbidden. The right to be forgotten is opt-out.

What is this supposed to mean? This is clearly not the case. Websites cannot opt-out of following these requests.

>unlike DMCA you can let any dispute go all the way up the legal chain.

Oh great, so I get some semblance of due process before being censored?

>It has absolutely nothing at all to do with censorship.

Explain to me how preventing me from saying true things about certain people is not censorship.
In all the discussion about Silicon Valley and why no place else has been able to have quite so much success in high tech, subtle cultural issues can be underemphasized because they aren't easily quantified. This attitude toward freedom of speech and data in the EU is one reason why startups don't prosper as well there.

For a society to allow and even encourage independent people to create new ways to collaborate with data is risky to existing powers. Most societies place restrictions on who can know or say things and then impose severe consequences on the people about whom those things are said. Sometimes the restrictions and consequences are informal. There may be a strong norm against sharing data or gossiping or spying or publishing. There may be a strong sense of reputation or face or a presumption that bad things said about you make you a bad person and unemployable.

The EU is a place where people have lived with the idea that central authorities can tell individuals what to say or not say for a long time. The large news and data institutions and churches have strong links to the state and individuals are not expected to be able to make choices about information for themselves. Political parties are routinely banned and prosecuted solely for disagreeing with ruling parties; elected officials have been prosecuted and jailed in France and the Netherlands in this decade merely for being leaders of the minority parties in their national and EU legislatures. [0] A certain confidence that anything officially published is endorsed by powerful people lingers weakly as a result. People don't like small companies, startups, individuals controlling data as a result.

China and Japan are the same, though each in its own way, of course, just as each European culture is different.

But America is an outlier. We trust our government and newspapers less. We expect authorities' pronouncements to have less effect on our prospects and reputations. We share data freely and expect that people can gossip about us freely with limited consequences. We even expect a certain amount of lying to go on without being prohibited, though it upsets us more because we've developed stronger norms against it than nations where authorities are expected to have the power routinely to deceive the people like the EU.

And in tech, where information is everything, that cultural approbation for data is deeply though subtly influential. It's one of the many things that make US startups and especially Silicon Valley ones more successful.

Which isn't to day that this EU decision is a bad thing for startups. It's bad for Google, but that's not all startups. It creates an opening for an American company to provide a search engine that fills in Google's EU gaps. EU companies might be able to find ways to exploit it, too.

It does reflect one of the cultural advantages of Silicon Valley, though. Along with the esteem for entrepreneurs, openness to failure, flexible job market, and network effects, freedom of speech is a business advantage in tech.

[0]http://en.wikipedia.org/wiki/Trial_of_Geert_Wilders

http://www.theguardian.com/world/2013/jul/02/marine-le-pen-i...
Interestingly, for me git init took 0.045s, while status took 0.005s. I wonder what factors into this.
One Year with Ruby: What I Like and Dislike
Google: We Don’t Plan on Updating PageRank Again
I tried unsuccessfully to find the repo and issue tracker for try.github.io at https://github.com/codeschool?query=git and https://github.com/github?query=git .

1) I don't think providing the message (-m) on the command line is a good habit for beginners.

2) https://try.github.io/levels/1/challenges/7 is a wild card operation followed by a `commit -m`. Prior to the commit there should be another `status` or interactive commit (no -m), see (1) above.
That's a dumb rule :( Here, download this https://www.dropbox.com/s/qtwv5cdh2dajt0g/new_snl.mp4?dl=0
don't you feel that if you a language's short coming is addressed by adding more of it in the form of duct tapes is problematic? I love javascript when it was doing simple things on the DOM, not trying to recreate the desktop in the browser, making it render across different devices and browsers, making it crawlable by running a headless qtwebkit process to serve pages that google can't see, using a slow and unstable document storage database often advertised with an old javascript engine requiring you to write chains of callbacks for even the simplest operations, all in the back of my mind believing that somehow all this complexity has helped me, why, look around everybody's doing it. This Java/PHP/Apache garbage that has worked well but didn't feel cool or fad enough? Let's kick it.
Indeed.. although they are aiming for a production quality platform with the upcoming release of the HAMMER2 filesystem.
Your example makes me thing of something: what if we're all just less conscientious people online? Lots of people looked at the recent leaked celebrity pictures who wouldn't look into those peoples' windows. It's hard to argue that this is the result of the former being less wrong--the impact on the victim is identical. So it must be that people are just more willing to do "wrong" things on the internet. Should the law take this into account, especially when you're analogizing between the CFAA and breaking and entering, or cyberstalking and real stalking.