skysight-inc/HackerNews huggingface dataset:
All you nerds want to brag about how you still use RSS (probably from emacs or something) so much that you totally miss the point:

> You’re having a funeral for the tame old fox that was mysteriously living in your henhouse.

Google cornered a market then handed it to Facebook and Twitter. You don't use those? Good for you! I can't wait to hear how you don't have a TV either. Many people do. The author is suggesting that if Google hadn't used their clout to take over the space then a more worthy competitor (ostensibly their own project) could have prevented the takeover by centralized publishing silos. Disagree with that if you like but spare us the rss-brags.
Performing any worthwhile tap that way would show a measurable difference to anyone monitoring it. When you cut the line and connect at the same time you would be resetting the baseline to be measured against when someone starts monitoring again.
Rajasthan Targets 30 GW of Solar Capacity by 2025 in Its New Policy
I see zero attempt to compare this to expect levels so are putting this down to normal junk science for the masses.

"black goo oozed, ponds glowed" is laughable.

We know putting people overseas will cause them health issues (ie cancer), we see this with all military deployments and non military for instance in the Cuba embassy.

But what's hilarious is PM (particulate matter) which we know causes cancer is admitted to be high by the military on this base, but not even mentioned in the article. I kinda give up.
Couldn't you just say the same thing over the phone? Or do you need to keep the mask on during the call? As if the rejection is only possible in the next turn.
Wait, so it's a literal pixel?
Summarize Stuff – Easily Summarize Long Websites
It's not extreme at all. Companies are treating it as a numbers game, which is part of what the article is about. The flipside of the coin is that candidates are forced into treating it as a numbers game too.

For example: As a candidate you might submit a resume and get an automated "Thank you, we'll be in touch". There's a large variety of reasons why you might face a very low probability that someone will indeed be in touch that have nothing to do with you.

The most common is that you're just too late in the process. They might already have dozens of viable candidates in later stages. They are being economical about their interviewers' time, thinking: Well, the probability that all of those later-stage candidates will end up getting terminated is low, so we're not doing first-round interviews for now. But they are not being economical about expectations created in candidates' minds about the likelihood of getting an offer. They've simply defined the process to say: We pull the advertising after the role has been filled, because there is always the chance that we will have to go back to candidates in earlier rounds.

There might be even more extreme cases. Not saying that this is particularly common, but imagine a company has decided they need a diversity hire, say hiring a woman to an all-male tech team. All applications by men may be dead on arrival. They may not want to send out rejection letters so as not to establish the pattern.

Or the role may have already been filled and there may simply be clerical error or clerical laziness to blame about why the advertising hasn't been pulled yet.

So, from a candidate's point of view: "We will be in touch" means almost nothing. Having come across a job ad means less than nothing. Your calculation is simply going to be: I get one human contact out of every ten times I submit a resume. I get one firm offer out of every ten times I get a human contact. I'm shooting for three firm offers to choose from. So that means I have to submit my resume 300 times. Consequently you can't afford to be all too picky. You just submit to everything that could even remotely be a match. You only start putting real brain power into thinking about whether you actually want to work there in later stages of the process.

It's a sad state of affairs, but it's just the world we live in now.
Keyword Researcher
>I looked at him and said “yep. Autobots roll out”

Man I've been steady on the job hunt and I have to say I needed a funny story like this. Thank you.

I'd like to think there is a good follow up but my guess is you got ghosted.
All aboard Silicon Valley's employee stock gravy train
I regularly see people snacking 1 bag of nuts (250g, 1700 kcal) or even 2 bags a day mindlessly in front of their computer at work.
This is just bullshit. The opposition hasn't been able to mobilise a single popular protest against the government in the last 5 years, how could they do this now? These are spontaneous protests organised by ordinary people across the whole country. Open your eyes and stop spreading government propaganda.
Denmark is doing pretty well if you look at the history and people of PLT. Probably #1 country in per capita terms. Hejlsberg, Bak, Lerdorf, Naur, Stroustrup, Troels Henriksen etc. (Denmark has less than 2% of the population of USA)
> because the theoretical amount of ETs

