skysight-inc/HackerNews huggingface dataset:
In the configuration space there's a certain irreducible complexity. Depending on what angle you come at things, you can try to abstract away details, but you need to mentally evaluate the abstractions anyway to figure out the effective configuration, to see if it makes sense.

I've long thought that configuration can be modeled as intersecting N-dimensional subspaces, where N is the number of configuration axes (e.g. production vs test vs dev is one axis, as are datacenter location, machine role, etc). You can say that all test machines enable feature flag X, or everything in datacenter Y should use network setting Y.net - and these are cross-cutting concerns that don't lend themselves to hierarchical composition (and thus inheritance is out).

The configuration settings themselves have a scope in the configuration space. But then you need to evaluate it mentally to sanity-check it: are all the spaces covered correctly? Are there any odd overlaps?

There's a pairing with table-based exhaustive testing. Perhaps the cartesian product of all the axes results in too many distinct N-cubes to test individually, but predicates might be written that act as sanity checks, and testing for exhaustive coverage of predicates over the configuration space is possible (e.g. "every box has a disk space allocation", "boxes running service D have at least X disk space", etc.).

Anyhow, it's rattled away in my head for decades and has leaked out into implemented systems a couple of times, but never in a fully formalized or packaged way.
On the other hand, doing homework with latex means you'll have less cognitive load when using it for 'real' work later on. I would say it's more a good investment than a necessity.
Science funding is conservative or liberal. And when people force funding to a particular program, it is politics.
Who needs censorship if you have Cambridge Analytica?
ESPN's contracts forbid it to sell to anyone other than a Cable system. Otherwise it would be selling direct like Netflix. This is the terrible deal that major sports networks forced on it (and it took on anyway). Some day all that massive money will vanish and sports leagues will be gasping for income.
Social side aside, what is the point, isn't 4g everywhere these days?
Why Toddlers Are Smarter Than Computers
As a layman, this sounds very much like Newton's first law: An object in motion stays in motion with the same speed and in the same direction unless acted upon by an unbalanced force.
espn's best performing shows (other than live broadcasts of actual sports events) are it's most politicized. 'First Take', 'Highly Questionable', 'Pardon the Interruption', 'Around the Horn', etc

the same is true for Fox Sports 1. it's simply not true that consumers are watching sports programming that isn't politicized more than that which is
It has nothing to do with ownership. In FP, a function can only operate on data of a particular type. In OOP, a particular type (or class) gathers all the applicable functions (or methods) under one roof. Same difference.
The Automatic Millionaire – Feet Love Socks
Very interested to see details. I have a hard time believing it will be purely battery based and able to do "long haul".

Typical semis carry 300 gallons of diesel and have a 2000 mile range. You would probably need to a 4 to 5 megawatt-hour battery to equal that. At today's price your looking at a million+ dollar battery that weighs 50,000 lbs and would take 40 hours to recharge on a super charger. Just makes no sense.

Lets say by "long haul" they mean 500 miles, still at least a megawatt hour battery that cost 300k, weighs 10k and takes 10 hours to charge. What trucker would buy that?

Perhaps it will be targeted at urban delivery with a even smaller battery.
could not rtfa because of the china gfw, but i'd venture a guess that netflix and all the other download based services are hurting cable sales. anyone who cannot move in this direction will face declines in revenue. everything i need i can stream. i dont want a potpouri of channels, just give me nba, or nat geo. to be fair, espn does have a streaming service, but i've been out of the us for too long to understand it. it was probably too late to the game and it probably has complicated rules if you own cable already where you'd get charged twice if you wanted it or had to go through some cable company's crappy app to get the stream.

i guess the other thing is the inflation set by all these pseudo celebreties or ex-players, they must have demanded a lot. some of these guys are worth it, but probably not most of them.

