skysight-inc/HackerNews huggingface dataset:
Show HN: Monney – An open source and free currency converter mobile/web app
Yes, but Google is exceptionally good at fragmentation and confusion in regards to products. How many gmail apps do they have? Inbox, gmail, android mail (though this got deprecated), web interface, etc. Youtube now has 2 apps, a web interface.

They seem to like to make new stuff, rather then upgrade their existing stuff. Then every second year they just go through their stack and deprecate 30% of it.
The core database that powers all the versions of Realm was open-sourced today here:

https://github.com/realm/realm-core

The various SDKs that use the core for each mobile platform have always been open source, such as realm-cocoa:

https://github.com/realm/realm-cocoa
I'm curious what approach you used after giving up on angular-leaflet? I've had a similar experience moving apps to Angular and working with Angular leaflet. Thankfully I work with a great consultant so didn't lose weeks but angular-leaflet is definitely not the clean experience that leaflet.js is.
While the English rule does increase the risk of a lawsuit for the plaintiff, it ALSO increases the risk for the defendant by the same amount; both sides face the possibility of having to pay the opponents legal fees.

While the defendant in a patent lawsuit might feel they have an airtight case, it is never certain what will happen in a courtroom. You might lose and need to pay the damages PLUS attorney's fees for the plaintiff.
This account seems to have been created to post only unsubstantive comments in this thread. Creating accounts is fine, as long as you contribute meaningfully to the discussion.
> They were always white as that was part of the spec - dark colours would have taken heat absorption out of limit!

Interesting. The SR-71 Blackbird was dark (almost black) in order to radiate heat efficiently [1]. Then again, the Blackbird flew much higher (at around 26 km compared to Concorde's just over 18 km) so maybe convection plays a bigger part in Concorde's thermal management.

[1] https://en.wikipedia.org/wiki/Lockheed_SR-71_Blackbird (Although my primary source is the book "Skunk Works" by Ben R. Ritch and Leo Janos.)
re: "... dark colours would have taken heat absorption out of limit!"

The SR-71 Blackbird was black because that color dissipates heat. [1] The plane was also made from titanium, not aluminum so there may be other factors but black dissipates heat as well as it absorbs it.

[1] http://www.lockheedmartin.com/us/100years/stories/blackbird....
class Test {
public int foo;
public Test aaa() {
Test x = new Test();
x.foo = 1;

try {
return x;
} catch (Exception e) {

} finally {
++x.foo;
}
return x;
}

public static void main(String[] args) {
Test t = new Test();
Test y = t.aaa();
System.out.println(y.foo);
}
}

As before, the 'finally' clause runs after the return statement has been executed. That's clear, but does it affect the returned object?

C# has value types (and Java is scheduled to get them), so it has a third variant of this code.

Given the subtleties involved, I think a language should forbid this construct. However, I'm not sure that can be checked at compile time if the compiler has insudffient information about aliasing.
While real analysis alone is probably not enough to do a real representative analysis, if the class were the first real analysis class in the undergrad sequence, then I'd call it an earlier class. Eg, 1st upper division real analysis class, assuming the lower divs were the ones the pre-meds and CS majors took.
No, the question was not about WAL journal mode, but about running the SQLite COMMIT command.

You may wish to take a look at the last section (Transaction Control At The SQL Level) of the following page. Maybe it's relevant to your case:

https://www.sqlite.org/lockingv3.html
See the full answer from Realm’s founder/CEO here: https://news.ycombinator.com/item?id=12590753
>> "...swapping wings..."

If you were going to do this, you wouldn't swap wings. Instead, you'd swap passenger compartments in and out of various airframes, probably with some kind of automated gantry. This would reduce airfield turnaround times by allowing boarding to be finished before deplaning begins and by removing baggage handling from the critical path of getting the plane back in the air.
Then the batteries would be charged during maintenance on the tarmac or in a hangar. Though overall I'm a skeptic of electrical aviation.
A former colleague of mine who was a distinguished academic and successful tech executive grew up in East Germany. After the Berlin wall fell, he was able to enter the building where they kept the dossiers. He found his own file and was astounded by the information they had on him. His friends, his work, his habits. Photos of himself going about his business. His social circles. His friends were equally shocked by the collection of the most trivial details. They weren't fomenting revolution or doing anything remotely disruptive. They thought nobody would pay much attention to a bunch of harmless random students. They were wrong.

Memories like this still have force in Europe. I have to believe that their history makes many Europeans queasy about the collection of mass information. It is also easy to see how these laws could be exploited by large companies in Europe for their own commercial interest. Still, these laws have a moral force and US companies are stupid to try to circumvent, belittle, or ignore them. The desire for privacy has deep roots; it is not a nuisance to be swatted away on the path towards maximal profits.
1) Tofino (which has now ended) was just an experimental testbed for trying some new browser concepts. It was easier for them to use Electron than to contend with Gecko's ossified embedding APIs. Hopefully positron (https://github.com/mozilla/positron) will allow us to use Gecko in the future.

