skysight-inc/HackerNews huggingface dataset:
> That's not by induction, that's by composition or something.

Good point. I'll fix that.

> That's not true! Eventually you'll run out of memory & disk space. Turing machine tapes are infinite, you can't fit one in this puny universe.

Sure, but in practice, most people loosen that requirement. Otherwise, no implemented language is Turing-complete.

> Um, what? I presume the author isn't aware of the large PLT group at Northeastern that continuously writes papers about macros, i.e. user-defined syntactic sugar, and develops Racket, a language built almost entirely out of syntactic sugar.

The mini-essay is about what syntactic sugar the language designer chooses to add to the language. Language features that let users extend the syntax are outside of the scope of that.

I do note:

> Lispers famously claim their language “has no syntax”, while Smalltalkers proudly show that you can fit the entire grammar on an index card. This tribe has the philosophy that the language doesn’t need syntactic sugar. Instead, the minimal syntax and semantics it provides are powerful enough to let library code be as expressive as if it were part of the language itself.
Also:

50's US cars were also exceedingly well built using high quality materials and mostly/nearly by hand..

which goes against the 'cheap / phony materials' ethos critiqued in mcmansions..

that said, plenty of people I'm sure critiqued the 'chintzy' 50s asthetic and increased use of plastics in the day..
The problem is a lot of the tube stations are on curves, so each would need completely custom doors.
I think of architecture a little bit like art, and that some art is "bad" and some is "good".

I feel like there are certain rules or techniques in say, painting, that if one follows, can contribute to the art being perceived as "good". When you combine rules or techniques and it is poorly executed, the art may be perceived as "bad". Seems to be the same with architecture.

Seems to me that Kate is an art critic of sorts. A very specific one.
It only affects the carousel at the top of the site
>Why should anyone care what sort of house people choose to build, buy or live in?

Maybe because that's what she is knowledgable in, and she wants to point out bad practices in the industry she's involved in, or because they make expensive houses with cheap products that are only built to resell as opposed to have someone actually live there for an extended period of time?

Look, these things might not mean anything to you (or me for that matter), or ever have a real effect on you and that's fine, but you really can't imagine why such poor practices might annoy someone whose career is based around knowing not to do these things that are so prevalent?

Do you think subreddits like /r/programminghorror are mean spirited? If someone posted a snippet with 1000 cases in a switch statement, would you say "Why should anyone care what sort of sort of code people choose to write or use in production?"

I don't see how that is any different than this, or how calling out bad practices with broad strokes is a mean thing to do.
I would add to this, use a dumb but performant CDN. Cloudflare's Rocket Loader has rewritten working Javascript into broken Javascript for me. If I use Cloudflare I turn off all the gizmos to be sure.
Apple put left and right arrow keys in the landscape mode of their default keyboard for iPhone+ models ― which you probably haven't heard off because it truly is as awful as that sounds. Yet another bullet point that Apple's UX design quality has taken a dive the past few years
I was somewhat amused by the contrast between Google's partnership with Lowe's for Tango and Apple's partnership with IKEA for ARKit (https://www.macrumors.com/2017/06/19/ikea-plans-furniture-ap...). Judging by Tango demo videos, they've only authored 3D models of a tiny subset of the appliances and furniture Lowe's carries, which, unless you were really leaning toward that one model of LG oven, makes it more of a proof-of-concept than a practical tool.

Meanwhile, Apple went and partnered with the one vertically-integrated big-box store that happens to have 3D models of every single thing they carry.
I've written at least 5 linked lists in the past year. They're quite useful.
Agreed. Css optimization is a drop in the ocean compared to the shitload of 3rd party scripts the marketing team will load through gtm anyway.
Readability is the key. Performance improvement is a red herring.
This is an interesting perspective coming from someone who has sat on both sides of the table.

