skysight-inc/HackerNews huggingface dataset:
It certainly didn't come across like that to me, because to me as if he was talking about the economic spoils of war, not the financial spoils of war. And mind you, these are different things. So long as a group is able to fulfill it's strategic objectives in a conflict while acting in consistence with well-behaved preferences, that's not merely a "victory" by some other arbitrary definition but is in fact an economic victory. Any action which leads an agent to a state closer to his preferred state is an economic victory.

If he meant only that war currently has no financial value, I don't see why he'd make references to Assyria or Rome. Because whatever value those peoples derived from conflict wasn't most likely in increased treasuries, but instead in the extension of land and in the number of subjects, which in itself can be very valuable things to warlike societies as it improves their ability to wage war, either by increasing the defensibility and depth of their borders or by making them able sustain larger armies.

I've might have read him more generally than he meant, though. But still, I don't see the need for such a specific reading.
sysadmin here in MAD world using homebrew since Lion. First thing I did when I got in this morning was to pull out my personal MBP and install magic-wormhole.
> I don't see the difference.

Really now? Are you sure it's not a case of you not wanting to see the difference?

> Whether you're introducing bugs to fix yourself or pretending to work - the effect is the same.

Being at work and not working is quite a far cry from actively lying that you did things that you didn't do, or from inserting defects in your code so that they pay you to remove them.

It's at least honest to screw around at work when your manager can observe that fact, and merely turn in the desired output on time. You could argue (rightly or wrongly) that the manager is supposed to be the one tracking your workload.

But it's dishonest (and frankly outrageous) to actively lie about what you're doing so that your manager can't track your workload, or to insert defects so that the company -- unaware of your deliberate sabotage -- pays you to fix the "accidental" mistake.

What kind of world do you live in where intentions and honesty don't matter, and only "effects" do?

Frankly, I'm finding what I'm reading from you and others here so outrageous that I'm nearing a loss for more words. I literally cannot remember the last time (i.e. I don't think there was one) I was this disappointed at HN users and ashamed of even being among them. It's disgusting.
Honestly, I haven't looked into your claim. But just off-hand, I'm very skeptical of any evidence that minimum wage increases cause anything but a decrease (even if tiny) in employment. How many goods in the world do price increases cause an increase of demand?

Economists have a term for this type of good, "Giffen Good"[1]. And for obvious reasons, they almost never exist. When does an increase lead to a demand increase? Why would employers demand more labor with a price floor than they would without one?

