skysight-inc/HackerNews huggingface dataset:
Where were you educated, may I ask? Do you recall if this was encouraged at school or in the home?

(Did you ever wonder why 'weekend' included only one day at the end, along with one day at the start, of a week?)

Growing up I never saw a (physical) calendar that had Sunday as the first day. It's only the past ten years or so they seem to crop up more, almost exclusively online.

I suspect the relatively recent incidence is from shipped-in American culture of course. Similarly I'm seeing increasing occurrence of "February 5th, 2019" rather than the standard Australian / British format of "5th of February, 2019" (noting these sequences aligns with mm/dd/yy and dd/mm/yy preferences for US and rest-of-world respectively).
Well, I'm the only person I know personally that spends time browsing reddit on his phones (because on a PC videos do not autoplay), and I've installed a different client mostly because it won't autoplay anything.

But I do have a lot of friends that spend time browsing facebook, and not a single one likes autoplaying videos, either wanted or unwanted ones.

Videos do not get into your screen at the same exact time you focus your attention on them. On the occasion that you'll want to watch the video, autoplaying just forces you to see a lot of out of context spoilers and video endings.
The Rust book is really good.

https://doc.rust-lang.org/book/
There is no case made that women are actually undervalued apart from the delusion that the sexes somehow have to be equal. You can equally argue that there is a lot of talent in whites being undervalued due to mixed-race workplaces, using just as much evidence
> Toyota Prius and Prius Prime also charge their batteries during braking, but use the brake pedal to decellerate.

It also makes way more sense: your drivetrain can't be perfectly efficient so being unable to coast (and regen-braking every time you would be) is a double energy loss, first waste energy converting kinetic to electric, then you waste energy again converting back from electric to kinetic.

Regen-braking instead of coasting only makes sense in an "engine braking" analogue: have the car regen-brake to try and keep below some set speed on downhills.
Pre:

- will Porat be cutting "other bets", rumors is that other bets is in line for a big budget cuts

- Options implied vol is showing enough movement baked in that GOOG could become largest company by Market Cap if
the street likes their numbers, and GOOG doesn't disappoint often

- Like Facebook the public and wallstreet have weighed in and they love money more than privacy.

- analysts are not in anyway mixed about Google's prospects

- 41 buy recommendations vs 2 hold and 0 sell

Add Revenue:

- 4Q paid clicks on Google's own sites is up 66%, seems high enough that it's not organic
but more than likely increased advertising space on sites, forced youtube videos, etc

- Cost per click on Google's own sites is down 29%

Numbers:

- 4Q profit of $8.2B est $8.7B

- 4Q EPS $12.77

- 4Q expenses $31.2B up from $24.7B yoy.

- 6.85B on capex vs $3.8B yoy

- 4Q operating margin 21% down from 24% yoy.

- 4Q other bets lost $1.33 billion, don't hear much about these bets anymore but that is an outsized loss in this category.

-Again they mention Verily and Waymo in passing but no details worth mentioning.

- 4Q Add Revenue $32B

- 4Q own site revenues $27B

Misc:

- shares are down a bit, lots of volume, nothing out of ordinary, guessing its mostly covering and profit taking.

- Too bad for almost all factor models that really on trade on tech Momentum

- The company added nearly 20,000 employees over the year. * WOW, double check this, that's a large head count addition.

- can't find any Cloud break outs, I guess MSFT and AMZN are really beating them, given how much of a growth engine it is for the 2 leaders
I can't see why GOOG would hid it if they were able to compete.

- No youtube breakout of revenues, Again not a bullish sign for that division, stil nothing on youtube on the call.

- EDIT on the earnings call they did talk briefly about Youtube, no real new numbers though, just their assurance that youtube is crushing it

- Porat is doing gymnastics to talk about youtube but not actually say anything about youtube. Are youtbue numbers really that bad????

- Google was the top lobby spender of 2018, not in tech but for all companies. Silicon Valley is now arguably bigger force than Wall Street on US politics.

