skysight-inc/HackerNews huggingface dataset:
>One bit of advice though, don't just jump into a mock, make sure you prep by studying first for a few weeks

Once I realized the interviews were done by real people, I realized that would be the case. I was looking around to see if that was something that could be done on their site. It looks like it isn't but I found the following in their FAQ [0].

>If you need a place to start, we heartily recommend Interview Cake [1]. There, you can work algorithmic problems at your own pace and get nice hints as you go.

I wanted to post it here for anyone else wondering the same.

[0] https://interviewing.io/faq
[1] I don't want to put the link here but the link from their FAQ does appear to be a referral link, or at least some kind of coupon code. I have absolutely no affiliation with either site but if you want to support this site then I'd recommend checking the FAQ and getting to Interview Cake through there.
How long does something have to sit still to take a picture? Is there an exposure time?
Rainway Announces Upcoming Xbox One Release Calendar
Wouldn't it be better to make prettyPrint and printJSON methods instead of functions?
When I used to work in an office on a typical 5 day week pattern I wouldn't be in the office for breakfast or for dinner

If there's a culture of people being on site working longer hours than 9-5 then thats something that will affect your job.
Unsplash is just an image hosting place. The photos are contributed by users. Unfortunately, they no longer have a CC0 license.
We are a bunch of pedantic nerds here though. How about "macOS in QEMU in Docker"?
They have a bogus link http://eaworld.conlang.org/relays/relay19/relay19.php?ring=3... which I am not able to decipher.
He possibly was a narcissist simply looking for narcissistic supply. Or let's say high on this particular trait. These people are very successful and are attracted to the limelight and a lot of the times are inspiring as well because in their need to gratify themselves and their values they actually do achieve a great deal of things. However, the close ones may be neglected though, as they no longer posses narcissistic supply and their own needs interfere with the narcissist's pursuit, which pursuit is very selfish in nature. A lot of unsuspecting people are more or less on this spectrum but the fame aspect of them makes them more of assholes to the close friends and family.

Passionate people who get some limelight may steer on this path. Passionate and humble people don't get their dopamine from other's or they do but to a much lesser extent. They don't crave it as much as the former.

All things said, I don't think Feynman should be judged on his moral values, he never claimed he was a priest or a monk, he loved life and gratification. He was inspiring to others and that is what matters.

I found Richard Feynman very inspiring and I still do.
Ouch, yeah, so the situation may actually be getting worse.

The best camera is the one you have... and I'm not going to have any if I have to carry around extra lenses. Most of my photos are spur of the moment so I rely on being able to carry around my camera all the time. Realistically, I'm only going to carry around an integrated lens camera, no bigger than a Powershot S5 (which is already pretty big!)
Absolutely not true, at least in my experience. Could it be a Bay area problem?
I'm in Vancouver BC and interviewing right now and it's definitely different here.
This is confusing to me, because supposedly there’s a shortage of “good engineers”. That may be the case or not, but if so, why are these additional bottlenecks being added when these interviews universally seem to be perceived as irrelevant to the daily work of engineering? What would make more sense to me is if the focus moved toward architecture design instead of leetcode.

“What stack would you propose for this product?” Instead of, “Take these two arrays of strings and output a new array where no strings has a letter found in another blah blah blah...”
Definitely. I've come across plenty of Wikpedia profiles that are just self-maintained profiles by hardly known entrepreneurs or startup founders. Ranging from Clojure and Datomic, to his insightful talks on software design, and everything else in between, Rich Hickey's made far more significant contributions to the world in comparison.
No-one's advocating for a single party system. As I say, if the Republicans (or Democrats) become unviable due to insufficient people wanting to buy what they're selling, that will lead to a reorientation (either the unviable party changes, or the viable party splits and absorbs part of the non-viable party, traditionally). One-party systems basically never emerge spontaneously from an existing two/multiparty system; they're usually either an early phase in a country's democratic development, or the result of some degree of totalitarianism.

> I also think that if we did not have the electoral college then democrats would always win and 46% of America would lose its voice.

If that was the case, the Republicans would have to change to be more appealing to the voters.

To take a very extreme example, in the 18th century, there were constituencies in Britain which had a population of under a hundred and elected an MP (so-called rotten boroughs), and then there was Manchester, which had a population of a few hundred thousand and didn't have an MP at all. Now, no doubt it was very unfortunate for the people in the rotten boroughs when the system was reformed and they lost their massive overrepresentation, but I don't think many would argue that it was _unfair_. And that reform did cause the Tory party in particular to have to change fairly dramatically to stay relevant. But it changed, and is still relevant today.

> it kind of goes against the idea of giving a voice to the minority

The US has two legislative houses and an executive president. The minority controls two out of the three, currently. If the electoral college was removed they'd _still_ control one out of the three (it's possible that they lose the senate this time around, but they're doing especially badly right now; they have a substantial built-in advantage in the senate and will tend to hold it).

