skysight-inc/HackerNews huggingface dataset:
I'm not a huge fan of the 'factory' singleton pattern used here.

I can see how explicit execution of the startup code is a good thing, but can't help thinking how much better the experience would be if it just lazy-loaded the same code.

Am I missing something obvious that would prevent this? Bad magic?
An-225 - The Worlds Largest Aircraft
Fair comment, but the list isn't in any particular order. :)
I agree. This price chart makes it look like Doge is in a downtrend. This chart is after price jumped ~500%
The extent that math is directly involved in html and css is a pretty weak; I don't see it as justification for the "math being necessary" idea for programming. At least not anymore than "math is necessary" to be a cashier or truck driver. It certainly isn't "construction worker" level math.

However I do think math is beneficial, verging on required, but that is because studying math (beyond just arithmetic) exercises a sort of problem solving skill that I find very similar to what is often encountered in programming.
Is there a place to trade bitcoins for dogecoins?
> The Doge community has a saying "To the moon!". Moon being defined by many as $1 per coin.

And the latest PR move is to get dogecoin quite literally to the moon by figuring out how to fund PSU's Lunar Lion moon probe
I wonder if statistical approach is ok to apply to only men or everybody? E.g. if group X statistically commits more crimes, proportionally, than its share in population, is it ok to presume every X is a criminal unless proven otherwise? If group Y statistically produces more false statements on topic T, is it ok to assume, unless very strong evidence to contrary is given, that any statement of a member of group Y about topic T is false by default?

>>> just for being women.

And this is different from you justifying stigmatizing every male as potential pedophile by statistics - how exactly?
I recently started reading him again after a 10 year break and he is crankier than ever and off-base much of the time, but I thought he was right on with this article. It would be really fun if he switched to Linux desktop and started writing about it. He'd be doing a great public service!
The UI has always rubbed me the wrong way, which I haven't really quantified. Not "wtf, no gradients? fail", but just a preponderance of small things like weird defaults, chunks of menus / screens that are inconsistent with the rest of the application (so you end up checking 10 places for a simple thing), and minor inconsistencies with other applications that I keep re-discovering after using it for a few months that I have to go back and fix.
Is there an index fund I can buy that tracks (probably just non-BTC) crypto currencies by market share? In other words, I'd like to own a basket of crypto currencies that reflects the market's weighting.
Building an Ad Network
On 2005-03-04 or so it was between 300 and 14,000 km. For comparison, the Moon varies between 360,000 and 420,000 km.

That's after a year in flight.

On 2007-11-14 it was about 110,000 km from Earth, less than 1/3 of the distance of the Moon.

On 2009-11-13 it was 275,000 km.

These are over-estimates, but broadly right.
Honestly, I think MS should've learned from what they did on the desktop: just give me a big searchable menu and the power to pin things onto the bar. Everybody's workflow is different.

And while the groupings of various formatting and editing tools is sensible, their constant mucking with the "File" menu is inscrutable and frustrating.
Prediction for 2014: a meta crypto-currency valued on the number of crypto-currencies in circulation.
I've noticed a trick when watching long HD youtube videos that I need to pause and re-wind several times. If I'm signed in to my web browser the video quality is demoted to lower quality after a while of watching, pausing and re-winding. To avoid this degradation of quality, I use a browser in incognito mode, and the quality stays HD. Does anyone who why this occurs?
Great idea. This would have helped me with my morning commute today when SF Muni had a bit of a meltdown. Have you put the source up on github? Also, if you're already playing around with APIs and frameworks like Flask and get the itch to create a REST API, check out flask-restful https://github.com/twilio/flask-restful.

Disclaimer - I work at Twilio.
> My wife is from Cuba, I've witnessed first hand what "applied" marxism creates, misery and strife. Let alone places like North Korea etc.. Honest question, how do you cope with the reality vs the ideal?

