skysight-inc/HackerNews huggingface dataset:
piwik is essentially a self-hosted GA. So it uses JS (like GA) but tracks to a DB on your own server so the data on your visit remains private between you and the site-owner (rather than also being provided to a third-party like Google)
Scrum is a major management discovery
Two short remarks:

* it would be nice to have a static <noscript> version, or at least a message asking to enable Javascript, rather that seeing the templates

* I was going to make a remark on the automatic updates, but I finally spotted the "pause "button; maybe make it a little more obvious?

Otherwise, the website looks really fast and neat and the country filter is very handy!
Floppies, huh? We did that with CDs - whoever had a CD writer was a god among the users :-).

I remember a guy from a radio station coming with a hard drive full of songs (though most were probably illegally ripped), that was the biggest collection anyone has ever seen, and it spread around like fire :-)
Let me tell you a story about Skynet...
Speaking through my long white beard, I would say this is not trivially true. If we follow what the article says and say this is about survival in a particular niche, then yes, Programmers who are good at a specific job will eventually be replaced at that job, while programmers who are terrible at that job but not obviously so will tend to stay in that job.

Thus, if you want to maintain the same piece of the same legacy application indefinitely, be terrible at at. Whereas, if you are good, do the job and move on. Whether that means moving upwards, or to new pastures, or embracing new technologies, being good means constantly renewing yourself.

The caution in all of this is that if you fail to be good, not only will you be irreplaceable, but you will also be immobile. So, either polish your skills on a regular basis, or polish your Swingline stapler.
Well, I didn't really consider Firefox and I didn't want to publish anything unsubstantiated about it. No intent to single out or attack Chrome - I've changed the title to clarify that now that I have evidence this works in FF.
What prevents someone from doing this with a 1 px junk image that is many GB large?

edit: to clarify, i'm talking about in the page itself rather than the favicon.
Goldman Sachs tweets about Bitcoin in talk with A16Z partner
afterglow-monokai-syntax, atom-ternjs, git-diff, linter-js-standard, minimap
> Is high school level math/science being taught well in North America?

How any subject is taught varies significantly from educational system to educational system, and North America doesn't have a single educational system (in the US -- which isn't all of North America -- each state has its own curriculum standards, each school district within each state usually has significant variation within those standards on teaching methods and approaches, and even specific schools and teachers have substantial differences within the policies and practices adopted at the district level. And that's just for public schools, though at least at the lowest levels, the same is true of private schools, which are unlikely to have equivalents of the higher organizational levels.)
I heard about this a couple months ago, with largely the same sales pitch: "We're looking for software developers to help rebuild the government's systems. You won't make as much as you make in the private sector. You should think of it as a tour of duty. And we're looking for 500 people! Also you'll be relocating to DC."

If I was rebuilding important systems, I'd happily take 300 people at market rates over 500 people at government salaries. -_-;
They don't have to be elevated; they simply need power for the stator plates.
This seems like an active exploit, as pointed out in the OP's inspiration Twitter post.

`tar` up an entire WordPress install, save it as `favicon.ico` and then easily pull the files from the server.

This would be a good idea to get fixed very soon, I would assume.

EDIT: I stand corrected in terms of exploit-ability, but I still assert that crashing a browser and chewing tons of bandwidth are pretty big issues.
You don't want to do that for reasons that Elon understands well.

Part of Elon's design for the pylons allows the track to remain stable even when the pylons are moved by an earthquake. Which is kind of important with pods moving around Mach 1. Doing the same thing with a tunnel requires you to have cut a large enough hole to shift the tube inside of. Which is a massively harder piece of engineering.
Feel free to ask questions and we do like to know your feedbacks. Doing Hardware is hard, and hearing from others certainly helps a lot.
I also remember getting baskets of floppy disks with cracked games from car boot sales with my dad in the late 90s.
Sure, not everyone dislikes quora. I know many people that like it quite a bit.

Forced sign-in for one. They used to show different versions of the the Q&A to crawlers vs people who click the search result. And then blur the answer. Also they didn't have an option to delete an account. You need to email them about that.

Some previous discussion

https://news.ycombinator.com/item?id=4377181

https://news.ycombinator.com/item?id=4332978

https://news.ycombinator.com/item?id=8379973

https://news.ycombinator.com/item?id=3812092
Well, Chrome is a very commonly used browser, and I would guess that other browsers look to it for guidance on features.

Also, it seems to me that the post is only a proof of concept. "Hey, look at what happens here in this browser. I've extensively proven that it's possible. Maybe people should check it out under other circumstances."
How Snapchat's CEO Plans to Conquer the Advertising World
> To be fair, neoreactionaries are mostly notable for their startling lack of real-world achievements.

