skysight-inc/HackerNews huggingface dataset:
If you offer to automate something and the employer says "no, don't mess with our system; it works for us", then automating it behind their backs might not be a work for hire even though it's clearly work-related. This even sounds like the author was being treated more like an independent contractor than an employee.
> It really isn't distributed computing because there is a shared agreed and singular "truth".

The last three of the seven scaling options are fully distributed and don't have a single shared truth.

> However, as oulined by this document, the cost is huge in both time and burning the CPU oil.

This document covers "proof of stake" which does away with the CPU intensive proof of work you're referring to.

> Everyone who deals with contracts between peers knows that contracts could be broken and are always negotiable.

Ethereum contracts have contract break clauses in them just like legal contracts.
That's good feedback. Yeah, I was really close. As with other frameworks, I do think Vue surfaces too much "old Web", but I also think it was the cleanest and simplest of the contenders. I could see it making dev at least somewhat more enjoyable, organized, and productive.

>it took about a week to get it configured

Funny, that's about what I thought it might take--a week of somewhat committed effort. Felt like we didn't have that to spare though, and wasn't 100% sure about the ROI on that time. Felt like a roll of the dice.

Now, whether we'd have already recouped that week is an open question, and setting up a structured JS project was also no small task. But, likewise, we now have a good pattern/mini-framework with a component inheritance model. So, we're recouping that investment as I write this., and we're not tied to deep dependencies or magic.

Next time out, I may have another look at Vue. But, I am really hoping for a more componentized-event driven model that completely abstracts the old Web. Even moreso than React, but with more simplicity and only JS or Typescript in the mix. Kind of a Swing for JS is the best analogy I can make.
Yeah, its also a shame that all these crypto-currencies don't seem to be interested in the idea of money to exchange goods and services but instead seem to be all about volatile financial thrill-rides.

Is that what the creators think is the central focus of currency?

Crypto-currency will only "get big" when it becomes nice and boring.
Vimception.

Editing text with Vim is already pretty game-like. Some of my favorite combos are gg=G and yyPVr*. But of course I prefer to play with mods (surround.vim etc.) and texture packs (colorschemes).
That is a genius idea and I hope Amazon is listening. This would absolutely kill Blue Apron for me especially if they can ensure some kind of local supply chain. That would be great.
I would obviously like to see more studies, but here is one from the Food and Agriculture Organization and the World Health Organization indicating that glyphosate seems to be safe when used as a pesticide:
http://www.fao.org/3/a-i5693e.pdf (page 31 of the pdf)

Edit: here is an article explaining why more studies are needed: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4756530/
In business this is called innovation.

If a business found such an internal optimization would it tell its customers what a killing its making or keep the profit and grow the business?

Telling the boss is peasant thinking.
>Any action which leads an agent to a state closer to his preferred state is an economic victory.

I find that construction odd. Are you trying to say all goals of war are ultimately economic? If so I think that's needlessly restrictive.

>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...

I know next to nothing about Assyria, but the Roman treasury profited quite handsomely from conquest, to the point that in the Republic's most expansive period you only had to work two days a year as a Roman citizen to pay your taxes.

Because when the Romans conquered a people they took everything that wasn't nailed down, sold the land, sold the rights to collect taxes in that area, and then sold people themselves.
Questions that you probably won't be asked in a developer job interview.
Show HN: DiviPay- Shared accounts with virtual Mastercard
I have a feeling with a bit of research you could start enough of a lawsuit to convince the website to give up the information for less than $100 a few hours of work.

If they were reluctant their host might well be willing to drop them to avoid being dragged into it.

YOU can probably avoid thousands of dollars in costs by doing a bit of legwork they probably aren't as lucky.
If I were doing consulting, I'd look into using JIRA Service Desk to interface with clients and using JIRA internally to track tickets (JIRA integrates with Service Desk). I'd manually enter any external communications into Service Desk as a way to both log and confirm the communication with clients. My favorite feature of Service Desk is that it provides a clear "status" so that participants know whose court the ball is in.
> This entire conflict just seems completely absurd to me - why on earth are the 72 "experts" who signed the open letter so quick to trust WhatsApp without access to the source code?

It makes more sense when you notice that the open letter was written by a Turkish-American academic: http://technosociology.org/?page_id=1687

Apparently, the only hope for a Turkish opposition is this religious leader with some sort of asylum in US: https://en.wikipedia.org/wiki/Fethullah_Gülen

Since many people in Turkey were using WhatsApp to communicate, there were worries that they might read the article and switch to the completely intercepted SMS, thus risking prison, torture or even death at the hands of the regime. Many of those who signed that letter asking for censorship and white lies were probably persuaded by this argument.
https://www.scientificamerican.com/article/widely-used-herbi...
That's not entirely accurate. Page-load time has a significant effect on user retention. Yes, it's important to have a great product, but being fast is part of being great.
You can search from the home page without signing up.
Why Voting in the United States Is Broken
The only place I've worked where the developers ran Linux on the dev boxes is Google, which used Goobuntu.

