skysight-inc/HackerNews huggingface dataset:
Fair enough, but I frankly wouldn't trust it exposed on the internet.

If you really need, run a reverse proxy only on the /video endpoint. For I don't know how hardened the focus and automation control APIs are.
I had the same reaction. Luckily I saw your post about "clicking the donut" and then realized how to run it.
Also to uninstall - you first have to quick - click on the gear in the "donut" and then delete application.
No, there's often a disconnect between paper and physical metals when there's economic volatility. The same thing happened in '08. The reality is that trading futures contracts (which generally settle in cash) isn't the same as trading the physical metals (where you have broker fees to contend with.) While the physical metals markets are based on the spot price, the discount/premium goes way up during periods of high volatility.
The market today strongly disagrees with the market yesterday.
It varies among the FAANGs, but in my experience Google was the worst with the algorithms above all approach. I actually had one interviewer cut me off after about a minute when I was describing an interesting problem I worked on, saying “yeah ok that’s great let’s get on to the algorithm question.”

I’m sure it varies between interviewers but the lineup I had at google clearly didn’t want to dedicate more than a minute or two to non-algorithm questioning.
Princeton’s Computer Architecture course is great.
Hah, this question is a blast from the past! I guess I kind of gave up at some point.
Why geopolitical is not involved here?
The Predictable Pandemic: Whose Risk, Whose Responsibility?
If candidates take a course like this, does that mean they're self-starting go-getters trying to expand their knowledge to become good engineers, or people trying to game the section on the interview- or both?

https://www.educative.io/courses/grokking-the-system-design-...
GPT2 for Augmented Natural Lanaguge Generation
Model Thinking is the best Coursera course that I've taken. The lessons have practically applied to many areas of my personal and professional life in a way that far exceeded my expectations.

Scott is one of the best teachers on the topic, and makes complex models simple and intuitive to understand.

It is a long course, but well worth it. Cannot recommend it enough.
This is objectively incorrect. There were many countries that took a far more aggressive stance against the coronavirus and as a result have been able to better deal with it and the economic impacts.

The fact that people are repeating this lie is mind boggling and deserve to be called out because we literally saw this coming. We had months to prepare when we saw other countries dealing with the problem and did nothing.
Good point, but I think the goal that you outline is harder and that this type of research is a stepping stone along that path.
Developer hiring is not broken, it is the people who do the hiring that are.

It could not be more clear to me and their conclusion only makes me more sure of it

We need to throw away this idea that you can get the measure of a person just by subjecting them to a faux-IQ test.

We need to fully internalize that being a great software developer is holistic and draws on abilities ranging from, yes, technical skill, but also empathy, experience, taste, grit, perseverance, and independence.

Being a great software developer is multi-disciplinary and we need to actively and vigorously reject the notion that just being good at "cutting code" and inverting a binary tree is the end of the story

and is therefore the only axis on which to assess people who work in teams and build products for other human beings.

The kind of person who is able to judge someone for such skills, is also probably very high up the company ladder, a busy person who cannot interview every candidate. At the end of the day, 50% of interviews are going to be conducted by people who were until recently new-grads and have only taken exams which are neither technologically holistic nor gauge for non-technical essentials.

This is not a problem in the system. This is a problem of scale.
Did Toronto learn from its experience with SARS-1 in 2002, or was it a panic with Covid-19 like the rest of the world?

(Toronto hospitals got hammered by SARS-1 in 2002, with newspapers printing panic stories, just like the US is doing now.)
SQL isn't the most portable language. Postgres has special behavior for aggregates/having without group by which essentially creates an implicit group by, other engines will raise an error (SQL Server iirc)

Clearly not something to nitpick over in an interview
Nice concept. I definitely feel tempted--I otherwise only buy art at the local street fairs.

FYI filters don't seem to to do anything for me (Brave, desktop)
"Technically correct", the most irritating form of "correct"
Do you need full-text search? I think the answer would depend on that as there are only few open source technologies that do full-text search: ElasticSearch, SOLR, Manticore Search, couple others and LOTS of others that don't, but are much better in just analytics. Clickhouse should be a good fit then.
The technology is there, but E Ink (the company) is steadfastly refusing to lower prices because they believe there's a market for this. Now go to Alibaba and find that you can get a flexible, full-color OLED sheet for the same price as a given size E Ink panel.

Go on eBay and buy an older NOOK device (they all ran Android) for $20, tape it to your wall, and point at your web page of choice.
your margins go away if you don't have revenue (no ads) and increased variable costs (more users hitting your servers) with constant fixed costs (rent, salary, healthcare).
> Getting into a kind of cold war with China will lead to an actual war.

China does not want that, and we don't want to go to war with them either. MAD makes this an extremely unattractive option.

> It will take years to retool our economy.

