skysight-inc/HackerNews huggingface dataset:
Especially when a lot of sites include their name at the beginning of the title, I just end up with a lot of tabs titled things like Comm.. and Hack.. etc. When I use Firefox I use Tree Style Tabs so it's not a problem but with Chrome there is no good way to get that functionality. The closest approximations I've seen pop up a separate window for the tab tree but that's a terrible kludge and it doesn't play too well with my tiling window manager if I have anything besides the browser on the workspace.
The general (low) opinion of the ACS on Whirlpool (AU broadband / IT forums) is that they exist solely to make money from rubber-stamping IT accreditations for skilled worker visas.
Actually just notice that you use "suffix trie". Note that there is trie (which is also called prefix tree) and suffix tree. There is no suffix trie. Suffix array usually uses less memory, but I am not sure in theory it is faster than suffix tree. We can use FM-index and enhanced suffix array (ESA) to simulate trie traversal. You can use ESA to achieve almost everything that you can do with a suffix tree.

Trie and suffix tree are natural structures for multiple strings. The typical suffix array is for one string. It is possible to encode multiple strings with suffix array, but that part of theory is not widely used.

Also, ESA was introduced in ~2002. It has been well known in CS. Because ESA is in some way a super set of FM-index, you can of course implement those popular mappers with ESA. The key reason that ESA is not widely seen is because it uses much more memory than FM-index. In 2008 when these mappers were greatly needed, no so many machines have 16GB or maybe more needed by ESA.
I hope all the NYT employees didn't reuse those passwords anywhere else...I think if you work at a big political target like the NYT, you just have to treat it as sacrosanct as your personal email and bank accounts, even if the corporate account is just a formality (I.e. you forward all your emails to your gmail account...which is not a good idea if you're a reporter, but I know several who do it for the convenience)
There's a couple surreal quotes in here. Like asking the Chinese Ministry of Defense to comment.

"A Symantec spokesman said that, as a matter of policy, the company does not comment on its customers."

Uh huh. Even when it's the customer doing the asking? Way to hide behind the policy.
I guess they had to build the feature. With the follow-on exploit for rails <3.1, the notification email went out very quickly and probably they will have quick notifications going forward.
That means that the hackers pivoted from one system to the Domain Controller (with an account they cracked previously, or the results of a pass-the-hash attack), and got access to all of the account hashes (which they then would crack offline).

The passwords aren't stored in plaintext, but with the computational power available to anyone (or substituting that, time), you start getting actual passwords in a couple of minutes (the worst ones), and maybe 90% in a few hours.
The problem is that if you create real value, Google will simply clone what you've done. Because, by definition, they have the vast majority of the code required to do it already.
For those that don't know how this exploit worked, I think the "exploit" gem description provides a pretty good explanation:

'A Proof-of-Concept PoC gem that exploits a vulnerability in the Psych YAML parser, which allows the #[]= method to be called on arbitrary Objects.
If the #[]= method later calls eval() with the given arguments, this allows for
arbitrary execution of code.'
[Edit] I understand, but out of the 412 problems, which do you recommend that Hack Reactor considers valuable?
PEP 3156 -- Asynchronous IO Support Rebooted
Well, you can rotate the words if it's really that long: http://fiddle.jshell.net/fuDSb/10/show/light/
This is why App.Net will fail.

You will find it hard, rather impossible, to convince young adults, college students, and parents to pay for a service that's already provided for free--especially when the paid service is a dead-end.

I don't like Facebook, but I have an account to talk with friends and shoot the shit with people I don't want to have a personal relationship with. If all those friends were not there (as is the case with App.Net), what would I do? Play with all the cool features all day? Tell people how cool it is to "own" my content?

If people do not come, I will never come. See the catch-22?

App.Net should cut it now. AWESOME idea, but will not happen.
There's no guarantee of getting your money back if a project fails on Kickstarter though... http://venturebeat.com/2013/01/22/why-this-jilted-kickstarte...
I wonder if it caused as much trouble as his whole "new, revolutionary language" debacle.
The way I see it, when I click a link, I'm signalling that I'm interested in reading the author's opinion, not the submitter's interpretation of the subject - that's what the comment section is for.

