skysight-inc/HackerNews huggingface dataset:
A regex match will do that easily enough:

tree | egrep -o "[0-9]+ file(s|)"

edit: or you could just tail the output (should have thought of this first!)

tree | tail -n1
I kinda want to agree - I tend to believe that a person's private beliefs and public behaviour can be separated, and that we're all capable of behaving properly when the situation demands it, leaving us free to think what we like on our own time.

Two things complicate this: firstly, social networks are really making the idea of a 'private sphere' of beliefs that are separate from one's public role unsustainable. Secondly, CTO is a high-profile role, a representative of the company with responsibilities including dealing with technical partners and attracting new employees. This role is compromised by behaving in a way that is very likely to damage those relationships.

Obviously, he's now going to be on the receiving end of abuse that's as bad or worse than anything he's ever said himself. In the interests of consistency, I obviously have to deplore this; two wrongs don't make a right. The sight of a bunch of righteously-enraged Twitter users piling on is not exactly edifying and won't do anything to persuade anyone that civil discourse is the way to a better future.

A couple of years ago I thought we might be on the verge of a new era of permissiveness, in the sense that policing the subjectively offensive thoughts of others would be so obviously impossible that we'd have to accept the existence of offensive ideas and aim instead for the more achievable (and more liberal, to a given definition of 'liberal') goal of ensuring that people simply ensure that their public (in the sense of official or political) conduct is impartial irrespective of their private beliefs. Now, I'm not so sure. People seem to like being outraged by others, and seem to want to suppress views they dislike even if no identifiable harm has been caused (in fact, one can always claim some harm on the basis that someone's feelings were hurt). It now seems to be reasonable to argue in favour of, in effect, a campaign for the improvement of public morals, a notion that seemed remote only recently.

That said, I also personally think that this guy sounds like an asshole, and I wouldn't have wanted him as my boss or my subordinate if he displayed any of the attitudes on show in his Twitter feed in the workplace. It's highly likely that he did so, and for all we know he could have been under existing disciplinary warnings or subject to internal complaints. It might be that what people say about him on Twitter has nothing to do with him being fired.
There are actually a lot of different databases that match IP addresses to companies, university's etc. For example, Max Mind GEOIP has some of that info. The trick was just compiling those different sources into a more reliable custom database. We still have a lot of work to do to continue to improve that database
I just read a book that I think would be enjoyable for anyone who has either internally or externally debated these things; "Outliers: The Story of Success" by Malcolm Gladwell.

It's easy to credit them with hard work and think they deserve it. The biggest thing I notice is how many thousands (millions) of other people in the world have the exact same traits ("Seeing past the trees", "Ability to convince other people to believe in you", etc) and fail in our world.
Is it not about value? If 50 bucks a month extra value isn't being earned / created by your team as a result of using it, then stop using it :) Or use a whiteboard.
Sounds like this is one big subnet that all droplets (with the "private" interface) will be in (i.e. a single broadcast domain).

Keep that in mind when designing security into your applications.
> our proposed attacker has the ability to embed malicious hardware and/or microcode in your CPU which can access to the full contents of RAM and all CPU registers

If the threat model under which rdrand can achieve cancelling XORs is one which requires the threat to have access to RAM and CPU registers, combating it by removing rdrand is like demanding the removal of a front gate that's breakable using teleportation. If the attacker has teleportation, forget the gate, they can teleport straight into your house.

As Ted Ts'o points out elsewhere in thread, "if the microcode can figure out where the entropy pool is and figure out what it's being XOR'ed with and adjust accordingly, you're toast anyway. No matter what you can do, if the adversary has control of the cpu microcode at that level, the adversary can just modify the returned entropy value in memory".
Have you tried Bottle? It is very simple, defined in one file that you include with your project. It has attribute-based routing (including PUT!). It's great for smaller projects and prototyping. I'm not sure how well it scales to larger projects.
It's better than that -- you don't have to trust either compiler, just that they both don't have the same backdoor.
I'll do a follow up on this :)
the latency will be similar in un-congested conditions (it will stay inside the network edge) but private networks allow the switched network to broadcast less, allowing it to handle "more" traffic across switch backplanes and area networks.
If anyone is interested there were several great posts on Hacker News a while about about useful UNIX commands [1, 2, 3]. I have also created several screencasts about command commands like the following [4], and one about the Filesystem Hierarchy Standard [5].

ls man pwd cd top ps df du cp mv rm mkdir rmdir less cat vi

[1] https://news.ycombinator.com/item?id=6046682

[2] https://news.ycombinator.com/item?id=5022457

[3] https://news.ycombinator.com/item?id=4985393

[4] http://sysadmincasts.com/episodes/13-crash-course-on-common-...

[5] http://sysadmincasts.com/episodes/12-crash-course-on-the-fil...
"because GameMaker is inferior" isn't really a valid argument for anything.

I personally don't like a lot of the syntax in GML but I find GameMaker a perfectly fine tool for making 2d games.
But, hey, it's software. Anything possible; with computers it's best to look for what's likely, not what's possible.

When it comes to security, this is a horrible assumption.

It is the nature of the game that an attacker should be expected to use whatever piece that they control in the most malicious way possible. Thus if it is possible, and they are motivated, then you should never assume that they wouldn't do that. Because push comes to shove, why wouldn't they?

And if you're wrong, well, a little paranoia never hurt anyone. Particularly since in this case exercising paranoia is a simple matter of mixing in hardware randomness BEFORE doing all of the other complicating stuff, as opposed to the current order of doing all of the other complicating stuff AND THEN grabbing from potentially untrustworthy hardware that could be playing tricks.
Seems likely - the image at the top of the computer and phone has the words 'turn on your speakers' written on the screens.
I'm not sure what this has to do with piping (why would nautilus pipe the output of find when doing a directory listing?), but I doubt it's the pipe that's causing performance issues. Uncached file system access has a tendency to be slow[0].

0 - https://gist.github.com/nahurst/3711264
I originally wrote a post on my personal blog about this. Let me know if you find it helpful :)