No it won't. We're already manufacturing more high-skill goods domestically than at any point in our history, and now we have an opportunity to expand upon it.

We can replace China with manufacturing in Vietnam, India, Mexico, Ethiopia, etc. and own the factories. China is already starting to shift expensive manufacturing out with One Belt One Road, but we can do the same with even more immediacy and effectiveness.

India, Viet Nam, and Taiwan are itching to further distance themselves from China.

There's no reason we can't be at the top of the manufacturing game worldwide in fifteen years. Especially if we use trade as a means to get partners on board. The G7 would do it.
> helped give rise to nationalism

non-sequitur point. The germany economy was able to be developed to a point where they became a military threat. Nationalism or not, if you just consider economic recovery, it disproves the fact that damage to the economy can ever be permanent. People are going to find ways to live, and in doing so, produce goods and services, and become increasingly efficient.
I love reading on my remarkable but using it with Kindle books has been a pain. You can break the Kindle DRM but it’s cumbersome.

Though my main pain point is that you lose the book position syncing you get with the Kindle hardware/apps.
I think it's yet another typographic ~wonder. From what I recall it's a ° to denote relation (relat°) but made into an ascii 'o'.

So yeah, it's just to distinguish from the usual semantics.
Behold Boeing's Loyal Wingman Drone Built for the Royal Australian Air Force
We (Ambra Health) a few years ago decided our "typical" multi-hour multi-week interview process was a lot of effort for pretty mixed outcomes. We realized an interview can't really answer the most important questions: how a candidate works, and what's it like to work together.

So we added an option to interview by way of a paid trial period (work part-time nights/weekends for a few weeks with the hiring team). Figured maybe some people might prefer that, but probably wouldn't be feasible for most.

Every candidate since has chosen that route, with very good outcomes - so far, everyone who did well in the trial period has been a good hire. Some of our best hires did not interview well (and would not have been hired under our old process), but were outstanding in the trial period. And, a couple candidates interviewed so well we almost skipped the trial period, but they struggled to complete even simple tasks during the trial.