- margins are down and spending is up, not sure if its GOOG that wants to spend to grow or its competitors that are forcing it to compete.
Either way, this competition is great for tech salaries

- Employees totaled 98,771 in the quarter vs 80,110 a year ago, WOW
TerraStride | Android Engineers | Portland, OR; Columbia, SC | Full-time | Onsite (preferred) or remote (USA)

TerraStride is a Portland startup building web and mobile mapping applications for outdoor enthusiasts and land managers, with a focus on geospatial annotation. We're searching for Android developers (Kotlin/Java) with experience building and deploying at least one high quality app. Responsibilities will include maintaining and improving our current app, and coding new features. A successful candidate should be comfortable working autonomously with a great deal of creative freedom. When responding to this post please include a portfolio of prior/current work.

If you're interested in learning more, please contact careers@terrastride.com
So the entire purpose of the whiteboard interviews are to determine if the user got the answer, that's it? There's no other elements in play there?
I did this year's AoC in Ada. (Well, part of it, I didn't do the whole challenge.) I'd never written any serious Ada code before, and this was a great way to get a better feel for it. Overall a positive experience! Ada can be a bit verbose at times, but it wasn't nearly as bad as I had expected it to be... Once you learn not to fight against the grain of the language, it's just a matter of decomposing the problems in an Ada-ish way.

Suprisingly I found it very constructive to work on "two puzzles at once" -- how to use the new language, and solving the AoC itself.
That's not a feature which should be a extra cost option.
Anyone else thinking of jumping on buying a condo in SF bay area soon in anticipation of this wave of IPOs? I'm looking at a few properties with the rationale that prices will only, at least, stay constant if not increase with additional demand all this new liquidity might bring to the market.
There already is another alarm: an optional "angle-of-attack disagree" indicator that Lion Air was apparently too cheap to install.

Now, that wouldn't have directly pointed to what was wrong, but it would have been pretty suggestive.

(I would suggest, though, that having an optional configuration that lacks robustness for a system that can automatically point the plane toward the ground... a really poor choice of options.)
“Lambda and serverless is one of the worst forms of proprietary lock-in” (2017)
The problem with this is a lot of acquisitions that become massive look like toys originally. At the time of acquisition, Instagram was a joke, people (including myself) thought FB overpaid. There are some great comments in this NYT article (https://dealbook.nytimes.com/2012/04/09/facebook-buys-instag...) and the original Hackernews post (https://news.ycombinator.com/item?id=3817840).

You can see this playing out now in comments about autonomous vehicles, AR/VR and blockchain. No regulators would have blocked Facebook's Oculus acquisition because virtual reality was basically a non-existent market at the time. If in 10 years we're all wearing Facebook owned AR devices someone else will make the same claim "they have too much power we should have never let them make hardware", but there is an equal chance that we're not and no one cares.

You could advocate that big tech should not make acquisitions, and also attempt to regulate internal R&D and product development, but I think then you're making the case that these companies need to be maintenance mode zombie utilities that can't adapt. Its easy to block an acquisition that has immediate anti-trust issues, and hard to block an acquisition that might have issues after 5-10 years of company funded R&D...
Same here. I like it but it does lack some of the features and polishing you get with Slack. I find that the Windows client leaves a lot to be desired. I have to restart it constantly because it becomes painfully slow. Channel "unread visualization" is unreliable. The search is pretty bad. Things like that.
>No you couldn't have, you could use your telephone to call any other telephone on the planet. Even if AT&T did not own the wires.

What? The telephone exchange (run by Bell) had to actually make the connection for you. If you were not paying them for phone service your calls weren't getting connected. And they owned the entire vertical stack for phone service, from producing the handsets to leasing/selling the phones to owning the wires and operating the exchanges.

There were numerous reasons why it was just not viable to have an alternative business to AT&T. They owned all the infrastructure and it would have been impossible for any upstart to compete because you just can't build rival infrastructure overnight, and nobody wants to have a second-rate phone service.

Breaking it up IS how they solved that problem, for a little while, until technology moved ahead of the regulations and began consolidating again.

>That's another one of the fundamental problems not addressed by break ups. Privacy.

Break ups don't address climate change either. What does any of this have to do with the price of tea in China?

Also, if your social network isn't the same business as your search engine, why would they be sharing data with each other? This objection of yours makes no sense.
We hired eight contractors all at once. Two day marathon of interviews.

One candidate clearly thought she'd flunked the interview within ten seconds of when I decided to recommend her. She got stuck on the problem (totally wrong answer from the code due to a typo) and started to crumple but immediately went into the debugger to try figure it out. Ran through a series of perfectly reasonable diagnostics trying to zero in on the problem. I didn't even care if she found it at that point because I could see that she would get it eventually, and probably every one after that. You don't get to see the engineering discipline the same way if you use the whiteboard.

People who can solve their own problems can often help other people solve theirs. I don't want to add someone who is nice but needs my help all day. That might fluff my ego doesn't make us go faster.

I switched teams shortly thereafter (I was hiring my replacements) so I didn't get to work with her much, but I know she stayed on through the first contract renewal (not everybody did), so she must have worked out.
All respect? Really? And immediately?

If one inconsequential event like this warrants such an extreme reaction respect will be in short supply everywhere.
Over 485,000 Ubiquiti devices vulnerable to new attack
Not GP, but I would say that lack of attention to detail is a negative mark. Depending on GP's industry or team, that could be a dealbreaker.

If you can't connect to the server, or it returns a fatal HTTP error, a reasonable candidate would reach out via other means (assuming they aren't deliberately hidden or unavailable).
>Cute phrasing, but what this really means is "why not force anyone who develops a product to allow others to capitalize on it?"

