skysight-inc/HackerNews huggingface dataset:
That seems a pretty romantic view of running a business. An office manager provides leverage for key people to focus on doing their MOST important things, without spending as much time on the operational realities of running a company.

Office managers typically help with a mix of accounting, HR, coordination, and dozens of other operational tasks. In many cases doing a better job than key people who were overloaded with them before.

While I suspect that Suster is making an exaggerated conclusion to drive page views, it doesn't sound that off the mark to me. After raising an A round, you're going to want your key people spending as much time as possible on scaling the core business. An office manager is a great way to help them do that.
Are you trying to post this 130 times?
I have seen this argument

> Let's look at Puppet as an example. Let's say you have an organization that has a couple people out of a dozen that can write shell scripts that aren't spaghetti. But if everything depends on them they become a bottleneck. You know there's a bunch of halfway decent modules written out there for a lot of stuff you need and your two people can close the gap. The rest of the team can build knowledge and skill over time but can start putting modules together to build infrastructure today. So you can choose shell scripts and fixing your personnel/skill issues or you can choose Puppet and deal with the warts. Training or hiring new people would be obvious but given the reality of budget and politics at $bigcorp it's a no-go or you're looking at years of effort. Even if it's cut and dry technically it's really not always a simple decision.

at least 5 different times and each time whoever argued that point ended up being wrong 3 months down the line. What I don't get is why it keeps being propagated. You should indeed take those 2 people, make them a bottleneck, and let them build the organizational tools and expertise around what they consider is correct instead of doing what you suggested.

I think this argument is propagated because it provides the illusion that programmers are interchangeable. If somehow you can leverage all the Puppet knowledge in the world you will reduce your risk and dependence on single points of failure like one programmer that understands how the tower of shell scripts fit together. I think this is based on a false premise. Programmers are not interchangeable and no matter how many frameworks and tools you layer on it will not be possible to get rid of the dependence of good programmers doing what is right from a technical standpoint. The alternative just doesn't make sense really. You can't take a bunch of idiots and make them brilliant through tooling.
I think the *TV/Stick devices are pretty damned simple... I got my parent's a Roku a few years ago, and they still use it regularly (though they haven't cut the cord, mostly sports).
130 hrs requires you only get 5.4 hours of sleep a night, never eat, and never sleep. And that is assuming you don't take breaks on weekends.

Assuming a 5 day work week that means you are only getting 2 hours of sleep a night.

tl;dr Title should read "Marissa Mayer is full of shit and/or expects everyone else to live up to expectations she cannot meet herself"
Implications of a Fragmenting Video Industry and Eclips.io
To be fair, the latter realms are very much within the reach of any autocratic state; its just that not many are either foolish or powerful enough to make use of them.
Stop the Medication Madness
Where are those three minutes going to come from?

There is no spare time when you're working at least 11 hours a day and are so time pressured that "Some don’t even go to the toilet—not because they don’t need to go, but because they’re afraid they won’t meet the production quota if they do. Most people wait until they finish their work, so the toilets are always packed at the end of a shift."

At that level of time poverty, sleep is the only remaining place from which to take time. Three minutes seems inconsequential to me and you because we're lucky to have enough spare time that three minutes really is inconsequential for us.
There are plenty of moral arguments both for and against an estate tax, but I think the economic consequences are more important. If you ask economists about the desirability of estate taxes, they say, "We don't know."[1] Maybe it will hurt economic growth. Maybe it won't. But if the tax is 100%, one thing is guaranteed: Lots of people will evade it. After all, what punishment can the government exact upon a soon-to-be-deceased parent?

That may not sound like a big problem, but remember what happened during alcohol prohibition. Criminal organizations made boatloads of cash from the illicit behavior of otherwise law-abiding citizens. Crime skyrocketed. Respect for the law plummeted. We see the same thing today (though on a much smaller scale) with many drug laws. There are a lot of risks that accompany the criminalization of normal behavior.