2) Firefox iOS uses WebView not by choice, but because of Apple's App Store restrictions.
Because if people are getting cancer with no genetic markers, then we know it's environment... or at least not genetic.
What could it be used for?
<begin north american centric summary of problem>
Tizen has one of the same problems that Firefox OS had - no real foothold with users. I have a Samsung Gear, Samsung TV, Samsung phone, and 0 Samsung apps, other than what ships with the devices. My apps are all Google based, and the only two apps on my TV that get used are Netflix and Youtube, everything else gets served by the computer connected (and Netflix and Youtube get used there more frequently since I have a full keyboard there).

Google and Apple both rely on ecosystems to attract and retain users, and Samsung doesn't have a competitive (or compelling) ecosystem.
<end north american centric summary of problem>

I don't know if Samsung has the same problem in other markets, but I know that Firefox Marketplace does/did.
Cheng's financial support of the racist Abigail Fisher case is exactly why I won't shop with Newegg.
Are you familiar with PolicyMap?

https://www.policymap.com/
How could someone have me in their Facebook contacts if I don't have an account?
Zing! I, too remember this from "Skunk Works". What a great book!
A full Linux desktop screen wouldn't be used for long periods of time. The ideal situation is that we, as hackers, can build our own mobile UI free from the clutches of Apple and Google, and that you can just plug it into HDMI anywhere you are and get a full computer, which is something you can't do with any phone currently.

To your question regarding SMS, there are already people working on it. A Vim plugin sounds especially delicious.

https://pyra-handheld.com/boards/threads/how-to-send-receive...
No, that is just my knowledge from using YouTube and my experience with ad trafficking. YouTube's ad revenue comes from the videos you see when you watch YouTube videos, not from the ads around the website or in the UI of the mobile app. Do the current mobile apps even have ads in the UI? I don't think they do.

The point I'm trying to make is that YouTube Go offers a significantly different UX that seems to be about making YouTube more accessible on slower connections. Your speculation about ads in the UI is baseless, IMO.
Farm owners will likely compensate for their higher wages by advocating for importing more labor to lower their costs. Expect the perennial "crops rotting in the fields" stories to resume soon.
The "core" of TeX (actually the only thing that should be called "TeX", the part that Knuth developed and maintains) is so by design decision (his initial decision, that I quoted). What's today used by the other as "TeX" is actually some independently maintained collection around of that core (a "distribution" like TeX Live or MikTeX) and it can and is intentionally "adapted" to the more modern times by its maintainers.

http://tex.stackexchange.com/questions/167470/how-to-follow-...

Knuth's paraphrased license: "it can be used freely, modified to suit one's needs, but -- if changed -- given a new name." ... "the reason for the name change request/requirement is practical -- to avoid the confusion"

