skysight-inc/HackerNews huggingface dataset:
Keep in mind that there is a subtle difference between Ctrl-C and Ctrl-[. The latter is equivalent to Esc, but I think the former will for example prevent abbreviation expansion and block some plugins, which can lead to weird bugs if you’ve customized your Vim a bit.

I think you can however `inoremap <C-c> <esc>` locally to make it a bit safer, and just use the default Ctrl-C remotely (if your vimrc is not there then there’s probably no plugins or abbreviations to worry about).
Why would it be immoral? I agree that it wouldn't necessarily be moral or, at least, have a different idea of morality than us.
Inversion Art is trying to become the YC of the arts world
Here’s an idea. Instead of the rod being parallel with the wall, have multiple small rods perpendicular to the wall. They can easily accommodate full size coat hangers. Problem solved
> What if you hire a contractor for some work and they need to send you pictures/video from an Android?

I would absolutely not want to do business with a contractor that uses an android phone. That's a serious red flag for someone doing work on a (usually very expensive) home to be using cheap tools.
> fossil fuels are going to run out

Depends on what you mean by "run out".

In reality, it will never actually run out. It will just keep progressively increasing in cost, with progressively less profitable uses for it, which will progressively be replaced by other technologies (including renewables but also others like sustainable aviation fuel).
They are also very welcome to join Access:VFX's free mentoring programme on Prospela for career advice and insider insights from real employees.

We work with @tombox and the other sponsors of this award and are looking for VFX / gaming mentors too :)

https://initiatives.prospela.com/access-vfx
I feel that the article doesn't really cover what aspects made Galactica more open to criticism and led to its reception, outside of pointing to a lack of awareness for hallucinations in the wider public, which were equally present during the initial launch of ChatGPT (as most users never encountered OpenAIs disclosures on that topic, heck, we had lawyers relying on these models months after hallucinations as a phenomenon had been more widely covered). Maybe I missed it, but honestly, the article doesn't contain much information about what Meta learned specifically from Galactica (over general reception to LLMs across the industry) other than that misadventure being the claimed reason for Llama 1's release strategy, which has already been superseded by being less restrictive on Llama 2 access.

For me, the main reasons why Galactica was more heavily criticized than ChatGPT were twofold. For one, the more scientific aspirations that this model had from the outset, proclaimed boldly in the associated paper [0] made any factual errors or problematic output far less justifiable, compared to a model that, through its branding and design, was more conversational in nature.

That, I feel, leads directly into the second important reason. The initial launch of ChatGPT, very cleverly, targeted users of all backgrounds, making it more likely that the initial interaction the majority of users had with the model was more conversational and humorous than the type of systematic picking apart the more scientifically inclined crowd tends to partake in. This led to initial coverage of ChatGPT being filled with amazement by laypeople, drowning out a lot of criticism and more measured reactions in a sea of hype, whereas Galactica was consistently bombarded with less favorable reactions.

Overall, I still feel that the approach they took in building Galactica is one that should be explored further, and I am somewhat saddened that more focused LLMs have become less favored by researchers. I remain hopeful that as we explore the limitations of universal, conversational models, there will be a resurgence of more specialized LLMs similar to Galactica.

[0] https://galactica.org/static/paper.pdf
Perhaps. But let's not forget oil subsidies and renewable taxes...
"Computer says no" is a catchphrase first used in the British sketch comedy television programme Little Britain in 2004.

https://www.youtube.com/watch?v=0n_Ty_72Qds
Buying and using contact lists is a quick way to ruin any reputation you may have.
I think both metrics have their value. g/kwh gives you nice overview at how clean the energy is, and there is value in optimising that figure.

The problem with measuring CO2 per person is that it is heavily influenced by the wealth level of the country's population. Poor counties have very low CO2 emissions, but people in wealthy countries wouldn't want to trade their living standards for those of a poor country. That would arguably be worse than climate change in the first place.

