skysight-inc/HackerNews huggingface dataset:
Respectfully, fuck this attitude.

Trying to recreate something each of us uses every day and make it delightful is a completely worthy goal. To say that a “keyless lock” isn’t a new user experience makes zero sense whatsoever - it’s a new UX by definition. The fact that it wouldn’t stop a SWAT team from breaking the door down is beside the point - they never claimed it would, and that wasn’t the goal.

Why is their passion for building great locks any more silly than the passion each of us has? They took a stab at it and it didn’t work out, and that’s too bad, especially since it seems to have been for business reasons as much as product reasons.

It’s ok to say it shouldn’t have worked out because it’s fundamentally flawed. But to cheer and mock the demise of a project a lot of people were passionate about, one that was dedicated to making a great anything, seems to me to be the antithesis of what a community of hackers and makers should be for.
"on a trip to Mars, it’s distance from Earth, not duration of spaceflight, that becomes the bigger enemy. The ISS orbits about 200 miles away, just within Earth’s protective magnetic field. There, astronauts receive 10 times the usual amount of radiation, high-speed particles from the sun or other parts of the galaxy that tear through DNA molecules, that increase their risk of dying from cancer. Farther out, the exposure would get much worse."

How much worse does radiation exposure get?
Back from the dead: Linux Journal 2.0
"Alpha particles can be stopped by a sheet of paper, beta particles by aluminum, and gamma radiation by a block of lead."

This is what I read online. A typical hardware components is enclosed in a aluminum case so really gamma radiation is of concern right?
It's likely that several of these employees are legitimately broke (for reasons beyond their control, not because they're bad at adulting), but they conceal it. Signs of weakness harm your negotiating position.
> got a new galvanized steel can, even though the trash crew won’t empty it

I don't understand this bit. Why wouldn't they empty it? It seems like metal bins would be a fine solution to rats chewing through them.
The article doesn't go into how Disney was able to preserve it for so long... and continue. So if I copyright something today, can someone explain how I can make sure it is still covered in 2108 ?
Make a bin filled with birth control then.
In wealthy regions, the cars might frequently be missing from StreetView.

For example, in Woodside & Portola Valley (CA) most homes have garage or other off-street parking. A single home might house a Prius, a Hummer, a Volt, an extended cab F150 and a McLaren F1, all invisible from the street.
I think it matters who is asking the questions.

IQ is BS and is just a stand in for implying inferiority.
>Do something if you believe in change.