http://www.patrickambron.me/we-unexpectedly-got-60k-users-in...
How Stitch Fix Built a Fashion Company Based on Data
Tomic's dad to appeal verdict
It's amusing that Google is opposed to other people using paid links, when their main business is... paid links.
The guys from 'Learning Creative Learning'[1] course argue that you don't need anything besides P2PU, youtube, wikis, gdocs and etc. to have one of those courses.

From their about page:

"Check out our shiny new platform

Actually, don’t, because we didn’t build a shiny new platform. Our platform is the web and we like things distributed and open. We also wanted to create a model that is easy to replicate for anyone. We use off-the-shelf Google+ tools, like Hangouts and Google+ communities; and open source software like the Mechanical MOOC (github). You have no excuse not to build a course like this yourself!"

[1] http://learn.media.mit.edu
Well, it is like this. The larger the initial population, the greater the probability that long streaks of some favourable outcome will appear purely by change.

So if I see a single monkey throw a die that consistently lands on 6, I might be inclined to reason that something special is going on with the die, or the monkey his throwing. But if I let a billion monkeys throw a die repeatedly, the probability of having long streaks of consecutive '6-es' from a random monkey, is virtually 1, by randomness alone.

Monkey's with streaks you then select out of the initial billion, the rest you discard and then you write about how all hot throwing monkeys like bananas.
Introducing RESTHooks.org
Mooc.org
> someone just lost their job for their honest views, because some found them too ugly to bear.

This is both true, and a very good thing.

This guy had the title of CTO, and at that level one must be a leader in the views that they express. If one expresses views that are inconsistent with the values of the company, and you are supposed to be a leader, then your job is on the line.