. . . why not though? I don't see how permitting monopoly rents in perpetuity is an economically or socially desirable outcome.
Yes, the safety equipment standards I listed are for new vehicles. Existing/used vehicles only need to comply with the standards that were in effect when they were new (and even then those standards are only enforced in the 15 states with mandatory safety inspections). The only exception I think is seatbelts since it's illegal to drive a car without wearing one in all but one state.
Hawaii considers the benefits of creating a black market for tobacco
Comparison of AI Frameworks
I recently saw this series:

https://www.youtube.com/watch?v=y97Ywl7RtUw

https://www.youtube.com/watch?v=8d1ibtOVImg

https://www.youtube.com/watch?v=nSVlPlnB8wI

which is an interesting explanation for part of this issue.
> It's a configuration option to disable autoplaying muted video.

Please, what is the name of this one now? And do you know one for disabling autoplaying GIFs too?

EDIT: Oh, it's media.autoplay.enabled, another discussion has it. Thank you for pointing it anyway.
Alphabet revenues are up 22% but the stock is still dropping
We should clearly fire the egg.
A human can carry a shoulder-launched anti-aircraft weapon and destroy the helicopter, while hiding amongst the rubble of a chaotic urban environment.

Asymmetric warfare is very difficult. The US military struggled for many years and spent huge amounts of money fighting insurgencies in Iraq and Afghanistan. Those are small countries compared to the US. Trying to fight an insurgency on home soil, without the support of a tax-paying public? Forget about it!
Basically you're saying that as the interviewer keeps using the same question they increase how much they penalize people for not getting it?

I think one fix is to have an explicit criteria scoring a given question, and training interviewers to not rely too heavily on a single question.

I noticed I had this same issue, that I would give interviewees a pass if it was a sub-field I was unfamiliar with(javascript at the time) and more critical if it something I was really into.(leveraging the type system to prevent different classes of errors).
Reading this was so refreshing. A few years ago, I shut down a startup I'd spent the past 4 years on and honestly didn't know what to do with myself. In hindsight, it was obvious I was slowly killing myself with stress but I was so attached to the company I couldn't walk away. I appreciate contributions like this to the startup/hustle narrative. Thanks for sharing, Frank!
"What is your greatest weakness?"
> who to audit.

Doesn't have to be complicated, pull 10% of the "simple" forms, 90% of complicated.

