skysight-inc/HackerNews huggingface dataset:
I am a contrarian by nature. Wearing my investor hat, I continue to be unimpressed with AI tools, including the latest image generation enhancements. I do find stable diffusion interesting, but I don't see the disruption. Similarly, I don't see the disruption from Github Copilot considering I run a company full of highly paid and extremely skilled developers and not one of them uses copilot.

How often have you wanted to hire a conceptual artist? I have never done so in my life. While I have visited many art museums and appreciated it, this has not affected my commercial endeavors.

I think if I was a creative writer or professional artist, the current generation of AI tools could be useful for inspiration. But the bar for quality is just so, so high in the creative industries, I am not concerned that AI will replace them.

It's September 2022 - where is my self driving car?
That shot is so iconically inner Sydney. Thinking Glebe or Paddington
"Fraud and misdirected payments"

https://www.wearepay.uk/what-we-do/overlay-services/confirma...
one of the most "game of thrones" moves ever is the Julia Liuson promotion for DevDiv. i'm just a rando outsider so I have no context at all (in particular i dont wanna discount Julia's achievements), but just from the outside Nat seemed to be set to run devdiv and potentially be future Microsoft CEO .

I respect that that is a very different job than probably what Nat wanted anyway. Just seemed like the rare "tech exec who 1000% gets developers" that you'd hope takes over Microsoft after Satya.
"why read dystopian fiction when you can just pay attention?"
I think it's still Japan and Germany, even though declining in both.
We live in a countryside and our house has quite large windows which caused a lot of bird deaths in the first year after the house was built. My wife came up with an idea to put plush toys on the window sills to try to scare/warn the birds away. That actually works surprisingly well - I have not seen any dead birds around the house anymore.
> ... favourite MAGMA company ...

What's "MAGMA"?
Hauntavirus is no joke. I knew a piano tuner who got it, and it was not pretty. Mice droppings in an old upright, ironically in a house with a very poorly kept lawn. He was tuning it for a lady that was trying to sell it so she could move out.
What serious intellectuals in the West are making statements about "corrupt Asiatics" today? This is clearly taken directly from some kind of propagandist talking sheet because anyone making this claim clearly understands nothing about the West of today.

It's ironic that we can talk about Western petulance but ignore the petulance of the Russian Federation when their outrageous demands were not met by their neighbours.
Emacs has "tramp". It can work pretty well. I'm not sure how well modern language servers work with it.
It's an exponential speedup.

The virtual DOM is a tree, and if roughly balanced, the path that needs to be updated is of size log(N) compared to the full tree of size N that will be updated by default.

In practice, it's the difference between a stuttering app that lags at every keypress in an input field, and something usable.
I was having problems with nodes (stopping and starting AKS helped), connection to container registry and internal connection between nodes and persistent volumes.

It's still running, but I don't touch it without need of emergency right now.
> Today, a user with a new laptop from most vendors will struggle to use it at all with our firmware-free Debian installation media.

They really shouldn’t waste their limited, mostly community funded resources on this though. How many people use straight Debian on a laptop, and why?

The packages are older, it’s more stability oriented anyway.
A Long-Lost Vorticist Landscape Found Beneath a 1921 Wyndham Lewis Painting
I would love to hear more about your experience volunteering with North Shore Rescue if you have anything to share.
k8s in disguise? Vault? Have you used either of these tools?
I guess because software developer types loving being the ones doing that to others but hate when they are the ones it is done to?
It's not just like ACLs, though. An ACL is like permissions into a vault.

Capabilities are like taking a $10 bill out of your wallet to pay for a coffee, the most you can lose is the capability ($10 bill) you deployed in the transaction, you can't somehow lose your entire bank balance.

Another analogy is that of a circuit breaker. No matter what, it protects the wires in your house from overcurrent. You never have to worry about accidentally taking down the power grid when you plug in a toaster.
For what I think you have in mind, I suspect it will eventually not be "image to image", but "<ai thing> to <ai thing> + image", for that guess to be remotely repeatable. That "ai thing" is probably the persistence you're talking about.