When I put it that way, it only makes sense that the title should reflect the original article's title.
pretty much exactly.
This could be really cool for this post from earlier today: http://news.ycombinator.com/item?id=5141995
The "Let's Set Up a Domain Controller" wizard doesn't ask how much salt you'd like to add to your passwords.
The general TSP (where negative edge weights are allowed) cannot be efficiently approximated (if not P = NP).

The Christofides algorithm considers are far more limited version of the TSP problem (whose decision problem is still NP-complete): the so called "metric TSP": here the edge weights form a metric on the arcs, i. e.

d(v, w) > 0 and d(u, v) + d(v, w) >= d(u, w) for all u, v, w pairwise different (where d(v, w) is the weight on the edge {v, w}).
Entry level or not, the fact is that you have to try and convince the employer that you will be a good fit for them. So always think of this way: How can I convince this potential employer that I am a good hire for them? Start figuring out what the employer is looking for and then figure out how you can differentiate yourself from other entry levels like yourself.

Biggest mistake made by many (including experienced pros) is that they focus on their Resume instead of really trying to understand what the employer wants/needs. If you really have something that the employer is looking for specifically, your chances of at least an interview call goes up.
Enabling People
There's no "niche", I want to talk with my friends, not a bunch of people talking about security. You know?
You're a customer at heart.
You mean like this ... in Malaysia they've drafted a bill to require certification for anyone to be able to work in IT ...

http://uppercaise.wordpress.com/2011/12/09/new-law-puts-noos...
The term "open source" was coined to sell free software to business/the masses, ignoring the core of RMS' philosophy (with which not everyone agreed). The terms are different.
> To legally do any wiring work at all it must be done by an accredited electrician, not merely inspected by one as in most countries.

That's what the various bodies would like you to think, as making things black and white makes their life easier, and keeps them friendly with the various trade organisations.

I gather it is now legal for a professional electrical engineer to do their own wiring in Queensland, just they can't do it for third parties. By my reading, it is also generally okay for anyone to work on an "extra low voltage circuit", meaning less than 50Vac or 120Vdc. At the same time, the various energy authorities will claim it is illegal to install your own solar panels, and their publicity material says you can't do any wiring. The actual law seems to say you can DIY, just that you would need an electrician to connect the 240Vac side of an inverter to the main.

Workcover applies an additional layer of regulation in industrial situations. There also seems to be a requirement for an electrician to do solar work to qualify for various green rebates, despite the electricity regulations saying its okay.
Symantec (or any software company) isn't going to comment to a reporter about why it's product didn't perform adequately, regardless of whether it's related to that reporters parent organization.

