skysight-inc/HackerNews huggingface dataset:
> If you only know the ORM layer

If you're using an ORM and you have to care about performance then this might be a necessary skill.

However - there are very few times I've really had to do this. Usually either performance isn't a concern or there's a simpler solution than painstaking analysis of SQL query plans - de-normalize, cache or write smarter ORM code.
I wonder how Rice's presence in Houston affected their expected earnings for Rice students. I could easily see Houston really throwing off their calculations if they weren't very careful. Houston's the fourth largest city in the US, but isn't anywhere near as expensive as its peer cities. Similarly, outside of a few select industries, Houston salaries are lower than salaries in similar cities as well.
Show HN: A little side project to offer printable fax cover sheets
Did you even look at the link I posted?
Those articles are both talking about his other book, not the one I was referring to.
> For good or ill, The start-up ideal is generally to solve problems broadly, to disrupt an entire industry rather than build one more extension to that industry.

But which start-up has ever done that?

Not even Google or Facebook did disrupt an entire industry – they just built one more extension to an existing industry.
I think we cannot agree because we don't have the same definition about who should be responsible of what.
This is probably because Tesla call this feature Autopilot, while it is just an Autosteer (they also use this name sometime).
Autopilot gives the impression that the car should be autonomous and be able to drive itself, while this is really not the case.
The car can only do basically 4 things:

-Follow the road lines

-Follow the car in front (this is what happen in this video)

-OCR on the road sign to adjust it speed

-Emergency breaking

All the rest is currently the responsibility of the driver, including reducing the speed in dangerous situations (like this one), taking the wheel in sharp turns, taking the wheel in cities, doing stops at traffic lights etc.

The Tesla is NOT (yet) an autonomous car, and if you drive it with that expectation, it can be very dangerous indeed.
There is still a huge chunk that does.
No it isn't. However profit is the standard by which we measure companies in many cases and so I think it is fair to use it to measure Apple overall. Measuring the impact of the AI group will be harder to do, at the "C" level you evaluate your R&D budget against your ability to stay ahead of your competitors, lower down at the SVP level you're probably balancing near term improvement over game changing innovation. Going further down the the director level you're no doubt measuring your department by its rate of progress against it's own goals, the progress of external organizations with a similar mission.

Given the secrecy we can't really know how effective Apple's AI group has been at meeting its goals, nor can we tell how quickly they are moving with respect to the state of the art in the industry.

That leaves us with profit from the outside looking in.

I'll go out on a limb and suggest that if Google's margins continue to erode over the next five years as they have the previous five, it will will become that much harder to sustain their AI efforts. So at one level company profits can be a way to estimate a company's future ability to compete in the space.
Hey cameron, you can build APIs in minutes using Ramses http://ramses.tech, it's python.

It takes a RAML file and spits out a production-ready API. It supports Postgres, Mongo and Elasticsearch our-of-the-box.

AMA, I'm a core dev, and happy to help.
All US population groups other than post-1965 immigrants have below replacement fertility. If you really care about energy use, stopping mass immigration is the only choice -- reducing population growth among core Americans is moot.

And the East Asian and European immigration could continue -- those national origin immigrants assimilate to American birthrates or lower immediately. It's the Central Americans, Caribbeans, Middle Easterners, and Africans that are driving all long term population growth.

And now I see why the opening paragraphs warn about political incorrectness. Comment readers, please just ignore that aspect.
Your first comment was how content can/should be free but now you're saying you paid cash for newspapers - how is that related?

The whole point is content does cost money, regardless of medium. Just because it's an article online doesn't mean it's free.

If you prefer a certain type of medium that's fine, but that doesn't mean other types aren't valid or hold value.
more equivalent would be a tow line in the water out to the break. could totally happen. hopefully i wont live to see that day
First line of the page: Yubikey is a curiosity-driven side project for us and we have plans to dig a bit further into hardware as time permits. If anybody could confidentially help with NXP datasheets, it would be much appreciated.