EDIT: Also, it's not like the Republican party represents some sort of weird Borg-like monoculture who agree on everything. It only exists as a single entity because the US system is inimical to more than two parties existing. Lots of its voters aren't really represented by it anyway; they just vote for it because they dislike it less than they dislike the other side.
Community: The new business model for entrepreneurs
Carnegie Mellon Tool Automatically Turns Math into Pictures
There's currently no national database storing pictures of all German citizen, and I for one would oppose its creation.
Not many samples, many copies of the protein in what is often a single crystal (although if it's easily damaged, you might to use multiple crystals and combine the data post-processing). EM is actually very destructive, so they have to take thousands of micrographs of different individual molecules, and average them together.
https://en.wikipedia.org/wiki/Guido_van_Rossum

https://en.wikipedia.org/wiki/Larry_Wall

I’m sure there are others, they are the first that came to my mind.
Evacuating Virtual Buildings
Brooklyn high schoolers take on environmental racism
Choir here, although in our case the connectivity was designed by a third party consulting firm, against the advice of long standing employees with experience.

The third party consulting firm are long gone, as are the people high up in the company who brought them in.

Now there's new people high up who come up with the same problems, but in a slightly different way, arguing how their basket is far better than the previous basket.

Sigh.
> No, you can not digitally alter a photo to remove red eye.

How about analogically alter the photo?
Does this break the user agreement for macOS?
Nowadays? I'll assume you're being sarcastic, since this has of course been the case from before the invention of language
ISCA 2020: Evolution of the Samsung Exynos CPU Microarchitecture
We should not put investor dollars at risk to find out.
Maybe I am not stubborn enough, but my experience after 5 tries is:

- Nobody showed their face to the camera - why not but it seems odd to not be on equal foot

- 1 person was doing ONLY small talk and did not seem interested to discuss a specific topic.

- 4 people saw me and immediately ended the chat
yeah they fixed that on ios but imessage on mac os is not a great experience. just about as bare bones and janky as a messaging app can be. don't get me wrong... i like imessage as a utility but the app is rough.
Wow yeas Mar 5th was probably around a month before it actually peaked, at least. Now, I don't know what data that statement was based on, it's possible that the days leading up to that really showed it - but in that case I don't think they were clear enough in saying a few days later that "nope, no it's not going down it's clearly still up".

I don't doubt that they are professionals but they are lousy communicators that somehow believe that sounding positive doesn't make them sound incompetent eventually. Sounding pessimistic and then positively surprised would be equally bad (scientifically) but would have much better optics!
Sounds a lot like scraped/spun content if you ask me, and that's already a problem with many sites right now. That doesn't make for unique content, nor anything most people would want to read/find useful.
Why I’m no longer talking to white people about race (2014)
Sanitizers don't catch all instances of undefined behavior, and they sure won't find anything that doesn't run…
It's hard to see what Docker is adding here since qemu is being run inside Docker. You could get almost identical functionality out of a bare VM image and not deal with the hassles of docker.
Why the European Commission even acknowledges anything Huawei says or does is astounding.
There is no need to wrap the Android API in yet another Android API. This effort is already happening with AndroidX (Jetpack aka support library). The goal here is to reduce fragmentation and perform higher level functions easier. React Native solves a different thing (cross platform compatibility).

Jetpack may be a good temporary solution, but there is no reason why the core APIs, the ones that sit between the hardware and 3P apps, can't just be better.
> huge decline in consummation

If anything I think the lockdowns increased consummation.
Prior to Clojure I feel that I didn't really know how to do things well.

In the context of the domain I have the most experience with, web applications, I'd summarize the bulk of programming as defining data, data transformations and shoving data through APIs. Once you get the hang of it, Clojure makes it trivial to transform datastructures from A to B. This has enormously expanded the kinds of problems I can solve.

When Rich says
"It was impossible to
avoid the sinking feeling that I had been “doing it wrong” by using C++/Java/C# my whole career."

I feel somehow that this is the case for the majority of people but they don't realize it yet because their experience is the most popular trendy language or framework. I've seen many examples of libraries in different languages having enormous amounts of commits and hundreds issues for problems that are trivial to solve in Clojure.

I was in the same boat, constantly grabbing for frameworks and if one wasn't available that made my task simple, would struggle trying to bend the frameworks or language I was using to come up with a solution.

I'm not a language geek and I don't write code outside my work for fun. I want to spend the least amount of time possible in front of the computer and sleep knowing my web applications won't topple over. Clojure has fit me so well that I don't think I would have accomplished what I have in other languages.
I guess like any other second-level domainname: Fetch your piggy bank, and then go out to look for it. Peculiar things that pop in my mind right now:

- given their length, know that they are scarce; you can expect that scarcity to drive the price

- some TLDs might have a minimum length for subdomains that are available to the public

- expect a lot of them already registered since longtime, or reserved by various individuals or organizations [0]; intuitively, the chance of those getting released soon feels slim

You can use DNS (check the dig [1] utility), in combination with WHOIS if you want to gather information. Or a website of a domain registrar like [2]. Keep in mind that you might be watched doing that, information that could be used to drive up the price again.

Or, if you really have good ideas, you convince one of the current registrants to use his domain (guessing here that a lot of those domains are not really in use).

[0] https://en.wikipedia.org/wiki/Single-letter_second-level_dom...

[1] https://en.wikipedia.org/wiki/Dig_(command)

[2] https://shop.gandi.net/en/domain/suggest?search=b.xyz
Show HN: A Curated Directory of Blogs
The _fairest_ PR systems actually are very complicated, which is why they're rarely used in practice. Systems like PR-STV, though, are both a lot fairer than first past the post, and relatively understandable (in countries that use them, most people understand the basic mechanics, and _everyone_ understands them well enough to use them correctly, even if the subtleties are lost on most people).
Sentience
Name that Ware May 2020
Existing AS numbers are 32-bit, but sure, 24 is probably enough.

The problem is with 64-bit addresses you'd only have 40 bits left for the whole AS. They'd quickly run out if they gave each customer a 32-bit block, so they'd have to use 20-bit blocks or so.

Then you have corporate customers who want to do complex internal subnetting, for which 20-bit wide blocks are administratively burdensome. 10.0.0.0/8 is 24-bit and they already run into problems there. They start having to use variable-sized subnets because the main office needs a 14-bit wide block but you don't have enough addresses to give every office that many, and then you have to renumber any time the size of an office changes, and probably renumber two other offices to free up a large enough contiguous address block.

That all goes away if you can give every customer billions of addresses and they don't have to worry about their subnets being "too big" which means they never end up being too small.
Excellent work and great idea. Where did you get the illustrations on the site from?
And edn https://github.com/edn-format/edn

And transit https://github.com/cognitect/transit-format
There is something wrong with your bug report. ;-)
No matter how much time Carlsen spends learning from chess AI, he will always get pummeled by a good chess engine running on everyday computers. The distance only grows wider over the years.