The bulk of customers over the course of my career have had non-technical people making purchasing decisions. Sales engineers (techies who work on the sales side) are always brought into appease the buyer side technical people who are generally brought in to vet a purchase far too deep in the sales cycle.

The answer to the "necessary feature" question is always yes. "Do you work with X SSO technology?" "Yes." "Show that to us." At which point the sales rep decides whether it's worth the labor cost to build/demo (assuming they haven't already done so). The elegance or performance of a given feature are never considered, except in product x vs. product y scenarios where x and y are evenly matched and even then the technical side is an afterthought to cost, market strength, gartner's opinion, relationships, etc.

I guess what I'm saying is that my experience is that from a sales perspective and an executive perspective, technical details matter little in most cases. That's a big reason why companies with great technology fail while others with terrible technology see great success. Too many brilliant engineers have trouble understanding the importance of great marketing in opposition to great solutions. You can fail with a product that saves companies millions of dollars when none of that spend is a pain point. You can succeed with a product that makes companies spend millions of dollars fruitlessly if you are addressing one of their key initiatives.

Your experience could be a complete and utter failure of sales reps to recognize an opportunity, or it could be that they just don't appreciate that you are a decision maker.
Time for a new router, then, and by "new" I mean any produced in the last ten years. I have several old routers in a junk drawer that only do 10/100 and even they support it.
This is silly. Your BATNA can be the amount a competing company is willing to pay you in another offer.

If you lack confidence that you'll be able to find at least another two job offers in a timeframe that makes you comfortable, then I agree don't quit your job.

Anyone with experience shouldn't lack that confidence though.
Because just reading a book or tutorial won't give you enough info to be comfortable with all terms there.
For hobby or if you have spare time - yes go ahead, for practical business needs - waste of time. Good framework handles most of them better, and if it doesn't, it's not good one. So step 1 is always framework. Optional 2 is tutorials.
"Last year, Amazon captured nearly $1 of every $2 Americans spent online." Actually, 43%. Online sales were 11.7% of US retail. So Amazon is taking over the country with a whopping 5% of total retail. Buy hey, got you to click on it and upvote it.
Typically the CDN is used for all static assets does not include the HTML. In the event that your CDN is not working, you can always fallback on your own static.example.server.

CDNs are one of those cases where the cloud vastly outperforms whatever kind of server you have.
And homophobic.
McMansions more resemble the car Homer Simpson designed than a 1959 Cadillac. One of the main distinguishing features of a McMansion is that it doesn't have any unified design aesthetic. They just glom a bunch of random things together.
> The mini-essay is about what syntactic sugar the language designer chooses to add to the language. Language features that let users extend the syntax are outside of the scope of that.

What counts as part of the language? If you've coded in a lisp, you've used `and`, `or`, `cond`, `let*`, `letrec`, etc. All of those are defined by macros, but I don't think it's realistic to exclude them from being considered part of the language.
I know, I was deliberately giving a sarcastic answer to show that the example should be better worded.
O&G technology is pretty amazing. I guess you can develop some pretty amazing technology when you can invest many billions of dollars over many decades, because the payoff is huge. Makes you wonder where other technologies would be with that much expenditure.
Do you guys know any way to calculate the intersection of two HLL instances? The algorithm allows merging two sets but it's not that easy to take the intersection of them. A + B - (A U B) is not the optimal way so I would love to hear your suggestions.
All of our linux/freebsd boxes on our network at work must be hooked up to kerberos. most of the day I don't have to type my password for anything HTTP/SSH unless it's for sudo.
Have you found an alternative that works more consistently?
Honest question, have you ran a business before?
The sad reality of programming interviews is that it's absolutely necessary to ask several near-trivial questions in order to flush out the candidates with awesome resumes and impressive degrees who simply have no idea how to analyze a simple problem and solve it using a computer.