I guess they could have waited until they had more to publish it, but I found it interesting regardless
Basically. Short of owning my own company, I've never been allowed to make sweeping changes unilaterally. Hell, I have a business partner, so even now I don't get to make changes unilaterally.

The first time someone isn't as impressed with this guy as himself, he goes red.
This was my thought as well.

Lets hire someone who has been antagonizing the SPD (and arguably visa versa) for a long time, and make them work together! What cold possibly go wrong?

I'm actually not trying to be a smart-ass. There is a very public history of tension between Tim and the SPD. Two parties with such a history mixed with an organization that is already mired in politics created a situation that was all but guarenteed to fail from the start.

Shame though, I personally would have love to seen the fruits of a better relationship between these two parties.
Why is this even being upvoted on HN?
What a great insight. You should really write a blog post about it because this is such a helpful perspective and needs to be understood both by entrepreneurs and investors.
Random thoughts from working at a marketing/software company that people occasionally build Zapier integrations for.

Instead of their being one point of failure Company X <--> Company Y integration, there are now two points of failure Company X <--> Zapier <--> Company Y.

So, things may break. And if they do there are more points of failure in figuring out why.

If we really want a working integration with some other software, we build it directly and support it directly.
Does "engines" actually make it possible to partition your releases? I thought by default the engines part of packages.json was ignored.
Skate Longbrothers
tldr: the number of species grows logarithmically with space and time.

Can't help but think of a species as a tree in a decision tree forest. Each tree is concerned with a niche of the ecosystem and optimizes to reduce entropy in that segment. Given more time (training data) we can have more specific branches. Given more space we can have more decision trees.
When we run out of stored carbon energy we will probably switch wholesale to splitting atoms and harnessing the energy of the sun. Alternate energy is a matter of how soon, not whether.
Because employers love hiring people for the purposes of berating them until they blow up, then firing them when they realize they screwed up and try to play ball.

That is a very perverse theory that can be disproved by another techie who has lasted there longer than 6 months.

It appears the programmer failed to realize how srructured and protocol driven the SPD is, #1, and #2, his tact was atrocious, which is probably what got him fired.

It's happened to me and to the best of us, failure to gauge the pulse of the environment... He seems very talented, however just a really poor fit for SPD. He will be much happier elsewhere.

edit for Azkar: then that's what I call a poor fit, without blaming myself or the employer.
From the article:
"The big difference is that the mine setting offers a huge advantage that most companies can't match — there are no human drivers on the road."
Think you probably mean this map - http://blog.poormansmath.net/the-time-it-takes-to-change-the...
Oh, I know, the grain is the limit of detail provided by the film. I mean that with a high resolution scan you will actually get better detail on the grain itself, the shape of the actual crystals. Probably a needless level of detail, sure, but like capturing an image of a painting down to a level where you can see the individual hairlines in a brush stroke... hell, why not?
Going to plug Professor Lauren Rivera's book again. [1]

It stresses how school ranking are part of the system reducing economic mobility.

1. http://www.amazon.com/gp/product/0691155623/ref=as_li_tl?ie=...
Pardon the Interruption. Best show in television.
It's more the perspective. I.e. you can't just apply tech to healthcare and expect to become successful anymore than you can apply it to ex. the shipping industry.

Some businesses are so intertwined with everything from unions, to legality to human behavior that you need to know what you are getting into before you even start.
No it isn't, though this particular figure really shouldn't be called a swastika.

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

The use of swastikas is thousands of years old.
Given that the "telemetry" update was backported to Windows 7, can it be assumed that Win7 now has a similar level of tracking as Win10?
They state they believe the device fulfils these requirements, it just isn't certified. And for many customers, it doesn't matter if it actually has the piece of paper to prove it or not.
Ha! Cronjob to keep functions from going cold! If everyone starts doing that, it will reck the cost structure of Lambda for Amazon, I wager. One wonders why they didn't consider the possibility of users doing just that.
Top 500 Startups Batch 14 Startups – Sorted by the Growth Score
Zapier is great when you're dealing with REST (or even SOAP) calls.

