skysight-inc/HackerNews huggingface dataset:
I've mentioned his stuff a few times here, but I've bought most of Wes Bos' paid courses. I really enjoyed them and he's a great teacher. His free and premium courses are at wesbos.com/courses - I'd check out a free one and see if you like his style first, but it works well for me.
Me too. You don't pay to hide your whois data once and you pay in robocalls for the rest of eternity.
> You're not allowed to park your car in any random place you like

You can probably get away with parking illegally more often than you imagine. (Note that I'm not saying that you should, or excusing bad behavior from dockless bike users.)

Take an example from the article: cars illegally parked in the bike lane. In my experience* most drivers who park in the bike lane do so out of convenience, not a lack of options. I imagine the same is true for dockless bikes/scooters. Many people are either oblivious or aware but don't care that others are irritated or harmed.

* Which may differ from yours. See here for details: https://news.ycombinator.com/item?id=16603294
Are they mutually exclusive, though? A 'loyalty club' can lead to some types of espionage, especially in an academic setting where the club members have access to some of the brightest minds in America and the research they're working on.
- Fraud detection and data science is our bread and butter.
- We take 100% fraud liability. This is different than providing tools and rule engines. We actually make the decisions, and bear the cost of any mistakes.
- We are insanely focused on false positive reduction, including several layers of human review before we reject an order.
- We collect immense behavioral data via checkout instead of working directly through an API which gives us clearer visibility.
3 Key Tips to Actually Retain Your Product's New Users
says the guy who still has a few millions on the bank when he drops all his jobs. This is really the kind of stuff where an entrepreneur who never really worked a real job to pay rent (i.e. because he has no alternative) is a really bad manager. The advise sounds reasonable on paper, but that's simply not how people work.
On the other hand if you are using full-disk encryption then you will be fucked anyways.
Actually it is reverse. Evolution is much simpler as a theory than an idea of God creating everything correctly
I thought the trick was to write up an awesome "Ask HN" or "Show HN" which is genuinely interesting and which... oh, is that a sentence advertising the company is hiring? :-)
Using something like VDO for personal storage would be pretty pointless.

Unless, of course, you have a ton of similar virtual machines or other data with high amount of 4 kB block size aligned redundancy.
Yes, this is correct. Thanks for clarifying.
> If they say no, you have to let them use it anyway, without the tracking and without the storing.

This is the part I'm most excited about. (Or would be if I lived in the EU.) I'll be very interested to see how that works out. I'd love to see something like that in the US.
You're assuming that the meeting will result in the correct thing being done. In my experience, that's not at all guaranteed.

The most efficient path to doing the right thing for the user is just to do something, get feedback, and iterate quickly.
The people who need to hear what you’re saying are desperate not to. Until a critical mass realize that Musk is trying to get rich, not send them to Mars, you will be shouted down. It’s like sports fans; when their team wins despite career-ending fouls they’re not saying, “oh that’s it for my team,” they’re saying, “We did it, and with only nine men!!”

When the reality distortion bubble bursts on this one, only then will cutting corners, treating employees badly, deceptive and dangerous marketing around autopilot, and endless unfounded hype be seen as unacceptable.

https://www.bloomberg.com/news/articles/2018-04-18/californi...
ZFS’ dedup is essentially useless, since it requires that the entire dedup table is held in RAM.

This is one area where btrfs has a huge advantage, dedup can be done offline, rather than in real time.
Why do so few of these systems have integration with something like Mechanical Turk? Labeling your own data is a good way to get started, but often its a much better to just pay some people to annotate the data.
It seems like any consensus on ignoring/utilizing system themes is transient. I know I'm glad when they are mostly ignored on mac, while glad when they are utilized on linux.
For something like this though, your Ferrari owner would probably not mind paying to give it a repainting every few years.
I'm not arguing for that since anyone who is steeped in the topic can determine a general "change history." I didn't claim it was someone in their backyard, did I? No it is job stability. No one who doesn't believe in string theory will get a specialized degree in it, for example. HN seems open to criticizing generalities like, "science publications are often fabricated" or "academia is too closed," but you start getting too specific and the folks who have most of the academic budget for a mainstream paradigm will come out of the woodwork to discredit skeptics using straw man arguments, ad hominem attacks, and various disingenuous methods of thwarting reasonable opposition. For example, just look at the percentage of worldwide physics funding goes toward big bang based fields vs the rest.
> Smart contracts as byte coded programs are too error prone

That's perhaps a too strong statement. Bitcoin's smart contracts are byte coded programs too, and have had none of these problems. Perhaps partly because a lot of the instructions were pruned early on, and only those deemed absolutely necessary for the kind of contracts that made sense were kept.
No, but how can you trust a source if they are doing the exact same thing? They are a bit hypocritical.
Have you looked at what she has posted, or did you see the screenshot of a tweet in this post and believed that's all there is?
i was kidding. wish you well!
In NYC, there were a few fights over docked bike rentals. For example:
http://gothamist.com/2013/04/30/west_village_nimbys_file_fut...