Then, once Knuth decided his TeX is stable enough, he even introduced the version numbering system that would make quite obvious his decision that the changes should happen almost never (the version number length increases with every change, making it always harder for everybody to refer to the newer version if it happens):

"Since version 3 (released 1989) TeX has used an idiosyncratic version numbering system, where updates have been indicated by adding an extra digit at the end of the decimal, so that the version number asymptotically approaches π. This is a reflection of the fact that TeX is now very stable, and only minor updates are anticipated. The current version of TeX is 3.14159265; it was last updated 2014-01-12."

An answer on the StackOverflow discussing the possibility of TeX successor, from 2008:

http://stackoverflow.com/questions/303877/is-a-successor-for...
We have that in the plotter space and had it for a while in the home space as well. Not sure why we switched away from that model although I'm sure economics were involved. It also goes toward what the other commenter says - many of us would prefer a longer-life printer but the reality is that the mass-market prefers low initial prices and it's hard to put replaceable printheads with reliable plumbing into a low-end mechanism.
It occurs to me there aren't any; it's just a postmodern habit to treat every new technological possibility as an ethical problem first.
"Clicking means agreement" at least makes sense, even if it might not be enough to satisfy contract law in some countries. "Keeping doing what you were doing anyway and ignoring me means agreement" is clearly nonsense.

If your argument is that click-through agreements are invalid in general, then no Internet services at all are legal, no matter how benevolent their TOS is to the user, how simple it is, or how clearly it's written and presented. The same goes for software licenses.

The law says that by default, absent a contract that says otherwise, you are not allowed to use software, and you are not allowed to use online services that require login and a TOS click-through. If you want to use them, you have to agree to some offer made by the provider or the copyright holder. And you can only agree to an offer they actually make.
Thoughts on OpenType Font Variations
It depends on the reliability of the motors and how many of them there are. With electric aircraft, you could have many more engines spread along the wing (which has some benefits), so the redundancy may be enough to guarantee some power for landing.

In addition, there is no 'safe' aircraft, and all of them can fall out of the sky; glide ratios don't help you if the wing breaks at the fuselage. If the motors are as reliable as the wings, then making them more critical seems reasonable.
I dont use Chromium because I dont trust Google, but I use Vivaldi but not sure how much Googlization is in it for spying.
> Only if you are willing to frame "providing a directory of people willing to share 1s and 0s with each other" as equivalent to holding someone up at gun/sword point on the high seas.

You're misinterpreting the word piracy. Nobody said this.
> "why" is incredibly hard to answer accurately and incredibly easy to answer inaccurately.

Of course. Yet we should try, shouldn't we?

Your life, and mine, are made out of millions of choices that have been made by people before you. The shape of the building you're in right now, the size and proportion of your chair, the computer, the width of the roads you drove on, or the form of the subway you were on. The fact that you're typing these letters on a keyboard in a linear sequence, from left to right. There are countless historical reasons why you

To say "I don't know why any of these happened; I'm just going to look at the present" is fine. But it makes it impossible to evaluate any action in context. Your profile says you're a statistician - surely you understand the value of understanding things in context?

So, here's another example:

Bob says: "I honestly have no clue why black males en mass (apparently) commit the most crimes. All I can say is that would seem to be their aggregate behavior. We should stop and frisk and detain black males based on these statistics. Can you honestly tell me that this is wrong?"

Would you agree? Why examine pesky historical trends, and the history of slavery, the civil war, structural racism? After all, 'why' is incredibly hard to answer accurately. The facts are clear, after all. Isn't it okay to enact policies based on the present that don't care at all about the past? /devilsadvocate
I think that's his point. A better example would be slavery. Since it was legal at some point, was it then ethical?
The one good thing about this is that they're relying on Hyper-V. It may end up much more secure than solutions like Xen simply because Microsoft is investing in so much verification. That started with Verisoft project where they started using their VCC tool to verify the C-level source against specifications. They later extended the tool for assembly. The first report I saw indicated 20% was verified against its spec. So, it should get more robust overtime.

