skysight-inc/HackerNews huggingface dataset:
Swapping should have disappeared years ago. At best, it gives the effect of twice as much memory, in exchange for much slower speed. It was invented when memory cost a million dollars a megabyte. Costs have declined since then. How much does doubling the memory cost today?

What seems to keep swap alive is that asking for more memory ("malloc") is a request that can't be refused. Very few application programs handle an out of memory condition well. Many modern languages don't handle it at all. Nor is it customary to check for a "memory tight" condition and have programs restrain themselves, perhaps by starting fewer tasks in parallel, opening fewer connections, keeping fewer browser tabs in memory, or something similar.

I've used QNX, the real time OS, as a desktop system. It doesn't swap. This make for very consistent performance. Real-time programs are usually written to be aware of their memory limits.

Most mobile devices don't swap. So, in that sense, swapping is on the way out.
Not a direct solution to your problem, but maybe try React Native? Getting the tooling set up initially is still a bit involved (but way easier than React for the web or Android Studio) but once you have your first view rendering to the screen there's a lot less ceremony required to actually add more features/functionality, when compared to the smorgasbord of required concepts involved in normal Android development. Also, the 2-5 second save-reload deploy cycle (down from 1+ minutes for a standard app) is even MORE important when you're first learning and just throwing stuff at a wall to see what sticks.

PS FRC was my life for 2005-2009... great memories, an incredible program. Definitely instrumental in getting me to where I am today. :)
found it, runkit
Direct replication is a waste of time. Move forward, later when there is better technology/data, it will either agree or disagree.
We already have wire transfers for that, no?

Bitcoin is making value transfers cheap, fast and accessible.
I agree with you.

Also, thank you for crashing my computer, stripe.com/radar.
I never really understood this perspective. Suppose you had $4,000 worth of bitcoins in 2014 and spent $2,000 on a MacBook, you'd have $2,000 worth of bitcoin left. That $2,000 worth of bitcoin would now be worth more than your original $4,000 and you have a MacBook. If anything, your MacBook was free.
Romanian Minister of Commerce Inviting Blockchain Technology
> Autocorrect incorrectly assuming the word you want to use replaced that message taking three days to arrive at its destination.

Seems like you don't remember email on your PC.

> Content wrapped in DRM replaced that content not being available at all.

Seems like you don't remember Napster either. Where were you in the decade 1995–2005?
This isn't an American court asking an American company for data held abroad about a foreigner. "Each account holder" charged "resides in the United States, the crimes they are suspected of committing occurred solely in the United States, and the electronic data at issue was exchanged between persons located in the United States."

The analogy is an American coffee shop opening a branch in Russia, filming Russians, storing that data in America and then refusing to turn it over to Russian authorities. Practically speaking, you surrender as collateral your property and people in a country's jurisdiction when you choose to do business there.
I use filters in such cases – they have worked fine for me so far.
> Even as one person, I was able to create a dataset for my city that was 2.5x larger than OSM had

Then why in the world don't you contribute it to OSM so millions of users can benefit from it? (Or maybe you did, I don't know, but you seem to be pushing a separate platform here.)
الان #يوتيوب مباشر مشاهدة مباراة روما وفياريال بث مباشر 23-2-2017
> Can't run VirtualBox and Haxm on the same machine.

That's exactly what I do. Didn't try it on the same time, though.

What I had problem with in the past, was running Hyper-V and HAXM. Both require their own hypervisor, both need a reboot to activate it and they cannot be active at the same time.
Are you suggesting that users should be banned from using internet services that are run from other countries?
This is an interesting use-case, one way you might be able to achieve this is using technosophos' template plugin[1] which will allow you to skip the trip to the cluster and render templates client-side.

[1] https://github.com/technosophos/helm-template
That's already how DeviantArt works. You can buy prints and stuff. The money from the sale is split between DA and the artist.
Customs Agents Checked IDs of Domestic Flight Passengers at JFK
Any two drugs are most definitely not the same unless one is a generic of the other. And even then, because different manufacturers package drugs differently, this can slightly affect a compound's delivery.

Even when two drugs use the same mechanism of action (an agonist or antogist toward the same receptor active in the synthesis of a target protein), different generations of drugs often produce significantly different pharmacodynamic profiles of efficacy and toxicity that affect people differently. A good example are the diabetes drugs Actos vs Avandia -- same MoA (glitazones), but the latter has proven to be toxic.

Fact is, no two drugs are the same, unless they both do nothing.
I'm not sure if others use this, but I loved this app and recommended it to all my friends. I have every flight I've ever taken in here since 2015. It was awesome because it worked really nicely with my Apple Watch. It's always a shame when great products like this get killed off. I'd be curious to hear about why from a founder or employee if possible!
check out opmsg how it achieves compatibility with gnupg and imagine a tool that actually looks like gpg but figures out which crypto backend to call.
Same, but used it to pay off all CC debt. I think I made a good choice. Might start auto-buying them again.
> would in my opinion improve everyone's lives

