skysight-inc/HackerNews huggingface dataset:
> Routing paths are much harder to find when values are considered.

Hard, yes, but definitely possible. There was some great work done on P2P routing for Lightning by the developers at BitFury.

http://bitfury.com/content/5-white-papers-research/whitepape...

> We could end up making more on-chain transactions ... Well, it will have to close one of its existing channels. So the process for making a transaction when your wallet can’t find a route is: 1) Make an on-chain transaction closing out an existing channel. 2) Make an on-chain transaction opening a new channel with the payee.

This is not true. You can close an existing channel and open a new one in a single transaction.

> The vast majority of users will be offline.

Some will, some won't. Some will set this up on a VPS, some will use hosted services, some will be professional liquidity providers (early adopters with lots of coins?) that have a machine dedicated to this.

He's making a prediction that he cannot really support in any way.

> Channels cannot be created on-the-fly.

RBF is opt-in, only if you mark your transaction as such. If you don't want RBF, don't use RBF. His assertion that RBF is somehow required is not true.

> Recipients have to be online.

Yes, they do. This is perfectly fine for some use-cases, and not good for others. For use-cases where the recipient is offline, people can always resort to on-chain transactions.

I'm not sure what this has to do with hubs, though.

Basically, he's making tons of assumptions and guesses (some of them based on incorrect/outdated technical information). You should go and read-up yourself on the technology and the improvements the developers are coming up with.
You don't deny that censorship is taking place you are just rationalizing it by calling it "moderation". Lets be clear what is going on there goes way beyond what is commonly understood as moderation. They are systematically silencing a large segment of the Bitcoin community.

If your side really had the support you claim the censorship wouldn't be needed.
> My favourite C compiler most certainly is not written in C++.

So which one it is?

As gcc, clang, icc, VC++, C++ Builder are all written in C++.

Are you using tcc for production work?

> Many people write programmes in C++, unfortunately. Any Qt programme is written in C++, all performance-dependent modern libraries are written in C++.

Sure, even I do it.

But we only do it, because during almost two decades C and C++ became the only options available for compiling code AOT to native code, with support for value types.

And I would never ever use C willingly, so C++ it is.

But the wind is changing and the choice for programming languages with AOT compilation to native code and support for value types, is widening.

> Whether people write every layer of their programme in C++ is irrelevant.

No, it reduces the usefulness of the language, the bigger the upper layers are, eventually the underlying layer can be migrated to something else.

For example, Oracle is planning to replace Hotspot (C++) with Graal (Java) in the long term. Likewise Microsoft has plans to replace parts of CLR with C# now that there is .NET Native.
You're asking the question backwards. It isn't a question of which one the file is -- "/proc/{pid for Chrome}" isn't even a file, it's a directory.

The idea is rather that there should exist a file you can read the process' memory space from, which there is. The path to and specific format of that file is specified by the system documentation.
The solution here is to build new communities. Find a place with no residents but within commute radius, and build up.

And ignore all the environmental bullcrap that existing home owners will try to astroturf. People won't hurt environment by gathering in one place that they did by spreading up.
You're absolutely right about the feature set of Oracle, it really is impressive. With every release Postgres gains more of the killer features of Oracle but there is still a long way to go.

In addition to your list above I would also like to mention partitioning. it is available now in Postgres but it is much weaker than what Oracle offers, although it does improve with every release. I would love to see row movement in Postgres.

Coming from an Oracle environment and now working primarily with Postgres I notice that Postgres is much nicer to developers where Oracle seems much more oriented to DBAs. Oracle has nice tools around things like partitioning and sharding but it doesn't even have a boolean datatype! Postgres has a full selection of datatypes, indexes and handy functions like row_to_json().
The hypersphere: the four-dimensional sphere [video-french-subs]
The clock is ticking for Spotify
This problem was definitely there for certain SQL servers when inserting incorrect values causes the server the silently cast the data to the field definition type. MySQL had something similar 10 years ago. I think in 2017 most of the SQL servers handle types properly. Adding support for more advanced types like UUID or custom types is a great thing and I see the use of it in production every day.

I dont really see the case for heterogenous schemas, I usually create a view of two very similar tables by creating a union with null fields. This works well enough.
Basic problem: "Organic" food production costs are not that much higher than "inorganic" (?) food.[1] Maybe 10-20%. But the retail markups average 85%. As organic farming has become larger and more efficient, Whole Foods' competitors have cut prices, killing Whole Foods' margins.

Whole Foods relies on high-margin items. The checkout areas are stuffed with homeopathic remedies, which are overpriced water. Now that's a markup.

[1] https://attra.ncat.org/attra-pub/download.php?id=419
> Every single programme out there is dependent on libraries written in C, kernels written in C,

There are no mainframe OS with kernels written in C.