People interested in Microsoft Research's work on secure browsers should look at Gazelle browser and Xax plugin architecture:

https://www.microsoft.com/en-us/research/wp-content/uploads/...

https://www.microsoft.com/en-us/research/wp-content/uploads/...
Zygomys – Golang Lisp
The whole premise of the survey part of this paper strikes me as very flawed. The idea was "show some professors histograms we know are normal, and see if they see bimodality that isn't there". The problem is, they didn't show them 6 random histograms of the normal distribution. For one, they didn't actually show them normal distributions at all; they showed them normal distributions capped at 100. That's going to give you a point mass at 100... making it a bimodal distribution! Second, they didn't give 6 random examples of a capped normal histogram; they gave them 6 examples chosen from a random set of histograms chosen in such a way that 4 of the 6 look bimodal. The survey participants didn't see bimodality that wasn't there, they saw bimodality that was purposefully generated by the histogram selection methodology!
What Is the Status of IPv6 Adoption?
Those with resources are able to have healthy (perhaps, better) children and those without take their chances?
We've banned this account for doing this repeatedly.
> Did you even read about any of the features here?

> No, that is just my knowledge from using YouTube and my experience with ad trafficking.

Never change, HackerNews comments.
re ref counting pauses from cascading frees, you can lazily free big data structures by deferring to a later event loop tick or idle event.
What are the limitations of the free license from the perspective of someone using "Free" package on a website (comercial or not)?

The "free" license seems permissive enough for commercial (or non-commercial) use and I while there are "premium" components, these could be trivially be re-created using the "free" packaged css/js.

PS. I'm not talking about "repackaging" the code in some secondary tool/template/theme, but to use it on a website like an e-commerce website.
I left Windows Phone because of the hardware. I couldn't stand the capacitive buttons anymore, so I switched to an iPhone since it was the only flagship phone without capacitive system buttons. There is nothing that replaces Windows Phone live tiles though. The closest you can get is widgets but it's not even close to the same. There's no Twitter widget on iOS, for example. And the widget section is a completely different UI.

I took a major step back in UX because of poor hardware designs. I shouldn't be forced out of an app just because my finger slid a little bit off the screen and hit the home button.
Tech Support Specialist
It's not a better way of talking about language: it's a better way of talking about how to build a computationally useful model of language with features primarily extracted from data than building language explicitly in is. Pretty much by definition.

Google's paper isn't talking about language -- it's talking about how to tune a generalized computational device to build a computationally useful model from a large corpus of data. Of course it sounds different than talking about language, per se.
Depends on your sense of morals, I am sure there are many NSA employees who sleep well at night.

Many people follow what I call Godfather's I ethics. Vito Corleone cares about his family and friends and will do rather mean things to those who threaten the well being of those around him.

Tribalism has stayed with us over the millennia and is unlikely to go away any time soon.
Ok, so in return Facebook and WhatsApp get to learn about you. That is the cost of doing business with them.

Why is that cost so different than the normal cost we pay for things (cash money)? Yes, things we value have costs. It is always a sacrifice to go without that thing, but if we want to AVOID having to go without it, we have to pay something.

"I can't believe you are making me pay this cell phone bill! I have no choice but to use it, and you are CHARGING ME MONEY for it?! This is outrageous!"

I mean, there are things we need even more that we have to pay for - food, shelter, etc. In order to get something from someone else, you have to give them something in return that they value. That is just how the world works.
Right, no quandary at all created by the possibility that mistakes and misunderstandings might lead to children with severe medical problems. Short, miserable lifetimes of suffering are a high cost for "improving the species", and they are a real possibility if the approach taken is to just try things that seem worth trying.
It is a bad example. They've made choices with the button placement, icon size and alignment, links below form that aren't not part of MD and I agree look terrible. There are other examples of MD that look great.
please allow me to read and view your documentation prior to signing up.
I believe they meant phone contacts since Facebook et al request phonebook permissions.
This has nothing to do with the cost of fuel, an aircraft can't afford to be sitting for hours because the aircraft is very expensive (so you need to pretty much fly all the time) and the space at an airport is at a premium.