No doubt. However, the same bar should be applied. What I read from the media seems suggest, companies should follow their command to increase diversity whatever it costs, otherwise it is racist/sexist and prepare to be attacked.

I don't agree with this. Because it makes software engineering as a job look easy. Those non-technical journalists seem to believe, company either intentionally choose not to hire minorities, or engineers can be mass produced in short time.

Neither is true, because if they are, we won't even discuss this problem. Look around, who is talking about Uber drivers' demographics? No one. The media adapts the false philosophy to trying to correct things from top-down, not bottom-up, because the former is an easy target. They have an AGENDA, and it is not really about fairness, it is about attacking others to gain power.
Tails can boot from USB. You don't need to not use Windows/OSX, you just need to boot into Tails prior to using PGP.

Is it inconvenient? Yes. Almost all privacy/security is. Security is largely a series of tradeoffs between privacy and convenience. The more privacy and security you desire - the less convenient everything is going to be.

Burner phones, faraday cages, encrypted harddrives, using cash/bitcoins (which should be purchased with cash), using a VPN over Tor (and not Tor over a VPN). Making sure any phone calls from different locations with none being near work/home, that the call is kept very short and preferably with a short and precise coded language. Cycling your PGP key frequently, and scheduling all electronic communications as to not give any hint of any "active hours".

All of those are inconvenient, but necessary, if privacy and security are desired.
La La Land's opening scene from a much darker perspective
No, because the company owns it.
That is really fascinating. Is the hydrogen conversion something that's happening so quietly that there's nothing on the internet about it? I can't find any sources at them moment.
> hopefully there'll be more and better tools

Good criticism, but we need an actual plan for "repeal and replace", rather than "hope" for better tools.
The last paragraph says:

> The bigger task is to redesign power markets to reflect the new need for flexible supply and demand. They should adjust prices more frequently, to reflect the fluctuations of the weather. At times of extreme scarcity, a high fixed price could kick in to prevent blackouts. Markets should reward those willing to use less electricity to balance the grid, just as they reward those who generate more of it. Bills could be structured to be higher or lower depending how strongly a customer wanted guaranteed power all the time—a bit like an insurance policy.

Most electricity in the US is distributed across wholesale electricity markets with nodal pricing, which have all of these mechanisms where distributors/utilities are the customers. The author appears to suggest moving pricing out to end users, which is possible even just on the utilities side, without having to restructure power markets. Restructuring power markets to take into account individual end user behaviour rather than aggregate demand would be a gargantuan effort--right now the California Independent System Operator's (CAISO) optimization process takes into account a few thousand nodal prices, and there are tens of millions of households in California. Having utilities introduce demand response and smart metering to approximate their costs would be a much simpler implementation.

It is possible (after clearing many hurdles) to participate in the electricity markets in order to identify inefficiencies around renewables and incentivize their use by providing better price signals to planning markets, but this is very challenging and most utilities and power trading groups/companies are not interested in that angle. It is, however, one of the things we're doing at Invenia ( https://invenia.ca/).
Expectations seem measured:

https://twitter.com/Beschizza/status/834582107569655810

Hopefully it can become a good contribution to the independent web: a place to put words without any fuss or fury.

https://twitter.com/Beschizza/status/834599500039729164

Seeing how something this simple reacts to such events would be interesting. I'll be as transparent and open as I can

(the latter is a reply to a post to the platform about difficulties running a similar service)
ArtStation seems to be popular.
> This requires the addition of random garbage in the first file

Like a third party binary driver?
It makes me wonder why more companies (especially the large ones that attract dev talent) are doing this. I've read studies and articles detailing what seem like likely explanations, but I wonder if maybe it is something else?

...like perhaps the people going into software development/engineering are more extroverted now than they were in the past (that is, they constitute a larger percentage of total applicants)? Could it be that the concept of a software developer as being the "overweight nerd in the corner" (or whatever pejorative view you want to subscribe to) is no longer the case?

There seems like there should be evidence for it. I know that with there being a larger international base for software engineers, those cultures don't seem to have a many into the field that are introverts vs extroverts (I could be wrong there). Also, since the field became known as a way to make a lot of money fast, there are also likely fewer introverts making up the total population (whereas in the past they might be a greater proportion of the whole). Also - I've noticed that there are more than a few people in software development who espouse and live a "healthier" lifestyle - going to the gym, exercising more, and other outdoor activities - things that in the past would be looked upon as "jock activities" - but this might be a conflation between the first two possibilities. I'm sure there are other reasons as well.

...and so, to cater to the new crowd (and because they may also be demanding it from employers - as employee or potentials), the employers are opening up their work area. That it saves them money and other factors may just be the icing on the cake so-to-speak, and not the driving reason(s).

