skysight-inc/HackerNews huggingface dataset:
Actually, he's rather correct. You may be speaking of systems that come with a discrete video card from AMD or Nvidia. We're speaking of integrated video cards that are part of the system. AMD and Intel integrates into their CPUs while Nvidia integrates into their motherboards. If you wanted/needed a integrated card then you went with AMD or Nvidia solutions because they used older discrete card technology, Intel's were just horrible.

Intel's integrated GPUs have always been lackluster when it came to 3D games. Their original intent was a cheap solution for laptops and very cheap computers. Game developers have been pushing them for years to make a decent integrated card that could support DX9 decently to be considered a low-end standard. It wasn't until for the past year or two that they got something decent out there.

EDIT: when I say Intel wanted a cheap solution I'm meaning something that provided for decent 2D and video performance that wouldn't kill the laptop battery in five minutes. For desktops they were intended for cheap office computers running Word and Excel. Hardware acceleration for 3D never seemed to be of much concern because it wasn't intended for gaming.
The Flowing Standard
Say I'm selling a house. Prices in my neighborhood are skyrocketing because there are rumblings that the city will build a new subway line near the area. I personally think the project will fail because the parties won't be able to agree on certain aspects of the new line. But I don't "know" that. I can't predict the future. If I sell my house for $900k based on speculator enthusiasm, and it later turns out that the new subway line does fail because of NIMBYs in another neighborhood, and the value drops to $600k, did I do anything wrong?

Distinguish this case from one where I have knowledge that, say, my house has a cracked foundation. The buyer never checks, and I never tell him. Have I done something wrong in this case?
Most BitTorrent users being monitored
Hmm. Perhaps someday, we will be able to answer the question: Do sheep dream of electric robots?
Pittsburgh has a nice combination of low-cost housing, good universities, and a moderately sized tech industry (boosted by the Google satellite). Nice nature in the area as well.
An ongoing investigation of 12 million people?
Thanks! Really really insightful.
Is Congress Getting Ready to Take on Patent Trolls?
They aren't exactly imposing a condition on an order from a judge. They are promising not to appeal if their conditions are met.

Strictly speaking, it would only be imposing a condition on an order from a judge if they had exhausted all of their appeals and just said "Drop all the other charges or we won't pay you."

In that scenario, it would clearly be illegal.
Why I Teach Kids to Code
But that seems like a almost too large of a move in liability. Would my Google computer freezing and crashing me into a pole not be the same as my brake pads cracking due to a manufacturing flaw? If a car company can be taken to court over a flaw in manufacturing, could Google not be liable for the same thing?
A most cromulent response.
Wow, I haven't heard of supercooled water until now. It seems this transformation is almost like crystal formation in one supersaturated solution.

I'll check the youtube videos, thanks.

edit: duh, it's exactly the same process of crystal formation.
How does this article not mention one of the pioneers of this, Next in Chicago, which uses non-refundable tickets for reservations and costs a different amount on weekends and weekdays?

http://www.nytimes.com/2011/08/17/dining/reviews/rstaurant-r...

The restaurant is always sold out, so I guess it's been successful.
> But the more important fact is that investors, who are the lifeblood of this entire market, got fleeced, and that's long-term bad.

I'm pretty sure engineers are the lifeblood of this market. But then again, I'm old-school.
Forums are all about community, full of people, who don't care about super-duper-yet-another-uber-pro-framework.js features
He's right in that Intel had horrible stuff, but you're also right in that I mean if you purchased something off the shelf right now then chances are it'll do decent enough for most gaming requirements. It just may not be pretty. But I also think this is somewhat true for the last two years or so, especially if you consider AMD and Nvidia solutions with their integrated video chipsets.
I think the real question here is: if the non-shuffled deck had somehow worked in the Casino's favor and caused an otherwise-virtually-impossible losing streak for the customers, would the casino now be scurrying to reimburse them all for their losses?
Well, there's nothing stopping you from entering the content with the letter keys, deleting it with the backspace key and navigating with the arrow keys in any editor, Vi[m] included. If that's all you do when working with text, Vi[m]'s modes won't bug you at all. Stay in insert mode as long as you want: you can even use <C-o>… to execute normal mode commands while staying in insert mode or consider the command mode exactly as you would consider the menus of any GUI editor.

