skysight-inc/HackerNews huggingface dataset:
It's so sad that we're still culturally at a point where people care so much what others think in terms of their appearance. I mean if someone is, god forbid, hearing impaired and are wearing a hearing aid (oh, the horror), what's the big deal? I agree with rhubarbcustard in that an nigh invisible earpiece will probably have a superior overall function, but I wish people would stop the judgment.

On that note, I'd like to see extremely visible hearing aids, that way it signals to me to speak in a way that makes myself easier to hear, stigma be darned. I'm sure anyone reading this has had experiences not hearing someone because of a bad environment or mumbling, or something else. Ideally, if you see that someone is wearing a hearing aid you would pay respect to that and go even further out of your way to make sure they can hear you (though, you should do that for everyone really).
Google's solar saving estimator is pretty cool -- I punch in my house address and it examines my roof line and notes how southernly each part of your roof lies.

Unfortunately, it says my cost would go up $53 a month! No point in getting solar if you live in Portland.
> They're getting it wrong on purpose to get signups.

No, that is my point. Well, and also that they are pretty dumb for making it so obvious.
IMDb now hides the ages of many actors[1] with the idea that unless they supply their own birth date it could be facilitating age discrimination. (I'm not sure if the Wikipedia article has the latest legal status or decisions)

A prohibition against unlicensed appraisals seems about as valid as hiding what is public information if you choose to make the effort and know where to look. However, I can see both decisions being overruled if appealed to higher courts.

[1] https://en.wikipedia.org/wiki/IMDb#Litigation
In this context, I see interfaces as mostly a psychological exercise. In that sense, it can have some value.

Some people think nothing of adding just one more method to a class. Sure, it's unrelated, which they (may) realize on some level, but for the sake of expediency, it's going in the class. Some of those same people would pause and think a minute before putting the same method into an interface. They wouldn't feel it belongs there.

Sure, in an ideal world, everyone is 100% rational and 100% enlightened and they realize it's really the same thing. But in the real world, people are a bit irrational at times. People often feel that $99.99 is a lot less money than $100.00, for example.

The point is, having to include it in an interface can be an occasion for reflection on whether it really belongs there. It's not unlike how when you move, you go through your belongings, and that triggers a process of justifying to yourself whether you really still need that item. In theory, there is no reason why you can't do that at any other time. In practice, it serves as an occasion that encourages the process to actually happen.

That said, if you don't through this process of examination, and you just create a Foo and think "I'm supposed to have an IFoo" and then just mechanically copy everything over, then you're not getting any value out of that.
> If I just need a paginated list of comments on a video, being able to quickly hit /video/1093/comments and get that list back is really nice.

REST isn't about human-readable URLs. The link to the comments should have been part of the representation returned for /video/1093 (typically JSON these days, so a "comments" property of the object).
Amazon – Permanent Mary's Place Family Shelter in Its Seattle Headquarters
It was a direct shot at the bowel of Facebook and it failed.
I understand where these people who are saying it sucks and it's too expensive are coming from. It is more expensive than normal solar panels.

BUT! How many wealthy people have beautiful houses that don't have solar panels? Why do you think that is?

Tesla has this cool factor that didn't exist for environmentally friendly things before. How many super rich people drove electric cars or hybrids before? Now Teslas are one of the cool things to have.

They are absolutely targeting a different segment of the population, but I think overall it's a very positive thing and it'll probably work.
The potential disrupter here is RISV-V with vector extensions, which are currently being standardized.
Wow, thanks for the article... extremely interesting. Very nice writeup. So many great tidbits there, and all ring true with what I saw firsthand.
I actually switched back to Rstudio, which has everything ESS has to offer (eg helm style autocomplete) plus much better autocomplete for tidy verse pipes.

Perhaps I'm missing some killer ESS features?
From the article, they've been lacking good sources of quality steel and/or the steel manufacturing techniques required to make the tiny and super hard steel balls used in ballpoint pens.
And shrinking.
If the economics don't work, then you can wish you are saving the planet all you want, but it ain't gonna happen. Elon Musk understands this very well -- he always points out that solving the global warming problem will only work if the solution is economical.
The hail ball test is deceptive. The tesla tile is held with more support since its horizontal. the max distance to any corner support is maybe 2-3 inches. the other natural tiles are vertical, and therefore have 4-5 inches to the farthest supported corners. It may still work, but we cant tell from that video.
Though not at the level depicted in the movie, I am nonetheless reminded of Minority Report.
I suspect people are downvoting because it's easier than getting into a discussion with someone whose tone doesn't convey a willingness to have a constructive conversation.

Your blithe comment has some merit on its surface -- I also "think" it seems trivial to do account fraud at a large scale -- but it pattern matches against the "I can build Stack Overflow in a weekend" mode. I can only guess, but I imagine the difficulty factor going from 500 to 1 million bots is much greater than 200x higher. (As in, if there are 1,000,000 people right now on Earth who could do the former, I suspect there are way fewer than 1mm/500 for the latter.)

There are undoubtedly bot networks that operate (although we have no idea for how long), at a scale that would likely surprise me. However, even that doesn't make the data useless (especially when frequently cited against a previous measurement).

Finally, your non-sequitur about markets being controlled by HFT bots hit a number of negative heuristics in my brain.
Looks very interesting. We've been looking to switch for a while. Have you got an email we can catch you on for some ideas/requests?
While noble, it seems the opposite is true. I think most people don't care about future problems, let alone other life forms. Musk has done so well precisely because he's marketed his products in a way that they appeal to people on a personal level. I mean, he could have started with a low performance, average-looking, electric, family sedan. Instead he sold something much more emotive/egotistical, with huge success.

If you want to do the right thing long term, provide products that do the right thing and market them on a personal level.
Good point. But if they can't manufacture ballpoint pens, how can they make bearings? Maybe it's due to their small size?
Sounds like an opportunity for arbitrage that would correct the problem. If "house flippers" start using these low prices to make a quick buck, either Zillow or homeowners are surely going to cotton on and things will settle back down to fairness.
Fake News?
Unfortunately there's no good general answer to this. One could say an email blast with a description of what you're trying to do with a credit card form would be the least possible work you could do. You're unlikely to get any real response from that method, though.

Others will say a fully functional prototype of what you're set out to do is what's necessary in order to fully allow prospects to understand what you're trying to do. Sadly this requires a lot of work which probably will be wasted, unless your goal was to simply to do it, and not to build a successful business as soon as possible.

in short, i'd say there are three criteria:

1. how long would it take you to make a functional prototype?

2. what's the potential upside of a good first-look?

3. what's the downside of a bad first-look?
The Titan Xp (with lowercase p, as opposed to the Titan XP) came out after the 1080 Ti so I'm sure GP took the latter into consideration before making a decision...
That is truly amazing, and it really isn't a medical device. A simple solution that will make the lives of many much better.
I was at a retail technology conference ~1998 and I remember IBM presenting their work in the area; point of sale cameras was the topic.

Not as advanced as this, obviously, but industry has been thinking about ways to do automated visual analysis like this for a long time.
As little as possible if it is a true MVP. The goal is to test the business idea.

If possible Google forms plus shlepping.
Policymakers Delay Visionary Local Civil Rights and Civil Liberties Reforms
There is a button on the calculator to change your settings.

It sized my roof at more than 2x the square footage of my house.

It also estimated my monthly electric bill at 4x what I pay on a monthly basis.

Changing those numbers put them to something closer to a new roof; and is definitely competitive with putting on a new roof and then paying for a solar panel installation.
It's not a tautology because tax credits aren't the only possibility for providing incentives.

Imagine you worked for $10/hour, and somehow got put in charge of designing the incentives. Do you think they would look like this? I don't.
So was Maps, originally. This is why there's so many fans of the 20% project concept.
California Senate Committee Votes Against Privacy for Our Travel Patterns
Depends on what you're getting for those mortgages, I guess.

If your job requires you to live in a specific place or have a hellish commute, then I think comparing (and griping about) like for like is fair.

E.g. a finance analyst whining about his tiny NYC apartment to his friend in Indianapolis with a tiny apartment, etc.
"In the long run we are all dead." - John Maynard Keynes

You aren't wrong, but solutions have to be economically viable in the present.

There's some threshold people can pay to improve their lives (and potentially all lives) in the future -- but the difference between a standard roof and Tesla roof and battery is like 70k for me. I just redid my roof last year, cost me $14k -- and it's a very nice roof. Spending $85k on a roof... that's about a quarter the price of my house.

When it's a 2x price difference, I'd consider it. Realistically, even factoring in the cost of the electricity it will offset, it has to be similar in cost to a conventional roof for most people to invest. I think about one hail storm wiping out an $85k investment... and what insurance rates go up to in order to support this roof... and I just cringe.

Also keep in mind... supply and demand. As more people use solar... the price for electricity -- all electricity -- will go down. Since my electric bill from the power company is likely to drop (in the relative short-term), that lowers my incentive to pay a premium. We're likely to see a spike in oil and gas as prices for those plummet too... We'll need government to artificially inflate the cost of these to remind people about the environmental damage, or we'll do a lot of damage if the switch to solar happens too quickly.

Anyway... it's cool, just way out of my price point... and I feel like I make a fairly good living and tend to be a bit leftist on environmental issues... for your average Red-Stater, no way they're going to even consider paying a price like this. Looking forward to the "3" version of this in a decade or so, when the price drops to about 1/3 of what it is now, I'm sold!
Wonderful. We need more of this to understand the whole iOS/macOS services stack.
Cognitive Services enabled applications, why so complicated? It's like spotted an new hipo into the wild https://azure.microsoft.com/en-us/services/cognitive-service...
Until last month they had Noah Falstein as a Game Design Lead, not sure what he did there but it seems like Google is trying to dabble in it, especially with VR.

http://fortune.com/2017/04/07/google-games-guy-exits/
Microsoft: Commercial cloud revenue to jump 55% to nearly $15B this fiscal year
Is that to replace 100% of the energy usage with solar? It lets you dial back the electricity generation and with it, the cost.
This is naïve, useless advice.

First off, we are not at existential risk from climate change. Most reasonable estimates suggest on the order of single-digit percent productivity losses for society over the next several decades. Substantial and unfortunate, but not existence-threatening, and in fact not even enough to outweigh reasonably expectable productivity gains from technological development. There are much more serious existential risks to humanity than climate change.

Second off, no one has enough information about the global state of the world that "just think about the big picture" is actually good, actionable advice. People only have enough information and processing power to do local maximization, and this actually works exceptionally well. If you want whatever arbitrary "big picture" stuff you're into to factor into people's decision-making process, the best way to do that is things like tax incentives. How well this works is up for debate, but it's certainly better than vague appeals to "save the environment".

I'm not sure what you're calling the "death economy". Could you explain that further?
> $240 per month in gas

$50 for Prius, $100 for descent Audi

> $100-$300 per month in electricity

let's settle at $120, unless you run a server farm at home, for which you will need more solar panels anyway

Take away highly speculated income from cars
$193,000/240 = ~800 months = ~65 years to recover costs

More realistic
My problem may be that I don't have much passion for the subject I'm studying (electronic and computer engineering), as I originally applied to do a different degree. Although I find some parts of the subject interesting (digital systems, perhaps some mathematics), others I find hopelessly hard (analogue electronics and physics). A bad part is that I don't even have a way to evaluate my knowledge against the standard which is expected of me; the course is new, and the past papers contain material which may or may not be relevant or taught before. Could I have an impostor syndrome, or do I really not know enough?

Motivation may be what I need, or perhaps it is discipline? I can't stick with things. I will relate an example without hyperbole; today I was trying to find three unknown variables in three equations (A), using matrices first by combining with the identity matrix (I), as (A|I), then forcing zeroes into the bottom left and top right corners of A, and dividing through to transform A into the identity matrix, what is left is A^(-1).

I repeatedly failed to get the correct answer, probably due to some silly arithmetic error. I gave up and started to watch old episodes of Simpsons and read HN.
I think that's the way to go. From the outside it looks like the real thing but internally it's the bare minimum. But you have to be ready to scale up quickly if needed.
Manifesto: Rules for standards-makers
You can insure against roof damage too, it is a pretty standard part of house insurance.
Snap calls itself the friends and family network for a reason. Instagram is a mix of celebrities, influencers, businesses, friends and family.
Yeah good luck with that plan.

("Honey, if we get a solar roof it will help the planet, but we'll have to put junior in the cheaper preschool to pay for it. Whatya think?")
Land is expensive? A desert solar farm's value is what the panels built on it can produce. The value of your home property is that you can live on it. Adding solar panels just increases the value of property you already own (assuming you're in a sunny enough location, etc. etc.).
You'd be surprised / scared / outraged if you knew how common this is. Any time you've been in a public place for the past few years, you've likely been watched, analysed and optimised for. Advertising in the physical world is just as scummy as it's online equivalent.