You're referring to a theoretical model which is not backed up by any empirical proof other than the fact that there is life on Earth.

Thus the model is yet to be validated, thus as far as we know it outputs nonsense.

Until then we only have empirical proof, and so far the count of proven alien contact is zero.
I think we pretty much see eye to eye here :)
This is why discourse is so important, to be able to ask for clarification on the context and scope of the feedback.
I do not see how using a web thing is a solution to web things going away.
One more idea:
"$BIG_TECH will still exist in 10 or 20 years."
I'll miss it. The Mike Magee days were the best.
This makes the headline and the claim on the page itself rather misleading, doesn't it? It's a predicate - the trees are planted or they are not planted. Speaking past tense about things that may or may not happen in the future is deceitful at best.

I hope it succeeds. It obviously would be a good thing. But the current claims are not unlike Trump demanding a Nobel for his North Korean Summit that totally didn't work out like he said it did, or his fantasy reports of the many new miles of Wall being built at a time there were no new miles at all, but MIGHT be built, depending on if he can secure the money by squeezing it out of other places first.

It really casts a shadow of doubt on the entire premise.
Identity aware proxy supports SSH tunneling which means you don't need to manage a bastion.

https://cloud.google.com/iap/docs/using-tcp-forwarding#tunne...

For connecting VMs without public IPs to the outside world, Cloud NAT is the easiest answer. You could set one up yourself if you were so inclined (e.g. some forwarding rules and iptables rules on the bastion).

For ssh key distribution, there's a few options. You can store the key in Secret Manager and run your GCE VMs as a service account that has access to the key, then fetch it when pulling.

https://cloud.google.com/secret-manager/docs/

Something like:

$ ssh-add <(gcloud beta secrets versions access latest --secret=github-ssh-key)

On startup. I haven't actually tried out secret manager yet.

If you have too much time on your hands, you could rig something up with GCE vTPMs as well :)

https://cloud.google.com/blog/products/gcp/virtual-trusted-p...
Does anyone here record their phone sessions? Some states this is completely legal to not inform the other party they are being recorded.
The minimum number motivated to work is also the cheapest. 2 was simply deemed insecure.
Outdoor air quality isn't the only factor in developing asthma
Take a look at these top Python open source projects in GitHub in 2019
According to the results, shouldn't the title be "The Microsoft Premium"?
I have worked in both the government and private sector. I’ve met people who are driven to excel and people who are do the bare minimum. Being publicly or privately funded doesn’t matter, what matters is how interesting the job is and the personally of the person.
Volkswagen fined AU$125M for misleading Australian customers on emissions
"into what is fundamentally a weakly-typed, dynamic language."

Nit: isn't Python generally considered to be strongly, dynamically typed?
One more idea: "$BIG_TECH has huge developer economies-of-scale".

Whenever I or one of our devs has a problem with AWS or configuration, there's a 99% probability that anyone had this problem before and I find high quality google search results. That's not the case for OVH, Digital Ocean, ...

With developer salaries at 350'000 USD/year, you can now calculate the massive amount of savings.
Here's a common Rust foreign function interface for Python, with quite a few examples:

https://crates.io/crates/pyo3

Here's the one for C:

https://crates.io/crates/libc
What are differences between mixins, extend and placeholders in Sass
This year alone I’ve applied to over 800 C# or .Net related positions and have yet to get any offer. It’s incredibly difficult for some of us unfortunately.
Precisely 886 if anyone was interested
One of the things I genuinely enjoyed about welding was that it was difficult enough to be engaging, easy enough that I could let my mind relax in to the flow of things and roll ideas around in my head while I worked. On a good day, it felt like my shift passed in a flash.
Physical space, building and upgrading the servers, monitoring and replacing components of the servers and their vast storage arrays when they are broken, upgrading the hardware, making sure all the software is up to date with latest security patches, reaching either end of life of their version and having to perform major upgrades with potential compatibility problems, cable management, all this at remote locations...

