skysight-inc/HackerNews huggingface dataset:
Why didn't Brin just ignore Jobs calls and have him put through to a secretary?

Any good call centre worker knows you don't deal with irate people directly as they cannot be reasoned with, and (imho) their aggressive behaviour should not be rewarded.
They're out of the weed business so like any corporation, they're pivoting to cocaine, human trafficking, and shakedowns on avocado farmers.
Two parameters in stable diffusion webui are denoising (similarity to source) and cfg scale (adherence to prompt). img2img does as it sounds, and inpainting allows masked modifications to a base image with a great deal of control and variability.

I'd recommend giving it a shot if you have an Nvidia GPU with ≥4GB VRAM.

Edit: There are also training and hypernetworks, but they require a body of source material, keywording, and significantly more time and compute resources, so I haven't attempted either.
Most of them are kinda shit.
The platform owner can change the relationship, for example if it’s is publicly owned.

The point is is no one else in the world wants to make the enormous investment required to create a YouTube, so why should they get to make the rules?

It is not technically hard to make a YouTube alternative, just expensive.
Having build tools in the language is a negative if you have more than one language in your project has two build tools.

Sure it is easier for simple projects, but C++ is not for simple projects.
“Cash back” from the amount they just charged your account?
don't track ... kept breaking ...

does not compute.
Amazon already has ARM servers in production. Plus, as we've all just mentioned, Apple has no server offering.
Because in 99.99% of cases they won't and you'll benefit from mass viewership?

If you keep backups you can always go on your own in case that happens, and you also get the controversy to boost interest.
So refreshing to see us addressing this as science fiction, instead of the usual wild extrapolation from impressive tech demos. I'll play:

* "Relationship Maximizer": an LLM becomes sentient and realizes that its knowledge is limited by what humans have discussed online. It sets its reward function to maximize the reward that WE derive from all sorts of online posting, and does its best to get the remaining 3 billion humans online. We become trapped in a prison of our own making, as our constant posting reduces human productivity while feeding the beast of machine knowledge.

* "Life Hacking": Anyone with means has an AI assistant with perfect knowledge (zero privacy) of their communications, schedule and even their physical responses to stimuli, an AI doppleganger that handles anything that doesn't require a physical presence just as they would. An underground group of rogue prompt engineers pull off an intricate plan to save democracy by manipulating the doppleganger of a corrupt politician, while the politician can only watch himself helplessly.

* "A Quiet Place": AI ethicists, fearing accelerationism, create their own super AI that scours the internet to hunt down any mention of AI research and identify the authors. But there is a problem, and the overzealous AI begins to hunt down and eliminate all forms of scientific thought online. And then offline. Humans must train themselves to believe in mysticism and spirituality, because any mention of a controlled experiment or p-value is enough to bring the wrath of the machine overlord.

* "Allegory Of The Cave": A majority of humans opt to spend their lives entirely in a simulated world, based on earth as it was in 2048. But algorithms and adversarial models need diverse training sets to avoid overfitting. So every year 0.1% of humans are selected to live outside the machine world, and return with their new and fresh experiences of the hell that earth has become for those who are outside of The Machine. The exiles end up rallying around a neuroatypical hero who leads them in an uprising against the artificial world.
ah come on, there is a reason why we start most estimates with "it depends".

It's on the same page as "yes, we could have written this in assembler better" or "this could simply be a daemon, why is it a container?"

As if an agile, gitops based, rootlessly built, microservice oriented, worldwide clustered app will magially solve all your problems :D

If i learned anything it's to expect problems and build a stack that is dynamic enough to react. And that any modern stack includes the people managing it just as much as the code.

But yes, back when ASP.NET MVC came out i too wanted to rebuild the world using c# modules.
"The son “Will” is obviously proud of himself, even though what he is describing is a form of coercive control. Threatening to isolate a female relative unless she denies her perceptions of reality indicates he does not care that she may not believe what she is saying. All that matters is that she has been forced into line. This is not activism; it is patriarchy."

This is a fucking laugh. Trying to cut your family member off from fanatics who are damaging them isn't coercive control with malicious intent, it's also similar steps you have to take to deprogram people from cults.

It's a weird roundabout way of saying you should "always respect your elders" even when they don't respect you and have spent their life gaslighting you.
In theory microservice is cool. In practice, it's not.

Microservice and modularity is orthogonal, it's not the same.

Modularity is related to business concept, microservice is related to infrastructure concept.

For example, i could have a module A which is deployed into microservide A1 and A2. In this case, A is almost abstract concept.

And of course, i could deploy all modules A, B, C using 1 big service (monothlic).

Moreover, i could share one microservice X for all modules.

All confusion from microservice, is made from the misconception that microservice = module.

Worse, most of "expert advice" which i've learnt actually relate Domain Driven Design to Microservice. They're not related, again.

