skysight-inc/HackerNews huggingface dataset:
I found Google's dev interview to be especially difficult, I personally hate doing hours of whiteboard coding (sorry, I tend to code on computers instead, silly me) ... So I wasn't hired, but those who worked as devs there told me that's a blessing because after all the rigorous interviewing bluster they'll assign devs to remedial code refactoring anyway. I'm not a rockstar coder above doing the housekeeping work but doesn't sound fun either. Why hire top coders then assign them intern busy work? I wonder if the strategy was to just drain the local talent pool of top coders so competitors had less of a candidate pool. Just odd to set the interview bar so high, and for what purpose?
Alphabet to develop high-tech site in Toronto: sources
Why the trial by ordeal was actually an effective test of guilt
A Concurrency-Agnostic Protocol for Multi-Paradigm Concurrent Debugging Tools
I'm friends with someone who's entire department (Disney IT) was laid off in exchange for bringing over H1Bs from India, where the people who had worked there for decades had to train their (much lower salary) replacements in order to get their severance pay.

I'm well aware this isn't how H1Bs are supposed to work, and that many H1Bs (particularly in the Valley) are properly used, but there's definitely some other shoes you can step into on the H1B issue.
Techmeme summary: Reuters: Sources: Alphabet to help develop a section of Toronto's waterfront as a testbed for smart city concepts, will place 300 employees at the site
Docker's conference (Dockercon) is happening right now so announcements coming from them are no surprise. A Kubernetes integration has probably been in the works for a while.

It seems more likely to me that the CRI-O 1.0 announcement was a tactical move from Red Hat to hijack the conversation during Docker's own conference. CoreOS did the same thing 3 years ago when they announced rkt, trying to capitalize on Dockercon as a time to make a bunch of noise for themselves. Docker themselves have been no perfect angels in this regard, for instance with their infamous "accept no imitations" shirt at Red Hat's conference, I'm just calling it as I see it.

Disclaimer: I worked for Docker, Inc. for 3 years.
if you are only interested in onsite you should probably state where you are. i'm at a NY bootcamp and you can get the full details at impostor-syndrome.org
If I want to share today's schedule with someone, but do not want them to see my schedule tomorrow, what is my option? Screenshot.
If you need emotional support from your work colleagues because the country has elected a president you don't like, you have a problem.
I wonder if they've thought about the CSV injection attacks that were posted to HN recently...
> Yes, I know Breitbart sucks and is massively biased

but you still used them. I'm forced to assume everything you said is fake news.
Didn’t realize someone held a gun to the owners’ heads and forced them to sell.
excellent response, very fair of you to disclose and defend the parts that you think are worth defending
It's very strange that you keep returning to this. "Dangling else" is a problem regardless of how you write down your grammar or implement your parser.

It's like sweeping a mound of dirt under the rug and then saying "by definition, there is no dirt on the rug!"
Were they really deprived of investment? Atlas and Handle were released under Google aegis, and they're pretty impressive.
I work at a Silicon Valley company where nobody cried about the election (even if they were upset), and we don't go around acting like jerks towards one another.

You're definitely positing a false dichotomy here and I'm not even sure how you came up with "either people are crying over Trump xor they are assholes to each other every day".
Having the 'original' Surface Book, I would love to just upgrade my base (keyboard and ports) and keep my current screen (CPU, RAM, Antennas).

I don't see why they can't sell screens and bases separately. This would be a huge plus if I could upgrade different parts of my laptop.
Why should anyone have to tell you that a Breitbart story is untrue when you already know that they lie constantly?
'pja, you should post the Kaiser et al. paper to HN on its own.
there are some limitations for software development with crouton though...

basic scripting works fine, but quite a few things fail. The most recent one i stumbled on was kivy [1]. It couldn't start X-Sessions to open any windows.

[1]https://kivy.org/#home
While the fluffy headline promises a revelation about Google, this article is actually a poignant lament on the future of work automation.

The piece's author holds a humanities degree in Psych/Neuroscience.