Couchbase gives us Macs but most servers we run for dev and test purposes are Linux, often CentOS.
We sort of are.... since they are the regulating body with authority in this area.
She delivers less (absolute) value per person, but because of the way the business model works, she can reach more people.

If I build a local website and sell access to it for $10 in, say, Monaco (population: approx. 38,000 people) then I'll be making less money in comparison to the same situation but where the entire US is the market for said website.

The sewer treatment plant workers don't matter to me, unless I'm living in the town where this stuff is going down. If I'm not however, those workers have zero value to me.
Watch a Perfect Murder Full Movie Online Free – GoMovies
Yet Firefox had pretty good success competing with ie on Windows. I think they should have been able to replicate that success competing with the android browser.
That doesn't prove I'm wrong. From your study:

> In summary, we report intriguing associations between the intake of fluids and the risk of coronary heart disease that are not obviously explained by confounding. Further research in other populations, possibly including experimental study designs, is necessary to decide whether the associations are causal.

Please also note another study which refutes the 15 year old one you posted and suggests you are wrong:

"In conclusion, this study revealed no statistically significant differences in the prevalence of hypertension, diabetes mellitus, dyslipidemia, myocardial infarction, and angina pectoris between people drinking or not drinking more water than the daily recommended amount. Even though interest in the effects of water has only recently increased, related studies are still insufficient." [1]

[1] http://www.sciencedirect.com/science/article/pii/S2210909916...
How accurate are those, though? I've been using Blue Apron for a while and we just put all the stuff in one of the old BA boxes and ship it back to them for recycling and reuse. The only stuff that we can't send back are the pieces of packaging that were used to store meat or other perishable goods and that would be the case for any of these types of goods.
In terms of market size sure, in terms of active users, I'm skeptical. Best case is that the decentralization is seamless and creates no friction. There are already closed protocols that enable almost everything you would be able to do with that. Anything else would require using the cryptocurrency as a store of value, which you will NEVER get 2 billion people to buy into.
Asia/INR
Neural network doodles inside your web browser (JavaScript)
Keep in mind that regulatory agencies exist to protect corporations by giving them immunity from product liability lawsuits.

Just like California's labeling everything as a known carcinogen has nothing to do with protecting consumers but only serves the purposes of making corporations more immune from liability because they have duly warned you in compliance with the law that their products are harmful.
The allegiance to an ideologically driven monopoly that is stripping basic news search features is undeserved. There are alternatives that provide full featured search and ideologically neutral alternatives such as https://Newslookup.com
I work in tech security and indeed, I've thought about this topic and I'd be nervous as hell.

Then again, needing to put my laptop in check-in luggage (with a backdoored lock? Is that really a thing? I only saw "TSA-approved locks" mentioned somewhere and am only inferring the existence of backdoored locks here) is a no-go in the first place, so I'd need to (1) want to go to the USA, (2) not take a laptop and (3) probably buy a special backdoored suitcase. That's a pretty rare combination.
The thread from yesterday: https://news.ycombinator.com/item?id=14643467
If you believe in the Gervais Principle,

https://www.ribbonfarm.com/2009/10/07/the-gervais-principle-...

then OP is a "loser", and most answers divide into "losers" ("coming clean will be worse, so just keep doing the bare minimum") or "clueless" ("it is unethical to mislead your corporate masters"). I'd like to see what's the "sociopath" answer.
It's a reference to the movie Office Space. https://www.youtube.com/watch?v=Fy3rjQGc6lA
They are one regulating body with jurisdiction in the US. There are other (less biased) research groups, and plenty of other countries with organizations equivalent to the EPA.
Something I've thought about is, how do you quantify work? What are the units of measure? Joules? JIRA tasks? Hours?

The problem is, that it's really hard to figure out. The only answer that seems to make sense is that work is measured in the same way that other kinds of value are measured: In dollars. The value of a dollar's worth of work is one dollar.

Or it could be measured according to the value added per unit of factor input, which in an efficient labor market, is equal to your salary. But we don't live in an efficient market, and nobody has a foolproof way to measure your work.

So your boss measures your work by the extent that you seem to be fully occupied. It's not a great measure, but is something that he can at least wrap his head around, and more or less keep track of.

TLDR: I don't have a good answer to this puzzle.

At my day job, my own productivity comes in bursts, and so I would also be in a predicament if my boss noticed that I was idle a lot of the time.
Very cool that site, well done. Thanks for sharing.
Yea I only see windows with Linux vm or Mac os.
Please don't post unsubstantive comments about partisan topics. Those are flamebait.
Docker didn't cause this problem, the point of the article is that Docker doesn't prevent all such problems. On the other hand it does solve a lot of packaging, dependency and environment parity problems that traditional virtualization is too heavy to accomplish.