So optimising for CO2 g/kwh allows us to reduce our emissions without reducing our quality of living. Which is great.

That being said, I agree that running escalators at night is a terrible waste of energy.
Exactly. There was the exact same push back on chatgpt but they just didn't care.
This is amazing, I'm an amateur blender user and I can see how much work/time went into this. The other entries are excellent also and shouldn't be overlooked by anyone checking out this post.
Oh yes and that! Must've been a terrible experience. So yeah, "3 years" is a little click-baity, but I guess you gotta do what you gotta do for marketing.
It doesn't matter how much effort it is, though. It's unacceptable that one has to do it at all. I paid for Windows 10, I should get an experience that prioritizes my needs (or at least the needs of users generally). Not one which prioritizes Microsoft corporate profits.
That's ridiculous, HMRC, despite its warts, is light years ahead other European countries where people usually want to move to (Italy, France, Spain, Portugal, Cyprus, Malta).
Estonia (and I've heard good things about Poland - and I'm sure I'm missing something) are even better than the UK but I see very little reasons to move there.

I moved to Europe (purely for the weather and food, everything else is better in the UK: job prospects, crime, services) but keep my UK limited because it's so much nicer to work with.

With the right international structure and the ability to shift profits corporate tax is not that important.
So you are saying when I am able to configure postgres I can earn a $300K salary? Sorry but this is utter bullshit.
As someone who works across multiple machines one of the biggest advantages of vi(m) for me is its ubiquity. It's almost always there, doesn't rely on a GUI (ssh connections).

It is stable, changes that affect the way you do things are incredibly rare, so once you build up a work flow you can be sure it will endure.

It also has a long history and won't go away any time soon.
That is code from people not used to modern C++, as you can see from most replies here.
>everyone (everything) lies so the system as a whole can (hopefully) keep running smoothly.

That's not how you make a smoothly running system, it's how you make one that insists everything is fine while it's all going to shit.
I love that this was but moments after Nothing was announcing iMessage support.
So you think video recording always shows the absolute truth and can never be misinterpreted?

Any evidence can be misinterpreted. While I agree that eyewitness testimony has been shown to be nowhere near as reliable as most people think, it still has value.
The pro-nuclear growd (funny how easy it is for otherwise smart people to be sold on mere talking points) has a point so: during generation a nuclear power plant doesn't emit CO2. What people willfully (?) ignore is the simple fact that a) we don't have enough nuclear capacity installed, and never did and b) you cannot just wish nuclear power plants into existence. The latter being the main blocking point.

Just how you can jump from that to opposing renewables build outs is beyond me. And honestly, nobody is lobbying for new coal plants, except the operators and owners of those plants. And boy, do they have a lobby...
Idk about you, I like the bloatware. Makes me feel in a cozy setting, just like home.

No-one will like the new versions and Microsoft will say to EC: see? You dumb dumb.

Same with Meta's subscription for €9.99.

Same with cookie regulations which gave us cookie banners.

This malicious compliance, don't be mistaken.
It's an interesting approach. I might be remembering incorrectly, but last time Microsoft created a "stripped down" version of Windows it was pretty much impossible to actually buy.
> Everywhere else in the world people use Whatsapp.

Not really. It's dominant in some regions but definitely not a huge chunk of Asia.
I mean that article of yours highlights the difficulties one encounters fairly well, I would say. I don't disagree that this is (generally) a tricky problem!

Nim allows you to do a lot, e.g. derivatives of a unitful expression with measurement errors [0]. But other aspects run into the reality of dealing with a static type system. For example in Measuremancer [1], the library handling measurements with uncertainties, each `Measurement` is a single generic `Measurement[T]`. Each measurement stores the derivatives for error propagation. Obviously the derivatives have different units. Now, we could make `Measurement` a two-fold generic, `Measurement[T, U]`, but that just makes things more unwieldy in practice, for not much gain.