I think that thing will neccesarily contained representations of dimension, behavior (physics/bones), and "style". Without the "ai thing", if only using an image/text, the character would have to be impossibly represented in the model, so it could guess all of these things predictably. For example, what that character looks like from a side profile, or behind. What if it's an alien, and its arms should always bend backwards? Could a text representation ever be made to completely describe this, with good reproducibility? Probably not. But, I assume some non-human representation would have a better chance.

As is, if something known is required, I think the behavior of these models can be considered "destructive" to the input image, more often than not. For this reason, I think artists are safe, for the time being. :)
That really worked out for China didn't it. Under Xi Jinping there's a resurgence of Communist ideology and not at all the gradual acclimation to Western style democracy everyone had expected.
And given what we do know (various wing bits have washed up on beaches), those wings broke apart on impact.
It reminds me a bit of "Low-background steel", which recently popped up again here. Images older than 2020 are predominantly human generated. Anything later is suspect!
But for checking my email once a day while on holiday to see if anything urgent has come in?

Saving $20 to not check your email and find out what breaks when you're unavailable is a win win.
Could you express more? There's gotta be a good use case for Terragrunt; they have been useful so far for me
Hundreds of bored middle aged people summit Everest annually. There's not all that much new to learn about the experience; it's not the feat of atheticism the first attempts involved.

> And some not even by name but by social media handle.

That may be their preference.
To add, on Clojure you can also easily use git repos and local directories specified in deps.edn - these tend to get used mostly for private/internal deps.

ClojureScript side mostly uses the Maven mechanism for getting ClojureScript deps from Clojars (a Maven repo), but can also import Node modules for interop.
Enjoy your zealotry!
How is it able to be free without seeking donations? Asking for a friend who's about to get into something.
To be fair, I think it's a lot different to see a startup disrupt a market, than to see one of the biggest companies of all time do it.

Anti-competitive behaviors from a behemoth are scary. From a startup? I mean... what can they do? Usually nothing. So it's kind of fun seeing the underdog make some noise!
It doesn't matter what the web SERVER is doing, it's the client on the PC that can get confused, and end up compromising the machine. The web client is a weak link, it always will be, because there are no limits (by default) on what it can do, by default, in most consumer operating systems.
But the option was there.

With Intel it was cough up $$$ for a complete new system or nothing. Saying that is more consumer friendly is pretty silly - it's worse in every way.

In reality only a geek is going to upgrade their CPU, and a geek worth their salt should be able to sort out these issues.
Single point of failure!
Fix the lifestyle you want. Then work backwards from there
The UK was already aligned with US ideology.
Like FAANG but more Meta.
In most topics in life we are all at Freshman level and it would be good to remember that. Experience and expertise in one place often leads to overconfidence elsewhere, we see this repeatedly whether it is Elon buying Twitter or Jordan Peterson weighing in on topics outside of clinical psychology.

And it affects us too, not just celebrities.
You comingle HN and Ycombinator maybe? I dislike VCs and startup culture while I work in a 150yo bank ... I still like HN and shit on the model you described.
> artists will still have a massive advantage over non-artists with this tool.

Good; I hope the future of software engineering AI generative tooling is also more useful for software engineers.
I wonder what interesting features electric vehicles and farm equipment could have to power other devices?

A lot of old jeeps used to have PTO ports on the transfer case, so you could use the jeep engine to power machinery. I suppose you could do the same thing with modern vehicles, at the cost of some mechanical complexity.

A more interesting option on EVs would be a big switch to disconnect the 3-phase AC motor from the motor controller, and route the power to an external plug with three conductors and some sort of control interface. The idea would be to use the car's motor controller as a programmable power supply for just about anything. You could have it generate normal 50 or 60 hz AC power (single phase, double phase, or 3-phase) at any voltage up to the pack voltage, or it could supply DC, or it could act as the power supply for an arc welder, or it could act as a motor controller for just about any kind of motor (with the control interface used to update the motor controller on the motor position, for motors that require that sort of thing).

