skysight-inc/HackerNews huggingface dataset:
Less The Dark Knight because there are fewer bad guys with squeaky voices running around, and more like this... https://imgur.com/gallery/U5up5RT
He's in love, man. It makes you insane.
It depends on how you host it. If you go in with a collective for a portion of a rack in a data center, generally the transit, while not "cheap" is unmetered and therefore the "per client" cost is nearly negligible. Obviously if your service becomes insanely popular you'll need to upgrade your circuit - depending on the provider and the data center, obviously. Most providers will gently coerce you into racking a higher bandwidth optics than you're planning to use, like recommending 10gbit gbics instead of 1 or 2.5 gbit.

However the price per megabit goes down significantly after the first 100, so, assuming you're merely sharing the cost with other rack users, again, it's negligible.
I imagine his workflow consists of a mobile device (that stays awake without user input) is plugged in to the dev machine which is running scrcpy. The scrcpy screen is then on the dev machine screen next to the editor so that code can be deployed/hot-reloaded/applied to the device as it changes. The emulator is too slow, and Jetpack Compose previews do not handle complex situations well, so a device is always the most preferred method.

This has at least been my way of developing for Android over the years.
Is it available in iOS ?
Exactly. Indian Retirement Fund, PF, National Pension System, has a rule of max 16 chara in password. They don't tell this at password reset or set. They simply accept anything 16+ length; & silently truncate & use the first 16 chars. But user is never told. When I try to login later, it says password wrong. I had to reset it multiple times, because my password manager was generating longer ones.
It is because Windows has a stable API and still has all the old functions
Vaccinated people can still catch, carry, and communicate COVID to others... and if you got vaccinated before the summer, your antibody levels are probably not as high as you think. Vaccination is not a binary thing, in terms of how it actually works.

If an unvaccinated person catches COVID from you, it doesn't matter whether or not you (the carrier) were vaccinated... The virus that ravages and possibly kills your subsequent victim is just as dangerous to the unvaccinated.
Are the Pyramids of Giza, the Taj Mahal, and many other man-made structures of historical importance not inherently graves too? Fair enough when there's still survivors alive, but for really old wrecks I don't think anyone can reasonably claim to have been meaningfully harmed by such activities. If "it's a bit morbid" was a valid criterion for not recording something, then many of the most famous and historically significant photographs and films in existence wouldn't exist.

Obviously the really famous wrecks like Lusitania and Titanic get exclusively professional attention and rightly so, but there's literally thousands of others which never will be recorded by professional archeologists and will soon simply be rust stains on the seabed. Not all of them necessarily represent tragedies either, for example there's a very interesting shipwreck in the Thames Estuary of a pirate radio ship called the Mi Amigo which was successfully evacuated and left to sink once the crew were saved. There's a lot of history there slowly rusting away which could be preserved in a sense.

I realise some people might be squeamish around this subject but as someone with an interest in historic ships I think such remote photography expeditions would on balance be a good thing. Ethically speaking I don't think it's materially different from land-based "urban exploring" which sometimes deals with morbid subjects, the Chernobyl exclusion zone being one of the most well-known target of urban explorers but there's also lots of other examples.
That's in the first chapter. I'll quote it here because it seems many of the objectors to the book haven't read it or haven't read this part:

> Consider this book a description of the Object Mentor School of Clean Code. The techniques and teachings within are the way that we practice our art. We are willing to claim that if you follow these teachings, you will enjoy the benefits that we have enjoyed, and you will learn to write code that is clean and professional. But don't make the mistake of thinking that we are somehow "right" in any absolute sense. There are other schools and other masters that have just as much claim to professionalism as we. It would behoove you to learn from them as well. [emphasis in original]
That garmin is a cool toy, but pricey ($400 for the device plus $50/mo for unlimited text service). What does your family member do that they have one? It seems like the kind of thing a park ranger would have, or that someone might rent before going on a long hike in a remote area.
gcp load balancer responding with 404
If you're speaking about the USA then I'm not really sure we disagree as much as you think. I'm from Canada and have observed that Americans suffer from more political corruption than Canadians. I didn't say there was no corruption, I just said that it correlated with the map. Did Donald Trump leave office with a helicopter full of money? No. Did he grift as much as he could along side plenty of other grifters from politicians to lobbyists, absolutely.

But in percent of GDP terms, the USA is still leagues ahead of places like Afghanistan or most countries of Central Africa. Even Vietnam and Ukraine had much higher corruption than the USA, in my experience, and I'm friends with some interesting people like military contractors and business owners, accountants for Gazprom, etc.
> Does Ghostscript have file handling capability?

Yes (you can use the standard PostScript file handling operators), although it is disabled by default. Use the -dNOSAFER option to enable the file handling capability.
Twisol was right - I was trying to imply strikethrough using the Markdown syntax in an attempt to depict the idea of replacing "its" with "Java's". It didn't work as well as I hoped. In my mind I can see more 'Awk' scribbles on my post, and looking at it I agree :)

