skysight-inc/HackerNews huggingface dataset:
>I suppose my point is 'it just happens to be unpleasantly hard problem' - given that a great number of specialists have put serious time in thinking about it trying to solve it, I have a very difficult time imagining that the solution (or satisfactory answer) is as simple as 'just blame astronomers'.

As far as I can tell the proposal before the ITU (replace leap seconds with leap hours, with a view to abolishing leap hours once any incompatibilities with national laws have been resolved) solves all the problems quite nicely. I'm not entirely clear why they voted to defer a decision until 2015, but I'm not aware of any serious objections to the proposal.
Keep a clear distinction between branches, and never do any clean commits to your develop branch, instead merge any feature (or hotfix) branches you might have with merge --no-ff.

Basically, git flow is your buddy.
I haven't been following the scene for a few years now, so can't tell if DLL injection and similar methods are detected by casino clients more easily and thus being riskier todo.

I know what you mean. We did DLL injection, network protocol analysis, reverse engineering, etc. and almost always went with screen scraping in the end due to its easiness and universality.

If you are lucky tho, the client might produce logs real-time and you can get events simply by polling the log file.
Your nucleus accumbens isn't necessarily very smart, and isn't necessarily segmenting its world into "work" and "not work". "Work" here is a poor term in this context, it's an English word and subject to a lot of ambiguity. It might be somewhat more accurate to rephrase that as "You are training yourself to believe that all effort is futile", effort towards anything, which is why you end up just staring into space. Or perhaps not, who knows what the truest truth is, I'm really more saying that I doubt that part of your brain sees "work" as you were using the term.
Wouldn't you also have to make a disclaimer for the mostly anti google/ google glass posts you have made?

what disclaimer? That I am not their fanboy?
Jawbone announces the UP Platform and acquires BodyMedia
Excellent article. I'm immensely glad and lucky to have had Brian Harvey as a professor, and this echoes exactly what he taught us and the general teaching at Berkeley: that the concepts of programming and computer science were of paramount importance, and that you should understand them in the abstract.

To this day, this is why I value a good theoretical CS education, why I value university education, and why I continue to look back on and use my supposedly theoretical and impractical CS education with great respect.

This is so true: "learning another programming language isn't a big deal; it's a chore for a weekend. I tell my students, 'the language in which you'll spend most of your working life hasn't been invented yet, so we can't teach it to you. Instead we have to give you the skills you need to learn new languages as they appear.'" Can you imagine how valuable it was to be told that from the start?

He's right about scheme too: part of the value of using Scheme or Lisp is its inherent crazy unfamiliarity to the great majority of students. The first thing when you see all those parentheses and weird paradigms is "woah, this is unlike anything I've seen before." And that's perfect. You don't get lost in things you think you already know—you learn concepts fresh and the language, because it's so weird and wild and totally abstract and you can't imagine using it for any real project—is as malleable and temporary as modeling clay. You get to make things with it that teach you about art, and how to look at things, how to see infinity—not about the properties of the materials in your hands.

For this reason among others, it's profoundly disappointing to me that Berkeley has switched their introductory language to Python. As great as it is, it's no Scheme, if only for the fact that its popularity and usefulness as a language detracts from the underlying concepts. I have to think Brian Harvey fought this change, had he not retired and lost some influence.

"Every five years or so, someone on the faculty suggests that our first course should use language X instead; each time, I say "when someone writes the best computer science book in the world using language X, that'll be fine.'"

SICP was, in retrospect, a masterpiece of education. Someone sat down and thought about exactly these concepts and how best to elucidate them without getting in the way of the connections being made. The new trend toward applications-focused education feels to me like the wrong direction, and I don't think I would get as good an education today as I did learning abstract concepts theoretical computer science taught as the most important part.