But even for regular bikes, it can be an issue when there is not enough parking. Here in Cambridge, over the last few years, the city has installed a fairly large number of parking rings for locking up bikes, and it still can't keep up. And don't even get me started on parking lots at supermarkets, etc., that don't have any racks or have crappy racks made for kids' bikes.
I suppose that's true, but you can also tell that the JS is trying to obfuscate what it's doing and just generally distrust it at that point.
I'd imagine at a large enough company there are bound to be obviously dumb rules that some low-level manager invented to power-trip ("All employees must walk on the right-hand side to walk to the left-most bathroom past 3pm").

My only concern is that it will be less "ignore obviously dumb rules" and more "ignore safety precautions".
> Yes, a seat is a seat, but once you're
> locked in into a vendor, you are locked in.

How would they get locked into a vendor if a "seat is a seat"? Isn't the entire point that it's a generic and easily sourced component?

If it's easy for other car manufacturers at much bigger scales why would it be an issue for Tesla?
In my experience genuinely productive meetings are rare...
Earth-I Small Satellite's First Color Video of Earth
> given that FB is after my healthcare data

What? Can you provide a link to that? I hadn't heard this before, and find that really disturbing. I'd like to learn more.
The point the parent comment is trying to make is that meetings are a waste of people's time. Most software engineers will agree that the majority of meetings are unproductive.
I've watched the video linked above in the thread and I admit that I was wrong, that I would countersteer when riding a bike, it's just that I don't realize it.

There's just one thing that I don't understand: on a bike, with the hands of the handlebar, I can turn right by leaning right, but I don't understand how leaning right would cause the countersteer left.
Very cool! This looks like a very promising way to improve weather forecasts, predict wildfire movements (maybe?), and can maybe be used in control for chaotic systems? (Among other uses of course).

It feels like every day I'm seeing deep learning make more mathematical tools obsolete. It's amazing how useful this tool has been.
Ask HN: Why is everyone's privacy policy changing?
I notice Trulia, Square, and just now CNN Money are all in recent days sending privacy policy update notices. I intend to research soon, but in the meantime, is this tied to the recent legislation holding site operators responsible for user content? Or some other law/regulation?
Not at all complicated. A bike is made so that the front wheel will turn in the same direction as the bike is leaned. This has a simple stabilising effect. Bike leans right, front wheel turns right, increased centrifugal force from the sharper turn will unlean the bike to the left.
One Machine to Rule Them All
Tesla brought seats in-house because the sub-contractor they had had problems and caused delays.
In my view, when bike parking becomes a problem in urban areas, cities do take steps towards regulating it. In my locale, there are numerous places where I've seen little signs forbidding bike parking, such as trees and hand railings. I don't know if these signs are backed up by real ordinances or what, but it does seem to point to a problem that's interesting enough for somebody to have addressed it. The nearby college used to be laissez faire about gas scooters, and now those have designated parking spaces and registration tags.

One feature of the system for enforcing parking ordinances, is that if your car is illegally parked, you're on the hook. Your license plate is tied to your identity, and you will be found. Even rentals or shares could have a way to identify the most recent user, otherwise the rental company has to eat the fine. With some random bike or scooter, not so easy, if there is not some kind of enforced numbering system.

I'm also guessing that with things such as bikes that are cheap enough (e.g., bikes and scooters), a growth strategy for a start-up is to address availability and ease of use first, and deal with cleaning up their mess later. Move fast and break things.

I'm an avid cyclist and cycling advocate, so I'd love to see bike sharing thrive, but I'm not brimming with great ideas.
they might be referring to this: https://www.theverge.com/2018/4/5/17203262/facebook-medical-...
"... ideologically motivated attack by an extremist organization working directly with union supporters to create a calculated disinformation campaign against Tesla. The piece even includes an interview with Worksafe – the same organization that the UAW enlisted to publish a negative report against Tesla last year, and whose board includes labor union officials and advocates."[1] - from Tesla's own site.

Wow. That sounds like something Hannity or Trump would say. Is Musk losing it?

The United Automotive Workers union is hardly an "extremist organization".

[1] https://www.tesla.com/blog/not-so-revealing-story
Most software engineers often fail to see value in things that aren't of immediate interest to them. That doesn't mean meetings are a waste of people's time.
Well you've flipped now to discussing the definition of useful, no?

First, gold is plenty useful outside value store: only ~30% of new gold per year is used for investment (this is per GS in 2015, I believe, and this is unlikely to have changed significantly one way or the other, pls feel free to correct me). The majority of remaining is used in mainly in jewelry & electronics (again per same source).