There's this problem generally with electrically-powered devices like electric lawn mowers and chain saws, that they're limited to about 2 horsepower because that's about the limit of what you can send over a 15-20 amp circuit at 115v AC. 220V AC gives you more power for things like big table saws, but there isn't really a standard for 220v household extension cords, as far as I know. But a typical EV motor controller (or the battery directly) can supply hundreds of horsepower worth of electrical energy. It's kind of scary, actually, when you think about it. You could power a lot of stuff with that, if we just had interconnection standards.
the ones praising that kind of SaaS product are more likely to be the ones responding "Eh, whatever" in here. I would never want my company's business model to be reliant on a SaaS product.
TLDR there are a lot more options these days than just "managed vs unmanaged" hosting.

What exactly are you trying to run/host?

If it's a webpage/web app, you might not even need a traditional managed LAMP/LEMP stack... there are next-gen hosts like Vercel, Cloudflare Pages, Netlify, Gatsby, or slightly-less-next-gen hosts like AWS Amplify, Github Pages, Google App Engine, etc. I would call these "serverless web hosts", where you can basically git push your repo and all the hosting and scaling are taken care of for you, transparently, and you never have to worry about any of the LEMP stack anymore.

Have you considered that instead?

Or if it's Wordpress or Drupal you're running, Pantheon is (IMO) miles above the rest. WPEngine and Kinsta are competitors.

Otherwise, for general managed hosting, yeah, Hetzner is one that I've heard good things about. I've also used and liked RoseHosting.

Cloudways is "managed automation" in that they abstract a lot of the management into a nice control panel, and it works pretty well as long as you don't have to deviate from their templates. GridPane and RunCloud can do similar things on your own VMs.
I rarely mention this these days, but people basically don’t believe me in the US when I describe how we survived the 90s by subsistence framing our little dacha plot. We got good at it too and helped neighbors survive couple winters. It’s hard to explain to someone that hasn't lived it what happens when government institutions truly collapse and nothing works. Part of me still wants to plant some potatoes because the store bought ones just don’t taste the same…
There isn't an Xcode for iOS, but there is an increasingly capable iOS development environment for iOS, and I expect that this cloud offering is intended to eventually complement that well.

Much of the stuff that Xcode Cloud does is automation that's ~easy with a terminal and some scripting and that many developers end up doing on their Macs, but that is hard to do in the limited computing environment that iOS offers – things like packaging apps for TestFlight with the right signing keys, compressing images, etc. By moving those processes to automation running in the cloud, Apple are making iOS development on iOS more feasible.
"least favorite" can be used euphemistically to mean "most hated"
Show HN: Investorsexchange.jl – parse trade-level stock market data in Julia
Backstory:

I wanted to play with intraday stock data but couldn't find a free dataset anywhere. IEXCloud [1] offers API access to 1-minute granularity intraday historical price data, but I was worried that it could get expensive or unwieldy to build up a substantial dataset via API calls. Plus, IEX gives out their raw data for free.

I probably should have just used the IEXTools python library [2] to parse IEX's raw data dumps, but I was working on a Julia project, so it felt more thematically appropriate to build a new tool from scratch.

I haven't been actively using InvestorsExchange.jl a lot lately, but it's made me the proud owner of a 50GB SQLite DB dump covering several years of trade data, and I think it would be awesome if I could help folks in the HN community more quickly build up this kind of dataset for their own curiosity or research.

Feedback is also greatly appreciated!

[1] https://www.iexcloud.io/docs/api/#historical-prices

[2] https://github.com/lvfrazao/IEXTools
The images I generate don't have a watermark. Same applies for a lot of other AI generated images. The watermark is the most trivial part to remove and is definitely not a defining feature of what makes an image AI generated.
Terragrunt is not an anti-pattern, but it is a tool that is easier to get wrong than Terraform and so people create great messes with it.