Without rewriting a majority of existing code you will always run into trouble where your perfect unit type system will either break or you'll need to work around it anyway (e.g. calling into some C library for part of the code).

[0]: https://github.com/SciNim/astGrad#extra-fun

[1]: https://github.com/SciNim/Measuremancer/
There's 40 million American teenagers who are very interested in being a part of petty social circles.
Not the product is the goal, it is the journey.
Oh, so I just chose one of the many equally compatible, usable and accessible operating systems!

"Just don't buy it" is inversely proportionately silly to how many options people have (and how educated they are about them). In this case they have 2 that are roughly similarly viable and the vendors of both are increasingly pushing their services.

Consumer protection has been invented because it has been found that consumers don't deserve some types of harm, even or especially if they haven't been able to educate themselves about it and the market hasn't been efficient enough to provide (viable) non-harmful alternatives.
> People who paid to speak to an AI girlfriend modeled after real life 23-year-old influencer Caryn Marjorie are distraught because the service they paid for, Forever Companions, no longer works. It appears that the service stopped working shortly after Forever Companion CEO and founder John Meyer was arrested for trying to set his own apartment on fire.

I don’t like this timeline.
What I get from this is that a major method of rent seeking used by disk manufacturers, to differentiate expensive enterprise disk from cheap consumer disk, was colluding to keep the simple and effective write queue reporting from being shipped to the latter. It didn't require nvram, or complex microcode that knew how to process leftover wire requests, it only had to report back when each chunk it was already tracking in its buffers got persisted.

To me it sounds like it's the manufacturers were the true partners in crime here.
Because most people in prison or incarcerated deserve to be there. They are not good people who made a mistake, they are sociopaths who don't belong in society and you won't find many people that want them out.

We can't even get the government to help working class americans and you want to spend a second/dollar on those locked up? Give me a break
It's for your own clothes if you are space limited, if you can store full hangers then you just wouldn't use these.
We have all the risks and none of the benefits of nuclear since Spain has a couple surrounding us.
Show HN: Modify tables and records in real time with Laravel Population
I built NotionCharty and FeedShelf in 6 months
Everyone that has helped Chrome (alongside its Electron shell) take over the Web can now thank Google.
The only way for carriers to interoperate with each other is by having an intermediary party which limits their freedom of customizing any given specification.

This is applicable ESPECIALLY to large-scale carriers of US, which are big enough to customize every spec and force their suppliers to adopt it.

The only reason why Google's RCS works better than any attempt before that, is that Google is forced to unify the implementation. It's not their spec, they are part of the RCS working-group like everyone else, but by stepping in they instantly reached a cross-carrier rollout-scale where they can't comply to every custom requirement of ATT, Verizon, Vodafone, T-Mobile unless they all agree to make it part of the standard.
I like this simple solution, but it makes it difficult to see all your clothes and which article you want.
> Besides, I think you mean UP to Android's level.

Uh no, considering RCS is seriously flawed in design and implementation and doesn't encrypt messages end-to-end or even in flight.

> It's pressure to adhere to standards. Maybe you can't see it, but it's a good thing.

Calling RCS a standard is loaded. It was all but abandoned for years until google started forcing it on users and tacking proprietary extensions on top of it.
Zac Nowicki – Tales from Kagi [video]
DuckDB use case? I remember being in the same spot. Then I realized "the" use case for DuckDB didn't really exist. There were dozens of use-cases. No wonder I couldn't figure out "the" use case from reading all the articles/blogs/hype people were creating about what they were doing with DuckDB. It seemed like everyone was using it in different ways. It's a data engineering/analytics Swiss army knife.

ETL/ELT, ad-hoc/exploratory, munger/wrangler, edge-analytics, and so on...

> DuckDB will eventually hit a ceiling.

Yeah, probably. Just about every database has hit a ceiling in the past. But then someone comes out with some fantastic new idea to overcome the challenges to some degree. Map-reduce, moving the query to the data instead of the data to the query, serverless, separating storage/compute...