Sure, it's fun and attractive to think about applying what you learn to the revolution at hand quickly, making mobile apps and designing robots and putting everything together into useful applications, but you can learn all that stuff after a couple semesters of awesome CS core theory anyway. And while you might get frustrated for those 2 years as an 18-year-old hotshot upstart startup-minded student, in 10 years you'll look back on it and think, "wow, that really was the most important part."
Trading time for money doesn't scale.
Monitors – The Basic Idea of Java synchronization
Bespoke design products? Is this pivot the anti-Ikea of online shopping... Discuss.
It's not misleading to point out that a country with more guns has more gun-related deaths. Indeed, it would be misleading not to point this out. A death is a death, and a preventable death is a preventable death.

Consider this: in the 1970s, Britain switched from coal-gas furnaces to natural gas, which has a much lower level of carbon monoxide. During the period when the country made the switch, the suicide rate dropped by a third and has remained lower ever since.

When people no longer had convenient access to carbon monoxide poisoning, a significant fraction of people who would otherwise have committed suicide did not do so. The conclusion is that a person's likelihood of going through with committing suicide is at least partially a function of how easy it is to do it.

In the United States, over half of all suicides are via firearms. Looked at differently, two-thirds of all gun deaths are suicides. (Less than a thousand Americans die annually due to accidental gunshots, but they are responsible for over 20,000 injuries a year.)

Not surprisingly, if you look at the distribution of deaths due to injury by firearm, the death rates are highest in states that have the highest rates of gun ownership. The relationship is straightforward: states with more guns per capita have more gun injuries and deaths per capita.

The ten highest states by firearm death rate are: D.C. Alaska, Louisians, Wyoming, Arizona, Nevada, Mississippi, New Mexico, Arkansas and Alabama. The ten lowest states are: Hawaii, Massachussetts, Connecticut, New Jersey, New York, Rhode Island, New Hampshire, Minnesota, Maine and Iowa. (You could overlay a red-state blue-state electoral map over the same data and it would match almost perfectly.)

Looked at still differently, several recent studies have found that states with the weakest gun regulations have the highest rates of gun deaths by homicide, suicide, accidental deaths, deaths of children and so on, even when you control for the rate of household firearm ownership. That is, gun death rates are higher in states with weaker gun laws, independent of the level of gun ownership (though of course they also correlate).

Bottom line: if the United States had more of a Swiss approach to gun ownership, with its rigorous controls, restrictions and training requirements, its guns would kill far fewer people each year. But the very people most determined to own firearms are also most determined not to allow the government to exert the kind of regulation and oversight that would mitigate the risk.
--std=c++11 is not supposed to turn off all extensions, only the extensions that conflict with the standard. The VLA extension only applies to programs that would be malformed according to the standard, so it isn't turned off with -std=c++11. The -pedantic flag is for adhering to the standard exactly.
Zigurd, totally agree on "package names weren't designed to be private". As I cited this is a feature not a bug but I think it should. Not that the package name should be a secret but you shouldn't be able to retrieve the installed ones from the user system.

I disagree when you say " everything you can do with this knowledge is controlled by sandboxing and permissions, so having this knowledge doesn't give you anything beyond what you could have with a good guess." because this information can be used to later push application-specific ads or even try to present the user with data in order to make him click on an ad or link and get exposed.

This is no serious Remote Code Execution hack but is definitely a worrisome information leak.
Finding a Quality Standing Seam Metal Roofing Contractor | LGC Roofing Blog
"Buttery" minus the chocolate..