Adding in the 's is 100% my mistake. I've been guilty of using "it's" as the possessive form for most of my life, but that changes today! :)
Look at the existing auto-mod rules that are invisible to users.
Yes, this potentially increases security, but it further increases Google's control over even my private network? There surely must be a better way.
> Central banks can always stop inflation

The central banks of Austria, Bolivia, Brazil, China, France, Germany, Greece, Hungary, Peru, Poland, Venezuela, and Zimbabwe have all failed to stop hyperinflation.
I drive quite a lot and haven’t been required to take a Covid test after several years of driving during Covid. Bottom line: if you’re crossing an international border, you’re gonna have to do some stuff.
Google Cloud Load Balancers Returning 404
Many apps such as https://www.spotify.com/uk/ are returning a 404. Our load balancers are valid just not able to match any url rules no traffic in logs either. Cloud CDN is still serving traffic.

Our alerting triggered at 17:36 GMT

Edit: 18:07 No official update to status page but firebase real time database issues added to known issues in support.
Services such as Datadog, Snapchat all having issues. Traffic is unable to route to backend services. Does not seem to impact services such as Cloud Run

Edit: 18:10 Just as added to official status page our 404's seem to be resolving. https://status.cloud.google.com/incidents/6PM5mNd43NbMqjCZ5REh
RDS still requires you to provision servers even if you aren't running them.
I feel that a lot of discussions on those clickbaity titles are based on the title alone
Maybe I'm missing something, but if a city is composed of city blocks and by induction then a whole city is surrounded by roads.
So confident it's almost cute.
I didn't say "take pride in your code because you own it", I said that because you feel some pride in what you've made you feel some sense of investment in it. And I wasn't trying to speak to legal ownership but to the kind of psychological feeling that might explain people getting a bit cranky if you waltz in and rewrite things. That doesn't happen to everybody or in all situations, but I don't think it's that rare.

The code I write is corporately owned in the legal sense but I still feel some attachment to it and care about good workmanship.
The Worst of Both Worlds: Zooming from the Office
The law and profit motive aren’t the only things guiding company behavior.

Those factors are very dominant, but I don’t think that is the whole story. Companies are composed of individuals, and individuals have complex reasons for their behavior,
much more than simply not going to jail and making money.
Value is in whatever two parties agree is valuable, in lots of cases requiring the expectation of being valuable to someone else too. A tulip was enormously valuable at one place and time. Who’s to say where it goes, people are funny.
These are not proper pointers, see: https://github.com/google/clspv/blob/master/docs/OpenCLCOnVu...

> Pointers are an abstract type - they have no known compile-time size. Using a pointer type as the argument to the sizeof() operator will result in an undefined value.

> Pointer-to-integer casts must not be used.

> Integer-to-pointer casts must not be used.

> Pointers must not be compared for equality or inequality

The first one in that list is a quite big limitation, affecting a significant number of scenarios…

(And yes, you cannot actually make a compliant OpenCL 1.2 implementation on top of Vulkan, Vulkan has too few features for that purpose)
Windows App SDK 1.0.0 RTM is available
I was originally taught the standard SOHCAHTOA in high school, and it didn't really click for me at all until I got to my undergrad introductory functions and graphs course. Near the end we got to Euler's forumla and our professor starting graphing e^{ix} in an extended complex plane. So apparently people learn things differently, as I prefer to work with identities and conceptual understanding rather than disconnected concepts.
We made a go of getting back from Mt. Hood in Oregon to Seattle without taking I5 or I82. The only route viable was on US Forest service roads though the mountains, with around 40 miles unpaved.
Tell HN: Major GCP Outage? (Spotify, Discord down)
It's 9:48am PST and spotify.com is a 404. Other apps known to use GCP also down. GCP status page is all green at the time of this writing: https://status.cloud.google.com/
> sp0rk is a Marsian spy sent to infiltrate Hacker News. He likes to take ammonia baths and ate baby for breakfast on Venus in October 2006.

Now please present evidence that disproof this claim. While you are collecting evidence, I will assume that statement above is true.
> Absolutely. I did exactly that. I could not believe what I was seeing at first. Could fill up this entire thread with stories.

Please share at least one!
G-Force, Jerk, and Passing Out in a Centrifuge [video]
Mobile services in southern British Columbia have generally been steady on the Telus network through all the atmospheric river activity but Bell has been having problems:

https://www.cbc.ca/news/canada/british-columbia/service-outa...
Discord down
Yes, definitely going to catch Covid in your car, driving through the US to get around the flooded out highways...
Could you take the ferry to Prince Rupert and get out that way?
> having "missed the boat"