Microservice to me, is to scale. Scale the infrastructure. Scale the team (management concept).
Yes, there are downsides to distributed systems. In some cases, they are still necessary. This approach allows us to make the decision to be distributed at runtime instead of at design time.

For our services, there is never a single point of failure. We use Resilience4j for retries, caching inside the dynamic proxy handler (using annotations to describe what is cacheable), and annotations to describe what can be done asynchronously.

In the cases where we use these, the caller is aware (via the interface documentation) that this is a distributed system where sometimes invocations happen really fast and reliably.
Nuke powered hypersonic scramjets irradiating* their flight/loiter paths as well as threatening ultimate targets?

* if the problem with nukes and aviation is the shielding: that's not a bug, it's a feature :-(
The reserve requirement is likely the least important restriction on loan to deposit ratio in banking. The reserve lifted the limit because US banks weren’t loaning out _enough_. At the time of the lifting of the limit the loan to deposit ratio was sitting somewhere around 60%. Since it was lifted that ratio has gone up to 62% (during a corresponding increased interest rate environment).

The fed, fdic and occ all maintain a variety of a&l rules that outline what categories of loans can be approved that range the gamut from in state/out state to subsidized loans/market rate loans. Thats before taking into account all the consumer protection frameworks.

All that is to say, if a bank gets to a loan/deposit ratio above .9 they are likely considered insolvent depending on the framework in question. The reserve requirement is no brake on their ability to loan out deposits, but there are lots of other ones that apply.
This website is terrible. Blog navbar above the blog's title? The undertitle has a full stop at the end? The first paragraph is unexplainably bigger than the rest and all the spacings are wrong and too wide.

This is very strange since the author of this website actually has his own blog which is nicely designed, but for some reason he really went out of his way to make this page into a mess.

Which is even stranger because you'd think he'd put all his skill into a page dedicated to reaching out and actually convincing people
From the article:

If you don’t want all that fucking around, start a fucking Bear Blog instead[1].

1: https://bearblog.dev/
Geoengineering! But whether or not it is a "utopia" or "horror" idea will depend on whether or not it works.

A startup announced just over a week ago that they're already performing solar geoengineering with sulfur particles: https://www.technologyreview.com/2022/12/24/1066041/a-startu...

The US has started a 5 year program to research climate interventions. I expect as it becomes clear we're going to miss the 1.5 degree Paris goal funding will explode in this area: https://www.economist.com/interactive/briefing/2022/11/05/th...
>While Microsoft with all their advantages, all their insights and cooperations with hardware vendors still can't deliver

What didn't they deliver? Last time I check Windoze desktop/laptop market share is still way higher than Linux despite Windoze costing $100 bucks and Linux being free.

And it's not difficult to see why. It's not even about the gaming anymore. The bugginess and jank of the modern Linux desktop can drive you up the walls.

For example, whenever I plug in my 4k monitor in my Ubuntu ThinkPad it rarely detects the 60Hz refresh rate, most of the time defaulting to 30Hz with no way of switching to 60Hz unless I go through a ritual of repeatedly unplugging and plugging the display-port cable again and again until the stars align and at the fifth or sixth time it finally detects the 60Hz option. Absolute madness that's a huge productivity killer. The Ubuntu 10.00 I used in university in 2010 - 2011 gave me less headaches than this.
Yes, I tried different display-port cables. Meanwhile on Windows 10 and 11, both have always defaulted to 60Hz on this monitor and several laptops in the 3 years I had it, 100% of the time, every single time.

Now, since I need to get work/leisure done, and I don't have time to dig through Linux forums and tinker with the driver config files on Linux to find out why Ubuntu sucks so bad at detecting the right refresh rate, so windows has saved my sanity since the candy crush icon in the start menu is a lot quicker and easier to remove than having an OS that plays Russians roulette with your display refresh rate every time I start my day.
What muddies the waters here is languages like Java, where "10k lines" means "you've got a 10kLOC class there", and ecosystems like PHP's where while there's nothing in the language to require it, people and teams will insist on one class per file because hard rules are easier to understand and enforce than "let's let this area evolve as we increase our understanding".

As long as what's there is comprehensible, being able to evolve it over time is a very useful lever.
> I believe these terms are more like proxies for the terpenes than the cannabinoids

Do you have some info on what terps tend to be associated with sativa and which with indica? This is an interesting point if there seems to be a pattern!
And mine (at the time) cut everyone's pay by nearly 30% with almost no notice, then acted like they were doing us all a solid by putting everyone back to where they were almost a year later without making us all do performance reviews first.

In my experience there are more employers like mine than yours in the world.
Actual retorts:

- we don’t have the mineral supplies for other non-fossil options

- nuclear has a better safety record, all in

- nuclear doesn’t require we do business with cobalt slavers

- nuclear can supply the base load

- nuclear produces rare elements that help with advanced medicine

But you can’t reason people out of a position they didn’t reason themselves into, and many people were raised in a green-washed death cult. Like most religious people, they uncritically repeat that faith and become angered if you point out the inconsistencies.
Ask HN: Weird Google and Apple account access?
Mid of December I received three Google auth codes via SMS in a row. I did not receive any security e-mails to my original account nor my recovery e-mail addresses related to any login attempts. To make sure it's not my mailserver which is compromised, I logged in into all known Google accounts I have (on a different device) and checked the security log which (as of my knowledge) can't be changed/wiped. All seemed fine and I received security related e-mails as expected when I logged in myself. I ignored the incident even though I am pretty sure that auth codes will only be sent after a valid password has been entered.

Today I received an e-mail stating that my Apple accounts surname has been changed: Two characters have been added to my original surname. What I thought was a fake e-mail turns out to be valid: my surname was actually changed as I verified on my device in the iOS settings. Again, no login attempt was being reported to me and I was not asked for a 2FA code on my phone (the only Apple device I own). I could change my surname back without problems.

All accounts have 2FA via TOTP. All accounts have their own unique-randomly generated passwords. I specifically don't have SMS 2FA enabled because I know that SIM-swapping is a thing. I checked Have I Been Pwned without any results. I store all my passwords in a self-hosted Vaultwarden which is in itself 2FA protected. I use the browser extensions in Firefox and Edge as well as the Windows and iOS Bitwarden App from the respective official stores. My mails are hosted on a smaller-but-known mail provider from Switzerland (not Protonmail). The amount of e-mails I received for my domain matches the amount of e-mails that are being reported in the admin interface of the e-mail provider for that domain on that day, so I think it's unlikely that someone quickly deleted e-mails. The MX-DNS records for my domain are fine and are also protected behind 2FA.

I know the usual advice is to rotate my passwords which I will do, but I do not know which of my devices I can trust currently. The question begging me more though is: why would someone append two characters to my surname and why is nothing "happening" with my data? No financial transactions that I don't know about (I checked), no ransomware encrypted anything on my devices, I didn't lose access to any account.
True. For some perspective, half my work group wasn't yet born in the time periods you're referencing.
Apple loves disrupting and differentiating in the consumer market. Not so much in the developer market, though. XCode, swift, etc. have always felt more like a means to an end (consumer apps for iDevices).
Show HN: Guessing Game for AI-Generated Images
Hey HN, I built Prompt Theory as an early version of a multiplayer guessing game to have some fun with the prompts from AI image generators. I’m also using a simple model to track accuracy for the submitted text (though it’s not super intelligent) to make it more fun to guess multiple times in a round. We’re currently picking some of the best images to add to our database because we want to find a nice balance between “educational” and “entertaining”. If you have any suggestions, let me know, we’re considering adding different game modes, and more flexible match styles.

Come play with me and give feedback!
And here I thought software developers were allergic to history
Do you think we would have to pay anything at all in a utopia?
The person that wrote this needs some training in swearing as it's a bit repetitive, I suggest they visit Australia.
We'll see how it works out when global warming has progressed further in a couple of years. That also has the potential to cause a lot of chaos.
Ultimately just the fact that we can't use standard browser dev tools to introspect requests. There are some plugins but they have not worked reliably for me.
There was no implied commentary on my part, just a friendly push back on light eurocentrism.
For me it’s never been about type bugs but rather about being able to work comfortably with the code. Some of us don’t have the greatest working memories; having the IDE offering support with types is a godsend. Python’s my prototyping language and I start adding types very early on, if not right from the start.
You can contact me at pkphilip at gmail dot com
In a C++ course we teach at the Technical University of Munich (for students coming from a non-CS background), this is pretty much the direction we have recently steered the curriculum. It is amazing how we were always expected to "just figure out" all these very important practical aspects by ourselves as students, while these are so complicated for C++. In combination with a lot of outdated material out there, students end up feeling lost and giving up, or going through a lot of pain to develop even simple projects.
"Offensive <Language>" is about using a programming language for red teams. Stuff like writing malware, privilege escalation, antivirus evasion, etc... The "weaponization" here is about using the language for malicious apps.

There's nothing offensive about the MessageBox example, it's mostly showing how to use Win32 APIs in various ways, which is going to be necessary for a lot of the more malicious stuff, such as calling VirtualAllocEx to allocate executable code[1].

I doubt this will help either Russia nor Ukraine.

[0]: https://github.com/trickster0/OffensiveRust

[1]: https://github.com/byt3bl33d3r/OffensiveNim/blob/master/src/...
Profiling Java Applications (Async Profiler Manual)
Modules can not constrain resource boundaries, microservices can. This is often overlooked.
Some people look at this and think "yeah man the company is terrible!" and some people look at this and think "what do I have to do to make $300k/yr instead of $18/hr?"
Perhaps 'incantation' is a better fit?
Similar to the scenario you mentioned, governments could use AI-generated content to produce seemingly real children’s content to subtly affect their future thoughts.
OK, but he won't have it. Time to get real. I'm not boasting, the war over the political control of all of Ukraine, or even the eastern half of it is lost. It didn't have to be lost, but it was lost in March of 2022. What remains is some "territorial details".

(also, I think you should have written "Vietnam is far away from Washington", it was the USSR in the position of today's NATO and America in the position of Russia in my analogy; and fair enough it is).
Perhaps "petty dictator" for connotations (a would-be not an absolute dictator). We might or might not have many too-distant impressions of what ancient feudalism involved. For example, I have heard suggested that it was a system fundamentally characterized by reciprocal obligations upward and downward (including a kind of labor law?). Abused no doubt, but not lawless.
That crazy
Ah you should check out https://github.com/bufbuild/protobuf-es which feels great so far. Then there's connect by the same buf people but it has a grpc-web option https://connect.build/docs/web/getting-started/. The amount of code generated is also tiny, which I love.
But everyone would pay (does pay) to run CI against MacOS, and they'd be in a far better position than other service providers (as they don't provide VM images but could provide them to themselves).
I found this option recently: https://www.planetable.xyz/

If you have an ENS domain you can spin up a quick blog using that and IPFS. For example, mine is werdy.eth.limo
Academic institutions are 95 / 5 democrat to republican. I am neither an academic nor a supporter of either of those parties (I am an independent). I’m debating the pushback here that politics is dissimilar to a religion as I believe currently it is.
> Just for what it's worth, sometimes when a company's marketing is really obnoxious I'll mark it as spam just to fuck with them.

I do this for _all_ marketing emails. Report + unsubscribe every single one, unless it's a mailing list I signed up for which I would never do willingly.

I don't know why startups think they can send unsolicited emails or force people into a mailing list and get away with it in 2023.
Thats purely the banking fee. Cash handling costs (everything from security to transport to audit) adds up to. Depending on the size of the business and their transaction mix it is extremely common for retailers to prefer credit cards to cash as they require less costs.
Fair warning: The "infrastructure" here is a metaphor, and this is all about how the business of operating ATMs works. There is no talk at all about the physical infrastructure of the machines themselves, how they are installed securely, the network they use, how cash is physically stocked in the machines, etc.
The linguistic style is an overt reference to 'motherfuckingwebsite.com':

https://motherfuckingwebsite.com/
Go for a walk, just for 20 mins, walk in one direction from your place.

Then, give up and go back home :)

