skysight-inc/HackerNews huggingface dataset:
It means that "overloading" an operator in Scala is not a special case - downthread someone was saying this addition to python was great not because they were going to use @ to multiply matrices but because now they could overload @ to do things with their own types. In Scala you wouldn't have to wait for a new operator to be added to the language - "defining a custom operator" is exactly the same as "overloading an existing operator". If you want to make "a + b" work, you define a "+" method on a. If you want to make "a @ b" work, you define an "@" method on a. If you want to make "a ə b" do something, you define a "ə" method.

You're right that scala does special-case the precedence of a small number of operators (the list is much shorter than the likes of C, but I still wish we could move away from it).
I think soda machine was used to catch user's attention about the topic of cyber vulnerabilities..
of course, anyone using 0.9.8 is fine.
Thanks, I had forgotten about Metasepi!
Secure Your Domain – Where Is Safe to Register a Domain Name? (2012)
Show HN: Handpicked Resources and Apps
Monotype acquire Mark Boulton Design
The Popular Mechanics article from a few weeks back said 6 million amps per shot

http://www.popularmechanics.com/technology/military/4231461
Also the NSA gets advanced notice of bugs like this, so they've likely had it for a week. Enough time to steal the SSL keys from some juicy targets.
But do they take your domain back after a few months so they can resell it to someone else? Because that's what really makes .ng expensive.
Sweet, the wheels it uses are from K'NEX.
uh, title typo?
I have only two words to say: if only.

On a positive note, now that Microsoft has officially withdrawn support for Windows XP, IE6 may meet its long overdue
death faster.
In a same manner CloudFlare had it before the disclosure, OpenSSL team should've contacted major GNU distro (Debian, Fedora, Arch) packagers privately and do the announcement as new releases hit the repos (i.e. not having a 4-8 hour window, given the bug's pretty much critical).
Street in a medieval Romanian town, Sibiu
Ah, they were saved there! Thanks!
Would you use JavaScript compiled to C for your server applications
Thinking about creating one. Will be mainly used for the development of server applications and later add a UI framework.
Well, for one thing, my competition isn't just other websites. And the risk isn't just that people will find a non-blacked out site.

Anyway, I'm against anything that's intentionally user-hostile as a matter of principle.
Everyone has something similar, and it's fully operational. But it's called a missile, and it costs 1/2 million bucks a piece.
Create a simple Jekyll-like blog in your Rails 4 app
What about nodejs? Do you think the performance would be better with javascript compiled to c?
This is the best photo I've found:
http://hackaday.com/2014/04/08/dirt-cheap-dirty-boards-offer...
Efficiency with Sublime Text and ruby
weapon that can fire a low-cost, 23-pound (10-kg) projectile at seven times the speed of sound

340m/s ~ speed of sound so thats 10kg at 2380 m/s (wow!)

523802380 Joules = 28322000 J

or 28MJ
or 28MW if it needs a whole second of power
or well the output of ~1/10 second of a mid sized nuclear power station

Yes it needs a lot of power
Are secret, dangerous ingredients in your food?
Tech Firms May Find No-Poaching Pacts Costly
FYI, in MATLAB you'd only need to use .* in the last of your three cases.
But you make it sound more like an education problem than a freedom problem.

The issue is not that people are not allowed to install apks, the problem is that people don't know how to exercise that freedom.
I always imagine there's a plane that leaves at regular intervals, e.g. twice a month. If you order right before the plane leaves you'll get the order sooner, otherwise your order just sits in some depot until the next plane arrives weeks later.
Just the difference between 0 and Mach 7, not the integral.
There will be no IO function like `http_get_content` because we can't securely rely on them. Instead the method will be to rely on a trusted entity (or a group of trusted entities) to sign an ethereum transaction containing some data that will be used by the contract. For instance you could take a look at Reality Keys, a "trusted data feeds" platform [1].

If you want to reduce the need to trust a single party you can also use a SchellingCoin system, described as a "decentralized data feed" in the ethereum white paper v2 [2].

[1] http://forum.ethereum.org/discussion/comment/180/#Comment_18...

