skysight-inc/HackerNews huggingface dataset:
> first the miner finds a valid block that includes the high-reward transaction before the latter is broadcast, then the conspirators broadcast the transaction, followed closely by the valid block including it.

Negative on the second part. The only reason that the P2P network exists is to (a) get blocks (which all nodes do), and (b) share transactions so that they can be included in blocks. Once a transaction is in a block, that's it, it's on the chain. It isn't transmitted separately. Once a node gets a new block over the P2P network, it validates it, and removes all of the transactions included in it from its transaction pool.

> But is it not possible that at about the same time, another miner finds a valid block containing one or more of the same transactions used in the special block (though obviously not the so-far private high-reward one) and broadcasts that

Yes, conflicts can and do happen (this is called a fork). It's actually quite likely, when you think about it; if blocks are found an average of once every ten minutes, and say it takes a few seconds for the P2P network to transfer the latest 1 MB block to all nodes, then you can have a situation were two mining pools find blocks simultaneously that conflict. The longest chain always wins out, otherwise it's whatever block you mined first. Absent an adversarial situation, the odds of having a fork that lasts even two blocks is so low that it should happen on average well less than once a month.

I want to point out an incorrect understanding in this one particular statement though:

> another miner finds a valid block containing one or more of the same transactions

Blocks don't conflict because they have the same transactions, they conflict because each block has a parent, and multiple blocks with the same parent is a conflict. Even if two blocks had no duplicate transactions between them at all, if they topologically form anything other than a straight line on the blockchain (i.e. sharing a parent) then they conflict, and only one will win out.

> if the block containing the special transaction falls by the wayside, that transaction could be included in another valid block by any miner?

Yes, it could be, but I do not believe that the Bitcoin software by default adds transactions to its transaction pool from orphaned blocks. That might be an optimization you could make if you wanted to take advantage of high-fee transactions that end up being orphaned that aren't broadcast to the network before inclusion into a block.
The was also a general resolution after that:

https://www.debian.org/vote/2014/vote_003
I'm sure there are excellent polymers they could use. The one they do use gets brittle with temperature changes: really bad in Canada. The material tears effortlessly once a tear has started. Honestly, I think it's just a matter of it being amorphous rather than fibrous.

If they make fibrous bills, they will likely circulate much longer.
Perhaps it's one of those "only happens in real use" corner case. I had a stupid little robot shred itself to parts during live use (controlled environment no humans) due to a bug. Learn and move on I guess.
Hurd was never a viable alternative for reasons that have nothing to do with the mono/micro distinction.
I know ALDI Talk changed theirs down with the justification that "the EU roaming regulations also apply to calling from your home country to another country".
That's because there are only a couple of guys working on it. Linux has had hundreds of contributors over the years, many of which work for large tech companies like Intel and get paid by their company for their contributions.

I would be fascinated if Hurd could get the same sort of developer momentum to be comparable to Linux. A completely new (as in 1.0 released) and usable FOSS Unix-alike would be quite welcome amongst Linux and the BSD's I think.
Why use DuckDuckGo then and suffer an extra roundtrip?

Chrome supports using different search engines directly.

In my Chrome, searching youtube.com is just "you<tab>query<return>", the en.wikipedia.org is "en<tab>query<return>", Google Maps is "maps..." etc.

The nice thing is that it picks up various search engines automatically. Useful for work etc.

And if you want to use DuckDuckGo occasionally, it's just a "duck<tab>" away.

(And Google is my default search engine.)
Randomly, nice nick. The Culture reference made me smile.

Doing that (Taking CAS responsibilities from the USAF) is actually a wonderful idea. One of the reasons the F35 is such a cluster f is due to the Marines requiring it to more or less be a Harrier replacement. The Marines use the harriers primarily for CAS and I've targeted for them as well in Iraq when I was there ~2003-2004 during the big Fallujah offensive.
The People that actually operate it (they have never supported it) do not want CAS, they have never wanted CAS