I point that out because while we've accepted that blue collar jobs are/were "going to be automated" or "going overseas", there's still a pervasive trope that an undergraduate degree provides some protection and is of value unto itself in the workforce.

But - as evidenced by his systematic experience of key-pressing - his position @ Google is a stop gap, in the same way that the humans in Uber's vehicles are a tolerated inconvenience.

This while the people the company ACTUALLY values, at present, are the engineers - tasked with devising new ways to automate, regulate, and systematically eliminate human fallibility from the equation.

Solving the problem of what to do with the millions of us that take steps to educate ourselves, want to contribute, but realize that we're a poor facsimile of the machine that will eventually eliminate our jobs, is the central question of our generation.
VMware Workstation is a type 2 hypervisor. You can install and share your VMs with remote users (give them console access). This functionality is free (you don't need a Workstation license) and you don't need add-ons.

I have played with both of the alternate solutions you have shared. These are not perfect, unlike what VMware Workstation provides (as it has, for long period of time).
> I'm well aware this isn't how H1Bs are supposed to work, and that many H1Bs (particularly in the Valley) are properly used, but there's definitely some other shoes you can step into on the H1B issue.

Yes, and given Trump's demonstrated understanding of nuanced issues, nobody was expecting him to magically come up with a solution that deals with the abuse, without collateral damage.

That is exactly the time when you want your boss to say that yes, they will have your back.
Doesn't google drive have a similar feature?
Pixelbook does not have a fan. Will that be okay? IDEs suck up a lot of resources and tend to heat up a lot. I was thinking about Pixelbook till someone raise this up. what's your opinion?
Dropbox is also expensive for the average user. You either get 2.5G for free or pay $100/year for 1TB or even higher plan. There's nothing in between.

Google drive in comparison has a 100G plan for around $20/year, which is enough for most people. Too bad Google has no delta sync.
Mostly bullshit in my opinion. I've been at Google since 2009. Never heard of so-called blacklists, but in a company with tens of thousands of employees, you can probably find a few people who hold grudges against other people. What's your point? You don't think at other companies, corporate politics doesn't create animosity of people who don't want to work with others?

I previously worked at IBM and Oracle for years and I can tell you, that kind of behavior is exponentially worse, complete with engineered backstabbing and deliberate sabotage against coworkes. So if that's Kindergarten behavior, Google is college by comparison.
We started a company around Apache CouchDB, and later merged with a company build around memcached. Both of these open source communities gelled online in mailing lists and IRC. It's not quite your story but open source offers many examples of founders meeting online.
thanks for giving bootcamp grads a chance!
I hope this makes it easy to create/edit events without going back and forth between calendar view and event view, especially when you have additional details to add (like location). The current version of Google Calendar for the web is so outdated in terms of the functionality it offers and the way it looks.
> Apple's neglect.

Elaborating on it, Custom hardware (esp. GPU) support. DX 11 over Metal. Apple chose not to upgrade OpenGL or implement Vulkan.
So they created a new Pro plan:

https://www.dropbox.com/plans/individual?trigger=nr

Recently, they renamed the old Pro plan to Plus. This sucks quite a bit for long-time users, since they are only adding new features (smart sync, full content search) to the new Pro plan.
I know that; I played that game for years before the SNES came out, but the assembler supports the Ricoh 5A22 that was used in the SNES. The Ricoh 2A03 used in the NES is basically a subset of the SNES' processor.

I was commenting on the fact that since the assembler itself supports the 16-bit variants of the processor family, it couldn't be the same assembler that would have been used to build the original NES code, so the exact assembly language used might not be a precise match either.
It's my understanding that Panos Panay reports to Brad Smith, who reports to Satya Nadella. He is a boss, not the boss.
Potentially better if there's a way to somehow automatically "blog" about my new photos on auto-upload.

I don't see that feature, but they're more likely to be able to than squarespace/wix.
Fund manager Novogratz agrees to advise ethereum-based digital coin exchange
libcurl (with examples) is bundled in the FreePascal distribution, as well as simpler alternatives like fphttp, fphttpclient, fphttpwebclient, etc.
Its own DDR4 RAM? Anyone know the bandwidth or capacity?
I'm not sure it's exactly breaking news that the most entry-level basic role in a department is boring and repetitive. The only reason this article is even getting run is because it has "Google" in the headline.
This post is being downvoted and I wish it wasn't, because it's a great example of the exact issue at hand.

You might say that it is overly emotional, or too reactionary, or that the tone isn't appropriate, but think - really think! - what it would be like to wake up one morning to the unexpected shock that a President has been elected on the very possible platform of kicking you out of the country and ruining the life you built for yourself.

"No politics" is a fine ideal to aim for, but you can't expect anyone to leave stress like that at the door when they turn up to work.
You guys just doing UI mockups, or could you create a UI that represents a simple transaction? (For instance, using REST, get a list of things. Person picks one. Using REST call something else. End of functionality)
Yes the bar at Google is very high and after busting my ass all week solving ridiculously hard problems having someone drop a cold beer and nachos on my desk on a Friday afternoon shows that Google takes employee satisfaction very seriously
Box is trying to do something like this.

They have a challenge in that there are so many (dozens, maybe hundreds) of apps they need so they act like more of a platform for other apps.

Doing an office suite requires a lot of development time.
This library implements a crypto primitive that sacrifices a marginal but measurable amount of performance to avoid a very common user error with crypto primitives --- repeating a nonce (a cryptographic counter). For perspective, this week's KRACK 802.11 bug is an instance of nonce reuse.

The primitive being provided here is an instance of SIV, which is widely considered the most conservative mainstream cipher mode that addresses nonce reuse. SIV is a moral cousin to Deterministic DSA and EdDSA, in that the "nonce" is based on a hash of the message. You can add additional nonce material, and that will improve the security of the system, but even with a constant all-ε stream of additional nonces, for most applications you're fine.

The downsides to AES-SIV are that the mode is "offline" and two-pass. You have to have the whole message available to encrypt with AES-SIV (the state needed for CTR mode comes from processing the whole message). This makes some kinds of streaming interfaces hard to implement. On the other hand, you can almost always delegate that kind of interface up one layer in your application stack and pass AES-SIV chunks of messages.

This library or something like it will eventually hit some kind of "1.0", and, at that point, if you can get away with the performance hit --- and you virtually always can, because bulk encryption isn't a bottleneck in most systems, and on the systems where SIV's performance hit matters you tend not to get much benefits from the "faster" stuff --- you should use this for bulk encryption. (Unfortunately, KRACK is a very good example of a setting that probably couldn't get away with using AES-SIV). As a crypto interface, it's better than NaCL.
The update doesn't seem to be rolled out to me yet.
Google Just Made Gmail the Most Secure Email Provider on the Planet
Fundraising is medieval. Time to fix it.

Too many meetings, too many emails, too much driving around. The venture industry funds the future but still operates like 1999

Signal was built to help top founders and VCs find each other quickly so founders get the intros to the right VCs at the right time.
Is working HR interesting at any company though? There's really nothing of substance in this rant at all; I'm curious why the wapo thought this was fit for publication.
>Google HR uses the TextExpander program, which populates email templates with salutations, job description links and questions. All we have to do is press two keys (mine are semicolon followed by the letter “C”). There’s also space for fill-in-the-blanks: one for the candidate’s name (“Hey Mark”) and another at the end for the day of the week (“Enjoy your Thursday!”), so the message is personal.

This step should have been 100% automated and I don't understand why it wasn't. As a recruiter this shit was my least favorite part of the job. The next step - the candidate calls - was my favorite part.
Maybe this person can try working a factory line and see how empowering other jobs can be.

But Ok, I'll buy the author's point that the job sucked. What's the news here? The cynic in me says this is Bezos using WaPo as proxy for the Amazon/Google fight.
thank you for your kind advice. I am very motivated in following my heart. But sometimes I feel low comparing my work with my friends and seniors. I have embarked a journey less travelled by developers. There is very few demand of the work which I do which worries me. Which causes problems for me financially but I love my work. This is the very main reason I am looking to explore other options. But I fear I may end up jack of all trades but master of none. I will be waiting for your reply, need your honest opinion n guidance

thanks
> Does this mean that SAFEs are also securities?

Well, obviously, stocks and future interests in stocks are the basic textbook examples of securities. On SAFEs specifically, see, e.g.,
https://www.sec.gov/oiea/investor-alerts-and-bulletins/ib_sa...

“Some issuers have been offering a new type of security as part of some crowdfunding offerings—which they have called the SAFE.”
Executives are people at the end of the day, they will have emotions and feelings (hopefully).

I'd hazard a guess it wasn't the fact a Republican won, rather than who won. However that is total conjecture on my part.
We can criticize behavior that makes the word a worse place, even when it's legal and arguably ethical, can't we?

Nobody is calling for jail time for all involved.
I wrote the first version of Outlook Profiler in Delphi 6, then in Delphi 7. Wonderful introductory language for making products (although Perl was my first exposure). The VCL GUI library and IDE work so well together that things today are second rate. Strange that we've not improved this basic need.

Today, I write most things in C++ (or C# if I can).
Also, he's a VP, so he will probably not have written it himself.
Ohm implements the same algorithm described in [1] -- Alex Warth (the author of that paper) created Ohm.

We're understand the complaint in [2], but we strongly disagree with Laurie's claim that these are "incorrect" parses. He proposes a different way of handling left recursion, which is just that -- different.

You can find a more thorough discussion here: https://github.com/harc/ohm/issues/55
Dust Drive-Thru. Ready-To-launch MVP’s. Starting at $100. Coming Soon
Reddit Leadership Culture Talk – Livestream
Team Hiring Startup on BetaPage
Still no need to cry. One day after the election there is no way to tell for sure what will happen.
>But yeah, god damn a company for having a culture where people don't go around acting like jerks towards one another. God forbid we grow out of Kindergarten and get back to the real world where people are unhappy and take out their frustrations by raking their coworkers verbally over the coals.

The idea that as long as you aren't yelling, swearing, or actively insulting someone you are not treating them poorly is one of the biggest failures of Google (and other Bay Area companies') internal culture.

Verbal abuse is not ok, but even polite disagreement can be a career limiting move in such an environment.

And let me be clear: I'm not talking James Damore "I'm just expressing an alternative opinion" low boil misogyny. That kind of thing is unacceptable.

But it's really easy to slip into an echo chamber, especially when a lot of what Bay Area companies work on is qualitative. (E.g. pretty much anything related to UX, policy)
I think bootcamp students and grads need to do more to give back and also clear any misconceptions about the process. I am currently going through one and am recording a long-form narrative documentary about the process following the paths of 8 students in a panel at impostor-syndrome.org.

Transparency can come from many fronts.
I'd say their access to the White House would be considered one of those tools. The removal of which could give cause for upset.

https://googletransparencyproject.org/articles/googles-white...
Exactly. I'll happily stop worrying about politics when politics stops worrying about me. Unsurprisingly, people who feel like Trump is the solution to their 'country being taken away from them' are telling the rest of us to suck it up and stuff it, and to stop bringing politics into everything.

I mean, shit, if they took that advice, he never would have been elected.
Two hours after posting, and this is the only comment about Concourse? jacques_chester must be on holiday.

Is it possible get get Concourse running entirely on free tier stuff? I don't think there's a hosted Concourse service yet - airplane.ci is coming, but still in beta - and i imagine you'd struggle to get a whole setup on a t2.micro.
Sundar Pichai had to deal with dozens of Google Employees who were away on holiday visiting family who were being blocked by Trump's executive order from returning to the country, like a dual-nationality Canadian/Iranian scientist.

Did it ever occur to you that in a company with a huge immigrant population, or 2nd generation immigrants with family, many of whom were impacted by this wave of xenophobia and nationalism in this last election, that they felt under attack? That people who immigrated here and fell in love with America, suddenly were shocked into reality when they discover that so many of their fellow Americans were easily manipulated by the politics of Steve Bannon into voting for xenophobia and scapegoating?

Damn right people were legitimately upset at the social fabric coming undone.
It’s just as it says: the personal touch.
I am not sure what you mean by crippled... nor do I have vested interest in Dropbox. However, I would be remiss to not mention 1,000GB of storage on S3 would run you $23USD. Now this is before calculating management, request and data transfer pricing.

I just did the math and now thinking I should pay for Dropbox, instead of S3.
I remember many executives complaining about Obama being elected. Hell, I remember many telling their employees they had to vote against him otherwise they could "lose their jobs". (In the metaphorical sense, not that the executive would find out who they voted for and fire them).
Signal actually just wrote up a very detailed post about how they're using SGX to provide verification that the computer you're sending your data to is running a specific algorithm: https://signal.org/blog/private-contact-discovery/
Ask HN: Why does FaceBook insist on attaching business account to personal one?
Is it just a lack of a feature or yet another way of snooping for connection data?
Yes, there's a Three.js demo:

https://threejs.org/examples/#webgl_marchingcubes
"Unless you're literally storing notes under your bed, your bank is lending out your money to someone."

Banks don't lend deposits. It seems that it's one of those fallacies that never die. Maybe, because it's in the textbooks.

"[..]reserve requirement does not act as a binding constraint on banks’ ability to lend and consequently their ability to create money. The reality is that banks first extend loans and then look for the required reserves later."

From: http://www.investopedia.com/articles/investing/022416/why-ba...
Yes and where's an example of a onetime security which was later considered not-a-security?

From your own link:

> The final factor of the Howey Test concerns whether any profit that comes from the investment is largely or wholly outside of the investor's control. If so, then the investment might be a security. If, however, the investor's own actions largely dictate whether an investment will be profitable, then that investment is probably not a security.

WSGR's position: once tokens are used primarily for commerce, the value will be determined by commercial usage and not by the offerors, so that:

> Tokens that are solely utility tokens should not be securities. If a token-based platform is fully developed and the tokens are widely used commercially on that platform, the tokens generally should not be securities.
According to the new plans page [1], "shared link controls" for things like passwords and expiration dates will now no longer be available on the Plus plans like they have been for the last 5+ years? Am I reading this correctly? If so, that is a deeply unsatisfying regression buried in this announcement.

[1]: https://www.dropbox.com/plans
Like this? https://youtu.be/RiHUKEEtzNE?t=3m48s (1997).
http://www.overseer.tv this is my show tracking app, could definitely use some UI/UX love. I came up with everything by wireframing on a piece of paper and then trying my best.

https://github.com/smtheard/ShowTracker is where the code lives.
This is a red herring. Context-free grammar tools don't solve the problem of keeping a language from ever being confusing. However they do solve the problem of allowing literal ambiguity into your language.

Ambiguity is strictly worse than confusion. Ambiguity means you have to communicate more information to your users: when two parses are both syntactically valid, which one does the language actually choose?
It is still not appropriate to complain (or rather cry...) about in a professional setting, imo. How can you expect to have confidence in an executive when they put on an act like that? Nothing says "I don't know what to do" more.

Yes, you are now facing some additional hardships in your job of creating a good workplace where employees can succeed. Those concerns should be addressed within the scope of what the company can or cannot do.

It seems like priorities would shift into protecting immigrant employees and that's okay - that is a hardship that the position entails and is something that should've been addressed long in advance as immigration reform was and probably always will be a controversial topic in the USA.
Standard bed / boxsprings need specialized delivery. So the local display room & warehouse model works better.

The online mattress companies are all built around compressing and using UPS to ship.
Very inspiring. Would you mind to share what your SaaS's are?
Makes the Times look pretty stupid and/or like shills either unwitting or paid!