The downside is that it leaves the introverts feeling that the workplace is being hostile to them, and either decline to join such companies, or move on from such places rather than stay. Because why would an introvert stay in such a "hell", as you put it?
When those datacenters are in your own jurisdiction, but the Global HQ of the company is in a different jurisdiction, then you have a problem. This is bigger than corporate vs individual interests.

What you're really saying in the first part of your comment is that there would need to be 'an independent google' for every jurisdiction. That isn't going to happen.

The current situation is a little different since:

"Each account holder resides in the United States, the crimes they are suspected of committing occurred solely in the United States, and the electronic data at issue was exchanged between persons located in the United States."

In this case it does seem reasonable that the company should comply.
I have an encrypted swap partition. Hibernation works well with that. I don't believe it is possible with a swap file since the containing filesystem would also be mounted by the hibernation image.
So two different Districts, basically?
Every project has different requirements. It's not for you to say whether something is good or not for others.

I don't mean to sound like a prick, but while I personally love open source, I tire of the evangelism of its virtues.
Ladyada and makers removed from Whitehouse website
As pointed out by https://news.ycombinator.com/item?id=13715358, that's not true.
People like to waste their time on different things. :)
Ok so it's sort of like having your house bugged? They'd need a different warrant for that and presumably before the conversation occurred?
> Seems like you don't remember Napster either. Where were you in the decade 1995–2005?

The golden age of digital music ended in 2016 with the death of what.cd
So they have to prove the evidence is in my emails first, and then prove my emails are on my "self-hosted" server. And I will have full control of my own data.
Make the Most of Office Coffee
I believe we're mostly in agreement here. It's good to dig into this stuff none the less.

I'm more on the libertarian side and I actually agree that federal governments should be regulating environmental policy. It's one of the few things that crosses state/provincial lines and is not well controlled by market forces.

I personally haven't researched carbon tax enough to know if it's the right answer. But being in technology and startups I know that government should not be in the business of investing in green tech.

At most they should make the lives easier of green tech companies and VCs by getting gov out of the way. For example, reducing capital gains tax, streamlining regulations, and reducing corporate tax on green tech companies.

There have been two pretty spectacular flame outs in the Obama administration when they invested directly. One was the SV solar company and the other is the clean coal project that is billions over budget and years late.

My initial concerns with the carbon tax are that it might be a negative incentive that has an overall negative effect. For example, the primary concern is big factories that pump out carbon/methane. The costs to convert to a green facility are significant. What happens in practice is that their current operation is made more expensive but on a distributed timeline. The two paths they could take:

a) do nothing and pay a little extra each month in carbon tax

b) invest a lot of money right now and reduce operation expenses with a renewable energy that is comparable to fossil fuels, but is cheaper overall because of the tax

Everyone who has taken business accounting knows that it's better to have costs distributed over time rather than one big investment today. So I doubt this will have the intended effect in business that people hope.

The costs will ultimately trickle down to the customers so I doubt the companies will feel it. Then the question is will consumers be incentivized to buy electric cars due to the carbon tax and change behaviour? Again I dont think the tax rates currently used in Canada (where I live) for carbon are significant enought to have an effect on consumers. Only for businesses watching their bottom line.
Personally, I've done a lot of dev work for Bitcoin for foreign nationals. It gets real annoying real fast to deal with PayPal or traditional international money transfer systems when you're talking contract work levels of money for a small company (too much for shitty remittance services, too little to make the overhead of more complicated bank-managed mechanisms worth it).

And yes, I do pay taxes on my Bitcoin payments. It's somewhat annoying to keep track of everything, but my accountant mostly takes care of it for me. I probably end up losing ~2% to overhead (very little of which is due to Bitcoin itself), which is unfortunate but comparable to even the cheapest traditional services.
At scale, used anything is hard to find, because you need to keep buying individual items from individual sellers.
Knowing there's continual advancements in all the alternative cryptocoins, one has to wonder why anyone would find it viable to "store value" in a system that may at any moment become objectively obsolete.

More noteworthy is the assumption people have that BTC (or any other early-adopter-deflationary-investment-coin) is able to serve as a currency ecosystem when it's inherently deflationary, thus discouraging the usage of it for anything but speculative hording (which assumes there is a demand by something other than hoarders..) - or rapid short term use, which has proven ineffective and untimely for micropayments [1].

http://www.coindesk.com/lightning-duplex-scalable-bitcoin-mi...
I learned a new word today. I spent a full minute wondering what you meant to say, because declensions are grammatical patterns, then finally realized that "declension" actually has "decline" as a root.
My primary issue with Ethereum is the Turing-completeness.

The more capabilities a language has, the more likely it will be compromised. Complex contracts will continue to be exploited like the DAO, which will put a damper on Ethereum's growth.
I had to downvote you because we're not supposed to compare HN to reddit. ;)