Lately, I've been asking "given the starting and ending times of two calendar appointments, determine whether or not they conflict." No loops, no fancy algorithms, no tricks... and asking it has not been a waste of time. I get people writing doubly-nested loops over all of the seconds in the two intervals, comparing for equality; I get multi-line predicates full of redundancy that still yield false positives and negatives; it's depressing as hell.
"While we acknowledge that we are a partnership of six middle-aged white men, we have tried to be a positive force in support of women as entrepreneurs and venture capitalists."

I'm sorry. I have no doubt the Foundry Group partners are good people (I've met and liked a few of them) but this disclaimer simply doesn't fly. If you really want to stand up for gender equality in tech, hire more women into the partnership. That would do far more than another blog post with a set of commitments that dance around that.
If I may ask, what does the company do? Some kind of a store?
I get the desire to say "it's for weed". You can say the same thing about "its for porn" (VHS, DVD, Bluray, high speed internet, etc)...

But I don't think it's the same.

There's going to be an inflection point where the cost to transport lettuce from Mexico and California is going to be more than the cost of some vertical farm down the street.

There's also this slow drumbeat of "Save the Planet!" and "Oil is da DEBIL Bobby!". Making stuff local and "sustainable" is marketable - even at a premium. There's a reason people go to local farmers markets.

I can't say you're not wrong that "it's for the weed, man"... but I think you're limiting yourself if you think that's the ONLY reason - or even the biggest reason.
Real estate is cheap, power is cheap, personnel are cheap, equipment is cheap.

A few years ago I was pursuing aquaponics as a hobby over the summer. It was clear then that economies of scale were rapidly driving down the costs of indoor horticulture. My aquaponics project failed, but the basic economics of grocery-attached farms make a lot of sense. I built a business model to determine the economics of running a farm in a shipping container that could be deployed to an underutilized Whole Foods parking lot.

The model accounted for a 81m3 shipping container being filled top-to-bottom with fruiting plants, like tomatoes, but it's easily adjustable to other plants, like lettuces. The model is pretty sensitive to things like the productive life of the plant, lead time to productivity, and sale price.

Selling heads of lettuce for $3 each yields around $6000/yr in gross revenue per container per year.

This was $17k net less $720 in labor, $6k in equipment, $3k in real estate and $1k in electricity. Lots of room for optimizations that could push this business over the $1B mark.

The model, in case anyone's interested:
https://docs.google.com/spreadsheets/d/1DkjOIs7hXyxIiN_iWXK0...
> TC39 is currently working on over 30 active proposals. What else does the future hold in store? These days we download our packages from npm.

I am surprised that no more mentions of NPM were made. I hope that commitee TC39 addresses the topic of NPM and tries to create a new version that is standarized and that elliminates the serious flaws of NPM, which for me are one of the major hindrances to adopting Node.js for things that go beyond prototyping.
From experience with the uk's system You do have to follow the rules of natural justice custom and practice and case law in your country.

You have to be told what you are being accused of in advance.

You have to have a formal hearing with the right to be accompanied by a "friend" to put your case.

There has to be an valid appeals process.

Fail these and the employer will automatically loose
> reducing taxation of labor income, including employer-side payroll taxes

How do you replace the funding those taxes provide, especially FICA which funds Social Security and Medicare?
What were you using them for?
In Greece we're expecting a heatwave in the following days that will reach up to 109 F. So 95 looks like Christmas.
It would be nice if stores would enforce a limit per customer on these. But what do they care?
Zero tolerance polices are almost never a good idea. There should always be some room for human grace and forgiveness, and room for misunderstandings to be worked through and resolved.

Zero tolerance policies give way too much power to people who might cry "wolf" to benefit their own careers.
If marijuana is legalized, why bother growing it indoor?
I don't know about Adobe stuff, but Xcode on the iPad is not so simple.
First, the iPad has to be powerful enough to do fast compilations etc. But even if we give it that, it is a looooong way from being used as a computer. How are you going to use Xcode when you don't have Finder, a terminal with a compiler?
I don't know if I would like to use an iPad for that anyway, even if all the currently existing problems were not there.
That is one dimension of architecture and architecture criticism. The other is if the building is actually fit for purpose. Personally I wish more architecture criticism would focus on the intended use of the building and how well it achieves that. At the end of the day buildings aren't land art.
3D touch swipe for switching apps is removed in iOS11
Devil's advocate: This is bad for women.