[2] http://blog.ethereum.org/2014/03/28/schellingcoin-a-minimal-...
> in Python, 2 + 3 is just sugar for (2).__add__(3).

Sure, but it doesn't work the other way; there's no nicer way to write 2.florble(3). So you have a few operator methods, and then other methods are second-class citizens. Which in turn encourages people to abuse the operators as shortcuts for commonly-used operations, á la C++'s <<
The silkscreen might be a bit smudged. To be honest unless you've spent the effort to tweak your CAD package defaults, it'll be suboptimal anyway whoever you get to fab it unless you're paying them to tidy it up. In Eagle I found it's real easy to get the font ratio wrong or sizes too small and end up with a mediocre silk-screen result.
XPrivacy[0] is the way to go. Require root though.
Should be natively included in Android imho

[0]https://play.google.com/store/apps/details?id=biz.bokhorst.x...
Carl Zimmer has a really nice writeup on this, http://phenomena.nationalgeographic.com/2013/05/07/charlemag... , where he discusses Chang's result and Peter Ralph and I's paper on this topic http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjo...
I think, in the end, the reason it got banned was down to some clause in their terms of use that required them to use web technology in their implementation, which would have horribly crippled the app, and was not particularly feasible to implement in any reasonable amount of time. Not because Microsoft refused to display ads.

There are already public APIs for building a full fledged Youtube client:

Youtube Data: https://developers.google.com/youtube/v3/
Youtube Playback: https://developers.google.com/youtube/iframe_api_reference

The issue was that Windows Phone 7 & 8 webview didnt support inline video playback, so they couldn't use the public playback API so were asking for access to Google's private APIs. Google declined

This has been rectified in Windows Phone 8.1: http://www.wpcentral.com/windows-phone-81-improved-youtube-e...

So they can now use the public API to build their client.
$25,000 for a single projectile is "affordable"?

Why do I feel like I'm living in a madhouse?
Thanks! So by that you mean the weather service would be a contract / company that would encode the current weather into the blockchain with a transaction? So effectively a server-sided solution that would use the blockchain as the data endpoint so that other contracts can access the data?
Embarrassing stuff.

It is sad that only negative/stereotypical stories from Nigeria seem to make it to the front page of HN.

As you see on the comment in the thread, Nigerians are against this behavior. I had 2 domains taken from me too ironically one was takeaway.com.ng.

I believe that there a procedures for this to be sorted out ICANN I believe is the arbiter of these types of issues. I would encourage the victim to follow such process. Perhaps someone here can suggest how such cases can/have been dealt with.

I'd like to stress again that this is a rogue incident and not normal like a few of the stereotypical comments below will want to make you believe.
The #1 New Paid App In The Play Store... A Total Scam
That's how the term "mass driver" was used in Babylon 5, but generally you talk about mass drivers as coilguns propelling loads that combine a magnetic component that the coilgun acts on with the actual payload, usually either for propulsion or transport. In Heinlein's novel The Moon is a Harsh Mistress the mass drivers sending products from the Moon to the Earth were re-purposed as weapons, which is probably where a lot of people first ran into the idea of electromagnetic projectile weapons, making it the default term for those some people use. Of course, to quote Niven "A reaction drive's efficiency as a weapon is in direct proportion to its efficiency as a drive."

So yes, a railgun is sort of like a mass driver. Except that railguns[1] rely on current flowing through the projectile between two rails and coilguns[2] rely on the current flowing through a loop around the projectile. And mass drivers are a sort of railgun where the projectile isn't a specially designed bullet but a spaceship or hunt of rock or pretty much anything combined with a magnetic sabot, where as this fire specially designed projectiles.

[1] https://en.wikipedia.org/wiki/Railgun

[2] http://en.wikipedia.org/wiki/Coilgun
Absolutely. Node.js is still interpreted by V8 as far as i know. The runtime libs provided by node.js are all written in JS. However, With this initiative, all the runtime libs will be implemented in c as well.
You're welcome!