[1] http://lexicon.ft.com/Term?term=Giffen-good
It reminds me of Funciton, https://esolangs.org/wiki/Funciton
New York Times Plans to Charge for Its Vast Recipe Database
If anyone wants to see some ascii-art in Scala, they just need to look at the Akka Streams-graph api (http://doc.akka.io/docs/akka/current/scala/stream/stream-com...)
Presumably Trump will appoint for former Monsanto CEO to run the EPA?
Tuesday’s massive ransomware outbreak was, in fact, something much worse
And what happens if a thousand people show up and there is not enough of that limited resource in the desert for all of them?

We live on a planet of finite resources, without controlling the number of people drawing from said resources you will over load the system, this and human nature are fundamental issues with the idea of Universal Basic Income
Look, I'm sure the Chrome team has legendary coders that I truly respect.

How could Mozilla compete against Google (or even Apple) to pull this talent?

Again: Big money wins (exception being those organizations that are both big and inept).
CBC mode is not specific to AES.

EDIT: To elaborate. AES does _not_ use IVs. It has no support for them whatsoever. It takes as input only a key and plaintext/ciphertext. This is in contrast to other block ciphers like Threefish which do.

AES, in most applications, has to be used in constructions that require IVs. But that's distinctly different. IVs are bolted onto AES.

"It is incorrect to say that AES does not use IVs." is patently false. It'd be like saying "It is incorrect to say that AES does not use tweaks."
Ask HN: Where to incorporate? Online banking? The logistical basics
Hello HN! Wondering a few super simple basic logistical questions for a startup...

- Where is the best place to incorporate an LLC for simplicity sake for a startup? Delaware? Nevada? Elsewhere? Do you use one of the online services that handles paperwork for you? Anything tricky involved with this?

- Where can you easily setup a business bank account entirely online without having to go into a branch? I assume you need the LLC before you can open a business account?

- Anything else to be mindful of or consider with the ultra basics?

Thanks in advance!
Giant companies are incentivized to kill the competition and then jack up prices while also lobbying for their interests with lawmakers. Said markets will also only give you the choice between products that you don't want, when you really want something that only a government would take on. Another thing that is distorted is that if a transnational corporation has a factory in one country, sends it to one of their factories in another country, and then sends it back again because it's cheaper, that gets counted as international trade. It's hardly an export, it's a way to protect investors from having to pay market rates.. Corporations get massive protections from government, I wouldn't really call it optimal resource distribution if government interference
An alternative take: is paying based on hours work ethical? I know that it's widespread, but in this case, it seems that if your answer depends so significantly on a thing that is of such a little relevance to the actual processes at hand (i.e. what gets done and who benefits), I can't help but wonder whether this is because the premise is just wrong.
The reason why I think that this will not thrive, as other projects have not thrived, is because (at least initially) it adds to the mental burden. Scanning a cond for me is almost instantaneous. It took me a couple of very long seconds for me to figure out what was happening within that table, and even though I recognized it as a truth table, it was not easy to read. The information was too separate on screen to easily compare.

I think that were programming initially presented as such, this would not be a problem, but I expect that many developers are so finely attuned and specialized to text that other methods will not take off purely because of the learning curve.
I've just gone through an, admittedly short, HN commentary and felt compelled to hit the UV button on every single comment - I'm usually pretty stingy in that regard.

The article is beautifully written and I defy anyone to read the quote below to not be touched in some way. To then realise, later on, that the writer is also afflicted with Alzheimer's is very poignant.

This is a very touching and tender reflection of what a mind and intellect can be and what the gradual and cruel destruction of self means to the sufferer.

"As Murdoch’s illness continued to crumble away her language and reason, she gradually abandoned attempts to write. Soon sense departed from her speech as well—except to him who loved her deepest and longest. There came a day when Iris laid her hand on Puss’s knee and said, “Susten poujin drom love poujin? Poujin susten?” Bayley needed no more help than her hand gentling his cheek to distill from this jumble the grammar of love."
I was talking about pixel-made signatures; you know, the one the user actually sees when the computer its already infected; not cryptography between public/private keys; otherwise its a chicken and egg problem; how do you know what signature its the "real"; you google it and hope nobody added its own search results? Go to the official website of the ransomware developer?
These are good points. However unlike SELinux / AppArmor, a Debian package maintainer does not need to do make sure things are set up right for pledge- programs that aren't pledge'd will run just fine (i.e. all syscalls are allowed by default, not the other way around). So even though adding pledge to the kernel does nothing by itself, can't usermode programs (the ones for which pledge makes since) slowly make themselves more secure?

> It's not impossible for Linux, but there would have to be a lot more conditional cases in the Linux kernel to handle all of the various ways that programs would use it.

Why would there be a lot more conditional cases in the kernel? I'm just imagining having a bitvector whitelist[] for each task_struct and then in the syscall_trace_enter functions one indexes into current->whitelist if it's __NR_pledge.

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...
The Best of Docker and the Best of VMware
> 2) it could save a lot of money by moving to Go.

[citation needed]
> Except Free Speech is a Binary, and that is exactly what Canada is doing,... punishing thought crimes.

A "spoken crime" is not a "thought crime". There's no chip in your head, you're free to think whatever you like, even if you're not necessarily free to say anything you like.
New housing in walking distance of likely destinations (or high quality transit) generates fewer vehicle trips than housing that requires driving everywhere.

Who cares how much relative space the roads take up?

I agree, you personally will experience better air in the suburbs. Everyone in aggregate will experience worse air due to your drive between the city and suburbs.
Reddit and Netflix are hosted on AWS so yes you could.

You wouldn't run it the same as if you had your own infrastructure though, and probably you would run it more horizontal and cached but it could be done much cheaper than this estimate. On your own environments you can use larger servers, dbs and sharding or clustering is closer. But the cloud is different and you'd be able to run it but differently. The cloud definitely influences architecture.
> It may be your "ethical and legal responsibility", but how is a doctor that sees patients 8 hours a day supposed to keep up with new discoveries, and how is the perfectly reasonable scenario of not knowing you don't know something supposed to be resolved for the good of the patient?

Continuing medical education is now a requirement of continued licensure. All doctors are legally responsible for keeping up with new developments and offering treatment that meets the modern standard of care. If I am unwilling to use some of the other sixteen hours of the day to brush up (in the unlikely scenario that I have only eight hours a day of patient responsibilities), I am required to leave the profession.

Patients do not tolerate care that’s compromised by unknown unknowns–unless it’s truly unknown to all of medical science–and the medical and legal professions do not tolerate it either.

Let me ask you this: what are you hoping to achieve when you “try to inform” your doctor? Is it to share your personal preferences and values? Your doctor should definitely take those into account. Is it to share your experience of the illness? You’re right to expect an empathetic ear. Is it to add to your doctor’s fund of knowledge so as to change his or her assessment of your condition or the treatment that you are offered? This scenario is ethically impermissible for your doctor; it has nothing to do with ego.
If you are paid according to time and material, you could be sailing in bad legal waters. Ask an attorney about fraudulent billing.