Vs. managing an Amazon account from a desk, any desk really, you don’t see the appeal?
TEDS Woodworking
Several connections at once?
I saw an article about some Easter-Easter Europeans State Submarines crewsing around on the bottom of the sea. So maybe it was them?
No comment on the titles, but the issues are real (the linked page explains some of it decently [1]). I know I've found it excruciatingly difficult to write Python code that handles non-ASCII stdio correctly, especially one that might display on a terminal, especially a portable manner. Some of the compatibility issues are inherently hard problems in any language, but others are Python-related, and it didn't get better in Python 3.

[1] http://lucumr.pocoo.org/2014/5/12/everything-about-unicode/
Disappointed not to see the now deprecated WSAAsyncSelect function in use. It was their extension to make sockets play nicely with the UI event loop.

They needed some way that you could be waiting for either window messages or socket data. Otherwise your window would stop responding to input or repaint itself if some socket operation blocked.
I mean, I'm in the same boat as you. 2600 pacman is the only one I knew for a long while and I still kinda prefer the meaty beep sounds over the original sound effects. But for people who knew arcade pacman beforehand, the perception was obviously rather different.
Court awards nearly $80M to attorneys in Equifax settlement
You can rest assured that the dietfashionmediamachine has been advertizing the "fat is good" matra very effectively for the last 10 years.
Santa is more of a US symbol really, other countries have different represenations (Germany for example has baby jesus, literally, and the only reason we have santa is lazy US companies not wanting to reprint)
Maybe not every app but definitely one through which I make any type of payment. Spotify wants me to buy Premium, Spotify should offer me security.
Literally half the jobs out there!
Why would the stories finish when the pains they refer to are still there like before...?
Why WeWork Went Wrong
Web development is way too complex.
While in China, contents online are expected to disappear any minute and screenshot is the first choice to save & share.
Das Reboot: Uni forces 38,000 students show their papers for password reset
>if I even remembered I'd bookmarked something in the first place

I had recently participated in a discussion on the problem of forgetting bookmarks[1].

Copying my workflow from there,

1. If the entire content should be easily viewed, then store via pocket extension.

2. If a partial content should be easily viewed i.e. some snippet with link to entire source, then store in notes (Apple).

3. If the content seem useful in the future, but it is okay to forget it; then I store it in the browser bookmarks.

But, my workflow doesn't address the problem raised by Mr. Jeff Huang; if Pocket app or notes disappear so goes my archives. I think self hosted archive as mentioned by the parent is the way to go, but I don't think it's a seamless solution to a common web browser user.

[1]https://needgap.com/problems/57-i-forget-my-web-bookmarks-qu...
I know if at least a few big tech companies that haven't migrated from 2 yet. So, a lot of folks are discovering Python 3 for the first time.
I did not say that you usually need multiple services for scaling. I just noticed that the end architecture looks roughly the same to me once you go into the cloud.

For a truly distributed system just look at a distributed hashtable. You can do it with a cloud provider, but it somehow contradicts the point of a DHT to control the nodes, does it not?
The compared Cuckoo filters have a similar property, no? (Depends on luck if you can update it or not)
> Markdown is not a specification

Not by that name... https://commonmark.org/
I think I should make it very clear. All of your arguments are Hindu right wing talking points that are laughable to non-Hindus. You would not know this, irrespective of your protestations to otherwise, because you are a Hindu.

Take for example the standard right wing apologies for the caste system. That it evolved from something good to something bad. Caste system as a discriminatory tool existed even during the Ramayana and was practised by Lord Rama.

I am quoting from Hari Prasad Shastri's translation of Valmiki Ramayana.

"During the Dwapara Yuga it is a great crime for one of Shudra birth to perform such practices. At this time, in thine empire, a rigid penance is being undertaken by a wretched Shudra, O Prince, and this is the cause of the death of that child. An act of mortification that is prescribed is well done and a sixth of the merit goes to the king who rules with justice.

....