They want high flying fast support stealth where they can push a button and fire a missile at a target miles and miles away...

They want nothing to with close support
Podcasts are my tool of choice for bike riding smooth cardio sessions. They drive my mind off the effort, it makes my rhythm more regular and the experience more pleasurable. Sometimes I'm even thinking "hard" while pedaling.
> Blocking ads and nasty JavaScript sites? That is what the computer networking configuration is for.

If everything is behind cloudflare IPs and piped through TLS that gets more difficult.

And you'd have to defeat all the certificate-pinning/sts/etc. security just to filter some stuff.

On the other hand the browser has more knowledge about each request, e.g. whether it's actually intended to be executed as javascript or loaded as an image etc.
Astrocyte
Well, it wasn't good. Turing's actual story is actually more interesting than the whole-cloth fantasy that The Imitation Game wound up being.
It sounds like they're going more for Zapier than IFTTT.
WAT? UnityScript is not an implementation of ES AFAICT. It's entirely made up by Unity and has almost nothing in common with JavaScript/EMCAScript
Quitting my job. On average I see a 51% pay bump each time. Plus there is the catharsis of quitting the job, and that "yay, I'm a human being again!" feeling.
Try setting Storage=external in coredump.conf [1] - you seem to have it set to both, which I have to agree is probably less than ideal.

1. https://www.freedesktop.org/software/systemd/man/coredump.co...
netpbm, imagemagick, Gimp. Take your pick.
I'm sure you could grind out more space for the SD card with a Dremel tool to make it fit more seamlessly.

Or you could pop out a piece and you'd have room for dozens of MicroSD cards inside the pieces.
We also have polymer money here, but my experience is vastly different.

The notes are basically impossible to tear by hand. At most you can "stretch" them around the point you are trying to make a rip at. We are talking about around 1 minute of effort (and your fingers will hurt a little after).

This video shows some serious abuse of an $100 canadian polymer bill (especially around 1:30) : https://youtu.be/y5WWKldu9IA?t=90
IDs are kept in between the runs
For international travel I use a Project Fi SIM card that provides data roaming at 256kbps. While web sites load slightly slower, I'm otherwise perfectly happy with 256kbps roaming.
(I have absolutely no insight into the software development practices of JAXA and their subcontractors, so I apologize if this is insensitive or uniformed.)

Is this another sign of how bad japanese hardware-oriented companies and organizations are at doing software? Like the organisational software crisis at Toyota?

Or was it a fluke?
> US plutocrats are cleverly shielding some of their gains from taxation

But even after that, they still end up paying a greater proportion of taxes collected than in other countries. That is rayiner's point.
Yeah, that's true.

Also what I left out in my argument is that while popular already, they still might get increased in traffic if they were lighter.
Oh I was totally wrong, in Spain slopes for roads are usually in % of m(up)/100m(length) [1] so I misread it as 8m up for every 100m of length, still not sure why. Thanks for the correction :)

[1] http://recursostic.educacion.es/gauss/web/materiales_didacti...
Just out of curiosity, who really uses this thing day-to-day? And why???? I can't even be disciplined enough to use my to-doist app on phone. No!!!!!!!
> The Serious Fraud Office and the Australian Federal Police are conducting a joint investigation into the activities of the employees and agents of Securency International PTY Ltd and their alleged corrupt role in securing international polymer banknote contracts.

> The trial of Peter Chapman is currently on-going and began on 4 April 2016 at Southwark Crown Court. Mr Chapman’s first court appearance was on 5 May 2015 at Westminster Magistrates Court. There he faced six charges under the Prevention of Corruption Act of allegedly making corrupt payments to an overseas official in order to secure contracts of polymer for his company, Securency. The alleged offences took place between 9 July 2007 and 18 March 2009. He has been remanded in custody.

