skysight-inc/HackerNews huggingface dataset:
Out of curiosity do you have issue when running Iceweasel? I had some issue with my IDE (PyCharm) and a few random web applications that just hated Iceweasel. I just self installed Firefox.
Apuestas de Futbol – Alcanza el Exito con estas reglas de oro
I'm actively looking for and applying at other companies. Most of my coworkers are looking for new jobs.

We've all stayed this long because we have fun working here. We're building a good product and we like working with each other and the primary founder.

Up until recently the co-founder has mostly been dead weight. He positioned himself as the money guy, and his early attempts at fundraising worked, so we put up with all of his bad behavior as long as we got a paycheck and were able to work on the things we loved.

Now that the money is running low and his attempts at fundraising are failing, we're all ready to abandon ship. The only hope left for this company would be if a generous (or dumb?) investor would invest in us for the product and then replace the bad apple co-founder with someone who could actually get the job done. That seems unlikely to me though.
I tend to be rather language agnostic, but URLs should generally be a descriptor of the content, and leak as few technological details as possible.

In general, having the URL include a specific implementation quirk, such as index.php makes it more difficult to have URLs that are stable years into the future, after you may have changed technology stacks.
Absolutely correct. Using these abstract algorithms in such a "one-size-fits-all" pattern is very disengaging to students; Constructivist educators should work hard to find suitably contextualized algorithms to explore that individual students will find cognitively engaging.

Or at least that's the thesis of my dissertation.
I'm sorry, your right, I meant apt-get. Since I know it is a front end for dpkg, I sometimes mix them up.
A Virtual Airline, a Real Crash
"The only reason we care about liquidity is that you want people the market serves to be able to execute productive trades more quickly and cheaply. If it hasn't gotten cheaper, that's good evidence that HFT trading is not socially useful."

That serves as some evidence that it is not socially useful. It completely ignores "more quickly", and for the strongest argument you should also show that nothing else has happened in that time period that would have increased costs and slowed transactions but for HFT.

"the most profitable HFTs aren't liquidity-generating; they are liquidity-taking"

Sure, the easiest way to be among the most profitable HFTs is to cheat, and the way you act on early information is active orders. That doesn't mean they are the most prevalent - I was not able to find actual statistics on the number of each class (aggressive, mixed, passive) represented in the market, but the sample count for trades of aggressive firms was less half of that for the other two.

Edited to add: Actually at a slightly closer glance, it looks like they were looking only at firms that didn't lose money, which seems pretty worthless. "Active strategies have more divergent outcomes" seems a better explanation of the data then "active strategies make more money" - particularly if the reason for the lower sample count is more "active" firms lost money.

