skysight-inc/HackerNews huggingface dataset:
> all you really need to know is the cost to get to 51% and stay there for a given amount of time

That's actually, if anything, underestimating the likelihood of a 51% attack. It seems that the more likely path to that situation is collusion between segments of the existing mining community. For such a cartel, the "cost" is zero, it's just a matter of trust.
This is going to enable some very simple multi-region failover for k8s, and I'm excited to try it out!
> The point of the article is that the money made by others must exceed the platform.

I'd posit that the economic value derived from Google's ad network, exceeds its own revenue from the ads by several fold at a minimum. The majority of the ad network value is going to the businesses that are doing the advertising.

Companies overall have used Google's advertising systems to such a massive degree, because the advertising measurably generates a greater sales/business return than the money they put into the ads. Google's ad network (which yes they ripped off from GoTo.com) was the first large scale advertising system in history to offer such an easy way to judge return on advertising spend. Previously neither radio, TV nor newspapers could offer the kind of instant information that Google ads could on performance (and often they didn't offer any accurate information at all, by which to judge advertising results). Businesses have been voraciously using it for all these years, because it has worked extremely well.
Protein intake is a myth. Grass fed beef accumulates protein from eating grass.
Decred appears to have solved the PoW 51% attack via a hybrid PoW/PoS consensus mechanism. It's practically unfeasable to attack at this point.
Slightly off topic, but towards the end, he mentions that:

"Though they experienced homophobia and struggled financially..."

This particular case aside, why is all negativity towards homosexuality grouped into homophobia? Is anyone who opposes homosexuality afraid of it (in a literal translation)?

The dictionary.com definition of the suffix phobia is:

"a combining form meaning “fear,” occurring in loanwords from Greek ( hydrophobia); on this model, used in the names of mental disorders that have the general sense “dread of, aversion toward” that specified by the initial element:"

What about folks approaching from a standpoint that has neither a dread of, nor an aversion towards homosexuals? Why are they called homophobic?
The world is a series of collective action problems.
> "Most experts agree with Tipton that protein is best consumed in food instead of supplements. But there are some exceptions, such as athletes who find it difficult to hit their daily protein targets"

Is protein from food inherently better than the protein you get from a supplement?
There has actually been a lunar elevator proposed, the most massive part lying at Earth Moon Lagrange 1. In my opinion, not practical. I took a look using Xylon: http://hopsblog-hop.blogspot.com/2016/04/liftport-lunar-teth...

For the numbers I used a safety factor of 1. The slightest nick or scratch would cause a break. Safety factor of 3 is more sensible.
Smart. People here are too focused on the design of the page.
you are amazing for doing that, you did it because there would be many a people who would appreciate such thing, for that we thank you.
I'd rather Disney than Fox. Disney is not an ISP/Cable co for one with all kinds of weird incentives regarding video offerings, and I think there's more value to a Disney service offering if they have Fox content as well (not to mention X-Men re-joining the MCU)
I think there are fundamentally different ways we're talking about trust: you "only" need to trust a government, you "only" need to trust a bank, vs trusting a certain proportion of miners to be following the same bitcoin specs you are, as well as trusting that people will value it tomorrow. Both of bitcoin and government-issued currency requires trust, and building that trust is fundamentally difficult, depending on your needs, and comes with tradeoffs. It seems like you're only acknowledging one end of these tradeoffs.

One obvious tradeoff you're not considering is that of a criminal getting its assets frozen, for instance. There are less black and white situations where you might prefer bitcoin as well, if you have a little imagination. If you could address that, I'd probably appreciate your comments more.
Phones may have amplified a pre-existing issue, but they are not the issue.

My parents were experts at being in the same room as me while abrogating my existence. My mother lived on the phone (you know, the kind you put to your face and go “oh I know... oh I know.... oh he didn’t!”), and my father had a newspaper for a face.

I inevitably one day had enough, and shredded the newspaper at the breakfast table, threw the phone into the garden. Oh, the hiding I got for that - but at least it was attention.

They sent me to boarding school shortly thereafter, which was a relief, for the reasons you describe.
because you are amazing for doing that homeboy! get it
I'm waiting for the cardano guys on this one, testnet with PoS will start soon and they don't make bullshit hype announcements ever
but hashrate on BTG has been falling consistently since inception, it doesnt look like someone invested in a load of ASIC devices to perform this attack, more like they kept the same operation and watched its % grow as other miners left the chain for a more profitable coin.
All the payment stuff aside, how does money get into the Alipay/Wechat ecosystem? How do I add money to the account?

In the US, where the single purpose Starbucks wallet is outpacing Apple Pay (https://techcrunch.com/2018/05/22/starbuckss-mobile-payment-...), most users pay into the thing with a credit card, so the banks still get their cut. Sure, they aren't getting the cut when it's spent on coffee like they would with a credit card, but in some ways, they already got it on the front end.

Is the bank totally out of the picture in the Ali/Wec version? Do people put cash money into Ali/Wec via top-up shops or other experiences? Direct deposit salary? Or is it a free transfer from a bank?
With the possibility of the worst form of judgement - disinterest/ambivalence.
People have become so convinced of madeup truths to argue for meat consumption like "WHERE WILL YOU GET YOUR PROTIEN??". This fake science designed to sell products needs to end. I'm glad there's some reporting on it but how can you re-educate the public when their former education on the matter was profit-boosting lies?

offtopic: Why does this site consistently serve me thumbnails-as-hero-images? I'm starting to think its intentional but maybe something is wrong on my end.
In one of the OSX release keynotes, Steve Jobs said "with this OS we have set ourselves up for the next 20 years." That was 20 years ago. He was spot on.

The real questions are whether or not present-day Apple administration has enough vision to (want to) carry out an OS migration and, as you mention, whether or not the vision is any good.
Put another way...we don't need as much __animal__ protein as we consume.

It takes a significant amount of veg crops to feed an animal (chicken, cow, pig, etc.) But as long as we over consume animal protein there will be justification for GMOs.
Does GDPR apply to animals too? I mean if its going to be hard to manage human data, perhaps replacing some with monkeys would be OK.
Still I like the article. I just learned about useless use of cat the hard way. The biggest way I learned was

cat /dev/zero | pv > /dev/null

pv > /dev/null < /dev/zero

The second one is much faster.
Why would you use two frameworks on a new project?
I have to admit I’m far from a FP guru, very little experience with true functional languages like Haskell etc. For me it’s more a question of style and applying functional paradigms when possible, eg treating functions as first class citizens, making heavy use of .bind() and passing functions as arguments. I use ES6 via Babel and actually find it to be quite expressive and powerful when used correctly. I just try to keep my functions very small with tight separation of concerns. There are lots of libraries to make JS “more functional,” as the sibling comment alludes to, but I find vanilla JS (or at least ES6) already has many of the features necessary for functional programming, as long as you make the conscious choice to use it that way.
It exports to html, with a 3d scene and svg filters, which are stackable. There is a path system (for 2d cartoons), but that'll likely be v2(so much to polish). Then there are a few ways to integrate it in the page, options for pop out and fixed position play(based on scrolling), in page play(based on scroll[like parallax but better]), auto play(with some options based on scrolling).

I'll make a video when I get some energy so you can get a better idea. I have several examples. The 3d examples are pretty cool, and some of the stuff possible with svg filters is really cool, and then the fact that it responds to user's scrolling makes it kinda fun to play with, and see the effects go in and out.
The case for swagger: Canadians have a lot to be proud of
Good point. In this case it's probably a calculated style though (with the dynamic you described taken into account), and not actually made by an amateur.
Probably has to do with bioavailability, similar to vitamins from food vs vitamin supplements.
Getting work visas can take considerable effort and the biggest resource is the sponsoring company that you are going to work for, so in the absence of such help it's unlikely that this is worth it. Also the terms about assigning all IP over to them doesn't help either.
Don't even get me started on the SMB client. I have to use it at work and it has lovely features like:

- Peppering the network drive with trash files containing OSX-specific metadata

- Failing to reconnect when the computer goes to sleep, except not really because it thinks the drive is still there, but you have to go through the connection process all over again before you can actually use it.

- Getting out of sync with the file server and keeping the local copies of some files under slightly-different-names. But you can't see the real ones either, even after you reconnect. So all of your path references just break.

etc. etc. etc.
There's a great sci-fi plot here
> Re immutable: If you're doing functional why does this matter? "true" immutable vs. just an immutable view should only matter if the object is retained by the function it's passed to, but now we're talking object state rather than pure functions.

For the same reason that being able to write val rather than var matters. With perfect discipline you can write pure functional code in any language, but in practice (and in codebases that likely have some non-functional sections, particularly if you're interoperating with Java) being able to be 100% sure that a given value is really immutable rather than 99.9% sure makes a huge difference.

> Re "command-like" objects: I'm not following, can you give an example of something you can do in Scala here that you can't in Kotlin?

There are lots of different use cases for this stuff, but one I was working with today was database transactions. I have operations that should only happen inside a database transaction, and want to enforce that at the type level, but I want to be able to compose several of those functions in a single database transaction, so I don't want to just have each one run its own transaction. So what I do is have a custom type, something like MustHappenInTransaction[A], which is actually just an alias for an existing library type (Free), and I automatically get the ability to use the for/yield syntax to compose these, and can use existing library functions to operate on it almost as if it were a plain value, but still safely (e.g. traverse rather than map on a sequence). I have no way to "get the A out" except for my doTransaction() function (what's why I say it's a command-like object), so the function will definitely happen in a transaction, but I can still do normal function composition, extract out common subfunctions, and all that.

You can't do that in Kotlin because there's no equivalent to "do notation" or "for comprehension" that you can use for user-defined types, and there are no higher-kinded types so you can't implement generic helper functions like traverse (there's no way to write the type signature it should have).
Food tends to have some nice micronutrients that supplements lack. There's probably nothing wrong with adding supplements to a diet that is otherwise complete.
As a miner, you are likely not going to accept because your entire revenue stream comes from the cryptocurrency being stable. If someone uses your hashrate to launch an attack, it's a direct threat to your future revenue especially if the attack discredits the security of the token you mine.

In this case though, Bitcoin Gold shares a hashing algorithm (Equihash) with many other blockchains. It is possible that some Zcash mining farm decided to attack Bitcoin Gold because they felt the revenue from attacking Bitcoin Gold was greater than the potential damage to their income, which is primarily Zcash based.

I'm just grasping at straws here, but generally speaking it's a bad idea to share hashing algorithms with another cryptocurrency, especially if that cryptocurrency is substantially more valuable (in terms of monthly block reward) than your own.

And, all GPU-mined coins are essentially sharing one algorithm, because the hardware can jump between them easily. So all GPU based coins share this vulnerability, where the tiny GPU mined coins could easily be attacked or wiped out by a large Ethereum farm at any point.
And yet somehow Microsoft is still drowning in proprietary hell.

Progress in personal computing is not about competition, the way it is in free market capitalism (which is all the MBAs understand). Progress in computing is about brainstorming and evolving the "Best way to do it" and then everyone adopts that until a superior model is discovered.

Presently that's POSIX and *nix. It's too bad Microsoft is run by MBAs.
Gnome has built-in functionality, yet it can still be extended with third-party plugins. One doesn't preclude the other.
Social Media Has “Exact Same Negative Effect on Depression” as Eating Potatoes
This is hard. Children can be incredibly boring. I love my kids immensely and they are definitely fascinating at times. But there are games they want to play that literally put me to sleep. Or sometimes my daughter will take 15 minutes to brush her teeth. Should I just stare day after day, week after week? It's BORING. Right now my kid is taking the longest dump and I'm waiting outside of the bathroom. What should I be doing?
Don't forget growth. Those freed resources will not magically remain unused. Food prices will fall and more humans will be born. Finally, you will have exchanged cows for humans.

There will be less methane but more humans driving cars and living in concrete buildings. Will that be good for the environment?
Weed-killing robots are threatening giant chemical companies’ business models
Because you don't have to pay for the long term mining equipment and instead can just rent them from AWS/GCP/Azure for the attack.

If you did buy them though, you could attack cryptocurrencies one by one stealing money from a bunch of different ones.

I think both situations would be more profitable.
No, it's not. You're doing random pattern matching. Chemical engineering has been outsourced to China and factories there are making/exporting whatever people want to import, including industrial chemicals and pharmaceuticals. The supply chain has been moved around with globalization, that is all. There is no political motivation behind it, much less political control.
The author could have investigated whether the windows ever actually were found to be too dark (or whether it was just a pretext), and what the actual reason for the suspended license was (eg something the person did, or the quite common no-notice suspension arising from some bureaucratic mess).

Without that, they're really just uncritically repeating the story of one biased and routinely corrupt party. Which mirrors the rest of the article, as it seems to be a hit piece setting up a pretext for going after these Really Bad Foreign People. Ostensibly with the goal of further empowering the agencies and broken legal regime that is responsible for the fentanyl crisis in the first place.
...this is an intriguing start for a sci-fi novel.
Overcoming this is fear of launch is the key differentiator between businesses that have a chance and those that are doomed from the start.
What is this “grep” people keep mentioning? I’ve tried installing it from npm to no avail :/
Any supplier thinking long-term I'm sure will recognize the economic downside of killing off their clientele. It's in their interests to self-regulate and enforce stricter quality control standards to mitigate fatal overdoses.
While Mac OS 9 -> Mac OS X was a seismic shift, the System 6 -> System 7, System 7 -> Mac OS 8, and to some extent, Mac OS 8 -> Mac OS 9 transitions were significantly more than just "incremental" updates.
When Bitcoin was running up to $20,000, I tried to analyze the system and come to a personal conclusion about its equilibrium value, because I didn't want to miss out if it really was the currency of the future.

I ended up not investing, because of the possibility of a double-spend attack. I think that cryptocurrency enthusiasts are seriously underestimating the importance of double-spending attacks to the economics of bitcoin and other cryptocurrencies.

A few points that convinced me not to put my money into this system:

If hash capacity were traded on a perfectly competitive market, then it would always make sense to rent 51% of the capacity at market rates, earn the transaction fees, and also perform a double-spending attack. There is no equilibrium point for transaction fees where this attack becomes uneconomical. The only defense is that the market for hash capacity is imperfect.

The market for hash capacity is going to become more efficient over time. ASIC miners will be commoditized, so that hardware investment becomes a much smaller factor in hash cost versus energy. This might be even worse during a bitcoin downturn, because there could be a glut of ASIC miners.

Miners will coordinate with market prices, turning off capacity when the price dips (for example, because someone is underbidding to create a 51% attack). If mining becomes more decentralized, it will be harder for miners to act in their common interest (fending off 51% attacks) and against their immediate interest (selling their hashrate to the highest bidder, or taking it off the market during an underbidding attack).

High transaction volume is not necessarily any help - the more transaction volume, the higher the cost of the attack, but the greater the rewards. The semi-anonymous nature of bitcoin means that one could easily flood the network with double-spend transactions. Attacking a huge network like bitcoin would be an audacious and expensive act, but there are certainly organizations with the resources to do it, e.g. intelligence agencies, organized crime. The massive rewards to such an attack also offset fixed costs such as writing and testing the software to carry out the attack.
Please allow me to ask, what exactly is "mobile storytelling", is it a "newspaper" but for cool kids?
Elon Musk Is the Cosmo Kramer of Crony Capitalism
That graph doesn't tell me how much it costs to launch a 50% attack. Maybe I'm just lazy, but I want a table with the name of the crypto currency in one column, and the cost in USD to launch an attack in another column.
Apple have basically spent the minimal amount of resources on Mac portables the past few years.

We should all get the picture and migrate elsewhere, I'm afraid. Windows laptops are looking more and more appealing...
I agree that OSX is pretty creaky in certain areas, particularly the Finder for me. A spotty SMB/AFP connection should not lockup a system, and yet has remained a nightmare for as long as I can remember.

Sadly, Apple has scared me off their legacy software rewrites with their rewrite of iTunes and High Sierra. The releases were either disastrously sloppy (High Sierra) or a complete letdown (iTunes remains hot garbage).

Removing iTunes' persistent nav bar + tying it to Apple Music on Mac makes it one of the worst pieces of software I interact with on a daily basis. I don't want OSX to suffer the same fate.

http://web.archive.org/web/20130301120749/http://www.apple.c...
Oh yeah. Spark has lots of good aspects (though also some bad ones), and personally I find it much easier to think in terms of code with map/filter/aggregate/... than in terms of tables.
I find that interesting. Heroin and morphine both have a much nicer high than Fentanyl, taking IV recreationally — at least they did for me, back when I was an addict
Interesting theory; I didn't know all that history. Still, it's not just that OSX hasn't seen an overhaul in a while, it's that it hasn't even been getting incremental improvements outside of mission-critical bug fixes.
All you need for this site is a .html file and a single style sheet...
Your biggest mistake is comparing energy use. You need to compare the total overhead of bitcoin to the total overhead of the competitive financial system. The second mistake is comparing a per-transaction basis; this is of interest when we are comparing suitability for particular applications, but if you want to talk more generally about whether bitcoin is efficient for payments you need to look at things on a value basis (use usd, eur, cny, or gold ounces).
By age 35 you should have written your own queuing system at least once.
Anything coming from a factory can't be good, to paraphrase pollan. ( Don’t eat anything your great‐grandmother wouldn’t recognize as food)

Not sure if we can even come up with a definition for 'better' , seems like we would have to run some long term study in an extremely controlled circumstances.
As news hits your feed, media verification assistant separates fact from fiction
What is "window snapping"? If it's that thing Ubuntu does where accidentally dragging a window too close to one of the edges makes it spontaneously take over the whole screen, I'm glad OS X doesn't do that.
Nice. How much delay is there on the scooter/bike location?
Oracle Linux for Python Developers – It's Easy
To be fair, iTunes has been hot garbage for as long as I can remember
Why?
Why does a new system need to be just as bad as the old one?