https://www.sfo.gov.uk/cases/innovia-securency-pty-ltd/
Springs in a Rubik's cube?
Ahh the mythical Russia or China Threat

You are preparing for a war that will never happen...

The world has gotten much much too small for it, and if it does the F35 is not going to be a factor because the ICBM's will have killed most of the population anyway.

A-10 is exactly the type of aircraft we need to fight non-nation state enemy's, Nation on Nation battles are going to be short lived and mainly economic not with Planes.
Some European networks offer this too, but it is not required by regulation.
Not to mention that if the right lane is an "exit only" lane, merging a truck over a lane is pretty hard. No one wants to leave enough room. Or when you do leave enough room, some idiot sees that giant opening and moves into it.
The new polymer-fibrous Euro bills are really awesome.

They survive far more wear and tear than dollar notes or old Euro bills.

(Which is why small notes were switched first)
An impressive tool and website. Like others in this thread I use a plain txt file + git to manage my todos. Simplicity trumps any other feature for me. Unix tools are a bonus.
That is sadly untenable. Daesh, AQ, and affiliates aren't going to just stop wanting America to burn in ashes because we pull out of Iraq & Afghanistan. War sucks, but you can't reason with ideology of fanatics. If they try to kill you, you have to kill them or let them kill you. You can try to help educate the children and give them alternatives to killing you, but you can't stop them all as ideals never die.
I am with you. I think it was long time for sysvinit scrips to die. But that doesn't mean that it should be replaced by systemd.

Systemd, like a lot of things coming out of redhat these days (firewalld), feels like bloatware to me.

Systemd, Firewalld, D-Bus, etc.. have no place in a server IMHO.
I think the Eurozone uses a different polymer printer than Australia, so the UK might just use the same as the rest of the EU.
I don't know what argument you are trying to make. You dislike the Brookings Institute (the original source of those #s), therefore the numbers I cited are wrong?
Why do Rubik's cubes have removable center tiles?
SS7 issues are widespread - that wouldn't help in every case.
Parsing JSON can produce a finite set of errors that you know about. Such errors are either lexer/parser errors (invalid token encountered, expecting a string and getting something else) or format errors (expecting a DateTime inside a string). One possible type that could express this, copied from Play's JSON, would be this one:

sealed trait JsResult[+A]
case class JsError(errors: Seq[(JsPath, Seq[ValidationError])])
extends JsResult[Nothing]
case class JsSuccess[+A](value: A, path: JsPath)
extends JsResult[A]

So instead of throwing exceptions, you return a JsResult that could represent one or multiple errors.

> So its up to the API consumer, not the producer to decide whether a situation is "truly exceptional" or not.

We kind of agree on this one, as long as we are talking about things the producer can control of course. The producer obviously can't guard well against a hard-disk getting full (and that would be truly exceptional). But for things it can control, the producer shouldn't throw exceptions on JSON parsing, when it could return a JsResult and leave the consumer to decide what to do with it. And the advantage is that JsError is explicit, its shape is explicit, so the consumer knows exactly what happened and it can return a human-readable error message, or it can fall-back to something else, etc.

And then, if you read from a file generated by your software and you expect a valid JSON and it's not what you expect, then that's obviously a bug, which is also an exceptional situation, so exceptions are OK. But that's no longer user input, as you've said.
These are retail prices. The wholesale ... are lower.
The article makes it sound theoretical, but New Jersey already has the Childproof Handgun Law that makes it illegal to sell a non-smart gun "three years after it is determined that personalized handguns are available for retail purposes." https://en.wikipedia.org/wiki/New_Jersey_Childproof_Handgun_...
This is pretty interesting. Are you asking users to place code on your platform? So a user runs a test in Matlab and gets a certain set of results, you are asking them to upload the code and the results so that others can see what has been done and what the results are?
I think there might be a rule forcing telecom companies to do dumb things.