"If found to be valid, we will request an immediate termination of the harasser, regardless of job position."

So now if my CTO gets drunk and does something stupid, there is zero tolerance and my investors will demand his termination. This would be in the back of my head every time I sat across the interview table from a female. That if any of my social inept key staff make one mistake my business could be torpedoed.
>I am no fan of McMansions although my primary complaint is that many of them are just built so close together, not that their aesthetics are particularly bad.

I guess I'd argue that the aesthetics are bad for the reasons the blog in question points out--lack of unifying design principles, etc. At least to my eye.

However, I also agree with your point about space. This may not be popular with the density crowd, but a few acres with lots of trees and other landscaping hide a lot of architectural faults. Cram big houses assembled from random architectural styles on a half acre with just a garden or two and it's not attractive.
> The fridge will be placed on the complete opposite side of the room from the island with the stove in it.

This is actually proper kitchen design (the island being in the way would be a problem, though). It's called a "kitchen triangle" and the proper shape and size of it determines how efficient a kitchen is (the third vertex is the sink).

A properly sized and shaped kitchen triangle can help turn cooking into a very efficient experience. One too large, or with an island in the way, or not correctly shaped (or not even a triangle) can make it a horrible place to cook in.

I will grant, though, that in some cases the kitchen doesn't ever serve a practical purpose, but instead serves as an interior "conspicuous consumption" focal point. Easiest way to tell if this is the case is how well used the appliances are; if they look showroom shiny with nary a splatter, dent, scratch, etc on them - you are likely not looking at a working kitchen.

Finally - all of this is moot if the person cooking is skilled enough. My wife has cooked highly commented meals for hundreds of people out of a kitchen smaller than some McMansion's walk-in pantry, using a stove that only had "on" and "off" (where "on" was set at 500 degrees F), and a work surface smaller than her cutting board (this was a "commercial" kitchen at one of here former employers who had a strange sense of what was the best things to spend money on - maintenance was not one of them).
Tour of Nvidia silicon failure lab (2016)
How isn't that breaking Facebook's TOS?
Attention is not a measure of memory, on the contrary. Memories are a a measure of attention as if you don't pay attention you will hardly form a memory.

smartphones are not what you say they are, without internet smartphones are close to tracking, privacy invasive, useless bricks. Something like computers with no arms and both knees broken.
I agree. I think a lot of the problems with the economics profession today are due to the fact that when it was originally got established, it never properly worked out its basic assumptions. One major problem area here is thinking out the relation of economic science to the other social sciences.

In spite of such major deficiencies, economic science was very lucky and promoted the free market, which was in many ways an amazing success. As a consequence economists got the mistaken idea their science was basically sound, and never set about thinking out its basic assumptions.
Lessons from 20 years of studying Japanese. Learning Japanese by reading
>The Wrong Type of people were getting the chance to design and build large houses, and of course they're applying their Bad Taste that's neither Genuine nor Authentic. They don't know about the traditions of Fine Architecture so of course they were doing it all wrong...how embarrassing for them!

Leave out the "wrong type of people" part and you got pretty much every criticism ever. Bad movies, bad books, bad food...

The thing is, I don't believe McMansion owners need our pity. They're clearly well off and not afraid to show it. Speaking of "elitism", I'm pretty sure the author of the McMansion blog is poorer than any of the reviewed houses' owners. It's not like we're making fun of homeless people for having dirty clothes. Plus those damn houses are visible, they're part of our environment and not something you do for fun in your hobby room.