Edit: Oops, I cancelled my downvote.
From one of the GKE folks: https://news.ycombinator.com/item?id=13715358

It's not true.
I've been using Ghost since v0.6, 2 years ago, and I love the community. They're quite helpful on Slack.

One thing I think Ghost is missing right now is a solid mobile experience. I'm working to fill this gap with Quill [1], a native Android app for Ghost with an offline mode, image uploads, full Ghost Markdown support, and a sweet design. And it's open-source :)

Offline support in particular is IMO going to turn out to be an important feature, because I can imagine Ghost's target audience of journalists wanting to publish quick thoughts from places with a spotty connection. Admittedly I haven't actually validated this - building offline support presents an interesting engg+UX challenge, so that was the original motivator.

Feedback has been really positive so far [2], so I'm gonna keep going! Would love to get feedback from HN as well.

[1]: https://github.com/vickychijwani/quill/

[2]: https://github.com/vickychijwani/quill/wiki/What-users-say
There's nothing wrong with public funding of medical research.

Taking funds away from public health to do medical research is highly questionable.
You can also run Chrome inside a docker container and drive it with the remote driver. Handy if you are running on an aws Linux instance with no X
401ks can be rolled over to IRAs. They can also (often? always?) be rolled over to another 401k when you change jobs.

If you get matching, contribute at least that much to your 401k. Then max out your IRA (greater freedom in investing). Then work on maxing out your 401k.

Many people point to the tax-free nature of these. Traditional 401k and Traditional IRA means you don't pay taxes now, but are taxed on the distributions in retirement (treated as income, not capital gains). Roth versions of both mean you pay taxes now on the contributions, but not in retirement on the distributions.

The (to me) much greater benefit of all four options is tax free growth. My Roth IRA is a standard brokerage account. Let's go through a scenario, two ways: invest in a standard brokerage, invest in any kind of 401k or IRA.

If you invest $10k in a standard brokerage, wait some time, and sell at $15k for a profit of $5k, you owe taxes (income if less than a year, capital gains if more than a year). Let's assume capital gains (15%), you only have $14,250 to reinvest ($750 paid in taxes). Every time you sell you lose a bit of your profit.

If you invest that same $10k in an IRA or 401k, make the same profit in the same time and sell (in the 401k you don't sell, but rather move to a different fund, concept is the same), you owe no taxes at that point. You have the full $15k to reinvest.

Losing 15% (or more if it's a short term investment) of all earnings seriously eats away at your retirement savings if the money is in a standard brokerage. Similarly, you lose some percentage of all dividends earned in a standard brokerage. So your 1-4% dividend yield is really more like .75-3% after taxes.

All things being equal, your money will grow faster in a 401k or IRA. If the intention is to leave the money alone (not spend it, but probably tweak investments) until age 60 or higher, invest in these accounts.
The Jobs Americans Do
While automatic bathroom fixtures are a bit touchy, I think the author hasn't really considered how much they improve the worst case.

I used to regularly walk into public bathrooms in which someone had used the toilet and simply not flushed it. That doesn't happen much any more. I'm willing to deal with a lot of phantom flushes to not deal with someone else's literal shit.

I used to regularly find public bathrooms where someone (I'm assuming a vandal, although it could just be a distracted or careless person) has left the water running. A fully open faucet can erase the gains of more judicious human usage pretty quickly.

The author waxes nostalgic about those cloth towel roll dispensers. His experience does not match mine. I generally see those things in old gas stations where the cleanliness of the towel is deeply suspect.
Yeah, but Ethereum is still pretty cheap. I figured I could get a good amount of Ethereum for a modest investment and if it ever truly takes off like Bitcoin did, it will have been worth it, and if not, oh well, I'm only out a couple hundred dollars.

As it is, it's currently worth more than I bought it for.
Sorry, yes. You used to be able to ssh to the master.
Gotta start trimming the hedge somewhere. It isn't so much missing information as needing to pick and choose due to time constraints.

Sometimes, it is more that the article is fairly technical and I can learn more about the subject from the comments. Sometimes enough to make more sense out of the article itself.

Positive doesn't really mean happy: Positive in terms on content or good writing means the article is worth the time to read. "Long read but good" might mean to come back later. Surprisingly controversial topic? Yeah, probably should read, it'll be a positive thing to have in my brain.

And so on and so forth.
I mean to say, device mapper was the only solution which worked in a production setting for me.

I no longer work with that company and so I can't tell how those improvements would change the reliability. Presently I am using docker with btrfs on a low-throughput workload and it seems to work just fine.

Tangentially related - I have been using OverlayFS without Docker for about a year now. It's pretty great. My read-layers can be on an NFS drive and the penalty for writes is relatively small. It basically gives me 90% of what I wanted from Docker in the first place.