skysight-inc/HackerNews huggingface dataset:
I'm sorry, how does pointing out your perceived racism against white people relate at all to this article? The words "white people" or "racism" or "Urdu" or "Pakistan" aren't referenced at all in the article and are personal opinions.

Don't take it as an insult, take it as a suggestion that you're not on topic. If you want to talk about how the world is out to get white people, that's fine for a different venue (lots of places on Facebook for instance) but let's stay on topic on Hacker News - and the article at hand.
Std: Visit is everything wrong with modern C++
Has been said by many in Australia that's it's easier to buy a house than get a library card.

The biggest residential purchase was splashed across the front page of the biggest newspaper as some great event yet it took them years to determine it was illegal and that was from a falling out between the owner and government.

If a $30 million luxury house in Sydney with national news coverage can't be exposed as being illegally bought, what fucking hope does any average property have? They basically catch no one for this stuff and if they do it's always due to some other crime instead.

UK/Canada/Australia/NZ are some of the biggest real estate money laundering destinations on Earth and all of their governments know it.
I mean Google could stop being completely elitist with SREs needing to come from SWE backgrounds and hire the thousands of SRE/Sysadmin/Ops types who do know systems very well but have a lot/bit less SWE background and let their SWEs contribute to mentoring them on SWE stuff.

Pipe dream of mine, for sure.

There's been at least 3 G SREs that have posted in here about what they do day to day and it's literally no different from any other non-FAANG SRE/Ops role any of us do at various scales except for the gatekeeping.
Ask HN: How does high quality source code from Google looks like?
There is a lot of content out there regarding high-quality source code to write maintainable and clean code. This is not what I am looking for.

Every now and then, I read answers from Ex-Google Engineers on questions like "How is it like to be out of Google? What do you miss in the industry?". Often they say "the quality of source code".

I am curious: What is that special to the source code inside Google? What makes them "high quality"?
Is it a well-commented code base? That people with less context get a grasp of what the piece of code is doing? Is it a strict following of company-wide coding guidelines? Is it the tooling around that supports the maintenance of the quality?

I am curious to hear answers from people who have experienced the code inside Google. And maybe have concrete examples?

Thanks all.
Hey, I'm Emil, a resident at the Google Arts & Culture Lab.

This project started out as an internal list, but once I reached a few hundred projects, I thought it could be useful for others, so I turned it into a website.

If something is missing, just comment with a link to the project or portfolio below, and I'll review it. Also happy to receive feedback on the showcase.
Show HN: Self-hosted VirusTotal-like for scanning files by multiple sandboxed AV
Light pollution adds noise to telescopes too. From a sky where you can barely see 4 stars you can pull detailed colored images of deep space objects.

Perhaps you have to play the media a few dozen times and do the media equivalent of frame stacking to see through the noise.

It's also quite possible no ML would be needed. I don't think frame stacking uses ML.

I wouldn't be surprised if you could play a song on repeat from the other side of your house and extract a very good copy of it, so long as you knew exactly when the song began and looped. You might only need to know the length of the song, not even when it began.

It might not be practical, but it would be a cool blog post.
For ~6 months we were hardcore; no going anywhere around people unless absolutely necessary. Masks anytime people would be within 10ft. Spend as little time indoors (outside of the house) as possible. No visiting friends, no visiting family, nothing.

Recently we've started to very slowly relax things. It's become clear that surfaces aren't really a transmission vector, for one, and that generally if you're outside (or in a well-filtered space) and people use masks you're probably fine. We went to the botanical gardens last weekend. My partner's friends are having a back yard (masked) movie night that we may go to. We're contemplating going to my parents' house for Christmas if we can get everyone to hardcore-quarantine in the weeks leading up to it.

I'm normally an introverted person, but even just the thought of some of these allowances has lifted my spirit dramatically.

But no: despite all that I have no intention of sitting down for a meal at a restaurant anytime soon, much less going to a big box store when I could simply order a delivery. The risk/reward just doesn't work out there until there's a vaccine and it works.
> It would be far from the first time a hospital was attacked. It wouldn't even by the first time it directly resulted in a death [0]

Just pointing out that this is a little misleading. The link you're referencing refers to the first ever reported hospital death related to a hospital's ransomware attack, and this article was from just a month ago (I remember, I read it on Hacker News too). But the juxtaposition of these sentences might suggest that death-by-ransomware-in-hospitals has been a common occurrence for quite some time.
I think ultimately this dynamic is why Google can't keep most products around for longer than 5 years.
It depends. If the problem is rich investors, who may very well be local, accusing foreigners for a problem that they themselves created, then it's xenophobia.
Biggest thing you can do is form a thick skin to perceived failure. Best way I've found to do that is to hold very closely the tangible evidence that you are good at getting things done. Then interview a lot until you find something.

