skysight-inc/HackerNews huggingface dataset:
Can't win with this one. Either you're the modern day segregationist for wanting to live in a nice neighborhood, or you're gentrifying by not doing that.

Fortunately there's also a large number of people, probably a majority, who don't give a shit about this political nonsense and just want to go on with their lives.
Some of these have come up for me recently, particular sed, awk, and xargs. Xargs in particular is really gnarly and opens up a lot of possibilities from the command line when used in conjunction with other tools. Love it!

Not a program, but another fun bash thing I've learned about recently is brace expansion: https://www.linuxjournal.com/content/bash-brace-expansion
They had layoffs? I did not know this.
Spreading that burden to states which have a negative contribution to the fed? The states that utilized SALT on net contribute more in tax to the fed gov't than they take in spending.
Uber Q1 Financials
Money? Tax is a pretty good motivator for governments.
If you wait long enough, say, for 144 confirmations (or 24 hours, whichever is greater) then a double spend may as well be the least of your worries, for bitcoin, or any of the top mined crypto-currencies.

These double-spend attacks are only successful if the receiving party doesn't wait long enough.

Also, could't find any sources from exchanges if they were actually successful? The article didn't mention which exchanges.

Quote:

"Blockchain data indicates that the attacker successfully reversed transactions as far back as 22 blocks, leading developers to advise raising confirmation requirements to 50 blocks."

So as long as exchanges wait 50 blocks before crediting, they should be all right.
I don't think many people have that dream :)
Don't forget Google has a competitor for the Homepod too, the Home Max. I'm a bit skeptical that either device will be especially successful, despite the fact that they have had positive reviews. Their price makes them a significantly more niche, and they have stiff competition from companies that are already established in that market segment (e.g. Sonos).

Interestingly Amazon seems to be staying out of that end. I wonder if they are waiting it out - Echo was kind of a surprise success originally after all.
One fun thing is that xargs supports parallelization.

-P max-procs
Run up to max-procs processes at a time; the default is 1.
If max-procs is 0, xargs will run as many processes as
possible at a time. Use the -n option with -P; otherwise
chances are that only one exec will be done.

-n max-args
Use at most max-args arguments per command line.
Fewer than max-args arguments will be used if the size
(see the -s option) is exceeded, unless the -x option is
given, in which case xargs will exit.

So here is a "map/reduce" job which takes the log files in a directory
and processes them in parallel on eight CPUs, then combines the results.

find . -name "*.log" | sort | xargs -n 1 -P 8 agg_stats.py | sort | merge_periods.py
They are classical rule-based AIs
I hate how when they use your cell phone number as the robo call caller id and then you get text messages from strangers saying I can't take your call right now. Has happened a few times now.
True, although ipv6 adds privacy concern as each device can now be identified by its IP, you need to make sure your OSes are configured to request different IP on each renegotiation.
This is a false equivalence; There is a slight difference between owning a smartphone with privacy and data collection management options and actively bringing into your home a device designed and acknowledged to constantly record and transmit data.
> the money wouldn't be going to the government

Hence my argument for the lack of a quid pro quo. The charity gets the quid; someone else provides the pro quo. How states and municipalities count their tax obligations could be argued to be local issues, from a Tenth Amendment perspective. (We just had a landmark anti-commandeering case get decided on by SCOTUS.)

Here's a clearer quid pro quo: churches.
No idea. I don't use any apps that push notifications.
There are 7 Billion people in this world. I've have come to accept I am simply not that important. I'm sure BigBrother has too.
As the often-cited Keynes quote goes, in the long run we're all dead.