I'm old enough to also be frustrated with buzzword driven development, and it's pretty annoying that so many believe Docker invented containerization, but don't throw the baby out with the bathwater. Containerization is an awesome tool and orthogonal to config management.
Why did we ever spell jail gaol?
McManison buyers are not socioeconomically disadvantaged.

There is plenty of architectural snobbery directed at the socioeconomically disadvantaged - "overlarge ticky-tacky" is a common enough phrase in Berkeley Planning Commission meetings with respect to apartment buildings - but criticizing $900k 3000sqft single family houses isn't that.
Lots of things would be awesome. You have to have something that is not awful to get people invested in pulling something off.
Do you want to reduce the cost, or do you want to increase accessibility? There are a finite number of colleges, so reducing cost does not necessarily increase accessibility. An incentive to build more colleges may increase accessibility, but may or may not exacerbate prices.

Another model might be to increase subsidy for fields with more guaranteed profit centers, while decreasing the amount of subsidy for fields in which a career profit is less likely, such that loans are more likely to be paid off. This again may make college cheaper, and/or more accessible, but may fail to yield enough trained workers to deliver in necessary but unprofitable fields.

That said, I'm not just trying to poop on the idea, but to highlight that "cost" is not the only rubric of accessibility, and that "cheaper" doesn't necessarily yield the results you're looking for, and may actually result in contrary outcomes from what we expect.
> Usually the people who take a crap job like that simply don't spend that much time on intellectual pursuits to begin with.

There are many who through circumstance or poor (or good?) choices ended up with the crap job but nevertheless pay attention to the larger world around them learn as much as they can. Maybe they studied history and are working in an Amazon warehouse. There is a lot of "squandered" intelligence and curiosity and unapplied ability in the non-knowledge-worker workforce.
> Google literally hired all of the world experts in the technologies involved and had them put together a new browser.

> Rather than Chrome being the story of huge resources, I see Chrome as an example of what a small team of highly-skilled, highly-motivated experts can do.

I think this is a false dichotomy; the huge resources are what allowed them to hire all of those experts.
Being denied entry is the same as being accused of a crime, but not being allowed to face your acuser nor defend yourself in any way. It's infuriating in every way, even if it doesn't affect directly. Why? Because someone, somewhere - most likely without a shred of empirical proof - decided that it would be "safer" if people aren't told why they were denied, because otherwise the "bad guys" would be able to circumvent the system or some other equally moronic rationale. We all know the type of close minded, ignorant pinhead who made that decision, and it's infuriating they actually have any sort of control over our daily lives.
https://www.youtube.com/watch?v=8xRqXYsksFg
I'm not sure that's really the market BA and the like are after. It's more "people who are busy, but sick of eating out all the time"
I actually agree with much of that assessment; I just don't think it paints the full story over the arc of history. I also don't think access to and domain over raw materials or "riches" equates to wealth in the same way having access to charcoal is not the same as creating carbon fiber. Transforming those materials into useful technologies has happened exactly because of things like property rights (ownership), open markets, and the rule of law. It might not be perfect, but so far it does seem to work for our common benefit, over time, even acknowledging the hardships those toiling in the mines do seem to bear.

Its feels a bit myopic to pretend like the the miner mining iron ore 150 years ago used in the creation of a steam engine somehow only benefits from his direct wage, and not indirectly from the product he's helping to create. Yes, the direct monetary benefits accrue to the owners, but by and large those owners produce things of value (increasingly so) to society in a way that that makes that miner's great-grandson far far better off than a "lowest savage" today. I think this is the same false litany that tells us the world is getting worse and worse (especially for the poor), whereas data tells us the exact opposite.

So not everyone gets to be an owner and be directly rewarded, and that work is certainly hard, but we do all seem to share in the collective benefits ownership creates.
This is devastating ... I don't have the income to justify $399/yr for Safari subscription.

"the growth of membership on Safari far exceeds the individual units previously purchased on oreilly.com"

... that doesn't explain why the two options couldn't co-exist.

"In addition to giving our customers the choice and convenience they expect"

... no, they just took away the choice and convenience I expect.

Over time, I've favored different formats based on what devices I have owned, and bugs in the apps themselves (OS X 10.11 Preview had terrible PDF rendering for non-retina devices). So there goes my choice on what I want to buy when, and what format to use where.

I hope this doesn't encourage InformIT, Manning, PragProg or RockyNook to go down these roads. Until then, I guess they will get my money.
My biggest complaint about the Mac OS is that the UI design is garbage compared to Windows IMO. You can read all about why right here - http://archive.aaronhildebrandt.com/archive/osx-an-exercise-...