It doesn't matter much since our livelihoods don't depend on winning in chess against AI. But what if instead of the chess board, it is the real world?

Much of the world is controlled by computer systems. A capable AGI can infiltrate enough of them to win if it wants to. The key is to make sure it does not want to act against humanity no matter what. This is a hard problem.
Hey! I also saw that page not long ago on HN and I quite like it. I think under certain circumstances it makes sense to view software engineering processes mainly under the lense of risk. There are a few thoughts I have about this though: it reminds me of the saying that if your only tool is a hammer every problem looks like a nail.

I think what it really is about is managing uncertainty and talking about risks is one of many tools for that.
What share of US immigrants receive unemployment?

Democrats: 25.6%
Republicans: 27.1%
Reality: 5.5%

It seems the bigger bias comes from the general media than any particular party political bias.
How I think about a situation like this is that your new manager has given you new information that you need to decide what it means.

Either:

1) You've never been in a safe space with room to fail, you've just been operating under this misunderstanding.

Now you know this, you can correct course and change the goal: instead of trying to deliver the best system possible, your team should focus on delivering the minimum required to meet the goal of having it in 60 days. You can cut scope and reduce quality to meet that goal. They are prioritizing the minimum, not the best long-term option for the company.

You also now know a new fact about the organization: you don't want to be there because it's the type of organization that will change the rules on you and fire you for not meeting (what sounds like) unreasonable goals. You now have a new goal: find a new job. Your manager has helped you re-prioritize, this is priority #1 and your project is relegated to #2. Even if you don't get fired in 60 days, you risk being fired in 65 or 90 days, you don't want to be there one day longer than necessary.

2) You are in a safe space, but your new manager is rogue. Even if this is the case, trying to discover that this is the case, and trying to remedy the situation if it is, has a huge personal risk to you with little benefit.

Your best bet is to look after yourself, not the organization, and start looking for a new job. If you go to upper management and they don't fire him, you're going to have somebody that has power over you that is going to be working against you.

--

It might hard advice to hear, and hard to follow, but you should be less stressed about the situation. You now have a clear understanding of what you need to do.

Sorry for the long-winded reply. My contact details are in my profile, I'm happy to be a confidential sounding board if that helps.
This is what I am starting to suspect. From the Stock Market's perspective, the economic bottom 30% don't matter. They don't contribute much to the economy and whatever happens to them does not really matter to the Stock Market.