None if this is to say that I think there's nothing worth fixing in our financial system, I just want to be sure we're using the evidence we have appropriately.
Keep a copy of this article so next time your website gets defaced you can serve it as an excuse : "but even the NSA can't protect its stuff" :o
What is the current status of the vulnerability in VLC Media Player reported by Secunia? I see that there has been some online discussion of this in places outside Hacker News (which I searched the other day for more information about Secunia's vulnerability report).

http://secunia.com/advisories/52956/

http://secunia.com/blog/shooting-the-messenger-372

http://it.slashdot.org/story/13/07/10/1520245/vlc-and-secuni...

I have tried to update VLC Media Player on one machine on my home network, and the update fails, suggesting that the VLC Media Player installation on that computer may already be compromised by malware (which has previously been detected on that machine). What is the recommendation for current VLC Media Player users to make sure that they have a recently updated, reasonably safe installation of VLC Media Player that doesn't open up their computer to other vulnerabilities?
Although I generally think most of the arguments in this article are bad, I do believe that having all purchases go through google can add value because even though I don't trust them with my data, I still trust them with my purchases.
I don't think the 7.4 images have pushed out yet. I always download the newest version, in case I need it, and its not available for me yet either.
FYI: I just started a new project and decided to go with a slightly different setup that achieves the same thing. I would recommend using the angular-require-seed as a starting point as opposed to the tutorial I suggested earlier.

The credit for this stuff has to go to a guy called Tim Kendrick whom I work with. He set up the project that my project is based on. He figured out the project structure and I've basically copied it with a few minor adjustments.

https://github.com/tnajdek/angular-requirejs-seed

You can structure the app however you want, but I would suggest having a component directory which is structured like this...

---------

src/js/components

|- myComponent

|- myComponent.js

|- myComponent.html

|- _myComponent.scss

---------

Then you need an extra module that you inject when you're defining your app. This module is responsible for injecting all the components you want to include, here's a Gist

https://gist.github.com/gargantuan/8902061

So every time you create a new component, you have to require it in components.js AND you have to include the sass partial in your main .scss file.

On the subject of sass, you'll need to prevent sass files being included more than once. Fortunately 'courtismas' has a solution for that

https://gist.github.com/courtsimas/1167053

Other notes:

I'm using Gulp for my build tasks. I can't recommend it enough.
I'm looking into creating a Gulp task that will generate a JSON manifest of components so new components are automagically included in the app. That way there's no need to manually maintain the sass and components.js files.
Ah. The debian-cloud mailing list announcement for the new images just landed in my inbox. The archive[1] has yet to update.

[1]: https://lists.debian.org/debian-cloud/2014/02/threads.html
CS is about algorithms, data structures, evaluation strategies - hows and whys, while coding is about memorizing stuff - <tr><td>..., getElementById(), public static void..., etc.
The problem is one of authenticating the store to prevent someone from writing an app that simply said you've bought stuff when you haven't.

As it stands if you've written an Android store you can (and at least Amazon and Verizon have) write your own in app purchase mechanism as well.
His twitter comments would disagree with that.
I can't possibly agree with this premise more strongly. Having the right co-founder chemistry is as critical (if not more critical?) than having the right chemistry in your personal relationships (there's a reason it's called FounderDating ;) )

I haven't been around that long, but I'd say a majority of business failures I've learned about (outside the Silicon Valley bubble) happened because of disputes and frustrations between partners.

I know a lot of people, and there are probably no more than 3 that I would ever start a business with.
Almost every time something is labeled as "an open letter", you can be sure it's going to be condescending self righteous egotistical BS.
The "steamroller" problem is an artifact of the anti-intellectual business culture, not technology. Technology is about expanding capacity; the anti-intellectual mainstream business culture is about zero-sum dynamics and competition for its own sake.

If you're smart about it, you hire programmers because of their ability to solve problems. If she used Ruby for 10 years and did great things, and you use Clojure, no matter. People can learn new things. The core ideas and competencies haven't changed much. The tools and APIs seem to have a half-life of 5 years, except for the proven winners (C, Unix, Lisp as a concept if not a specific dialect yet).

If you're a dumbass, however, you hire based on trivia. You ask for minuscule details of C++ templates or Python metaclasses or JVM internals. You let your HR write hiring specifications like "must have PhD and 5+ years in <three-year-old technology>". The trivia questions are fine interview material if the person is claiming to be an expert in that technology. They're useless at determining whether a person is generally capable.

The problem is that companies tend to fuck up one of two opposing ways. The more common failing is the HR fuckuppery I described above, of hiring for specific easy-to-learn skills rather than actual capability. This tends to hurt older people, who (after a decade or so, when all the half-hearted programmers have dropped out) want to develop genuine competence rather than chasing every crappy new thing that pops up. That seems to be why every good programmer above 35 either wants to be an architect or data scientist or something other than a "regular ol'" programmer, i.e. an "X who programs"; because the way programmers are evaluated is completely borked.

The (much less common, but still irritating) opposite end of the spectrum is the "hire ALL the talentz" attitude you see at certain very large tech companies, where they "hire generalists" but that's an excuse for a one-size-fits-all, CommodityDeveloper, internal attitude. If you're running a closed allocation shop, you really can't hire people "just because" they're talented. You have to hire to the specific role or you'll have a morale problem and possibly an HR disaster inside of 12 months.

So, really, the only way to avoid falling into one of these vicious patterns or the other is to implement open allocation. But we all knew that already.

The problem isn't that there's a steamroller. It's that it's driven by idiots who don't understand the first thing about any creative process-- closed allocation is a laughably terrible idea-- much less a constantly changing one like technology.
Big Data solutions through the combination of tools
Rainbow's End by Vernor Vinge explores this idea and where it takes us in 20 years. The book is set in a pre-singularity world where technological progress in every field is tethered to advances in computing power, and new fields emerge and die in a few months. I don't think this is particularly implausible, eventually.
In any case the idea that you can get a job at an auto manufacturing plant and stay there for the rest of your life, get a fat retirement check etc without ever really having to worry about change, has clearly been smashed by globalization (via technology) in the last 30 years, and I think the same process is accelerating in other fields.
Of course not "[losing] the desire to learn" is exactly what the author is prescribing here, and I think as usual many people are just talking over one another.
>We have FBI field agents, men and women who are so overly patriotic that it clouds their rational judgement

It's not patriotism, maybe it is nationalism or more probably plain idiocy. When some innocent guy gets framed up (even when there were only good intentions by the framer-upper), it usually means that the real perpetrator goes free. It is completely irrational to support a system that gets it so wrong so often.
#Pwn Linux Full Alpha Release
He won the lottery. He didn't develop something meaningful. That must be rough. Imagine if you hacked together a "hello world" program, and it made you a millionaire. Wouldn't that kinda suck?
In the UK, a court order is not required to access data logs provided by the ISP.
I didn't say that memory safety is not important. I was talking about the need to control memory layout and other bells and whistles.

Anyway, you suggested Rust under false assumptions. Rust doesn't care about reliability and security any more, than most of the modern languages. Even Perl with its taint mode is more secure, than Rust.
No, I'm not noticed this. That said, in the past (2years+) I have contacted AWS support about an instance that wouldn't start and was told shutting down from within an instance would normally work, but was not officially supported.

I think they were just looking for a scapegoat in that particular case.
I'm French, born in Paris from a Dutch mom and a Syrian dad. Lived part of my childhood in Syria, France and then years in Peru where my wife's from. What were you saying again?
Arh, I remember all sort of speaker problem ages ago. Never got around to figure what was wrong. I suppose this is it.

But does anyone have list of Manufacture that does provide speaker with BIOS Protection?. Does Apple do?
Maybe he loves programming just for the sake of programming, not for sake of earning money. Not all of us want to corrupt our souls.
Who else hates the ignorance inherent in phrases like "the fair use law." They got it right in the very next sentence of their FAQ ("doctrine of fair use"). And then they made the same mistake again later with "the parody law" instead of "the concept of parody" or something similar.

If you're going to attempt to make an argument about the law, you'd best at least try not to sound like an idiot. It's like the people in software who confuse copyright, trademark, and patent: Your business is IP, have at least the most cursory understanding of the concepts damn it!
If Kim Jong-Un was faced with personal defeat (threat of losing power), I have no doubt that he would sacrifice his citizens to go out in a blaze of glory worthy of the Great Successor. In a sense, he's sacrificing his citizens now to support his lavish lifestyle, only he's doing it one starving farmer at a time rather than the whole country in one flash.

I'll defer arguing the rationality of the ruling power of Iran to someone with more knowledge. Bear in mind, my comment wasn't a slur against the people of Iran, but the government and military, i.e. those in the chain of command of potential nuclear weapons.
(AWESOME VIDEO) 6 Rules to become successful by Arnold Schwarzenegger
Also see http://www.slate.com/articles/double_x/doublex/2014/02/tim_a... for the single-page version.
I have been very lucky with my business partners so far ; some of them I have never seen in person and yet have started successful business with them. So far (around 20 companies) I have not been wrong about my gut feeling I got when first talking to someone wether this would or would not work well. Unfortunately at a few occasions I ignored that feeling because it seemed like too good an opportunity to miss and I paid dearly for it. But that's only money so who cares. My biggest success has been with someone I knew I wouldn't be compatible with at all but he was so well connected and financially gifted that it didn't matter.

It is how I still start my businesses; I talk to someone briefly and if we seem to have align for the particular business in question, we just start. Personally I think people worry too much in general; there is no way to plan these things. You can be plainly stupid about it but if your intuition is that bad maybe you don't want to run a business anyway as you will have to be able to vet partners, employees, investors etc very quickly all the time after starting.
This is highly relevant for any high-level hire, regardless of whether it's a startup or not.

In some ways, it's so much easier to bullshit now. LinkedIn definitely helps with this. Sometimes, the profiles with the most recommendations and glowing job descriptions are the most suspect to me.

Having worked with a few people that would be considered distrustful, conniving, etc. by the people around them and seeing their wonderful LinkedIn profiles makes me wonder about most of the profiles.

For people in the know, there's no gain in "exposing" the person unless they somehow cross paths and are asked an opinion. Even then, its a judgement call whether the truth needs to be said or not.

At the end of the day, it looks like the basics don't change. You still need to do real due diligence with the effort relative to how much damage the person can do if it doesn't workout.

The general business wisdom is that partnerships are bad and should not be done. I don't know why this seems to have changed for tech startups. I believe as in marriage, one should go into it with the possibility that it will fall apart. Knowing this possibility for a business partnership, two things should be considered. One, am I ok with this happening? Two, what are all the legal and contractual things I can do to get through it if it does happen.

If you are not ok with it, then don't partner up.

If you are OK with all going to crap since the perceived gain is so much higher, then by all means put together the best partnership agreement that you can that accounts for most of the possible scenarios.
If it was a fundamental problem like you indicate, then every manufacturer would be hit by it, from Apple to Lenovo. It rather seems a problem of Dell using shoddy components and/or not issuing a driver that protects the speaker from the amp.
While I don't support Dell's decisions, digital (and analog) clipping can easily damage speakers driven at what is normally their maximum power they can handle, since the resulting clipped waveform carries a lot more energy than an unclipped one.
Inside the Epic Online Space Battle That Cost Gamers $300,000
Money doesn't always dry tears, especially if he is going through a semi mental breakdown.
Under this model, how do you store user (database) credentials?
I teach computer science, and I've always felt the distinction between programming and computer science to be artificial, for the following reasons.

(1) It is necessary to learn the basics of programming in order to learn computer science.

(2) It is necessary to learn computer science in order to become a proficient programmer.

So my feeling is that, by all means, we should be teaching anyone and everyone how to code, to lay the groundwork for teaching computer science.
Of course they want to keep him around, that's the only way those tech-news get any attention.

This one in particular being in Asia means a lot of $$ for techninasia - not that they effectivly give a shit about the product itself, but that it puts eyes and attention to them and their spastic gossipy website.
Sony's PC Business Is Dead. Its TVs Are Next
Everyone is assuming they have any idea that they know what Dong's real problem is. He put out a few tweets. A few clues (at best). Ultimately we have know idea what kind of mental (or other) anguish this attention, money, and fame is causing him.

Don't try to encourage him to do something he clearly doesn't want to do unless you know what you are truly asking of him.
A problem mostly solved by abundant energy.
Bitcoin's Oldest Exchange, Now in Shambles, Suspends Payouts
Blocked websites in Turkey
Web based software is not just one language, minimally, you have to get proficient with HTML, a programming language, and (if needed) a database engine.

Add on to it if you want it to look better add on CSS, or run nicer on the browser add in Javascript.

Each of those technologies takes time to learn and even more time to become adept at them.

As far as what language, that depends on what you (as a developer) will find out most proficient in, as well as the ultimate purpose of your project. Some languages/platforms are easier/harder to do certain things with.

Yes there are websites that are 100% free. Once you figure out what you want to learn, it gets easier to find the sites to help you.

Its not easy building web based software
a) Undergraduates in IT/Computer science understand the concept but may not have honed their skills enough to make something as polished.
b) They may lack the systems knowledge of the project in order to effectively write a workable solution (i.e they well know how to build a database but no idea on making one covering all the ins and outs of construction management).

