skysight-inc/HackerNews huggingface dataset:
I'd personally much rather get recommendation of books based on what people similar to me swiped.. This is how I discover new musics on streaming site (By searching for new playlists containing songs that I like). But I'm sure you know that already so what's the story behind the no "smart / social"? Is it because you feel those are too easily abused by marketers? Or that some books are just never suggested since they aren't yet recommended by friends?

Also, I see that you can rate books.. does that affect the algorithm? I.e. am I going to see lots of 5 star books or will it be random? E.g. I'll get to see lots of 1-3 star rated books. Again, I'd much rather have the rating of one person I trust than hundreds of people I don't know. For instance, SICP has a pretty amazing review by PG and a crap ton of 1 star reviews by students. I'd take the pg suggestion any day.
While we're reaching the physical limits of classical chip design, do we have any ideas what the limits are on the algorithm side of things? As much speed up has come from software as hardware according to a few reports.

http://www.johndcook.com/blog/2015/12/08/algorithms-vs-moore...
Professional - I'm a generalist with Vivvo Application studios. Right now, I'm mainly doing deployment, but that is subject to change.

Personal - My girlfriend and I recently had a baby - Lauren turned 48 hours old at 01:15 local time this morning. When I'm not at work, I am changing diapers, holding the most incredibly cool thing I have ever helped create, and feeling the most incredible awe that I have ever experienced.
> I doubt if it's a good idea in practice since you can end up with unreadable code when integrating with third party APIs.

This works perfectly fine in practice as can be seen using comparable constructs in C#, C++, and many other mainstream languages.

If anything it's more readable, since your code isn't littered with redundant type info.
You WANT people riding bikes. Every bike on the road is a car not on the road. Every car not on the road decreases congestion for the remaining cars and decreases pollution for everyone. It should be as frictionless as possible for people of all ages and abilities to ride bikes in a city.

Bike riders also pay taxes because they usually are able to actually live in the city where they work and ride their bike, so they're more likely to be paying property tax to the city, sales taxes to local merchants, actually being around on the evenings and weekends to patronize local business etc, instead of just commuting in during the day, creating traffic and then leaving the place a ghost town after 5pm.
"Good" should be qualified here. That's still significantly less than average US historical inflation.

Ally gives a crappy return. It's just less crappy than other banks.

