skysight-inc/HackerNews huggingface dataset:
Alternatively, maybe they just thought it is not that important? They were attacking important infrastructure. They were actually going against a country... which had access to the destination machines. As long as they go through usual AVs and don't do extensive dynamic updates of the malware, how much time would they gain? How many experienced people were really looking at that thing? Since their attack wasn't really done the day after the malware was released, even hiding the payload for a month or more wouldn't make much difference in reality, would it?
A question: can anyone list some reasons why one might choose Octave over Scipy, or vice versa?

(Not trolling, just curious. I've never used Octave, but I'm curious whether I should try.)
How is that defined? Even cities south of the mason-dixon line like DC can get some pretty crippling snowstorms, while being brutally hot during the summer. Reflective roofs make sense just about everywhere of course, but I really only see light roads being acceptable in places like Florida. And the glare would make it pretty unworkable in hot cities without decent cloud-cover.
http://mobile.twitter.com ?
So, so true. The tendency for perfectionism necessary to write code is already sufficient to instill a professional ethic as far as quality of work. Public shaming would be intolerable, I'd think.
I do believe so as the technique that Scala seeks to utilize to tackle parallel programming "is to use "language virtualization", combining polymorphic embeddings with domain-specific optimizations in a staged compilation process.".

---------------

This thread's article has:

"Over the next five years the group of developers working at Switzerland's EPFL (École polytechnique fédérale de Lausanne) will be receiving €2.3 million from the European Research Council."

The LMTU thread links to the blog post you mention above which contains:

"The Scala research group at EPFL is excited to announce that they have won a 5 year European Research Grant of over 2.3 million Euros to tackle the "Popular Parallel Programming" challenge. This means that the Scala team will nearly double in size to pursue a truly promising way for industry to harness the parallel processing power of the ever increasing number of cores available on each chip."

Basically they all point to the same place.
Why do you think more public sector software engineering jobs would be dreadful?

Perhaps women are attracted to public sector-type jobs, for some values of "public sector type", rather than a specific engineering discipline. How will that change the gender ratios question?
1: This is a social science, not a hard science.

2: Your ignorance of the science does not invalidate its existence. As an example of research that has been done, look up some of the works of Carol Gilligan. There are many others, but it's not my field.

3. And here you are promoting ignorance. Yes, nature is bad, but if you want to change it, you must understand it. If you have no understanding of why women are less likely to go to computer science, have fun solving the problem.
The key point for me in this article was:

"resourcing for projects is purely voluntary."

As someone who works for an online gambling company where we are not even allowed to use the product we are building (legal/trust issues i guess), it would _rock_ to be able to have this kind of impact on features
You're right! I am ashamed; I have no right to call myself a Mike Oldfield fan now.
I'm using the new Twitter client from the Mac App Store - it's quite good:

http://itunes.apple.com/us/app/twitter/id409789998?mt=12
I didn't notice the excessive CPU usage until very recently, meaning that it may be a recent patch or change causing this problem. Safari still operates quite well as long as I don't have the Twitter tab open, and even then I don't notice a slow down until a try to scroll the page.

That said, because of the problems with the web version I have switched to the new standalone Twitter application for Mac OS X. I think this is better as well as it allows me to use Growl notifications, notification sounds, and other nice features.
I agree with you, but that comment just isn't constructive.
A music startup that works?
It depends. If your API was built underneath your own site, then it's easy. FB's API doesn't seem to actually support anything on the main site, e.g., I doubt their own "apps" actually run on the FB Apps API. And there's no incentive for any of the engineers to build them like that, because they have such lateral access to internal code and data.
Did you really have to bring up Ballmer? You're absolutely right, he's the anti-Jobs when it comes to public persona, and not in s good way. Eric Schmidt I'd say is almost a polar opposite to Jobs, but comes off well. Ballmer? Ugh.
As others have posted, most of the publisher's cost is a fixed up-front cost. The marginal cost of publishing is relatively minor. For ebooks it's almost nonexistent. So if they were to reduce their price, I would get a lot more books, while contributing just as much to the publishers' fixed costs. Since I'm always adding new things to my wishlist, and purchasing about ten percent of the new additions, it's unlikely that they'll run out of things to sell me.