for the record, i used to watch sportscenter everyday before work, and i'd often times watch it twice in row just to see all the highlights and witty commentary. sure i sometimes had to flips channels through the hockey or golf highlights, but most if the other content was good. i enjoyed the shows like pardon the interruption and nfl countdown, so there was quality content. now when i take business trips back home, i still turn on and enjoy sportscenter, so i dont think it's the content, probably more so the packaging and over pricing of the package, look at the nba tv deal.

laying off should help reduce long term costs, but that doesnt solve their primary issue which is where the industry is going due to new tech innovations from netflix, hulu, etc. nba league pass is a great example, i just want to watch nba, i get access to all games, post game interviews, and commentary. i can imagine this being the future, more customized content, deeper, not a melting pot of sports news.
Coffee is practically free. Staff is somewhat expensive. Rent is extremely expensive. The rental rate for fully furnished ~25 square feet (table, chair, some personal space) is higher that two lattes per day.
Well, it depends. For me the Chinese censorship towards google/facebook is not only about politics, it also helps a lot for local companies to become gigantic. In some way they ban google/facebook == US ban Pirate Bay, etc. They harm local businesses.
I'd expect it to be the Chromebook Pixel.
I have cultivated a good relationship with the owner of my local coffee spot. I work on a laptop there after work when its not busy. I have been a daily customer there since they opened in 2012.
It is (or seems like it)... but it'd be pretty expensive to be tethered all day, every day.
Maybe they just need to change their business model...
I assure you this post is not fiction, brother. You're sober!
At first, I pick a placeholder name. Really what ever comes into my head at first that's remotely associated (notes app ==> jot, etc). Could even just be a few characters. I revisit the name when I launch or prove to myself I am actually interested in working on it.

Naming is tough because it's easy to fall in love with the name and delude yourself about the actual project/progress. That's why it's one of the last things I do. (You could always go with Pied Piper though.)
It's not even about personal opinions. Every second they spend talking about whichever pro-athlete got a misdemeanor this week or scolding some college because its athletes were at a party where shit went down is a second they're not talking about actual sports content.
Most people don't have tethering plans.
A closure is a poor man's object, and an object is a poor man's closure: http://people.csail.mit.edu/gregs/ll1-discuss-archive-html/m...
The coffee is free to the cafe, but the price to the consumer at $5+/cup covers rent and staff.
“A closure is a poor man’s object; an object is a poor man’s closure” (2003)
My coffeehouse nightmare (2005)
Inheritance is not a strict requirement of OOP. In OOP, you can always use composition, in which case the question also never arises.

Inheritance is there if you need it. It's an available option.
Do you get steamrolled (not figuratively. literally, with a steamroller) in front of your village if you criticize the prime minister? probably not right?

Do you get your organs harvested in jail if you oppose the ruling party?

Can you open Wikipedia and read articles that challenge the political views of your leadership? Can you go to a library and buy a book about opposing political systems? Can you study such systems in school? Can an academic have a job if he has opposing political views?

Can you vote and pick a guy from another party? Do other parties exist at all? Can you start your own party?

So no, it's not the same. You can make all the analogies you want, but there's no equivalence, at least not in the extent in which these things are happening.

There is surely shady stuff going on everywhere, and corruption and coverups, but it's still not the same.

We even have RT, the Russian station that is mostly propaganda for the Russian Federation leadership views, and you can tune into it if you want and watch it all day if so you prefer.
It sounds like they did change their business model to attract more of the clientele they want and less of what they don't.

I'm not sure what you're actually trying to imply.
I'd happily pay $20/hr for a seat. That's what, 3 lattes in SF? I just literally can't drink that much coffee.

If you gave me an alternative way to pay for it, I'd be more than happy to oblige.
There's typically a monthly limit of a few Gbs/month for a full speed.
FWIW Friend of mine at Google could not get a CB Pixel. Are they supply constrained? Anyway, he was mad at Apple for such a long wait for MBP updates (6 months ago), so he purchased a Razer Blade Stealth and loves it.
I prefer the version "not all that glitters is gold", otherwise it sounds like gold, which glitters, is not gold. Interestingly in Spanish both versions are also popular.
> While he says most people understand, "we still piss people off."