Besides that, many changes are permanent. The passenger pigeon will literally never darken the skies again. It's gone, permanently.
A robot submarine found the ‘Holy Grail of shipwrecks.’
Capping the state and local tax deduction isn’t closing a loophole. It’s punishing blue states for funding social services and state government via state taxes.
Integrations aren't nearly the barrier to entry apps are so it's not very platform-like in that sense.
I think this thread overestimates how much people care. Social and virtue signaling mean people have to be sympathetic when it's brought up, but I don't think most people actually care. Anyone who struggles wants their struggles to mean something, but the world doesn't care.
I saw that too...How can something using Electron be highly efficient? Maybe they are talking about the interface and not the system resources the app uses.
Requiring more confirmations decreases the probability that a transaction will be reverted, under the assumption that an attacker has < 49% of the hashpower. If you attempt an attack with 49%, then you have a fair chance of mining, say, 6 blocks before the rest of the network. If you get unlucky then you sacrifice those rewards. But if you mine with 51% then your attack chain is (probabilistically) guaranteed to eventually become the longest chain, so there won't be any loss of revenue.
I find Amazon gets my voice significantly better than my GH, but I agree with you otherwise. I find the GH is much more useful, the Alexa doesn't seem capable of doing anything significant for me and it sits there never been talked to by anyone in the house.
It happened with sixteen-bit games too.
In spirit, yes, but I think this is a matter of debate and ultimately will need to be decided by the tax courts. The states are following the letter of the law but definitely circumventing the spirit of the law. This really comes down to how much leeway the Federal government, more specifically the tax courts, gives the IRS.
NAT is stateful, at least in the most common configuration. Static NAT is not something a home user needs to worry about.

Honestly, if you have NAT you almost certainly have a firewall because NAT is nearly always implemented as part of the firewall. It may not be a properly configured firewall, but the functionality is there.
True. This can by bypassed one contact at a time by editing the contact's text tone. The text tone edit screen has an "Emergency Contact" switch that overrides DND for that contact. AFAIK there's no way to turn on app notifications.

This setup definitely isn't ideal. Just want to share the approach for people who find the tradeoffs acceptable.
It's not reversing per se, it's like the transaction never happened.

They send the money from their address to the exchange, the exchange credits that money.

Then they release their chain (that they have been building privately). This chain is taken as the consensus and accepted.

Why? Because it is the longest chain.

Why? Because it has had more than 50% of hashpower behind it, allowing it to add blocks faster than the current network.

Now the trick here is that because a single entity controls this new chain, they can just not include the transaction which happened between them and the exchange. So it a sense, it never happened. Yet, the exchange credited the account -- Thus the exchange account now has currency, and the original account has currency as well.
Hi, thanks for the great write up. Can you provide some more details about how you handle the RDS side of the rotation process and maintaining the spares?
Hunh. B.F. Skinner lives!

Another 5 or 10 years, maybe we'll be softened up enough for that.

"We told you 6 months ago to lose the beard. 50 points off your SCore. What do you say to that?"

I'm thinking of Topeka in A Boy and His Dog.
Maybe these people don't want to leave their families & communities and be complicit in destroying their home town just because they can make some more money by doing that, and some economists and journalists they don't know insists that they all have no future.
You’re right. The “loopholes” that people are discussing are the novel workarounds to get around the cap.

When I said “enforce” loopholes I meant they are trying to defeat them.
It also isn't so well determined that authoritarianism and democracy are so opposite... Part of the idea of two houses was to limit what was seen as the eventual authoritarian endgame of unfettered democracy. Liberal democracy is liberal because it doesn't have as much democracy as democracy, if it did, they would just call it democracy. I mean, they do, but that is only because they don't know what they are talking about.
You can certainly convincingly argue that, but to retain a coherent argument you also now need to tell me how it’s egalitarian that all the states hit by this overwhelmingly contribute more to federal tax coffers per capita (and hence are subsidizing) the states where the $10k cap will have no impact.
Games adjusted to be harder for the US can have really punishing levels of difficulty though. Like the US Hard Corps release is excessively hard.
Find a girlfriend if you don't have one now. It can give a lot of motivation.
In my expierence if you care at all about smart-home controls, or if you’re a frequent user of Amazon Prime, Amazon’s Alexa platform is the best option for your home.

