skysight-inc/HackerNews huggingface dataset:
I'll second this. If you can get away with a bit of stubble this is faster, easier, and way cheaper than shaving. A decent trimmer is cheaper than an 8-pack of the "latest-gen" cartridges. And to JG's point, no blades ever contact your skin.

As a bonus, you don't need to find those silly miniature cans of shaving gel just to get through security with your shaving kit when traveling. It just would be nice if they took power from a USB-C cable though.

Coworkers might not even notice if you miss a day.
Does anyone have an idea of what the dropout rate is for the typical bootcamp program? Seems like it would be hard to accurately measure, but perhaps there's an "industry insider" lurking around here.
Most likely, that shade of grey was chosen precisely because the section headline is black. If both were black, it would compete with the typographic hierarchy, making it distracting to skim the entire page.

Good design is a form of engineering. You have a set of principles and successful patterns– such as the ones on the linked page– but your job is adapting to real world constraints. In this case, the challenge is making a headline look like a headline only relative to the example, not the page.

As far as the Safari tab shortcut, that's consistent with the rest of OS X. How did they originally arrive at that shortcut? They probably tried several combination, all within reach of the home keys, and that felt most right.

Why include the power switch on the keyboard? I know every user's first question is "where is the on switch?" and that position seems highly visible, and it can be consistent across all macs. In my entire history of using Macs, I've never had an issue cleaning the power key.

No idea why they made the displays more reflective. But given their overall attention to detail, a lot of thought probably went into it.
On the front page yesterday: https://news.ycombinator.com/item?id=9712267
"Politeness" is not an objectively-quantifiable one-dimensional characteristic of a culture, sure. There are smaller traits that are quantifiable, though.

"Care taken around inattentive strangers", for example: the difference between assuming it's someone else's fault if they stand in the road, and assuming it's your responsibility to not hit someone standing in the road.

Or "empathy for people who don't know your customs", for another: the difference between expecting foreigners to already know how to be polite in your locale, being willing to teach foreigners local etiquette, and feeling a responsibility to learn multiple foreign cultures in order to react to each foreigner with the etiquette of their own culture, which is a truly strange feeling I've only experienced while in Japan.
Not necessarily. I think certain public companies like Costco or Target (which have been focusing on increasing wages and training opportunities) are doing very good long-term thinking.

