skysight-inc/HackerNews huggingface dataset:
Fair criticism. Thinking about it more, on a very very general level, I guess that all of the questions in the article ring to me as the type: "What can this company do for me? Does it meet all the criteria of somewhere I want to work?"

The second type of question that I mentioned above is more of the type: "What can I bring to this role and how I can I contribute to this company?"

As an interviewer, if I don't get any of the second type of question it makes me question their passion and ownership a bit.
I can answer "describe a time when you failed" without getting sued or fired. So, no, it's not equivalently fair. Ask tough questions, sure. Feel free. This question passes beyond "tough", though, clear to "out of bounds".
Actually I think there is a good chance of that, if we can demonstrate interest. I know for a fact that Mozilla is looking for decentralization tech.
Don't some banks let you take out a loan for the amount of the capital gains taxes using the shares as collateral? I'm not sure but I could've sworn I heard about this.
Unfortunately, no - at least not without quite a few more details. As this stands, it could be the high-level marketing overview for pretty much any SDN solution available, commercial or open.
That's fine, but why would GitLab execs not insist on keeping it private?
If you don't need something secure, get a Moto. Check.
Thanks for the hard data.

I'm a bit confused because the study counts SF, Silicon Valley and SF Mid-Peninsula without defining them well, and there's no mention of South Bay at all, unless that's what they're referring to as SV.

EDIT: It doesn't seem like SV is being used as an aggregate term, since there's more absolute growth happening in SF and SF Mid-Peninsula than in SV.

EDIT2: Unless I'm terrible at reading charts and tables, it looks a lot like San Francisco hit 72,205 in 2015, not 76,200.
EFL is open source software, BSD licenced. The original author of the comment is not a customer. It's some uninformed person trashing the good work someone has made available to them for free. This attitude makes me want to stop writing open source, it's disgusting to see.
I understand your concern. I added it in the initial release as a quick hack to see if others will use the tool. Thanks for sharing your thoughts.
>are a young billionaire entrepreneur, you don't really need any more money

Oh good, I'm glad the future can only be described as how the options of a select few are going to be different
When using open source makes you an enemy of the state (2010)
1. How big is your list?

2. How does one get interviewed?
Yes the effects were great. Especially the city, but come on how could the story in the movie be sooo weak! Instead of an kickass army verteran we got Scarlett Johannson playing a little girl.
Looks like a good demo of Jupyter, but I was looking for demos like this for org-mode.
"If you could change one thing about the company, what would you change?"

It takes people off-guard and sometimes you get a really authentic look at the problems in the company. I think people are more willing to be frank with the question because it's asking for their insight, even if it comes at the expense of the company's reputation.

When my future manager told me that he wished the company was "less tribal", I should've listened. The politics between teams was insane.
RSS is a partial solution, in that it lets you follow the site posting the story. I will never understand why it's losing popularity so much. (Aside from the death of Google Reader, which shouldn't have caused that on its own.)
Amazon is the only one who could possibly pull that off. Everyone else needs the play store.

Amazon would probably let them use their store though...
Not only providing support, but unilaterally disabling the product they purchased after the fact. That should be incredibly explicit. And even then.

Just look at Ham Radio Deluxe.
Oh, so secondary markets are still beneficial to participate in if permitted. So this guy should participate if he can. But you work with the original company, etc., I suppose. Makes sense.
I'm building a MUD[1] in Go. It's basically a port of the merc/diku mud, but I went in different directions on a couple of things. It's basically feature complete at this point, so my next step is to build a bunch of areas and flesh out the a world and play with it for a bit. Add some mobs, some spells, some items. Create a few quests and storylines. If it works out and I think it's enjoyable, I'll stick it on a server somewhere and real people can access it.

I mostly did this because I've always wanted to build my own MUD, and I've also been dying to get really into Go.

[1] https://en.wikipedia.org/wiki/MUD
You can create a post save hook to output .py files - http://jupyter-notebook.readthedocs.io/en/latest/extending/s...