Simple forms would be the 1040EZ, 1040s w/ std deductions & no other "business" forms.
This is a great video showing the UI - it makes what is going on much clearer!
Far better would be to add 10% battery capacity, which would have the same net effect for cheaper.

If you're not going to be using the high power of a supercapacitor, there's zero reason to pay a premium.
This is an example of how the HN rule about stripping out the "Three" in the title has resulted in ambiguity: I thought the term "writing rules" was present-participle verb + object, but it turned out to be gerund-as-adjective + noun. (I might have the grammatical labels wrong.)
Does it look like any local fighting in the middle east is winning ?

Also, I've you looked at the body count on each sides ?

And in the end, don't the USA have the control of the local natural resources exactly as they wanted to ?
"Tell me about the last time you failed"

It usually reveals character on how a person deals with tough situations.
> we don't finish a warm-up problem because it takes me 30 minutes to decode and understand the question that the interviewer is trying to ask...that's a problem.

I get submarined by people who use pretty open-ended problems as their warmup question. Clearly they didn't think about how many corner cases a production version of the solution will take. I'm not in R&D very often. My job is to make production ready versions of solutions. I can't just turn off thinking about corner cases (and really, I have no interest in learning that habit because it just seems like a liability).

This train of thought goes through my head while I'm also trying to answer the question and ask follow on questions and then I end up wondering about the chops of the interviewer. Are they a corner cutter? They picked this person as a spokesman for the group. Is the whole group a bunch of hacks?
Animation Policy extension from Google: https://chrome.google.com/webstore/detail/animation-policy/n...
Discovering the Amiga 30 years late
I used Laravel for a few years but went back to Symfony.

4 is excellent and I love it's focus on making each component usable outside of an overarching framework.