Furthermore, the valuation of Amazon proves that investors are patient (at least in some industries). Amazon's profits are absolutely awful, but the stock price continues to rise year-after-year.
Why Apple Should Kill Off the Mac
Is it ment to be ironic? Considering that I'm reading this from a phone and they don't even follow their own first point "Formatting Content".
Gradle on Android. Learning syntax
Does CrashPlan dedup and compress the data? Also I have to say, tarsnap is so much more lightweight than CrashPlan. If they came out with a nice command line client I would have to reconsider them.
If you have dark hair and light skin, consider laser hair removal. Do the job once and be done with it. (The process requires contrast, and doesn't work well on blonds or black people.)
What does it use for the ratings/restaurant data?

I'm in a part of Tokyo with tons of restaurants and was disappointed to see that it brought up a bakery and a pop idol cafe for my first and second hits -- not only are they not especially good for meals, they're both pretty far from me.
What I'd like to know is where the graduates from 3-month programs are working, it seems like the vast majority of job postings I come across look for only mid-level or senior engineers.
This was clearly a PR piece. EA has a long way to go before it claws its way out of the hole it dug itself into.

They've killed Maxis for instance. I don't know a single gamer who "trusts" Origin (Good Ol' Games Galaxy already seems more successful already).

But as the major Japanese companies implode from self-inflicted wounds... Konami's loss of Kojima (Metal Gear) and Koji Igarashi(Castlevania)... Konami's tilt towards mobile, Capcom's tilt to DLC, the loss of Keiji Inafune (Mega Man)... Square Enix's tilt to Mobile...

EA has some room to rise up as the other companies make similar mistakes. At very least, EA's mistakes this year are not even close to the worst mistakes in the industry.
App indexing will fix app search, but Google and Apple are using it differently
What's a "stop word"? Last word in a sentence?
16K is roughly the number of university CS graduates the US produces in a year. Holy crap. See http://cra.org/resources/taulbee/
I used gldate picker. http://glad.github.io/glDatePicker/

I find it's familiarity calendar display coupled with iphone friendly format strikes a good balance.
This could be selection bias: companies have other channels to acquire junior engineers, so they don't advertise these positions.
Other products don't aren't optimized by their creators to extract the maximum revenue from the 0.046% of their market that the creators have determined are vulnerable to remarkably effective psychological manipulation techiniques, and upon whom the creators are dependent for the majority of their revenue.

Next question?

And the next question really shouldn't be "Oh but aren't they really? Other products use advertising too!" If it is, please refer to the answer above, and add reading comprehension.
A similar confusion used to arise between the American and British meanings of "billion." An American billion (now the only version) was a thousand million. In Britain, this unit was called a "milliard", and a British billion was equal to a million million instead.

Effectively, the British were thinking in terms of a billion being "made out of" millions, to create numbers that would look intuitively like "1,000000,000000."
Maybe the problem definition can be changed a bit. Instead of asking "am I good enough to work for a top company?" you can ask "how can I create a business where smart people compete to get into?"

I highly recommend "Rich Dad Poor Dad" by Robert T. Kiyosaki (Author)
It's the same URL, but updated.
Without being there at the time the decisions are made, a lot of it appears to be laziness to someone looking from the outside.
It could be laziness, but a lot of times, I found that it was time constraints to deliver and fix it later, but later never comes or it's not important enough to revisit and change.
The contents of the article disagree with the title and the introduction! Why stop at these "CS II" datastructures? There are plenty of "exotic" data structures for integer lookup that could be evaluated, starting with tries.
It is hard for something to be of lower quality than Gillette.

Disposable razors just don't shave well.
To be honest I was a bit disappointed by this presentation. I think Scala can be very simple -- at least 95% of the abstractions I use are just algebraic data types and type classes -- but this presentation didn't provide much clarity on "good" Scala beyond the usual pithy statements (e.g. "prefer composition over inheritance.") Beginners need very clear guidelines as they don't have the experience to make nuanced decisions.

Furthermore I found "Effective Scala" to be rather random in its presentation. I've found it much more effective to concentrate on the core Scala patterns (i.e. algebraic data types, type classes) and present language features in the context of the patterns they support.
It's like yelp. But very very minimal.
I started a b2b during the last bubble. It was common then if you brokered say a $10,000 sale to claim the entire value as part of your gross sales instead of just the commission you earned for facilitating it.

I fought it, never felt comfortable representing my company's financials that way. When the bubble burst it disappeared. Now sixteen years later this type of accounting has returned.

Brad Feld blogged today about something that was also very common in the late nineties:

“people don’t talk about what they’re making. all anyone talks about is raising money”

http://feld.com/archives/2015/06/get-information-entrepreneu...

There may not currently be a bubble, but a lot of the bad stuff from before is becoming standard practice once again.
Kids on HN don't understand what it was like when Microsoft was the only software company in town with a future. Kind of like Standard Oil back in the Rockefeller days.
Apple was dying, Google and Facebook didn't exist, Netscape had its "air supply" cut off and Borland, Delphi, and IBM looked like they were headed for the trash can of history. It's like trying to explain the Soviet Union to someone who was born in the 1990s. It just seems like a bunch of old men with bad haircuts, how scary could that possibly be?
> Nope. You don't say, "the Paris" now do you?

Or New York. Or London.

> There's no particular rule of when you use "the" before a name.

Well I don't know if the rules cover all cases, but one rule is you don't use "the" before place names. Or given names "the Barack Obama". Titles are OK "the President of the USA".

Clearly the names of "things" like books require the use of "the". Like "the Bible". It's important to distinguish between the "name" of a book and it's title. We clearly don't say "I read the To Kill a Mockingbird".
People downvoted you because you can't seem to get down from your high horse. But since you started, let me give you a tip. You shouldn't use a language you don't understand. "Faux paux", more like "faux français".
I see "take it easy" to mean something like "try to live your life in such a way that you can still be productive/effective/whatever without stressing out about things in ways that would raise your blood pressure unnecessarily. If something is important, feeling anxious about it doesn't make you any more able to accomplish it. You can think about something to plan it; and you can think about something while you're doing it—but outside of these productive uses of your mental energy, you should never let anything weigh on, or especially linger in, your mind. This will make you live longer, which will make me happy as I won't have to see you die before I do."

Of course, most people don't really know what they mean when they say it—but their intent usually lines up with the paragraph above.
No part of the paper I just provided to you relies on efficient market theory. Which is unsurprising, because the paper predates it by something like 15 years.

You began this subthread with the words "I think what you meant to say is that rent control is widely considered a failure by certain rich people...", concluding "there is more light than heat" in the debate.

I responded. No, I pointed out: rent control has been considered extensively by dispassionate economists, and, across the ideological spectrum, the conclusion has strongly tended to be that it's a bad idea.

I don't have anything more to contribute to the discussion than that; I wanted only to rebut the notion that opposition to rent control was a special pleading by the rich in favor of their own interests. The opposite is, I think, true.

You may of course yet be able to demonstrate that rent control in some form is a good idea. But you'll have to do it on the merits. I don't think the argument that opposition to rent control is a manipulative tool of the wealthy can survive the evidence.
Warning: Don’t Download Software from SourceForge If You Can Help It
https://news.ycombinator.com/item?id=9531941
Very nice story. FreeGeek has been a fixture here in Portland for many years doing great work in the community, promoting open-source long before gaining wide acceptance enjoyed today.

FreeGeek sells stuff to the general public--I have several laptops I bought there for my business. A real asset is the steady volume of old components on hand, things like floppy disk and optical drives, controllers, IDE and SCSI cables, the kinds of items that are needed to keep equipment running, or necessary for reading old archives.

I keep thinking, one of these days, when I have the time, I'll volunteer at the Geek. I anticipate it will be a very rewarding experience.
I think it’s a tip-of-the-hat when you use another culture’s pronunciation. When I’m outside the US, sometimes people do that for me.

When I’m speaking a foreign language, I may decide to pronounce an English word with (the so-called) General American accent.
> Where I previously said "largely agree", the point where I disagree is when you state "objects are nothing more than a uniquely identified run-time entity." Objects also have associated with them a set of messages which are either intrinsic to the environment's definition of what minimally constitutes any object's behavioural contract, identified by the definition of the object's type, or some mixture of the previous two along with a mechanism to resolve message dispatching.

Good well-developed object abstractions have that feature, but that the intrinsic "objectness" that leads to such a feature being desirable does not. Plenty of us remember working with proto-objects that did not have these features, but the nature of our objects drove us to re-discover this feature on our own (e.g. by rolling your own v-tables for a pointer to a struct in C!).

> Here, I think we disagree as not all languages treat values as being disjoint from objects. I realize you mention boxing, which languages such as C# and Java perform for _their_ definition of "plain old data" types, but this is not the same as languages such as Ruby, which represents all values as objects intrinsically.

Again, I'm going for a definition of objectness. That Ruby treats values as objects isn't necessarily a good thing, and programmers will definitely want to often treat these as values anyways even if the language is resistant to that; e.g. somehow getting 1 == 1 to evaluate as true rather than false! Valueness is just as important as objectness, and in most programs we use both to certain degrees (even if our languages support one over the other).

> JavaScript applied to collaborations as is expected in other OO languages/environments.

We can argue whether it is a good design choice compared to other OO languages/environments, but it definitely makes them "objects."
It uses Google's ratings data. The same ratings you would see in Google Maps, but unlike Google Maps, it sorts the results by rating.

You can change the radius through the location menu. I did initially have the default radius as something smaller, but that didn't work so well outside of city centers. I'll be making an update so that (when not explicitly specified) the radius will be increased/decreased based on volume & quality of results.

I'm okay with it showing places that are not perfect for meals. If there's an exceptional bakery nearby, I think that warrants it being listed. I like to use the "image" button for this; I find that it gives a really good feel for what to expect from a place.
How do I choose a date that's 30 odd years ago - a birthdate for example.
I am fully aware VB and VB.NET are two different languages :)
Actually at the time I am talking about, .NET has not been invented yet (wikipedia says 2012), and it was invented by the guy cited in this thread as ex chief dev of Delphi:

My post was just to say that Delphi had quite advanced TCP/IP components options compared to other languages of that time (I cited VB because it was supposed to be the "easiest" language of the period)
If the code failed to compile unless you initialized all values, you could never add a field to an existing type without updating all cases where you were creating an instance. This would basically make refactoring impossible in most real-world Go projects. You could potentially solve this problem by forcing all object creation to be through special constructor functions (like Java and Scala do), but that is not the Go way of doing things.
Definitely thought it was called "Wordpress is overkill" for a good portion of the page. Doesn't help that that's the biggest text on the page when you first load it.

Regarding the dynamic live-updating content, why? What is the use case for that?

lastly, the demo site doesn't seem to even track the edit page at all. When I loaded the admin section, there was a picture, bolded text, and some text that was different from the home page.
The article starts off by making it sound that a couple of random guys just raised $100m. The. You find our it was a cofounder of WP.
3D printer to print bridge over water in Amsterdam
I would conceptually love to something OpenCompute for my home server(s), but when I looked it wasn't really available at the one or two unit level. OTOH, I'm mostly happy with low cost desktop boards, so I'm probably not going to pay real money for something.
I would insist on a better dataset before really calling these "semantic analogies" (and don't just take my word for it: Chris Manning complained about exactly this in his recent NAACL talk).

The only semantics that it tests are "can you flip a gendered word to the other gender", which is so embedded in language that it's nearly syntax; and "can you remember factoids from Wikipedia infoboxes", a problem that you could solve exactly using DBPedia. Every single semantic analogy in the dataset is one of those two types.

The syntactic analogies are quite solid, though.
Startups, Web-Design boutique/consulting, freelance/contract. Less likely the big guys (Google, MS, Apple, Amazon).
Thanks for the suggestion. Looked the author up on Wikipedia and found he has also recently written a book on the Magna Carta called Magna Carta: The Making And Legacy Of The Great Charter.
The birth rate in the US isn't any higher than it was when I was born (and until 2008 it was higher than when I was born). During the height of the baby boom it was only a tad over 3.5 - which is significantly less than your five children example. (http://www.prb.org/Publications/Datasheets/2012/world-popula...)

What has changed is 24/7 news. That makes the perception of danger all out of wack with actual danger. Media.
It's amazing how loud gamers are. The economist points out that the other contender for worst company was Bank of America.

Just as a comparison, if EA does the nasty, you lose a two-digit number of dollars, and a few hours of your life. If Bank of America does the nasty, you lose your home.

I always thought that these 'worst company' awards were for worst to work at - in which case I understand EA getting the guernsey, as they live and breathe 'staff turnover'. But if it's consumer confidence, what the hell is a company that shills relatively low-priced entertainment doing in top spot? Their titles cost less than a room in a cheapish hotel for one night. Crazy. Bread and circuses, I guess?
Facebook and Twitter are not places that withhold a no-censorship philosophy, so no one should be surprised (except for possibly why it was taken down.) There are a number of imageboards and forums that do, but you wouldn't reach the larger audience of these moderated outlets.
I'd like to know this too. The few places I've worked that hired from these schools quickly let folks go and never went back.

I know a few left tech altogether.
i haven't played a lot of EA games in recent years, but I do play Fifa. The gameplay for FIFA 15 is one if the worst in the history of the franchise. The good players are like gods who make the defenders do silly things. It's clear that they put way too much effort into turning the game into Candy Crush with Fifa Ultimate Team and too little effort into making a good soccer game.
You just brought back memories of getting home from school and slamming a plate of "deshi murgi bhuna" and rice.

I always found it interesting that the scrawny and flavorful chickens co-existed with the bland and plump ones. Haven't been back in a few years, so I wonder if this is still the case or if the "farm murgi" has taken over domestic consumption.
Makes two of us. Sounds like BS to me.
Pageload - Remote - Full time

Pageload (pageload.io) is a new service that aims to make websites faster by acting as a transparent proxy between the origin and a CDN. Pageload is based in Sydney, Australia but has a global customer base and aims to be a global service when publicly launched. Pageload recenly aquired venture captial to accelerate the global rollout. We strongly believe that everyone who wants to work with us does it because it's an area they like to spend time in, be it jpeg headers or shaving cpu cycles off css minifacation. We don't have requirements as to when or from where you work -- that's most often best decided by yourself.

Our platform is [at the moment] mostly built with nodejs.

We are (currently) looking for two positions:

- dev ops: we're looking for someone that wants to help us build a globally distributed, fault-tolerant and auto scaling containerised platform. Since pageload's job is to make other websites faster, reducing latency in every step of the stack will be your highest priority. Experience with amazon, docker and nginx is required. Experience in writing javascript/nodejs is a strong plus since you most likely also will be contributing to the backend of pageload. Varnish is also a plus.

- backend engineer: your main job will be to expand the functionality of pageload in terms of what we can optimise (for size or speed) as well as generally improving the application, its resiliency and infrastructure. A strong background in javascript/nodejs as well as experience with C is preferred since that's where you will do most of your work (unless you can convince the team there's a better tool for the job). Experience with Amazon infrastructure is also a plus.

Feel free to shoot us an email to [jobs at pageload.io] or ping me on IRC (jbergstroem@freenode) if you'd like to talk. Looking forward to hearing from you.
“In a few months, we will be commemorating the 800th anniversary of the sealing of Magna Carta—commemorating, but not celebrating; rather, mourning the blows it has suffered.

[...]

“To be sure, the reach of the charter was limited. Nevertheless, as Eric Kasper observes in a scholarly review, “What began as a relatively small check on the arbitrary power of King John eventually led to succeeding generations finding ever more rights in Magna Carta and Article 39. In this sense, Magna Carta is a key point in a long development of the protection of rights against arbitrary executive power.”

— Noam Chomsky http://www.thenation.com/article/198513/killing-commons
I figured it just meant "take care in each step so you don't trip and fall", because it certainly originated before well-maintained pedestrian walkways existed. "Don't slip on ice", "don't step in dung", and "don't break your hip, uncle" sound analogous to me.
Reached the bottom of the page and there is Drupal's iconic droplet as the logo. It is at the start of the page too. Hopefully that doesn't last long.
It's intended to be something you might use on your phone to make a quick decision about where to eat in a place that you're not familiar with, so I think of minimalism as a feature for this type of app.
I get error 404 when browsing the article.