(You used to be able to run ipython notebook --script)
Someone needs to fix the wikipedia page on HATEOAS then, because it says exactly the opposite of what you just did in its third sentence.

(One of the other problems with Fielding's work is precisely this word-salad of new jargon and usages, leading to exactly this kind of what-does-it-REALLY-mean-anyway confusion. But that's an argument for a different thread.)
Thanks!

As someone who recently entered this field professionally, I find it amusing that most SDN solutions out there are just permutations of each other playing over marketing buzzwords.

Not too different from "cloud computing" from a few years ago.
I can't speak for the OP but his perspective is quite similar to my own and I can offer my thoughts on the SV attitude.

I felt it to be a strong culture of comparison. Comparing job position, comparing employer, comparing income by implication. Ugh. Just not my ethos. I lived my 20s in that mindset and it's a zero sum game.

I also felt like it was so damn expensive to live there that even people making great salaries were constantly under pressure. To me, a pretty relaxed Midwesterner, it just seems like everyone is on edge.

The other thing that grated on me was the "funding equals success" mentality. So you got funded. Big. Effing. Deal. Go turn a profit.

It just isn't my kind of vibe. Like I said I'm a Midwesterner, the culture I grew up in is one of frugal living and understated successes.
Seems like a real problem. On one hand legacy devices -- keeping them supported and updating their vulnerabilities for exploitative uses as we saw from Anna Senpai.
> the only results I found was something like multiple verbose lines of instantiating an http client and calling methods on it.