No great loss. Those kinds of people are self-entitled bad customers. Let someone else cater to them.
Show HN: ProFinder, an Android App to help you find freelancers around you
The National Review is not alt-right. Don't believe me, read it and decide where it fits on the spectrum of things.
I dunno; I think the problem is that you don't mind getting a crippled phone with your contact? Bring your own device and you'll pay less for it and be subject to less bullshit...
I'm a huge fan of Slant; I like generating and solving huge puzzles with that.

There are some high-level reasoning rules you can use to solve Slant puzzles more quickly. For instance, if you have two 1s orthogonally adjacent, the slants on the opposite faces must not touch the 1s:

/ ? \
1 1
\ ? /

And if you have 3s in the same situation, the outside slants must both touch the 3s:

\ ? /
3 3
/ ? \

There are several more rules like that, which make it much faster to solve.
Can vouch on his lecture skills as well, he was a visiting professor at UIC and taught my intro to combinatorics class. He was also very funny, his frequent stories would always make the class laugh.

The most amusing part about him was that he wore those tight biking shorts and shoes while he taught.

Here's an audio clip of Shai introducing Richard Stallman at a talk where Stallman gets pretty annoyed[0]

[0]: http://audio-video.gnu.org/audio/rms-speech-arsdigita2001.og...
Yes, that allusion was deliberate on my part. Newton's first law is a manifestation of the symmetry principle when position "x" is the coordinate under consideration.

Force is proportional to gradient(Potential) so any asymmetry in the way the Potential depends on the position produces a Force which changes the Momentum. So, Momentum is the conserved quantity corresponding to the symmetry that all positions are equivalent.
I appreciate the response, but it really doesn't justify what eyeo is actually doing to publishers. I've read about some of the amounts Google and others pay you and there's no justification for it to be that high. A large portion of your project is community-based, so why does it need millions to function? Other community based solutions and open-source projects fare just fine -- and yes they're still paid well.

Also, it's frustrating to still see your company play the "help us out we're broke" card by asking for donations after install even though you're a venture-funded company.

If anything, you guys should be going after the ad-networks since they are the ones allowing the malicious and rude ads to be placed - not the people whose livelihood depends on ads.
This article is interesting, but I think many people will stop after reading the first two or three paragraphs, and never arrive at the interesting parts. Imagine someone reading out loud the text. Nobody would deliver the current version of it as a talk or a speech. It is more like reading someone's private diary or a letter to a close friend, where we don't mind them going off the topic. But perhaps that style of writing is not such a bad thing.
Doing that on a school computer is one of the fastest ways to get expelled.
ESPN is suffering from a two pronged death.

Like you, there's plenty of people who aren't interested in sports and aren't interested in paying extra for a sports-bundled cable package.

Then there's people like me who like sports and don't like the programming on ESPN. Two decades ago, ESPN reporting used to be legitimately great. They'd talk about strategy, roster moves, interviews with players/coaches, etc. These days it's TMZ with a sports focus. Even something as mundane as Tom Brady's new haircut became a talking point on ESPN. The most recent example I have of ESPN's decline was the recent NFL draft. It was nothing but baseless conjecture on who's getting whom. It's a lot of random guesswork and hot takes portrayed as journalism. The talking heads would just shout about the most outrageous conjecture with no rationale.

ESPN has gotten complacent and they're paying for it now. In my opinion they were relying on cable subscriptions when that's going away, and they haven't invested in quality programming to keep the sports fans in the longest time.
This is my first Android App. Feedback is very much appreciated!
Coding boot camps and their instructors: are any experienced software devs?
Before anyone gets on me for another coding boot camp question - I am trying to ask a simple question about coding boot camps...

Is anyone aware of any coding boot camps that have really experienced instructors teaching the curriculum? Or are most coding boot camps heavily taught by beginners/ex-boot camp grads...