That's not fair at all. You make a value judgment by referring to (but not defining) 'real-world achievements' and follow it up with an ad hominem, instead of deconstructing the actual ideas involved.

It also makes perfect sense that following any political view radically different from the mainstream will lead to less 'real-world' success, as not only does compromising your politics for success potentially alienate you from your allies, but mainstream society will be actively and deliberately trying to prevent you from achieving that success (and apparently speaking at technical conferences).

For example, I would not have been successful in the Roman Empire, Communist Russia, or Nazi Germany unless I was willing to compromise my politics. I'm not exactly successful now because my politics don't precisely line up with the 'mainstream'. But that still says nothing about how ethical or tenable my political stance is.
Don't let the marketing machine fool you. Both sides use a ton of enterprise software and are in bed with companies that practice strong enterprise tactics (DNC & Catalist; GOP & whatever the Kochs/Rove are calling their thing).

The Obama campaign had a great organization with a ton of youth techies in control (funny things happen to organizational structure when salaries are 50% of what one can get in the private sector), but so much of what you read is absolute hype. Regarding the performance of Narwhal, lots of sour feelings between the analytics team and the tech team.
Five Forces Pushing Statistics Expertise Out of Data Analysis
Just doing some quick back of napkin maths, even assuming Apple's 128x128 app icons, and 48 bit colors (32 is more typical), we're still talking about a sub-100 kb max for a favicon.

So if Chrome set it even at 20 Mb that would still be orders of magnitude more than any favicon should be for at least the next five or so years (even assuming 256x256 became common for app icons).
React.js moving to Babel
Wow, the twitter replies suggesting this was an accidental "tar cvf * backup.tar" sound right on the mark. Especially considering favicon.ico is probably the first file in a wp install, alphabetically.
I've seen multiple reports of people's antivirus software blocking downloads of the "installers" provided by SourceForge, or warning about the resulting downloaded executable. And rightfully so.

Scrambling to stay in business, or being under new management, is not an excuse to suddenly become user-hostile or otherwise turn to shady activities.

Similarly, many companies start throwing around litigation when they begin to fail, since that's the only way the purchasers of the various patents/etc owned by the company into money.

Finally, the only "harm" it could do to classify all such software as "malware" is to make it more difficult for vendors of software who would prefer not to be classified in the same bucket as people who maliciously break into computer systems. And I have zero sympathy for any such companies; the sooner they go out of business, and the more they're viewed as universally unacceptable, the better off both users and the computing industry will be.
UIStackView in iOS 9: This changes *everything*
A recurring monthly payment doesn't track my activity does it. It just tracks that I've paid for something. Many sites offer PayPal so there's no personal information conveyed at all.

I pay for a lot of Twitch subs. I am currently subbed to like 7 channels. I've also payed for the NYTimes and Washington Post through Amazon's payment system. I've paid for Ars Technica. I pay for Pandora. I pay for Reddit gold. I also buy skins and mounts in free to play games like Heroes of the Storm and TF2.

I pay lots. Do I meet your approval now?
Especially, if you don't have the localization budget ;)
Search posts on Facebook page easily (AngularJS)
I Do Not Agree to Your Terms
Don't be a badge collector
Why not over the parking lots or back alleys, etc?
It's "el paquete" and it's not a thumb drive but instead 1TB of data moved around every week in external HDD.
It could be named "Rockstar ninja coder news".

Or maybe the author could just recognise that a brand's name doesn't often change.
Semantically a "Card" looks actually like a <Legend>
I am confused as to why one would need two cars and domestic help if they had only one working spouse. Was it really common in the 60s to have two car households? My grandparents (3 of them worked) all worked factory jobs and they certainly couldn't afford two cars or domestic help(!!!) Domestic help is the job of kids anyways.

The other things is in the 1960s the who family all shared bedrooms and stuff. Now everyone has their own room, iPad, TV, video games...
Why Tinder Charmers and Movie Heroes Move the Same Way
There's a reason Amazon/Google and the other major providers tend to push their availability zones to the edge. It's because this matters. You can't always cache in the background especially for multimedia content. It's simply too heavy.

Not all content providers will be able to run the infrastructure that Google does, which is why it makes sense for cloud service providers to do the same.
This app knows how you feel – from the look on your face
Interested. TBMs are designed to drill through the earth, and then to wrap the tunnel walls with concrete blocks that are rated to last over 100 years. I'm curious if a TBM could cut through the earth and build hyperloop infrastructure behind it as well.

As with everything, there are tradeoffs. Building above ground means land use issues, and the tunnel needs to be so small you can't stand in the hyperloop pods. Building underground means more support infrastructure, but you're limited less by politics and land use problems and more by engineering.

