skysight-inc/HackerNews huggingface dataset:
Almost more interesting in that article I found that Sama, the Kenyan company, was also asked to collect CP and brutal/gore images for OpenAI. After delivering 1400 images, Sama cancelled the contract as this was even too much for them. OpenAI then talked about "miscommunication" and they actually did not really want those CP images. Well, they made its own category for it and asked Sama to collect images of several other categories, but somehow it was lost in communication that for one of theses categories, no images should be collected. Because they are illegal. OpenAI swears they never opened the images they received (and paid for).
It's "in order to accommodate languages that have difficulty with unsigned four-byte values" ie. Java.
This seems the exact same as gen 1 aside from Matter compatibility and a price drop from 349 to 299.
On the other hand, I hate websites that are built phone-only, meaning, you have to retract a few meters from a screen, in order to read it somewhat comfortably. (Then, you've to go back to reach for the mouse and scroll, since the screen page is already over.) And it doesn't stop with the presentation: On a mobile device, three to four paragraphs is already an article, while on a screen it's the beginning of an abstract…

So there's always a mobile-only, a screen-only, a mobile-first, a screen-first and only rarely a general media web. It will depend on the author and the intended audiences.
I'm a seasoned developer, so this is not for me, but I am impressed.

This kind of take always shows up in threads about simpler tools and it always amazes me. This reads to me as "I'm a seasoned developer, so I'm too good for this." I'm not sure what you consider seasoned as I've only be developing software for 25 years but one day I hope to achieve these lofty heights.

namely those that aspire to be the lead in the TV show Mr. Robot

I work with loads of hackers who avoid "real IDEs" like the plague. I think you vastly misunderstand that crowd.
If I have to bet whether this understanding exists or not, I'd bet on exists.
So perhaps the investors who lost everything in the .com boom and bust absorbed the cost of upgrading the data links even though they did it unintentionally? I've never looked at a breakdown of the .com market around that time with any sort of estimate about how much investor "wealth" was lost during the bust phase.
This was before M1. I'm not sure if there was a technical reason to not have a RAM socket but the chip was soldered directly to mainboard in any case.
"Start by doing what is necessary, then what is possible, and suddenly you are doing the impossible." - St Francis of Assisi

That's the underlying philosophy of things like GTD. It's not just about doing what's in front of you, but opening up new possibilities.
Is this not a superficial attempt at saftey?

I would like my AI system to tell me how to hotwire a car if I am curious about how that works.

I would like my AI system to give me a detailed step by step car hotwire walkthrough if I am in a physically abusive relationship and my kids and I only have 30 minutes to try to hotwire the car and escape a remote area for safety.

I do not want AI systems to create children's books in the style of authors that I know, for the purposes of selling books and reducing my friends' ability to have a happy productive life. Especially because it was trained on their work. I want my friends to be happy, and I have had some friends commit suicide. So maybe improving human happiness is a saftey concern, and generating kids books is not safe. But that doesn't look like "safety" from a superficial point of view.

The only way for an AI to be able to make judgements on safety is for it to have general intelligence and some life experience (like we do). Because it needs to figure out context to know if it should be telling a particular person how to hotwire a car.

I am being very dismissive because I don't see this as being a perfect solution, and it is easy to see why. But maybe someone who works on this can explain how an imperfect solution still has value? I am open to that possibility.

Maybe self-reflection and self-tuning is of general value - even if it only superficially addresses safety concerns in a 1 dimensional way.

Perhaps these techniques can be used on something other than safety.
This is still how it works for people without a Dutch passport but they live in Nederland. Eg. me :)
I use Siri for mundane things. Horses for courses.

For music though, I prefer browsing through a playlist or artist discogs. Recalling a track from memory and requesting an assistant to play it isn’t very intuitive.