Here is my thought: who you learn from is as important as the curriculum.
I don't think it's the connectivity so much as it is just a place to go and sit down for a while.
Simple Exercises To Help Undo the Damage of Sitting (2014)
One day, in a distant utopian future, a journalist writing an article like this will actually have to get, you know, data showing that anything is changing, and "I interviewed a few people" won't cut it.
I don't know if this is a trend. The major coffee shop in my small college hometown has mandated for as long as I can remember that the seating upfront be used for only conversation or newspaper-reading. In New York, it seems about as common to find coffee shops without WiFi and with it. Think Coffee only has it in some of their locations. In fact, I believe the Think Coffee in which the first scene of "Mr. Robot's" first episode was shot (12st, East Village) does not have wi-fi, in contrast to its fictional portrayal.
There are a lot more sport networks now that compete for the rights. Aside from ESPN, there is Fox Sports, NBCSN, CBS Sports, etc.
It's not an issue of paying for the space -- they want a social establishment, not an office.

In fact, paying for the space exacerbates the problem, as only people using it as an office would be willing to pay.
"By not offering WiFi, they're hoping to create more of a community atmosphere where people talk to each other instead of silently typing on their computers."

I see as many singles as pairs or groups at coffee shops. It's not always a social exercise for people.

If the habit is going to a coffee shop solo, they may swap books for computers, or just tether. Can't ban everything.
HACKER FOR HIRE
Have you guys checked out this guy Aviv Nadav at whitecaphacker2@gmail.com dude's a cyber guru, involved with cloning phones, hacked into my ex's gmail and facbook, what let me knowing she was infidel and also gave my nephew some really outstanding school scores which he upgraded himself, cool way to have financial freedom as well. Get your bank blank atm cards which could debit money from any a.t.m machine. Make $20,000 and more in a couple days. Bank transfers and wire transfers as well as Paypal jobs, change of credit record hes that good, had to make him my personal hacker. You could mail him as well if you got issues, he's as discreet and professional too. He's kinda picky though so make mention of the reference. Tom referred you. Your welcome
This is only if you have an "unlimited" plan. If you use a plan with caps, they have no care how you use your data.
Charging for wifi by the hour would be a good alternative. Give 30 minutes free with every coffee purchase, possibly dependent on price of beverage. The outlying issues are other open wifi spots that are close to the shop and people tethering their phones and just using the cafe for a spot to do work. Both of those will happen even if they "pull the plug".
I love the down to earth explanations and options too.
Why do you wanna know?
Many times I've heard that DF is dead ..
Pearson textbook publisher requires Flash for my kids. So they have Chromebooks for most things, and school-issued laptops for online textbooks.

This madness must stop, but field-tested textbooks are a lot of work. And a lot of $$. Good luck.
I've always loved math, but as things get more complex I stop thinking in math and start thinking in code.
Nope. Basically anti-vaccine groups are doing advocacy in the community encouraging people NOT to get their children vaccinated as a measles outbreak happens. It so screwed up.
How do you escape coworker's asking to go to lunch without seeming like an uninterested a$$? Would love some advice in this area.
Information is Energy

Rolf Landauer
Can you please link that article?
I've written a demonstration of this sort of thing in Ruby, where I scribble a cdecl function to memory and execute it, with the end goal being: invoke the cpuid instruction to get info about the processor.

http://www.cstrahan.com/posts/2013-07-15-pure-ruby-cpuid-via...
Well I guess it depends on how valuable your seating is.
If you are in a dense area or your cafe is particularly busy, than having people sit around all day and only order a couple of drinks is costing you money.
If the seating never fills up, then it is probably worth while, I feel that people are more likely to enter a store that already has customers in it than one without any.
Why is someone immediately slandered as "alt-right" if they object to corporate virtue signalling and the implicit bias against white males?
India aiming for all-electric car fleet by 2030
Starting points matter, but this depends on the programming situation. That's why you use OOP or FP where it is most appropriate or suitable. Neither OOP nor FP is a panacea. Neither OOP nor FP is the universal programming tool.
WeWork in mid market starts at $400 a month. For your pricing that's 10 2 hour sessions in a month.
Here's an idea: For the big enough coffee shops, how about a WiFi section and a WiFi-free section? Like smoking sections back in the day.
We have Cisco WLCs too … from 2009.
If the seating never fills up then you're paying too much in rent.
data cap maybe
If you are a afraid of asking valid questions for fear that you will be rejected god help you. It doesn't hurt to simply ask a question.