Check out the video here http://sightcorp.com/ for an ultra creepy overview. You can even try their live demo: https://face-api.sightcorp.com/demo_basic/.
you can just npgsql. it works just fine for most of scenarios
One reason I don't see mentioned here is the element of risk. Establishing a solar farm is an expensive operation, and likely carries a lot of risk - particularly as a first mover. Contrast that with a potential ROI for home owners.
Agreed, if you don't mind the size or appearance you should be able to build yourself an awesome hearing aid today in no time. Use a good in-ear speaker, a good mic and an external controller in a box, based on one of the many DSP chips (or just a fast SoC).

You could add filters to attenuate/amplify certain frequencies to reduce noise or amplify speech. You could connect it to your phone via bluetooth. You could even add a realtime translator and have your own bablefish!
The reasons you supply are partly why I said "there was a thing". It isn't as much of a thing in these `curl ... | sh` and `docker run` and Electron apps days.

But the first reason you cited can be handled gracefully by package managers at least (including Homebrew), if only they took the effort.
looks and clique value. never underestimate pretentiousness. you can use this to get people to do good things
"launch page strategy, that attempts to lure sign ups or "beta subscriptions" to show demand without building anything more than a few prototype designs and a landing page"

I think this is totally overused these days. It was OK the first few times but now I feel sort of used when I see this.
Many interesting tidbits in this longform article, including technical challenges with character adaption, Facebook's dominance, rumors and government anti-speech laws.