Siri aside, I’m very much looking forward to this update.
That lack of sorting in the new extension-menu makes question whether the developers are even using their own work. This seems like an obvious problem one would realize early when using it.
Last time i was on the scene.org ftp (-style) download webpage, there was a .png from a party, -years ago my internetconection was damn slow that time, but i've seen a picture of 'hal' (computer in a movie) beginning with the 'rasterpoint' (image build-up-start-point) on 'down right' running 'to the left' and up, line by line...

maybe i calculated his bits wrong but over a hundred thousand bits for a picture
in 300 x XXX ?

here's a (german) comic in 12,5 kb but i think they don't like hotlnking ^^

> //i.ibb.co/TPgSkF6/10126-DER-WARME-PULLI-EIN-AKT-FINAL-Mail.png

regards...
Given Microsoft invested $1B & incentivized use of Azure, I wouldn't be surprised if they are prohibited from using other clouds (i.e., AWS).

But I too wonder what the cost would be as a comparison.
Thinkpad keyboards are way better than other laptop keyboards, but it's just not in the same league as a decent mechanical one.

Which then requires a mouse (especially annoying when you're left-handed), but I only need that to click things on websites. There's nothing else I can't easily reach from the comfort of my (mechanical) keyboard. I just plug in a hub filled with HDMI/USB devices and close the lid.
Design and Development of a Wall Climbing Robot
Have you been on the internet in the last 3 months?

We’ve had schools changing policies, entire products being created to detect if a piece of work is AI-generated, countless articles on the impressiveness of the technology, even more articles arguing about some aspect of it.

And this was all on HN.

ChatGPT has been one of the most immediately picked up and heavily used and discussed technologies in the last few years. And it has permeated into the regular zeitgeist in a way that hasn’t happened in even longer. I don’t understand how you could even remotely say otherwise.
> There are an many types of escape sequences. I've yet to find even a complete listing of all of them. No terminal supports all of them.

It's impossible to even find them all; there were no standards (until the ANSI controls were standardized quite late in the process) and every terminal mfr (most of whom are long dead) made their own. Eventually many started by copying the VT100 set, because DEC was a big company, but even then they'd implement a subset and/or add more. And of course there would be namespace collisions. So yes, no terminal ever supported all of them, and that wouldn't really make any sense.

As for soft terminals (terminal emulators): just pick a terminal (the old hardware kind I mean) that's in the termcap database and implement only what it does. ANSI is a good default.

(none of this makes the author's problem any easier; just expanding on one part)
Slightly off-topic; One thing pkg-config really needs added is a .pc syntax to say when static linking is unsupported by the package as-installed, which results in `pkg-config --static` invocations for the package returning EXIT_FAILURE so attempts to do so clearly fail without wasting peoples' time.

Some distros have been deliberately breaking static linking, but the .pc files and pkg-config on those systems continue to mislead build processes into attempting static builds. Arch in particular has started just silently omitting .a files, even for libraries that have no problem with static linking. It's infuriating if you don't know they've done this and are trusting `pkg-config --static` to Just Work. Arch should be able to stick something in the .pc files for when they've omitted the .a file. As-is it's just producing a broken development environment.
> $2/hour for a company like OpenAI (which can, most likely, afford more) is pure modern slavery.

by using the same argument, you can claim that someone taking home $300k USD a year living in CA is a victim of modern slavery simply just because his/her employer can afford more.
The F-35B only has a single engine.
Well, apart from sending highly targeted updates to citizens, it is also used for:

1. receiving payment request for car tickets that you can pay right away with the credit card you saved in the app
2. receiving pending tax payments for local and national taxes that, again you can pay right away in the app
3. it was used for the national cashback program as a mean to enroll citizens, register the payment cards that could be used to accumulate points, setup banking details to get the prizes, etc...
4. distribute several government incentives (e.g. holiday bonus, bonus for young citizens, etc...)

After I left the project, the team was working on implementing a full digital signature solution that could be used to sign official requests to the public administration and they were also working on supporting legally valid communications from the government (vs just informational).
I mean that the likelihood (or weigh) of an opinion being expressed by an AI should be roughly proportional to the number of people who currently hold that opinion, assuming the AI is simply generating responses based on its training (which is what should actually be as unbiased as possible).

As an example, let's suppose that 55% of people believe that it's not OK to make jokes about women, but it's OK to make jokes about men, and that roughly 40% believe it's OK to make jokes about both (I'm not saying this is the case, it's just an example).

So perhaps, in this case, by default the AI wouldn't make a joke about women.

But if you would slightly nudge it or insist a bit more, perhaps the AI wouldn't refuse to make a joke about women anymore, because there is still a large proportion of the population who do believe that's perfectly OK (of course, then we might get into the territory about overtly sexist jokes, which obviously the AI would have to refuse a lot more than making a more innocent joke about women).

Now let's say we start asking the AI to make Nazi comments. Obviously, the segment of the population who agrees with Nazi sentiment is a lot smaller, and the anti-Nazi sentiment is a lot stronger, so the AI should have to object to such a request quite more strongly.

This type of refusal or likelihood of the AI saying something should presumably be roughly proportional to the opinions and sentiment of the general population (or at the very least, the target market for the AI), not just the OpenAI employees who performed the RLHF to train the AI in terms of acceptable responses and who are much more likely to be biased.

I'm not saying that this is necessarily easy to accomplish, there are certainly difficulties here. As an example, some widely-held opinions, even about objective things, may not necessarily be rooted in facts, so some kind of balancing might be necessary (a general kind of balancing, not a "let's dissect and nudge the AI responses on an opinion-by-opinion basis"). And yes, I understand that this can be quite difficult, because any given source of truth can be perceived to be biased by some segment of the population.

What I am saying, however, is that AI creators such as OpenAI should be making more efforts in this direction.

To start with, perhaps the RLHF training should be done with AI trainers selected from a more representative sample of the population.

And yes, we may never be able to accomplish 0% bias, but we should at least make some effort to reduce it.

It's also interesting to me that at some point, the AI may start to express opinions that are not a strict "linear" function of the data it was trained on, and yes, this might piss off a significant amount of people. In my opinion, this would be quite interesting and should be OK, as long as we made reasonable efforts to remove sources of bias from its training process.

Although I can also see an important target market (perhaps even larger) for an AI that is more biased to generate responses according to the beliefs of the general population, rather than what it "perceives" to be more true.
Ask HN: What have you built more than twice and wish someone had built for you?
For me, I'm building workspaces and sharing capabilities for the third time at a different company.

I would convince my boss to pay for a service that provided easy-to-use React components and implemented all the flows for inviting users to workspace, share by email or link, list who can access a resource, send invitation emails, etc, so I could focus on the damn app!
This is the harmful mantra that shifts all responsibility down at the individual level, overlooking any structural deficiencies at large. Multiply this behaviour over a large population of individuals, and you have atomised wheel-spinning hamsters without any abstract sense of the world they inhabit. Everyone tries to spin the wheel a bit faster, exacerbating the systemic issue even further.
While I think that ChatGPT is relatively impressive, the idea that it is reliably beating the Turing Test is pure fantasy.
There's been similar cases around the west. Typically it's allowed but estate agent gets enough flack the commission isn't worth it and they drop the sale.

Similarly, sellers jobs at risk etc.

No chance in hell you'd get to buy a property in some parts of Stamford Hill if you weren't orthodox Jewish.[0] I don't see how you could make it so sellers are forced to sell to you, or need to give a reason to sell to someone else?

[0] https://www.theguardian.com/society/2020/oct/16/uk-supreme-c...
Just a guess, but matter compatibility probably caused some slow down. That spec was still in a minor flux until last year.
Ansi escape codes are fun tho! My favorite so far's been finding a way to scroll the screen up or down by one line [1] in a way that works on as many terminal emulators as possible - the spec says how to do it, but most actual terminals don't implement it correctly.

Another fun one was asking the terminal how big it is [2] (and also figuring out the modem speed as a side effect) -- especially when a major telnet client fails as soon as the width is above 256 characters [3]...

Both of these would have been simple if the terminal is a local one, but the fun part is dealing with an unknown implementation at the other end of tcp - and the fact that that's even possible :-)

[1]: https://github.com/9001/r0c/blob/master/r0c/ivt100.py#L1651-...

[2]: https://github.com/9001/r0c/blob/master/r0c/ivt100.py#L625-L...

[3]: https://github.com/9001/r0c/commit/5e7d64d7f81cab3350259b0cd...
No one complains about Brampton yet a Ukrainian community is an issue?

Edit - there's also the issue of Chinatowns, Jewish enclaves and others, yet this article wants to attack Ukrainians, why?
I too have noticed a serious decline in the software reliability of my smart-home devices that went away after replacing them with newer models. I don't know if the software support for older models gradually winds down and atrophies or if some component starts to degrade causing things like wireless signal degradation (which would definitely result in poor connections and high latency). Does anyone have some insight here? I'm sure we have people from the IoT space here.
> As a little challenge, try to find "a programmer's way" of thinking about filters and ultrafilters.

As a programmer attempting to develop an intuition for filters, are the following at all close?

- a filter is a funny kind of predicate (involving order shenanigans)

- an ultrafilter is a classical predicate, with excluded middle.
What the fuck sort of bullshit comment is this? I swear to God, everytime a man dares complain about his life, some asshole immediately gets triggered and starts blaming him.

Go fuck yourself.
kudos to you! I know they will cherish a device like that. Growing up I had a similar tech item that was my "thing", it was a tiny MP3 player that I used for years. Having a HomePod Mini is a great way to get them access to super helpful tech without the drawbacks (ads, social media, privacy) of screen-based devices.
Now, where’s the video where we see a lathe made from rocks to a threaded bolt? Give the people what they want.
I don't think the GP is speaking to Kenyans wearing Indian-manufactured clothes -- I think that they're pointing out the hypocrisy in Time readers (and its authors) who live in highly-developed countries, wearing clothing made by low-wage workers, who are just looking for any reason to criticize OpenAI, without applying that same criticism to themselves.
Iphone can always screenshot , no restrictions there.
I dont have any cameras but have about 7 Google home items for years and have had no issues. I many use them for assistant which runs circles around competition and routines such as turning off/on lights when it senses I'm home or have left. If assistant is a main use for you I wouldn't switch.
The efficiency of gasoline and Diesel engines is a lot better, over 30% and even over 40% for Diesel. I think the best gasoline engines get close to 40%.
Exact same experience here. Mine died after a botched firmware update. Woke up one morning after it had auto-updated the night before. 100% Apple's fault because they pulled the update shortly after but the damage was done. Took it in thinking they would just reset it and shocked they wanted $300 to repair. Unless this one has a UCB-C port like the mini that allows user resetting I'll skip this one.
If it's been a while since you've tried the assistants, I suggest that you watch this: https://www.youtube.com/watch?v=Q2MGqmuEdtU

Google has snuck a pretty large lead for a large category of queries over Siri and Alexa has fallen behind considerably.
Is it time to complain about Siri again? Sure is!

I am an old-school Apple fanboy. I learned HyperCard on a Macintosh SE/30—I am that old.

I still appreciate the Apple ecosystem, and I do like certain aspects of my HomePod mini…but Siri. C’mon. Get it together. It just fails at the absolute basics.

https://imgur.com/q0H788Y

The basics being: please add stuff to my shopping list when I yell it into the aether while in the kitchen. It either completely mangles the speech-to-text (starches, Siri, not starships), or just…fails. It times out, or sits there, blankly pulsing a light at me.

I would really appreciate a higher-quality speaker with easy integration with my iOS/Mac devices. But $299 or something that has artificial stupidity like Siri? Nah.
HarperDB 4.0 Platform launches, powered by NATS
Par for the course! We still have the one and only iMessage and Google is still making new chat apps.
Why is that an OpenAI problem? It’s something the Kenyan government needs to solve. I fail to see why every company needs to subscribe to an SJW mindset.

They paid decent wages by Kenyan standards it seems. They did not force, exploit or abuse the workers.
I think they actually have a point. Parsing HTML isn’t trivial: aside from bad/invalid HTML (think: missing opening/closing tags, quotes, etc), there’s also a lot of content that requires javascript to render in the first place, for example, which means the page needs to be rendered and have access to window and DOM, etc.

Then, of course, you have embedded objects, such as iframes, or that aren’t text that traditional parsing can’t easily identify/extract, even if everything is rendered OK. For example, a video, animations, interactivity, etc. Another contrived example which illustrates the point would be a site that uses images for buttons/links rather than text, or even non-semantic HTML such as a <div> and click handlers as "links", or buttons with <a> tags.

I can think of several other examples.

A "screenshot API" enables automation to capture "picture of a group of people celebrating" distinct from advertisements that might also appear on the page without the need to dig through CSS selectors/classes, domain name/query parameters, and handles cases where the image might be base64 embedded directly. Another example might be to simply/easily extract data from a Google Sheets/Excel table, which itself might include embedded images or non-text/HTML objects. Such an API could help accessibility by enabling screen readers for sites that weren't built to be accessible.

I learned from this post that you can tap/copy objects from photos in iOS 16! I just did this for the first time and it’s CRAZY, using a photo of my basement and a bunch of shoe boxes, tools, etc. I pressure tapped the group of shoe boxes and hit copy, pasted into the Bear app (a markdown editor for Apple devices), and it pasted just the shoe boxes, perfectly clipped around the edges as if I’d used photoshop!

I think ultimately, the point is that such an API which uses object detection, image-to-text, sentiment analysis, etc., on the backend could make trivial the tasks and edge cases that today require non-trivial effort and time, and could enrich the data prior to its retrieval.
As a Dutch person this is the only bit I was never able to get/register for since it got introduced. Requested it since like 2003/2004 or something.
I have a question while I'm watching this video: How thick are those gears?

(Not necessarily those very gears but gears typically used in watches.)

I have experience cutting 0.3mm and 0.1mm brass. The second is just wobbling everywhere like a reed in the wind, while those gears seems to be solid.
You could have one check such as

if(percentage < 0 or percentage > 1)
{
// Throw error here
}

Also the checks in the if statements in the linked code are redundant since they simply disregard the previous check, they could simply check if percentage < x instead of checking it's within a range sincs the previous check already proved percentage to be > x - 1/10.

To be fair though, this is the kind of code where "if it's stupid and it works, it's not stupid" applies perfectly. While I would make these changes if I had to approve a PR I wouldn't change this in a live codebase just for refactoring purposes, specially because there are better ways to show progress to a user than using Unicode characters, which I think is the real smell here.
I’m surprised no one here is challenging the assumption that ChatGPT needs to be “less toxic”.
This paper came out after. You read the date wrong. The weird formatting and very short size also point to this. This paper is a clear rip-off and an instance of academic fraud.
The surprising environmental benefits of single-use coffee pods
They also reduced the price by $50. In the era of inflation, I respect it.
Yeah, I'm a little confused as to what's actually new here from the video?

I assume a newer chipset but it's not really clear what else has changed?
You may also use asciinema.org to record replayable tutorials.
For adding notes, you can use a markdown file with the asciicast (the file format of asciinema) embedded.

Edit: But I do not know of an integrated, comfortable way to combine asciinema and markdown. Enhancing the asciicast format with (markdown) comments and make the asciicast players display them would be nice.
It was nowhere near net gain.
net energy gain if you ignore the overwhelming net energy loss, sure.
"I think maybe there is no borderline between countries now because we all live in the same country, it’s called capitalism."
The SSL Certificate Issuer Field Is a Lie