Now I know there are a lot of weak and timid personalities in the world of development, but once you put that blood into the water usually it doesn't take the sharks long to swarm on it. I have never walked away from an interview feeling dejected for asking the interviewer reasonable questions or attempting to qualify their assertions.
In SF? Check out http://www.workshopcafe.com/. Cheaper than you proposed, and designed to allow you to pay for the space.
This is a pretty interesting, fact-based article, what's the problem? I understand not wanting political opinions in a publication like this, but there's no discussion of whether the wall is a good idea or anything like that in here.

"The mission of MIT Technology Review is to equip its audiences with the intelligence to understand a world shaped by technology." I don't think ignoring any story that happens to involve a politician would help serve that mission.
I've been faced with the same dilemma. Eventually, I just started telling people "I have something important to do". After all, being on your own every now and then is something important.
Nothing prevents an object's methods from being referentially transparent. It just depends on how you choose to write them.
Many posts here fail to address one very salient point. And I don't think we can overstate the importance of it.

Most "sports" fans are generally not "sports" fans. They are STANFORD fans. Or Arkansas fans. Or Michigan fans. Or Packers fans. Or Golden State fans. Or what have you.

The pure football fan is rare. As is the pure baseball or hockey fan. Most fans are normally watching because they want to see their team. There certainly is a sub-demographic that are sports fans. These are people who watch every game of their chosen sport looking for tactics and strategy. Most, however, are watching because Manchester United is playing. Or because they like the Cleveland Cavaliers. Or they're fans of the Boston Red Wings. Or maybe PSG. You get the idea.

What I'm getting at is that sports coverage would need be more personalized than ESPN is capable of in its current form if it wants to be of value to consumers today.

It boils down to this...

Why should one have to pay for ESPN if one doesn't watch it?

Firstly, if you are not a fan of any team or school or city at all, then nothing in heaven or earth would get you to watch ESPN anyway. So making any changes to appease non sports fans is a foolish endeavor. Those resources are best deployed producing content that non sports fans would like to consume. I don't pretend to know what that looks like, but I'm certain it doesn't look like ESPN.

Now let's say for the sake of argument that a person is a fan of some team or school or city. I'll take myself as an example. I might watch my alma mater play a few football games, and if they go to the basketball tournament then I watch that. Sometimes I watch the super bowl, maybe, but I have never watched a Halftime show.

Now... why would a "sports" fan like that, which is the majority of us, pay $15 to $20 a month (MANDATORY) for an entire year when they only want to watch MAYBE 6 to 12 games between football and basketball that are usually not on ESPN anyway??? Answer: They shouldn't pay. And I'd imagine most of them won't in the future.

ESPN will need to offer more customization. Be it through live streaming or time shifting or whatever. I'm not an expert, but I think the days of forcing a $20 fee on people every month for non personalized sports coverage are just not sustainable long term.
2017 World Press Freedom Index
Then why are coffee shops deciding to stop WiFi rather than watching out for people who sit for too long?
If there's a market good luck to them. I won't be a customer though.
Map for High Performance Computing
Four Barrel in San Francisco did this explicitly at their founding (no outlets either). Unfortunately, the rise of tethering and incredible battery life means it's completely defeated and you often see every table occupied with a person on a laptop.
> Coffee is practically free

I ran a cafe for three years (the slashRoot tech collective in New Paltz - maybe some NYC folk here came there?), and the cost of coffee (and milk) for us was non-negligible.

We were paying $8/pound for one locally roasted variety; $9 for another.

We also served entirely local or organic milk.

Our rent was $1950 plus utilities.

High-end coffee joints pay a fair bit for ingredients.