Linking to C is an option of the program author, sometimes there is an option, sometimes the authors doesn't do any better.

When I wrote my compiler project for the university, I made the point the language runtime should have zero lines of C.

> Maybe Chrome? Chrome is written entirely in C++.

The purpose of Chrome is to allow users to run applications written in HTML, CSS, JavaScript.

Those users would be able to see exactly the same web pages regardless of the programming language used to write the browser.
Food Inc. discusses the practice of bussing people into the US from central / south America on legal visas. After the visas expire, the sponsors make deals with the INS to slow feed migrants back to them for deportation. Even the people who are against high immigration / illegal immigration aren't going to go after the work visas though. Nobody is going to vote to make food more expensive by forcing what is essentially subsidized labor out of the market. Most of the anti immigration push in the US is about beating the second stage of processes like these - the people that stay and attempt to build political economy for themselves.

When I propose ending the work visa program to 'conservatives', I am laughed at. Maybe there's a better solution, but it's at least a more direct solution to their stated woes than I've heard. Not to put liberals on a pedestal either though - the left in this country basically ignores AG labor entirely.
Your comment is a good example of the double speak and gas lighting I often see in /r/bitcoin
In Germany, rentals tend to be for much longer terms and allow much customization - so much so, my brother had to negotiate hard to get a kitchen left in his house when he lived there for a few years, as the previous tenants wanted to take it with them!
Is it really law though, or just an option? Don't give your password and don't enter.
I don't know for certain, but I'd guess WOW does the same thing Norwegian does: hiring staff on short-term contracts from places where labor is cheap (IIRC Norwegian hires its flight-deck crews from Estonia and cabin attendants from Thailand) in order to get low wages and avoid the overhead of full-time employment, registering most business operations in places like Ireland with favorable tax situations, and then ensuring most flights pass through at least one second-tier airport with low fees. Combine with being able to take advantage of half-in, half-out type EU pseudo-member benefits and you've got the makings of a profitable low-cost carrier.

WOW also appears to make do with a shoestring fleet -- they have only three long-haul planes, total, at the moment and seem to be relying on the range of much smaller A321s to do a lot of their US/Canada destinations.
If the explanation looks like this I am not sure I want to see how the code looks like..

http://imgur.com/a/E0idH
I saw this from a mile away. Deactivated my account in 2007. Had twitter for a bit then knocked that out too, linkedin I think I had for a day before I noped out of that. Maybe it's just that I hate social media. I also generally hate apps other than browsers. I use to have an app for my brokerage and I just hated it; I like trading on my 8 screen beast. Which is one reason why after playing with Robinhood I noped out of that too since at least when I had it, it was for mobile only.

I use my iphone for reading news sites, looking at raw data while I'm out waiting for..say food or whatever. Google/duckduckgo I use for basic searches sure. I don't use weather's app, I prefer weather.gov which when accessing via iphone is a mobile site not an app.

I don't suspect people going this way in mass, but I could see it catching on so there might be a way to hedge towards that.
One of my friends nicknamed Whole Foods as "Whole Paycheck" - its apt.

I was absolutely aghast at the prices at whole foods the first time I went in. 6 dollars for a gallon of milk, for example. I love the selection of Whole Foods - I don't like the price however enough to shop there. When I need something you'd typically find at the "organic" food store, I'm much more likely to go find a local co-op type place, which while not much cheaper, leaves me feeling a little better about myself when I'm done shopping.
Do you think HN has no moderation?

Every online community has moderation to some degree. The manipulation, voting bots and endless stream of sockpuppet accounts made it impossible for people like me to discuss ideas and proposals, the signal-the-noise ratio was unbearable to the point of stopping productive discussions to an halt.

Yes, moderation sucks. But no moderation sucks harder. I don't really see a better approach to this.

If you have some time, I truly recommend you to read the "Well-Kept Gardens Die By Pacifism" piece on LessWrong:

http://lesswrong.com/lw/c1/wellkept_gardens_die_by_pacifism/
It doesn't. It requires nuance and a whole lot of historical context. Slavery was certainly a factor, but it was one of many.

Two small points to get you started.

1. The causes of secession and the cause of the war were not the same thing. The former had many, the latter was entirely economic.

2. Only 4 states even issued declarations. 3 of them were heavily about slavery. The rest require historical context to understand. Slavery wasn't even under threat if states had just hung around. You need look no further than Lincolns inaugural speech to verify that.
Long press on each notification.