However, what if we start thinking along these lines with DuckDB?
Reading parquet files addresses separating storage and compute. Parquet also provides columnar/row-grouped data giving us push-down predicates (so kinda moving part of the query closer to the data).
We can run a DuckDb instance (EC2/S3) closer to the data so that sorta helps too.

What I'm really excited about using DuckDB in a similar way to map-reduce. What if there was a way to take some SQL's logical plan and turn it into a physical plan that uses compute resources from a pool of (serverless) DuckDB instances. Starting at the leaves of the graph (physical plan) pulling/filtering data from the source (parquet files), and returning their completed work up the branches until it is completed and ready to be served up as results.

I've seen a few examples of this already, but nothing that I would consider production ready. I have a hunch that someone is going to drop such a project on us shortly, and it's going to change a lot of things we have become use to in the data world.

https://github.com/BauplanLabs/quack-reduce
https://www.boilingdata.com/
So my Kubernetes cluster is actually a collection of a collection of someone else's computers?
I think the crease comes not from folding but rather from stacking other clothes on top of it once it's folded.

Her invention looks very niche to me, but what do I know anyway? Still remember when GTA 3 came out and I was like "Pfft, who'd want the back of the main character occupying a sizeable part of the screen all the time?!" :)
If your goal is to write code and treat vim as an IDE, no, it's not worth the effort. The quality of plugins is generally atrocious and when something inevitably breaks / doesn't work out of the box, it's somehow especially difficult to debug.

If you want to treat hacking your text editor as a hobby, sure, it's worth it.

IMO you'll get most of the day-to-day efficiencies of vim by using a vim-mode plugin in your text editor of choice. That's what I do at least and I'm happy.
See, that is why the switch to heat pumps for heating makes sonmuch sense: you can store oversupply of renewable electricy in the form of hot water, cutting down significantly on the CO2 emissions currently produced by heating with oil and gas.
Very simply - vastly increase hydro generation capacity by adding extra turbines to existing hydro powerplants. You can't increase overall amounts of electricity produced this way because water in dams is finite, but you can increase max power output when needed. This costs a tiny amount compared to digging up dams themselves, displacing businesses and people on the lands to be flooded, buying up land etc. because the footprint of the hydro powerplant doesn't change.