It will take years before you are really proficient. Sometimes you will get lucky, but the most part is learning and try try again till you get it right.
Hitchhiker's Guide to Clojure – Part 2
Yeah, this sort of dynamic range compression is standard for the music industry (sadly).
> now that I think about it, does sound much like a Ponzi scheme.

Think harder, it's nothing like a Ponzi scheme, it's just like any other insurance; payout is not guaranteed.
This letter misses that Dave Chappelle had serious concerns about the cultural impact of his work. He feared that actual racists were laughing at his racial humor that was rooted in a critique of the racism he experienced in his life. Chappelle's break down was much more than feeling over burdened by attention. The flappy bird dev just seems to be upset that he put something out into the world & people are responding to it.
Um in my experience all laptop speakers of all brands are like that.
Why postscript?
Early access to research reports is not insider information and is not in general illegal.

First, presumably the report was generated from public information so it is not non-public. Second who are the parties involved in a breach of "fiduciary duty or other relationship of trust or confidence"?
I've made an open source flappy bird clone
Hi guys! Getting a ride on all the hypeness involved on Flappy Bird game, i've created a clone of the game, with almost all the elements involved in the game, using MelonJS , a fantastic javascript game framework. Hopy you guys enjoy!

https://github.com/ellisonleao/clumsy-bird
Awesome. This will be a great solace to the victim, I'm sure.
This is full of survivorship bias: https://en.wikipedia.org/wiki/Survivorship_bias

