skysight-inc/HackerNews huggingface dataset:
Military sonar is probably the biggest offender. Obviously, it's going to be pretty hard to get the USN to abandon sonar altogether. However, perhaps there are ways they could modify operating procedures to reduce the impact on marine life. Whales surely show up on sonar, so it would make sense to reduce ping volume when they are near whales in non-combat situations. Focusing on more sensitive microphone technology might allow the Navy to use weaker pings without compromising range. Passive listening techniques, such as those used by submarines, could probably be used to a greater extent on the surface too. Quieter propellers, outboard pickups (probably already in use), or simply stopping when using sonar might also permit the use of lower volume pings. All that is really needed is for the Navy to make lower noise one of their design priorities.

Likewise, commercial traffic probably considers fuel efficiency to be top priority when designing propellers, etc.. Quieter propellers are probably less energy efficient, so regulations would likely be required to encourage commercial ships to reduce their noise emissions.
Now available Cydia Download iOS 8.1 jailbreak
It's not just CSS, though that's a part of it. What if you want to customize labels? How about error placement? Behavior when you click outside of the widget? More complex open/close interactions? Even a simple <select> gets re-implemented every so often (chosen.js) because it's use cases are too complex for what it can do. A date picker is so much more complex than that.
That was part of my point - that's what I think their reasons are for the policy on the iOS app store, and the MAS policy is the way it is to stay in line with that. I agree that it's a terrible system, but that's my best guess as to Apple's reasoning.
Perfectly valid comment, and not hating on us at all. If this were just a random match each week, you'd be completely correct. Dating is definitely a numbers game, and it takes a lot of choices in order to find the right person. But there is a whole lot you can do behind the scenes to improve those odds. We've gone through the research, we've met thousands of members in person and coordinated thousands of dates, and we've learned how to greatly improve the odds when it comes to personal introductions. I'd say a big reason other dating sites don't do this is because the more clicks they get, the more money they make. But we're not in it for clicks.
I'm not sure I entirely understand his argument. He seems to be arguing that:
1) Javascript is too complicated for non-web-developers who want to develop a website.
2) That complexity means that CSS is great as-is, not that the complexity needs to be examined.
3) OOCSS, SMACSS, and BEM are advantages of CSS's rules, not bandaids to patch them.
4) CSS rules as "hints" are an advantage, not an excuse for a lack of robustness.
Pokemon and Start-ups
Purchasing a house recently, I offered a CSV of 6 months banking transactions, but they would only accept a paper statement from the bank - clearly showing fees charged in order determine if I had any insufficient funds charges. The bank provides explicit PDF images of statements, even though they don't send them, so I was ably to comply (actually sending the pdfs to the mortgage broker to print for the underwriter.)
What if Adobe gave Photoshop away for free and charged for support/integration? That's really the defacto situation now... Photoshop has always been very widely pirated.
Yep, and I for one am very happy that they failed to make MAS the standard.

I wouldn't like the practices that run rampant in their iOS platform to take over Mac, which I still use on the side.
The only downside is that the kernel doesn't have a stable API, so the open source code of kernel modules becomes gradually more useless if not actively maintained as it won't compile against the kernel headers anymore requiring more and more work to fix.
So this is not really anything like the old Qik? Shame, as that was a nice idea with the web streaming side.
> My personal feeling is that sometimes it's just better to abandon projects that stagnate. There's an open source Go version of Sublime, for example. It would probably be easier to maintain.

That's throwing the baby out with the bathwater. The only thing which makes Emacs-on-Guile difficult is backwards compatibility. If you find Sublime a viable option, then compatibility isn't an issue for you; in which case there's nothing preventing you from using Emacs-on-Guile right now.
That's a good point, I was thinking from the perspective of designing a new system, not dealing with the large installed base.
Additionally, our matchmakers review each profile before approving a member. So Facebook definitely isn't perfect, but it helps to prevent some spam, as well as multiple signups from the same person. It also makes the signup flow a lot faster for members.
That pandemic killed an estimated 69,800 Americans. It's simply not in the same class as this Ebola outbreak, and as an airborne disease (infects the upper respiratory tract) that's easily transmitted a quarantine would have been much less practical.