On this that Prince approached the one who had given himself up to rigorous practices and said "Blessed art thou, O Ascetic, who art faithful to thy vows ! From what caste art thou sprung, O Thou who hast grown old in mortification and who art established in heroism. I am interested in this matter, I, Rama, the son of Dasaratha. What purpose hast thou in view? Is it heaven or some other object? What boon dost thou seek by means of this hard penance? I wish to know what thou desire in performing these austerities, oh Ascetic. May prosperity attend thee! Art thou a brahmin ? Art thou an invincible Kshatriya? Art thou a Vaishya, one of the third caste or art thou a Shudra? Answer me truthfully!" Then the ascetic, who was hanging head downwards, thus questioned by Rama, revealed his origin to that Prince born of Dasaratha, the foremost of kings, and the reason why he was practicing penance. Hearing the words of Rama of imperishable exploits, that ascetic, his head still hanging downwards, answered "O Rama, I was born of a Shudra alliance and I am performing this rigorous penance in order to acquire the status of a God in this body. I am not telling a lie, O Rama, I wish to attain the Celestial Region. Know that I am a Shudra and my name is Shambuka." As he was yet speaking, Raghava, drawing his brilliant and stainless sword from its scabbard, cut off his head."

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

Roman Catholic Christians have no interest in studying the Hindu caste system, Hindu scientific and mathematical contributions, teachings of Sadhguru baba etc. Your profile history exhibits an exorbitant amount of Hindu right wing apologetics and has zero, zilch, nada about the practice of Roman Catholicism. So, I strongly encourage you to stop astroturfing.
This was a lot of fun but on my second set of options on mobile I got a sign up wall. I bounced. If I had played around more I almost certainly would have shared it to my girlfriend.
Thanks for the proposal, but I'm good paying less for more.
Good luck trying to get a host with 192GB RAM on OVH. It takes days for the host to be provisioned and you have to fill out forms and provide identification.

On AWS if I want to run a model that requires a lot of RAM (or compute, or whatever) I can have it up and running in minutes without thinking too much about it.

Yes, I pay a premium, but the experience is just superior to anything the value hosting services provide. I find the same to be true for the most part in Azure as well.

I'm happy seeing this comparison, however. It gives me a good sense of just how much of a premium I'm paying. Thanks for doing this.
24-year-old me didn't create the process, I just followed it. Well except for the part about waiting until the call is really over ;)

After reading some of the comments here about candidates who want to debate the interviewer's decision, it seems to make sense.
Generally if you are on a router performing NAT, you have routes to the hosts behind the NAT. Whenever I've used VMs with NAT I've been able to interact with the NAT'd network from the actual hypervisor host.
Imagine you're looking for a new place to live. You go to a realtor and he starts showing you McMansions and telling you how great they are.

You say: "But those are really expensive, require a ton of maintenance, and hard to sell later on"

Your agent looks at you and says: "Yes but do you really went to find land, get the permits, get it developed, deal with all those contractors and deal with the inevitable problems of a new constructions? A McMansion is obviously better."

The agent has apparently never heard of apartments, condos, semi-detached and so on (yet somehow holds a very strong opinion). This is a problem; you find a new agent.
Does the Tesla chip void warranty? Typically chipping your car messes up first-party warranty and service. But yes the 80 mph DLC would be a strange end.
The documentary is not actually 60000 hours long. There is well under an hour of footage for the carpenter so the whole thing is maybe a few hours and it loops those shots repeatedly. It is presented as if it is that long to emphasize the thesis of the documentary. It is kind of ironic that in a film which makes a big deal of the notion that there are no short cuts to mastery they took such a short cut in producing the supposedly very long documentary. I was disappointed to discover this because I was actually looking forward to at least a few hundred hours of nice footage of the carpenter working. They could easily have done that.
Exactly. It's enormously insecure unless you can somehow control the next tenant or you actually think the least-enforced crime on the planet is going to stop people from invading your privacy.

If you are worried about Google kicking you off of the platform you should be terrified about what your landlord can to.
Pod+Mattress+From+Eight+Sleep+$500+Off
> They're marketing this as a "mini-cloud". If it can only network through NAT, that eliminates all use cases where the VM instances would act as a server.