I blame the documentation. Not the official documentation (they're not excellent, but OK), but various outdated resources residing in many blogs and sites, including Stack Overflow. I mean, what's wrong with

iwr REMOTE_URL -o LOCAL_FILENAME

? The situation this command wasn't searchable by you is unfortunate, possibly because PowerShell has come a long way since its introduction in 2006 and it is hard to remove the outdated resources online. But for those who know what features/commands are available in PowerShell, finding them isn't particularly difficult.

> There's also the fact that lots of stuff in windows wasn't designed to be accessible through the cli. You can't, for example, make a powershell script to toggle an audio output device on and off

This is just one example. On the other hand, I found nearly every thing I had done using GUI could be replaced by a few lines of PowerShell code. Actually automating my day-to-day GUI operations was my way to learn PowerShell, and mostly it worked great. Microsoft is adding tons of commands each release to expose more system functionalities. There are exceptions of course, but "lots of stuff" is a bit exaggerated.
And so we come to the root of the problem.

Either Android/Linux needs a stable driver ABI, or somehow (looking at you Google) the hardware vendors have to be convinced to release driver source.

Last weekend I installed the latest Debian on a Pentium II from 1997. What madness that I can't install the latest Android on a three year old phone?
Wow, I'd never heard of it. Those old Apples had some cool shit I missed out on.

"HyperCard was created by Bill Atkinson following an lysergic acid diethylamide (LSD) trip."

https://en.wikipedia.org/wiki/HyperCard
soundcloud has an iconic design? the little waveform-esque view?
Perhaps worth noting that Indeed is based in Austin and may have a bias.
Hah, I like it. I do the same thing in games like "The Resistance". I look people in the eye and ask them: "are you the spy?" It's not fool-proof, but at the very least it takes attention off of me.
Can also be used to intercept Instagram images: http://imgur.com/3cYnSzl
This is a great one and it will also show you how open the communication is within the company. If you get a very guarded answer or one that doesn't ring true, it shows a company that isn't willing to talk about its challenges. If you get a very negative answer, that isn't a good sign either. A good answer is one that should be honest but said constructively.
They counter that with their openness, remote-only propaganda on HN and other places.
>He thinks that you can just design something nice from whole cloth and people will use it.

Because that's exactly what they did in Xerox Park, many times over.

>That's why his designs aren't deployed.

No comment.

>But he's basically confusing research and engineering, as if engineering wasn't even a thing, and you can just come up with stuff and have people use it because it's good.

Kay has many talks about the difference between invention and innovation (which are much better terms than ones you're using). In fact, his analysis of this difference is probably the most insightful and though-provoking technology talk I have ever seen:

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

Of course, this subject makes a lot of developers highly uncomfortable, hence a lot of shallow, ignorant, knee-jerk dismissals. "Everything is incremental." "Everything is the only way it could be." "This is fine." And so on. Thing is, Kay worked at Xerox and Apple. He read a myriad of books and research papers on computing, which he constantly references in his talks and writings. He worked and continues to work with some of the most forward-thinking people in the field of computing. In late eighties he foresaw most of the current computing trends - which is verifiable via YouTube. Even without any context his talks display a considerable depth of thought. In short: unlike some people, he actually knows what he is talking about.

>The point is that it couldn't have been any different. It wasn't designed; it was evolved.

And that is why someone who designed it just received a Turing award. Makes perfect sense.

Edit:
Regarding your other comment here.

>If the web is a genius for hypertext, but not for app delivery, then he should have just said so. That is not a very hard sentiment to express. "The Web was done by Amateurs" doesn't capture it.

He has several decades worth of talks and writing. If you haven't bothered to familiarize yourself with at least some of them to understand what he means it's your own fault.
"Do you have a bug tracking system?"

At one time I would argue that this is a fair question to ask. But in 2017? I'm appalled at the experience you must have had to deem this a valid question in an interview today. Today I'd just assume...and according to you, wrongly so.

Dare I even ask about whether they use source control?
Distracting aside: It's amusing that languages use so many references from the coffee industry. I wonder how long it will take to fill a Starbucks menu.
SNOMED, LOINC, CPT, ICD9, ICD10, Gender, Race and Ethnicity codes. On top of that, getting all the CCD section specific OID's.
And PC manufacturers still screw it up. If you're lucky you'll get 4 updates to a computer spread 6 months apart and delivered by a custom app that is just as likely to crash as it is to update you're system.
There may be a skew in the data on the pure basis of "who's using Indeed for their job hunt".

For example – it's not a popular job-search platform amongst SF startups, as far as I'm aware.

(I personally still buy the overall conclusion, fwiw).
Awesome list of GraphQL and Relay
I've been in a company that repeatedly snapped up employees from a competitor, including the CMO at one point. Often times, it's about the hiring company wanting to steal employees because they think it will bring success (despite not being in a good position for it). It leads to bringing on a lot of people that shouldn't have been, for more money than they are worth.
This has personally been an issue at three separate office environments.

It is important.
> Amazon is the only one who could possibly pull that off. Everyone else needs the play store.

Samsung alone has more market share (by device) than Apple.[1] Samsung could probably do it, but it would be bumpy.

> Amazon would probably let them use their store though...

Maybe not without major concessions. Amazon subsidizes a lot of apps in their store because of their add serving architecture.

1: http://www.idc.com/promo/smartphone-market-share/vendor
I want Firefox and LibreOffice to run natively on Wayland. Having them use X-wayland is a regression IMO. Firefox has been crashing my whole session.
Interesting. As a big fan of the original and to a lesser extent the show, I actually liked and was impressed by how deftly they combined and remixed elements from different incarnations of Ghost In The Shell. Many seem to criticize this adaptation for not exploring the same themes or reaching the same conclusions as the original, but I was pleasantly surprised they did something new and did not just try to replicate the original. It's different, but to me also seems to be very much 'in the spirit' of the source material.
Containers: The Ships, the Tugs and the Port
"Alexa will start initiating conversations"

hilarious :-)
Haul will be a city marketplace of local retailers' stock with on-demand delivery, offering an alternative to shipping.

The goal is to offer products more reliably and quickly than Amazon or individual companies' online stores while charging less than the user would've paid for shipping. Each city will have a separate marketplace with immediately deliverable inventory. The model largely prevents against counterfeits, enables delivery within an hour, and more.

We also have plans with some retailers to offer an alternative to lugging bags around after shopping in-store, via using "HaulHome" at checkout to have your purchase delivered home within a timeframe you specify.

Would love to receive input from the community here!
How do you keep interviews consistent for candidate comparison with pair programming? I'm assuming you mean that y'all are pairing on actual work. That can vary. Yesterday was simple CRUD, "candidate nailed it." Today, there is an obscure concurrency bug, and the candidate would need more than 1-2 hours to understand the landscape of the complex code base we are asking them to pair in; "the candidate asked some ok questions I guess."

I fully agree with "the more our interview tests what people actually need for long-term success, the better off we are."

^^ This. As tokenadult always points out, a work sample test is the way to go.
I used to work for a medical lab and worked on a lot of projects that involved aggregating and cleaning medical data to sell. Often it would just go to pharma companies so they could target the best places to sell their drugs.

Anyway, it's completely legal. You just have to scrub the data pretty thoroughly before you sell it.
I'm huge on VR -- especially WebVR -- but this isn't what comes to mind when I think of the metaverse opuses in the post. Telepresent chat rooms were never an important part of these stories. That's not where the magic is.

My take is that the metaverse is simply a software system so deep that it becomes part of everyday reality. And we've already built this, but our human-computer interface technology (mostly the software) sucks too much for us to see it. In the meantime we call it the web.

This looks like really cool tech, but I don't think the path to the matrix involves a new protocol, or a new data layer. I think it will come about by extruding our pre-existing software epic -- the web -- into our virtual and augmented environments, in the same way the iPhone compressed the software and ideas that already existed into our pockets.
My moto e got patched a few weeks ago and now crashes several times a day. It seems Motorola is trying to train users not to update their systems.
The same argument could be made against almost any national flag. It represents a force who committed acts against my ancestors that I find deplorable. [Fake example:] Like, USA revolutionaries murdered my ancestors. Or, USA soldiers tortured my family members during the Gulf War.

Obviously the degree is different, so perhaps a Chinese flag for Tibetans, or a Turkish Flag for Armenians [estimates suggest 1.5Million murdered 100years ago], or ...

USA, where I assume the controlling decisions for Reddit are made, is known for "freedom of speech" which makes this sort of control of speech stand out more starkly.

How do you differentiate the supposed support for one set of actions with the apparent support for another equally vile set of actions in such cases. Clearly you can go personal in the analysis, but what about when your personal analysis conflicts with millions of others?
Postgresql and its community keep getting better!
That's not really, what I'm referring to, though. I'm more interested in the "palette-style" interaction - say your left hand opens a menu or selects an object while your right hand can perform "manipulations" on that menu. I guess a really interesting modern spin on that would be the combination of pen and the dial wheel that come with the new Surface Studio from Microsoft.

Game controllers, while also an interesting study, emerge from a totally different approach and seem to be mostly "figured out" nowadays, although even so now and then there's a different take on controller usage (e.g. the controls of Brothers: A Tale of two Sons).
I had the same experience after seeing Blade Runner in the theater.
What I tell folk about NYC is that unlike SF, we techies can't be blamed for ruining the city.

Finance folk got in first and have ruined New York about a dozen times at this point. There's relatively little left to ruin.
Bookmarked, alas for the UK the only public offerings are pay per search: https://www.trustonline.org.uk/ which does not seem to have Small Claims Court judgments.

Also http://law.stackexchange.com/questions/940/is-there-a-prefer... kinda back's this up alas.
no cheek, who on earth would prefer the south bay to SF?
While what you say makes perfect sense to _everyone_, sadly it is not true. London and Canada - both very new regions for AWS - each only have two availability zones (making them basically useless for a large class of infrastructure).
For me, it's multi-monitor resolution scaling. OSX sets the gold standard for that.

I still prefer using Ubuntu for my dev environment, tho.
Pick Your Favorite Ethics Offender in Trumpland
Invisalign: Tratamento Ortodôntico com conforto e invisível
> You should never use a run book -- instead you should spend the time you were going to write a run book writing code to execute the steps automatically.

While I hesitantly agree despite it seeming counterintuitive (you make a good case), I'd contend the code can take a form that looks runbook-y. I've had success in my organizations with Jupyter notebooks with documentation mixed throughout. Sometimes you do need a human, and in those cases having the documentation update live with the state of the world was huge for comprehension, particularly when you're centrally executing the notebook. Each step is something like:

> 0) Blurb about what's going on, warnings, etc.

