skysight-inc/HackerNews huggingface dataset:
Barry Silbert/Coindesk are quite pro-ETC and anti-ETH, just to name two examples.

Here's an intro (google around for more): https://www.reddit.com/r/ethtrader/comments/6d62td/the_story...

https://medium.com/@charlescmackay/barry-silbert-and-the-cos...

Not saying ETH is perfect, far from it, but ETC is a pumped up scam for sure. They're using "Ethereum" in the name to fool newbies, likely propping up the price at current levels. I seriously doubt anyone know is knowledgable/not in on the scam really invests in a coin that is identical to ETH but none of the leadership, community or dev interest.
But Starbucks is the perfect use case for this Lightning scenario, it's a frequent purchase for a relatively small amount. Basically anywhere where a "voucher" system like this starbucks app exists lightning could probably fit with minor disturbance.

Now take amazon, take that small shop on the street where you go twice a year because it's super expensive but it's also opened very late, take your car mechanic, take that guy on ebay you're buying a pair of socks from, take that restaurant in Berlin during your vacation where you'll probably never go back. Will you be willing to "pledge" 10 times the amount while buying there? And if not won't the fee be dissuasive? What's in it for me?

And won't that create negative side effects for competition? For instance if a new coffee shop opens next to Starbucks with your system I have an incentive to keep going to Starbucks since it already has an open channel (exactly what the Starbucks app is about, except I'm paying for it, not Starbucks), so effectively it makes it harder for newcomers to compete. Same thing for, say, amazon vs. some random ebay seller. The more popular a shop, the more likely it'll be to have an open channel pending. Isn't that going against the "completely decentralized currency" ethos? What good is it that the currency is decentralized if I can effectively only use it with a limited number of companies?

It would be pretty amusing to me to see the cyberpunk libertarian cryptocurrency turn into a glorified Costco membership.
there's one solution in the article that's valid: version lock files. these are a must have for any reasonable deployment strategy.

now when you talk about actually developing the software, this is a completely different set of requirements and that one is best served with very coarse grained (but safe) version ranges. different tool for a different use case.
How do you keep track? Individual wallets or do you keep them on exchanges?
They really just need a technology for treating people with dignity and respect.
I'm going with the sex worker analogy again because I think it works quite well : for a long time in France there were a lot of French prostitutes in the sex market voluntarily, and living decently of it.

But for some years, a lot of prostitutes from Eastern Europe got brought by the mafia and drove the prices way down for everyone. As a result, the market is now filled with exploited girls, working conditions are awful(ler ?), and the libertarian El Dorado of 'young women voluntarily selling a service' is dead, replaced by a dystopia of what has basically become selling drugged meat until the meat is dead or not fresh enough to be sold. The meat comparison is unfortunately not that much of an hyperbole, just go for a jogging in Bois de Boulogne and you'll see true human misery.

I'm afraid the same kind of scenario is not that much of a stretch for blood. It could even be worse, as a prostitute have to at least be presentable so bad treatment has to be a bit restrained.
> Where is the centralization?

If there was no centralization, people would still be profitable doing solo mining. Most of the pools these days are pools because they own huge mining datacenters already (not because they have a lot of miner-users).
> I haven't really dealt with this level of JS before, so unfortunately I'm ignorant of every one of your bullet points.

That's not necessarily a bad thing, #1 is mostly of interest to the standard committee and historically considered a bad move (and in fact the source of the issue) for third parties (you may have to use its result if you want to e.g. make one of your objects iterable though), #2 is something you do when all options are exhausted, #3 is when you write your own codegen.

#4 is probably the one you're most likely to encounter, it's not that common either, and `null` or `undefined` generally work as sentinels so…
I did try it, and it's just so much you have to think about, that's horrible for getting somewhere.

If I wanna get somewhere, public transit is a lot nicer, because I can sleep on the way, or use my phone.