Think about this as if you want to carry around 3-4 hosts running different services and interacting with each other... on your laptop.

You don't really want bridged networking, because you connect to a different network and screw up the entire environment with different numbering, etc.

This way you can be on a plane without network access and still get work done, or carry a complete demonstration environment to a customer site, or...
Yeah that's a good point. There are definite trade-offs to going for only one or the other. If there's a nice way to support both without too much maintenance overhead, that'd be my preference. There are a few popular Go libraries which support that, like https://github.com/spf13/viper - which we'll probably consider switching to as part of a general CLI overhaul.

For a long time now we've been primarily focusing on the core design, concepts, and architecture at the expense of documentation and introductory material and outreach - we've never had a dedicated technical writer, so documentation is really best-effort. Now that the dust is settling on our roadmap I feel a lot more confident in increasing our focus on onboarding, operability, and developer/user experience in this coming year. :)
>I don't even know any web applications that have remained similarly functioning over 10 years

HN is a good candidate to be included in his example, it's been the same for 12 years?
My favorite NPM packages collection for React development
Disclaimer: This is built with my Google Sheet to Web App directory builder.

These are the libraries I use all the time, Hope you find something inspiring

https://murkstom.com/public/sheet/1TYSRLZq_yhRRr-nDo_Zm_3RkR81VYIAPwodtOk8_beI

If you're curious here's the actual sheet

https://docs.google.com/spreadsheets/d/1TYSRLZq_yhRRr-nDo_Zm_3RkR81VYIAPwodtOk8_beI/edit?usp=sharing
For preservation, using self-hosted fonts is better than trusting the “Web-safe” fonts being available on the client (already not true e.g. on Android).
> "Stick with the 13 web safe fonts" assumes that operating systems won't change. There used to be 3 web safe fonts. Use whatever typography you want, so long as you self host the woff files.

Indeed. 10 years ago, “font-family: Georgia, Serif” was guaranteed to work and look the same on pretty much all computers out there. Windows had all of the “web core” fonts (Georgia, Verdana, Trebuchet, Arial, even Comic Sans). Macintosh computers had all of the “web core” fonts. Even most Linux computers had them because it was legal to mirror, download, and install the files Microsoft distributed to make the fonts widely available.

In the last decade, Android has become a big player, and the above font stack with Georgia will look more like Bitstream Vera than it looks like Georgia on Android.

The only way to have a website have the same typography across computers and phones here in the soon-to-be 2020s is to supply the .woff files. Locally (because Google Webfonts might be offline some day). Either via base 64 in CSS or via multiple files; I prefer base 64 in CSS because sites are more responsive loading a single big text file than 4 or 5 webfont files. Not .woff2: Internet Explorer never got .woff2 support, and we can’t do try-woff2-then-woff CSS if using inline base64.

Even with very aggressive subsetting, and using the Zopfli TTF-to-WOFF converter to make the woff files as small as possible, this requires a single 116 kilobyte file to be loaded with my pages. But, it allows my entire website to look the same everywhere, and it allows my content to be viewed using 100% open source fonts.

Then again, for CJK (Asian scripts), webfonts become a good deal bigger; it takes about 10 megabytes for a good Chinese font. In that case, I don’t think it’s practical to include a .woff file; better to accept some variance in how the font will look from system to system.

Edit In terms of having a 10-year website, my website has been online for over 22 years. The trick is to treat webpages as <header with pointers to CSS><main content with reasonably simple HTML><footer closing all of the tags opened in the header> and to use scripts which convert text in to the fairly simple HTML my website uses for body content (the scripts can change, as long as the resulting HTML is reasonably constant). CSS makes it easy for me to tweak the look and fonts without having to change the HTML of every single page on my site, but as the site gets older, I am slowing decreasing how much I change how it looks.
They do let you choose a goal? Lose weight, maintain, build muscle.
No, because I can sue my landlord if they don’t evict me properly. I can’t sue google for banning me.