“Nobody asks, they don’t care about the email,” he said, explaining that most don’t know that creating an email address is free, and easy. “No one is using that. They have Facebook.”
Azure SQL for MySQL (Preview)
I saw a pitch for this tech 5 years ago. Not sure the name of the company. The idea is they can measure engagement (how long you looked), approximate age and sex.

Five years ago it didn't seem so sinister. A lot has happened since then, I guess.
What about Airbnb?
roofs != houses
Unfortunately "Magician" doesn't sound like a person you would want messing around in your code base, though.
The Humble Book Bundle: Super Nebula Author Showcase Presented by SFWA
> Most reasonable estimates suggest

What is the variance of those estimators?
"Solar Roof uses two types of tiles—solar and non-solar. Looking at the roof from street level, the tiles look the same. Customers can select how many solar tiles they need based on their home’s electricity consumption."

Game changer for suburban housing. This will accelerate the decentralisation of power generation making it less likely power failure will occur. Now for housing regulations at state and municipal level to mandate solar tiles in construction.
Disclaimer: I'm a former employee of Zillow Group, and still hold stock.

These online real estate listing sites are using machine learning to try and predict sale price. The main difficulties are:

1. 'Machine Learning' is a broad term, with lots of potential approaches, some of which could give more or less accuracy.