And if I just wanna enjoy getting around in nature, I take my bike.
This frustrates me to no end. I don't mind voting with my wallet and paying for more expensive things if they are better and built to last longer. However it seems a lot of things these days are just more expensive to be fashionable, to sell you a lifestyle full of expensive things that break easily and are not actually built better. I would love to be able to buy more simple, well made things.
Wat betekent druivenpitolie voor onze gezondheid?
Thanks for mentioning this. Very painless way to raise some awareness.
>Blood banks stopped paying for blood because it attracted the wrong customers, those strapped for cash rather than the idealistic types.

I feel like the market can find a solution for this that's unworkable for blood banks because of regulations, hospital requirements, scale, etc.

i.e., force applicants to prescreen their blood and permaban them for lying or if their blood fails drug/illness/etc. checks.
If you buy an enterprise storage frame there are a variety of mechanisms where as a storage consumer you just see a LUN, but in the backend individual extents/blocks/volumes are tiered in different performing areas.

These systems will transparently "promote" hot blocks to flash or faster spinning disk, etc and demote cold blocks based in usage patterns and policy, without the app being aware.

There are a lot of different ways to do it, ranging from tiering within the array to a storage virtualization solution that can tier data across different storage platforms. In one case I worked on a project where that virtualization tech was used to consolidate 10 data centers to 1, pretty much transparent to the end users and mostly transparent to the folks running apps. (Exceptions were ostly apps that built their own Storage HA)
For example React doesn't ever introduce breaking change by surprise.
I always found Mike Loukides to be insightful but this makes me wonder if he truly does not understand the dynamics underyling a networked economy. Google and Facebook are big not because the Internet wasn‘t built to prevent them but because friction went away at crucial points that made scale effects possible not seen before. No matter what protocol and infrastructure you put at the base of the network, at one point there will always arise some large aggregators one or two or more levels up.

Still, I wonder why not more efforts are put into building different network backbones and entry points besides the current ISP model. There are already local, successful examples of this, born out of necessity. (in Greece for example)
Is it dragging?
One doubts that kidnapping will yield a higher "quality". The people who may be kidnapped on a regular basis without inviting unwanted attention are a subset of those who would sell their blood.
Ask HN: Would you join a paid newsletter with daily uplifting news?
I hardly ever follow mainstream news, because of its focus on evil and negativity.

I do find myself however hooked on searching for uplifting news items. Stuff that makes you feel good and slightly restores faith in humanity.

I was wondering if it'd be worth launching a daily newsletter for $3/mo to get uplifting news items sent to your inbox.

Looking forward reading your feedback.
How did you come to the conclusion that HN is majority pro-capitalist? Did you look at the comment threads on political articles?

Recently there's been tons of favorable discussion about:

- the "right to repair" (I.e. regulators forcing a ban on non-repairable products)

