skysight-inc/HackerNews huggingface dataset:
Sierra 10.12.3 shipped 20 hours ago. Just checked and my Safari's at 10.0.3 (12602.4.8) so this didn't ship together with last update.
I was considering of using it also. How good is it ? Are there any differences, restrictions ? Currently I use the 1password web version.
> We're talking thousands of apartments, literally.

To add some more concrete numbers, in 2015 there were 14,357 units completed in New York. Permits were issued for 56,528 units. (Only 20,000 permits were issued in 2014. They were down 65% in Q1 2016.)

For a city of over 8 million people, I would expect 50,000 units/year to be the sustainable level. 20,000/year seems quite low.

http://www.nycrgb.org/downloads/research/pdf_reports/16HSR.p...
As requested: answer to puzzle 4 (I think):

14.2981, 101.2189

Start from top-left, move the number of spaces given by the number of your current square:

down
right
left
down
right
right
up
down
down
right
down

It's a maze; worked backwards from the numbers that have commas and points next to them.

Number: 19; Title: Thailand
https://photos.google.com/share/AF1QipMNGiEkdfeZKK5uus5iOmt-...
"One reason is RAM consumption"

You can have immutability without data duplication; in an immutable-only environment, every process/thread/whatever that uses a specific object can safely reuse a pointer to that object and always know that the object represented by that pointer cannot change under their noses. It's only when you need to "modify" that object (read: create a new copy) where you start to see RAM consumption issues, and even that can be mitigated.

Linked lists are an example of where this works remarkably well; if you have a list (E→D→C→B→A) and want to append F to that list, you can do so trivially without needing to mutate or copy the original (since all you need for the new list is F and a pointer to E). Same if you wanted to replace E with F; just have F point to D instead.
These companies should be careful. Are they Canadian companies? Microsoft was famously fined in Canada for advertising an engineering certification when it legally was not an engineering certification:

http://www.canadianconsultingengineer.com/engineering/quebec...

The Professional Engineers of Ontario have this to say about "software engineer":

http://www.peo.on.ca/index.php/ci_id/2266/la_id/1.htm

It's not about "value production over semantics", but about legally designated professions.

Regulating engineering is more than just about the knowledge or value production associated, but it comes with an associated order you belong to and a code of ethics. There's the famous iron ring ceremony for Canadian engineers that is supposed to remind an engineer of the duties of their profession.

https://en.wikipedia.org/wiki/Iron_Ring

If people in Silicon Valley calling themselves "software engineers" actually behaved according to the engineers' code of ethics instead of running towards the self-interested libertarian utopia at all costs, perhaps our current technological landscape wouldn't have enacted all of the abuses it currently does upon the users.
I believe he is talking about buying condos; those prices are in thousands of dollars. Based on friends of mine living in London, my understanding is that rent is much more expensive that that (and more or less in line with NYC rental prices).
Chicago taxis are roughly double the cost of an Uber/Lyft w/o surge pricing IF you're not crossing the city boundary. In my experience, the only time a taxi end up cheaper is if you need a flat rate to the airport during a time when waiting in traffic would get you destroyed by Uber.
Anecdotally: I moved from Midwest suburbs into a coastal major city. I sold off my car when I did so. Even with the raised prices on things like rent, food, etc, I still couldn't figure out why I had so much money left over. I thought I was forgetting to pay a bill. Turns out, owning a car was much more expensive than I'd realized. I ended up saving quite a bit more by living in the "expensive" city.

But most of the major cities that I've been to in the US don't have a decent public transportation system. If they would fix this, then people could become less reliant on cars.
Will you make a ranking system for noting user and dataset ?

I recommand using true skill for noting user and dataset.

Keep up the good job.
The tone.
"5,000 jobs could be replaced"

"cool opportunity"

what a time to be alive
File name for #5 is base64. Converting the filename from base 64 gives you "Where have you been?"
Streaming Netflix alone can cap your bandwidth quickly given the statistics from the Netflix page [1]. I have recently experienced this actually (I do not run torrents from home and during the month of December I did not transfer anything from the remote box). Month of December I used 1022 GB out of 1024 GB over 900 GB was from NetFlix.