1. Economics of estate taxation: a brief review of theory and evidence: http://www.nber.org/papers/w15741.pdf
In the US, you cannot get Olympic coverage without a cable subscription. The streaming from NBC demands authentication with the credentials from your cable subscription. I don't have one. I can't even try to use my internet service credentials, because my current apartment includes 50/50 fiber for free (the most first world problem. Maybe even a .5 world problem).

I signed up for Sling[0] for a free trial to watch the games. The annoying part is that the event I truly care about (Judo) is minimally covered on network television and at awkward hours.

[0]http://www.sling.com
'Massive' breach exposes hundreds of questions for upcoming SAT exams
I can see this possible in a company where things are going well and you make a lot of money and your work is successful. I have worked at a startup where I pulled around 100 hours per week for 6 months and it ended with the company laying off almost everybody and all hard work being scrapped. Never again.
I mentioned UI because of the parent comment (about hooking UI up to a sub-component).

The core idea I was trying to get across is that until a feature is working and in front of a customer (or stakeholder), it's essentially in limbo because you don't know if you've built what they wanted. Maybe there was a miscommunication, maybe they find the feature confusing, maybe they've changed their mind. The goal is to get feedback as soon as reasonably possible.

eg: A stakeholder (or customer) requests feature X, and everyone agrees it's a good idea and we should to work on it right away. The dev team could spend 2-4 weeks writing excellent behind-the-scenes code that's not hooked up to anything, or you could spend 2-4 weeks on holiday. Either way, you've given stakeholder the same thing: No new feature.

If you're confident that you know exactly what it is you want to build then you don't need Agile, scrum or sprints. Scrum isn't supposed to be waterfall with arbitrary reviews every 2 weeks.
I get some compiler warnings when I compile SQLite. Isn't this a problem?
Doesn't it indicate poor code quality?

Quality assurance in SQLite is done using full-coverage testing, not by
compiler warnings or other static code analysis tools. In other words, we
verify that SQLite actually gets the correct answer, not that it merely
satisfies stylistic constraints. Most of the SQLite code base is devoted
purely to testing. The SQLite test suite runs tens of thousands of separate
test cases and many of those test cases are parameterized so that hundreds
of millions of tests involving billions of SQL statements are run and
evaluated for correctness prior to every release. The developers use code
coverage tools to verify that all paths through the code are tested.
Whenever a bug is found in SQLite, new test cases are written to exhibit
the bug so that the bug cannot recur undetected in the future.

During testing, the SQLite library is compiled with special instrumentation
that allows the test scripts to simulate a wide variety of failures in
order to verify that SQLite recovers correctly. Memory allocation is
carefully tracked and no memory leaks occur, even following memory
allocation failures. A custom VFS layer is used to simulate operating
system crashes and power failures in order to ensure that transactions are
atomic across these events. A mechanism for deliberately injecting I/O
errors shows that SQLite is resilient to such malfunctions. (As an
experiment, try inducing these kinds of errors on other SQL database
engines and see what happens!)

We also run SQLite using Valgrind on Linux and verify that it detects no
problems.

Some people say that we should eliminate all warnings because benign
warnings mask real warnings that might arise in future changes. This is
true enough. But in reply, the developers observe that all warnings have
already been fixed in the builds used for SQLite development (various
versions of GCC, MSVC, and clang). Compiler warnings usually only arise
from compilers or compile-time options that the SQLite developers do not
use themselves.

https://www.sqlite.org/faq.html#q17
Data-binding is crap for many reasons. Here's a big one: inability to use immutable data types, except for the trivial case of a static component.

When you're diffing the vdom, the system doesn't care where the data comes from, i.e. the data can come from a plain js array or an Immutable.js list.

Second reason: When you have to worry about how to get your model to play nice with the view, that's a leak in the abstraction. This applies to ALL data-binding systems.
> Are there shows or movies on Hulu that I'm not getting from Netflix or Prime?