Oh I just remembered there was a successful kickstarter for flow-based IDE.
The interesting thing here it demonstrated some interest from the general public.
http://noflojs.org/
They still were intercepting it anyway. But I completely join the train that Skype is a virus needing to be killed.
How to build irresistible websites by designing for emotion
Good design has strong ties to emotion: this is something designers do know and understand. Unfortunately, in a world driven by SEO and the never-ending evolution of web tech, it’s a very easy thing to forget.Our emotional response to design, from its visual aesthetics to the experience it creates, is part physiology, part math and part mystery. That’s also true for our approach to design, and again: it informs more than the aesthetic aspects. Emotion is also present in the best of its structure and strategy.
well they certainly can claim such, even present photographic evidence, maybe even a video. Yet you have to ask, who can verify the claim?

Now defending against such is something that would be interesting, I doubt the Navy's own laser systems, current or ten years out, would be up to it. Seems to me the best way to avoid it is not being there. So against fixed targets this is pretty much a real threat.
Thanks, that totally makes sense.
I saw what you did there. :)
This is not news. This rail gun tech has been around for years. Here is a video posted in 2012 which shows the exact same gun: http://youtube.com/watch?v=eC2hu9bildA
I've had good results with OSH Park and 10mil trace / ground plane isolation, FWIW - and they take Eagle 6.5 natively (although depending on third-party library setup you'll probably want gerbers anyway).
You do not make blatant negative statements about a country without backing it up. That's why.
Yeah, that last frame... I don't know, so girls are our greatest resource because... they will be childbearers? Probably not the original intention, but it didn't go very well.
Would be nice to have a mobile optimized version of date picker.
http://www.creditcards.com/bad-credit.php

30% seems to be common.

When I got my first CC I just got a low limit ($600), not high interest.
If you're virtualizing then you're probably using it for one specific purpose and not general use, so imo it might as well be dead if it's not being used for general tasks.
Remember - Rails is a framework for webapps. Haskell is a language. You should be comparing ruby to haskell.
Jesus. You burn 3hrs a day in commuting? How long have you been doing this?
Depends on when the singularity occurs.
The BFG is still a better weapon.
What you say about almost all linear algebra routines being multiplication sounds crazy to me. How are the following supposed to be multiplication: (1) computing the transpose, (2) finding a basis for the kernel of a matrix, (3) factorizations, such as QR, LU or SVD (3) computing the Jordan normal form of a matrix, etc.?
Guys, it's Nigeria, what did you expect from a country that punishes being gay with imprisonment?
The earlier discussion related to that link: https://news.ycombinator.com/item?id=7552680
I'd be curious to know what that IE6 support involves nowadays.

There's a difference between having certain simpler layouts (although that probably affects conversion too), and IE6 actually messing up a purchase flow on an e-commerce site.
I wrote the following blog post a while back on a similar note. ;)

http://jasdeep.ca/2012/08/easy-memoization-ruby/
"have heard"? This sounds like FUD to me.
For the record, I am using Angular UI bootstrap but am thinking of switching mainly because
a) It doesn't look like it is being actively maintained
b) The animation used in AngularStrap demos make it look quite slick
c) The port looks straightforward
Right. But increasing the marginal cost of serving people, or decreasing the marginal revenue, means that you will build for less people than otherwise.

To oversimplify the supply and demand curve...

Let's say that there are 2 populations of people:
- 100 people in Group 1 who can pay $500/month
- 100 people in Group 2 who can pay $1000/month

Let's say that something (rent control, regulation, taxes, whatever) takes away $300 per month of what you would collect in rent.

Let's say that the cost of building an apartment building, amortized over time costs $400 per month.

You could build 200 units, and everyone is happy.

But with marginal costs higher than revenue for low income renters, you will probably just build the higher income housing.

This is oversimplified, but is what's happening in essence in New York and San Francisco. The well intentioned rent controls and other regulations are pushing the cost of development so high that builders are either neglecting the bottom and middle of the market, or skimping as much as possible when they're forced to address it.

We can argue that some of the regulation (no lead paint, etc) is good, but when you tilt the balance too far against the owners, then owners put their money elsewhere (stocks, bonds, etc.)
I have 3 ELBs. 1 seems fixed, and the other 2 still vulnerable...get your shit together Amazon!
Agreed. The modals in Angular-UI (which I use) don't seem very AngularJS-ish: the Modal controller creates the ModalInstance controller? I googled for a bit to make sure that I really had to create two controllers in order to manage one dialog. Also, $scope management in AngularUI-Bootstrap dialogs seems a bit wonky.
Conversely, the statistics (genius is very rare) cause educators to deliberately ignore bright students when they encounter them. Every effort is made to push the ends of the bell-curve firmly back toward the center.