In some countries that's a problem because they don't have enough water. Portugal is lucky with that. Water in dams provides seasonal storage of a sort (even if it's never literally pumped up - just used only when necessary, on a high throughput if need be).

It will also mean that at daytime and overnight when wind is strong, hydro plants will completely stop.

...In fact, that seems already done. Portugal has 7.6GW of hydro capacity, up from 5GW in 2008. This allows for peak hydro production to cover 1.37 of average and almost entirety of peak electricity consumption in the country. So the answer is very trivial: "when situations like today happen, just use hydro, and don't use hydro in other situations when either wind or solar are available".
If you use neovim then I highly recommend one of those all-in-one kits. It may seem monolithic and not editable... but it's actually quite modular and can be incrementally grokked or modified if desired.

https://astronvim.com/

Overall I don't think it's worth learning unless you're SSH'ing into production all the time, which is a bad but occasionally necessary habit. Otherwise you should expect to do your work on your own dev machine with all the software you want.
We already have shallow cupboards in small rooms, the hook in nearly all hangers rotate, or you have a narrow rod with a wide hook. If you don't mind creased clothes you use a drawer or open shelves in the cupboard. Or, use kids hangers that are shorter.
The problem was that they told us that it was an AI for science and when you confabulate science you definitely do a very bad impression.
The point of Matt Godbalt's "law" is that eventually you'll discover that the undocumented, mysterious memcpy wasn't unnecessary. Ie. It was a hacky resolution for a weird race condition edge case that couldn't be solved some other way without introducing some other, major regression.

Off course, he doesn't mean to say you can never optimize to gain speed increases of > 2x. It's a hyperbole, build on his experience working with well written optimized time-critical software (think games, high volume/low latency trading), where on a good day you're happy to improve performance by 3%.
> A random developer logs into his AWS console, clicks a few buttons, and he's already running a fully instrumented service with logging and metrics a click away

In a dream. In the real world of medium-to-large enterprise, a developer opens a ticket or uses some custom-built tool to bootstrap a new service, after writing a design doc and maybe going through a security review. They wait for the necessary approvals while they prepare the internal observability tools, and find out that there is an ongoing migration and their stack is not fully supported yet. In the meantime, he needs permissions to edit the Terraform files to update routing rules and actually send traffic to their service. At no point he does, or ever will, have direct access to the AWS console. The tools mentioned are the full-time job of dozens of other engineers (and PMs, EMs and managers). This process takes days to weeks to complete.
They do state the lesson. It just isn't interesting:

> “The gap between the expectation, and where the research was, was too big.”

> Overall, Pineau said, “If I was to do it today, we would just manage the release.”
I switched to nvim for a time and dropped it after a few months.

You need barely maintained plugins to get basic functionalities and they're fairly slow and buggy.

Not worth it right now - but I open somebody rewrites nvim + plugins to make it an ide into a single, well tested, piece of software.

I still use vim (no plugins) and it's fine as a simple editor
> "Green" Germany...

Germany managed to have dirty electricity with nuclear energy, too. Why do people point at Germany and pretend it's a green energy failure, when Germany had a conservative government for 16 years that never cared about green energy? Green energy was never a policy*, what makes Germany the poster-child of a green energy failure? The conservatives said renewables drive electricity prices up and set out to stop them, and around the time they shut down nuclear power plants, they considered it an achievement to have prevented new photovoltaic installations.

* Germany had exactly one government that put their faith in renewables and that was a noble goal, considering that renewables were at the very bottom of the S-curve, which also means that one could only make babysteps towards green energy. Now we're in the middle of the S-curve and countries can add GWs of renewables to their grid, which makes Germany's early attempts look pathetic, but you simply can't move at that pace at the bottom of the curve.
Yes, it's an expensive paperweight by the time you have it.

But we can sex it it up a bit: probably the people who would love to have this system to run Linux on haven't figured out yet that there is GOLD on those circuit boards. Lots of it!!

Free gold, just imagine...

That should do it ;)
I don’t think any sane reading of the constitution makes lobbying protected. It is the current judicial interpretation, but that could certainly change in the future (more so than many other aspects of the constitution IMO).
It's almost too late, at least here in Europe, WhatsApp is pretty ubiquitous, probably because the split between Android and iPhone is much more even.

Even my elderly relatives use WhatsApp, it's that popular. My local village has a chat group on it.
Backed into a corner? This thread basically started with "Portugal ran on 100% renewables"... Sobat least for one point in time, it is possible.

There are two options now: Take it from there and figure out options to make that one point in time sustainable all the time (requires real engineering and creativity, and time and money). Or throw our hands up, blame environmentalists for shuting down nuclear plants (which wasn't always environmentalists, nor did we ever have enough nuclear plants to begin with). Guess which approach gives us a way forward?
> No one else is mentioned in doing any of the work.

She mentions two people by name in the video
> Here's a harsh reality: "zero co2" nuclear emits massive amounts of CO2 during mining, during enrichment, creation of fuels, the massive motorcades that transport the fuels to their final power plant destination where they finally produce power without emitting CO2. So maybe its better for local air quality, but really the emissions are quite high.

That's complete bollocks, because all those CO₂ emissions are proportional to the amount of fuel, and the power density of nuclear fuel is such that the total amount is indeed tiny.

Solar panels and wind turbines also require emitting CO₂ for their manufacture, and it turns out that they emit more than nuclear, fuel included.

Additionally, while enrichment requires a lot of energy, to spin turbines or fuel gas separation, it's electrical energy, and in France for instance it's nuclear energy fueling enrichment.
I Was Running [video]