Yes, each has a different set of back-catalog shows, Hulu has current-season shows from a number of networks, and all three outlets of exclusive, first-party content.

They also overlap significantly, so whether the marginal value of adding Hulu is justified is a question you'll have to answer yourself, but there is definitely stuff you won't have with the other two that you would by adding Hulu.
I remember when Hulu first launched. Hulu was the future.

I than remember my IP being blocked by Hulu because I was running a Tor node. Before you say that sounds reasonable, it wasn't an exit node. And Tor provides methods to tell the diference.

I was forced to take the node down, because my brother wanted Hulu, and we live together.

Goodbye Hulu. Goodbye and good riddance. I know you think your customers will join your paid service. They won't. Most of your users are bound for either the richer streaming services, or PopcornTime and similar.

Way to make yourself less relevant.
Maslows hierarchy of needs is mostly garbage. There is not really any evidence to support those rankings being innate to humans (other than basic survival being top priority).

There is little psychological joy in collecting garbage, cleaning gutters, and shoveling manure. It seems to me that all of the arguments for UBI are predicated on ubiquitous automation of every mundane job, which is a long ways out of reach from where the most advanced countries are (let alone the whole world).
Interestingly, the kind of people who are willing to do this kind of thing usually do it for much longer than a year or however long it takes to accumulate more than enough money to never have to work again
Expand Social Security, Get Rid of 401Ks
Sports and inertia are my guesses. Sports, because that's what I hear everyone say when asked why they still have cable. Inertia because paying the cable bill every month is easier than explaining to your spouse why he can't watch Real Housewives of Bumphuck, ID on a lark. That, and I don't think cord-cutting is for people that sit down in front of a TV to watch something. I've caught myself doing that: flip the remote until I find the least uninteresting thing that moves and makes noise.

My spouse, thankfully, is about as big a fan of commercial television as I am, so it was easy sell to unhook DirecTV seven or eight years ago. Between Netflix, iTunes, and HBO Now, we have more TV than we have time to watch (again, not big watchers to begin with). When we sit down, it's with a purpose, not channel-flipping. That's not to say we're more noble than others, as we'll bing-watch a series with the best of them. We just don't sit down to "watch TV", we sit down to "watch Stranger Things".

Hulu? That was part of our cord-cutting way back when. But the commercials got more frequent, and long before Hulu wised up and offered "ad-free" we just quit watching it. Sorry, Hulu, inertia works both ways and we got used to doing without you, never to return.
failure at the application level can bring the token value down

Nah, the protocol will just hard fork to bail out the application.
Man killed while playing 'Pokemon Go' in park near SF's Fisherman's Wharf
Orbitera Joins the Google Cloud Platform Team
I don't get this argument. Why would a monopoly turn away customers? More customers mean more fat margins.

I do get why a monopoly would not want to invest more in capacity (for example DSLAMs). A dollar may have higher returns for the monopoly somewhere else, especially if the monopoly can't (immediately) sell all ports on the new DSLAM.

However, if there is free capacity (for example DSLAM ports), why would a monopoly turn away paying customers?
Doesn't matter. First you get the position, then you improve the product. I see this being used across the US within months.
VFILES • NYC • Full Time • ONSITE • Full-stack

VFILES is the hippest and foulest-mouthed unification of community, content, and commerce in the fashion world today. To spare you a longer, platitudinous spiel about the brand, here are some things to read about us:

• Mashable: http://mashable.com/2015/09/09/vfiles-vogue-gen-z/

• High Snobiety: http://www.highsnobiety.com/2016/02/11/vfiles-fall-winter-20...

• Nylon: http://www.nylon.com/articles/how-vfiles-is-changing-fashion

• Page Six: http://pagesix.com/2016/05/02/soho-residents-annoyed-with-fa...

We're looking for a full-stack engineer to join our team. Our application is a decoupled suite of Snap services serving an increasingly mature Angular frontend. You'll not only get to work with Haskell every day, but also fun tools like Neo4j, ElasticSearch, and more. Engineers here always have the right to experiment with new techniques and technology to solve problems.