I imagine its because they get thick-skinned, rebuffing parents attempts to get special treatment for their children almost daily, so when the really-bright ones come along then their bs-detector is worn out, and triggers false positive.

This from my experience of several bright children, who's parents met vigorous resistance from school teachers, specialists, administrators. One had to threaten lawsuit and arrange a private ride-sharing network to get middle-school children to the high school for appropriate math classes. Another couldn't check out curriculum guides from the media specialist because they weren't "age-appropriate" for her boy (who entered college at 14). Another new student was denied reading material because the district specialist blindly evaluated him as an average reader, without ever asking him to try reading a book! He was ravenously consuming Wizard of Oz at 5. Fortunately the Kindergarten teacher saw him smuggling it into class and allowed him to read privately while the group was mastering See Spot Run.

So its a feud by now, with desperate parents home-schooling or struggling to pay for private school. It shouldn't have to be this way.
It baffles me that more startups don't have this approach. If you're going to take VC, you'd damn well be targeted and have a specific idea of how your going to use it to grow your business.
it would be interesting to analyze the demographics of the people who are using IE6 these days. Probably IE6 is working for them and they don't even know about all the technical and security aspects discussed here.
That is actually unclear to me though. ACID1 was even included as an easter egg in IE5 for the Mac [0][1]

[0] http://en.wikipedia.org/wiki/Acid1
[1] http://en.wikipedia.org/wiki/File:About_Tasman_IE5_Mac_OS_X....
Oh dear: new Yahoo anti-spoofing measures break legit mailing lists
I think it's part bug and part having a GC with only two generations (old and young). When you have to choose between putting these tweener objects somewhere, you have to be more conservative and move them to the old generation. Once a third generation is added (Ruby 2.2?) this will be much smoother.

> For an app like Discourse 3-10% of request time is occupied looking up methods, due to cache inefficiency.

Hmmm, I thought Ruby 2.1 already had a per-class method cache, or maybe it was just a per-class method cache invalidation, but I don't know how you coud have one without the other. I'll have to reinvestigate this.

> That's amazing, and demonstrates that there's probably still quite a lot of low-hanging performance fruit that Ruby can look to exploit.

I'm not sure I share as much of a positive outlook. Short of adding JIT compilation, I think the gains from here on out will start to get smaller and smaller. The performance gains of RGenGC were very impressive, though.
So how is the accuracy?

How many shots will it take you to hit a missile 50 miles away? 100 miles? Parallel vs perpendicular path?
If you ever find yourself the smartest guy in the room, then you're in the wrong room.
1 Tomahawk missile is approximately $500k (and up)
The simplicity of the signal is refreshing: TRUE if the key is shared, FALSE if the key is shared but the signer doesn't want to explicitly say so. Elegant.
Coming soon: a whole new you, in your Twitter profile
Offensive security work and addiction: why offense is hard to contain
Where the flushes go – Swirl.ly and San Francisco’s sewer system
dagga, FYI, you are hellbanned. I am not sure why, your comments look reasonable. I would email a staff member or create a new account.
Huh, I just went to the acid3 test in Firefox 28 and it failed. (Animation wasn't smooth, final rendering did not match expected image at all.) Is this surprising? I thought acid3 was a fairly old test.
Thanks for your feedback. I have been working on/off on this with a friend - the current algorithms are pretty rudimentary. Would be happy to create a email thread if you are interested in hearing more.
A single-use anti-tank weapon costs $50,000, and worth every penny if you're the infantryman and the tank is heading toward you. Its dirt cheap at the cost, considering the price of a tank.

Same for the railgun. They are shooting at million-dollar targets.
There is HalVM, but it's only for Xen.
That's not true either, I (mgcrea) was more than happy to merge efforts with the UI team. We started a joint repository with the UI-team and I did commit a lot (time, work, PRs) there. Unfortunately the UI team did not have the time (or will) to debate and work on it at the time, several months passed, I ended up quite alone there and finally we decided to part our ways. UI team got back to work on their existing codebase, and the work I had made there (several PRs) became the initial seed for the AngularStrap v2 full rewrite.

Have a look at the (dead) issue tracker if you're interested by the insights : https://github.com/angular-widgets/angular-bootstrap/issues?...
Yes `backticks` are banned since Python 3 because 1) They are hard to type many on common keyboard layouts 2) They are hard to read, especially in Python books.
Why is drag and drop not "real code"?
$2,000 + $23,000 military-industrial complex fee.
>X-UA-Compatible to IE=edge