> 1) Call into your automation code with one well-named entry point, like reboot_all_frontend_servers().

> 2) Display the relevant results immediately under that cell.

Then you can step, yadda yadda. Idempotency of the steps is key. I have a vision for the operations bible taking such a form, with each thing-ops-needs-to-do represented with a notebook, but that might be unattainable -- you might be correct about that. Even still, mixing documentation and code seems to potentially push that barrier just a little further back. As a few people told you elsewhere in this thread (and, I think you know), complete automation is a big ask outside of a subset of maybe a dozen valley companies, even at a small property level. Until then, giving humans the tools to reliably do their job, like mechanized dynamic (not static) documentation, might be useful enough to not discard entirely.
This is surprisingly complex. I expected more points to clearly lean towards it or away from it. There are cost overruns and delays, but renegotiations happened and corrected at least some of that. The plane is real and works, but has weaknesses. It has tentative bipartisan support.

We built another Jack of all trades for Veitnam, the F4 phantom. Largely it was regard as a failure because it wasn't good at anything. Is the F35 advanced enough that not being the best still leaves the USA with better than everyone else and therefor less than the best is good enough?
What happens when your nuclear reactor supplier goes out of business? What happens to your handle when your razor blade supplier goes out of business?
The customers who look bad because someone went war driving and bricked all their devices in a city.