If a reporter asked Oracle for a comment every time Tumblr went down because of something related to MySQL (I have no idea if Tumblr actually runs MySQL, that's just a hypothetical), the best they'd hear is "We don't comment about specific customer information."
1. People stay with other people overnight.

2. New buildings are unoccupied, sometimes for months.

A more useful measure is rental vacancy rates. The Australian average is 2.3%, which is pretty close to "none" in practical terms.
I put together a more detailed comment on this:

http://mikegerwitz.com/thoughts/2013/01/Re-Who-Does-Skype-Le...
i can't say i know of many companies that exclude people because theyre not members of the ACS. I work for an investment bank, and i have friends from uni who work everywhere from the IT department at one of our supermarket chains to the big 4 audit firms, and i don't know of any who actually have ACS accreditation
Or you can look at it that you are getting payment for half of February 15 days early...
> To legally do any wiring work at all it must be done by an accredited electrician, not merely inspected by one as in most countries.

And contract electricians cost upwards of $80/hour, making replacing a light fitting prohibitively expensive.
"Perhaps they ARE all 'within the brain' as skeptics say".

Right, so it's only "skeptics" who point out the bleeding obvious?

I think we can safely say it is most certainly all within the brain. That's what the drug is directly influencing, and as a result your mind goes over the waterfall and you are forced to just go along with it, or suffer if you put up resistance.

The problem with long term fans of DMT, cannabis, and all manner of psychedelics is that you end up writing books about it that mean more to you than they could anyone else. There's exceptions (Castaneda), but that's generally how it goes.

The thing is, if you need to take Ayahuasca before your own brain tells you that your abuse of pot is out of control, then that points to something far less sophisticated than the exotic make-believe problems of spiritual junkies. It points to the obvious: that you're lazy. It really is that simple.

Not to undermine the importance of getting back to basics or nature, and sorting through personal issues, perhaps even under the influence of psychedelics - that can be a very cleansing experience. But you shouldn't need to go to Brazil for that and drink sewerage tasting cocktails of God-knows what and vomit your guts up. That is nothing more than conscientious stupidity (IMHO).
From the linked article:

> While dwellings are vacant for a number of reasons they are primarily associated with holiday areas
I did one of these a few years ago and it seemed like quite a formality, they asked vague questions about topics related to professionalism rather than any technical skill.

While I can understand that a professional body would want to ensure that people acted ethically and in good faith, I would think that it would be wiser to ensure that people graduating from technical, engineering related, and detail oriented degrees were just that. That way having an ACS seal of approval on a degree would carry some sort of weight towards the technical quality of the person, and hence would actually mean something.

Maybe it's the spaces and people I work with, but no one that I have worked with is actually a member of the ACS, despite being in industry for almost a decade.
document.getElementById('mugshot').remove()
What I'm really saying is I want a terminal, in which I can run whatever shell I want.

See also: Unix, Linux, OSX, etc, etc, etc.
I don't see what this has to do with Java vs C#, it's a Struts 2 vs ASP MVC (presumably) debate. Struts sucks so there is no surprise in the outcome.
Twitter uses Java. It seems to survive major events fine these days. I'd say it scales reasonably. You also have to take into account huge enterprise deployments.

As for 'fast' it really depends what you mean. Nobody's going to dispute that running a compiled application written in C is going to beat the pants off anything running on top of a VM, but is that speed factor important all of the time? Of course it's not. Most of the time a short wait is perfectly tolerable in exchange for the assistance in writing correct code that languages like Java can provide.
I would take it a step further and bet that none of those employers have even heard of the ACS, unless they've tried to hire people and sponsor them with a skilled worker visa.
didn't expect much out of this story because it has felt for a long time that hackers targeting politically sensitive media orgs, govt and private sector out of China is the norm. Too common, widespread (however it's being organized) and they are too many for us to keep tabs on/hope to stop. All we can do is be vigilant in security practices and keeping on top of latest measures.
Professional ethics at my university was one lecture.

Of the basic form:

"Here is the Code. Read it some time."
This Photo Is Actually a Pencil Perfect Drawing
As your link itself explains, the vast majority of those vacant properties are either a) holiday homes that are empty outside vacation season, or b) "areas with declining population where dwellings are simply abandoned by owners who can’t sell their property". Vacancy rates in major cities are remarkably low.
This article is apparently only a joke. I found some indirect report of the opinion of author (near the end of the article): http://host.madison.com/news/local/doug_moe/doug-moe-poking-...
Blackberry did this before Android, and further most Android devices (including most Nexus devices) abandoned notification LEDs. I was very glad that the SGSIII brought it back.
Rent control may have been a factor in many major American cities, but it is far from the only contributor. Australian cities currently have many of the same structural problems that lead to these issues in American cities in the sixties seventies and eighties.

Suburbanization tied with ridgid regulations that make property development or improvement extremely costly lead to a downward spiral in property values, which means of obtaining loans insurance or other guarantees becomes nearly impossible, meaning even less redevelopment, more decay, and more crime, accelerating further suburbanization.