Problem is, most medical applications don't use REST or SOAP. Chances are they use one of many different variants of HL7, which usually operates through an ETL/data warehousing process. HL7 is one of those data standards that's only widespread because it's barely even a standard -- you'd have to write a different parser for every product or combination of products you integrated with.

And this isn't even touching the hundreds of other proprietary data formats, for everything from medical telemetry (pulse, o2 levels, etc) to imaging (x-rays, MRIs, etc) to billing. Many of these companies don't want you to be able to use their data (because, of course, they offer their own EMR platform or require a hefty licensing fee), so it will be encrypted.

All this is on top of all the deployment problems that SaaS platforms solved in the 2000s -- most offices are still using ancient on-premesis EMR platforms built in the 90s for record keeping purposes. Younger doctors with newer practices are using SaaS systems, but very few young doctors can afford to go into practice for themselves right out of med school. So it's a problem that will eventually be solved, but the time horizon is probably closer to 5-10 years than the 3-5 years we're used to in technology.

As far as Zapier goes, I don't know that it really saves a lot of money for companies. The hardest part of integration isn't coding the integration, it's building out the business requirements -- something you still have to do with Zapier. For anything simple enough to use Zapier for, a junior developer could write the code in an hour or two of his spare time.
Robert Martin on Dieselgate
It seems that hardware breakdowns inevitably place a 'raw materials' costing to ojects broken down, often (but less in this instance) - as a somewhat passive-agressive dig at the company: "They sell it for $50, but it's only got $10 worth of components in it!"

Outside of the obvious external costs (development, transport, overheads, import, profit, etc), PCB + Tooling costs are often wildly underestimated.

For reference, a PCB of this size requires a setup + stencil template, which would run ~ 400 - 500 USD.

Tooling for the plastic injection mold for this piece would run around 5000 USD, and each subsequent piece would probably cost around 10 - 50c USD.