If you are paid like an FTE, As long as your employer is satisfied with your level of productivity, then it really does not matter how long it took you to produce results.

Nevertheless, it's shady to insert bugs into your products. My work is my pride is what matters in the end.
Uber Reveals $120M Bonus Dispute Between Fired Engineer and Google
I remember when bit-currency first came out years ago. Back then it was still possible to generate them on your slow desktop machine without too much work. I considered doing so, but figured they would never go anywhere so why bother. Sigh...
Kallax: A PostgreSQL Typesafe ORM for the Go Language
Don't remember hearing an argument along those lines, but the world being "too connected" in 1914 would be only partially true, since the Great Powers were in frequent commercial competition among themselves.
Maybe, but I think Facebook understands that great products attract users, not scalable/speedy infrastructure.
I don't see the "perfection" of previous captains as a strength, so much as a dramatic limitation imposed by Roddenberry's vision. So having a more realistic lead isn't weakness so much as... realism.

And, I would hope we're past the point where casting a black or female lead is still seen as an attempt at "diversity" points.
I do look for a RJ-45 port on my doctor (I avoid those), but trying to lure any of the remainder into a faraday cage has been difficult :/
Sure, but China would then have a good suspicion that they could coerce Google into doing this
True - but since I couldn't find that on time, I created my own ranking with the data I had on hand.
Poll: get rid of /shownew
/shownew is a graveyard from which, if you are lucky, your Show HN post get resurrected to /show
get rid of /shownew
keep /shownew
> 1) Ransomware authors have obvious economic incentive to decrypt, and no reason not to. This makes it a herculean task to convince the general public that they wouldn't do so.

Its irrelevant, this has nothing to do with the fake ransomwares.

>2) By the time your data is encrypted, you'll be researching your specific ransomware strain and will find out if it's legit or not. Googling the onion address is an obvious choice and something the ransomware author can just tell you to do.

The search results of any onion address are just as fake-able.

> 3) 3) Most people will need someone more technical to arrange the bitcoin payment anyway, these people will verify if the ransomware seems to be legit or not.

Sure, with their ransomware-detecting powers

>4) People don't magically get smarter, phishing still works if you pass the spam filters.

What has to do with anything

I got bored to keep answering, in general your points seem week which make you sound a bit too much like a ransomware creator. Probably not because you have 3 years here but otherwise you do.
DHS announces new enhanced security measures for commercial flights into U.S
No, the guy who offered to drink glyphosate refused to drink what was given him in totally uncontrolled circumstances.
I just installed Microsoft OneNote to my Android phone and it added a quick launch app to my lockscreen much like how the camera can be launched while the phone is locked. I'll see how much mileage I get with this solution.
Based on your use of the words jobs, offers, interviews, etc it sounds like you're assuming that being on a Rust team is a paid job. This is not the case. Mozilla indeed employs a lot of the people on the teams, but I have my own company, for example. I do not get paid because of my membership on the teams. And there are people who work on Rust at Mozilla who are not on the teams; these are a disjoint set.
There is no such thing as "unearned income". Assets are risky.
I never said Oprah Doesn't provide more value than one garbage man. I am saying that I don't understand how a task that is literally needed for society to function is less valuable than one that is negligible for society to function and I don't understand why the person who does the more needed task is paid less than the person who does the negligible task. It's really a philosophical question about values but I think entertaining it is more elaborate than a simple catch phrase. Also hierarchy of needs vs wants etc all come into play.

And you are guessing wrong. From what I've read she is probably one of the better people I would like to see in the role if "Billionaire"
Antarctic ice break imminent
Selection/survivor bias. For each SMTP there are probably 100 open protocols that are by the roadside.
Oh yes I see now. I shouldn't have written everything as I mentioned that foregoing profit is an option too. Thanks for clarifying.

> in a competitive market the salary increases would not be passed on to the consumer but would come from the profit of the business owners

I still don't agree here. Very few people run a business to break even and it's hard to make even 10% net after taxes these days. The huge profits you see for public companies do not translate to the bulk of employers. If a business owner can pass it on to the customer by raising the prices or adding a surcharge they will. As an example, I've seen health care surcharges for waiters on San Fran restaurant bills before.

If they can't pass the added cost onto the consumer and they have low margins, it's unattractive to keep the business running with all the headaches and liability. Or they'll outsource in response or possibly cut hours of hourly employees and demand more from salaried. Or move to another state or country.