You'll join a tight-knit and supportive team of seven engineers in a company of about twenty people amongst the editorial team, shop team, video production, etc. Everybody here is at the top of their game; it's a very refreshing environment to work in, regardless of your interest or lack thereof in fashion and pop culture.

You can write me directly at tamara ∀ vfiles ∘ com if you are interested in hearing more and coming in to meet us.

At this time we can only consider local applicants willing and legally able to work at our Soho offices without sponsorship.
> It may have a smaller stdlib than scheme (but I doubt it). But it's very hard to be simpler than scheme semantically.

Yes, I mean the semantics of the language. Scheme is indisputably more complex. There isn't really much a standard library for the Nix Expression Language either.

> As for what I want from scheme that nix doesn't provide, a simple, regular, syntax that I already know is what I want. I understand that that doesn't apply to everybody.

off the top of my head:

Scheme-Simplified ::= <Item>*
Items ::= (define (<Id>*) <Expr>)
| (define <Id> <Expr>)
Expr ::= (<Expr> <Expr>*)
| (set! <Id> <Expr>)
| (lambda (<Id>*) <Expr>)

Nix-Expr ::= <Pattern> : <Nix-Expr>
| with <Nix-Expr>; <Nix-Expr>
| { <Nix-Item>* }
| let <Nix-Item>* in <Expr>
| <Expr> <ArithOp> <Expr>
| <Expr>.<Id>
| <Expr>.<String-Lit>
| <Expr> ? <Id>
| <Expr> ? <Id> or <Nix-Expr>

Nix-Item ::= <Id> = <Nix-Expr>;
| <StringLit> = <Nix-Expr>;
| inherit <Expr>;
| inherit (<Nix-Expr>) <Nix-Expr>;
From the job listing:

"we have more than 800 people working for us in over 50 countries"

They're not looking to hire a US developer for this job.
Economically efficency and childraising efficacy are not exactly the same thing... I think joeyo was alluding to the societal benefits of having one parent not work, in addition to more focused child-rearing.

Example: most teachers in this day and age pretend you (as a parent) have time to help your kids with some pretty rigorous homework, like 1-2h every evening (esp. if your kid is in the "gifted" track). Multiply by 2 or 3 and it becomes difficult to say the least. If you're a working parent, its literally impossible.
Claims that China's Transit Elevated Bus Is a Scam
I'm not deep into the freight industry, but I have a few acquaintances who are, and reportedly a lot of the actual shipments that take place are between unrelated companies who only moderately trust each other. The freight company is contracted by one or the other for the route, and usually the truck itself is owned independently by the driver, with the freight company providing the routes and organization of loads.

The truck owner isn't going to trust some random other driver halfway across the country to drive his truck, even if he trusts the auto-driver to navigate the freeway safely. The freight company isn't going to just trust the shipper and receiver to load and unload the right stuff properly and not disturb anything else on the truck. The shipper and receiver aren't going to just trust each other and the freight company to ship the right stuff to the right place - they all want somebody in the truck there who knows what's going on.

Basically, the drivers don't just drive, they're the glue that holds together a whole complex system. Even if we had a perfect auto-drive truck today, it would probably take decades to figure out systems that work well enough that shipments work right without somebody who knows what's going on in the truck. Like I said, I think the best we can hope for short-term is to take some of the load of actually driving off the drivers, leading to longer trips and fewer stops.

That's also why I said that the only companies in a position to really use auto-trucks are those who already have integrated logistics chains, where drivers who work for the company drive company-owned trucks between company warehouses to move goods that the company either already owns or has taken responsibility for tracking.
It does not seem like there is a web client yet.
Just wanted to add this is quoting the definition of CA as instances of dynamical systems. It is interesting to think about how a large number of filter passes would affect an image. Makes me wonder if there are very simple filters that create absolute chaos after a while (could an edge detector be one?).
Overwhelmingly safe in the sense that tons of popular apps impede and undermine your security and privacy, especially easily if you're never getting updated to Marshmallow.