AT&T had a problem where they could not create a bill for some government networking services. It was build in that they had a fixed window which kept expiring. This went on for years while they fought to keep the contract...

I don't recall all the details but read up on FTS-2000 it was a mess.
Yeah, it can make my head spin too sometimes. But I just don't think that rapid change makes things more inherently complex for a system per se, it just means folks like us have to do more reading (and more grousing, I quite enjoy doing that on occasion, I must admit).

Oh boy, I've just realised - I'm growing older! Eep.
Everybody mentions the Unix philosophy and that is a very valid point, but I would like to mention the freedom philosophy that open-source/Linux gives (or used to).

These guys who wanted systemd muscled their way in to get this software into the Debian system. They also adopted an "all or nothing" approach, depriving the greater community of something bigger than "do 1 thing and do it well", which is "freedom to do as you wish and choose".

Debian wouldn't have split had they maintained they made systemd opt-in or Poettering and co. maintained their own Debian-systemd version. That didn't gel well with Redhats version of what Open Source is, and so many were deprived of their freedom to NOT CHOOSE systemd BUT still use Debian.

For all the talk of how good/bad systemd is, the proponents for systemd should remember how they deprived others with the freedom to choose, no matter how "ignorant" or "backwards" the detractors are (or how "shit" sysvinit is).
For all plain-text file lovers out there, there's actually quite a good tool that combines both the power of plain text files (i.e. Markdown) and taskwarrior called taskwiki [1]. Provides the best of the both worlds to me, tasks in plain text files synced to TW -> synced to Taskserver -> synced to mobile app. I can also use all the power of Taskwarrior directly on the command line.

[1] https://github.com/tbabej/taskwiki
That's just for your phone no?
Remember that rms mainly opposes the distribution of proprietary software. His main goal has always been to have enough FOSS written to satisfy the needs of users, allowing them to avoiding having to choose between performing some task or keeping their rights.
Ingenious IT boss banishes hapless callers to on-hold Hades with Extension 666
The Bank of England has a very good reputation for reimbursing people with damaged notes: http://www.bankofengland.co.uk/banknotes/Pages/damaged_bankn...
Honestly I've never seen a teared polymer bill yet, whereas the paper did tear up after being folded over and over. You do have to be careful to keep them away from heat though (driers, space heaters etc), they shrivel up.
"They" don't, this model does
I think OP is saying flying tanks don't do well against missiles.
Optimizing Latency and Bandwidth for AWS Traffic
>you know, this may not really be just a "web" thing....

It isn't just a web thing, but it is way worse in the web world. How many of the cases you described were for web shops?
>>“Anyone who is passing information to Congress about A-10 capabilities is committing treason.”

WOW.... I really have no words for how messed up that is
There is a couple of points I disagree with this article.

First off two factor authentication and resetting your account use sms's for recovery not so much to get access to your social graph and thereby "growth hacking", but because proving someone's identity you don't know personally digitally is a hard unsolved problem (pgp key ceremonies and web of trust certainly didn't solve it).

Second, saying you should use end to end encryption doesn't prevent someone from resetting your account and getting access, so it is not some sort of silver bullet. It does however prevent an attacker from reading your past messages, but after getting access they will be able to read all your current messages on multi device services.
My own and many other pension plans will have bought into many of these companies. We are all indirect stockholders.