I think we might need a few incidents like this.
AVX is used for exactly this: GOAP.

The search space for the plans is ridiculously large, so testing pre-conditions needs to be insanely fast. With AVX, you get to test up to 256 boolean preconditions in one go!

To give you an idea about search space: the Orcs have a repertoire of 115 possible actions.
Stringing together a plan of let's say 12 actions (some plans are longer), gives 115 12 possible plans. That is a scary big number: 5350250105473711181640625

A* helps guiding the search through this space, but can only do so much.
So every A* operation needs to be as fast as possible.
Yes. Evernote is good if writing long notes. I actually have a notebook called 'Coding' in my Evernote in which I write programming notes.

I think using something like `echo "note" >> .note` or Dnote can be good for writing a short oneliners and getting back to the original task, without losing focus.
Slightly off-topic but given the timing I couldn't help myself. April Fools Day 2012, Google Chrome announced Chrome Multitask Mode: https://www.youtube.com/watch?v=UiLSiqyDf4Y
Yep.. the CEO of Fastly has some cool presentations on YouTube of their SDN configuration which does away with the traditional router/switch combination for the switch/SDN server combo, which provides a much smarter network at a fraction of the cost. The only caveat is your engineers need to understand and tube the SDN software stack from the network card to the kernel.
> It's worth nothing that the admins did actively ban users trying to make swastikas.

I've heard it hypothesised, but I haven't seen any evidence. Swastikas did appear and disappear again, but what makes you think this was admin action?
PHP sessions handler which stores session data in encrypted and signed cookies
Previously: https://news.ycombinator.com/item?id=14029572
Hormone problems are extremely difficult to tease out.

In my opinion, large datasets testing wide spectrums of hormones in a large population, tagged with any diagnosed endocrinological condition would be extremely valuable. I bet with this information, we could learn a lot without conducting actual physical studies, by simply sectioning the data appropriately.

I'm not a doctor though, so I don't know exactly what would need to be recorded, but having dealt with bizarre endocrine disorders that doctors don't really have any answers to, my gut feeling is that such a data set would be incredibly useful.
The former likely involves long-term support contracts, and the latter is often solved with third parties manufacturing replaceable items.