Using: 1 terabyte = 8,388,608 megabits

Ultra HD: 25 mbps ~= 93.2 hours
HD: 5 mbps ~= 19.5 days
SD: Would be good but hey I bought an HD TV for a reason so that would not be fair to skimp out on quality just because they don't want to introduce cheaper bandwidth caps.

side note It is $10 per 50 GB once you go over the cap with Comcast which is pretty huge for overhead if a user wasn't even aware of the cap. Thankfully they cap it at $200 over your bill.

side note2 this number will only increase - so really that 1 TB cap already needs to see a lift to 2 TB just to start to fulfill the requirements of the newer age web.

[1] https://help.netflix.com/en/node/306
V2hlcmUgaGF2ZSB5b3UgYmVlbj8

base64 decode "Where have you been?"
I always found it weird that despite being developed at CERN and most widely used in the early years by universities and research labs, HTML never developed a decent standard for transmitting/rendering math equations (I know that there's a math tag now, but it doesn't seem to get much use). Especially given that Latex would seem to provide a pretty widely known de-facto standard for the syntax.
File info decodes to: Where have you been?
Conversion of the filename is "Where have you been?"
Image name is base64 encoded:
V2hlcmUgaGF2ZSB5b3UgYmVlbj8 = Where have you been?

So, maybe where the chess pieces have been moved from?
I've never tried, since when I'm traveling internationally I always have data and just use the Hangouts app. The important part is it's totally seamless: contacts don't need to know I'm traveling and I avoid any huge roaming fees.
You probably meant 10.12.4.
The description ("V2hlcmUgaGF2ZSB5b3UgYmVlbj8") translates to "Where have you been?"
It would be pretty exceptional for a landlord to knock 2/3 off of the rent for an apartment just because its getting run down. It would have to be a real renters market for a good long while to push prices down that far.
Speaking of audio tabs, the mute setting should be inherited. If I have a muted tab and then open a link in a new tab, I should get a muted tab.
I contributed a few patches years ago.

Your best bet is to fire up a program you want to use under Wine with logging enabled. Look for functions that aren't implemented and submit patches, repeat!
> "enhanced price"

That's a very friendly way to put it :)
I was a HUGE nerd at highschool and I disagree with this article completely. I think nerds are unpopular at highschool because their intelligence is incomplete.

You see, Abstract thinking is only one of intelligence's dimensions. It will make you good at things like Math or Science. But there are other aspects. The one which is relevant to the article could be called social skills, or empathy. Successfully navigating human interactions takes a non-trivial amount of mental processing.

Some kids become popular "by default" (the rich guy. The prettiest girl). Others are naturals at social skills, just like some are naturals at Math. For the rest of us, the only option is getting better at it via practice.

In my case, I actually remember using the scientific method to improve my social skills. I formulated hypotheses, and tested them on my (extremely limited) social circle. Small talk was really difficult at first, until I discovered that teenagers love talking about themselves (I felt like I had discovered the fifth platonic solid with that one.). So I just asked them things about themselves and assumed the easier role of a listener instead of a "real speaker".

Gosh, I was such a nerd.

These days, I find that social skills complements my abstract-thinking intelligence in my job. I think empathy makes me a better programmer. I can totally spot code which was written by the socially challenged.
How many senior developers do you need to maintain an existing e-commerce site? Not that much. The can hire entry-level / students to do the content. They can re-use the print designers to make the banners. They can automatize catalog management or dumb it down enough so that a manager can do it.

I've spent a lot of time developing e-commerce website for (smaller) companies and none of them required 200+ seniors. Most were small highly skilled teams of individuals with large skill sets.
> formalizing conventions, eliminating valueless choices, and offering a full-stack framework that provides great defaults for anyone who wants to create a complete application

Maybe I've drank the kool-aid too much, but I agree with this whole-heartedly.

It reminds me of when I want to paint a room. I can go to Home Depot and spend an hour picking out all the tools I need, or I can buy one of those pre-packed toolkit and get to the actual painting immediately.