https://www.engadget.com/2016/03/19/ftc-issues-warning-to-ap...
> There is not really any evidence to support those rankings being innate to humans (other than basic survival being top priority).

There's actually considerable evidence that even "basic survival being top priority" doesn't reflect actual human behavior in some important ways.

> There is little psychological joy in collecting garbage, cleaning gutters, and shoveling manure. It seems to me that all of the arguments for UBI are predicated on ubiquitous automation of every mundane job

Well, that depends what you mean by UBI: a mature UBI that can afford to pay a high standard of living will require phenomenal productivity which requires a level of automation which would go far beyond ubiquitous automation of every mundane job.

OTOH, the basic idea of a universal unconditional grant as a replacement for some subset of the existing social benefit system reducing the administrative costs to benefits ratio of the replaced programs and eliminate the adverse incentives of the means-tested programs replaced obviously doesn't require any additional automation than we have now.
Joke's on him about moving out of the US: fastmail has servers in New York.
That `requirements.txt` was probably generated by `pip freeze > requirements.txt`, which would yield all the installed packages and _their_ dependencies.

Though, if 200+ packages were used in the codebase explicitly, that requires some sort of wizardry!
While your post is sympathetic to Mister Rothe, let's not leave out the most heinous part of the story.

> Afterwards, Mr Rothe was the subject of a brutal bashing that left him hospitalised for six months
It's really not that hard to design for colorblindness, since there majority of colorblindness is one type. Blue/red instead of green/red is a pretty easy color swap.
Not really - it is a function of using a first past the post voting system.

What would help is for people to campaign for a new voting system starting at the local level, progressing to the state level, and eventually national level. Fix the voting system and the candidates you have a choice of will change.
All I ever wanted was pure linux on a phone, so I could do what I wanted to with it, including securing it. Instead what we got was a half open half proprietary peice of crap that even google bent over backwards to let the carriers fuck up with their custom ROMs on top of stock droid.

What we need is an open source phone, metal to screen, so to speak. Oh wait, the cell radio firmwares are all proprietary too?

I blame carriers and their bullshit first, google for not allowing more granular ACL's natively, and consumers for accepting android because they were so ready for anything different.
Oh, and some examples of things that were largely considered dead & unknown relics when I first started programming in 2000, but have since undergone renaissances and are now quite mainstream:

- Lexical closures were largely unknown to working desktop programmers. They've been around since Algol in 1960, but Assembly/C/C++/Java don't support them and those languages had "won" in 2000, so they were quite unknown to programmers first encountering them in Perl, Python, Ruby, or JS (the first three of which have strange variable-capture behaviors). Now basically everyone knows about them.

- Erlang-style distributed programming was also a lost art; I remember coming across some mailing list posts by Joe Armstrong c. 2003 where he described Erlang's strategy as "wait for everyone else to realize this is important." Now that future is here, and we get articles like this one.

- Type inference has been around since the 80s, but it was missing from virtually all mainstream languages, which either had manifest static typing or dynamic typing. Almost all languages released since 2009 have been type-inferenced.

- map/filter/fold functions were also something commonly known to Lisp/ML/Haskell programmers, but unknown to working C/C++/Java software engineers. Now they're fundamental to many programming languages, and the basis for MapReduce (which itself was revolutionary in bringing functional programming ideas to a mainstream audience).
It's true that the power outage was technically in Atlanta (because that's where their data center is), but it's misleading because it was only their data center that went down. The utility company claimed no other customers had outages.
Does anyone know of any other high thread count builds on the cheap?
There is low-level code that is as you describe, and low-level programmers who write it. Probably if printf is involved, it's not that "low level".

Maybe this needs printf for a test suite, and talloc doesn't call it itself? Maybe there is also a way to run talloc in some verbose mode? I'm not familiar with it.