It's meant I can bring in parts to a legacy project I inherited and gradually refactor towards something more sane.
It's already there, because of taxes, but yeah, it would just get bigger.
That only stops the next episode in a show from automatically playing when the current episode ends. It doesn't get rid of the obnoxious autoplay previews when you are browsing.
Tasmania is burning
I recall reading some of his unpublished writings after they were leaked on what.cd, and I'm sure if you dig around some you'd be able to find mirrors somewhere on the web. Included in the leak was "The Ocean Full of Bowling Balls", the supposed prequel to "Catcher in the Rye". The leaker claimed something like a 6TB(!) bounty for leaking it too.
We could go back to the world where the AIM vs. MSN Messenger Chat Wars were legal (https://nplusonemag.com/issue-19/essays/chat-wars/). But reverse engineering APIs required an adversary with deep pockets, so I don’t think that is sufficient. We need an explicit regulation that a company’s monopoly over its network doesn’t last forever, just as patents are not forever.
I've always assumed that Intuit lobbying alone will be sufficient to kill this idea.
Yes, always my number one applicant question.

I even had one interview where that question basically lead to the interviewer explaining just how bad it was, and how unlikely it was that I actually wanted the job (and I had no reason to believe that was a trick or bluff). I certainly left feeling like I dodged a bullet.
What you're proposing would institute CL as a de facto utility in perpetuity with an API that innovated at the rate of the old Ma Bell. It may be true that craigslist dominates "classified ads" in a lot of markets, but there has been a constant chipping away at their marketshare by marketplaces unbundling various aspects of the service and doing it better. It's hard to believe, but prior to AirBnB & VRBO people used to actually go to the craigslist page for the city they were visiting and laboriously respond to classified ads. We're all better off that these companies were forced to innovate enough to gain marketshare, rather than just applying for read/write access on a glorified 1990s-era bulletin-board.

This graphic is out of date, and even just a cursory look at it reveals dozens of firms that are missing, but we should maybe be thankful that craigslist has decided to focus on a low-cost, low-revenue model for so long:

https://medium.com/@Mohsin585/unbundling-craigslist-eb592ff2...
a female only group is a rational response to a brogrammer culture. a desire for a femcentric branch forum {note i didnt say sub forum} is something that should be taken as a symptom of a systemic problem. women, are already segregated devalued and even attacked for thier gender, right here in SV, and right here in YC and HN. ostriches are not the only bird that thrust thier heads in the sand.

segregation has happened before.

en.wikipedia.org/wiki/Mississippi_Burning
A Bunch of Lava Lamps Protect Us from Hackers
>> What are the best replacements (products, services, or just best practices)

The best replacement is tons of time, mental-energy, and the regimen of actually keeping in touch. Before Facebook, this honestly never happened for me. This is why I'm disappointed Facebook is where it is -- because they provided a service that made keeping in touch automatic and I think they have messed it up, possibly permanently.

There are a core of ~10 family members I stay in touch with always, regardless of tools. Same for about ~10 friends. Beyond that, life got in the way. Facebook made it easy to up those numbers to ~30, and ~200. There are people I like, enjoy interacting with, but just aren't so important that i'd be able to schedule a bi-monthly call to catch up with them, or email them, etc.

In programmer speak, Facebook is like subscribing to a bunch of topics on a message bus. Could you poll and do message exchange?...yes, you could...but it is too hard and that is why you use async and subscriptions.
Nice post. Looks like some of dotnet core boffins are hard at work on a new grpc client / server impl. If that becomes the fastest version then dotnet will be even harder to ignore....
I also don't believe it. In fact, I'd feel duped if I sign up with my email only to find out the product doesn't exist and the owner was simply soliciting interest. It's fine if you say upfront the product doesn't exist and offer users the option to register interest. It's not fine if you hide the fact the product doesn't exist. It's disappointing that so many programmers think this is ok.

Here's an example of someone who created a UI concept that suddenly went viral, but which ultimately never got built. There was never any deception - everyone knew it was a concept piece but many expressed an interest seeing it built:

https://www.vanschneider.com/story-dotmail
GPS watch issues… Again
So the question is - is it slack overpriced, or company you mentioned is underpriced?
A list of books, podcasts, tools and more for freelancers
Generating Mutually Recursive Definitions [pdf]
I'm not sure that they realistically can be broken up. I mean, a government based one could be created, but there's the matter of interoperation between countries. I think that keeping them out of ethics/censorship in terms of what they'll process payments for would be where to start. That should include transparency in terms of when government actors ask them to blacklist someone.

They're in a potentially tough position, however they have an unfair level of power. I'm not sure how they could reasonably be broken up.
An example of open source government. https://www.boston.gov/news/bostongov-now-open-source-projec...

They also funded and encourage the open sourcing of the work we are doing for them https://github.com/greenriver/hmis-warehouse
Facebook is a product, not a monopoly.
That's an indictment against IRC. Anyone could have come up with an open protocol, IRC-killer but XML happened and we ended up with a morass of garbage.
You can turn on full engine-braking in a Prius and it works fairly well (but also uses the ICE). It's enough that I use it entirely in most cases to get down to coasting speeds.
> Toyota Prius and Prius Prime also charge their batteries during braking, but use the brake pedal to decellerate.

Well, they actually do regen in Drive with the foot off the pedal; the brake pedal engages traditional brakes (with the regen also). Coasting requires slightly engaging the accelerator.

Prius also has an “engine braking” mode (which actually uses either regen or engine braking, depending on hybrid battery charge state) on the shift lever.

> Prius do regen slightly in coasting mode, but it's not very noticeable

The difference between pedal disengaged regen and pedal engages to coast is quite noticeable.
The most amusing thing about this website is that they obviously had an actual designer do some work on it at some point, yet it implies that designers can be easily automated out of the process.

All of the "logos" this thing generates are completely thoughtless: it simply searches the Noun project based on your inputs for a vector image, then sets it next to a random typeface. Anyone with a modicum of design experience can tell you that these "logos" that it generates are a complete joke. If you're honestly considering using one of these yourself, just head to the noun project and search for an icon to plop down next to your favorite typeface—you'll probably come up with a better result.
This is awesome. How did you figure this out? The documentation on `split` says:

"The pattern can be a &str, char, or a closure that determines the split."

But in your case it is an array of chars and it splits for each of them. I don't see this documented at all.