skysight-inc/HackerNews huggingface dataset:
Emissions intensity rate, not emissions rate… it’s kind of like the difference between “how fast you’re accelerating” and “how fast you’re traveling”.

Still, good to see that India is pulling the foot off the accelerator… now, let’s see how long it takes to get that mid-article chart to less than 75% of electricity generation being via oil and coal.
I've just habitually never learnt to do number entry with a numpad, I kinda envy those people that can.

Also any time my hands leave the home row it feels kinda wrong.
> Are non-profits not “companies”? Are there no small businesses that opt against expansion?

Well, non-profits are not exactly capitalist companies like the ones for profit. Neither necessarily are the small business where the owner values other things over the expansion and profit. But these things are not much relevant when concerning most of production, the things that influence a country's GDP. These small businesses or non-profit organizations indeed may have concerns other than profit. But good luck convincing shareholders in a big company that they should take the less profitable path, especially if there is competition with other companies.
It is not immune to enshittification though. I currently have a notification from a parcel delivery guy I added to my contacts at some point at the top of the GUI. It's the new story functionality. O already switched to Nekogram on Android which so far does not have that feature but both web clients recently got it too.

(It should be reletively easy to remove it from the open source clients though)
Same for me. The shorter distance seems to put substantially less strain on my wrists and shoulder. Can’t imagine sitting in front of a tenkey for hours at a time now.
In all communication so far Philips/Signify has suggested that going forward

1) You will need to sign in with your Hue account even when using the app locally and

2) This will store (a copy of) all metadata in their cloud to enable you to use remote access.

Arguably this is moot if you're already using remote access but it means the Hue app and bridge will be unusuable for anyone who chose Hue because it does not store your data in the cloud. I also believe this is an attempt at consolidation to make it easier for them to support cloud-storage cameras as part of the same platform. It's still understandable why some users might object to this, especially if they have no interest in using any of the cloud features or new devices that will require it. Amazon Echo requires local access too but that doesn't mean you can opt out of Amazon storing your (meta)data in the cloud if you want to use your Echo to control Zigbee devices.
I agree and don't mind paying for stuff but for some unknown reason Fastmail won't let me sign up. Says my phone number has already been used.

Edit: scrap that. I needed to pay for it first! It's working now.
The problem is not that it's mutton, the problem is that sheep bred for wool are not the same as sheep bred for meat. Plus said country doesn't really have a tradition for cooking mutton, other than "drop it in a pot with cabbage and boil for hours".
While I do like the idea, etc, and I know there are many examples of this, the actual name st is used by several other linux programs. Perhaps the author should consider calling it differently? For example (and I do have tape in most of my boxes, so st is installed on my main machine and my backup machine).

st SCSI Tape device
st simple terminal

Just wondering how others handle conflicts like this too...
https://archive.ph/t1Zjw
I worked for a company making custom Android devices for industrial purposes. We weren't allowed to have the Play Store because we didn't have a front-facing camera. Google has a lot of (seemingly arbitrary) rules for Play eligibility, or at least they did back then.
Generally agree.

Just to play devils advocate:

If you want something done right, sometimes you have to do it yourself. Employees are sort of a universal UI. But you will always know more about what you want done than your agent, whether it’s human or computer. That’s even before considering the principal agent problem.
> Who holds their phone up and takes a photo then wants to know it was a photo of?
That’s weird. If you don’t know what it is, wtf did you take photo?

OpenAI’s example included bike repair and toolkit choice

Allot of people could use this even if they aren’t right now
Show HN: The STROOP Test as a mind-bending game – Coded by ChatGPT
Ah, so Bus Pirate wouldn't help me trigger or decode the messages? My biggest problem is that I don't have the automation system which is expected to talk to the devices, so I'm at a loss as to how I'd even get communication started for me to look at what's going over the wire.
So what? Its their choice. You dont have to behave like that just because your program is so popular.
Any approach here will have bad results on a population-level; there's no perfect answer. I'm very glad I'm not personally responsible for decisions that could destroy families or doom kids to torture if the wrong judgement call is made.
Could someone please explain this one to me?