2. If you put too much effort into getting the prediction accurate, you're prone to overfitting.

2. The data is messy. Really messy. Really really messy. The major players in the field often have a vested interest in not rectifying the situation. Even when they do, the software that runs most MLS data exchanges is, well, old. To a certain extent, it doesn't matter if one particular house has accurate data, if all the surrounding data is inaccurate.

3. On the scale of things, home sales are actually pretty rare. Any particular home might only change hands half a dozen times, while the market demand for that home might swing wildly. Any given home sale has a pretty big influence on the valuations of nearby homes, and if that sale is 'inaccurate', i.e., the seller over- or under-paid what others would consider the fair price, it can have an outsized effect on algorithmic estimates of value.

4. It's much easier to tell when a machine-learned valuation is wrong, and by how much, compared with other common applications. If Netflix is telling you a movie is 4 stars, when you think it's more of a 3.5, it doesn't feel that "off" to you. If text-to-speech mistakes a word for another similar-sounding word, it feels understandable. When Zillow says you have $30k less than you think you do, it's more quantifiable, and has more emotional impact.

Tangentially, fun fact: while there's hundreds and thousands of potential features, if you do a PCA on it, basically 80% of a home's price is just "price per square foot in the nearby area". one feature. Of course, if you end up 20% over or 20% under based on that logic, you get sued.
Standard SMTP and IMAP but only plaintext is allowed, no attachments. If it works out it will be encrypted by default with a privkey + passphrase upon account creation, and you can of course encrypt on your own on top of the defaults.
Take into account the fact that Model 3 + battery pack + roof will cost 80k-100k in 10 years. In France electricity cost almost double and fuel is 50% more expensive.
> The hail ball test is deceptive.