This will take you to where you can disable notifications for that specific app.
The censorship isn't just in /r/bitcoin it also happens on the dev mailing list, on the bitcoin.org website, and on the BitcoinTalk forum. BitcoinTalk, /r/bitcoin, and bitcoin.org are controlled by the same person.
Does Postgres already support distributed transactions across cluster nodes?
Ah, and you don't want to relinquish American citizenship to acquire Indian citizenship? Fair enough.
The block size increase with segwit is marginal and a side effect. It's a complicated feature that is meant for purposes other than block size increase. Don't obfuscate the issue. I'm talking about a simple tweaking of a parameter to increase block size.
My own Skype account was hijacked a few months ago, sending spam links to all my contacts. I still don't know how. I use a 1Password generated password specifically for Skype, and Skype doesn't let you see session history so I have no way of knowing when or where the login occurred or on what device, or even if my password _was_ compromised and not some other 3rd party integration breach or something.

Contacting Skype support got terrible service, as I've come to expect.
Business Loans- Get Easy and Friendly Money Online
Do you want to establish your own venture but not have sufficient funds to accomplish your purpose? "Simply Quick Payday Loans" in the USA are there to assist you by arranging best business loans deals in comfortable manner. You don't have to go through lengthy procedures in order to get this loan. Just fill up an simple online application form and you are done. http://www.simplyquickpaydayloans.com/business-loans.html
> Your comment is a good example of the double speak and gas lighting I often see in /r/bitcoin

It would be a lot easier if people responded to the actual arguments being made, instead of throwing general accusations at people who're trying to have a rational discussions.
I guess they would only have to accept it if it was issued by a country that they recognize? And if the AU is not recognized as a country by other countries, they shouldn't have any obligation to accept the passport as a travel document?
Awesome, I much prefer a creative idea than knowing the tool used for creation.
I heard you can have password hundreds of characters long for Facebook... it'd be nice to have some long random gibberish impossible to type or maybe the full text of the 4th amendment to remind these people that what they do is against the constitution.

PS. password managers mean you won't suffer the same inconvenience.
The link I posted said that's for roughly 30% of people, to receive completely free care, so yes, it's fairly low. Skimming further than that page suggested the remainder was still heavily subsidized. Most European countries I've experienced do not have 100% free healthcare for all.
This is mostly a political thing, rather than them having any real problems.
> Does anyone have some examples of the practical problems they experience using Linux, which can't easily be solved in any other way than going to Windows?

I worked there. The biggest problems back a few years ago:

1) So-called "Fachverfahren", basically software for stuff like managing drivers' licenses or other bureaucratic procedures, is written and supplied for Windows only. Often enough that meant Munich had to pay a boatload of money for a Linux port. Or the software HAD a Linux port, but for RHEL or other "enterprise linux" crap distros - which meant using stuff like "alien" or, worse, manual repackaging to make them compatible with Ubuntu. Yay for version hell - statically linked programs were an exception.

2) DRIVERS. There's a lot of custom hardware - special printers for printing on documents like ID cards, fingerprint readers for the new national ID cards, RFID readers with support for said ID cards... you won't believe how much stuff there is. And all of this needs to have Linux drivers and tooling.

3) Employee training. Back in my days KDE was used (and I believe it still is), but it's different enough from Windows that people need training. And there's 35k of employees, most of which don't have any IT experience outside from their Windows computer at home.

4) The computers themselves. Let's just say that the computers in any public agency are almost always horribly outdated. Many users complain(ed) about the speed of LiMux, which mostly was caused by old or underpowered (esp. RAM, given that OpenOffice and Firefox are really really memory hungry) systems.

5) Networking. Depends on the building and agency, of course, but e.g. my school was connected via a 16 mbit uplink, over which the entire Internet traffic went...

I believe the biggest problem LiMux had and still has is a lack of proper funding - especially for hardware.
Show HN: Houdini Playlist Transfer – Supports Spotify, Apple Music, and YouTube
And I hate that idea.

I get people in my life to buy ios devices precisely because, even when they try, they are unable to install malware. That is not a feature any other OS has. Particularly the over-easy access to sideloading on android.

Just last month my MIL managed to get her bank account password stolen because she used it on her PC and installed who knows what from one of those fake Microsoft support pop-over ads. The solution is to only access bank accounts on ios.

It's really a major selling point of the devices.
>> we have a long way to go in understanding and treating them

Who is this "we" at the beginning of your sentence, and who is the "them" at the end? Are "we" and "them" the same collective, subjecting themselves to their own analysis? Or is the "we" the collective of those who are apparently not mentally ill, with "them" being the group being targeted for labelling? If the latter, what is your justification for assessing a group of people you do not belong to? Your own manmade "science", with no basis in factual laws of nature required?

What is mental illness, as defined by our society? It's being affected by an "abnormal" state of mind, as proclaimed by those who self-label themselves as not being affected. For the most part, "being mentally ill" is simply "being different". At its very core, every mental illness requires a second individual to "diagnose" the first.