The questions is: which is cheaper to solve? Engineering? Or politics?
The 9 engineering points at the end of the text, are very important and extremely dificult each one of them.

I would add a pod decompression, and the emergency braking emergencies. Common oxigen masks don't work above 50000' and you can not dissipate the kinetic energy of a pod traveling at 900km/h just by friction without a brake fire.
I too would like an API.
Doesn't help when the issue is benefit to society rather than personal benefit.
In reply to both this and the original discovery[1], I wonder if this is a valid (albeit morally dubious) method of backing up (or at least ensuring the survival of) information that is at risk from government/<insert 'bad person' here> censorship/removal/other.

NB: Not that I condone this.

[1]: https://twitter.com/a_de_pasquale/status/608997818913665024
I used to use Kopete back in the KDE 3 days often. Thanks for your work!

Now, I don't really use IM like I used to. Back then (middle and high school), mainly with AIM and MSN, I'd spend hours on IM each day. Now it's an occasional Google Talk or Facebook message and using HipChat with my work team. A different world I guess.

I actually recently installed Trinity DE (continuation of KDE 3.5) just for fun and old times sake. One of the first things I did was install Kopete. I tried logging into AIM, but found only one person I barely ever knew online, with hundreds offline.
> An interesting question is "why do standards tend to run behind state-of-the-art"? There are so many examples of this in the past (coming from a graphics background, OpenCL vs. CUDA). Is this something we can fix?

Its not broken. Standards are, ideally, distillations and applications of proven experience in a generally applicable way. You don't want standards trying to ride the bleeding edge, they want them to apply what is proven.

(OTOH, its good to have those working on the bleeding edge also opening for discussion how those experiments might be standardized while the experiments are still ongoing, and one vehicle for those discussions is draft standards or draft updates to existing standards.)
is Heron written in Clojure too? Maybe lack of good Clj programmers made storm hard to maitain?
I have attempted to put together the math stack for deep learning at

http://rlucente.blogspot.com/2014/08/deep-learning-mathemati...
Top50 Ad Agencies based on their online presence
Perchance named after Dave Brubeck?
John Donne, bad writer?

"If a clod be washed away by the sea, Europe is the less, as well as if a promontory were, as well as if a manor of thy friend's or of thine own were: any man's death diminishes me, because I am involved in mankind, and therefore never send to know for whom the bell tolls; it tolls for thee."
This is a great read and it articulates my own frustration with the current practice-de-jour of "we write such readable code that we don't need documentation". While readable code is great, I still don't want to have to read the whole codebase to figure out how to use something.

I've found it useful to take lessons from Kathy Sierra's excellent "BADASS: Making Users Awesome" book. Look, folks, people don't want to use your library because the library itself is awesome - they want to use it to make something awesome for themselves, or to do something that makes them look awesome. Focus on how a new user can use your library/tool to accomplish what they want, not just a laundry list of explaining features.

Apply some of the marketing wisdom and user empathy resources and you will be so far ahead of 90% of the libraries/tools/internal code that exists today.
I think that's just in FreeBSD, not in others like OpenBSD.

Linux has copied that feature a few years ago, called it "hidepid".
Radio Shack had that promise as well, until they went under.
Not that many people who work directly for the government work for market rates.

Cabinet members for instance make about $200,000 - which is not comparable to executive salaries in 2015.
Did you file bugs for either of these two browsers?
I was under the impression that the major reason for the difference in creativity between children and adults was due to synaptic pruning. Children learn much easier, and adults are better/faster at using what they've learned. It's an evolutionary trade-off.
I wrote a similar small dom module[0] which also fits in a gist with docs and tests :P --shameless-self-plug

[0] https://gist.github.com/awalGarg/8a0e18c6fe87456d885f
Whatever that website is, has an issue, since that backup.tar may contain their database credentials.

The favicon thing is just an annoying browser crashing bug. You could call that an "exploit" but up until fairly recently you were able to crash many browsers by generating too many message boxes (e.g. alert()) asynchronously.

So while, yes, it would be nice to fix it I don't really see it as being a high priority or one which will be actively exploited (since there is no "payoff" to either prankers or bad guys to this exploit).
Monitorama 2015
"Most smart people I know have decided to just not discuss anything sensitive"
You can have animated favicons.
is it me or this title is a bit misleading compared to the original "Political Group Backing Joe Biden Starts Accepting Bitcoin"
And a quite a lot of people presenting themselves that way will be various leeches and vultures.
Napoleon Had His Own American Dream
Besides that, you might want to add a 301 URL redirect to
your web server to force people to only use SSL and avoid
the fatal mistake of someone forgetting to type http_s

Is there any other way to do this. If a user makes a non SSL request to my server they have potentially already leaked information in that request, especially if it is a post. Cookies etc are all exposed.