The success and failure (including how poor performing CEO's are remunerated) of top companies directly impacts my finances and indirectly affects my business enviroment and direction of the country.

Not to mention simple freedom of speech around a public company.

Yes, it does have something to do with me. And yes, I will have an opinion.
You are right about JAX-RS, WebSockets, JSON-P, JPA, JTA, etc: there are no replacements for these Java EE technologies in client-side technologies.

But I have a feeling that author is judging about whole set of EE technologies by JSRs that loose their popularity at the current time. I've provided explanation for that.

As for Chrome: the lifecycle of the UI in Chrome is different than UI lifecyclein JSF/Portlets. JSF/Portlet builds the DOM in memory, sends the output, GC cleans up after. This happens per request.
But I've seen GC utilization in JSF under a big load. It wasn't nice.
Also, JSF/Portlets' APIs are mostly synchronous.

Also, browsers are evolving. Client-side technologies are easier to learn. Server-side is harder. That's why I don't believe in major shift back to server-side. Twitter is relatively simple application. This is an exception, I think. There will be cases when server-side rendering is more efficient. But UI will be much simpler (no templating support, for example).
"Systemd's mandatory link-time dependencies and tightly-coupled (monolithic) features are trying to be an entire wrapper around important parts of the kernel."

What parts of the kernel are you referring to? Genuinely interested...
I hate to feel that way; but yeah most software I see come out of Japan scares me. Outside of legally-critical software, such as automotive control systems: it doesn't seem that there is much focus on quality.

I suspect it has to do with the scale of integrators in the country being much smaller, and lacking in terms of B2B collaboration.

There are some jewels here and there, though. It's probably just a matter of culture. Maybe they're also somewhat isolated from the English and Chinese language leads in software development. I don't think Japanese English language education is very effective. Their popular courses likely don't leave an individual comfortable with technical reading in English.
I think that happens when the org system is too complicated. I use a single file txt TODO list with three sections: red, yellow, and green. Each section contains a prioritized list of tasks. I delete the line when done and push to git. The day usually starts with 5 minutes looking over the tasks and that's about it. Dated things go to the calendar. Inbox zero as much as possible.
US as well

http://www.moneyfactory.gov/submitaclaim.html
There was. Way back in the day, I even had an mpeg-2 accelerator card that passed through a signal to do its magic. The card used in the P4 was a Geforce 2 GTS, which did have mpeg acceleration. The onboard graphics of the P3 accelerated certain primitives, like motion compensation, but not to the degree of the P4.
It doesn't make sense. Which is why it's infuriating. But it's not at all uncommon from the Far Right. Not a whole lot they stand for (or they or their "leaders" say [0]) makes sense. Further, if the idea is introduced by someone that self identifies as a Democrat - or the Tea Party identifies as "not conservative enough" - it will be opposed to the point of calling for a government shutdown.

This isn't new in the US. If you're actually surprised, you haven't been paying attention.

Then again, you are probably (assumption warning) a reasonable conservative, and would never identify with the Tea Party. It may not have been fair of GP to say "conservative" so inclusively, but the TP has become the face of the Republican Party, especially to those of us on the outside.

[0] http://www.rollingstone.com/politics/news/matt-taibbi-on-the...
Systemd is the very definition of monolithic.

> It comes with a set of utilities that do a lot of things

"monolithic" vs "modular" has isn't about the number of binaries you build. This is about coupling. Replacing systemd itself is the modularity we're talking about, which becomes harder to replace (less modular) every time systemd annexes another set of features.

Do those utilities use only well-defined, simple interfaces both to the system and between utilities? Can I replace one or more of those utilities with something else that implements those simple, stable, and well-defined interfaces? This what we mean by modularity; each piece of the complex system can be considered in isolation, with only minimal dependencies.

When I can remove systemd-PID-1, OR keep using systemd-PID-1 but replace those utilities with other tools, only then will systemd be a "modular" set of tools. If I have to recompile daemons to remove systemd dependencies (libsystemd-journal0, libsystemd-login0), those daemons are now part of the systemd monolith.

> needs to stop

The only things that should stop are these attempts at changing word definitions.
I'v got a hard time calling this piracy when the "owners" have next to nothing invested in the material's production, and provide even less in return to those who do. What Elsevier is doing is more like kidnapping.
Britain (and many other countries) use De La Rue - https://en.wikipedia.org/wiki/De_La_Rue - for printing currency. They claim to have over 70 polymer designs and 60 million notes. http://www.delarue.com/markets/central-banks-currency/polyme...