> If you really want a glass of water at a restaurant, always order that first. As you do this, look the server in the eyes and nod.

I don't understand it at all. Is is to make sure you get the water first, and not with the other dishes? Is it to test how the waiter would react, and whether you want to order other things?

Why that weird ritual with the eyes, what is it supposed to mean?
There’s a big spectrum going from “perfect” to “fundamentally flawed”. Something can have limitations while still being useful and valuable.
Youtube uses to punish channels propagating open-source.

And it might be useful to define what is the meaning of "read" word.
Only the stuff you don't know how to do yourself.
Feker Alice 98! It just came out this year and it's the perfect replacement for the old MS Natural boards.
I like the following structure at the end of the assembler boot block code:

times (0x1B4 - ($-$$)) nop

disk_identifier: times 10 db 0

partition_entry_1: times 16 db 0

partition_entry_2: times 16 db 0

partition_entry_3: times 16 db 0

partition_entry_4: times 16 db 0

dw 0xAA55

That's elegant, because it shows where/how the disk identifier and the 4 classic MBR partitions coexist inside of the same first 512 bytes in the boot block, with the boot code... (it is assumed that AFTER the boot block is copied to disk that the partitions will be set by an outside program (i.e., fdisk or similar program) to appropriate values... otherwise MBR partitions would be set to 0 from copying the boot block -- but that's a minor sub-point... it's elegant code -- I've seen a lot of boot block code, and I've never seen that construct before!)
What if it isn't a message? What if "msg" is already used for another variable?
But isn't that how Firefox survives?
I have really loved my x220. But I wouldn't call it the best laptop. The screen is small and bad, and the body flexes way too much.
I have two places I store photos: a gallery[0] of curated photos on my personal website, and a larger stream of photos backed up to my NAS.

The photos on my NAS replicate what I capture with my phone. I actively delete photos of the mundane such as a random snap of food I cooked. I let the iOS photos app automatically create albums of people and places and display those as a widget on my home screen. I go through it every now and then to clean it up from bad photos that accidentally got uploaded. This collection has survived a transfer from Android to iOS since it is platform agnostic.

My gallery on my website is for hosting things I want to be shared and has a higher standard for what I select. I also don’t have social media, so when people ask where they can view photos of my trip, I point them to my website. Right now it has photos from vacation trips that were mostly shot on film. It’s more artistic in nature and features landscapes rather than humans. The idea is to capture the essence of the photo albums of the past that my older family members have. I can always go to my website and view photos from a trip. Shooting those photos on film makes the shots more deliberate and more limited in nature. I could always get them printed physically to place into a photo album, but I’m happy with storing them digitally for now to reduce clutter. The gallery feature itself is something I really enjoyed building.

I like the balance of viewing subjectively more interesting photos in my gallery but also being able to see the behind the scenes photos with my family in my digital collection. I’m waiting for a way in the future to more conveniently display my photos locally on a digital photo album such as a docked iPad.

[0] https://www.winstoncooke.com/gallery
The discrepancy between the two answers regarding the set of coins is jarring. From the answer to the first question, one would assume that it can’t tell the currency. The answer to the second question shows that it actually can. The fact that LLMs don’t reflect a consistent inner model in that way, and hence the users’ inability to adequately reason about their AI interlocutor, is currently a severe usability issue.
Why? What do I stand to gain from using this? Marginal speed improvement in some cases and a lot of headache trying to debug it in other cases?

docker-compose offers an alternative. It doesn't offer any genuinely new functionality. It may work for you if you don't know how to use the other alternative, or the other alternative is inconvenient for you for some other reason, but if it's not, it's just an extra tool that you don't need.
Advertisements are dangerous, not annoying.