Pre-COVID, I would never have believed that.
This was during the early Cold War, not long after the American Castle Bravo and Soviet RDS-37 tests. Feynman was, I believe, known as one of the more important figures in the Manhattan Project and theoretical physicists in general were vital to national security. Given the background, eccentric behavior and ugly personal events were probably pretty newsworthy.
Volt was a stepping stone towards the Bolt. Bolt was intended to be mass volume, not a compliance vehicle. But you are right...once Bolt was good enough there was no need for Volt.

"GM executives wanted an EV that could generate serious volume. The design should be expressive and distinct without veering into “science project” territory, Norris said."

https://www.autonews.com/article/20160807/OEM03/160809904/gm...

Additionally, if it was only a compliance vehicle it would be sold only in the US. But it was first sold in Korea

"The Bolt is making its commercial debut in Korea, albeit only 400 units initially are being distributed to winners of a lottery draw held among the few thousand applicants who had completed orders. Bolt sales have just begun in the U.S."

https://www.wardsauto.com/technology/bolt-s-lead-designer-de...
"How do you square that with the reality that many software jobs have leetcode as a gate to an offer?"

I face the same issue so I'm not sure, I'm hoping HN could help. Personally, I don't want to feed into the whole "just leetcode and get a job mindset" so I'm going to keep my course and follow what I believe in.
No.

Don't start that, Apple's data from 2016 to 2019 overall, Blacks in Apple has been stuck at 9% overall for 3 years.

Leadership positions stuck at 3%.

Tech positions went down to 6%.

The only positions that have reached double digits are Retail and Non-tech, not even retail leadership.

I will say it again, not good enough Apple.
Perhaps we could load all the packages into some sort of specialized "package bus", and the driver could drive it around town all day on an optimized route and carry the packages to the customer's door himself.

Joking aside, that does raise the idea of using a delivery truck as sort of a carrier for rechargable drones; truck drives around, packages are automatically distributed to a pool of drones who handle the last hundred yards of delivery and return to the truck to reload/recharge.
* California limits exhaust noise to 95 dBa: http://www.californiacarlaws.com/exhaust-noise/

The level of enforcement for this has to be something like zero....
Everyone has their own most important tech of the past decade. For me it's definitely React.
For me it was just structure and ease of use. You can configure vim to make files on specific keypresses to link your diy wiki together, use gf like you mentioned to jump around, make your own auto folding and stuff...

Or you can be lazy and install a plugin that takes thirty seconds to get the hang of.

Actually writing and staying organized has been challenging due to the fact I don't focus well. Spending time recreating vimwiki is time not spent staying organized. Vimwiki has low friction so I use it.
They had regular wifi access points, nothing fancy.

The huge antenna [1] was connected to an Alfa R36 hotspot which was fairly powerful. I guess that's why it worked.

[1] https://images-na.ssl-images-amazon.com/images/I/81Zwin2Z-ML...
For one job I wanted I knew a lot of the engineers that worked there went to a specific developer meetup group. So I signed up to give an hour presentation on something. The day I went to the interview the lead interviewer asked - hey are you the same ... that's doing a presentation tonight at ...?

I said - oh yeah you heard about that. Yeah I'm doing that later if you can make it.

Got the job.
It's worth mentioning that there are a few options for light weight Clojure dialects nowadays

https://github.com/borkdude/babashka

https://fennel-lang.org/

https://ferret-lang.org/

https://janet-lang.org/
thx for the retrospection, its a good look actually.

my thought was that amazon had too many nudie pixs for thier desired optics and just said oops and stop it all
It sounds like the public need to wake up to the reality that politics are driven by money, and instead of using a voting system, we should just crowdfund sponsor our candidates and lock them into contracts.

The longer we keep our head in the sand instead of facing reality, the more delusional we get.

If we, as the public, are unwilling to actually pay our candidates the way that lobbyists are, and if we are unwilling to change the laws that allow lobbyists to continue influencing politicians in this manner, then we effectively have no representation.
That has nothing to do with xenophobic, but if you really trust china/russia/us you should probably learn from the past, they have their own agenda and not a single point of it has something to do with your privacy or security.

And to be honest, china can give a really big shit about 'international' they are the producers of goods for the world and or payed them self into other country's, so its take it or leave it, and Huawei has the best router's for that new shit ;)
Only if you do it on a non-Apple comoputer. If you install linux on your mac, then follow the guide I believe it should be fine.
The practice isn’t just about how to give correct answers. You’ll never be able to practice enough to have prepared answers to every possible question.

The practice is about getting comfortable with the process of being interviewed. Practice is a great way to become more comfortable and confident before the real thing.

Get the anxieties out before you sit down with a real job interview so you can focus on performing well in the interview.
> For foreigners entering the US fingerprints are taken in ~100% of the cases at airports.

Not for Canadians - unless this recently changed, fingerprints are not taken for a Canadian flying in from Canada, or from Mexico.
Yes - you’ll need:

- The latest iOS

- A module that supports sending.