Used right it's the only way to remain sane on any non-trivial set of infra where you don't end up hand-rolling a half-baked version of Terragrunt.
The kind of bird matters.

Wind turbines are often built in areas where raptors hunt, and so the turbines end up killing a lot of raptors. Raptor species have relatively low populations, ranging from a few hundred thousand to a couple million or so.

Most of the species of birds that live in more densely populated areas, which also tend to be where we have more buildings and cars and cats, are much more abundant. Around 80 million house sparrows, for example, around 150 million starlings, and around 200 million house finches.

So even though many more birds die by running into buildings, cars, or cats, in most places in the US those are almost all birds that are so numerous that this has much less impact on their species than the much smaller absolute number of raptors that die running into wind turbines.
Having the option > not having the option.
The level of hatred for well manicured lawns on HN is incredible. I don’t understand it.
copy/paste from another comment:

Hooks compose, whereas side effects and memoized values sprinkled through component constructors and lifecycle methods do not.

For example, the equivalent of useEffect required calls inside of componentWillMount, componentDidUpdate, and componentWillUnmount. You try and make something like this re-usable and you’ll be leaking details of your implementation across the whole component via inclusion in these lifecycle methods, not to mention any data you’re shoving onto the component instance. But it’s still doable.

Now, what if you wanted to use this re-usable behavior inside of another re-usable behavior? It gets complicated fast! Now your library needs to expose the lifecycle-updating methods of the underlying library, leaking details all the way down. Hooks are opaque from the perspective of lifecycle, while still having access to all the same… hooks.
I usually bring a Bluetooth keyboard, wired mouse and HDMI cable with my Asus PN mini-PC at the hotel and plug in the TV...haven't found a better alternative yet
> Why put your time making plugins for VS Code when rug can be pulled from under any time?

Because VSCode is a huge step forward for the vast majority of people.

For example, it took the might of Microsoft to force everybody onto a Language Server Protocol which is how things should have been done everywhere but nobody wanted to work together to implement it until they were forced to by VSCode eating their market share.

As a further example, VSCode is sweeping aside a whole bunch of absolutely garbage embedded programming environments, and I assure you nobody is crying any tears for them.

Furthermore, if you make your own plugin and distribute it, Microsoft can't pull the rug out from under your plugin. The core of VSCode is open source.

Unfortunately, the most popular plugins are proprietary and Microsoft can and will rip the rug out from under people at some point.

However, the problem is that nobody is throwing the resources behind the open source plugins that Microsoft is throwing behind the proprietary ones. While I find the current situation distasteful, I also see it as "Pony money up or shut the hell up."

Sadly, the world of open source seems to be populated by a bunch of cheapass whiners. So, yeah, Microsoft gonna pwn.
Use the index, Luke!
Share the secret of "£200k gross in the UK, outside London" please because I've never found that outside London and I hate that city :)
See, what I would do in my case is I would just make a bash script for sftp.

I'm not even sure if small devs benefit from such a bloated editor: the time you have to invest in writing a script or learning a command-line tool is to some extent time invested in learning a fungible skill, whereas time you invest in learning a graphical tool is usually not as extensible or reliable.

A major time-sink in a previous job site was just setting up the environment for new developers, renewing licenses, configuring plugins, dealing with unexpected errors due to the environment, etc.
That is the art. Finding the right degree of detail, communicate and verify it correctly. Adapt to changes and refinements of the engineers.

We expect engineers to refine and review the architecture. They are engineers. However, they are busy delivering something while the architects talks with business and define the solution for the next iteration. Solution design takes time, soft skills and expertise. You cannot do that and deliver something.

One of our best solution architects is not capable of programming. He holds a degree on physics. But he is good with finding solutions, managing information and also excellent in communication.
Just because you don't want <X> does not mean you get to demand everyone else also does not get <X>.