this feedback loop decimate inner cities.
MU (and now Mega) are just hosting services. If you don't have a good aggregation site, it's worthless. I had a long list of great aggregation sites for MU, and I never had a single issue with viruses when using them.
I briefly thought about joining the ACS, but really no one that I've worked with has paid for membership (I think one person had won a membership).

In software it is just not needed, especially since a lot of the people I have worked with have other degrees outside the areas of electrical/electronic engineering and computer science.
The reason they hammer on the Code of Ethics is because that's what other professions have.

They need to show that there's some Code that could be made enforceable by legislation. It's part of the bigger plan to lever the ACS into the same role that the law societies or the AMA enjoy.
As usual there's pros and cons to either approach. We love Kickstarter, and agree that the community is a strong asset...but we also believe a lot of project owners will benefit from an alternative approach that puts them in more control of their campaign (and provides continued follow-up with their users after the initial campaign runs its course, which is actually a hugely important aspect)
> rent control may have been a factor in many major American cities, but it is far from the only contributor.

Right. Hence why I said "one cause".
Nice! Psyched to work with you on your project.
I have a 50mbps Time Warner connection and all I got was a letter telling me that I would have to pay $8 a month to rent a $10 modem.

One thing I've noticed since moving to New York City from Chicago is that nobody has to even try in New York because the captive audience is so large that even the worst-run business will make tons of money. ("We don't take credit cards." "A $5 fee will be added for paying your bill online." "No laptops allowed at this coffee shop.") I'm surprised JFK isn't a Ryanair hub yet. </rant>
Technically you can get your profession recognized by Engineers Australia even if you are a software engineer. You will not get the most relevant code for your profession though, and most probably will not be able to get a visa in the end. However it worked for me back in 2010.
The GSM buzz
Link title should be changed. The Google Fiber relation is pure speculation and NOT FACT. Title as is, is link bait.
LaPierre Fights To Stop The 'Nightmare' Of Background Checks
Rate Men with Lulu
If you want to give credit to a report detailing how much money your political leaders have piled up for themselves, hacking the media outfit that published it is a great way to confirm the story.
Actually, writers rarely choose the titles to their articles. That's what editors do. So it's the editors of publications that suck at choosing good titles, not the writers.
Strange that they would hack NYT when NYT's source for the WenJiaobao article seemed to be public financial records and info from wikileaks (state department cables).

What is the strategic gain from hacking NYT? Identify potential other sources (within china) perhaps?
I'd love to hear Matt's views on TAFE, i think accreditation has a very important place in our society (mainly because i got very sick of uneducated morons charging people for fixing computers, writing bad code...etc)