The concept of "saving" does not make sense past the point of a 6 month emergency fund (for _most_ people's financial needs). All of that money should be buying investments not sitting in some database losing value over time.
I'm going to risk a plug since our service is highly relevant. If you're using AWS, Opsee will let you define service-level health checks and automatically detect instance membership. You can set detailed assertions on response bodies, including JSON keys, to verify that your services are responding as expected. This all works inside your environment, running checks from an instance we spin up. More info at opsee.com
It's not just that "Uber" is a German word, but that it's a word associated with Nazis (via "Deutschland über Alles"). Another association is the Ubermensch:

> The term Übermensch was used frequently by Hitler and the Nazi regime to describe their idea of a biologically superior Aryan or Germanic master race;

https://en.wikipedia.org/wiki/%C3%9Cbermensch

When I first heard of Uber, it's what I immediately thought of.
> AWS has "three" queuing systems, "two" storage solutions with different API's and different quirks. Google just has one and its nails the use cases for queuing and storage.

This is not currently true. Google has: Datastore, Cloud SQL, Bigtable, BigQuery and Cloud Storage [1]. Each is intended for a different use case, as are Amazon's offerings.

[1] https://cloud.google.com/datastore/docs/concepts/overview#da...
1. For micro-instance and 32 core instance, the difference AWS and Google is not a big deal. For rest of the instances, Google Cloud is 4 - 7 times faster. That's not a "synthetic" benchmark.

2. Yes, everyone should automate Ops, but if the Cloud provider takes away some of the pain, its a win.
Churndown: https://www.churndown.com

One click to get customer feedback, connected directly to Stripe. Easy to get feedback and reach out to customers about to churn.
While it sounds like you've been lucky thus far, the brightest economic minds are pretty much in agreement that for Joe Investor (and most people for that matter), trying to time the market is a fool's bet, so you can save yourself the research there.
The historical telecom standard is -48 VDC. 48 is easy to understand (using 4 of the banks of 12 VDC lead-acid batteries in the basement of the CO building). The DC part is also easy to understand these days. But why a negative voltage? Think about it before you look it up!

And why -54 VDC? Well typical lead acid chemistry actually yields 2.25 V cells -- 24 of those is 54, so it's another legacy artifact. Modern battery chemistry is different, but so much of the other tech is too. Here's a modern power supply I just found (http://www.tdipower.com/PDF/archive/10A_dcdc_conv.pdf) that supplies between -47 and -54 ... hmm, wonder why?

Thankfully, telecom is fortunately one of the most backwards-compatible industries in the world, which is why the whole rickety edifice continues to work well (and support tons of innovation) even when people use it in ways never intended by its designers.

BTW I'd be disappointed to learn if any reasonable 21st century EE education didn't still include this stuff.
Please don't edit your posts to substantially modify their meaning after someone has replied to you. You make ericd's response look weird now. Reply to the post again if you want to make a different point.
>Well good to see that the 1920s auto-industry propaganda[0] still has it's firm grip on American society

I am curious do you guys typically have showers at work ?

One of the reason I don't bike to work is that we don't have showers at work. Most of days in this part of US are hot and humid and I don't feel like sitting at work drenched in sweat.
Here at Luminare in Houston we're tackling the most expensive reason for hospitalization in the USA.

http://www.luminaremed.com

Every day the country spends $55 million on sepsis and Sagitta is a tablet-based, bedside sepsis-screening app for acute care hospitals that aims to drastically reduce this problem!
Professor Brooks is really a pillar of the computer science field, and as you point out, a true Tar Heel. He contributed so much to the students, faculty, and staff at UNC.
That technology has been commercially available at least since 2003 https://www.youtube.com/watch?v=xj8jQy4nqLA
Way back when we used to scoff at softmodems!

Perhaps using the same encodings as modems do would increase effective bandwidth?

Edit: never mind, looks like it already kinda does.
Yawn. Tell me when they standardize 2,3,and 4 element vector types so I don't need to use intrinsics.
Alleged Cell Phone Jammer Raised Eyebrows Months Before Arrest
Product manager here, seconding Manager Tools as invaluable.
A thing about organizing conferences
Thanks for your feedback. Is it an issue with the design?

Ubersuggest is cool - but only shows searches using Google API and also does not show the search volume.
You're only restating the problem. Flying is dangerous because user error is common. That's the why of the what.
In the UK, owners of vehicles that produce poisonous emissions are required to pay Vehicle Excise Duty. Bicycles do not, and are hence exempt. Motor vehicles causing crashes, being stolen, damaged etc., cause a significant cost. A crash on the motorway can result in over GBP10,000 costs just to the carriageway, let alone if five cars and a truck are involved. A bicycle involved in a crash very rarely causes such damage.

In the UK cyclists have an equal voice because the highways exist for them to use just as they exist for pedestrians, horse riders and motorists. This is enshrined in law so is a statutory right.

Trivia fact: The cost of construction and upkeep of "motorways" (roads dedicated to motor vehicle traffic) outstrips the total income from VED year-on-year. In the UK, if you use a bicycle but never a car, you are subsidising motor travel.
Quality of Uber in markets outside of NYC (where you need TLC car and thus mostly just get professional livery drivers) is really appallingly bad.
Reminds me of "localmind" where you could ask questions to people at a specific location. They were acquired by airbnb a few years ago.
"Then-Secretary of Transportation Mary Peters stated on August 15, 2007 that about 60% of federal gas taxes are used for highway and bridge construction. The remaining 40% goes to earmarked programs."

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

Not so sure about state taxes (gas or registration) but I believe its similar depending on where you live, paying more for local roads.

Not saying its not fair but it makes some sense... people who buy gas or register pay the most (electric vehicles skirt this), people who don't drive pay some too through normal taxes as they utilize them for public transit, bikes, products they buy, or the food they eat.
I see a lot of these sort of articles, and I really have to bring this up, because I don't understand why people don't realize it when they decide where to host their infrastructure:

Bandwidth on GCP (and AWS and most of the other providers) is really, really, really expensive. $0.12 per gigabyte, upwards of $0.19 per gigabyte for Asia. Paying $0.12 for every time you send an Ubuntu ISO is crazy. A bored script kiddie could just run up your bandwidth costs to thousands of dollars just for the hell of it. A DDoS could make you declare bankruptcy.

I have a server with OVH I can theoretically push 100+TB per month through and only pay $100. I get DDoS protection included. It may not be perfect DDoS, but it's not the $6000/mo I'd need to pay for Cloudflare to get the same thing with GCP (I need wildcards), plus the $0.12 per GB for anything not cached by them.

I know from people in the industry that they pay less than a cent per GB. Google, if you want to differentiate your cloud services, start charging better prices for bandwidth and do something about DDoS (project shield should be baked into your offerings). $0.02 would be reasonable and you'll still make a profit. That goes for all the other "great value" cloud services that are actually very expensive for anybody doing work that actually needs bandwidth on the internet.
Agreed, these "financial solutions" are starting to remind me of "dieting solutions."
I will never get the Docker rant.

At the beginning I loved it however the deeper I digged the more I hated it. Actually the only thing I need would be immutable infrastructure and resource isolation. However for most of these things you don't need docker at all.
You would've need some sort of container that could be fully isolated with the kernel cgroups and have somehow a way to isolate the network, but docker grows to a extremely fat monolithic approach where everything is put into and still it gets worse every release and the problems will never be fully addressed.

And on top of that the Docker Inc. tries to monetize on that with software that other vendors could do as well. Docker Inc. should focus on Docker and not on everything surrounding that.

Docker should've been easy, but now to make a good use of it your infrastructure will definitly not as easy as you planned at first. The way how you deploy software will change, but I doubt that it's docker who will make the "global" change. Maybe it was docker who gave a first impression how it could look but it's definitely not the end.
If they're looking, they're looking, and I want people who want to work with us.

And what do you think motivates people to work for you? Why not pay them nothing and only take people who are willing to work for nothing?

If your SaaS provider raises prices do you pay to move to a new SaaS provider when it is cheaper to just pay the new rate vs paying to move to a new provider? Why do you think your employees should be held to a different standard from any other vendor you do business with?

You manage a team to get work done. If someone is too expensive compared to your alternatives then sure let them go. Letting them go when they offer what you want at a price you are willing to pay is just crippling yourself for no reason. Even if you only retain someone for an extra year or two that can be a big chunk of their total tenure and that further reduces hiring and on boarding costs.

I use hiring info to keep abreast of salaries: if candidates seem to need more than I had planned to offer then I level the appropriate employees up as well. I.e. you don't have to try to get a new job just to get a raise. It means people are paid fairly (e.g. your company's cap on raises is stupid).

It's awesome that you do this even if it's not economically rational. I think you are a unicorn both in that you do this and that you manage somewhere that allows you to have that policy.

However hidden in that statement is "the appropriate employees." Odds are all your inappropriate employees are going to have to get an outside offer. If that churn is cheaper than the alternative then sure it's totally rational.
I like PG's idea [1] of trying to write a compiler that can utilize code to run on multiple cores, as if the cores were running in series, not parallel (think batteries).

[1]: http://paulgraham.com/ambitious.html
Management software for small mobile service businesses (working demo): https://demo.enterprisejazz.com

Video of older, ugly version with way more features: https://s3-us-west-2.amazonaws.com/enterprisejazz/website/de...

Got started on it cause I own a mobile auto detailing company: SharpDetail.com

Some features it has:

* Route optimization

* Call routing and call recording

* Track missed calls vs answered calls
Could be a future feature for airbnb.
Here is the Flash manager that allows you to control Flash cookies
It makes me sad that (in the UK) so many people don't realise that the roads are there for people, not for vehicles that people are permitted to use on license. So we had to build "pavements" - areas dedicated to the refuge of people. Now people park their motor vehicles on the pavement, they cycle on them, they obstruct them. So once again, the person on foot is displaced :-(
Wanted: The Chicago Cell Phone Jammer
Not always, but I've seen a few places that had it. But over here you don't really sweat when biking to work - it's not really an exercise, more like going on a very fast stroll to work.

It would be unfair to pretend the Netherlands don't have a huge geographic advantage when it comes to bike-friendliness; it's a flat, small country with bad weather (read: neither hot nor humid).
That's not completely true. It would be trivial to find people to work on Python 3 support if they were paid. It's just finding the volunteers that's hard.
TL;DR: graphs are everywhere in the real world, so using a graph DB will be simpler and more efficient; examples of graph queries follow.

Thank you but may I ask who this presentation is for? Because from a quick glance, it's not very deep in technical details. I mean I'm curious about graph databases, but comparing them to vanilla SQL schemas isn't very informative. What I really want to know is what makes them different from denormalized schemas (which is what I expect most people would use).
Let me know if you have any feedback! Issues/PRs welcome.

Note that Android is still a bit finnicky about connecting MIDI devices (using USB-OTG); After accepting the permission request, you might have to go through some permutation of refreshing the page and unplugging/replugging the cable to get it to work.
> Honestly, for just about every modern warfare scenario the US gets engaged in I have a tough time not envisioning a multi-rotor being the soldier of choice when it comes to fighting.

I'm sorry but you're just kinda off the deep end here. Multicopters are great and all as an aid, but they are not a replacement. There is _no_ way they can do the vast majority of missions people do. You can't talk with locals build relationships to gather intelligence with copters, but you can with a couple soldiers walking on patrol. There 1000's of other examples.
The question is how long will it take for sites to switch to fully run on header bidding and full server-side incorporation of ads into native placements in a largely unblockable manner.
> But they're also going to work to sell that $60k house and they will probably put in more than $1,800 worth of their time.

I find this uncommon. Many cheaper houses (<100k) in Atlanta won't be supported by Zillow. Similarly, cheaper homes will not have many pictures, sometimes just a street view picture. And if you do call a realtor to look at these, they vet you much more thoroughly than a 200-300k house.
Simple covers for laptop cameras are sold. I wonder, could similar simple and cheap product be made to baffle a microphone?

I'm thinking, without much knowledge or sound or microelectronics, a white-noise generator that would be situated next to the microphone, so that noise would be drowned out.

Or maybe even a simple sliding cover for it.
Enduring CSS
Internship for Slinto. Front-End Developer
To be fair, the SR-71 was a highly specialized, and ultimately, highly experimental aircraft at its time.

The Concorde was similar. Only a few were ever made, and they were never expected to be the ubiquitous aircraft of their time or even their type (reconnaissance and passenger transport).

The F-35 is intended to replace several aircraft models which currently satisfy more specialized roles. It was intended to be the ubiquitous (in various configurations) fighter aircraft for the US military (and some allies). This problem may not be the worst of its issues, it may not even be a major issue or really (from the pilots' perspective) an issue at all since similar reboots (but less frequent) are the norm for them in other aircraft.

But many other issues are demonstrating, and the reduced production numbers and increased production and development costs reveal, that there are numerous problems with this project in particular. It shows failings within the US political structure (that's essentially forced this project to continue), DoD procurement (that allowed many of these issues to occur initially), defense contractor procedures (LM, IIRC, doubling or tripling the number of engineers on the software side to "speed things up").

Really, it's going to be a classic for future engineers, computer scientists, MBAs and others to study. So I guess that's a good thing.
Why Content Writers Need to Make ‘Why’ Matter Again
Any plans for a 32 bit version? We need our 32 bit R studio install to be able to run in parallel with this as we test this and we cannot switch Java versions from 32 to 64 bit which some pkgs we use require. Congrats on the public release.
How does your website checkout?
Viktor Shklovsky and the horror behind ‘ostranenie’
I wonder how this will affect future human play. About 30 years ago my brother and I started playing a simple African stone game Kala. We each won about half the games until I coded up a brute force search to play against. Given a game tree to the end, the program made the weirdest looking opening move, when playing first. I started making that move and forever after won.

The situation with Go is different. (I wrote the Go program Honninbo Warrior in the 1970s, so I am a Go player and used to be a Go programmer.) Still, I bet the AlphaGo, and future versions, will strongly impact human play.

Maybe it was my imagination, but it sometimes looked like Lee Sedol looked happy + interested even late in the two games when he knew he was losing.
The requirement to find someone and ask for help is a barrier in itself. Also, it depends a lot on the store or chain.

If you enter a Wal-Mart hoping to leave with an orange you didn't peel yourself, you're going to get frustrated. If you try the same in Publix, you're going to have a much better experience. But you will pay more on average shopping at the latter, as they very obviously prioritize more highly their employee training, employee wages, and customer service.

Last time I was in Wal-Mart, I had a hard enough time just buying a video game locked up behind glass. No one was on duty in the department. Hey, no problem. I picked up the phone behind the desk and started dialing the internal numbers printed on the sticker for the manager's office, customer service, the checkouts, anywhere, hoping to ask someone to come back and help a customer. Nobody picked up, from any extension I tried, after any number of rings. If I were shopping for myself, I would have left (or having learned from previous experience, never entered the store in the first place). But I was already helping someone else shop, so eventually someone finally showed up to do nothing more than turn a key and operate the sale terminal.

I imagine that there are an awful lot of people who, like me, would prefer to not ask anyone for help with anything. I have occasionally been asked by my fellow customers in a store of smaller stature to help them reach something, and I can tell that it makes them uncomfortable to need to do that when everyone else can just grab anything at will. When I'm in a situation where I am forced by store policy to get the assistance of a store employee in order to make a purchase, and there is no employee there to assist customers, I can easily extrapolate that out to people who need more help than other customers.
http://myfreedownloads.info

I produced some music for the 'Record Per Month' challenge.

http://coolguyradio.com -- raspberry pi radio station of improvised electronic music.
It would fix a lot of things like e.g. San Francisco. Imagine if all those two story, single family homes were taxed at their land value (40 story condos! condos everywhere!) where 3,000 people could live in the space currently occupied by 2 to 6 people.

Living in a place shouldn't grant you the right to obstruct progress forever just because you got there first. In the same vein, just because you got somewhere first also shouldn't mean you get unlimited profit potential just because... you got there first.
I hope you're not implying that Jobs was an intellectual giant.
Wow, this looks like a much better version of something we attempted for a hackathon [1]. I'm probably going to spend the weekend spelunking through this!

Is there a more detailed write up of the inner workings floating around?

[1] https://github.com/rraval/pied-piper