What's more, chances are good that I'd spend more money. Aside from the expense, what keeps me from buying more books is the sheer physical space they occupy. If I could get electronic versions of them all, in formats that let me back them up, copy excerpts from them, etc., then that would cease to be an issue. But a restrictive DRM-encumbered file gives me less utility than a paper book, so I've been unwilling to spend as much money for it.
And use some sort of browser extension...
More info directly from a Facebook Engineer about their testing process: http://www.quora.com/What-kind-of-automated-testing-does-Fac...
Yeah, the US visa system sucks. Maybe there are some countries in Europe that are more sane about it? Otherwise, Google Summer of Code is probably a good bet for doing something worthwhile without one.
Significant figures, perhaps?
New MBP here. It looks like it stays at a constant 7-8% cpu while sitting on the page, with momentary spikes to 30% every 15 seconds or so.
Why your B2B marketing is so boring that nobody remembers it
Managing your infrastructure with mCollective
PennMatch: lets you play cupid for your classmates
Somehow, I get a feeling of authenticity from Jobs that I don't get from many CEOs. Mostly I think it is because of his historical relationship to Apple. It's easier to believe he has a genuine personal and emotional interest in Apple and its products rather than it just being his job. I can honestly believe Apple is his calling.

I think a lot of that has to do with how he returned ($1 salary, etc). I've also got a bit of an attachment to him and Woz through growing up learning about computers and programming on a series of Apple ][ machines. When we switched to Macintosh at home, I had awful experiences with the pre-iStore Macintosh affiliates and to this day I instinctively cringe at the thought of purchasing Apple products.