I prefer the Echo, over the Google Home for its depth of capabilities, wide smart-home device support, ability to play the most popular music streaming services, and slightly superior sound quality.

In addition to its built-in features, the Alexa platform includes a growing list (more than 15,000 at last count) of “Skills,” akin to apps on a smartphone, that unlock capabilities such as reading recipes, ordering pizza, or calling an Uber. Not all of its Skills are useful, but the Echo still does far more than the Google Home does.

The Echo is not the all-capable computer from Star Trek, but it is a smart digital assistant that’s constantly improving as Amazon adds more abilities to it.
ok... you’re enthusiasm is a little too much.
51% attacks on the block proposal mechanism could prevent the PoS commitments from ever becoming finalized (i.e. violate liveness), though.
True for now, but WWDC in June might tell a different story.
Hardcore Gabber.
It’s also odd that the exchange would step into mediate. The miner is effectively playing by the rules i.e. if you have 51% you can do what you want.
You're hitting the nail on the head on this one. Couldn't have said it myself.

Majority of current exchanges are playing it absolutely fast-and dangerous. It's no surprise with new exchanges popping up like mushrooms.

I'd bet that the top exchanges didn't lose anything on this. I'd actually wager this didn't happen to an exchange, but some other type of site, like a BTG Betting site or something.
> Amazon isn't building one

Amazon is working on it.

https://www.cnbc.com/2018/01/12/intel-cisco-and-amazon-intro...
Don't get me wrong, if you are to measure success by the money you raise, then I completely agree with you.
I meant thinking of an app as a mean of expression rather than a cow to squeeze money from.
If you want to make something more in the arts department, getting people to tell you what they think early on might be a horrible and non constructive idea.
I'm going to keep blatantly promoting the Librem 5 [1], which is designed specifically to address these concerns (not affiliated with them, just a fan).

[1] https://puri.sm/shop/librem-5/
Swedish death metal
The privacy angle is just a marketing ruse for chumps. When your product is worse than all others to the point of being nearly useless, you play up privacy even if you're collecting the same information (as with iCloud apps) and simply not processing it correctly, pretending that processing the data is anti-privacy.
> NAT does not prevent inbound connections

True, but it also doesn't route them anywhere unless you've explicitly configured it to OR there was outbound traffic on that 5-tuple recently, so it's also wrong. The NAT functionality drops the errant packet on the floor just as much as a traditional firewall.

Note: this is referring to dynamic NAT, which is the kind of NAT that every SOHO router supports by default out of the box and is the only kind normal users ever use.
I’m not saying don’t look at other languages, but don’t do so given what was said. Java still runs better than Go. Hadoop, et al won’t necessarily run better as C++ or Rust. Distributed system performance is often dominated by setup and other negotiating between the components in the system. Java still has better, well tested in prod libs. Shiny is not better.
It's wild to watch the Democrats argue in favor of preserving tax advantages for the top income tiers. Ie arguing for regressive tax policies and for preventing taxes from going up to where they should be on high income persons. And not just argue, but invent ridiculous schemes to try to maintain that special tax treatment for well-off people.

88% of the SALT deductions were going to households earning over $100,000. 1% were going to households earning $50,000 or less. The tilt is obvious: this was a tax benefit for better off persons, a way for higher income earners to avoid paying the full high tax rates in states like New York and California.

This is an extremely ugly hypocrisy as it pertains to what their platform is supposedly all about. I've yet to see very many prominent people on the left, either politicians or media, call it out. It also defangs the left's ability to pursue Republicans for their favoritism toward high income brackets regarding taxes: they're plainly arguing & working to preserve a tax cut for higher income earners.
1. Short bitcoin cash

2. Rent 51% and mine a fork in secret for a week

3. Wreak havoc