- basic income (I.e wealth redistribution, to people who don't even need it)

- EU fines on FB buying Whatsapp (I.e. regulators enforcing vague laws, that, if interpreted consistently, would lead to a ban on all B2C acquisitions (obviously they're not intended to be enforced consistently))

- EU fining Google for entering the online shopping market(I.e. regulators forcing a company to modify what they display on their website)

- net neutrality (I.e regulators controlling the pricing model of ISPs)

Confusing matters is the fact that people have a fuzzy definition of capitalism (especially in the case of net neutrality, which is painted as a way to protect competition, but that's a more philosophical debate).

Basically, HN skews overwhelmingly liberal - like most liberals, they are not anti-business, but believe in a regulated free market with high taxes to pay for public services. (I.e. a mixed economy).

Likewise, who are these pro-capitalist folk who see the world as a zero-sum game? Care to share some actual quotes from these people? Every pro-capitalist thinker from Adam Smith to von Mises to Ayn Rand makes the case that capitalism is all about non-zero-sum transactions. (If a trade is entirely voluntary, both parties need to benefit or they went enter the trade). The supposed negatives of capitalism (like that in the article) are when one party either refuses to trade with another or exits an existing trade relationship (as Walmart exited the small town). That sucks for the people in the town, but Walmart aren't their slaves. Walmart is free to close their stores as they please and the townspeople are free to set up new retail stores to capture the new market.

More fundamentally, every society in the pre-capitalist era was essentially stagnant, with minimal growth, and required slavery to function. In the modern era, a simple glance at East and West Germany, or North and South Korea, makes clear which of capitalism or socialism is zero-sum. The only legitimate debate is between pure capitalism (as in 19th century America) and the mixed economy (as in modern Europe, and modern America, which only differs on the details). But almost no-one argues for pure capitalism. You talk like you're an open-minded rebel yet you seem to have missed the glaring fact that your views are entirely mainstream, on HN and elsewhere.
No, it also compiles to WebAssembly.
It is not immoral to sell one's own blood, so long as one is not left unable to fulfill other moral obligations.
"The monk who sold his Ferrari".

It helped me quit smoking and run 2 marathons.
If your event payload contains the whole updated state of the system, then yes, you need to know the ID of the original state in order to detect concurrent updates to the same original state. But if you want to keep things smooth for the user you'd have to merge those concurrently updated states, which may well be a massive pain, depending on your data model.

A better option is to only include the changes in the event payload, in which case you don't need to know the original state and you can simply project them all in order - and if one makes the next impossible, it's first come, first serve. Again, though, depending on your data model, generating an event payload that only includes the changed elements may also be a pain.
If you use SCC, then you don't need a separate MQ - That is only if you want to do things yourself manually. I will update the docs to make that clearer.

It should only take a few minutes to deploy a cluster across hundreds of machines. The only limit is the maximum number of hosts that Kubernetes itself can handle (which is I think is over 1000 now)? SCC is self-sharding and runs and scales itself automatically with no downtime.

You can easily handle 5 million concurrent users with a small cluster. SC's problem isn't scalability, it's marketing.
It's unfortunate that most of the article is a political story about President Carter's reputation. That part should have been about three sentences.
Or like most of my retired neighbors, live nearby and offer to babysit. You'll get 18 visits in 22 days.
I haven't actively followed DBC's trajectory but as a long time CS educator I've long said that education doesn't scale in the way that other tech sector initiatives scale, particularly if you want to maintain quality.

I'd really be curious to hear more about the obstacles to maintaining your quality that helped lead to this.
Real-time troubleshooting in secure, HIPAA compliant environments
I wonder if you had branded this project along the lines of "You Might Not Need jQuery"[0] you might not have gotten so many comments dismissing it as not a "proper solution" since it "only uses contentEditable"...

I think it's good to showcase new ways of solving old problems using the latest in browser tech.

[0] http://youmightnotneedjquery.com
Haha, based on all the complaints above about selling blood, people are unlikely to accept sewing humans together.
It's not unique to Thailand. HKGers hate them (mainlanders) too, locust they are referred to. Invasion of personal space is another issue, when they do queue they practically breathe on your neck, or worse sneeze as they havent heard of holding their mouth. Btw, also living in Thailand.

I don't think there is any deliberate malice in it, but consideration for themselves and their family only and solely, is evident and consistent, this aint a bad apple issue. The tour operators and charter flight providers could do more prearrival education in my opinion, fake modern manners for all I care.

I feel very sorry for flight attendants in asia, always a good chat about the subject if sat opposite jump seat
Sampling at 48kHz seems like overkill. If you record at a lower sample rate (e.g. 22k) you will still be able to detect the bubbles, but the files will be about 4 times smaller, and as an added bonus it will function as a sort of high cut filter, which may help with stray high frequency noises or thermal noise (to some extent). Additionally, you can apply a band pass filter around the frequency of the popping, if you aren't already cleaning it up before processing. Given a clean recording, you can trim the silence and still have full sample data for re-running algorithms on later if you preserve the timing metadata.

You could match the spectral signature to a known sample to distinguish between bubbles popping and other types of noises, if there were any, but the recording conditions seem good enough not to warrant it.

You could also possibly use an array of two, three or more mics and do some fancy triangulation to get a 3D map of the pop locations and better distinguish between individual pops, but I doubt how useful that would be besides a few cool visualizations.
What technological stagnation?

> Through our scientific and technological genius we’ve made of this world a neighborhood. And now through our moral and ethical commitment we must make of it a brotherhood. We must all learn to live together as brothers—or we will all perish together as fools.

-- Martin Luther King

Every time someone makes a comment indicating a modicum of social progress, there's a response like yours not getting it. They're not against technology, they're just for things like a decent world to live in, too.

But why not be like Steve Seagal in that MAD TV sketch instead? https://www.youtube.com/watch?v=w_l-4rAUAzQ&t=1m32s That's our response to Martin Luther King, Albert Einstein, Konrad Zuse, Joseph Weizenbaum and many others. Just wait until they die, then lie to ourselves that we aren't stuck at a set of stairs they climbed, but that this slide into the basement is an elevator that goes up and is much more efficient than the stairs.

Ever noticed how the greats don't seem to obsess much about having to die at some point? Maybe they did but kept it to themselves, or they wrote a lot about it and I just missed it. Anecdotally at least it seems that the people who would want immortality are those it would be wasted on, while those that are hard to let go would not accept it. We're like cancer to the tapestry of life, we don't see the beauty of the life around us, we just want to have MOAR of our own. The more mediocre the person the more likely for that to be true. We can do without honey bees, fuck yeah, but we can't do without prolonging the lives of people who didn't grok it in the time they had. Let's loop the broken sounds of all things, maybe in a loop they will be less broken.

If you want a positive comment, make a positive situation, and I'll cheerlead gladly.
I don't know the scenario you provided is what I had hoped would happen not that they would html would have DRM support.
You are actually right. It is not the exchange that would be affected, provided they haven't taken positions in their own markets.

Exchanges should make it pretty clear on which chain they will be operating, still.

I don't think trying to process transactions on both chains would be the right move.
In the US there is also a limit on the amount they can offer of 400% of the ticket price.

http://www.huffingtonpost.com/entry/united-bump-overbooking-...
Overbooking is rarely the result of intentionally selling 105 seats when 100 exist. It is far more often caused by flight delays (missed connections) and cancellations.

Let's say United has 8 flight a day from SEA to DEN. Each are fully booked and hold 100 passengers. 1 of the 8 flights gets cancelled today due a major mechanical problem.

If everyone from the cancelled flight rebooks a on a later flight, now each plane is overbooked by ~14 people.

This happens everyday with every major airline.
Um, the simplest is a textbox and a send button.
pay for health check tests before drawing the blood, and if tests results are good pay the person for the blood market price. Otherwise they get nothing. It can really work if you put the incentives in the right place.
It's not the only choice. This is not about what browsers implement, this is about what open-standards spec.
What you describe sounds like an irrational fear of machines, or perhaps fear of change?

Let's take airbags as an example. Do you understand why airbags are allowed, or do you also find it obvious that airbags shouldn't be certified as safe to use? Airbags provide increased passenger safety on a statistical basis, as they mostly provide a cushion for impact. However there are plenty of edge cases where if you sit too close to an airbag, or let your small child sit next to an airbag, then that airbag will actually cause significant damage that wouldn't happen without the airbag.

Autonomous driving can be viewed from the same safety perspective as airbags. Sure there are new edge cases that can cause harm, but on a statistical basis if the AI is even just slightly safer than a human, then at the end of the day there will be fewer accidents and fewer deaths.

--

Your airplane example is a straw man argument. Nobody has claimed that we should stop advancing AI driving tech once we slightly surpass human skills. That's just the point where it makes sense to allow it on public roads.
i don't buy it. my gut feeling is that loss in number of donors due to incentive to sell will be completely offset by lowering the barrier to giving your blood. companies fighting for customers and public image will start charity programs where some % of sold blood will be donated. there are just many more ways in which blood would be donated into the system with open market than with the closed one.
I had experimental WebGL 2 support turned on. Turning it off, fixed the problem.
I have a feeling that they had not anticipated the level of the competition in Russia, where the cabs were such unbelievable scams that the locals had launched mobile-first services long before Uber entered the market.
Hi!

I don't have much time right now, because I am at work, but maybe later I either post more or a better link.

To be very short:
Bitcoin has not been thought to give miners all the power. In the contrary, their main function is timestamping the transactions! And not much more. Full nodes (or hopefully in the not too distant future advanced-spv-nodes) that should be run by many people (at least the conomic important ones, like exchanges, ...) do also verify the correctness and reject miners if they lie or don't behave in the economically-majority intended way! Miners are there so that we know what we (full nodes) should verify (and not blindly believe). Without miners we would not know which blocks to verify (there would be near infinite opinions/blocks). Miners make the choice what to verify just smaller, it doesn't make it automatically the truth.

Here a comment that shows that it was written from day 1 like this in the whitepaper:

https://www.reddit.com/r/Bitcoin/comments/6hefd8/comment/diy...

(not the best link, but ok for now. And of course economic majority is not a clear thing, but that doesn't mean that miner alone have the power. Beside miner there are the exchanges, the users, the api-providing companies, ... often grouped in 4 categories if you look at videos from Andreas Antonopoulos)
The keyword is wait.

Waiting. Since 2011.
What's awful is that I, or you, or anyone else, cannot take the web specs and implement a browser that correctly displays websites that are following those standards. To correctly display every website I have to make backroom deals for big $ with companies.
struggling to find blood because almost nobody wants to give it for free. pay people for their time and donation. thats what markets are for.
> Aren't conventional human cyborgs doing that right now?

Yes, it's annoying to me that people who believe AI to be extremely dangerous forget that people themselves can already do all that nasty stuff.
This makes DRM easy. Very easy.

So easy that Twitter and Facebook are considering to implement it for all videos. So easy that YouTube is starting to implement it.

This kills the web.
Fortunately the article is more even handed than the title and cites two broad issues with this:

> First, the question of whether or not EME even needs to be in HTML at all. Many -- even those who dislike DRM -- have argued that it was kind of necessary. The underlying argument here is that certain content producers would effectively abandon the web without EME being in HTML5.

> The second issue is much more problematic. A bunch of W3C members had made a clear proposal that if EME is included, there should be a covenant that W3C members will not sue security researchers under Section 1201 of the DMCA should they crack any DRM. There is no reason not to support this. Security researchers should be encouraged to be searching for vulnerabilities in DRM and encryption in order to better protect us all.
Oh sure, yeah I see how #4 would be useful. Generally I've used / seen `undefined` used for that in the past, which can be problematic because it might mean what you think it means, or it might mean something broken in your algo by mistake.
DRM makes it hard for me to make backup copies of media that I've bought and own, so you can see how DRM goes against your stated belief. That's just one for starters. The article itself goes into a few more reasons.
In the movie, the blood bags seemed to be mostly young men?
DRM in the browser is worse. Because it makes this too easy.

Now Facebook and Twitter wre considering DRM for their video content, and YouTube is already implementing it.

In a few years you won't be able to download a single video you see on the web. Great.
Do you have a source for airlines not regularly selling more capacity than exists, because that doesn't gel with my understanding
How can you speak so authoritatively about the private habits of your coworkers? Unless they are subjected to random unannounced drug tests (uncommon outside of the military and safety critical industries) or come into work obviously high you wouldn't have any idea what they do in their private time. You might as well be commenting on their sex lives too.
The web as you knew it is dead and buried.