This is true of all sorts of views, not just social views, and the C level people need to be held accountable for the public face that they choose to put out there. And if this guy's views reduce their hiring pool by half because he's scaring away employees over trivial and bad reasons, he is actively harming the company and should be fired.

Saying that a view is "honest" doesn't matter a damn, whether it's endorsing competitors products or being a misogynist. When you are an employee, you can't be actively damaging your company, and when you are in a leadership role, your words have much more power, and can both be far more helpful or hurtful to the company.
Show HN: Get Paid on Time - Simplified Payments for Freelance Developers
University Rankings are Awful. Can We Stop Doing the Same Thing With Countries?
Let us not make this a mud-slinging competition, I am expressing my view here, may be a bit ridiculous and in minority.You may be just annoyed that one is defending such anti-feminist demon, Yes I am and Yes it is necessary.
Spec ties USB to Wi-Fi for gigabit speed
The announce from KXEN side:
http://www.kxen.com/News+and+Events/Press+and+News/Press/201...
He is absolutely free to share it. As he said in a previous rant, "this is a free country". However, it seems foolish of him to expect the entity he represents to continue employing him when his views go against that entity's interest (making money).
I have xxd on my FreeBSD setup.

uname -rms
FreeBSD 9.1-RELEASE-p19 amd64

Although the xxd man page doesn't have the BSD label, and is from 1996, so I'm not sure if xxd only recently found its way into FBSD.

This manual page documents xxd version 1.7

AUTHOR
(c) 1990-1997 by Juergen Weigert
Congress Considers Telecommuting…for Themselves
Great stuff. Excited to check out PlainLegal!
Hi Guys,

My name is Patrick, I'm the CoFounder of BrandYourself and I'm the one who made this presentation. I read HackerNews everyday, and was literally knocked off my chair when I saw my own presentation on the front page. Thank you

I've gotten some great feedback. Some of you have asked some great questions so I'm going through now to answer as many of them as possible.

In the meantime, some of you mentioned this would be more consumable in a blog post. Here's a link to the original blog post I wrote about this--it actually includes a lot more data

http://www.patrickambron.me/we-unexpectedly-got-60k-users-in...
I betcha this one complies fully with China's strict censorship rules, which includes Falun Gong, the Tibetans and anything critical of the government...

Does anyone know if Medium is blocked in China (or will soon be?)
Fair point. Although it's important to note that not any collision attack would work. The collision attack still had to meet certain properties before it could be used to successfully attack x509 certificates. So the ability to use this to succesfully attack a git tree from a cryptographic perspective falls somewhere between a collision attack and a pre-image attack.

Making the binary blob do something useful also assumes that you know enough about the firmware that you could figure out how to create a valid blob as well as a malicious blob. Very often with these binary blobs the low-level detail of the hardware is not generally available except to the manufacturer --- and if the manufacturer were malicious, they could insert the malware into the official firmware image (or to an update of the official firmware image) in the first place.

Finally, the cost estimates in [3] are for a brute force birthday attack, which is definitely not going to be enough for the sort of replacement attack which you are describing. That being said, certainly if we were starting from scratch today, using a newer hash would probably be a good idea. But it's still true that there's a goodly distance from "we can generate a collision" to we can use that to attack a CBA system in real life.
Because that goes against Apple's user experience grain.

Auto-Correct was also a critical feature to gain popular approval of then-untrusted on-screen keyboards when the original iPhone was released.

Maybe by today's standards, Apple's Auto-Correct lags, but back then it was a shifting force. Now, phones with physical keyboards are nearly (and sadly) extinct.
You can make 3d games in GameMaker as well though i've always though it was really probably not the best use of it. I haven't seen any 3d GM games which blew me away in any case ... and i've never made any.
A signup conversion rate of 30+% from news articles on Mashable, Huffington Post, Yahoo! News, social sharing, and direct and search traffic is just incredible.

Is that typical for this type of service?
> So task preemption isn't a problem