Tooling + PCBA done right have significant upfront costs that often seem to be forgotten.
Thanks for the feedback.
This is one of my (and my work mate's) most wanted features of clang-format. I'd like the ConstructorInitializerAllOnOneLineOrOnePerLine option to break before the first argument too, similarly for arguments etc.
They did cover more than just "sports-ball."

In some sense, they were the PARC-Xerox or Bell Labs of ESPN. Except with extended Boogie Nights metaphors...
tldr = taste is psychological and therefore multisensory
And `date` returns a timestamp with seconds precision.

`time sh -c 'if [ "$(date)" != "Sat Oct 31 16:00:00 EDT 2015" ]; then sleep 1; fi'` took around 1.010 seconds on my machine, but that includes starting a new shell, so there's probably a much smaller than 1% chance that that particular second will be missed.

EDIT: here's a little program to test this:

#!/usr/bin/env bash
while true; do
target=$(expr $(date +%s) + 2)
while true; do
now=$(date +%s)
if [ "$now" != "$target" ]; then
if [ "$now" -gt "$target" ]; then
echo "FAIL :("
break
else
sleep 1
fi
else
echo "OK! :)"
break
fi
sleep 0.1
done
done

Adjust the "sleep 0.1" to increase or decrease the perecentage of failures. Remove to see that it (almost) never fails.
The fact that you have to do this will hopefully spark a class-action lawsuit against this incredulous behavior.
I was overly aggressive. It's regrettable. But every point I made has been seriously contemplated, and is in my opinion worthy of consideration. The extent to which the 2.7 community and its arguments, are treated with derision by the 3.x people, makes some form of vigorous defence sometimes necessary. I'll add that unlike a large silent group of Python people who basically agree with me, I am not afraid to spend karma points speaking up against the received wisdom unambiguously and forcefully.

Now that I have made all my points, it's bye-bye.py. I won't comment on Python again.
To be persuaded on such grounds is unfortunate, when relevant information is before you.
"Effective immediately we are suspending the publication of Grantland."

... however, I just went to grantland.com and it works just fine and has new content as of today ...
How We Moved 34k Wired Pages to One Site
> None of the great writers I know have English degrees.

Off the top of my head: Tolkien and C.S. Lewis (the creators of Lord of the Rings and Narnia, respectively) were both Oxbridge professors of English.
I've worked a cross campus (santa monica) for a couple days last spring. It was pretty cool, with some good food options nearby for lunch. I went with a member so I was able to enter with him, not sure if they offer day passes, but worth looking into.

http://www.crosscamp.us/
I highly doubt the kind of people who would flourish at Caltech care what the Economist thinks. Which is a pity in some sense, because they should care about what the stereotypical Economist reader thinks.
You read the story quite differently from me.

I don't think he changed how they operated at all.

He gave them a program which highlighted the most critical calls for most urgent attention.

That's EXACTLY how 911 operators are SUPPOSED to operate.

CAD systems are supposed to do that but it can be difficult to properly do that when lots of calls come in - and when a really critical calls does come in, it frequently is reported multiple times leading to duplicates as other operators key it simultaneously. Many CAD systems will not automatically connect them and require intervention. It sounds like metrics like this and others were being used to automatically suggest critical calls.

He helped them do their job, in the way they should do their job, but in a way which was efficient and directly led to better, and possibly life-saving, outcomes to residents of Seattle.

But you are suggesting he should have been fired ?

[edit:spelling]
Invariably when I am trying to setup some kind of international conf call I cant help but think that communication would be easier without timezones. Imagine the ease of coordinating world-wide tele-meetings if everyone just understood and used UTC. Yes technology often uses it under the hood, but if used it societally things would be so much simpler.
The two-state colloid.
I'll end up on W10 as it seems inevitable. Mostly I want it as a VMware "KVM mode" (fullscreen, takes over all input) host, due to Windows having better driver, power, and suspend/resume support. I'd love to run VMware directly on Linux but don't like the idea of dicking with drivers for even two hours.
What is a good bounce rate for your website?
What you need to know when moving a production system to the cloud
Everything you should know about bounce rates, what benchmarks you should be tracking, and how to use them more effectively.
> If you are at 5.x today, and 6.x sometime next year, as a library author why would you - next year - decide to write a package for something for 4.x?

Because the target user community of what you are writing consists of the kind of users that are likely to use LTS releases.

> Most new packages will probably support the current version, and then your LTS window of 2 years doesnt mean much.

You don't choose LTS because you want support for every new packages that haven't been written yet on the day they come out, you choose LTS because you've got something for which you want to have a stable platform with bug fixes, rather than an unstable platform with breaking changes, and are willing to not have access to the newest platform features or the newest third-party libraries that depend on them to get that stability.
Are their numbers public? If they are I'd love to see them; if they indeed haven't "taken off" I'd also be surprised.

Re: pricing; I'd argue they're vastly underpriced, when you consider the development costs of writing the integrations yourself. I could pay them $20/month indefinitely and never spend more than the development effort would cost to write and maintain 20 (heck, even 10) integrations.
For those asking why HN should care about a "sportsball blog", here are some pretty great Grantland articles that made a splash on HN:

The Board Game of the Alpha Nerds: http://grantland.com/features/diplomacy-the-board-game-of-th... https://news.ycombinator.com/item?id=7913183

The greatest juggler alive quit to open a construction business: http://grantland.com/features/anthony-gatto-juggling-cirque-... https://news.ycombinator.com/item?id=7671214

The Coach Who Never Punts: http://www.grantland.com/story/_/id/9970245/grantland-channe... https://news.ycombinator.com/item?id=6728821

The Gracie jiu-jitsu story: http://grantland.com/one-hundred-years-arm-bars-gracie-jiu-j... https://news.ycombinator.com/item?id=6728821

---

More here: https://hn.algolia.com/?query=grantland.com&sort=byPopularit...
Yes, but presumably it rounds that last number, right? So as long as it ticks somewhere between 15:59:59.50 and 16:00:00.49 it should run?
I imagine people looking to be disruptive will seek out a 'start9' equivalent. I don't know whether or not there is one.
I'd say that the potential digital health startups that do their due diligence end up picking another industry. So it's only the guys who failed to do it who end up starting companies.

The VC startup model relies on finding white space and occupying it. Heavily regulated industries (like health care) tend not to have a lot of white space because the boundaries are rigidly defined by law. It's not a good fit for health care.
Seems to me they gave him ample chance to play ball, after hiring him because of his dogged persistence - something most cops can relate to.

Once he was in the door, it was on him to prove he can work within their framework. He failed and escorted himself out of there.

Unless he accepts responsibility for his shortcomings -first-, blaming a powerful institution like a police department isn't going to do him any good.
I once built a location aware application on MongoDB. After months of Mongo being the bottleneck in the application and periodically crashing, I switched to a naive implementation of the application with PostgreSQL and the application sped up five-fold. I've learned my lesson on Mongo. Postgres, however, has always been pretty awesome.
Facebook Workers Are Being Forced to Ditch Their iPhones for Android
All my trash for a year fit into two plastic bags
Wow, this community is fast.
Thank you for your responses and those valuable resources.
Having that Rust summaries and cheat-sheets. How can I learn about the way of putting an entire application together, the rustacean way? That is not too large to digest, like Servo.
Thank you again
Doubt it. My skiing changed dramatically when as a lad I got top of the line skis. Later, as a ski instructor, I had to use rental skis, I found that I was unable to keep up with my advanced students with the el-cheapo rentals.
Once upon a time I never heard this silly idea that the idea that you shouldn't blunder out into the street is a conspiracy by automakers. Then it was an article on HN and now I hear it all the time.

Separating pedestrians from vehicles just makes sense.

Streets before 1900 still had sections for horses and sections for people. And you didn't need to tell people not to stroll down the horsey sections, they were covered in horseshit.
Estonian e-residency dashboard
Ah the 741, for a long time it was ubiquitous everywhere. I particularly like the Evil Mad Science "discrete" version (http://shop.evilmadscientist.com/productsmenu/tinykitlist/76...) which still works pretty much exactly like the real one except its easy to stick probes on it if you want to see the internal signal paths.

I still have half a tube left of the quad package one (four 741 equivalent op-amps in a 14 pin package. Really useful for building analog computer circuits.
There's no meaningful difference between abolishing DST and making DST permanent. It's really just a question about whether you'd permanently like a little more sun in the morning, or the afternoon.

In the Northern city that I live in, in the winter, a permanent DST would be preferable. We're already in the preferable situation 8 months of the year. No reason not to just extend it the other 4 months, permanently.
> Most street crime occurs in the evening around common commuting hours of 5 to 8 PM

Instead of mucking with Time, which we may later find out have some 'unintended' consequences, why not businesses, schools and workplaces change their open and work hours? This will change the timing of the "commuting" hours and spread over longer duration potentially also reducing the rush hour traffic issues.
"Coping" and "relaxing" are still worlds apart.
> There are now more ships in the oceans than fish.

Only if you count the fully-loaded mass (not number) of ships to the mass of the fish. But even then, you're comparing the fish to ships+cargo, not just to the ships. A quick search doesn't show me evidence, but I expect that modern ships carry considerably more in cargo than they themselves weigh. (That is, the fully-loaded displacement of the ship is considerably more than double the empty displacement.)
This really isn't a problem that's unique to the SPD. I've worked for several corporations that are resistant to change for whatever reason and it is extremely frustrating. The engineers end up being told to do X, instead of being asked to solve problems.
New Yorker adds technology to help users finish articles
You jest, but this week i've been developing my first java web app using play framework, coming from a decade of PHP and javascript, and i found the experience surprisingly nice. You can get a good edit-refresh cycle going using incremental recompilation, and the api's are elegant and flexible. My preconceived notions of the verbosity and ugliness of java web app code proved unfounded.