But that's not all of what I do when editing text and I need more than those basics.

What's special with Vi[m] is that it offers me modes that make it possible to do more advanced stuff or the same stuff in a smarter way with a very simple and easy to learn language.

Do you always move character by character and line by line? How do you paste something 12 times? How do you delete a block of code? How do you type over the current word? How do you open a newline below the current one if you are somewhere in the middle? Don't you ever think "this task is too repetitive or involves too many steps, I'd like to do it more efficiently"? Because of its modality Vi[m] has you covered. In style, with a simple vocabulary and an expressive grammar while other normal editors only offer a comparatively smaller feature set and horrible Ctrl+Sift+Alt+Char combos.

That's what makes Vim, and modality, special, in my opinion. And still extremelly useful, 30+ years after.

But I may be wrong. The incredible productivity boost I had in the last 2 years may completely be a construct of my imagination.
I don't get the impression Glacier is right for any home user. The pricing scheme is just too weird, and there are weird delays and time limits involved. I believe you have 24 hours to retrieve your data before incurring more fees when you do a retrieval from Glacier--but if I store a backup of 150 GB of photos and music and fetch the whole thing, I'm not going to be able to get that from Amazon to my home computer in one day. Avoiding that problem will necessitate other expenditures.

In order to avoid the retrieval costs you'll have to limit retrievals to a small fraction of what you have stored. In my example, if I lose all my photos and music I'm going to want to restore the whole thing. Ignoring the transfer problem above, you're looking at paying for transferring 95% of the archive, 142.5 GB. I find Glacier's pricing model so difficult to comprehend I couldn't even guess at what that would cost, but Colin's math shows that what looks like it should cost $0.02 (retrieving 2 GB once at $0.01 per GB) winds up costing $3.60 (peak rate, percentage of archive fetched, etc.), so I wouldn't hold out a lot of hope for our use case of fetching the entire 150 GB archive.