Yeah, you're just crashing a different task

> XOR is used for entropy calculation in the Linux kernel

You sound like you don't know C, less alone have any knowledge of assembly language. That phrase is correct but absolutely useless.

Do you know how that code snipped is translated to assembly? On x86? On x64? With optimisations? Without? How different OSs would use RdRand?
It would be totally awesome if it sounded like this: http://56k.weworkweplay.com/ LOL
When it is conflated with your work, or you education or anything that is not 100% you. And have absolutely no illusions. If you have a hateful opinion, fine. But if you are very vocal about it, even just between the walls of work, don't expect to not be disciplined for it. You are creating a hostile work environment and, well, I'm sorry, you can't expect to protected in that case.

And, btw, this is not hard. Get a different twitter account if you want to spout your opinions. Make sure it has no connection to your work.

I have three twitter accounts. One is "me", that I use for work stuffs. One is more for close friends and people I know in public. The last is my controversial one that I use.
The focus in this discussion is on school accreditation. Program accreditation is a different beast of far more narrow interest. School accreditation is essential; program accreditation is a feature.

School accreditation is done by a regional accreditation organization and validates every diploma the school grants.

Program accreditation is only available for certain degrees to begin with, and is usually under the authority of a professional group in that area of study.

Practically every state university is an accredited institution, even if they offer (i.e.) accounting or engineering programs that are not accredited by a relevant organization.
Uhh, how would you define "military"? I would guess you'd be ok software used on the DARPA created Internet... What about UN peace-keeping forces, or the customs, police and other armed forces (in various countries), in which functions would they be allowed to use such software?