Ross Ulbricht filed an appeal to the Supreme Court this week (http://reason.com/blog/2017/12/27/ross-ulbricht-files-appeal...).
In my mind, when you take out one lemon, you end up in a new situation with two doors: one with a lemon, the other with a car.

I still can't see how having picked one of those two doors in a previous setting changes the current situation of two doors, one pick.
stockfish is an open source chess engine that uses BitBoards https://github.com/official-stockfish/Stockfish/
The traditional lock makers have that market sewed up.

(who knows what the state of their software is but that isn't something people will focus on compared to price)
The more relevant deadline is for Winnie the Pooh (first published in 1924). Pooh is worth several billion dollars per year to Disney, so don't be surprised if they try to change the copyright (again) in the next year.
I am a Democrat: I think a small budget of FB ads was nothing compared to MSNBC killing the Sanders campaign. That was much more outrageous.
The person you're replying to is attempting to claim that Valve has confirmed a blanket username ban.

Instead, Kisak's exact words were:

> Good day, I've received word from the VAC team that this is intentional and not open for discussion on Github.

In context of the cheaters and their sockpuppets, "this" probably refers to Valve going after the catbot malware makers and not banning based on one username specifically.
Yeah I was reminded of Graham's essays but more http://paulgraham.com/fr.html

> Treat investors as saying no till they unequivocally say yes, in the form of a definite offer with no contingencies.

>I mentioned earlier that investors prefer to wait if they can. What's particularly dangerous for founders is the way they wait. Essentially, they lead you on. They seem like they're about to invest right up till the moment they say no.

> When you talk to investors your m.o. should be breadth-first search, weighted by expected value. You should always talk to investors in parallel rather than serially.

If Otto had done the many investors in parallel thing they might still be launching.
Recovering film using X-rays
Make political donation, David Simon will personally apologize for killing Omar
I thought either Disney or Sony would buy out Netflix.

I guess Apple needs something for their Apple TV device and iTunes like original content.
That's not evidence, for the most part.

One thing about voter fraud: a lot of people who complain about how much it's happening love to cite the existence of inaccurate voter rolls. Those exist in spades, and no one doubts that. But every election, we compile a list of everyone who voted, so it should be a very easy matter to translate inaccuracies in registration to actual instances of voter fraud. Note that instead of citing actual counts, there's almost invariably a citation of potential fraud--and that's because the actual counts do not bear out the claims.

Of course, the biggest reason that inaccurate voter registrations exist is because people don't contact the registries to tell them they've moved, and the government hasn't put much effort into trying to track down people when they move and actually update all the various registries. Cynically, one can suggest that the reason for the latter is that politicians would rather continue using the inaccurate voter registrations as an excuse to conduct voter intimidation than actually fix the problem.
How to price a SaaS using reinforcement learning
Some presentations of the problem leave it ambiguous, but this article makes it clear that the host always opens a door to reveal a lemon. In this correctly stated version of the Monty Hall problem, switching always improves your chances.
It does not mention how the question was put, and in which context. If it was clear from the start that the OP was expected to use OO, then it would not be smart to start with the bitboard implementation and then continue to argue about it. ... But if the question simply was, "how would you design a chess game", with no other context, then it would be reasonable to assume that the interviewer would want to hear your best solution... and for that he chose the non-OO bitboard version, based on his previous experience with chess engines.
its a rather poignant article considering California began legal recreational marijuana sales today. 7 other states have legalized marijuana for medical and recreational use as well.

throughout most of the 80s the policy was 'do as i say, not as i do' as far as I can tell. with the government simultaneously financing the contras and fueling a drug epidemic. in the 90s we saw 3 strikes and a nearly terminal myopic perspective that branded drug abuse victims the same as Hillary Clintons "superpredators" and other violent felons. Today the US has become the nation with the greatest number of citizens incarcerated, thanks in part to this endless drug war. Conversely, the opioid crisis in the US has been recognized but almost no convictions of drug executives have taken place for their role in fueling it. It feels similar to the housing crisis.

Its also difficult to see the drug war as anything but a proxy for placating voter bases after the 1964 Civil Rights amendment. Michelle Alexanders 'the new jim crow' goes into detail regarding this.

I hope 2018 continues the sobering trend of abolishing mandatory minimums and decriminalizing marijuana, a recreational narcotic less dangerous than Alcohol yet one which has managed to become more regulated than methamphetamine.
> Google Photos is NOT Google Drive

> ...

> ... I think that this is a lazy design. ...

No, it's absolutely deliberate.

My take (not sure why nobody else is saying this):

Google is contractually required to not inspect or analyze the _private_ data it stores beyond technical purposes such as deduplication.

- Google Drive is used for corporate environments where privacy is the be-all end-all. Can't really do anything there.

- But by using UX antipatterns to get away with making Photos public by default, Google can say "well the photo was publicly accessible so we've ...".

Hmm. I wonder what the legal ramifications are of making a photo private. Does that constitute a licensing change on the part of the copyright holder (you)? Can Google argue _for_ holding on to "the copy of the photo that was public"? (Yes there's no bit difference but the legal flavor is different.) If that's the case, that could explain why everything's public by default; just grab a copy of the photo before the user makes it private a second later.

Remember how the Pixel has unlimited online Photos storage?

This is clearly a tracking move. I was reading about how YouTube analyzes the content of videos (AI content recognition), etc. If Google has the infra to analyze _video_ they can easily do images.

Related: https://medium.com/insurge-intelligence/how-the-cia-made-goo... (REALLY long - I started going crosseyed ~60% through - but probably the most relevant thing you'll find all week if you're interested in how Google is tracking you and what their motivations are)
I've dealt with zero width characters on Windows causing problems in a variety of situations; all appear to have originated by copying something from SharePoint or Lync / Skype4business. It was included in a SQL query, causing it to fail to parse. Another time, one ended up somehow getting into a database field which then created filesystem paths containing the character, which was a much trickier one to figure out.
"Words ought not be judged solely on their truthiness independent of their person."

Ok... so who are you? Since I don't know you, I can't judge your statement with any respect to you, so your statement cannot be considered true, so why say it? Truth is quite obviously the sole standard a statement should be judged by. If you give up on the analysis and are looking for a shortcut, then that is something else entirely. Our "ability to discuss" is hampered when your opening statement is self-evidently false circular reasoning.
Syntax critique: https://play.golang.org/p/CjIDCu5ojru
The sanitation workers would actually have to lift and dump the can, which they are not allowed to do. The plastic bins can be dumped into the truck by a mechanism. This was adopted by cities to reduce workers compensation claims from injuries caused by lifting.
Ask HN: What you wanted to do in 2017 but couldn't?
What you wanted to do in 2017 but couldn't and why?
The employee never worked on the actual product. He joined as a contractor 1 month before launch to work in the IT department on the website. He had been with the company only 3 months.

So, I disagree with his comments about the product. His points about management should be taken into consideration. The shutdown was mismanaged.

The core engineering team had folks with 3+ years working on Mechanical, Electrical, Firmware, iOS, Android and Backend engineering. This was not an easy feat to pull given the small team and that the manufacturing was in China on the same lines that build Apple's iPhone with the same level of quality.
The host's choice depends both on your choice and the things behind the doors. Therefore he is revealing information about them.

Even if you didn't pick which doors the host must choose between; if he only ever opens a door with a lemon, you should choose one of the doors he had a chance to open but didn't.
My opinion is that this post reaches the same conclusion as I would, but I disagree with the logic behind it.

In a modern, state of the art chess program that uses alpha-beta with a branching factor b and depth d, you will have at most d boards allocated, or even 1 board allocated. Neither of those figures approach b^d. That makes board size largely irrelevant, except for the amount of memory copying needed, which for a d-board approach would be b^d copies (a single board approach would only mutate that board).

EDIT: One major issue I just noticed with the article is that the two differing implementations are not apples-to-apples equivalent. One uses bitboards, based around manipulation of bits, and another one is akin to representing the board with an array.
Wouldn't an 'ornithopter' look like a bird?
Scala and hoping to be able to write idiomatic and functional code.
How any new legislation on this issue may play out over the next year, brings to mind the old theological saw regarding an irresistible force meeting an immovable object, given the large political incompatibility of the current players.
From her: Agreed -- I made it a little too hard but did you see the button at the beginning that shows how to get hints? (Also, you can get out of the first room through the drain.) Thanks for the feedback!
My immediate reaction on reading it was "Whoever they were talking to wasn't serious about buying them but was serious about killing them." There's a reason why a lot of acquisition deals include a "breakup fee" like the one that allowed T-Mobile to buy a bunch of spectrum.

I also can't imagine a $700 lock unless I'm desperately trying to keep my collection of Juiceros safe, but I'm not really their target market. Likely even consumers weren't their target market, builders of very high-end homes were because they were selling image and style as much as functionality.
Here's a nice discussion of the Monty Hall problem. (The correct answer depends on the precise wording of the problem). It's full, and clear.

Chapter 18: http://dspace.mit.edu/bitstream/handle/1721.1/104426/6-042j-...

Of this thing: http://dspace.mit.edu/handle/1721.1/104426
Well, about half the country has legalized cannabis now. There were plenty of people who said that could never happen.

What this article proposes is dumb though:

> We should also decriminalize the small-scale possession of drugs for personal use ... we should continue to make it illegal to possess large quantities of drugs

All that means is letting rich people enjoy getting high while putting poor people in jail. For all practical purposes that is the status quo already since it is almost impossible for non-dealer recreational users to get charged unless they do something really retarded.

The only real answer is total legalization. It will happen. It will just take time.
I think only #1 really counts as a gotchya. #3 is literally just "spend at least 2 seconds knowing what a slice is" (which you should do! there's only like 4 data structures in Go built in, so get to know 'em all). #2 is similar.

My favorite gotchya is that assigning a nil pointer to an interface will not give you a nil interface.

Once you know what's going on, it totally makes sense, but usually you don't start out with that deep an understanding of how interfaces work, and it violates natural-looking assumptions about algebraic equality, which makes for very easy counter-intuitive behavior.

Example:

package main

import "fmt"

func main() {
var x *ErrorX = nil
var err error = x
if err == nil {
fmt.Println("nope, this won't happen ")
} else {
fmt.Println("here's my non-nil error:", x)
}
}

type ErrorX struct{}

func (x *ErrorX) Error() string {
return "hi i'm ErrorX"
}

https://play.golang.org/p/BB1b2_HDb6I
pretty good for a 12 yr old.
Bribe enough Senators and House Representatives to pass legislation extending the copyright term to suit your needs. Repeat as necessary.
They do just that in Google drive. That is why I was so surprised that Google Photos did not behave in the same way.
You are welcome! I figured I wasn’t alone.
If requiring a government-issued photo ID is, as you claim, unconstitutional, then why is requesting identification of any sort (SSN, birth certificate, utility bill) not also unconstitutional?

>no voter fraud happening in California either

If the current method for identifying people doesn't require a photo ID, by what means are we able to claim that there is no voter fraud in California? How would we know that is the case if legally there is not a mechanism to catch or even detect hypothetical cases of it happening?
1. Make a ton of money

2. Use the proceeds to bribe politicians to pass legislation to extend the copyright period

3. GOTO 1
Within a decade? You mean we just got time tracking devices?
Even in Kenya I think they had watches for a while.
Good grief, that sounds terrible.
headline: "Apple likely to buy Netflix, say analysts"

content: "According to Citi analysts, Jim Suva and Asiya Merchant, there is a 40 per cent likelihood that Apple will acquire Netflix."

Seems to be a little incongruity here. Doesn't "likely" mean "more likely than not"? If that 40% is a probability, the title belies the content.

Here's a poll that appears to support this:

http://www.visualcapitalist.com/measuring-perceptions-of-unc...
> One wonders, if you got rid of rats, what would take their place? No idea, might be worse.

Many cities don't have a significant rat problem and they don't seem to have anything worse as a consequence.
I get it. Framed this way, it makes more sense.

Thanks for bearing with me!
> May I ask if you have kids?

Yes you may. I have 3 (8-9-12). I don't "trust" them to not eat candy that I said they shouldn't eat, but I do trust them not to kill me in my sleep -- which is what trust is about (IMHO).

In fact I think I trust them more than I love them, and I love them a lot. But sometimes I'm upset with them. Being upset or angry doesn't affect trust.

Trust is a kind of binary quality that is either on or off; it may be too strong to say that love == trust, but I really can't imagine how I could love someone without trusting them.
https://www.phaxio.com comes to mind. I'm not a designer, but I always thought it looked polished.
This!

I became a believer in automated testing when I worked with a large ETL process that worked with real estate data. This data was input by real estate agents, varied wildly in quality, and had both image files and structured text data. Releasing this code before automated testing was fearful. We'd push changes to staging and then wait for three (!) days of data, then examine the staging and production databases manually and see if there were material differences.

Needless to say, we didn't like to release this code very often.

When I left, we weren't doing automated testing on the image processing, but we were on the text side of things. It became far easier to do a release because we had a set of regression tests that gave us confidence we weren't breaking anything. If something did pop up, we could add it to the suite.

Human beings systematically undervalue their future selves. This is why we have a hard time saving for retirement, exercising and writing tests. Think of your future self and write tests.
I wrote an internal Alexa skill for [large cola company] a few years back. It allowed them to ask for sales figures based on certain criteria (time frame, category, vendor, ect.)

They never told me explicitly what it was for, but I assumed it was for meetings where it was just easier to ask Alexa than look it up manually. Like the article says, I imagine this will be more popular going forward.

Some of the intents that were part of the skill they requested were just too long to say conformably. I'm guessing it was approved by someone just trying to impress their boss by busting it out during a meeting.
It's probably not as effective as an ear tag and fence though (especially when you factor in real world conditions, a lack of unified technologies across any industry, and an unwillingness to invest in technology).

That said, I have heard of remote sensing being used to monitor livestock and crops. The commercialization of UAV's is contributing to that.
Honest question: What normal circumstances would lead to anyone making six figures being broke that doesn't involve bad adulting?
One thing that hasn't really been covered as much but does seem to get some interest with Enterprises (that I've spoken to) is being able to understand the cost of business in more detail. As the unit of deployment shrinks (monolith -> micro service -> function) the visibility increases.

I can see that function X costs $Y per invocation and a whole business process comprising of a particular set of functions is going to cost me $Z. With that sort of granularity an architect can give better estimates for new projects or optimising existing. It may even lead to non-technical members of the business building processes by connecting functions together (like AWS Step functions?)

With a marketplace or "Function Store", the code can be switched out for something more efficient or more feature rich. eg. a new image recognition function that improves accuracy at the same time as decreasing execution speed (charged by the author only 1% more per invocation than the previous code).

Its still early days and a lot missing to get to this point (the marketplaces, common APIs, better granularity for things like databases - eg. per row billing) but it can be a compelling vision for Enterprises to get a more accurate idea of the cost of business.

Microservices (and monoliths) should be able to head in the same direction with advanced tracing and operational metrics. Ultimately I think there will be a combination of all three types of architectures rather than a single winning architecture. All of the approaches will need to lead to a better understanding of the costs involved in building and running code. Functions may be slightly easier to achieve that visibility.
What kind of content would be distribution that way? Something like battle plans send to individual members? Would they not be able to just snitch the important information without copying word for word the sensitive message?