IME, self-identified Marxists outside of countries run by Leninist/Stalinist/Maoist dictatorships tend to view nominally "Marxist" Leninist/Stalinist/Maoist dictatorships as having roughly the same relationship to Marxism as modern self-identified proponents of democracy outside of Leninist/Stalinist/Maoist dictatorships have usually viewed nominally democratic Leninist/Stalinist/Maoist dictatorships like the "German Democratic Republic" or the "Democratic People's Republic of Korea" of having to democracy.
Fever treatments may boost flu bugs, encourage spread of infections
WRT the "only one right answer" argument -- even with math there are often multiple approaches to a solution. See "Pythagorean Theorem" for one example.

Yah I don't get the "math is not necessary" argument either. Perhaps in some very narrow and limiting definitions of either "math" or "software development" this is true. Logic, functions, data structures, all have sturdy foundations in mathematics.

Maybe you can get started in software without good mathematics fundamentals, but you won't get far without them.
Bootstrap based Dokuwiki template
> pointer offsets require addition, looping requires counting - doing useful things in software almost always requires math... it might be super simple math, but it's math

Thats grade school arithmetic nothing to do with what is usually considered math ( cliche about mathematicians struggling to calculate tip ).

Math is about creating abstractions and using those abstraction to build even bigger abstractions much like software development.
If GCC supported that (and if Xcode supported GCC's support of it), you'd probably tell Xcode to use it the same way you tell Xcode to build with GCC instead of clang: You'd select the option in your project settings.

Nobody's made the claim that Xcode is some kind of magical dynamic IDE that supports arbitrary hypothetical features of arbitrary hypothetical versions of arbitrary compilers that you can mix and match on the fly.

Nevertheless it is the case that Xcode allows you to select between clang and GCC 4.2 backends.
BTW, I'm not sure B&H Photo Video deserves scare quotes.

If you've been doing video and/or photo stuff for a long time, you know them as a rock solid distributor: I've been buying video stuff from them since the middle '90s or so, camera stuff more recently (e.g. my first serious camera, vs. Amazon they had better selection with competitive pricing). Joel Spolsky was sufficiently impressed with this home town operation to do a fascinating write-up on them: http://www.inc.com/magazine/20090501/why-circuit-city-failed...

One other note on who to buy from: if you're just buying one or a few drives, Newegg has gotten really serious about packing. http://www.pregis.us/en-us/productsandservices/productsoluti... inflated padding inside a fitting cardboard box. I suspect this is about as good as the packaging Seagate requires to return a drive for warranty service. Don't know about B&H, but as of a couple of years ago Amazon had a horrible reputation for packing bare hard drives.
The biggest takeaway from this should be the difference between Wednesday(0%) vs. Thursday(90+%) is the difference between optimizing on a hunch and optimizing with a profiler.
I'm a big fan of Zenefits.

At my last startup, we grew from 0 to 65 employees without the help of Zenefits and it was painful. Employee on-boarding, HR paperwork, and healthcare enrollment were all done manually.

Now, Zenefits can handle all that for us. We could send new hires the paperwork they need to fill out before they even start. This makes onboarding so much easier.

(Note, I'm not affiliated with Zenefits. Just a big fan.)
While arithmetic is almost undeniably necessary for programming (and even some more advanced topics like basic linear algebra), I think the core argument here is more about "higher" math. Stuff like how to reason about abstraction and prove statements or more technical details like how to confront round off error.

I'd say these are essential skills for me, but I can see why some might see them as unnecessary.
I wrote a similar package in JavaScript for the browser or for node I called Chance:

http://chancejs.com/

https://github.com/victorquinn/chancejs
The only other field that I have deep knowledge of is Electrical Engineering and I'm hard pressed to find rigorous problems in EE that aren't based on math at some level. The same could probably be said for any other branch of Engineering or science.

What kind of problem from another field were you thinking of that doesn't devolve to a mathematical problem in the end?
You didn't know that Google has secretly been amassing a huge tank of carbon. There's a big red button that, when pressed, will release that carbon. I thought everybody knew this.
Connecting to the Internet – Finding My 15-Year-Old Website I Built at 16
That's how I felt about Dogecoin at first, but their silliness seems to have generated an unusually nice community. I'm starting to think that's a more important factor than I'd realized. It's taken them to #7 in market cap, despite being technically a straight copy of Litecoin. http://coinmarketcap.com/
I wish it had support for more locales. Esp. more Asian locales (ja_JP would be really useful).
The translateZ deal just throws the browser into hardware rendering, which will run much smoother with any GFX hardware that will support it.

The same thing works with all of the other 3d transforms: Putting in a BS value for Z will cause the element to use hardware acceleration.
I can only speak to audio quality, which is usually the result of a very good microphone. There are probably blog posts from well-known podcasters or video game streamers who might send you in the right direction for hardware.
Much stick up the ass. Not wow :(
You misunderstand, there aren't any teams.
> 4K at this point has little point, but the increased resolution will be nice once the quality catches up.

Added resolution has the nice property that it can be traded for color depth by the use of dithering.
https://github.com/ummjackson/dogecoin-resources#exchanges

If you are feeling generous, my referral link from Cryptsy (largest exchange by volume): https://www.cryptsy.com/users/register?refid=25234
That would depend on many things, including whether you were initially inclined to keep a level head and not go to maximum force quickly.
First off, there's no such thing as "teamkilling" because there are no teams. From what I understand, anyone can kill anyone.

Second, you start off with no resources. It would be pretty silly to play long enough to get enough resources (guns) to kill someone only to throw yourself at anyone and everyone you see, considering each attack would diminish your resources and they are likely to try pretty hard to fight back and kill you, at which point you'd have to start over.

It might be fun, but it would get tiring quickly I think
Guy makes 1 HTML5 / JS game per week. Here is game #3
Web accessibility showcase: Microsoft Office web apps
Yes [0][1][2][3]
[0] https://coinedup.com/
[1] https://www.cryptsy.com/
[2] https://www.coins-e.com/
[3] https://vircurex.com/
You have a point. Another advantage is, all that state other than the secret phrase is insufficient to derive the password, and could be passed around insecurely, while the secret phrase could be memorized. But I suppose one might achieve the same thing with a GPG-encrypted file of randomly generated passwords. Still, if you lose all relevant files, you should be able to reconstruct the hashing scheme and recreate all passwords that didn't require state. Whether this matters is up to the reader.
Apparently, a laser engraving of a Shiba Inu on the side of the craft would cost comparatively little.

I might donate a Doge or a few.
The story here is "some advocates attempt to delay the obsolescence of personal vehicle travel"
Free Professional Software Testing for Startups
Math is not necessary for software development, as to Codd Normal Form is not necessary for relational database design.
Electrical Brain Stimulation Can Instantly Improve Self-Control
Wow, angry googlers strike again ;)
This looks alarmingly useful. Can't believe it didn't already exist.
The energy comes from the mass energy equivalence E=mc^2. The idea is to use a black hole as an engine for converting mass into (other kinds of) energy.
You can use NoVNC it's a really good VNC solution based on HTML5
1) The only teams are ad-hoc and the servers are sparsely populated. You can go hours without seeing another player.

2) When you spawn, you have very little in the way of equipment. You have to dig through abandoned houses to find a lead pipe, much less a gun. You wouldn't be able to kill an established player.