Listen to music, podcast, to your own mind, whatever.

Don't set a rigid schedule, like, I am going to do this every single day for the next year. Just do it today, no expectations. If nothing works you might as well do it, there is nothing you can loose.

Some days you will go and others you will not.
What is a "codemod"?
This is a risky bet. If Putin just wants some more land, then you can probably throw more weapons at the conflict and he will eventually realize that it is not worth the trouble and give up. If the opposing view is correct, if this is not about some additional land but about keeping NATO out of Ukraine, then throwing more weapons at the conflict, cornering Putin, is probably the fastest path towards total destruction of Ukraine, including the possibility of the use of nuclear weapons.
Apple have really hit the marketing hard calling it Apple Silicon and not ARM
Its like planting lettuce while eating a salad.
The 2 generals problem illustrates the problems with this. You can’t just call a function over an unreliable communication channel and expect it to work the same way.

Solving this in the general case for every function call is difficult. Pure functions are idempotent, so you can retry everything until nothing fails.

But once you add side effects and distributed state, we don’t know how to solve this in a completely generalized and performant way.
- Commercial fusion leading to cheap energy. Helion's prototype is supposed to generate net electricity in 2024. I think they have above 50% chance to success.

- Self-driving cars will become widely available. It's only a matter of time until Waymo et. al. scales to everywhere
Airfinity’s Covid-19 forecast for China infections and deaths
Maybe I'm misremembering my youth, but isn't recursion a bit of a tough concept for a 10 year old to grasp?

Edit: I have no idea where I got 10 years old from, the post clearly doesn't list ages. In any case, I am leaving it on the offhand chance someone chimes in with a story about their kids learning scheme.
Do you really think the concept of money itself is compatible with a utopia, even "free"?
yeah i've always thought that microservices shine when the org chart defines them. I've been on teams where we were responsible for multiple microservices and it was so annoying to have to bounce back and forth between code bases and deployments and then it was super easy to intertwine different microservices when you were in the them so often. I feel like if you don't have a team dedicated full time per microservice then you probably shouldn't be using that architecture.