See, there's a couple of things to remember. First, the biggest way to sell yourself in an interview is to demonstrate confidence. Not bluster, but gentle self-assured comfort in the face of being interviewed. The ability to answer questions you do know, and to say "I don't know. But I think I'd...." or similar in the face of things you don't. Even if that's to say "I'd have to Google that".

Second, the actual interview...yeah, you might get turned down at a FAANG. But I've had plenty of interviews that were far less algorithmic. Far more concerned with whether i could speak intelligently about things I'd done previously. Even coding; I've had the algorithmic questions...I've also had really simple toy functions that were there just to make sure I could write some code, and formed all of 10-20 minutes of the hour long interview.

The way to get better for both of those is practice. Literal sitting in an interview practice. The more you interview the less you care about any given one, and the more likely you'll stay calm and collected. That exudes confidence, makes you more likeable, and lets you put your best foot forward when it comes to any coding problems.
Hardware password manager (Trezor). But the console client is lack and it only works through Chrome browser on the cloud for storage. Looking for something else, but it's better than a software password app
How to I shoot a fireball?
>don't touch your face

This is just general common sense advice for literally an illness. It's not COVID-specific. If you touch your eyes, nose, and mouse, you're more likely to get infected by whatever's around.
PHP 8 – A free video course that shows all the new features
Why is north "up"?
Nope and I guess this why they changed business tactics
> The goal of a money launderer is to launder as much as possible

When does that goal compete with the equally efficient method of just lighting the cash on fire?

The goal is also a place to store that laundered cash. When the time comes to take it out of storages, it's only worth 10 cents on the dollar, the whole the higher the price the better thesis falls apart.
Exactly. 99% of the time, CoC gets ignored. The 1% of the time it is exercised, it's because some random person with a chip on their shoulder from Twitter is looking for blood.

"Boot this developer from your project because they made a remark on social media I was offended by."
That sounds challenging to deal with. What you are describing reminds me of proprietary backend banking, military systems and most internet-of-things that have custom firmware. Maybe I was hoping too much for hospitals to have pushed for more compatible standards. Do you have a theory as to why they have not evolved? Lack of vendor competition due to certification costs?
Especially so when the independently contracted delivery guy impersonates the restaurant. A reasonable person will assume that the website restaurant-xyz.com connects them to the restaurant xyz and if they place an order, they are placing an order with that restaurant, not an independent contractor.
I think the outrage around the Sacklers and the money they kept from sales of opioids is justified.

That said, I think you're arguing that if Purdue Pharma were to continue pushing opioids and the Sacklers continued to profit handsomely, that would be equivalent to them stopping now? Stopping them now isn't any sort of win?
Interesting and thanks for the feedback!