Airports don't have unlimited apron space and the costs are pretty high the apron costs for LGA for examples are:

For the first 15 minutes or fraction thereof $ 50.00
For each additional 15 minutes or fraction thereof $100.00

source: http://www.panynj.gov/airports/pdf/scheduleofcharges-lga.pdf

And even with these charges apron space is still a "premium" and it's not designed to be constantly used (this is why airlines usually have a home airport where they can actually reserve space).
Why not simply model Phone as a relation:

Knows(John, Phone(Mary, X))

(and so Knows ⊆ Person × (Person × Number))? After all, Knows(John, Phone(Mary)) doesn't really model the problem at all, as Phone(Mary) is just some integer, and that formalization simply denotes a relation between John and some integer, while "John knows Mary's phone number" really means that John knows that Mary and the number X are related by the Phone relation.
Actually a pretty good way to understand manual transmission. Very cool.
This idea of an electrical-arc jet engine is new to me. Can you point to any published material on such a design or prototype? Very intriguing.
And it is the same Jesus that the rest of Christianity claim.

Of course it is bad, even ugly, when someone who has pledged to be follow Christ is an @$$, but do not however try to pretend like Christianity is what causes it.

For any so-called Christian scumbag there is an even worse non-believer, just read up on the reign of terror or the various communist regimes. (And don't get me started on mainstream Christinity and its refusal to, - and I quote "Teaching them to observe all things whatever I have commanded you[...]")
What they don’t tell you in startup schools
Creating Matter and Antimatter via Lasers
I can't speak for every website, but it is my experience that traffic to diverse sets of landing pages follows much more of a power law distribution than anything close to constant. This was true at Thumbtack (where we did these types of tests regularly), and this is true of basically all of the SEO sites I run.

For example, one of my sites (champsorchumps.us) has a landing page for every pro sports team. Here is a graph of the traffic to all of those landing pages in the past month I just pulled from GA: http://imgur.com/cB2igLc

Note: The content on each landing page is basically the same (of course with different data for different sports teams), but as you can see the traffic to each page is vastly different.

The top page gets nearly 25% of the traffic. Most of the pages get little or no traffic. If you consider the top page, traffic on that particular page goes up and down randomly all the time. If I have that page in a bucket with other pages for an SEO title test, and its traffic happens to randomly go up by 50%, the variance from that page alone might be equal to a naive "significant result" for the whole test.

You can still run a title A/B test (something I do on basically every site I run), but you have to be thoughtful about it. You have to consider the buckets carefully and consider what gains would be significant before you run it.

I'm not suggesting the authors of the post didn't think about it. Maybe they did. However I've talked to a lot of people about A/B testing and most of them don't. The problem is that all of these A/B testing posts always yada yada over the important parts of running A/B tests, proper setup and impartial analysis, and shoot straight to whatever variations they used and talk about the huge gains. So when people read them they think all they need to do is come up with some fun variations and boom, they are going to get huge gains. It just isn't true. If you aren't careful with A/B tests you can just as easily move backwards than forwards if you skip over the important parts of creating a test.
I bought a color laser printer for a few hundred bucks and despite almost never having to print anything it's one of the better purchases I've made.

It just works. It's not wasteful. And it won't dry out from lack of use. I figure I'll break even over buying ink-jet printers and cartridges in another year or so. Even if everything costs more in short term, it's so much less wasteful.
According to Sola Fide[0], faith is the only thing that matters for going to the "good place" or the "bad place". So no, you are not supposed to make amends and promise not to do it again to go to the "good place".

Now to not strawman the argument, it is more complex than that. The wiki link does an OK job explaining some of it.

[0] https://en.wikipedia.org/wiki/Sola_fide