I can't get myself to feel sorry, even though I can understand a general opposition against "calling out" private individuals so publicly on the internet.
They're still people that enjoy flavor, and a basil plant is pretty "easy" in terms of adding flavor to any food.
Honestly, I see very little appeal in working with iOS as a professional software developer. Both from a form-factor to OS perspective, I'd feel very limited and would not be as productive as I can be with a Mac or PC.
http://www.epi.org/publication/the-high-road-seattle-labor-m...

[quote]The study excludes an important group of workers, representing roughly 40 percent of the workforce: those working for employers with businesses in multiple locations. By omitting all multi-location businesses, such as chains, in Seattle, the authors bias their results toward showing job loss if there has been a shift in employment from small, single-location establishments toward larger firms with multiple locations.[/quote]
The same guy also got a video of how Nvidia emulates GPUs before they are manufactured.

https://www.youtube.com/watch?v=650yVg9smfI
> Instead of being renumbered into publicly-accessible IP ranges, IS&T is moving all of campus into RFC-1918 10/8 addresses, and enforcing the campus firewall, which will be made up of Palo Alto 7050 devices, which are best known for their deep-packet inspection feature, App-ID.

Then later in the article:

> NAT deployment doesn't benefit the Institute in any way, other than to make things more difficult.

Possibly ignorant question-- could this choice be influenced by the inescapable rise of cheap IoT devices flowing in from China?

I mean if a freshman arrives with a desktop rig they bought purposely to use as an experimental server, and they explicitly register the software using a web form, you can imagine a very loosy-goosy relationship among students and IT built on good faith.

But if a freshman unloads their luggage and a few dozen random internet-connected baubles drop out and start joining the network, what is IT supposed to do? Especially considering MIT probably does a lot of research for DoD...
Why the iManage Acquisition of AI Company RAVN Is Something to Crow About
> But the point is the economists should have seen that was happening

A large number of economists (in academia, public institutions, and private finance firms), all across the ideological spectrum (Austrians, Keynesians, and every other flavor) did see it happening.

People didn't respond to then, probably because the existence of a bubble isn't a problem, as long as you can delude yourself to thinking you'll be able to time the market so you won't be holding the ball when it pops.

> Instead the economics profession, with a few exceptions like Dean Baker, told the world that things were going just fine.

Baker was far from the only prominent economist pointing to a bubble. In fact, economists were warning about the housing bubble and the fact that it would have to burst before the first dot-com bubble burst (or even expanded) back as far as the mid-1990s. That may actually be the real problem: the warnings had been around for so long no one took them seriously any more; as controversial as identifying a bubble can be, it's a lot easier to identify it than time when it will pop ,and the longer it is pointed to without popping, the more likely people are to convince themselves it's just a permanent feature of the market and not a bubble that will pop.
Agreed: great book
Check out Influence by Teremok Games on Android. Nicely done hex-based strategy game, and one of the best Android games I've played period.
> taste doesn't exist and everything is always subjective.

Surely you would agree that taste is subjective...
Seriously? That's the best use of it.. Is there a replacement?
I hope this isn't too unfair an analogy, but your idea reminds me of trying to get wealthier people to ride buses with wifi and frills, when it's consistent, frequent, reliable service that they want (just like everyone else; the difference is the poorer people on the bus don't get to fall back on anything else.) In the same way, the staples for biking are probably safe/moderately convenient access to many places (not a single or even a couple of linear paths) and safety from negligent drivers.

Like buses, I'm afraid that you're just throwing yourself at a wall as long as our development pattern provides such an enormous subsidy for cars. Also like with buses, I would love to be proven wrong.
I spent a year not working and had no trouble lining up dozens of interviews when I started looking. However, it did take several months before (a) my interview game was up to par, and (b) I found a company I actually wanted to work for.
> "It turns out that the answer to both is “no” and, in astonishingly, the two questions are deeply intertwined."

Did you forget a word here?