There's not much indication that paying close attention to the outliers who "won" can really teach us much.
Sometimes I think like this. I'm working on some prototype for something I'm trying to make, now. still, scratching an itch might be good advice since I don't feel like a horrible bad engineer when I'm working on it.

I'm not a 'failure' at work yet but most of the team doesn't want me there and I sure feel like a loser when I walk in those doors.

also, survior bias, this article is.
He's not wrong though - competing with Google on Android is definitely possible. I think the best step would be to create an OSS (GNU?) distribution of Android in the same way we have Linux. While Linux doesn't have all the same proprietary apps and services that Windows does, OSS devs have stepped up and provided some really great alternatives. We need to do the same for Android.

The only thing we are really missing is a large OSS project to serve as a base.
GCompris will move to Qt
StartPage vs. Google – 10 reasons
> Open source isn't about end-users, it's about developer freedom.

That is why FSF keeps criticizing "Open Source". This nonsense is awful. Software freedom is extremely important to end-users. They might like to do something as simple as protect their privacy and turn off surveillance or uninstall bloatware! If Open Source isn't about those things at all (even though they do NOT require programming skills!), then we really need to keep focusing on software freedom for real and not your insulting interpretation of "Open Source"
"Speakers are built to be able to withstand short peaks with high power"

And they should be built to be able to withstand any valid signal.
I don't think the helloworld analogy is correct. The game is simple but not trivial. .

Intentionally or not, he made something that most millions of people enjoy, to me that seems to be a pretty good accomplishment.
New bill demands that smartphones have “kill switch” in case of theft