- Yes, either cloud functions (like Vercel's `/api` approach that we love) or docker containers (something like Google Cloud Run) will be one three big features we'll be working on next.

- Noted!

- Not right now. But as soon as we start getting those requests from customers we'll prioritise it.

- Noted!

Again, thanks for the feedback!
Compiling a Lisp to x86-64: Labelled procedure calls
That is my point. A billionaire should be done with material hobbies while they are a still millionaire.
Well I think first sale is IP so I didn’t mean it literally but I don’t get why anyone would be advocating for allowing manufacturers to be able to control what you can do with your property.

When it’s Apple suddenly everyone argues the opposite!
I was not arguing whether or not propaganda should be used. I was only debunking the conspiracy theory that propaganda was used in regards to mask wearing guidance during a rapidly evolving situation involving a novel virus.
I watched both presentations in youtube.
Joel presentation was a critique on a web tool.
Jeremy presentation was a rebuttal, perhaps a bit sanguine.
The overuse of satirical memes will get ruffled feathers.
All in all the whole thing seems petty.
>> I studies CS back in the 80s and back then every student I knew was genuinely interested in the subject and motivated to learn. In my last job at a bank I regularly interviewed recent CS graduates and candidates able to demonstrate a genuine passion for the subject were few and far between.

You are comparing college students from the 1980s to those from 20xx. I'll tell you what is on the mind of the new students: how the heck do I pay my student loans and save up for a $2M starter home

It is easy to have passion when you barely have student loans and can buy a home with a year or two of earnings.

In case you point out that salaries were also lower back then, i'll give you that, but the ratio of salary/debt and salary/homeprice was far more reasonable back then than now.

EDIT: This is a US-centric view, not necessarily a global view. Further, it is a SF/SV/NYC centric view since that is where a majority of tech+banking jobs are.
A different situation brought me to a similar experience.

I have a good professional network but it's mostly local (Argentina). I've been planning to live here all my life but it's not a good place to live anymore. I'm planning to relocate to Europe so I had to start with the interview process again and being a "generalist problem solver with software" is getting difficult to get good job offers.
There's a disconnect here in that your argument presumes that we are talking about groups of people which organically and unanimously decided to install a CoC as a guideline or explanation on how exactly they are going to exercise their right to free association. However, the scenery that opponents of the CoC-associated culture typically see, and consider the modal scenario to be opposed, is that CoC proponents demand that groups of people that do not initially include them (or at least that they are a fairly marginal minority in) institute CoCs. Quite often, this also includes an implicit or explicit demand to install an outsider belonging to the "CoC proponent" group in a position that has wide-ranging powers to interpret the CoC. (After all, someone not properly trained might commit a rookie mistake such as thinking that in the story this thread is about, the enforcers were actually the ones who violated the CoC!) Consider the now-famous example of the person who first wanted to impose a CoC on Ruby canvassing/thinking out loud about removing Matz from his BDFL position.

You could argue that, if someone tells me to install a CoC or else (they will complain to my employer, and spread the message that I am a bad person), they are just exercising their right to free association and/or helping my employer and anyone who may see that messaging exercise theirs, but I think that this is very close to being a free association counterpart of the "free speech" defense of blatant slanderous misinformation, or people using a public list of businesses operated by members of a minority to inform their non-patronage.
Visual Guide to the Fundamental Theorem of Calculus
Updates to the algorithm underlying the NHS Covid-19 app
There is a podcast on "How to take smart notes", if you prefer to listen https://bookworm.fm/68/
Although we didn't have access to vaccines back then so it's difficult to compare.
We combined different approaches to make it work:

First, inspecting all network requests that are happening on the web client. That helped to inspect all requests made to read a page and edit content (a lot of data is transiting, maybe that's why it's slow on the startup...).

And then I realized there were few existing open-source projects that already done that (https://github.com/kjk/notionapi and https://github.com/jamalex/notion-py), but there were lacking an HTTP API endpoint so that we can easily plug them that to Zapier/Integromat or a Webhook.

These two repo didn't had a way to convert a Markdown to a Notion content - which would make it complicated to know every type of blocks that makes a Notion page.

Finally you needed to be tech-savvy to be able to deploy the open-source projects and there wasn't any simple integration SaaS out there – so it was limiting a large section of people who use Notion extensively, and are familiar with automation tools.
I have one simple question:

Has he ever said anything of substance?

His predictions have consistently fallen on their face. Anything he says is common sense or a vauge prediction. Yet EVERY DAY he shows up on TV and tells us nothing. Completely without substance.

He is nothing more that a fame seeker. How do I know? Reddit showed us months ago that he was a fame seeker in the 90s and he still is today.

https://redd.it/gi1dcf

Fauci is THE #1 fear superspreader and should be ignored.
An interesting property. Seeing the proof is like seeing how a magic trick is done--ah of course it works like that.
It makes much more sense when you imagine money launderer's money and your money having the same value in those dealers, but having different value for their holders.

You, a law-abiding, legitimate buyer, have paid all your taxes and committed no crimes on that money. You can do with it whatever you want to, so for you, it's one to one, a dollar for a dollar.

For a money launderer, however, the money is a hot potato. There's still a probability that it left a trail going back, so, he's not so free to use it as he pleases. It's basically very similar to counterfeit money in that regard: it's value to it's holder (who knows about the risks) is much less than a "real" dollar for dirty money dollar.
> You don’t need an agreement to resell product that you have purchased.

You are ignoring 80% of my argumentations to make your sophistic point, and then complaining "about everyone on HN", you're just being disingenuous.

We're talking about prepared food here (and potentially fraud), not books. And you talk to me about "first sale doctrine" in relation to prepared food claiming everybody here is ignorant?
> I've kept in touch with a few folks from previous jobs via LinkedIn or whatnot

That's enough. Most people will be happy to hire or recommend people they've had positive (read: not negative) work experiences with.

To you, you may seem introvert and invisible. But to someone else you may be a professional who doesn't waste time on banter and who will get the job done without rocking the boat.

Just contact people you've worked with before, you'd be surprised at how they remember you.
A State of Feast
It makes far more sense to grab a line-out feed rather than using a speaker and a microphone. Otherwise the positioning of the microphone and the exact voice coils of the speaker and microphone would all have a dramatic effect on the EQ curve of the audio, to say nothing of stereo or the ensuing phase issues that crop up when recording audio in real life
Since there had to be a first person who discovered that all multiples of 11 have the same parity in the respective sums of their odd and even digits, that question is obviously interesting to some historians. Due to what circumstances was that person first? What hindered others before that person? How long was the lag before use of decimal and the discovery?
I think most people underestimate their networks. Not saying you're wrong, but you've worked with people, right? Hopefully not been a complete ass :) ? Done work on a team with or adjacent to them? That's a start!

This is absolutely spot on advice.

Having a career network is roughly equivalent to saying "I have former coworkers that would say that I am competent and pleasant to work with".

There doesn't need to be some intense relationship that persists past working together. Just shared work experience, and a track record of jobs well done on your part. : )
>Are they claiming to be the restaurant? Or just saying you can phone this number and get the advertised product, which is true?

Here's an example. The site linked (menupages.com) is owned by Grubhub/Seamless. The telephone number is not the actual phone number of the restaurant, and attempting to order through this site gives no hint that you're using Grubhub/Seamless.

https://menupages.com/tropical-sensation/953-amsterdam-st-ne...

While search engines seem to have backed off putting GrubHub's fake websites near the top of searches, this has been a widespread practice by them for a long time[0]:

"The company has registered a lot of fake websites.
GrubHub has registered either a bit more than 23,000 websites, according to the New Food Economy, or 34,000 over the last nine years, per the New York Post’s report. The last domain GrubHub registered was in May, when the Post detailed the company’s practice of creating phone numbers for restaurants in order to drive up its own sales."

[0] https://www.grubstreet.com/2019/07/everything-you-need-to-kn...
Being "in the industry", I've seen my fair share of very good fake boxes and packs. It's possible that I've seen this very same box, at least photos of it. A side-by-side comparison of a real box does draw attention to the flaws of the fake.

But, notwithstanding, a "personal Pokémon consultant" should recognize or at least have a network of people to help verify a fake box.
Probably for "such as this". You might do better by elaborating what events you have in mind and why they were "such as this". Elaborating what traits made them equivalent with this.
Depends - if you are in debt - hyperinflation is a clean slate, if you have savings in the currency you're screwed, also depends on how stable your income is.

Considering the ridiculously low interest rates right now if you want to bet on inflation - take out as much loans as you can and buy assets that won't depreciate much.
Thanks for good words! Soundcloud is a great DIY solution and we are thinking about how to bring DIY into our service going forward.

I also want to repost from a comment I made below regarding the role of the professional interviewer and the Do-It-For-You approach we're taking (essentially the "what you pay for part"):

"...Separate from the important logistical aspects of our service that other contributors mention on the thread, our customers continue to share with us that the role of the professional interviewer is just really important.

This space that gets created between professional interviewer and guest makes it possible for the guest to go beyond that first question about, say, the relationship between two people, and get much deeper into particular periods in each others lives when that relationship has really mattered, and also sharing makes sharing lighter moments a lot of fun.

I'll just say that the art and skill of the follow up question is real."

Of course this is not to say that you and many others cannot do amazing recordings and interviews with family and friends - of course you can and that's a skill! It's just not a skill that I and a lot of other people have as much of a command of, and so we are hoping that our service helps out in those cases.
You haven't lost anything yet, as you haven't sold them.

If you hold on, history shows that these things grow at an average of 8% annually, even accounting for depressions.
See for yourself :)
https://github.com/golang/go