I don't know how the younger generations see Apple. Probably they way we saw Sony. Honestly, I don't think any products Apple has made recently are as inspiring or enlightening as the Apple ][ line. The few Apple products I've used recently have always ended up being a hassle. I don't think the way MacOS X wants me to think and I hate iTunes. I bought an iPad and had to return it because we couldn't get along. Nevertheless, Apple still has a place in my heart even if its products do not and I hope Jobs is OK.
Great point, I added an edit to that effect.

How do you tell the good tech books from the bad? Ask someone who is good at that technology. Too shy? O'Reilly and Pragmatic Programmer books are generally good, and you can often get good recommendations by searching on StackOverflow or SearchYC (http://searchyc.com/rails+book).
Odd request when they advertise 4 Samsung devices and show 2 Samsung reviews on the page.

Do as I say, not as I do?
As I said and Hilbert said in other places, this is about trends and tendencies. Not specific cases. As this discussion is about why women don't pursue careers in computer science as often as men, it is appropriate to speak in generalities.

The quotes you're picking sound bad, but they're not.

"There can be a reason for a girl in college to take some courses in computer science: Look for a husband!"

He's not saying the only reason any girl should ever take computer science classes is to find a husband. He's saying that a girl following typical gender roles will actually use that reason as opposed to the other good reasons for doing so.

"Further, what on earth are you talking about when you say that his post is in line with expert opinions on the subject?"

Look into the subject of moral development. There are conflicting views on the subject, but at least one of the views (promoted by Carol Gilligan) is very similar to what Hilbert has been saying.
I am reasonably confident that such an image is "cached" by being part of an HTML document that itself was cached

I'm being sneaky and shoving Javascript into a UIWebView to generate the image. Note that I asked if the image was cached elsewhere.
The worst thing in the world is to be bland.

- Ben Huh (@benhuh)

http://startupquote.com/post/2798308233
Why not sell through Flippa?
I got just one after another: The Death of Google, The Death of Facebook, and the Death of Twitter. That's a lot web companies going titsup ;-)
There is no input. The only user interaction is pressing the button "hit me".
"Start-ups CREATE markets" - Kai Huang
The entire facebook share thing is starting to look like a big ponzi scheme.
.. wait until at&t iphone users see verizon iphones perform next to them. I can see a lot of vzw users telling their at&t friends to switch, so that they can, you know, talk.
Beginners guide to RegEx (& how to use in Google Analytics)
anyone interested in buying this knows how to set up shells outside the US. This is probably just to help them get around rules that the US govt is trying to impose on them. I'm sure GS will happily assist their clients in setting up the shells as well.
I would advise that instead of reading SICP, you should just take the class:

http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussma...

Similarly, using available online courses to get through the crunchier topics (compilers, theory of computation, garbage collection, artificial intelligence, etc.) have always been more beneficial to me than just straight trying to read a book on my own.
On a related note, is it just me, or everyday are we seeing articles from theatlantic.com?

I didn't notice so many a year or two ago. Seems like every time I bring up the front page any more, there's an article from there.

Not complaining really -- some are really good articles (although I'm not so crazy about this one, and many do have a tendency to run on a bit). Just weird.
I don't necessarily disagree that ATT customers are grossly dissatisfied, but I don't think they're alone. Sadly, I don't have any more recent numbers, but the study linked below shows that 47% of all cell phone users would switch to a competing provider to get a lower price if they didn't have to pay ETF fees. At best, cell phone users feel no loyalty for their carrier. At worst, the hate them almost universally.

http://www.uspirg.org/newsroom/financial/financial-privacy--...
Indeed. I actually just finished implementing the secret token method throughout my app less than a minute ago. I have fullscreen and mobile versions... and without going into too much detail on exactly why in my particular case, it's cleaner and easier to use simple links (i.e., GET) for something like removing items from lists... so the token method is the only feasible solution to prevent something like I mentioned in my other comment (fake images and what not). But with the fullscreen version, since it's all AJAX and to make things easy on myself, I converted everything (except file uploads) to send data via POST (all links are generated by a function so instead of href it's onclick+ajax)... along with the token too of course... which was all a win-win because I lifted the data limit that GET used to impose as well.

But anyway... today I learned that even though GET and POST are no different security-wise... always use a secret token when security is an issue... and it's best to use POST because it allows MUCH more data than GET.
this is why solar panels are bad for "global warming", instead of deflecting the light back into outerspace, it stores the heat on the ground increasing "global warming"
Or make the bids public in any way?
You don't want to hide your weapons in an arms race.
From "How to cheat on video encoder comparisons"[1] the odd color is most likely caused by screwed up conversion settings, not a limitation of the codec.

[1] http://x264dev.multimedia.cx/archives/472
Is the author of this piece an engineer working at Facebook? This part makes me think not:

>I’m fascinated by the way Facebook operates. It’s a very unique environment, not easily replicated (nor would their system work for all companies, even if they tried). These are notes gathered from talking with many friends at Facebook about how the company develops and release software.

So I'd take whatever is written here with a grain of salt. My communication with friends working at Facebook yielded similar thoughts but nothing that comes to what's written that implies a callous recklessness. I know for a fact that they have some code-review tools and blocking tests.

Anyway, my point is that the author doesn't seem to be embedded too deeply in the engineering at Facebook and his notes are, while not outright false, definitely misleading.
My favorite:

Watch How Insects Controlled By A Computer Capture Wild Giraffes

But a majority of these are realistic:

Secret Details Leaked of Apple Killer Product
How I Learned C++ in 20 Days
Startups: How I Wrote a Top-Ten App In Two Hours Using Only A Small Javascript Widget
Secret Details Leaked of Bing Killer Product
ZSHARE video - www.filmikz.net-teen16a.avi.flv
I noticed the same thing on my girlfriends CR-48, twitter wont scroll properly (studders) and everything else hangs a bit. She filed a bug report with google chrome os support, but I suspect twitter is doing a lot of heavy stuff in the background.
Well the number of pirates rose disproportionately more than the number of paid users, so it definitely isn't _just_ a constant percentage.
Helping Entrepreneurs Succeed: Marc Andreessen
I'm reminded of those "Catholic church absolves Copernicus" articles that pop up now and then.
If anyone is in Atlanta or willing to relocate, we're always hiring Ruby engineers or smart hackers who will learn Ruby and Rails. No dress code and we're getting rid of most of the fluorescent lights. We have fun problems and work with a respectable amount of traffic and data. Shoot me an email; the info is in my profile.
To be fair, the ridiculously low quality of their code makes me think that it's true that they don't really bother with testing or QA.

It explains a lot, really.
What an entrepreneur can learn from Plankton on SpongeBob SquarePants
Hehe. We broke down and bought a Verizon Femtocell, so we will get all of the wonderful "IN" network effect of people switching back to Verizon, but will always have our own bandwidth to call from.
When I was in my 20s during the dot com boom, I decided I'd take up flying to peruse a lifelong dream. I was loving it. After a couple of months I was almost ready for my first solo flight.

Then I started looking at my total monthly expenses for instruction and plane rental. When I looked at the numbers, I decided that this must be a good time to buy a house. I was spending what was, for me, a great deal of money. The money I was spending on flying easily paid for a house payment once I made that decision.

One other thing that was quite unexpected. At the time, I was working as a consultant doing large ERP system implementations for fortune 500 companies. As anyone who does this for a living will tell you, this can be a very stressful occupation. The multitasking aspect of flying was like: watch 15 things all at once, make sure nothing goes wrong, and if you screw up, the consequences will be extremely dire, and everything is very time critical, and all eyes are on you as you make very important actions. At some point, it occurred to me: "hey! This is exactly the same kind of stress I feel at work!"

Another thing that surprised me initially about flying small planes. It feels like being in a flying lawnmower, nothing at all like being in a commercial jet. It made me feel very sick at first. They say you get used to it with time.

I think, though, that at some point the situational awareness and multitasking becomes second nature, and you can do it feeling merely alert instead of stressed and overtaxed. But I never spent enough money on flying time to get to that point personally.

There's nothing like the fun of staring at a map and plotting where you're going to go, though, I hope I'm financially successful enough to get back into it some day when other affairs are in order.
Steve Jobs chose consciously and deliberately a long time ago to give up a large share of personal privacy in return for the wealth and power that being the CEO of a public company brings. The wealth of millions of people rides on his health; expecting privacy under the circumstances is ludicrous and he knows it.
Ditto.. there is no point trying to prevent certain bots, etc from scraping your content. It's a never ending battle. Just like all the others said before me, if it's your content, you should be fine.
I've been keeping twitter open in its own Firefox browser on one screen (of three). It routinely refreshes itself and there is some kind of memory leak whereas after a day it is consuming about half a gig of memory, forcing me to kill and restart.
Kevin Kelly: How does technology evolve? Like we did.
>Really speculating here, but maybe impenetrable obfuscation was actually undesirable? I wonder if the authors, (seems to be Israel and/or US), wanted Iran to figure out who was behind it.

I think the idea (Making the red team have to put up with expensive and costly countermeasures to malware) is a good one, however I think it is unlikely the reason this was detected.
"AT&T needs users to switch to Verizon"?
You raise your prices to deal with the demand for your services. You don't secretly wish your competitor snatches them away.
The main reason to use Octave over Scipy is direct compatibility with Matlab code. Installation may also be a hair easier (I'm not sure on this point)

As someone who switched from Matlab (student license) to Scipy, I've come to the conclusion that Octave is a solution to the wrong problem. While non-student Matlab licenses are expensive, Matlab itself is also a crufty language that, once you exceed its core domain of "problems that only require (or can easily be represented as) N-dimensional arrays", quickly tends to spiral out of control. I've had this happen to me. Python, on the other hand, is a language that is already quite elegant, and the Scipy packages can allow for almost-verbatim translation of some Matlab code, but without losing a lot of other power and flexibility.
Making the bids public would definitely be a good idea (one person bids x, person 2 bids x+500, etc).
The simplicity of the design makes it easy to point fingers at non-US / Israeli sources. Via the simplistic design the US and Israel have plausible deniability. When a piece of malware looks no different than any other released last year then it could well have been developed by bulgarian teenagers. Bulgarian teenagers will raise less international issues than using advanced techniques that only the highly trained CIA / NSA / Mossad operatives have.
For me the biggest draws are a syntax that is closer to numerics and the C++ API for extensions. Scipy code looks clunky to me with a lot of distracting and irrelevant characters, but I'm probably just not used to it. Another difference is that Octave uses pass-by-value semantics with a copy-on-write implementation whereas I think scipy uses pass-by-reference. There are pros and cons to both approaches. I think in interactive use Octave is better able to recover from errors without trashing your data which is nice for quick calculations.
Lots of divorces and breakups. More media and public attention on the data than past leaks by wikileaks.
Peer Review and the ESP Report Debate
Not sure if this the kind of "Jewish Mother" article you are looking for, but here it is - http://online.wsj.com/article/SB1000142405274870333350457608... -- written by a mother who happens to be Jewish.
Why are aging billionaires like Steve Jobs, Warren Buffett and Bill Gates are not putting millions and millions of dollars into medical research to stop these kind of aging-related diseases? It would seem they have higher incentives for this than the TB / malaria related research Bill funds.
2011 Cloud M&A Predictions
I looked at your profile and I didn't find any information. You will need to put your email address in the about field for it to show up.
Not really a great "delay" implementation. If someone were to use such a crude looping system to delay a program (and I doubt any semi-modern operating system does this) some NOP instructions would be much simpler.

Real delay operations context switch to another process or thread for a minimum of the desired amount of time. A better implementation for single-tasking systems would be something like the following pseudocode:

; we assume the realtime clock is already setup to trigger timer interrupts at a regular interval (short enough that our delay function has the desired precision)
delay:
; Assume time to delay (in timestamp ticks, converted from milliseconds elsewhere) is in ebx
RDTSC eax ; Read timestamp into ebx (not the real way to use RDSTC!)
ADD ebx, eax ; ebx now contains the timestamp coutner value of when the delay should end
.delay_loop:
CMP eax, ebx ; compare the current timestamp to the end time
JG .delay_end ; if the current time is greater than the end time, we're done
; Otherwise we wait...
HLT ; Put the processor in lower power "sleep" state
; When the timer interrupt fires (at regular intervals), the processor is woken up
RDTSC eax ; Read new timestamp counter value (not the real way to use RDSTC!)
jmp .delay_loop ; Compare again and keep waiting
.delay_end:
RET ; return from delay function
Well, it's not quite "fractional". I think we'd call it a decimal approximation. Pi is irrational (http://en.wikipedia.org/wiki/Proof_that_%CF%80_is_irrational).
Its interesting how Rands and Joel agree on the basic quiet/dark/cave/hoodie/headphones "zone" construct, and yet nearly every startup I've visited or seen office pictures of on their website insists on a faux-egalitarian setup where everyone sits in one giant noisy room.
I make my co-founders lock themselves in a conclave for days on end until we agree upon a name, and when that is done, white smoke billows out my chimney to signal the masses that a name has been chosen to represent my site on Earth. There might also be wine, and lots of praying that our idea will work :)
U.S. Schools Are Still Ahead—Way Ahead
Dear Michael Arrington
I don't think that's true - I have a machine with 4 GB RAM & a 2.x Core 2 Quad. I have no memory problems, but I do have lag when using KDE or GNOME that's not present with Openbox. I haven't tried Xfce so I can't comment on it, but I'm guessing it's at least a little better than KDE/GNOME.
I think a company wouldn't want to go through the bother of issuing a visa just for an intern.

The problem with GSoC is that it doesn't count as an internship for companies that need one. Or meeting my university's requirement for an internship, although that requirement could be fought against.
I've considered Devise as well, but I've been using Authlogic for a while. I'm of the "if it ain't broke don't fix it" mentality, but I may eventually try Devise as an experiment. Thanks for the recommendation.