4. Collect money
csv files are extremely easy to import in postgres, and 10 M rows (assuming not very large) isn't much to compute even in a 6 or 7 year old laptop. Keep it in mind if you've got something slightly more complicated to analyse.
so how exactly do you cash out? by exchanging double spent coins for btc or usd? but then can't exchanges just stop that from happening?
It will teach them a lot of lessons just like that phone stint with Motorola. There is also a rumor that partnership was just to learn phone building for Apple
I'm continually shocked at how easy tech companies think it will be to build a car.
Quantum Effects at 7/5nm and Beyond
Arizona state education standards see evolution deleted
Then do:

find -name \*.pgn -print0 | xargs -0 grep -h "Result"

Each grep invocation will consume a maximum number of arguments, and xargs will invoke the minimum number of greps to process everything, with no "args too long" errors.
Given that at acquisition, the android team was <30 people, and it had to be mostly rewritten before it was originally launched, and has been significantly changed since then, I think this is blatantly false ;)
Depends on the situation, but I've found that hard rock has helped on many occasion (AC/DC, Steppenwolf)
Western media does not get the eastern world. A BBC journalist said it is stupid and oppressive to ban cow slaughter in India. So I asked him if it is oppressive for USA to ban Cat and Dog meet when many people want to eat them. He was deeply offended.

Just about last week NYTimes published a piece where they called a certain two penny politician "Prime minister material" so I asked my friend why would NYT publish such inaccurate description. Her response was "he has such amazing english and Oxbridge accent".

Indians worship Shiva-Lingam (a complex idol that looks like a penis.) So a Berkley student/researcher. said Indians worship Penis which is weird and is symbol of patriarchy. I asked her if worshiping a cross makes Christians a cult of torture and worshipping a zombie corpse (jesus) makes them necrophillic.

Western media has a very different outlook (white man's burden) and will never truly comprehend the eastern culture.
the book might have been emyth
My assessment is that the greatest vulnerability in Bitcoin is its breathless supporters, who will look past the dynamics of Bitcoin in adoration of the mechanics of Bitcoin. To that end, larger, more sophisticated enterprises (banks, hedge funds, etc) are likely leeching slowly off the system, propping the price up and inflating it when they can, so they can extract as much value as possible out of its correction to a value commensurate to its utility. Every other technical vulnerability, notional or demonstrated, is at least an order of magnitude harder to exploit.
I'm interested in how the authoritarian/capitalist model works when the growth is no longer modernizing, but innovating.
Someone please correct me, but here's my best explanation.

When you first connect to the Bitcoin network, how do you find out what the true blockchain is? You connect to other nodes and ask them. They may tell you anything. However, it's easy to verify whether a blockchain given in a response is valid. That is, it's easy to tell if a given blockchain is following all of the rules.

But what if you receive a few valid blockchains that are different from one another? Which one is the true blockchain for the world?

You simply choose the longest blockchain that you hear about.

Why the longest? It's the one that has had the most computing power focused on it. Anyone can compute a very small, self-serving, malicious blockchain of a few blocks. But to compute the longest blockchain in the world requires vast computing resources. The longest blockchain is supposed to be uncontrollable by any single party or network of colluders because it is supposed to be too hard to acquire the majority of the computing resources in the world.

Unfortunately, it looks like someone did just this and controlled >51% of all computing resources in the world dedicated to Bitcoin Gold. If you have enough resources, you can generate the longest blockchain in the world, add a self-serving transaction, get some goods or service in return, then recompute a new longest chain in the world where that transaction is no longer there. Everyone by default accepts the longest blockchain because it's supposed to be the most safe, but they are wrong.
I listen to old french house classics. It's an odd choice and occasionally the lyrics or samples distract me, but I figure the potential for distraction is always there and I'd rather be yanked from concentration into my most pleasant memories.

I also like some trance music or instrumental movie scores if they're chill enough.

But it kinda depends on what kind of code im writing. If I'm knee deep in the guts of some poor program with disassembly and an exploit and pointers floating in my head, I have a pair of those bose noise canceling that I can wear for complete silence.

I don't think music is necessarily a good frame for productive coding. At least not on its own. When I sit down with an intention, I'm just hearing ambient office noise until something a bit more interesting catches my attention, I kinda feel that urge to put my seatbelt on, Spotify is just a reflex, and I'll get to debugging or whatever I'm doing.

I know some guys who have like playlists or whatever queued up for work, but that's not really how I work. Hell, I know another guy in my department who wears noise canceling headphones all day every day. That's just how he likes it.
You're forgetting that the lower you go with a cryptocurrency the less volume it has. This will have a major effect on your profits.
How is the charity and the government not the same entity?
Unusual Loss Functions
Not sure I follow. The wealthier have higher incomes and higher property taxes due to buying more expensive homes.
The $10,000 cap hits them even harder.
I think Jony really wanted to design a car but Apple came to terms with the fact that they just aren't that company.
By the way doesn’t your argument also destroy anarcho capitalist utopia scenarios?

Someone could rent the local courts for a week, pillage everyone, and leave.

Or just come with a larger army.
<snark>Remind me again why cryptocurrency are a good idea</snark>

Seriously, the idea of smart contracts can truly be of value if attacks like this are no longer possible.
With just NAT someone who is on same L2 domain as you could you packet that has private IP address in the destination address. If there's no firewall (i.e. no deny rules for packets coming from outside interface directed to private addresses or more commonly just blanket deny for all non-established/related packets), router would happily forward the packet. The return packet may end up being weird (router may or may not change the source IP & port), but the attacker would be able to talk to the given host.

Firewalls may not even have NAT functionality. They are used to figure decide if packet coming from interface with some flags (source, destination, ip, protocol, port, tcp flags etc.) is allowed to be passed to another interface. These days virtually all routers have at least basic firewall support & firewalls have at least basic NAT support.
I wasn’t suggesting you were :) was more discussing a tangential point. In Australia, if they are conscious they typically get them to use methoxyflurane (the “green whistle”). It’s quite nice, and very effective!
I'm in the same boat as you recently, and all I can think of is the story (maybe a myth or fable?) about the painter who was cursed with his paintings coming "alive" when they were finished - to everyone's detriment. So he was always careful to leave one eye or other small element unpainted.
The "role-reversal" is only surprising if you had believed that the parties have actual principles.
See also: Scalability! But at what COST? [1] [2]