I do think a min wage hike of a reasonable amount will do no harm and will improve a lot of people's lives. The levels we are currently talking about probably won't affect most businesses or economies and that the opposition is probably overblown. I support Seattle's move. But I think it's silly to suggest that you can hike it to whatever you want and the theories from economists will align and the consumer won't pay more; that it just comes from profits and that won't affect anything.

It's not as simple as "everything will be fine, businesses will just take it from profits". And it's not as simple as "it seems to work in Seattle; we know exactly how it will play out even though we're doing it during a boom and only have a few studies to go off".
Ah, large directories and d_entries... the bane of any NAS operator. Having seen hundreds of OpenSolaris appliances being abused in similar ways, I can relate.

It doesn't seem like Kubernetes supports I/O resource limiting at this point [0][1].

In any case, after a problem like this is identified, a cluster admin can use pod affinity/anti-affinity to avoid both apps co-existing on the same node [2].

EDIT: For hypervisor-based container runtime, check Frakti (https://github.com/kubernetes/frakti)

0 - https://kubernetes.io/docs/concepts/configuration/manage-com...

1 - https://www.kernel.org/doc/Documentation/cgroup-v1/blkio-con...

2 - http://blog.kubernetes.io/2017/03/advanced-scheduling-in-kub...
Telegram Payments
I just got this via email and I'm very disappointed too.

DRM issues aside, Kindle is still terrible for tech books. Code samples, data tables, etc. They all look crummy. The pdf ebooks from the Oreilly store had far superior formatting.
> Reddit and Netflix are hosted on AWS so yes you could.

Those are read-heavy properties (yes, even Reddit, a miracle of aggressive caching). Don't underestimate Facebook's write load, which is the bloody difficult thing to scale.
Capitalism rewards value. "Doing stuff" is not inherently valuable.
Well, fair enough. But it's really the last holdout of the Ballmer-era platform lock in going. Even MS makes a load of dev tools for Mac and Linux now.

I'm not saying they need to port XCode to Windows. What I am saying they could and probably should do is make it easier to CI iOS apps on Linux (some of the build tooling, as a start) and maybe even allow OS X to be bought & installed trivially on VMWare etc - even as a "developer edition". It would make so many Devs lives easier rather than all these ridiculous and unstable Mac mini hacks everyone ends up doing for iOS dev. I genuinely don't think a OS X for VMWare would tarnish the brand or margins. It's just a EULA change!
Worked! Thanks man :).

Still have odd random crackles and noise when I for example stop/start a youtubevideo. Not a showstopper as the hissing though. Tried some tips on URL you pasted but no deal.
Anecdotally from what I've read on reddit AMAs from restaurant kitchen workers, most fast casual places cook only a few items from scratch, a majority at a place like Chili's or Applebees is prepared from a pre made portion supplied by Sysco. One pretty much has to have a source in the kitchen to know if someone is cooking a dish from scratch for you or if you are paying to essentially have someone else heat up your food like going out for a Blue Apron meal. Even somewhat fancier restaurants serve a lot of Sysco dishes.
http://www.tampabay.com/projects/2016/food/farm-to-fable/res...
All software rots: If they had the ability to run the script this engineer built, there is a high chance the same folks would've noticed the automatability of the job.

IOW - I don't understand how the user thinks this will be taken away from him though. It would seem he is a core part to the execution of said script considering he has to adapt it to new data rules etc. once in a while.

IMO - The fact that he is spending 2 hours and billing 40 is deception though: I mean, in an ideal world, the company would totally notice if they estimated an assembly line to produce X items in Y hours and it actually ends up producing 2x items.

Now whether you can engage in said deception, whether everyone else is directly/indirectly doing it, your family situation etc. all lie in the zone of subjectiveness. You just gotta trust your gut and go with it. But one thing is sure though: You get caught, you are getting a reaction - fired/possibly worse. The hr/human ego is far too fragile to let this go in 99.9% cases.
They mentioned exactly that as a talking point during a talk I saw in 2012, so I'd imagine it's even more accurate now. Thrift exists for a reason.

Another fun bit from that deck was a newsfeed-related PHP function with something like over 70 arguments across a dozen lines -- basically template data to render that had organically grown over time. It earned its own slide. There was an audible gasp from the room when it was revealed in all its glory, and they talked about the work it takes to refactor stuff like that (which is extensive).
I know all the subtle things.

That said, I wouldn't write the course for people intending to become cryptographers or cryptographic engineers. That would require a university grade program. It would be geared towards people who have a curiosity of the inner machinations of encryption. Ya know, like the people who come to Hacker News, read articles like this, and ask questions.
I just posted this on another thread:

I just got this via email and I'm very disappointed too.
DRM issues aside, Kindle is still terrible for tech books. Code samples, data tables, etc. They all look crummy. The pdf ebooks from the Oreilly store had far superior formatting.