Inevitably they open network connections to untrustworthy content.

One of the best unintended side effects to happen in recent months was
that the NSO group weaponised ads, via the ad-serving infrastructure
at least in mobile devices, as a means to deliver malware.

They couldn't have stuck a knife into the heart if a nicer industry.

Now the mere presence of "advertisements" is a legitimate
cybersecurity concern. Adblockers, and configuring browsers to stop
ads is at the same level as firewalls and updates.

Advertisements baked into the Windows operating system is no mere
question of "annoyance", it's a sound, rational reason to dump
Microsoft in favour of something more secure.
I have a TKL for work and and also use it to game. Having more space for mouse movement is great when playing games. I never used a numpad anyway, so I don't miss it at all.
Maybe if we look at the opposite assertion, that technological regress would improve humanity, we can arbitrate which is likely more directionally correct.

There’s also a third assertion which can help our thinking, and that is that we have just about the right amount and type of technology, so we should halt now (vs regress or progress).

So the question then is: which of these three assertions are likely correct?
OpenAI whisper api has 50 request per min rate limit . It means that I can’t have more than 50 concurrent users . If you are building a consumer app, this seems like a no go. I believe gpt4 has similar rate limits. How do you work wine that rate limit to server tens of thousands of users
I've had Macbooks with USB c chargers for few years now. I've never had any of these problems. On the other hand I had to delint my sisters phone because the charger wouldn't full connect.

Tbh I think there's very little difference in their physical properties. Both work well.
Lacking any believable reason for suddenly deciding my lightbulbs need an online account connected to Hue's servers, I think it's fair to assume they're eventually going to do something shitty with their online system that I could have avoided otherwise. It's happened with so many IoT platforms.

They won't announce it today, and any bad press they get this week will be long forgotten, but someday they'll come back around with some bright executive saying "You know, we could extract more value out of these lightbulb users, they've invested hundreds of dollars in our ecosystem, what're they going to do throw them all out instead of paying us $5/month?"
Dupe story of https://news.ycombinator.com/item?id=37656417 (which is also a dupe of https://news.ycombinator.com/item?id=37642110)
because I can add "https:testhello" and it turns into "https://keepthis.site/testhello"

and I can also add "eresrsefhttps:sadasdsdfjdfhgkfjd", and "https:/"

hope this clarifies
1. I have narrow shoulders, switching to a smaller keyboard has dramatically decreased the amount of shoulder and elbow pain I had.

2. I almost never do number entry, but if I do I have a dedicated number pad.
Dell 5451 truly feels like a piece of crap after using a T470 then some kind of IdeaPad at my previous workplace
Either use a full-fledged library like tcmalloc or jemalloc with profiler and debugger capabilities built-in or do tooled generated code that's ensured to be bug-free and usually tied to lifecycle of request/response or connection etc (or game level, scene, session etc). Hand-rolling like this in 2023 is neither necessary nor optimal.
That is exactly the situation where I would NOT trust AI and I feel like the app would refuse to do it too.

I don't know about other countries, but here in Switzerland I've had the app for five years and got only 4 requests for help during that time, which made me think that there were way more helpers than help-seekers. But I suppose they wouldn't be adding AI if that was the case.
A lot of the hacks available to users to cheap are the reason why the eRacing World Championships required riders to use smart trainers provided to them by the UCI. And the situation you state isn't at all the most common method of cheating. The hardest to detect (at least a while ago) was software based, where a third party software injection would intercept the data stream from Zwift and modify the power numbers. Before that, the most common cheating mode was probably either weight/height doping or intentionally using a power meter that reads high (frequently pedals).

(I race on a Zwift Racing League team, completed my 335th race yesterday, and have spent about 500 hours on the platform so far.)