Anyway, the fact that Matt is complaining about fees and then is happy to be associated with the Singularity University that chargs $25k for a course (http://apply2013.singularityu.org/res/p/faq/) makes me wonder if hes just mad that they cant compete with courses provided by organizations such as TAFE.

In general, this all makes me mad. Matt just seems very outspoken and is giving Australia a bad rep in general.
I thought of the same thing. There is actually a term 'suicide epidemic' and it's happened in the past: http://en.wikipedia.org/wiki/Suicide_epidemic

The basic idea being that public coverage of a suicide may prompt others who are considering it to follow.
I'm curious how this plays out; a woman rating app seems inevitable if this one takes off, and that will be a can of worms.
When newspapers are making the news, they often write about it in the third person, as if they were writing about any other newspaper. Symantec would not give the NYT a quote on the record about this. It doesn't mean Symantec wouldn't give the NYT details off-the-record. The comment in the article was a response to a question from a reporter, not the Times' security chief.

For instance a few weeks ago the Washington Post broke a story about how the Washington Post was considering a pay wall.
> incessant jokes about having a "RIM job" were funny at first

They didn't exactly help themselves.

$ whois rim.jobs

[...]

Registrant:
Domain Administrator
Research In Motion Limited
295 Philip Street
Waterloo ON N2L3L3
First Bitcoin ASIC Arrives - Meh
Surely the Times could waive whatever privacy rights they have? Your example would be more on target if Oracle told Tumblr that they couldn't comment.

What I'm getting at is, "We don't want to comment on our product." is a lot closer to the truth, they're just trying to weasel out of saying that.
I think it's important to understand the Chinese perspective on this issue, if only to see why they do these things. Start with this:

http://www.nytimes.com/2011/04/15/world/15aid.html?pagewante...

U.S. Groups Helped Nurture Arab Uprisings

Even as the United States poured billions of dollars into
foreign military programs and anti-terrorism campaigns, a
small core of American government-financed organizations
were promoting democracy in authoritarian Arab states. ...

The United States’ democracy-building campaigns played a
bigger role in fomenting protests than was previously
known, with key leaders of the movements having been
trained by the Americans in campaigning, organizing through
new media tools and monitoring elections. ...

Today the work of these groups is among the reasons that
governments in turmoil claim that Western meddling was
behind the uprisings, with some officials noting that
leaders like Ms. Qadhi were trained and financed by the
United States. Diplomatic cables report how American
officials frequently assured skeptical governments that the
training was aimed at reform, not promoting revolutions.

and then this:

http://online.wsj.com/article/SB1000142405274870356040457618...

Is China Next?

Over the course of three short months, popular uprisings
have toppled regimes in Tunisia and Egypt, sparked a civil
war in Libya and created unrest in other parts of the
Middle East. They also have raised a question in many
people's minds: Are all authoritarian regimes now
threatened by this new democratic wave? In particular, is
China, a rising superpower, vulnerable to these forces?

Whether or not you believe the Arab Spring actually resulted in good outcomes, the salient fact is that US funded groups started the revolutions and prominent neocons (like Fukuyama in that WSJ article) were/are calling for similar actions in China.

This is why the Chinese government feels that it is under attack by the United States, and it does not see a line between NGOs, the NYT/WSJ, and the US government, which they believe are working in concert to discredit their leaders and foment violent revolution in the name of democracy, as they did in the Middle East. Is this paranoid? Well, it's now hard to gainsay the USG/NGO connection given those articles, and in general even the NYT does tend to side with the USG against China or Arab regimes (most famously with Judith Miller).

From this worldview, China thinks of this as a conflict between one of their intelligence agencies and one of ours. It's not obvious that they are wrong in that assessment.
Well, you are assuming they cannot be combined.
I find it completely ridiculous -- how on Earth could a the ACS hope to apply any sort of standard evaluation to a CS / IT degree earned in any of a dozen countries, from any of a thousand universities (with attendant varying degree requirements and relative differences in course difficulty), not to mention evaluating self-taught skills or industry experience in hundreds of specialties. A programmer is not a tradesman.

No IT employer in Australia that I've communicated with has ever mentioned the ACS in regards to qualifications, not once -- I would be surprised if any even know it exists, unless they have worked with sponsoring skilled worker visas.
It's not necessarily that the state as a whole found strategic value in this. Could just be one general hoping to impress the Politburo.
This is not reddit. Stop worrying about such things.
This story, and the recent RubyGems debacle should be teaching all of us one thing -- assume you can and will be hacked. Do you understand the implications (what data you are going to lose? what credibility?) Do you have a plan to deal with it?

Ruby Gems was lucky in that their hack was noisy. The chinese government, as illustrated above, won't play so nice.

This is why monitoring and incident response matter.

Remember the subtle backdoor that almost slipped into the Linux kernel in 2003[1]? That could be Ruby Gems right now. Hopefully, they are taking the proper steps to investigate exactly what the hackers did.

[1] http://kerneltrap.org/node/1584
hmmm, yes, deep insight.

I actually gave a hit of LSD to a Zen priest from Japan once. Said it was interesting, hallucinated and so on.

However, he was quite clear that psychedelics as a path to awakening is...off the mark.

Anyway, monastics are on a permanent trip...just like you and me, even off the mark, we can't help but nail it, life is the biggest bulls eye around ;-)