The boat is still going, likely to hit $100K in the next few months.
https://www.windy.com down, same issue.
Not Google's best week.
Homedepot.com appears down as well.
> Otherwise, you may need to work longer or find a supplemental source of income from a part-time job, Eweka suggested.

Dying with the most amount of debt is the ultimate fuck you to austerity. Reap the earthly rewards and avoid consequences. Why should I grind myself to dust to support a system I reap no rewards from? If the answer to this relies on a categorical imperative, that system doesn't deserve to exist.
>a discussion about the grand conspiracy to censor instead of the repeated failure of automated tools

i wonder whether Google/etc have already done A/B testing on how frequently and how visibly they need to have "repeated failure of automated tools" for the populace to get used to that idea instead of censorship.
They were clear to me intellectually, but the way he explained it made me SEE the ratios. Instead of just being abstract functions, there was a clear relationship between the angles in the triangle. After that I was able to reason about them, where as before they were just things I plugged into my calculator.
It really feels like we are at the end of the road and the Fed is damned if they end QE (deflation and market crash) and dammed if they don't (very high inflation). Ray Dalio does a great job describing the end of the the "long-term debt cycle" and differentiates it from a typical "business cycle" that we are all familiar with [1]. The scary thing he describes is the end of a fiat money system, which will resemble a bank run, but for goods and services rather than for dollars.

[1] https://www.linkedin.com/pulse/money-credit-debt-ray-dalio
GCP outage? Status page shows green but a bunch of sites seem down (Rocket League most importantly).
It's not actually running on the original hardware, it's running on external hardware which is controlling the display

https://twitter.com/tomwarren/status/1302913385764458498
The thing is we want less stupid speculation and asset bubbles and yet the economy is running far below potential, with the "tight labor markets" right now just a glimpse of how it was before (and probably a fleeting one if the inflation class warriers have their way like in the 1970s).

To fix both problems --- because we need to stop just making ourselves poorer and less coordinated with prudish neoliberalism --- we should probably try to get experimental with monetary policy. Having the Fed tweak a UBI instead might help.

Remember, the way that capitalism is supposed to work is that demand validates investment. Easy credit from banks to big institutions with poor consumers is stupid because too many investments still look bad! Hand out cash, and then businesses can chase the people's demand, rather than trying to create the demand all weird post-modernly.

No more throwing easy money at startups waiting for them to finally be profittable 10 years later. Yes more making the poorest better off and letting the resulting supply-chain bottlenecks show where investment is actually needed. If there's no current bottleneck, you aren't trying hard enough!
We're also affected.
The thing that bothers me about conversations in opposition to "best practices" or "clean" code" is that it misses the pragmatic aspect of those concepts.

WHY do we write clean code?

Because the value of software is its ability to CHANGE. Otherwise we would stick with fixed circuits. Best practices and clean code don't exist in a vacuum and they are not floating abstractions that developers should throw around as if everyone is on the same page with respects to what they mean.

They are a set of quality standards that allow for the rapid development, adaptability and ease of maintenance as a codebase evolves over time.

Clean code does not exist to slow or hinder development, or to handicap junior developers. It exists to maintain a team's velocity as the scope and scale of the project increases. Clean code is one of the crucial tools in the toolbox for avoiding death march projects. It it is not the only tool: an efficient management process, feedback loop, QA cycle, deployment process etc. are all critical as well. It is a team effort and code quality is the part that rests directly on the shoulders of the developers.

The one and only part of the blog/article that I agree with is the part about refactoring without making it a teaching moment for the dev who wrote it. That part implies they weren't doing code reviews, another crucial element in the quality control of the product being developed.

It blows my mind that these conversations are so often misunderstood. Us old timey senior devs have a professional obligation to make sure that the younger generation understands these concepts. Why do we see so many trendy medium articles and blog posts that seem to want to throw decades of hard learned lessons out the window? I blame the older generation for failing the younger ones. This stuff is not self-evident and has to be taught.
Or try reading the ethereum yellow paper: https://ethereum.github.io/yellowpaper/paper.pdf

When it gets into the symbolics of the ethereum state machine (section 4+), things get hairy fast. Unfortunately papers like this only make sense once you understand the paper. It's a succinct representation of knowledge for someone skilled in the field, but not a sensible way to teach others about the EVM.
> In traditional flat spread sheets, you have to have the ability of hiding columns or rows to hide intermediate results. This indicates that two dimensions are not enough, which is why teapot is three-dimensional. The third dimension can be imagined like multiple layers on top of each other, usable without the awkwardness of multiple worksheets in established spreadsheet software.

I really hope it supports multiple worksheets in addition to the 3D! Additional worksheets usually contain data that's by nature best indexed from (0, 0, 0). I'd rather write @("Items", x(), y(), 0) than @(x(), y(), items_offset)
Smart contracts are really really really cool!