We've now optimized interviews for that process, where the decision is primarily about whether it's worth moving to a trial period. That usually only takes a short screening call and a 1-hour call with the team (we're a remote team, even before quarantines).

BTW, if you'd like to experience this first-hand, we're hiring - https://news.ycombinator.com/item?id=22753515
I upvoted you because, to me, you're pointing out what should be fairly obvious to everyone. It seems clear to me that big tech companies have been pushing for ways to usurp the open web.
> The price would have evened out if labor could cross borders as freely as the goods that it produces…

That would certainly speed up the process. However, labor prices are still gradually rising in China and other common outsourcing areas despite these restrictions. As are environmental standards. I'm not saying it's an ideal free market—there are governments involved, after all. But free or not, the trade is still advantageous for both sides.
I use a curved monitor (Samsung CRG9) myself as my daily driver, and it appears curved when I use desktop view in SteamVR, so I definitely see the appeal. Just not sure how nice it looks on smaller windows.
Laptops with Touch Keyboards
I'd like to echo the question of how that theory could even be debunked? It is a pretty reasonable theory to explain why the US has that bizarrely close relationship with the lunatics who run Saudi Arabia; and it is undebunkable with facts. Also reported by people like Bloomberg [0].

It is an unproven theory. Unless someone believes what they read from Andrea Wong; in which case it would be a proven theory.

[0] https://www.bloomberg.com/news/features/2016-05-30/the-untol...
> I think the real sin is that we're afraid to tell people they aren't very good at programming yet, and we use technical interviews as a scape goat.

So does this mean that programming education is broken? That companies should invest more in training? That bootcamps should revamp what they teach? That there should be industry standards for what programmers at different levels should be expected to know?

The most maddening thing about interviews imo is the opacity. There's always uncertainty about where exactly things went wrong, and how it should be fixed next time. It's almost a meta-engineering problem of its own. And it's a metaphor for the lack of software engineering standards.
Is anyone pricing oil with Bitcoin? It seems that crypto would be the ideal type of currency for international trading. Is that not a thing because government wouldn't want to give up control to a decentralized system that they don't run?
Disney knows better than most how much appeal there is in movies that you've already seen.
some quick math... 15.3 over 6 years, about 2.5b/yr, off of $426 invested... just a bit over 0.5% ROI. Meanwhile in late 2008, 10 yr notes were yielding about 2.6%. So the "profit" was about 80% less than the risk-free rate.

https://www.clevelandfed.org/en/our-research/indicators-and-...
Some of this could be fixed if companies required technical questions to be vetted before they were used. (For example, by testing them on other people at the company.) Allowing people to come up with questions on their own means there is no quality control.
I've certainly done that. But if it's in a domain I'm not familiar with, I'm not going to be able to tell if its real.
I strongly agree. The article explains alternatives to PostGIS, but doesn't say anything about why you should avoid PostGIS. I see no reason at all to avoid it, even when you're just storing lat/long points. (It's "overkill," says the article, but that's harmless at worst.)
I had a candidate totally fail the algorithm interview. Is a binary tree balanced? I thumbs downed him.

I was overruled and he was hired based off of his credentials, resume and what he talked about in the interview with another person who just had a talk about "architecture."

Turns out the guy can't even code. He constantly just talks about architecture and tries to tell everyone to completely change the architecture to be event driven. But when given an assignment to work on the actual product he totally fails. It's crazy, the man is a complete clown.

Here's what I think. You can't hire a candidate based off of just a technical interview alone. But you can't just hire a candidate off of his credentials either. There's too much room for lies and deception in this area. You need both metrics in order to get the most information out of a candidate. It goes both ways.

The Technical Interview was invented because of too much of the above problem. People who are charismatic and exaggerate their resume and turn out not being able to code. Of course nowadays with canned memorization going rampant and technical interviews becoming IQ tests there's really no accurate way measuring a candidate.

I'll just say that as bad as an IQ test is in identifying good programmers who are bad at IQ tests, a person with high IQ is likely going to be a good programmer.
Even if it caught 100%, it would not be worth violating the privacy rights of all of the people who are not criminals.

Signing up to be law enforcement comes with an implicit acceptance of the frustration caused by mechanisms designed to prevent infringing upon the rights of the innocent. It’s part of the job to work hard for a long time and sometimes have to let the criminal go free.

Unfortunately, many prosecutors and cops never learned this, and are all too happy to pursue illegal and invasive methods, or to employ parallel construction to conceal illegal methods.
I don’t know about ISA, but pci (not e) can easily be under 1us. It would be an odd design to have even that much latency.

As measured on the bus.
Yes, it's the reason I'm not currently employed in the software industry. After a decade of being a professional developer, I decided to start building physical things and learning other maker skill sets. Whenever I need some extra income I start looking at software jobs, but I'm not able to think clearly during these sort of test situations, and they don't usually go well. I've built so many things from software products and businesses from scratch and could do so again, but it just makes me bitter to even subject myself to this initiation. I would be much happier (and companies would have more diverse candidates) if a resume and past experience did the talking like other professions.
That's exactly what I'm trying to sell! You make my point better than me!

I'm also not criticising the process... The process is good! "The problem is bad interviews" is meant to direct criticism to bad interviews.

A religious war of whiteboard vs take-home vs whatever interview format is in fashion is silly.
I completely don't understand interviewers who like to haze the candidates. When I interview a candidate, I'm rooting for him or her. My employer has already invested time and money in the candidate, I have invested the time to study the resume and prepare relevant questions.
My interviews are pretty challenging for the candidates, but I try to make the atmosphere friendly.
Just my personal observation but two days ago I ordered a new laptop from a national big box store, yesterday they sent me an email stating that my order was canceled. After a day of back and forth emails they informed me there was a problem verifying my credit card, that the laptop was no longer available for instore pickup and that if I still want one I will have to pay $300 dollars more for it and it will take 2 to 6 weeks for delivery.

I would imagine there is going to be a huge increase in computer sales reported due to the large number of people working from home.

Ps. I haven't bought a new laptop yet, I am planning to buy one in person the next time I go into town, and it wont be from Staples!
What would "planning for a pandemic" look like for an airline? And if they did that, would they have survived for decades competing with airlines that did "riskier" planning for a pandemic?
At the Center of a Storm: The Search for a Proven Coronavirus Treatment
Not yet, but maybe they will when the dollar squeeze causes their economies to crash.
There is an odd dynamic that happens in tech: A framework or approach exists for a specific purpose; that framework is used badly or inappropriately by devs who don't fully understand it; those same devs spread the idea that said framework is bad/difficult/insecure and people who use it just don't know what they're doing; some of those devs happen to be "thought leaders" and use their platform to broadcast their misunderstanding as gospel

CSS, SASS, redux, array.reduce, webpack are examples that come immediately to mind from the javascript world. There have been so many throughout the years
Why do all the highschool kids get cool competitions?

We need robotics competitions for 50+ year-old engineers.

Just sayin'. :)
Wrong forum for such a link. Just wait for the DDG apologists to attack your claims.
You're absolutely right. Unfortunately the broken-ness of the interview process is not limited to the interview itself.

I've interviewed around 40-50 folks for $role at $wildly_successful_megacorp.

My qualifications: zero training, zero oversight.

I'm getting a lot better and more consistent. But I have still left a lot of interviews thinking how poorly I have done, and needing to reflect on how things could have gone differently.

It's very easy to think of interviewing folks as a chore or merely a favor to $other_manager. For something so vital to the long term health of the company, it's really appalling how little effort is put into it.
As an ex-Googler who did many interviews while there, I've never heard of that expectation.
The github page is https://github.com/GiggleLiu/NiLang.jl.

Search “Reversible Computing” and “Reversible programming” for more discussions about reversible programming in Hacker news.
+1 for let-the-computer-read-it-to-me approach for proofreading.

Here is a doc with screenshots for any Mac users that might wan to try this out: https://docs.google.com/document/d/1mApa60zJA8rgEm6T6GF0yIem...
I've learned quite a lot about editing from "Style: Lessons in Clarity and Grace." It presents some tricks to restructure and improve the flow of sentences, and through that process, to generate the momentum to really think about what you want to say.

[1]: https://www.amazon.com/dp/0134080416?tag=duckduckgo-d-20&lin...
I'm not sure, but I took really good notes (along with good pictures from the videos). I have them in org and html: https://github.com/smabie/udacity-AI-trading-notes
Android 10 Update Rolls Out for Xiaomi Mi A3
Man the guy you responded to is right. I've interviewed and mistakenly hired several types of these people.

Here's the thing, you're not too wrong either. I don't doubt that there are tons of great programmers who can't pass a technical whiteboard interview for various reasons.

But without a doubt if you pass a whiteboard interview your success at that interview is highly highly correlated with your success at the job.

You tell me... how do we screen for these master bullshitters and hire people like you? I would love to know because I see no other alternative than to use whiteboard interviews. I want to hire someone like you, but I have no clue how to differentiate you from a person who can really code and a person who is a master bullshitter.
This is partially what the Fitbit Ionic is doing actually hah.
I've said this before, but here I go again:

The point of an interview is to bring the best out in a Candidate, not to conform that the interviewer knows better, and definitely not to feed u to their ego.
> "what exactly is it that you all do?" Yelp having 6000 employees. I'm not surprised, I'm not mad. I just want to understand.

I'm sure the Owner of Botto Bistro [1] is having a proper side-splitting laugh right about now hearing this news given all he [2] has gone through.

1: https://thehustle.co/botto-bistro-1-star-yelp/

2: https://youtu.be/qwF9ehhEoss
Would companies make more money if they hired in this "wholistic" way? Every time this comes up, I struggle to see how these top tier companies with these algo-intensive interview practices are compromised by not being "wholistic." They're raking in cash. By all quantitative measures their hiring is working extremely well for them.
the user "JumpCrisscross" just debunked it just now, his evidence was saying "it was debunked". What other evidence do you need?
I thought that might be an awesome splurge someday, then I saw the refresh rate of 750ms. Nearly an entire second to see a screen repaint every time I move a cursor.
iRobot Launches Robot Simulator, Free Online Curriculum for Robotics Education
I do think this is really the best way to "interview"... it's weird how hard it is to correctly evaluate somebody in two hours of talking to them and yet how easy it is to evaluate somebody in even two days of working with them.
Would you judge a jazz musician by asking him where Miles Davis learned to play music?
mullingitover says>" he's basically advocating for the rejected "herd immunity by infecting everyone at once" [a] strategy that would've killed _millions_."<

"Herd immunity" is not "rejected". For example, the Dutch and the Swedes have chosen to use it against Covid-19..

Furthermore, the total number of Covid-19 _cases_ in the USA is less than a million! to claim that the herd immunity strategy would have "killed millions" is nonsense. Deaths in USA due to Covid-19 are < 17,000 as of today, April 9, 2020.
I wonder how many people could pass software interviews at the company they work for. How many could do it without studying and preparing for weeks? I doubt I could.
I'm future you! I made the mistake of taking a system that did some GIS like things. The first layer was easy! PG has some handy built in types! Hoory. But then Business needed features! Two years later you've got eight half-baked complex features that would have been almost trivial with this extension. Don't make my mistake again! Yea, you may not need it but, you will WANT it.
Because, to use a technical term, the fuck is Saudi Arabia going to do with $400bn worth of bitcoin? After 1 year, assuming Saudi Arabia was able to procure every bitcoin that can ever be mined, past present and future, they would be worth $20,000 each. And then they have all the bitcoin that nobody wants.
Developing a VR desktop on top of X-Windows seems like driving very fast down a dead-end dirt road with a cliff at the end.
Don't forget that generally close to half of traders also lose money.
I suppose I get why this is interesting. But I don't get why it's useful.

If no one would ever really be using this mode/frequency to communicate long distances given this was such a special circumstance, and HF is already the standard (I understand), what practical has been achieved? What is this for?
I wrote about a better way to hire people:
https://jonpauluritis.com/a-better-way-to-hire-people

It works remarkably well if you're flexible enough to follow it.