That was also a period when we had a bunch of new antibiotics available to help with secondary infections, which are frequently the biggest problem with influenza.
NO aspect of the US government is fully funded from tax receipts - that's why we issue so much debt and run such a deficit every year.
Ground speed, which is what a GPS would indicate, doesn't have very much correlation with the aerodynamics of a plane. The true factor is airspeed which includes the winds around the plane. Taken to an extreme you could have a ground speed of zero and be flying perfectly normal if there's a head wind that cancels your forward velocity. (Won't happen with a commercial airliner but it illustrates the disconnect between the two factors)
GopherJS – A compiler from Go to JavaScript
Download both Evasion8 and pangu 2.0 jailbreak tool free
This is important work, essentially proving that our world isn't just running on magic!
I'm the CEO of Paddle (https://www.paddle.com/sell), we're essentially trying to solve this exact problem for OS X developers, by providing App Store functionality, and more, for those selling outside the MAS (IAPs, Analytics, Payments, Trials, Activations/ Licensing).

The lack of trial versions aside (which is still a huge problem), one of the primary issues with the MAS is the flat-out exclusion of certain categories of application. For example, system utilities are almost totally banned from the MAS, and the system tools/ utilities that are currently available in the Mac App Store tend to just be slimmed down versions of their non-MAS counterparts with lots of functionality removed.

I speak to hundreds of OS X developers every week, and the sentiment around the MAS is gradually changing. Typically we're hearing developers just referring to the MAS as a marketing channel these days, due to the restrictions enforced on them.

We see a lot of data around MAS vs. Non-MAS sales, and reasons for developers switching, so if anyone has any questions about this space, I'd be happy to answer.
How Bayes Impact is reducing fraud for microfinance nonprofit Zidisha
Physicists and engineers face off over how to make room for more data
I'd blame apple, not firefox. What's the point in them wasting their time just skinning something that is guaranteed to be slower than Safari?
Congrats to Daniel and the team!
there's nothing to stop it hooking opendir() and friends to hide it from ls!
ph_py – A Python Wrapper for the Product Hunt Beta API
"...and your clients"

I wonder if the number one employer of these graduates are web consultancies, whose clients are effectively footing the bill for their continued training.
Skype Launches a New Video Messaging App Named Skype Qik
Ephemeralization – Doing more with less – Buckminster Fuller (animated clip)
I am not against your "least intrusion" concept. BUT, in this case, please follow your Doctor's advice & research rather than simply trusting your instinct. There's some correlation between gall bladder stones & cancer. It's safer to have it removed.

http://www.cancer.org/cancer/gallbladdercancer/detailedguide...

http://umm.edu/health/medical/reports/articles/gallstones-an...
I am sad that serial ports are disappearing from PCs, but I am glad that parallel ports are gone. They were such a horrifying GPIO interface, and yet their presence meant that every open project used them by default, and if they didn't then they used high priced tools instead. Now that parallel ports are dead, we have an abundance of affordable USB GPIO devices to choose from, from Arduinos to FTDI devices (and many others of course). And best of all, numerous devices can be connected at once via a cheap USB hub, unlike parallel port devices.
More on judicial combat between a man and a woman:

http://www.aemma.org/onlineResources/trial_by_combat/combat_...
The whole point is that nothing will change, as far as the consumer experience is concerned. You won't get bothered about upgrades or anything like this. All that would happen is you might see an "Upgrade" button in your list of apps you purchased. That's it.

Note that while the notion of paying once and getting infinite updates forever is quite nice, it's not rooted in reality. Either the app you're using will get abandoned or you will have to pay up at some point in the future, somehow - ads, IAP, etc.
Right, the money isn't a problem, it's just something of a cause -- because they're doing so well at the moment, they don't have incentives to change and it's very easy to take the money they are making as a signal that they're doing things right.

Then add that to a pretty magisterial culture...
The very general response is: Swarm.js is CRDT and thus more async-friendly.
It may survive failures all along the chain (db to server, server to client, client to cache, etc). It may synchronize with multiple sources: WebSocket to the server, WebStorage to the cache, WebRTC to a peer -- all at the same time.

That flexibility is paid by (1) implementing Lamport timestamps and by (2) limited use of version vectors (on handshake). ShareJS versions are linear, for example, but those linear versions are specific to a replica, as far as I can tell. In OT, version 3 here and version 3 there are possibly different.

CRDT/CT is generally easier to reason about than OT, esp. considering various non-standard situations and implications. That is mostly because CRDT (this flavor) employs "partially ordered log of immutable operations" while OT operations are mutable. That is the formal difference.
When you are married, all of your spouses money is your money (unless you agree it isnt).
I really hope this also fixes Firefox's behavior with one word searches and misbehaving DNS servers. Previously, if your DNS server returned advertising for bad DNS queries, one word "searches" would result in displaying your DNS server's ad page (since Firefox did a DNS query, assuming you meant a hostname instead of a one word search). This has been broken behavior in Firefox for quite awhile, with no workaround other than to install a different omnibar. I don't understand why Mozilla thought treating single words as hostnames in the omnibar made sense for the majority of people, especially when the majority of people are also subjected to misbehaving DNS servers.
Most of the time that's because those apps were developed for Chrome (much like how they used to be developed for IE).

Which brings me to another point: cross browser testing is important.
This is very different from Bliive, which is a barter program, not a one-directional donation program.
Oh I wasn't making any judgement on the business itself. Just pointing out that, if anything, he probably hasn't profited as handsomely as the article implies.
Steam is just as easy. It does take longer than 5m, but that's because the files for the games tend to be huge.

The problem with Steam is that it has been somewhat typecast as a store for games only, and that Valve doesn't seem to make a lot of effort to get other types of apps in there.
> Having limited matches is just a dealbreaker.

I guess your mileage may vary.

I don't consider wide options to be a positive for me in online dating, as the total number of potentials is particularly deceiving. OkCupid for me had the most results for people I could message but had the poorest ratio of time invested in messaging to time spent dating. eHarmony had significantly fewer results for me but had a much better outcome.

Personally, I'd rather have one potential match a week with a higher chance of actually going on a date, than messaging many people a week with little to no response. Granted, I realize I'm making the assumption that this service will actually provide a higher probability.
OK, so, yeah, we spend all that additional money and a few more people get to vacation on the moon. But even from a scientific perspective, would we have gained anything like proportional knowledge from the investment? The mid-1970s simply lacks the technological infrastructure to put a self-sustaining colony on the moon, and a non-self-sustaining one would be ferociously expensive. We still lack the tech today, after all. What would be the point of all of this?

I've said it before on HN and a few other places, but this sort of thought experiment just leaves me further convinced that rather than 1969 being some sort of technological height from which we've fallen that the whole space race caused a bizarre sport of technological growth that was not backed by the rest of the tech it needed to be backed by to be successful. Robotics was unbelievably primitive. Materials science still young. Medical science is even today too young to support people in space (we are permanently hurting everyone we put into space for any significant period of time).

The space era is in the future, not the past.
I see some pessimism in these comments, but IMO one needs to consider the problem from both genders (assuming we're talking about straight dating exclusively for a sec).

The problem with OkCupid is that the experience is horrendous for women. While the men would love to have choice, and "unlimited" matches, in reality this only means one thing:

Spam. Spam spam spam spam spam spam. More spam.

The success of Tinder should be in large part attributed to the fact that the basic interaction model removes spam. Men will swipe right on the majority of "matches", making women the actual gatekeepers of conversation - and this model works, though you obviously lose a lot of nuance and depth along the way.
But you use the roads we pay for, if your house catches fire, our money goes to the firefighters who try to save it.

I wonder if you would be so principled if it cost you money rather than saved you money.
Disagree. Been building "apps" since when they were called programs for windows, Unix and Mac. Windows is the great constant, has the greatest overall power and flexibility. Unix is a mess of portability and build problems, mac has incredibly high framework churn and low longevity but as I've said already, stuff I wrote for NT4 in 1996 works today absolutely fine and I reckon it will in another 20 years.

Not only that, the market for well paying customers is huge if you ignore the volatile and unprofitable "store" model and sell bespoke and specialised stuff.

Don't solve popular problems, solve well paying ones :)

As for the web it's getting there but a lot of bigger clients won't touch it yet.
I glanced through it but it's unclear to me why your service is better than any other. Basically you say you make the match but that requires that I give up my agency over something that is at least somewhat important to me. I might be willing to go along with it but maybe a little clearer or obvious explanation of how your magic works would make it an easier sell? I might be an outlier though.

Ask, the Facebook thing is uncomfortable.
Thanks! The machine learning has been incredibly fun :-).
The true irony is that immediately after "Doesn't that tug at his heart strings?" is an advertisement. If it's not okay for Schultz to capitalize on the popularity of ebola then why is it okay for the washing post to capitalize on both the popularity of ebola and the supposedly despicable thing Schultz is doing?
I recognize there are better deck lists. I should probably run a third energy switch and lose one of the switches. Maybe have an escape rope.
Why I’m glad Satya Nadella gave that awful career advice to women
Everything you mention is either A: still part of the MAS or B: needed by both developers and consumers.

> What I love as a consumer in my iPhone (compared to Android, etc.) is no upgrades -- annoying like hell.
WTF? iPhone and Android have almost exactly the same upgrade policy. Both automatically update apps, and have done for ages. The only app store in the discussion that does ask you about updates by default is the MAS.

> No messages about license changes
Nobody mentioned this. Someone did mention "migration from previous licensing schemes", but that's about not making people pay twice for the same app, not bugging people about license changes. Besides, you do get something similar on iOS - it bugs you, as it should, whenever an app wants new permissions.

The MAS may be simpler for consumers than what we want, but it's not easier. It's a huge PITA for everyone who has to use it in any way outside of the single most obvious manner. These aren't even edge cases, these are just cases outside of the default.
Duo Security API Edition
> I realized quickly that creating a Watson was only a secondary goal. I wanted to create something that seemed much more real - a system one could interact with, on a much more human level. Technically speaking, something that was Turing complete.

Turing complete? Really? This person seems to be confusing Turing completeness with the "Turing test".
It would definitely be interesting to do that! I had originally started out wanting to do something as natural as possible, but got myself into all sorts of frustrating trouble with ants getting turned around or wandering off forever. I'm fairly sure these were just failures in implementation, but they forced me towards looking at slightly more artificial designs.

The Ruby-based simulator discussed in this article used Rich Hickey's Clojure ant simulator as a starting point:
https://gist.github.com/spacemanaki/1093917

Hickey's simulator was perhaps a bit closer to what you are looking for. It only emits one type of pheremone, which it releases on a continuous basis.

In my simulation, I introduced two types of pheremones: one emitted when food was found, and another emitted when the home was found. In retrospect, I possibly could have continuously emitted the "food" pheremone when traveling outbound, and the "home" pheremone when traveling inbound. I can't remember if I tried that and ran into trouble, or just didn't think of the idea at the time I was building this.

I vaguely remember choosing to implement things this way because it eliminated the noise generated by ants wandering in circles endlessly, but I honestly can't remember why I decided to "improve upon" Hickey's simulator.

It's worth pointing out that though the behavior of the world is very artificial (the whole trail gets marked at once after a complete path is run), the behavior of the ants themselves still only relies on their immediate location. And because these ants don't know where "home" is, they're even dumber than real ants that actually do have some sense of direction.

Anyway, refinements on this simulator or links to other simulations that illustrate these ideas are absolutely welcome! I'd definitely update the article if we found a way to improve upon what I've done.
Hey sbspalding,
The transfer happens after the real-world exchange. And after the the exchange you can rate the other user or report the activity.
Your profile show how many good votes you have and you can connect with other medias to show you as a reliable person.

Thanks a lot for your support.
Asking for explanations of downvotes is pointless.

Furthermore, if you suspect that a downvote is a silent "no", accept it as a no.
Yeah I've heard total horror stories from women. It's like men on OKCupid took the idea of "numbers game" way, way too far. Consequently I also didn't want to be on there and be lumped in with those guys either.
I recently switched from PC to Mac, and is starting to repurchase applications for OS X.

I google apps first, before I go to Appstore. Why? Appstore is full of crap. I can't find what I need. If I type in "text editor" in the Appstore, I can't easily find the best text editor for OS X. However, if I google "best text editor for os X" I get meaningful results.

Steam has the advantage over the Appstore in that most apps in Steam are "worthy". They are large, complicated applications worthy of your time and money. The Appstore is suffering from the weight of a thousand little "Hello World" applications, with little or no value to anyone.

The Appstore has potential but the filtering and presenting is not where it needs to be. As a user, the Appstore model of "appear free but charge me in-app purchases later" sucks. It only serves to annoy me. It's not that I mind paying $50 for software. I just want free software to be free. If you want $50 from me, stay in the non-free section.

All in all, I've spent 5 times the $$$ on Steam and web downloads than on the Appstore, during my first 2 weeks as a Mac owner.

And Google first page hits gets the $$$
This isn't qualitatively different than readability or numerous other extensions. The only difference is he is doing it server side.
If it could be so much worse, surely it's wise to fight against those who would roll it back?
bartering section on craigslist?
Thanks, this is great feedback for us. We explain more in our FAQ: datingring.com/faq . We're going to work on improving the explanation and building in a free match, because the easiest way to explain why what we do is better is just to experience it. (Since most of how we match is private.)

We definitely realize that Facebook is problematic. The pros are that it helps some with security, we don't post to your wall, and it makes the signup flow much faster. But we're considering adding a way to sign up without Facebook since it's definitely the top complaint we've heard since the relaunch.
I threw away a box of CD-Rs and DVD-Rs full of various episodes of TV shows and movies I'd downloaded in college.

I know I have the potential to become a hoarder. I'm very glad that modern society shows us that people can become ill in that way, because now I'm very vigilant to make sure I don't become that person.
When I was researching what we can use for payments, I stumbled upon Paddle and it looked exactly like what I wanted - looks very well done.

I have two questions for you:

1) Who is the vendor of record? This is relevant to handling VAT and it means either you have to do it or the business selling the software.

2) I couldn't find any information on what countries are supported, payment methods for receiving royalties, etc.

Thanks.