Aside: I believe that "mental illness" is born in an individual by having been forced to cohabitate in tight quarters with millions of individuals they have no personal relationship with and who don't give a damn about them, while having no choice but to slave away at a job they despise, performing menial tasks that feed corporate greed while not providing a single meaningful contribution to their community... and for what purpose? To perpetuate the meaningless existence we have created for ourselves? Society did not have to work out this way, but somehow this is where we have ended up. It's depressing beyond belief, and it's no wonder so many people are fucked up.
I've stumbled on this several times over the years. Always funny. Also, I kinda want a blimp.
The chapter about Sendmail in Architecture of Open Source Applications[1] gives an explanations as to why it is so convoluted. Sendmail was originally written when TCP/IP and SMTP did not even exist.

[1] http://aosabook.org/en/sendmail.html
That sounds horrible. All your counter party has to do is DDOS your node off line then they can steal your lightening network funds. Outsourcing the task to a centralized service also sounds bad. At that point you have to trust that service.

Anyone that looks at lightening can plainly see that it has a number of properties that aren't as nice as pure Bitcoin. With Bitcoin if I get knocked offline there is zero chance of my counter party stealing funds from me and you don't have to put your trust in any centralized monitoring service to prevent your counter party from stealing from you.
> The top cause of death for indie startups is failure to delegate the tasks you're not good at and being overtaken by more social players.

Lesson learned.
The price of housing will fall greatly when the baby boomers begin to die off, its going to turn the market upside down when it happens. This generational handover will look nothing like any that has come before because of its magnitude and the relative paucity of non real estate assets a majority of the boomers possess.
Can't agree more! I see a lot of bad business cards which do not leave one side empty full white.
US citizens must thank the founding fathers for all the amendments else the feds would have treated all of us just like this.These wannabe immigrants have 0 rights or voting power so they are being treated like complete shit.

The way US government treats legal immigrants, they might as well ask them to bring a lube and drop pants and bend over at the immigration check. This comment might seem crass but it is nowhere close to the crassness with which US government has come to treat people who are going through all the ridiculous legal hoops and in process making criminals out of perfectly ordinary people.

This is like having a super complex CAPTCHA on your signup page for humans while letting bots pass through by some minor cookie manipulation.
The link does not load for me but I doubt those numbers. Where I live (Austria) organic farming is significantly more expensive primarily because it requires more human labor. I suspect that depends on how tou regulate organic vs non organic food however.
That's very scary. Your system might be compromised. If I were you I would immediately stop using that system, and reset all important passwords from a different and preferably new system. Then perhaps restart the possibly compromised system and log network activity and look for suspicious activty, but that's dangerous.
It's too bad that it took me 2 years to learn that one. Oh well, better late than never.
They will make you sign a document that would be something like

"I confirm under penalty of perjury that this is the only social media account I have." Later when the government wants to target you specifically they will point out that you had also owned an Orkut account which you had failed to disclose. Bam! you have to leave the country.
If bandwith prices dropped like hard drives, you would get 985mbps for $45
Nice, what API do you use to determine the current user's location?
Okay, I will take this in consideration. Thanks!
https://news.ycombinator.com/item?id=13615858
Reportedly, they haven't even looked at the costs of moving back to Windows yet, nor is there any indication of this actually saving money in the long run.
Ask HN: Does anyone use Paddle for recurring billing?
By the way, Stripe is not supported in my country INDIA.
It's our generations version of "can I have your number?" "Sorry, I don't have a phone".

Either it's a brush off, or they're a bit..different.
> The block size increase with segwit is marginal

It's not marginal. According to the mix of current transactions on the bitcoin network, SegWit gives us an effective block size of 2.1MB. Over 2 times more transactions compared to today, which is more than what Bitcoin Classic was pushing for until not too long ago.

https://www.weusecoins.com/eli-segwit/

https://segwit.org/is-segwit-a-block-size-increase-705df6a87...

> and a side effect.

Indeed it is! The main goal of SegWit is fixing the malleability problem, everything else is an bonus.

The other bonuses are pretty awesome themselves, too:

https://bitcoincore.org/en/2016/01/26/segwit-benefits/

> I'm talking about a simple tweaking of a parameter to increase block size.

A "simple" block-size increase requires an hard-fork, which is anything but simple. Hardforks requires a network-wide coordinated upgrade where everyone updates on the same time, at the risk of a currency split and old nodes being open to attacks if not everyone upgrades in time. Hardforks are highly risky and very very slow to deploy safely.

I recently presented some slides on this topic, the relevant part starts here:

https://www.docdroid.net/TouvFPl/embassy-future-politics-feb...

The same slides, shown as a summary image: https://twitter.com/TraceMayer/status/829558034351398916
Technological progress increases the number of choices available to the political system, it does not guarantee which choices end up being made.