This is a good example file:

https://github.com/golang/go/blob/master/src/crypto/crypto.g...
> Heidegger pointed out that the Nazis specifically invested in technology and sought to destroy intellectualism, books, and texts.

Which is a ridiculous argument because it says a lot more about the cultural background of certain parts of Europe at a certain time than the relationship between technology and fascism. It's not like we have had technology for 3 million years to make a good correlation to begin with.
A Square, Lines... polarise... A Landscape maybe ? Good News, talking about Art, um someone did... (-;

http://www.bildschirmarbeiter.com/content/images/coole_graff...

maybe it is just my humor but... ^^
> only offer the lowest quality to people on platforms free from DRM

That's not correct, accessing their content at all still requires running malware like Widevine on your computer even on Linux.
The Decipher Star Wars game still goes for crazy money on eBay.
The Case Against the Singularity
That's probably the best succinct summary of the differences I've seen. You've definitely got a better mental model of Emacs than I did when I first started using it. Welcome to the Emacs party! I hope you like it here. :)

I like thinking of Emacs as a running Lisp REPL that fires off different functions depending on what key I press. If you haven't seen this already yet, run `C-h k` (describe-key) which will tell you the Emacs Lisp function behind a particular keystroke. You can then call that function directly with `M-: (emacs-function-here) RET`.
Indeed, I hope mask wearing becomes normal for flu seasons and such. It's such a small and easy thing to do with huge benefits
I've seen more anti-space rhetoric in the last few weeks than ever before in my life. What gives? Great advancements have cost. That doesn't make them not worth doing
Note that most historians do not believe that the end of the Medieval warm period was the trigger of the collapse of the Greenland settlement, but rather that was the abandonment of trade routes to Greenland that caused its collapse.
Wanted to +1 this, if you’re talking about technical problems that aren’t prohibitively expensive to work on, I garuntee you the world has room for your work. I swear, once you enter a tech company it’s like any given task suddenly takes 10x longer than it would if you pursued it as a personal project.
Twitter’s API access changes are chasing away third-party developers