Beyond that, just about everything Apple makes is not made for people who like to be in control. They are way too simple for my taste and they regularly ignore features that people actually need.
for whatever it's worth--we call woodlice "roly-poly's" in the US. which now sounds silly typing out. jiggers are far scarier parasitic creatures.
I don't know any good programmers who were taught.
Quite a few poor people still die from not having medical attention where a king would almost always have a personal physician at his side - a king of old would have a much higher chance of survival from a wound that would kill a modern poor person who couldn't afford medical care.
When you consider what Facebook is trying to accomplish, which is to establish a universal code for acceptable content across multiple cultures and languages - this looks a lot more acceptable to me, than it would be otherwise.
WalMart warns for hire motor carriers who also carry for Amazon
I just implemented this. Ultimately I want to have 2 USB sticks with veracrypt on it with the recovery files in the volume.

For now I just zipped them up in an AES-256 encrypted zip file. Keep one in the fire safe and maybe one in my car or work.
ThyssenKrupp Brings Sideways-Moving Elevator Innovation to Reality
A simple check mark in the settings would suffice. Or a "see less content like this" button.

But of course, that's not what they want. Mark Zuckerberg is a pretty political guy himself, and FB is a great tool for him to influence the world.
Usually the people who take a crap job like that simply don't spend that much time on intellectual pursuits to begin with.

Well that's definitely not elitist...
Low margin business
This is a clickbaity version of what is already on the front page,

https://news.ycombinator.com/item?id=14657061

The EFF should really try to be more objective.
Yes, it's from the part of TFA article about developing IoT devices. Also in TFA is the author describing their time working on Firefox Mobile and later Firefox OS in glowing terms.
Junior Dev on a Senior Team
I mistakenly assumed McM Hell was something closer to a business or run by business person(s). As opposed to just a blog run by a single person.

My bad.
And yet, doing that as a company is only good business. (Like developing really similar apps to two different clients.)
It's not so much punishment, as the employer is trying to increase profit by maximizing their employee's throughput.
Just for fun let's flip this around: Is it ethical to keep doing the job manually if you know how to automate it and not tell your employer?
>Realizing that I'm going halfway Godwin on you here: "Controlling the number of people drawing from said resources" is a very.. weird thing to say when the resources in question are water and bread.

That's an asinine assumption, UBI is never restricted to simply bread and water, you ignore the reality that UBI is free to be used, however. Arguing for a basic sustenance program is entirely different than UBI models.

No reason to bother delving deeper into demographic issues
(EDIT: typos galore)

Thank you. Boy, this was a long time ago and I haven't written anything. I suspect it will be obvious for anyone skilled in the act, but I had to go look at my code at bit to remember some of this.

First a quick word from the POV of a compiler: the register windows are supposed to make function call easier and I suppose it works as designed for hand written code, but it actually adds a lot of complexity to indirect call/virtual functions and is a disaster for anything that switches stack (context switches, coroutines, etc). Another problem is the immediate fields which are just 8-bit unsigned, very often too small. And in practical terms, the GCC port really struggles to make good code for MMIX. Try it!

From the implementation POV: even ignoring the resource requirement for the full MMIX (which besides 256 registers includes a LOT of functionality), it's hard to pipeline as MMIX actually have fairly complicated semantics; just look at the state machine, the S_XXX symbols in https://github.com/tommythorn/fpgammix/blob/master/rtl/core....
While you can obviously deal with that (as witnessed by x86), it requires you to speculate a lot (for starters, speculate that you didn't get an interrupt). All speculation add complication as you need to recover from mis-speculation. This in term hurts cycle time by making stages more complicated and is a MAJOR source of verification work (AKA bugs).

My implementation is nearly completely un-pipelined, very similar to a simple interpreter but in Verilog. Once I had enough functionality that I could look back and consider a more realistic implementation, I really lost the enthusiasm and instead focused on MIPS which is dramatically more efficient and easier to implement (pesky branch delay-slot not withstanding). Of course, later a friend leaked word of nascent RISC-V and the world was forever different.

I actually asked Don directly why he hadn't gone with something like MIPS, but he answered vaguely that he wanted something for education.

On the positive side, I found a bug and scored a $2.56 check (real dollars) and a couple of MMIX T-shirts :)
FirefoxOS should have competed against ChromeOS, not Android and iOS. Over time, as the product grow in popularity and web technologies become more capable, then you can introduce a mobile variant of the OS if it make sense to do so.

Chromebooks are great devices for a lot of people who simply don't need a full operating system. Look at how Chromebooks are successful in (US) schools. This is the perfect market for Mozilla.

I went to my public library the other day and they have computers to search for books, find info, etc, and the computers run Windows, but the actual app they use is browser based (IE)! Unbelievable. Mozilla could have the perfect product for them.
It seems that he gets paid full time, but due to his ingenuity, gets to spend most of it with his family. If that's not a dream job, what is?