As you say, this is certainly something businesses that need to archive lots of stuff may be able to use (if they can navigate the pricing structure) I just don't see a home user getting anything out of it but frustration and a confusing bill.
My startup Degoo (http://degoo.com) is working on it. We're building a P2P Backup system were we will be using Glacier as a fall-back whenever we don't have enough reliable peers. We're planning on launching our private beta in the coming months.
Unless, of course, you're Nintendo: http://wiibrew.org/wiki/Signing_bug
Viajar num palácio sobre rodas pelo Rajastão - Índia
It's a common misconception from both sides. Ask who developed Skype from a random Dane or Swede on the street, and they will tell you that it was made by either Danish/Swedish programmers. Approach an Estonian with a question who actually worked for the funding, marketing etc., and they will probably answer it was the Estonians.
Wow, that could be countless posts, but briefly:

iterate quickly (as fast as possible). keep the burn rate low. hire the best possible. get advice from people who've been there. users want features, listen to them & deliver when you can, but always value their opinions. Second that, always be nice to users. customer service = marketing.

just to name a few.
Building Go from source is trivial if you want to do that (two commands, one of which just grabs the Hg repo iirc. building only takes a few minutes on my underpowered eeepc.), but you may as well just use the binary distributions of it.
I think there are a lot of situations where automatic cars would leave more space than humans, who seem to be prone to (unnecessary) tailgating.
Kevin Mitnick: FBI laptop breached via java exploit and data dumped.
It's interesting that he points out that testing for zero is cheaper than comparing two numbers. Interesting because this might not always be the case.

For a quick test I used the conditions (i=0; i < NUMBER; i++) and (i=NUMBER;i != 0; i--). Without optimizations turned on, gcc translates both of them to cmpl (compare long) operations followed by a jne (jump not equal). So on an assembly level, they're absolutely identical except that in the one case you're testing against zero whilst in the other you're testing against the number. Fine, so we'll have to dig deeper.

And this is where it gets complicated. This optimization depends entirely on the inner workings of the ALU. Theoretically one can test against zero with just one subtraction, because 0-n == n-0 is always true, whereas a-b == b-a iff a == b, otherwise the two sides will differ in sign. On a hardware level such operations might be parallelized inside of the ALU though, so a comparison of two numbers might actually take exactly as many clock cycles as the comparison against zero.

It's however an interesting excursion into how such basic things work. And concerning my test: They're both about equally fast on my machine. I've done multiple runs with no clear winner.
I recall reading a paper that found that the success at the end of the introductory CS course could be measured before the start of the course by a simple test. It measured their understanding of sequential execution, assignment, recursion and a couple of other things. About one-third failed at the beginning and at the end; one third sort of got it at both ends; and one third were successful. Almost all students ended in the same triad that they started in.

To the question. Do young children, say in the first 4 or so grades, show this division in abilities or do most eventually get it?
Note that they still sell the 3GS, right now.

I assume that once the 5 ships, the 4S will become the cheaper model, and the 4 will become the really-cheap model that the 3GS currently is.
Thanks! Looks like beyond spam/privacy/pain in the ass to get rid of domain, I'm not missing much
I don't disagree. That they may have acquired a bad rep (amongst developers, or perhaps hackers) wasn't a value judgment, just an observation.

I try to separate the individuals holding a position from the position itself. I've met great sales people, marketers, testers and subject matter experts. I've also met bad project managers, directors, software architects, and developers.

I think if there was any reason for general business functions to get a bad rep in the late 1990s, it was probably due to the glut of post-Reagan-era business school graduates, the dearth of traditional large corporate organizations to fill them (by then, military-industrial downsizing was underway and heavy industry was moving offshore), and the boom-time investment craze of the early ".COM" era, leading to the ready availability of job roles which could be absorbed (and were often demanded) by investment capital.
Thanks for your feedback. I was doing it all wrong. I tweeted at Mr.Fried to view a proposal for work.

vpena.sqsp.com/perfectforstarterleague/
I dunno ask a judge. And thats the scary part. We don't know what is could be counted as evidence or not.

Car analogies are flawed because car security is waay ahead of IT security for vast majority of people.
What if they did?

You cannot really predict the future. In the early 90s in my country (Bulgaria) there was an extreme need of accountants and many programmers emigrated (and we had massive amounts of engineers due to socialist planning). Now accountants are not in a short supply and programmers are relatively well paid.

My point is - you really cannot predict the future. Education is supposed to prepare you for life, whatever it may serve you, not to grant you a carrier.

I'm all for having a better education. And maybe a little programming literacy might be really useful. I just seriously hope the Estonian state doesn't expect its future generations to become a nation of programmers.
What's wrong with this change, isn't it Capitalism at work?

BeIN Sports will be available on Comcast in two more days, in the same add-on package that gets you Fox Soccer and GolTV. Possibly AJ and the cable companies could have done better to get this channel available at launch but it will probably be on most systems within months if not sooner.

The bigger issue IMO is that none of Fox Soccer, GolTV or BeIn are available on high def from Comcast and the other major cable systems. That needs to get fixed.
Agreed. Too often we hear of new tech via "this is the best thing ever" commentary, followed a few months later by the inevitable "actually that thing sucks" commentary.

Much better is "here are the trade offs, based on actual usage" commentary like this. I wish there was more stuff like this during the first wave of NoSQL mania.
jsPerf — JavaScript Performance Playground
I would downvote it, not only for the historical egocentrism of claiming that somehow those fighting the Vietnam War were protecting united-statesian lives (as if the conflict ever was anything other than wrestling for political influence), but because it's inflammatory. What does the GP propose, that every single person of every country should go and fight a stupid war on another country? Or else what, be shameful of not being on the glorious warrior caste?
Guns in Space
Thoughts on my stack
Does that affect what software I can install on it?
If it helps, I would much rather you made a mistake that hurt me financially than while working on my behalf you made a mistake that got you killed.
Greg Glassman (CrossFit founder) likes to say, "Shoot for a low trajectory over the horizon or gravity will fix it for you."

It's true of starting anything. You're more likely to get where you want to go in small, incremental steps.
I have a client (we build websites for photographers) who went from being a war photographer serving around the world (including Africa and the former Yugoslavia) to being a wedding photographer.

I told him how I didn't like photographing weddings because it was too stressful and tiring. He laughed and said "no one is going to shoot you, though"
> Bridges for example could be an issue as the amount of weight would be increased dramatically

If that was a large concern, then wouldn't we see a lot of bridge failures during bumper-to-bumper traffic due to accidents and/or rush hour? I would hope that bridges are designed to handle the weight of cars being packed that closely together, seeing how often it actually happens in the real world.
just curious - why would you sunset an app that has traction and move into the mobile arena where users are even more hostile against paying for anything? Wouldn't charging for the desktop app at least give some runway?
This does not actually work, it merely highlights the Ubuntu button in the dock. According to the shortcuts overview, it's "Open Launcher keyboard navigation mode". I ran unity --reset to make sure it's not just me.
Wouldn't that be an argument for the owner of the car having responsibility?
Note that the author of that post is Laurent Bossavit, the author of the "Leprechauns" book that was referenced in the OP.
FB had a legal and moral obligation to disclose the information they had. There is no allegation they didn't. Cuban's point that "nobody sells stock they think is going up" is a great one. Stock transactions are all about differing valuations. If you estimate the value of a stock at X+5, and I estimate it at X, I'm going to sell it to you at X+5. You're entitled to have your own estimation of the value of the stock.
In fairness, they could probably require chicken sacrifice and still be sold out; Grant Achatz is among the most celebrated chefs in the country.

Also, I think the Next/Alinea ticketing system is addressing a related but different problem. Next and Alinea are restaurants that casual diners can't get into at any price. It's hard to plan around a table at Next except to call, ask for the next available table a few weeks out, and rework your whole schedule around it. If you're traveling to Chicago, even with a few weeks notice, it's a crap shoot.

What the Next ticketing system does is give tables some predictability and transparency. Instead of calling the restaurant and squeamishly asking for a table on a date that you probably won't get, you hit a website and get a choice of dates.

Most restaurants don't have that problem; with a few days notice, you can get a table almost anywhere else in Chicago (except schwa, but no reservation system is going to help those guys).
Tried it- it eventually fails on some update.
If not a crime the DA will pursue it could very well be at least a tort, which is why the casino was offering them their money in exchange for dropping further claims (such as kidnapping).
Yes, you guarantee the cards are shuffled, but you also add a question as to whether you've shuffled the deck in your favor. A competitor might make the point that they play unopened decks while you manipulate the decks before the game.
I have no idea. There are a lot of assumptions implicit in that question.

I'm just saying that you are unlikely to be successful in requesting more information for this file. Information that "could reasonably interfere" with law enforcement is exempt. Also, the FBI does not make it easy to request documents form them and, further, the turnaround on a request can be months or years.
Considering this references an actual research paper, I'd wait to actually read the paper before calling the precision phony.
You don't need to plan weeks or months in advance. All you need to do is push that particular story onto the backlog and wait for a more opportune time.

There will always be files in a project that are more conflict prone than others, so it makes sense to be mindful of that when working on features in parallel. Perhaps it would even make sense to split the file to minimize further conflicts.

Pushing through pain that can't be avoided is fine. Pushing through pain that could be avoided with a little strategic planning is silly and wasteful.

What I'm seeing in this admonition is "when you feel pain, push through it now to avoid more pain later" instead of "when you feel pain, look for a strategy to reduce total pain over time".
"You’ll need to download Safari to view this demo.

To view this demo, you’ll need Safari 5 on Mac OS X or Windows, Safari on iOS, or the latest WebKit Nightly Build."

Is there really something special going on or is this as braindead as I assume it is, given that I'm using a modern browser? Really webkit only?
Any more detailed information about the coding challenge?

For example the repo references a 5Murls.txt file, but it isn't part of the repo and the blog says it needs to "output in a standardized format:", but doesn't specify what "standardized" means nor does the current code actually output anything (the printf is disabled). Does it specifically need to go to stdout or just that it exists somewhere in memory? Does it require a char* or will this char* be instantly hashed and tossed away? Does the challenge forbid the use of threads/cpus/workers? In the blog it says: "In this particular context the plugin architecture we were writing against allowed for returning the original string or a new malloc’d string" Are you allowed to muck with the original string? In the code on github it has a function that takes a const char* forcing a malloc, but it could easily just re-write the string in place if allowed.

edit:
As for sorting the params, (based upon your comments about the common usage) pretty sure there is a way to do this without any string comparisons at all. Post a sanitized 5Murls.txt file and give it a go to make a patch.
I see it doesn't exist in the store anymore. What is the reasoning behind removing it completely from the store, as opposed to just stopping work on it and leaving the latest update in the store?
The hand rolled strcmp almost certainly performed better than the native one merely because it can be inlined; consider using rep cmpsb or directly including another assembly version of strcmp (though since the strings are short the latter's overhead might not be worth it). Ditto memcpy.

Perhaps also consider using a radix sort?
The Ecosystem Of Hype
. . . or "early bird special"
This is awesome, I really like how github has been exposing so many API's lately so we can use their tools in whatever way we see fit by simply tying several api's together.

Hooking this into our CI server and using the Merge API (for keeping PR's up to date) is the next 20-minute task I will take on.
Note that separately CI-ing each individual pull request still consumes what in past years would be an enormous investment in build automation. Luckily this is increasingly becoming a SaaS thing.
And there will still be government-enforced requirements for insurance, which will mean that rates will probably not drop too dramatically considering that it's pretty much a captive market.
Good find. Again, notice how the problem here isn't strcmp or it's timing behavior; it's mistakenly using ASCIIZ strings to hold ciphertext.
As a veteran, I think I can safely speak for a majority of my compatriots when I suggest that most soldiers/airmen/sailors aren't afraid of making mistakes that get them killed, they are afraid of making mistakes that get others killed.

It's similar to your current fears, but still on a larger scale.
Judge Koh should vacate the Apple Samsung verdict
Founders at Work by Jessica Livingston

It's a collection of interviews with founders who started successful companies.
(I realise the poster came up with a different solution ultimately, but this bears repeating.)

Don't hand-roll standard library functions. You'll very likely regret it later.

In particular, as hardware advances, OS vendors often update their implementations with optimisations specific to new hardware platforms. This both allows improvements for all programs that consume those interfaces, and prevention of regressions when hardware changes in some cases.

In addition, you really don't want to be the one that introduces a security bug into your program because it turns out your optimisation work didn't account for a scenario that the standard library function does.

I'm aware that there may be cases where some believe it's appropriate; don't give into temptation. It's a bad idea to duplicate the standard library.
Smart guy, though I do have a problem with this one:

"Cleanliness. Tolerate no uncleanliness in body, cloaths, or habitation."

But fucking random, anonymous whores in Paris is totally fine. Not trying to diss on Mr. Franklin, but I just had to point this hilarious fact out.
When A Kickstarter Campaign Fails, Does Anyone Get The Money Back?
Building a bright future with DevOps -- Open Source Lab