http://www.bulletproofexec.com/how-to-make-your-coffee-bulle...
SVG Databinding
Off Topic - AMD codenames it Kaveri; let me guess the better part of development is done by South Indians..
It's a Holding Page
All this talk of jQuery and no mention of domina (https://github.com/levand/domina) the native clojurescript dom manipulation library? I've since abandoned css and jquery selectors in favor of using domina.xpath.

I also want to mention webfui (https://github.com/drcode/webfui). It is authored by Conrad Barski, who also wrote Land of Lisp. He gave a nice talk about it at the Chicago Clojure meetup group a few months back. He is a fellow hacker news user so I figured he deserved a shout out.
I grew up in a small farming community in Indiana and from 8th grade on I worked summers and after school on a Dairy farm.

I think I got paid $9/hour or something like that, but I worked so many hours that I had a decent amount saved up after a while.

The work was really hard, and that's what made me decide to go to college for Computer Science. I respect people who can do that work their whole life, but it is rough.
Want to take your SaaS business to China? Here's what you need to know
Why are people arguing over the misuse of the .io TLD?

No one is saying not to use it - but if you misuse it, then you should understand the consequences. If you buy a domain in the .ly TLD and it gets removed for whatever reason, it's your fault. If you brick your iPhone while jailbreaking it, it is your fault. Go ahead and hack away, as is the spirit of everyone on this site - but don't think that it means everything will behave the way you expect it to.
So basically get a life
Link to the book at MIT Press [ Paperback | $49.00 | £33.95 ]

http://mitpress.mit.edu/books/structure-and-interpretation-c...
"...when some field is just getting started and you don't really understand it very well, it's very easy to confuse the essence of what you're doing with the tools that you use..."

So true of so many fields, namely photography. Can't tell you how much camera gear I bought before I finally sold it all and started taking photographs.

As it is with computers. Languages mean nothing, it's the concepts that matter.
As for #6, I'd go as far as "NEVER use include, period." I've seen about 1 actual use case out of the bazillions out there; almost certainly, require() is the droid you're looking for.

I'd also add a #10: Use E_ALL | E_STRICT , and don't ignore it. PHP is trying to tell you of many problems, shutting it up is not the right answer.
i hacked a certain (now deceased) startup right after their first round of capital and then negotiated a signing bonus when they offered me a job. It was a very simple xss but i was able to do enough with it to impress the founder and make some money.
Haven't made $10,000 yet, but my first 1,000 was by selling a calendar I designed and magnet pens I make by hand and sell here: http://dayonepp.com/. Way back in 2008 I came up with a square-less calendar design that combined the tradition layout with a todo list: http://www.chrisnorstrom.com/2010/12/invention-calendar-layo.... Things got delayed, years later I tried a kickstarter for the calendar but it failed miserably. My goal was too high and my video sucked.

Over a year later I just said "screw it" I'm going for it. And threw in $2,000 to purchase my first 250 calendars & boxes & shipping supplies. I didn't know how I was going to sell them, it was already December so I was late, but somehow they sold. In a little over a month I sold a whole bunch on FAB.com and my own Wordpress e-commerce site I threw together. I sold out in 2 months and ordered another $6,000 worth of inventory mostly for next year. Upgraded their design so they were more premium and could be rolled up. Taking the packaging weight down to just 1 pound instead of 2.3 pounds. With the new design my packaging uses only 6 ounces of cardboard instead of 1.2 pounds like before. And redesigned my site.

The magnet pens I make by painstakingly by hand by boiling each and every cap in hot water so the plastic softens just enough to quickly insert a magnet into before the plastic cools. I searched all over the internet and Alibaba for magnet pens and just couldn't find anything economical or high quality enough. All the magnet pens out there were just weak or impractical. Plus with mine you can recycle the magnetic cap on other pens. I've been selling a bunch on ebay since last year. It took almost a year to become cash flow positive with the magnet pens and about 2 months to become cash flow positive with the calendars. I'm really bad at sales btw, it's my first time. But it's been totally worth it. The learning experience alone is worth more than collage classes.

Here's my store I opened up with my products: http://dayonepp.com/ I've got more original products on the way as well.

Just for you guys, use promotion code "hn" to get $1 off your order.
How chauvinist is this reply. I would not have thought to see such a thing on HN.
What do you do now? something related?
Even if it were possible, the machinery would undoubtedly have interfered with the functioning of the telescope.
Retwact helps you issue a correction on Twitter
Fab.com Goes Retail...expanding to 28 countries and about 600 employees along the way.

Fab.com Goes Bankrupt might follow.
Enigma64 looks cool! Thanks for the links/sources. Very helpful!
Bill Gates joins administration in promoting open agricultural data
I think it's overstated to say that millennials are properly perceiving the privacy issues in play and making a reasoned judgment to participate anyway. None of my friends (not millennials, but 20-somethings) really understand all the things Facebook allows themselves to do with your information via their ToS (and many of them are lawyers!) They just assume that it wouldn't be legal to do anything really egregious (which is how most people view most things, actually).
In the scope of compliance issues, that is not a huge issue because no C++ developer would write that code.
Please don't editorialise submission titles.

Titling a submission "Visual C++ team's attitude to standards compliance" and pointing it at a bug report for some minor non-conforming behaviour tells us nothing useful about the msvc teams attitude to standards. Neither does the brief response from the team on that page. All it says is that there is an issue that they're not going to fix at the moment. Microsoft have a lot of customers, and those customers have a lot of code that they don't want to suddenly break without a good reason.

Do some work. Find or write a useful article investigating the c++ teams attitude to standards compliance and post a link to that. If it compared msvc to other compilers then I'd read it.
The whole misunderstanding ``git-rebase mangles history'' revolves around the concept of history.

For me, history in DVCS should be about logical changes that introduce given feature(s), fix bug(s) etc., and not be about raw, unprocessed changes, not be edition of `physical' bytes. Whenever I make a mistake in a commit (be it a typo, a small bug or perhaps I went in wrong direction and backtracked later on) I either --amend it, or, if it's an earlier commit, git rebase --interactive to fix it.

In other words, ask yourself, ``Would this commit stand for a good LKML submission?'' Until it does, it's --amend or git rebase --interactive time. Refactor history just as you refactor code ;-)

Of course, once the code is pushed to a shared repo, the genie is out of the bottle and there's no changing it. But that's a different matter.

What you want to do is:

* 1) clean up history with git-pull --rebase, git-rebase --interactive and git commit --amend,
* 2) then optionally perform git merge --no-ff --log --edit $your_feature_branch while on $upstream_tracking_branch, to create a new, merge-ish commit that covers the whole new feature you've been working on.

This way you have:

* clean history
* logical, standalone commits
* complex features introduced by a separate merge-ish commit (which you can git-rollback as whole, if need be).

My rule of thumb for the step 2) -- do it when there's three or more commits introducing a particular feature.

I perform the step 2) often enough to have created a short wrapper script for it [1].

[1] https://gist.github.com/dexen/f36cb1668b5c04eb5abd

[ lotsa small edits for cleanups -- sorry ^^; ]
> Rebasing destroys your history, and therefore destroys the point of using a VCS.

I don't think this is true. Rebase, as the name suggests, simply rebase the starting point of your local history. It preserves your history better than that merge commit and having your series of commits intertwined with commits from other people implementing features not related to yours.

Rebasing also makes merging even easier, because now merging is done on a commit by commit granularity rather than branches. This also preserves the history better.

It's funny that the main rational for most people to use rebase is that it provides better history and this article is arguing that it does the exact opposite without carefully comparing the history in both scenarios. His only argument is that it's not "Real", but what we really care about is "clear" history, not necessarily whose commits come first.
Similar to learned helplessness. Maybe Nietzsche wasn't so far off after all when he identified resentment as the scourge of civilization...
https://endoftheinter.net/
Linux/Cdorked.A: New Apache backdoor
> I have only skimmed so far

For the mind-blowing effect to occur, you must actually do the exercises. (-:
I totally agree rebase is not needed, and used incorrectly a lot of the time.
Assuming you're already on master, you can replace those 2 commands with a single one: git branch a-topic-branch
Tools of the Writing Trade
Yellow Journalism in the War on Science
How to Add SASS Support in Sublime Text
TL;DR money laundering by design.
Probably that was the intention.
"Scheme has a lot of parenthesis that makes it look very old fashion."

Might I argue that this is a huge advantage? No one knows scheme, and it's very obscure, and looks nothing like other programming languages. This means that you can teach concepts using it and pre-judgements about the language don't get in the way.

Then, I suppose the same could be said of CAML and its obscurity.
That certainly depends on the business, and given sufficient political interest, it is rather easy, especially for an economic area as large as Europe, to shut out external businesses exploiting tax loopholes or subsidies abroad.
The Essence of Programming: Reynoldsfest at MFPS
Everyone drives on roads, takes their kids to school, and may need to go to the hospital at times. Some of us pay extra for private roads to be built and for private schools for our children to attend because the government equivalents are crap.

As the poster mentioned, if you are an entrepreneur, normally you forgo a steady salary and corporate benefits in order for a big payout later. When the government is going to take a huge chunk out of that payout when you've already been sacrificing hard just to get there - it begins to look less and less worth it.

I've spent my adult career going from startup to startup. Looking at the current regulatory and confiscatory tax environment, I don't know if I'd do the same starting over.

If I could go back 20 years, I'd probably just go work for a big company like IBM or UPS and stay there. If I'm noticing that pressure against entrepreneurs then others are noticing it too. The government is slowly but surely killing off drivers that increase risk taking.

That's a bad thing.
Growth Hacking Tactics
I've not had chance to properly read all the relevant data, but essentially this clarifies in law the basic mode of operation most picture desks have been running in for a while. Attempt to find author for a bit, give up, publish and wait, pay on prompt, however they might get to skip that last part which isn't great.

Now, if you're embedding the EXIF data you're a step up, because the image desks are aware of the EXIF data. They'll look to see if there's anything in there and away they go, however if they're being reused online most people won't bother with that so you're probably out of luck, and you've probably got little to no come back.

There's many services that try be good guys with the EXIF info, so if you're a photographer and you give a crap about your rights of ownership, use those instead. I stopped using Facebook a while back for photography as I'd noticed it stripping the EXIF data (as well as butchering the compression on a number of shots), same for Twitter. Flickr I was surprised about, but 500px seem to preserve a lot of the EXIF data on upload.

This could either be really dramatic or not very dramatic at all, it depends on how it ends up getting used in court, which will take a while to shake out.
It's probably not feasible to launch a refrigeration system capable of creating liquid helium temperatures.
i suspect the latter, but i also suspect that there exists an abstraction that makes things significantly simpler while allowing, say, the 95% most common workflows.

These suspicions aren't really based on anything, though.
Except the minor detail that being for-profit does not, itself, imply that the company has shareholders.
If people are still struggling with this, I can recommend looking into the git flow model. You can read more here: http://nvie.com/posts/a-successful-git-branching-model/
Cast Analyze so you don't waste MP on spells that don't work.
Oh the beautiful times I had with my ZX Spectrum and how much you could do with such little
Tell that to Skadden Arps.
Yep. Sadly, camp seems pretty much dead.
Startup Life - Your Customers Have Problems, Not Solutions.
>Because the headline is written according to the expected understanding of the American reader.

Not exactly a high bar it seems...
Actually Opera's software the one that sucks the least in the browser market. Sorry.
ابراج اليوم - ابراج يوم الاربعاء 2013/5/1 حظك ليوم الاربعاء 2013/5/1
Ha, this is exactly it! As an 18-year-old interested in computers, you just want to start writing iPhone apps and making the next big web service, but quite often those old geezers know better than you.

Catering to the things that 18-year-olds want has never really gotten us far in society.
Sounds like Berkeley are making a huge mistake and losing sight of what a University is there for. They seem to have moved to a more practical approach than theoretical approach.

This is the type of approach that is more appropriate to a Technical College than a major University. This new approach almost seems like teaching civil engineers how to weld and rivet in order to build bridges, rather than deeply understanding the mathematical theory behind stress and vectors.
I don't see how it's chauvinist to suggest that a "country" with no human inhabitants except for foreign military personnel doesn't need its own ccTLD.