You want to be disconnected from the internet? Great, more power to you. You want those around you to also be disconnected from the internet? In the most sincere way possible, fuck you.

If you can't fight the urge to bust out an internet client upon seeing someone else mess with one, that's a You problem and specifically a lack of self-discipline.

Unless you literally own the cruise ship and you are literally the law onboard as captain/owner of the ship, nobody has to accomodate your lack of self-discipline.

Of course, if you want help resolving your lack of self-discipline that's a different story, and I'm sure many folks would be happy to give you advice on that front.
Personally, I wouldn't actually care if Visual Studio Code was completely proprietary with zero open source element. I think the imagined consequences tend to mostly be not that significant for the vast majority of people, at most it would be a blip in the timeline as people switch to something else. The actual consequence (as implied by this article) seems to be people who build their business around these tools, they are entering a particular ecosystem backed by a large corporate and they are leveraging on the big corporates ability to make that ecosystem popular. That kind of is what it is. Pros and Cons.
Do we even visit the same HN site?

The HN crowd i'm used to loves open source, self-hosting, prefers privacy, frowns upon the prevalence of subscription-based SaaS, and yearns for the times when the internet was less laden with advertising and attempts to make a quick buck.

Maybe you mistake HN for Y Combinator, the company that runs it? I'd say that Y Combinator is picky, relative to other VCs, and I don't remember hearing about any sleazy business they'd be backing, unlike, sadly, some other well-known VC companies.

So I'm sort of at a loss.
The problem is people. Computing wasn't for everyone until it was. Half of all people are below average. A good chunk of people are just wandering through life and can't causally connect where they are right now to where they were when they woke up this morning.

The answer is to not use what they use. If you don't like what's made for them, what's made for them is not for you. Don't use it.

Android is a kiosk. iOS is a kiosk. Windows is a kiosk. These are not operating systems, they don't enable you to operate your property, they enable you to use services. They're kiosks.

(Side note: You can pry a little more functionality out of AOSP, but not all the functionality your hardware can deliver. I use it, but it's still a kiosk.)

Facebook and twitter are analogous to cable TV, people that use them are modern day couch potatoes. These people existed before them, the products and services they wasted their lives consuming were just different. You don't have to partake.

There are options. They just take a little bit work, because of course they do. That's half the point. The unwashed masses are lazy, you're not. Are you? Or are you flipping through channels while complaining that there's nothing good on?
> there are so many different other browsers, that Chrome cannot break step with all of them at once.

i dont think this is true any more - chrome has such a high market share that they can basically dictate the standards, and force other browser vendors to follow suit.
ok that could be a bit clearer because i absolutely judged you for having a BAYC hexagon profile.. nuance is lost on first impression
While you’re not wrong they can be forgiven as they didn’t expect the nation to actually collapse.
> I don’t care for the view of erasing nearly 1000 years of history to go back to “indigenous” , similar lines often trumpeted by right wing Hindutva ideologues.

You’re the one doing that. But rolling back the clock 300 years before the British, but not 500 years before that before the Mughals and Sultans is quite indefensible.

> By indigenous I define it as the people of the region who settled there and became native to the land.

By that logic Americans are indigenous to the US but that’s not how we usually use the term. And Mughals weren’t that either. They were a foreign elite that conquered the subcontinent by force. Your average desi has very little Mughal ancestry.

> It’s a contrastive term for distinguishing from the British colonizers.

It’s a paper thin distinction.

> To move forward as a society one needs investment in native institutions

The irony is that Europe itself did quite the opposite. Their society has little connection to that of their Germanic ancestors. Instead it’s a synthesis of a middle eastern religion and Roman/Greek civil society and law.
But MongoDB is webscale!
Rubbish. The average UK family with kids is on sub-£30k net. That's tough. 4x the average isn't.
So long, and thanks for all the freedom.
customers? arent they non paying users, of windows home?