Rails + Heroku = My product will be ready to demo by end of the week.

Obviously this mentality only applies to people like me who wants to get things done quickly. People who value craftsmanship and specificity should do what pleases them. (That's not to say you can't do quality work with pre-packed toolkits)
Well, we've been to brazil, england, poland, and thailand so far?
$ echo V2hlcmUgaGF2ZSB5b3UgYmVlbj8 | base64 -d
Where have you been?
If anyone wants to have a quick chat (10 mins) about getting into PM'ing, what PMs do, etc., I hold office hours here: https://officehours.io/people/toddsherman
Each user today commands a personal fleet of many devices. "You get to use Ruby" is a weak justification for a monolithic architecture.
Ableton runs pretty well from wine too. Almost no messing around
I mean you should be able to stream deep learning applications.
I was really looking forward to Stripe implementing SEPA Direct Debit and moving away from my current provider, but at the moment the offering has 2 serious flaws compared to other services:

1) Pricing. Direct Debit usually has the advantage of being cheaper than cards, usually a small percentage with no fixed fee. I was expecting something like the US ACH fee (0.8%) or a fixed 1% maybe. 1.4% + €0.25 is pretty expensive compared to your main SEPA competitor (GoCardless is just 1% up to €2). The fixed fee makes it less competitive for smaller payment amounts, which is usually one of the SEPA DD advantages.

2) Own Creditor Identifier requirement. GoCardless allows using your own identifier under their Pro offering, but you can also use their own shared identifier as an individual or small business. One of the main advantages of using Stripe is avoiding traditional banks, but getting an ID requires dealing with them and is pretty cumbersome or even not possible in some banks, specially for non-business accounts (and they also expect to handle your direct debits, not just provide you with an ID).

Any plans to change these soon?
5, 17, 18, 19, numerically
This article is a memoir dressed up as sociology. I don't doubt that it's a true statement of the way Paul Graham felt about his high school, but a great deal of it seems like arrant nonsense when applied more broadly.

The other thing that rubs me the wrong way about this article is the rather sanctimonious tone about nerd behavior, as if every nerd's "smartness" is a beautiful quality ("I want to make computers and rockets!") rather than, well, a pretty normal desire for a certain type of achievement wrapped up in a desire to impress in a different social hierarchy. I went to a school with a lot of nerdy types and there was a hierarchy among the nerds too, with people spending a lot of time putting on displays about how much smarter or funnier or hipper they were than the other nerds and reaping Nerd Popularity. I think the sanctimonious attitude is actively mischievous; I met many nerds in university who seemed to feel that they could do no wrong as they were clearly One Of The Oppressed Class and went on to do ugly things to weaker, lower status people whenever they could.

Part of the reasons that nerds are 'unpopular' is that they often can't resist trying to ensure that everyone around them knows just how much smarter the nerd is, regardless of whether they are. We started hitting this phenomenon in the mid-90s, where the ability to program a computer or some minor knowledge of science led to nerds proclaiming themselves experts on Every Damn Thing (art, politics, philosophy, urban planning, ...).
Framework for Go-To-Market Strategy from Veritas Founder Mark Leslie
Not to mention Rails has an API only generator for new apps now... so this problem is framework destroying 'use case' is solved with a single flag.
so far : 5 - Brazil, 17 - England, 18 - Poland, 19 - Thailand
- Interesting point about the voicemail option. I'll think about that, maybe run some tests.

- Thanks for the feedback on the up-front per-call pricing model. I struggled with making the decision on that just because it does introduce some risk to me and the industry standard is per-minute. However, I really do believe this simplifies the experience for my users and I appreciate hearing that others agree.