In that case, Tesla is deceiving itself, since they offer unlimited warranty for the roof.
Who says the same people set it up and receive the data?
I talk about this in the presentation I linked in another subthread (https://www.cockroachlabs.com/community/tech-talks/challenge...). The key to getting good performance out of any GC is to generate as little garbage as possible, and in our experience Go makes better use of stack allocation and value types keep many objects out of the garbage-collected heap. We've found that idiomatic go programs tend to produce less garbage than similar java programs, and in the presentation I discuss some tricks we use to get that even lower in critical paths. Admittedly, we're not JVM tuning wizards so maybe there's more that could have been done on the JVM side.
This is pretty typical of professional regulation language. Go look at your state's definition of "counseling" or "practice of law." At the limits, it covers almost any advice to anyone.

It's usually more difficult to sue, though. The power is usually given to some semi-governmental group. The Courts go out of their way to find professional regulations constitutional, and the regulators try to avoid claims that might get the entire regulation struck down. That's why Illinois never goes after non-commercial speculation about house prices.

But sometimes they overreach. There was an article in the WSJ a few days ago about some state's Barber Commission levying $50 fines on cosmetologists with striped poles out front -- for improperly implying that a licensed barber was on premises.

This woman probably isn't suing to enforce the regulation, as such. She could sue without the professional regulation, but the law sets a professional standard of care for appraisers that Zillow doesn't claim to meet, so she hopes it will help her case.
That's incorrect. REST has no such restrictions on URLs. URLs can be completely random numbers with no human-discernible meaning.

REST is about architecture, about where state should live, how long it should live, how messages between entities should designate resources/state, all so you can preserve encapsulation and maximal flexibility for service upgrade. Your service is not RESTful if you don't meet these criteria.

RPC has no such restrictions, which means you're free to do everything wrong, which virtually everyone does, and you'll still be doing RPC correctly.