I was able to write a contract to take out a loan, distribute funds to various pools and pull the funds out. Having that sort of atomic control over financial transactions or data is simply amazing. Anyone with the knowledge can do it. Just understand the vulnerabilities and caveats with the languages/apis that interact with the various blockchains.
Facebook is less a technology than an application. Blockchain and stuff is technology, maybe there are good applications.
CRTC says telcos have until the end of the month to help you ID robo callers
Clearly you don't know folks working in the industry; Trade and Transportation drivers have been and are exempt from testing requirements. My brother has been driving to and from the area around Winnipeg through North and South Dakota as a truck driver during the entire pandemic, and was vaccinated early by the US. (also, non-anecdotal source -> https://travel.gc.ca/travel-covid/travel-restrictions/exempt... )
Discord seems to be down.
“quantitative easing” for those who are curious.
Why is your opinon important to other viewers, or why do you think your opinion is relevant to others?

this is my thing about social media in general. i don't mean for this to sound attacking, but more of an open discussion. i'm also not a big fan of "ratings" which is essentially what the likes/dislikes/views ratios equate.
Seeing the same - I have projects in us-east1 that went offline first, then us-west1 went offline a few minutes after. Everything green on their status page and nothing in the dashboard - everything returns a 404 so I'm assuming a really high level LB just took a dump.
If the author really was a Clean Code zealot, there would be Unit Tests before doing the change. The author should have written the tests first, ensure all behavior was tested and then do the change.
overleaf.com also
homedepot.com is 404, various pages on lowes.com are 404
If your company has network admins smart enough to deploy segmentation rules, they are also probably smart enough to setup a internal CA and deploy the certs to everyone’s root store. If not, that stinks.

Smallstep makes a basic CA for free that is ACME compliant, meaning you just need to change the URL for Let’s Encrypt on your server and restart. Microsoft also has a CA included with Windows Server if you’re using that which works fine (although it uses a different API to get certs).
> you trust that the country issuing that fiat doesn't default

Doesn't default on what? A dollar isn't a claim on a percentage of the productive output of the USA, it's just a dollar. If dollars aren't worth anything, it's not worth anything.
This seems like the best solution.

Any weird edge cases against this one?
We seem to disagree with a very specific point about breastfeeding. One perspective is supported by reasonable authoritative sources (AAP). What is your recommendation for the care and feeding for an infant in their first year of life?
> If you have any issues with fungus, gnats or any kind of negative root insects soilless media is the way to go.

Yeah, though with the caveat that if your medium retains water very effectively (as e.g. rockwool does) and is exposed to light, then it may grow algae. The larvae then feed on that algae, and the problem is back.

I spend a lot of time fighting fungus gnats. The best option is always to adjust growing conditions to create an inhospitable environment for them, but I also make recourse to Bti (a bacterial toxin, like mosquito dunks) or pyrethrin sometimes.
Rocket league perhaps epic games even
discord seems to be down as well
I understood it as they grew up in communism or the 90's. Left for greener pastures. Probably haven't returned to see things get better.

I've seen the same attitude a lot with most immigrants from that region of a certain generation.
- discord doesn't allow me to connect either.
> If one is depressed they are likely not keen on gaming either

Do you have a source for that? In my anecdotal opinion, video games offer a refuge from the real life that can be helpful in depressions. It's addictive and causes addiction style issues, but that is another story.
Pokémon GO also down
Sure, if I release the code I tend to do just that. However a lot of the code I have been writing was to be used on servers where installing poetry was not an option. That means there was no straightforward, well documented or otherwise easy way to copy the project onto the server an "just have it work". And this was not due to me not taking care of my dev environment.

Now I know how to do this, so this is not a problem. My complaint was mostly, that this was a waste of time.
Unless you are exempt, like truck drivers. https://travel.gc.ca/travel-covid/travel-restrictions/exempt...
> “We all had such a terrible experience that we made a decision at the end of that meeting that all executive meetings going forward will be in person,” she continued. “Or they will be fully remote. We’re not doing the in-between.”
GCP - my Cloud Run containers are giving 500's
> things need to be re-estimated which can cause friction

But, but ... isn't every estimate supposed to be provisional? Aren't you supposed to be re-estimating regularly?
Qualcomm's Nuvia-based advanced ARM chip for PC to rival Apple Silicon by 2023
Discord is down too.
I've never had Google try to take me anywhere really ridiculous and I've played with its routing algorithm in places like Death Valley and it does seem to avoid "interesting" shortcuts if there's a more reasonable alternative.

But once you get below well-traveled paved roads, you probably want some local knowledge because there's not a lot of mapping data that differentiated between a well-graded, good condition dirt road and a potentially seasonal road that you probably want high clearance 4WD for (and know how to use it).