3) Following from 2), people would catch on and kill you quickly.

It's certainly possible, and people certainly do it, but griefing in DayZ is really unrewarding. You wouldn't be able to do it without a huge investment of effort.
Not that I have the time to do this, but it would be ideal if something like this existed for multiple services and was run by a third-party. Kind of like http://speakeasy.net/speedtest that speaks the APIs of various streaming video publishers. If it's crowd-sourced and non-profit, then it could be more credible and less subject to allegations of impartiality by the ISPs themselves.
I actually do agree that math isn't necessary for many types of software development. This is one of the reasons I'm angling to get more into data science - I was a math major, and I'd actually like to be doing more math. I would also tend to agree that studying math can sharpen your mind in a way that would help for programming, but you could say that about a lot of mentally challenging fields.

It is, of course, possible to agree with a conclusion while disagreeing with the reasoning behind it. I completely disagree with a couple of statements here. Again, this is probably because as a math major (and as a short-lived doctoral student in an engineering department that was heavy on proof based math theory around optimization and stochastic processes), I've experienced "math" very differently from most people, including engineering or science students who have done a substantial amount of math (say, the calculus sequence through differential equations).

Math (I'm talking about the US based university approach) changes dramatically once you get to "upper division" coursework. Real Analysis is very, very different from the differential equations course that is about one-fifth math majors and four fifths engineering or hard science majors. There's very little "applying an equation" going on. And the notion that there is "one answer" is remarkably incorrect (I suppose it's correct if you define "TRUE" as the one correct answer to fermat's last theorem, but there are often so many different correct ways to go about a proof).

I remember a story about Graham Nash (the Nash equilibrium guy - this is all from memory based on his biography, so I may have some of the details wrong). Nash proved a very difficult and elusive theorem early in his career. It was later discovered that a different mathematician had completed a proof for the same theorem a short time earlier (I think it was a few months). Nash was apparently very depressed by this. However, he shouldn't have been - the other proof was by contradiction, whereas Nash's proof was more direct and contained the structure for an algorithm, and would probably be more influential.

This isn't at all unusual in math. There are a huge number of different angles on a problem.

Part of the problem here is what is meant by "math"... it is a shame that someone could get as far as second year university math in the US and still see it as a field where you simplify things to the point where you can apply a formula to arrive at the one right answer. In Ross Hunter's defense, he didn't say that's all that math is, he said "People who are good at math are good at breaking problems down into parts, recognizing patterns, and applying known formulae to those parts to arrive at the one right answer."

But you know, people who are good at math do far, far more than that. I know, because oh my god math got harder after the standard "calc through diff eq" sequence.
It's not the political opposition but the people who are on the other side. Looks like you used the biased sources of news. Let's just stop this for now, HN is not for politics.
I completely agree with you. Having spent a lot of time in a developing nation and one of the wealthy nations in the world, television and 'comparative wealth' are only a piece of the puzzle. Family plays a huge role, as does 'locus of control'.

So many people I met were very happy having a huge extended family, close ties with neighbours, and some scrappy shop that was just an extension of their home. Happier than most of the affluent managerial class I interact with on a daily basis nowadays. And yet they had televisions on, 24/7, that broadcasted this wealth. It affected them, and many were lured to a life they hoped would be better, but clearly it wasn't the decisive factor in their level of happiness.

I'm still very much trying to figure out how this works, but my deeply conservative Christian background often seems to provide answers, however uncomfortable that realization makes me at times.
This supernova will be very important for figuring out what Type Ia SNe are. As Phil Plait mentions, astronomers only know that white dwarfs are involved, but there are several competing models as to how the white dwarf(s) explode. One of the main ways we will be able to distinguish between these models is by observing what the supernova looks like long after the explosion since this is when the shock will be interacting with distant material. Because this supernova is so close we will be able to observe it long after the explosion and will therefore be able to observe its interactions with very distant material.

This is important because the so-called single-degenerate model in which a red giant dumps material onto the white dwarf is expected to produce very faint hydrogen lines. Observing these hydrogen lines in the spectrum would be a smoking gun for the single degenerate model. On the other hand, if they are not observed, it would put very tight constraints on how the single degenerate model could work.

Another reason these observations will be useful is that head-on collisions between white dwarfs are expected to produce two separate explosions with different velocities -- this then produces double peaks in the spectral lines [1]. Sometimes these are hard to observe because the SNe are so far away, however. They will be most easily observable in this SN. If they're found it would be a smoking gun for a head-on collision between two white dwarfs.

[1] http://arxiv.org/abs/1401.3347
Backtesting a Forecasting Strategy for the S&P500 in Python with pandas
Avegant: Fastest Crowdfunded Kickstarter Ever?
DayZ seems to be one of those games like Eve that I love reading about, but sound kind of boring to play.
The community, and particularly the generosity of tipping, seems to have been a driving factor. There are already multiple "tipping bots" on Twitter, which will give out Doge on command.

There's speculation that a similar functionality for Facebook would be like strapping SRB's to the side of the Doge moonrocket, and give it Much Velocity.
I am using different nameservers, but I've tried switching to the default nameservers and nothing appeared to change at the time, maybe I'll have to try it again
(It's true): Network Solutions auto enrolls customers $1850 "WebLock"
We've built the best app to sign your docs
Why can't you learn a logical, structured approach to solving problems strictly in the context of software development?
Exactly. I think people get hung up over what level of math and what type of programming.

Sure, you use general math in almost all programming. Up to basic algebra and maybe a little more. I've done well enough for myself, but never received more than a basic junior high algebra class. Of course, I'm not writing cryptographic systems, graphic engines, or some sort of predictive engine, either.

Others, say John Carmack, need an obscene amount of match knowledge (among other things).
Most modern browsers will autofill URLs from your bookmarks now. You don't have to navigate a bunch of menus anymore.

I primarily save bookmarks so that they come up at the top of my autofill list. Most of them are a couple of keystrokes away.
Avegant Glyph - A Mobile Personal Theater
This Horrifying Fitness Game For Google Glass Makes You Run For Your Life
I think a better way to phrase the point that the original post was trying to make is "If you're bad at math as it is taught in elementary/secondary school in the US, that doesn't necessarily mean you'll be bad at software development." It also never claims that math isn't useful, which is what this author is spending a lot of time trying to refute. It just says that you don't necessarily need to know/understand a lot of advanced math in order to write a CRUD app, which should be obvious.
I tried blocking some of the relevant IP ranges, but it seemed like it wouldn't fallback or something. Instead of getting perfect streaming quality, I would not be able to load the youtube video at all
What Productive People Know: 11 Smart Tips
What paradigm-free programming languages do these non-paradigm-buying programmers use?
Going from physicist to Cracked.com columnist
Where do you spend your time? I spend some of my time trying to find the right function, and that gets harder if there are more functions. But I spend more of my time trying to understand and/or modify that function, and that gets easier with smaller functions.

So more, smaller functions winds up being a net win (up to some limit, of course...)
But math beyond that is what we're talking about. I an am accomplished programmer but I never 'got' math in my later years of high school - whether it was the teacher or me I don't know, but trigonometry and the like are still somewhat of a mystery to me.

But it hasn't really impacted me as a developer. I think there's a separation between specific mathematical concepts and logic - I get the latter, but not the former.
"Where were these uber-concerned citizens while George Bush was raping the US and Iraq?"

Probably protesting, just not in front of two-story palaces.

"Why are they not protesting at the White House"

Probably they are from time to time, or anyway in front of federal buildings.

"or stopping NSA employees from getting to work?"

I don't know--maybe because they'd have to move to Maryland?

[Edit: Just to clarify, I do think they are schmucks, just more or less consistent ones.]
Optimal certainty-equivalent spending retirements with DataNitro
ButterflyLabs Bitcoin Hardware Wallet
Isn't the way React handles the DOM perfectly to prevent layout-trashing?
As far as I understand, the DOM in React is nearly write-only, so layout-trashing should never occur, but I don't know the exact implementation details.
Please correct me if this is not correct, I couldn't find any hard information on this.
For what it's worth, the table at the bottom of Dogecoin Average links directly to each market used to calculate the price.

(Except Coined Up; I've requested API access to their price lists, it may be a little while.)
Maybe it doesn't have any influence(s).
It seems like only a matter of time before Google starts informing people where, along the pipe between the Youtube servers and their computer, their traffic is being throttled.
Show HN: Lock Your Screen
ABC/CBS/MSNBC/CNN (your TV news) have been very quiet on the issue.