Second, on its way to providing for the point above, it employs hundreds of thousands of people full time that take that money to spend, save, invest aka. it works in the economy.

I'm not saying that bitcoin can't function like this or some similar way in the future, but it's a fact that it doesn't right now, and per this criteria I would say it's both more wasteful & less useful than gold. Bitcoin is simply plugged into your outlet right now and quite literally wasting energy unless you're using it to heat your home. That people have assigned value to the record of energy being spent is a separate phenomenon IMO.
Cities also force all property owners to provide many “private” parking spaces for the use of whoever’s car may need a place to sit. The space they take up generally makes life worse for all other users of the street. The nuisance of these little scooters is trivial in comparison.
I don't disagree, but often that "thing to just do" isn't code...

Yes, sometimes the most efficient way to feedback is to not write code at all. Maybe it is a design document, maybe it's a prototype or mockups.

Sometimes it's creating software that the user can actually control and understand and solve their own problems vs waiting for a developer to create that one feature they need.

But that would require a little bit of thinking outside of code... Those boring meetings are a chance for your mind to wander and play around. The outcome of the actual meeting is less important.
If I were reading this about Uber, my first response would be surprise that they have company rules.
I got the notification for those permissions on play.google.com. If I download via the app store app on the phone, no such permissions are mentioned.
Facebook is a tyranny – and our government isn't built to stop it
Not to mention the further stigmatization that results from being a whistleblower- having your name in published sources associated with calling out an employer may impact how quickly you can find a new job. Future employers also like seeing $LARGE_CORP experience on a resume, where I've seen colleagues stay at a job they didn't like only for the prestige attached to this line item.

For a worker without this safety net there really isn't reason for them to violate an NDA and have to rely on whistleblower protections for future remidial damages if there isn't a guarantee that their current living situation would be able to be maintained. We saw last week how Apple fired leakers on the spot and have their name blacklisted towards future tech employers as such.
I'm very much in favour of cutting down on pointless meetings and processes for processes' sake. However, I think that "just wanting to code" can be an organizational anti-pattern as well.

Code doesn't exist in a vacuum. It's only by context that code is provided with value and meaning. If you're the only person working on the code and you know exactly what you want to achieve then just wanting to code might work. In almost any other case you have to communicate about what the code is actually supposed to do because otherwise you're likely to create wasteful instead of useful code.
Violate company rules is a dangerous thing to say (or admit publicly; seems like a tee-up to a lawsuit). But the other two... those make sense.
> Isn't the entire point that it's a generic and easily sourced component?

On the outside, it is a seat. What is different between manufacturers, and even between cars: dimensions of the components, abilities of the seat (e.g. how many degrees of movement, heating, massage functions), the attachment of the seat to the car itself, the form of the seat... if you want to switch the seat vendor, you have to account for weeks if not months until the new vendor delivers the same final product.

> If it's easy for other car manufacturers at much bigger scales why would it be an issue for Tesla?

They don't switch or only switch at model "refreshments", which is at odds with Teslas always-improving workflow.
I hate time wasting meetings, I was on a conference call one time that had gone on for over 90 minutes over a completely inane decision. At one point I got up from my desk, left the building and went and bought a box of doughnuts from a store five minutes from office. I came back a d had missed nothing and no one had noticed I was gone.
utterly pointless.

I'm sure the majority of these pointless meetings are just organised by "business" people to justify their jobs. If they aren't in meetings what would they actually do with their day...

The meeting was a discussion for what limit to put on number of items for a proposed new kanban column. 90 minutes to discuss if it should be zero or one, they couldn't agree so ditched the entire column proposal altogether.. Sigh.

Thus was at a time where we already I think 13 columns on our kanban because of someone spending all day seemingly working on dev process and i guess columns were there way to show they had done somethinf....
The actual quote has a slightly different meaning than what many are assuming - as far as I understand the actual quote was this:

> "Walk out of a meeting or drop off a call as soon as it is obvious you aren't adding value. It is not rude to leave, it is rude to make someone stay and waste their time," Musk writes.

from http://www.businessinsider.com/elon-musk-productivity-tip-le...
> I have yet to meet a person who enjoys auto playing videos and other types of media on sites

I know plenty of people who work in advertising.
I suspected my wife was a tetrachromat when we started debating what color something was. There are the "standard" arguments about is that blue or green or is that red or purple. But these were around yellow. Where she clearly saw two different yellows I could not distinguish them. She is unwilling to get the genetic test though, no matter how much I encourage her.
It turns out we didn't need Dependency Injection containers after all
> If they say no, you have to let them use it anyway, without the tracking and without the storing.