- Thanks for those suggestions too. I'll add those to the FAQs.
Wine is a great project, and truly 'is not an emulator'. It takes the main win32 APIs and they are reimplemented natively by posix means, GDI, USER32, ADVAPI, and so on. Time ago I run an experiment to port Wine to windows and run a notepad.exe on top of X11. After that I managed to wrap ActiveX components inside GTK2 bonobo components served on windows to insert them into Linux GTK apps so you could have UI-bound network transparent middleware components, and it worked. Sadly de Icaza changed the arch later.
V2hlcmUgaGF2ZSB5b3UgYmVlbj8 --> "Where have you been?"
I always pinned this on being introverted and nothing to do with smarts. I could be popular with effort and actually being outgoing but it was exhausting and I would quickly find myself getting annoyed at popular people. What they did and talked about just wasn't stimulating.
We HN users overdo the criticism, but what exactly led you to say that? These are the top comments in the thread:

https://news.ycombinator.com/item?id=13475414 "props"

https://news.ycombinator.com/item?id=13475184 "interesting"

and:

Was linkedin really known for their engineering? Honest question I don't recall ever hearing anything good or bad.

What would a thread look like that wasn't "shitting all over the guy"?
Well basically everything running MS-ware. Sounds like a nightmare scenario to me, much like GM's vision of the future where everyone is driving a GM car, or Comcast's vision where everyone uses Comcast service and cord-cutters don't exist.

Throw the Windows 10 UI on top of that, add in Windows phones and tablets, and it's a really bad nightmare.
New to Open Source Check This Out
should we play the chess and use the moves as an entering point ?
Because bittorrent is designed to be easy to implement to favour adoption, they could have created a more performant DHT and added something like eMule's automatic upload speed sense but that would have been more complex.
This. The article (which admittedly stopped reading about 40% in) falls in the trap of condescension because it assumes anyone who isn't a nerd is also not smart.

> (FTA) Why don't smart kids make themselves popular? If they're so smart, why don't they figure out how popularity works and beat the system, just as they do for standardized tests?

They do. The real problem is that intelligence is hard to see or appreciate when looking upwards. That's why it's not valued, and that's why the author doesn't recognize the people that are intelligent on other planes than he is.
Yes, sorry: I was afraid of changing the given title and there's nothing new here if you run purple Safari. I assume they put this up to go along with the public betas for macOS 10.12.4 and iOS 10.3. I don't get much out of the release notes attached to the tech previews so this was welcome to me.
Does this mean Safari is no longer the new IE?

https://news.ycombinator.com/item?id=9804533
Don't presume to know anything about the lives of people commenting here. Also, that's an ad hominem attack so it's not really valid anyway.
What if stalin has drilling crews?
Sure, it may lead to that kind of code if you have mediocre programmers who don't care about robustness - absolutely. But in C# it's much harder to keep track of all the exceptions that might be thrown.

Now, if a programming language has error aware return types - using algebraic data types or multiple dispatch - that's a better solution than both. But in the absence of that, give me checked exceptions over unchecked ones any day.
You can run it on Windows to run old applications.
Now if we can just get every company that lets you download monthly statements to fill out this field I would be very happy.
place the 3 black pawns and 7 white pawns to add to the appropriate numbers?
The server can do this with the Content-Disposition header. The `download` attribute just lets you trigger downloads (optionally with a filename) for URLs that otherwise wouldn't be downloaded.
Facilitating the discovery of public datasets
it works fine for me sometimes, and sometimes it doesn't try to close your Firefox and open it again and test, it gets stuck with me most of the time.
Looks like they fixed smooth scrolling bug I was experiencing too. Thanks :)
Not OP but if you added the British Crown Dependencies (Channel Islands, Isle of Man) you would have some very happy clients here. These aren't the biggest markets and they are frequently ignored. However some larger tech companies like AWS, OVH, and DigitalOcean do serve this market and correctly handle our UK VAT exempt status. Fingers crossed...
Related but different:

Foundations of Data Science by Avrim Blum, John Hopcroft and Ravindran Kannan:
https://www.cs.cornell.edu/jeh/book2016June9.pdf
Pricing breakdown: okmeter.io
Being unpopular in school often means being bullied or ostracized, so we should be especially wary of victim blaming, which I sadly see in many comments here.