The reality for Zwift is that less than 10% of their user base races and they don't really care about preventing cheating unless it's already in line with their product development plan. I don't think this is why they lost the eRacing WC sponsorship for next year (to oil-funded MyWhoosh), but I'm hoping it will encourage them to take this kind of thing more seriously. Highly doubtful, though, and anyone who trolls their forums already knows the animosity Zwift faces from many (most?) racers re: their refusal to fix stupid bugs.
Vector (https://en.wikipedia.org/wiki/Vector_graphics) attack!
Show HN: 50+ Location Analysis by GPT-4
It's remarkable to think about the amount of work that went into my tasks back in 2017 when I worked as an analyst for a retail company. Much of my analysis was designed to assist store managers and the eCommerce team, ensuring the success of the company's omnichannel strategy.

Typically, my day started with location data obtained from market research firms. I'd input this data into our database, use SQL for querying, run the relevant R or Python code, and then send the report to the respective requester. In summary, this entire process took about 2-3 days and required writing at least 50 lines of code.

Now, with the advancements in LLMs, I believe traditional methods of analyzing location data will soon be obsolete, especially when it comes to deriving straightforward insights. So, I've enhanced GPT-4 (In-context learning) with the location data from over 75,000 US locations, allowing me to query it directly.

(Background)

I launched Zipscore last year, aiming to provide small businesses with easy access to location data. Many large firms charge as much as $2000 for such a service, not including consultation fees. While Zipscore didn't initially gain the traction I'd hoped for, I've persisted in developing it. Recently, I've felt that it's the right time to pivot and transform it into an AI Co-Pilot for location data and market analysis.

I'd greatly appreciate any feedback you might have. Thank you!
He talks about his theme here:

https://fabiensanglard.net/html/index.html
>Those cute little EVs that are mass produced in China are far lighter than the super sized trucks people in the US drive.

I know there are steep tariffs on Chinese EVs but I’m also wondering if these “cute little EVs” would pass US road safety tests. A disproportionate amount of weight in modern cars is safety equipment.
Vectorize: A vector database for shipping AI-powered applications
Automatic scanners that rank libraries take away points if you don't have a code of conduct, and github nags you.

This is why my projects have one.
> There is nothing wrong with being motivated by getting credit.

They did get the credit, just not for the code, and rightly so.

If the goal is to fix something to be able to put kernel contributor on your resume with a mediocre contribution in order to achieve yet another goal then that's not a good reason to be credited for the code, especially if it isn't your work that makes it into the kernel, more so if it is posted as a security issue which get special treatment and a whole pile of extra review to make sure that the fix doesn't introduce yet another problem.

This is several levels above people that work their way into OSS projects in order to gain visibility by fixing a lot of trivial issues, clearly some work went into this. But the motivation isn't clean and if you care more about the credit than you do about the fix then clearly you have your priorities mixed up, especially if you want to do security work where the details really matter, so props for identifying the issue, but no medal for delivering something that didn't meet the bar for inclusion. And that last bit is where 'kernel contributor' comes in. The whole 'robbed' angle is an interesting one, it appears that there is a much higher perceived value than the one that is normally associated with getting an issue fixed (which is what most people would like to see). Perverse incentives are a thing and it is good to be aware of them.

> The value of FOSS is fixing a problem once for everyone.

No, the value of FOSS is the ability to read and modify the source code.

> Linus Torvalds himself had questionable attitude at times.

Whether Linus has had questionable attitude at times is immaterial: clearly he was a contributor and so is credited. This person did not contribute as of now. You see the same with YC and pretty much anything that people would like to have on their resume: the thing itself is less important than the CV mention.

> have hurt for doing all the analysis, even if the patch itself got completely rewritten?

That there are many more implications for being allowed to call yourself an author. The kernel contributors are doing very important work and their standards for inclusion are high. You don't make it into that circle without adopting their standards.
The strength of the pipeline operators comes when you have to do method chaining things like:

const foo = capitalize(underline(reverse(exclaim(indent(value)))));

I already forgot the amount of parentheses I needed to close with while typing that.
ChatGPT - directed by me - coded an extended STROOP Test

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

into a mind-bending game. The code is on Github MIT https://github.com/franzenzenhofer/updownredgreenetc

Warning: It gets ab it addictive.
I was going to do the Crocodile Dundee "That's not a knife, this is a knife" routine on this one. Taeha Types, Glarses, Hipyo Tech, Switch and Click, et al, would like to have a word.
Have you seen the caseloads of public defenders?
> occurred between 1959 and 1961

This doesn't qualify for "not even 20 years ago".
You'd be surprised, or perhaps horrified, by how cheap (self-proclaimed) human-based captcha solving services are.

If you just search for "captcha solving service" the first few results that come up offer 1000 solves of text-based captchas for <= $1 USD, (puzzle / JS browser challenge captchas are charged much higher).

Whether these are actually human based, or just impressive OCR services, it seems like they are still much more cost effective than GPT-4 is for now.
Ferrous Systems: Qualifying Rust without forking
This is cool, I love JS syntax hacks. Well done!

const { status } = await send(capitalize(greeting) + "!")
console.log(status)

I find that easy to read, and your pipe operator harder (but still sensible!). I guess that just reflects the backgrounds we come from, people from more functional backgrounds (maybe lisp or Haskell) will find the latter example easier I guess!
On that note I really appreciate distros like ElementaryOS purely because they maintain their own software that is specifically modified / created with the intent to making their distro feel really integrated. Other distros put in loads of work too, but it just feels more consistent, like a KDE distro with all the KDE bells and whistles (KDE is a good example of what I'd like to see, an OS with default apps that all really blend together and feel like a part of one OS).

Funnily enough, you don't get this "unity" or whatever you want to call it that I'm describing with Windows at all. They have random legacy ways of doing things, Windows is starting to look like a hacked together Linux OS with how inconsistent the main OS apps tend to be.

Edit:

Maybe if Microsoft stopped letting Marketing Teams dictate what goes on Windows, and focused more on polishing their OS. They would have an insanely fantastic OS offering.
You ask OpenAI for higher limits.
If they did this they’d have to sell it as a different brand.

Selling their Lego branded toys with recycled plastics would damage their brand. Kids would be better off buying knock offs instead of bricks made with recycled plastics.
They did just start porting support ROCm to windows a few month ago(more specifically, ROCm 5.5.1 released a few months ago). And yea, ROCm for windows specifically supports rdna2 and rdna3 instead of cdna like ROCm for linux. So at least the title isn't a total lie. But ROCm for windows still have a few components missing. Will they finish the porting? Who knows? You may try to guess it.
Workers AI: Serverless GPU-powered inference
I don't see the point of this. This app has a massively disproportionate number of helpers versus those needing assistance. Personally, I've had the app installed for 3 years and never once was asked to assist anyone. Why take the risk of AI providing false info and injuring someone when there's willing and able humans at the ready?

Are there a large number of users that feel like they are wasting volunteer time with menial tasks?
I'm bookmarking this and filing it alongside the infamous hacker news dropbox comment:

https://news.ycombinator.com/item?id=9224
> A person who argues about things in a group is usually someone who cares very much about getting the credit for being right.

I think this is a bit of an overgeneralization. People also argue because:

- They’re passionate about a given topic

- They’re actually right about a consequential topic and find it worth standing their ground

- Some people just really like to argue about things - not for the payoff, but for the joy of argument itself (see: debate)

I’ve encountered the ego-centric “I just want to get credit for something” types, but I wouldn’t say this is always or even most often the case.
I have my interpretation of "engineering" based on my degree, wiki's definition and discussions.

But people have various interpretations of that, especially those who try to act as if for some weird reasons software was not engineering and that's what I'm asking for.

Why so snarky?
What fraud has been committed? I didn't see that in the article. It's been known for a very long time that Google paid Apple to be the default search engine. Long before this trial.