That part of what he said is incorrect. The EU may be able to do alot of things, but they can't make me give you access to private documents on my server that is not based in the EU if I don't want to. You can simply tell them to go away if they disagree with your terms, or you can block all EU users from the beginning.
Also the SEC says they're treating most ICO tokens as regulated securities. Given that this one was supposed to "automatically invest user funds into profitable ICO portfolios," it pretty obviously passes the Howie Test.
Why does it need a user account at all? You say it's to uphold privacy best practices, but I don't know what data it's collecting from my phone. I would hope none. But if no data is collected, I don't see why any authentication is required.
If you want to help with a social network plan for social good, please add your advice here:

https://github.com/joelparkerhenderson/social_network_plan
"Razors" of this sort are only rules of thumb that tend to be right often enough to be useful. They are not laws of nature.
That's not actually what he said - the article cuts his quote in half, and seems to attribute sentiment that's not there:

"Walk out of a meeting or drop off a call as soon as it is obvious you aren’t adding value. It is not rude to leave, it is rude to make someone stay and waste their time."

This is a weird, and somewhat sensational, interpretation of that line in the memo. It is clear that the mandate is to only hold useful meetings, only as often, and for as long as they're necessary. Nothing strange about that kind of mentality...
I remember biting on my red LEGO bricks as a kid to remove those ones that would get stuck. Never knew that they contained cadmium 'til now.
I definitely like that series as well but I'd add:

f) Written with a rhythmic metre -- An example being Pout-Pout Fish by Deborah Diesen. It almost feels like one sings this book rather than read it. I've noticed with the books that are almost musical in nature young kids can "read along" (basically recite) the entire text after just a few readings even when the vocabulary is tough and absolutely beyond their reading ability. And if you leave it and come back to it in a couple of weeks they'll still know it with uncanny accuracy.
Really? How does Facebook, Apple, Salesforce, Intel, etc. violate labor laws or mistreat their employees? You can’t use a few companies as a proxy for the entire valley.
It isn't dead, but it should be: I sometimes support legacy Delphi code.

We use the XE7 version of the IDE, which is excruciatingly slow on a laptop with an i7 7700HQ processor, fast nVME SSD, and 32GB RAM. Oh, the IDE is 32 bit so it runs out of memory. The IDE also crashes a lot (I have never heard of a stable release of any version of Delphi). Our codebase still compiles on Delphi 7 (from 2002) because it is a better developer experience than thier modern versions...

Trying to find good components was easy in 2002, but it can be impossible now. All the good component developers moved on to more profitable targets. You can't find good open source components because no developer can afford the annual costs to get new versions of the compiler and compile components.
Minimized comments (hot take): A fancy new feature for AMP developers to ignore serious security and openness concerns about AMP.

Namespace retirement: Agreed with Nullability, just disable username reuse, it causes a lot more oddities than just cloning projects from unknown sources, old comments link to incorrect users and the like, it's awful.

Accidental PR protection: So this won't affect anyone, if I read it correctly, who types something in the PR description? As long as that's the case, fine, but I definitely don't want to overly impose upon the drive-by contributor... as an occasional drive-by contributor. (Sometimes I fix spelling errors, someone's gotta do it.)
Do the other countries driving on the left need to switch, too? Or is the problem the Swedes had (lots of cars with left-hand drive) unique?
Can someone explain the Pull Request restrictions?

What does: "the changes are not explained in the commit body" actually mean?

Is this opt in?
Using an object as a dictionary key. What's the use for that?

I've used tuples has dict keys several times, so I don't see why I conceivably wouldn't use a Data Class containing the same data as a dict key.
Yes, but Tesla has the highest rate of vertical integration in the industry. In 2016, Goldman visited their factory and put it at 80% vertically integrated:
https://www.valuewalk.com/2016/02/tesla-stock-rallies-after-...

And they've brought in house more since then (like the seats).
One of the interesting ways I found out about this was in a history class that was talking about "royal" fabrics. These were fabrics that only royalty could own. And while there was the general "lets make a rule to distinguish us from the common people" there was also that challenge that some colors were so rare because the pigments were only available to make them in very small quantities. As a young man it amazed me that people had fights over what color clothes you could wear or that purple pants would be 10x the expense of white or grey pants.
Ironically the UK let Huawei to build and run it’s most secure networks it even has access to the doughnut.

https://www.telegraph.co.uk/technology/2018/02/20/uk-cyber-s...

This is despite multiple failures including the inability to verify the source code and binaries that end up running on the hardware that is supplied, operated and managed by Huawei.

https://assets.publishing.service.gov.uk/government/uploads/...

(Page 15 is a gem so are many others).
https://en.wikipedia.org/wiki/Salt_Lake_City
> Atari 2600 BASIC was terrible and completely useless

How old where you? As a child I had the Atari 2600 before owning a computer and just "typing" and executing a few lines of code was an exciting experience. Sadly that was my fantasy because I never had that cartridge but remember reviewing the BASIC picture in the Atari catalog again and again.