I was bullied for a while in school, though it wasn't in the US, and by the end of school I was quite well-liked. The advice I'd give to my younger self would be a) to get serious about some explosive sport like boxing or sprinting, b) to get fast and on point with words. I could've easily spared a few of my endless videogame hours for that, I just didn't know it would help at the time.
That's funny... for me the pinned tabs are the ones that are always open (email, Slack, Spotify).
Sheesh I'm dense, I think I need an animated GIF of how you're moving through the maze. I can see 1-4.-2 but then do you keep moving right a second time, two spaces, to that 9? And then you move... nine spaces to... where?
EFF to Santa Clara County: Improve Police Body Camera Rules
This one has more than 200 citations

https://scholar.google.nl/scholar?q=Retargetable+and+reconfi...
I know: mind blown. Amazing communication (and observation) skills. I've certainly developed a newfound respect for the humble bee.
My guess would be black/white corresponds to lat/long? (or vice versa)
A lot of people are mad because the rents are much higher due to the constrained supply of apartments. Many current homeowners in the Bay Area try their hardest to prevent new apartment developments form getting built in their neighborhoods. Renters get stuck paying extra rent to effectively prop up the real estate prices for homeowners. Desirable places to live will always have higher rent. But, desirable places to live with NIMBY attitudes have extra high rents.
Microsoft Access is still used pretty heavily. As a developer, you may at some point be handed off an Access database. Additionally, Powerpoint still gets heavy usage, and switching to Google's version you're likely to lose a lot of design fidelity.
How did you work out the movement sequences?
America's Modern Immigrants Compete for a Different Set of Jobs
Spot the difference
You're being insulting again. If you don't want to be downvoted, you might want to try taking a different tone.
And in Java they're in the the standard library. Which is going to go down better - simply using something official that every java library program will already have, or trying to explain to your colleagues why all your methods are returning something defined in this obscure library you added to all your builds?
or maybe position the white rooks and black rooks in their spots to remove those numbers from the board?
Also tested here and played through fine.
Nokia is Back
This is fine for new construction. Building more at the high end puts downward pressure on prices in the middle, which in turn puts downward pressure on prices in the affordable housing space. This is called "filtering" and it's been shown to work.

A relevant quote from City Observatory summarizing research and implications:

But very little private housing in the United States was originally built for low-income people. Instead, homes built for the middle or even upper classes gradually became cheaper as they aged, as people with high purchasing power moved into trendier, more modern homes in “better” neighborhoods. As higher income households move on, the now somewhat older homes or apartments they formerly occupied are sold or rented to people with more modest incomes.

This process is called “filtering.” While the evidence that filtering is a real phenomenon has been around for a long time—the core of nearly every American city contains neighborhoods with once-luxurious homes now occupied by people of modest incomes—the first study to provide a rigorous measure of how it happens was published only in 2013. In it, Stuart Rosenthal of Syracuse University uses nearly 40 years of data from the American Housing Survey to figure out the average pace of filtering across the country, and what makes housing filter more quickly in some places than others. [1]

[1] http://cityobservatory.org/what-filtering-can-and-cant-do/
That's a really good point and the foundation for what we're building with Graphcool (https://www.graph.cool). It's basically combining a GraphQL BaaS with AWS Lambda (or similar services). We take away the pain of configuring and maintaining your database + GraphQL schema so you can focus on implementing your business logic.

Our mission is to make software development like playing with Lego. You're combining existing services like Stripe, Algolia (...) to quickly build your own applications. GraphQL is the common denominator between all these components and provides an incredible developer experience.

On a more general note what distinguishes Graphcool from other services: We're optimizing for the best possible developer experience (DX) while maximizing the degrees of freedom what's possible to build with Graphcool.
Thanks will try at some point, my biggest concern was that those kind of API's are almost all paid and rarely open sourced.
What we actually lose when the USDA and EPA can’t talk to the public
well, of course it is ;) consider the source.
A $90B Debt Wave Shows Cracks in U.S. Property Boom
I feel like Robert Virding once said that Erlang-as-OS was more or less one of their original plans (I wish I could remember the source, but it was during a discussion of the Erlang JCL mode in the REPL).

EDIT: found the link
http://erlang.org/pipermail/erlang-questions/2011-October/06...