Not to say which one is more important, but GPL (at least v2, haven't really studied v3 yet) is quite clear in its definitions and limitations. You'd do a good job defining "military" equally clearly and usefully for use in such licenses, but that might be quite a lot of work.

Incidentally, "do no evil" is not a very good license exactly for the lack of a definition of evil.
I'm convinced that the definition of the word "glitch" is somewhat onomatopoeic. The strange feeling it creates in your mouth when you say it, with its abundant consonants feels like it reflects the artefacts it describes.

This is reflected in glitch, the musical genre, one that's dear to my heart: https://www.youtube.com/watch?v=DWOvwNj7KsY
Which older versions and which distro's current kernels? This is easily verifiable. Name them, or don't make such claims.
Manual tracking. I was the bottle-washer and diaper-disposer.

At 18 diapers a day, your poopmonster is going through diapers at twice the rate that she is likely feeding (8-9 times a day). Very high?
I think this was the key takeaway. Making a product people want is the first step. The second step is boiling it down into a message people quickly understand. If we described our product as "DIY SEO tools to improve your personal SERPS" people would quickly overlook it. However, by emphasizing the story/benefits, people see how it relates to their life. "Improve what shows up when employers, clients or even dates Google your name". That's way easier to understand
ALL of your comments are about men's rights. I think I should make some writeup for responses to MRAs, similar to how you have done for responses to feminist sentiments, because I think I understand the worldview and bought into it myself for a long time. Of course the response might not be perfect this time around, but I can perfect it incrementally.

The first thing that is crucial to understand is that feminism itself is not the enemy. In fact, intelligent feminists should care about the problems you list. I'm not saying they do, but they should, because feminism isn't anti-men, it's anti gender roles. This means that problems like men being pressured to bury their emotions, or men not getting proper mental health care, or men not being taken seriously when they are raped, are all things that feminism is supposed to be fighting against. The fact that our society often ignores these problems is not because of feminism, it's because of sexism. Feminists, often do ignore problems like this with men, and those feminists are either ignorant or bigoted, because sexist oppression caused by society to men, and sexist oppression caused by society to women, have the same root and are part of the same problem that feminism is trying to fix. This is not a fringe view of feminism. This is the normal view.

The second thing that is crucial to understand is that the caricature of sexist tumblr-warrior "feminists" (that do indeed exist) are a distraction. The fact that people like this are taken seriously probably bothers me as much as it bothers you. However, these people are misrepresenting feminism. They do not say what feminism is supposed to represent. You can think of them as the crazy bigoted Christians or Muslims that are technically part of the same group, but do not represent the whole.

Finally, you have to realize that gender roles and sexism are oppressing men and women. I think the reason so many feminists react badly to men's rights advocates is because they marginalize women's problems while promoting men's. In truth I think this is just a reaction from seeing feminist groups do the reverse. Really, both are a problem. Just because one is a problem doesn't make another problem any more or less important. So instead of saying "This is ridiculous to be worrying about when much worse is happening to men and nobody cares," try saying, "This is an important problem," and separately, "These other things are happening to men and nobody cares."
You simply avoided the race condition. It won't happen every time and it doesn't mean that the migration would never lose any icmp packet. It's impossible without organising the whole network around this idea.

MAC doesn't have to change, but the upstream router still needs to be notified about the new location of your instance. That's why nova sends the gratuitous arp packet (more than one actually since they are not guaranteed). At least that's the case for the old networking model. Not sure what's needed for quantum updates, but that will require at least one RabbitMQ message on Nova's side and an HTTP request to Quantum.

Another way to explain the problem: you can write to local memory faster than you can move those changes to another host over the network. Any application heavily processing the data and using all available memory will make memory pages dirty faster than it takes qemu to move them across to the next host. The result is that your instance has to be paused until the copying process completes (unless you're running on a non-standard architecture). Otherwise the copy would never complete.
> I wouldn't have guessed the NSA had people smart enough to break Windows Update's encryption using a brand-new cryptographic technique that also required several hundred thousand dollars of machine time to execute, but it happened nonetheless.

That's rather unsettling. Do you have any further information on this?
The TL is immediately adjacent to the rity commercial area (Union Square), to the point where tourists accidentally walk there.

Bayview/HP aren't even that isolated -- the T muni line goes there, along with lots of buses.

At some level it's inconvenient to go anywhere in SF, but Pac Heights isn't too hard to get to by transit. The Marina is low elevation, but separated by some hills, but even that isn't inaccessible.
Try C-x C-e – especially helpful if you want to paste stuff from websites.
He's honest about his opinions, and he might be trolling sure, but I really fail to see the evidence that he's a racist misogynist.

This is just a meme which the mob picked up and ran with, just like "Phil Fish is an asshole" that drove him out of indie game dev.

Edit: for example, when people say he makes misogynist tweets, then they need to offer evidence that he is against women or hates women.
When the call quality of your VoIP is disappointing...
It maybe in ports, but it's not part of the base install:

$ xxd
xxd: Command not found.
$ uname -rms
FreeBSD 9.1-RELEASE amd64

edit: fixed typo where I put xdd instead of xxd
fuck political correctness. Most of the time I had to deal with all the passive-agressive BS of office, I want to throw a few chairs out-of-the window and whenever I talk to a feminist, I want to go frag mode in the office. I always wish I could let some steam off,instead giving reasonable and politically neutral statements.I guess it is just me. :(
The problem is not the people who don't know what AES/DES is, they will never tell you they looked at the code and it looked good. You are worried about the people who do (from say reading Applied Cryptography or doing the Matasano challenges) and think that qualifies them to do crypto or audit to against malicious backdoors. You are worried about people who, for example, think LFRS are a safe random number generator for CBC mode IVs.
This looks cool. Once I create some tests how do I execute them? The video shows a pretty slick plugin for Chrome, but can I execute the tests in all browsers? Under the covers is this using Webdriver?

Also, how are you accomplishing the autocomplete on the web? Is it actually validating C# syntax?
I think it depends on your business model and audience. As a b2c product, any press is good obviously. However, I think it's more important to understand who your audience is and how to relay your story to them in a way that's digestible and understandable.