I believe we added this as a meta tag on the HTML pages, we didnt think of changing the HTTP header on the server.

I doubt they will be willing to change the IT group policy because the app we built has a smaller userbase than other apps. That and they are still supporting web apps from the late 90s - early 00s designed for IE 5/6.
Is there any solution to the ambush level other than the obvious solution of moving the drones out of the way?
Angular's trap.
Tests as documentation
Why Google’s Modular Smartphone Might Actually Succeed
There is no one to shoot.
Time Tracking for Your Team: Everhour vs. Harvest vs. Toggl
They all work for a very large risk-adverse organisation. Any private person who ignored the repeated calls to upgrade will long since have drowned in malware.
$25,000 to tear another ship apart at 7 times the speed of sound is a bargain.
Gandi.net does.
Agree.

I did electrical engineering at university in the UK. All of my colleagues are either unemployed or doing something completely different. Half our tech team were engineers. They write boring business code, not mangle with fluid dynamics, jet engines or biotech as promised by the marketing for years.
Surfacing your business's contact and local info in Google
In comparison to a million dollar missile? Yes.
Want people to think you’re smarter? Smile more.
How is it going to be powered?

If the ship can't provide enough power, they'll probably just put some diesel generators in the cargo area.
This is very detailed post about my favorite editor. It shows you some of the great things Sublime Text is capable of. I don't do any Ruby development and I still found the post very interesting and useful - Most of the tricks shown there are applicable to other programming languages / editing needs too.
Can somebody please add a warning that there's an autoplaying video? It's a bit awkward if your phone suddenly starts talking about guns when your standing in line in a bank :/

Edit: A video tag would be nice in general for mobile users.
Yup. Maybe what happened is, since only 17 of 21 responded to that question, perhaps she was one of the 4 that didn't.

It is a pretty damning study: Few could identify the old, expensive violins AND most preferred newer, cheaper violins. It means that the tradition of loaning Strats to top violinists may actually make for (slightly) worse performances.

I love blind studies.
My wife pays for the XBL subscription, so I picked up Titanfall for us, which is quite fun. Perhaps not $69 one time + $59/year of fun. But we are okay with it for now as we get to use the same account on the older 360s as well. Still use AppleTV for most media consumption, but that could change over time.

One plus was that an Xbox only requires one regular $59 XBL subscription now, then any account get the benefits, they got rid of the the $99 family pack.
In terms of Defense budgets, that is indeed affordable.

Expenses for Exploration and Production (i.e. upstream oil & gas) operate on similar orders of magnitude.
The appropriate shaping is what costs so much, I imagine.
I am against what NIRA did. It is indeed really outrageous. But you don't because of that say "a country is dangerous". The statement is way "bigger" than the context in discussion.
So basically Twitter profile page will become just like Facebook profile page. I don't see the appeal, but it won't change many thing anyway for most people who use Twitter clients rather than the website directly (I use TweetDeck for instance).
Many science fiction stories written about this. The most popular theme is the breakdown of civilization and an ignorant crowd of savages set down on the destination world. Other authors have them undergoing violent revolution a dozen times over the centuries, recapitulating human history. The resulting world is populated by whatever form of government is extant at the time of arrival. Still others imagine them passing serenely by the destination, no longer interested in their progenitors plans and seeing no other future for themselves than perpetual ship-board life.
Why do you doubt the Navy's lasers? https://www.youtube.com/watch?v=gMfYUyrKRng

Everything I've heard says that they've been very successful.