> The COST of a given platform for a given problem is the
hardware configuration required before the platform outperforms a competent single-threaded implementation.
COST weighs a system’s scalability against the overheads introduced by the system, and indicates the actual
performance gains of the system, without rewarding systems that bring substantial but parallelizable overheads.

[1] http://www.frankmcsherry.org/assets/COST.pdf

[2] https://news.ycombinator.com/item?id=11855594
You're looking at this as a static _binary_ model, while actually, the 51% attack is heavily dynamic. The profitability of the attack heavily depends on factors that are absolutely dynamic and not publicly available:

- The exchange/betting website not catching onto your scheme

- The volume of the coin being enough to mass sell it and not majorly affect the price

- How fast the community can act in unison against you
In general, I find that the mind doesn't lie when you're stressed out, it just exaggerates a bit. If I had to guess, all of your fears are valid fears and you should sit with each one and address it. However, now is not the time.

You just reached a major milestone, whether it feels like it or not. You are getting near completion on a major project, you are starting to think longer term, you are considering the impact of your work on the world.

Take a week off. Or even a few months. Take a step back and let what you've done really sink in. Give yourself a treat, like playing a video game or binge watching tv or walking in nature. Whatever floats your boat.

Come back to the project in a month or two and you'll have a clearer head about where you're really at and what's left for you to do. Be kind to yourself. This kind of project is a heavy emotional and mental burden. Do not underestimate how much emotional weight it has. Give yourself permission to get back to a balanced, healthy mindset before taking the next steps.

Be well friend. Good luck! And be kind to yourself.
Just wait until you hear my life hack about using plastic to prevent things from getting wet.