Is there a best practice to prevent users making this first incorrect request in the first place?
systemd anyone?
Should you care about all the new stuff Apple introduced at WWDC this year?
Thank you all for great pointers on what and how I best can help my nephew.

I have offered him my assistance and I hope he will take it, I will try to limit what i do and maximize the learning of how it is ok to fail and that it takes a lot of time to learn new stuff.

Hopefully he will be able to build something that will make him proud.
Isn't the author's point that 'Y Combinator' is the brand, and 'Hacker' is just (edit: highly effective!) marketing?

In fact, it used to be called 'Startup News'!
I once built a web framework named Brubeck (https://github.com/j2labs/brubeck). I stopped developing it a while ago, though.

I am really happy to see another project, one that will probably reach more people than my web framework, honor the same wonderful musician I was trying to honor.
I'm not sure you comprehend the magnitude of the disaster.

Right now, many people, mostly in countries that are lacking in IPv4 allocation, do not have an internet connection.

An internet connection is a public IP. If you're behind a NAT, or something like it, you don't have a public IP, therefore you are not connnected to the internet. You are connected to a private network, which forwards some of your packets to the open internet. And that server thing. No public IP, no server. Not such a big problem when you control the NAT (assuming it's in your router), and can forward some ports. But if you share the same public IP with 50 other customers, it is theoretically impossible to have more than one HTTP server for those 50 people. The practical limit, of course, is zero.
Thanks for the clarification, and the link. I'm from Zimbabwe, i guess due to our political geography we can wave goodbye to any dreams of a PoP here, lol.
The current HN title ("Joe Biden campaign accepting Bitcoin donations") is, indeed, completely false (and not at all what the linked article reports), as such a campaign neither exists nor is referred to by the source article.
Since I can't reply to the reply on this, piwik (the paid version) works just like GA and is offered as a SaaS where they store and analyze the data.

Edit: link: https://piwik.pro
...or the customers themselves, who are unwilling to pay for any change for which they cannot gauge the impact upon their user experience. Sometimes the management explicitly says, "We know this is bad practice, but the customer will not pay for good."

This is why cheats like the "speed up loop" appear. If developers can justify any change to the code on the basis of perceived performance improvements, there is an incentive to intentionally degrade initial performance in an easily reversible way. Removing the speed bump is then bundled with the developer-desired refactoring.

The practice is ethically dubious, but then again, so is allowing an ignorant to command an expert in his own area of expertise. When the management has no understanding of technical debt or the software life cycle, some may choose to simply pre-pay some of the pension plan for the product's maintenance phase out of the development budget, rather than waste time explaining things.

The management life cycle plans for some software products are very much like a prospective father, who decides that his child will be born in 4.5 months, because he'll assign two mothers to the gestation project, instead of just one. It will learn calculus by age 4, will be fully grown by age 8, and will be more beautiful than an airbrushed model. It will then stay young and productive forever, while working 24-7, without complaint, for the benefit of the family. When the kid dies from everything cancer at 12, the dad blames the doctors, who did exactly as he asked, while repeatedly warning him that deviating so widely from the established parameters for life is certain to end in disaster.

You cannot command a doctor to raise the dead. You cannot command a lawyer to win the case. You cannot command the contractor to build the structure as both "safe from EF5 tornadoes" and "with lots of windows". You cannot order the scientist to find significance in the experimental data. And you can't tell a software team to build the "do what I want button" in a short amount of time, with a tiny amount of money, with great quality.

The basis behind Gresham's Law is that the state fixes one variable for market value and intrinsic value is left floating. People retain the items with the highest ratio of intrinsic value to market value (good money), and spend those with the lowest (bad money). Everyone does it, so the worst money circulates fastest.

In the case of software, the quality is often fixed at "meets customer requirements" and the cost is left to float. People with the lowest cost to quality ratio are retained, and those with the highest are let go. If the cost variable were fixed instead, higher-quality software would dominate.
Even still, the animated favicons would be low framerate and fairly low resolution.

I don't think we're ready for 60 FPS .gifv favicons just yet. :)
> An affirmative statement that a helmet passed a standard could not be construed as libel

OK so if your helmet has passed the standard, and your competitors helmet has too, what is the differentiation?

You have to say "safer" somehow, but the CSPC sort-of has a monopoly on the definition of "safe" and you might well raise their ire by marketing a helmet as "safer" because that undermines the implicit assumption that they are doing their job well by making good standards which are appropriate. So yes if you started doing this without politicking extensively you might end up in a lot of trouble.

If you don't believe me, you might consider reading the rather long, detailed and excellent article by Bicycling Magazine on the issue: http://gearfinder.bicycling.com/senseless/index.html