skysight-inc/HackerNews huggingface dataset:
There is nothing wrong with System.Linq just like there's nothing wrong with Rust's std::iter::Iterator. If anything, this makes writing Rust use the existing muscle memory if you have C# experience and vice versa.

The performance profile of LINQ, while much maligned, has been steadily improving over the years and, in the example of Sum itself, you actually do want to use it because it will sum faster than open-coded loop[0].

I do have grievances regarding LINQ still - my (non-negotiable) standpoint is that Roslyn (C# compiler) must lower non-escaping LINQ operations to open-coded loops, inline lambdas at IL level and similar, making it zero-cost - .NET (IL compiler/runtime) provides all the tools necessary to match what Rust's zero-cost-ish iterator expressions offer and there just needs to be more political will in the Roslyn teams to do so. Because of this, I'm holding my breath waiting for DistIL[1] to be production-ready which does just that.

[0]: https://github.com/dotnet/runtime/blob/main/src/libraries/Sy...

[1]: https://github.com/dubiousconst282/DistIL

(I don't understand what you mean by "it won't compile", because it will, in most cases System.Linq namespace is already referenced anyway, either through global usings or at the top of the file)
That’s because film actors are hired to voice act for their fame, not for their skills as voice actors.
51 mentions of “AI” in less than 5000 words.

If anything, it’s infused in every layer of this press release.
Incase you haven't run across it, I've found that enabling the "refine" option on the shape makes applying a fillet far more predictable.
Interesting. I can still login, my content is still there etc (none of the images are though) so I hoped it'll still be possible.
Given that almost all the people I followed etc have left, there probably wouldn't be much left, but I had that account for ~15 years before it was nuked.
For a simple example, I think the walrus operator (:=) could be considered clever. I like it, and use it, but the fact that you can declare a variable, store a value in it, and then perform actions depending on its value, all in one line, gives me pause.

if (foo := bar()) is not None:
baz(foo)

Whereas the traditionally accepted Python method of dealing with this would be EAFP:

try:
foo = bar()
baz(foo)
except AttributeError:
# handle exception
And these people are known as "Elvis Presley impersonators." They don't pretend to be some obscure person you've never heard of, for very obvious reasons.

The biggest difference here is obviously one of scale. I don't think ScarJo would be threatening to sue you, the individual, if you did a voice impression of her for a talent show or a friends wedding.
> It lets them retrieve documents or document fragments that do not contain the terms in the search query, but that are conceptually similar (according to the encoder used).

I played with Latent Semantic Indexing[1] as a teen back in early 2000s, which also does kinda that. I haven't read much on RAG, I'm assuming it's some next level stuff, but are there any relations or similarities?

[1]: https://en.wikipedia.org/wiki/Latent_semantic_analysis#Laten...
> If someone now asks you questions about colored objects you can answer them, but I assume you grant that neither the colorblind person, nor the machine, nor the two as a system have conscious experiences of color vision as you have.

It really depends on the setup. If the system is primed with knowledge of what color various things are (so e.g. it can say that grass is green because it is in the knowledge base), then, no, it does not experience color vision. It's just regurgitating facts.

On the other hand, if you actually have some kind of sensor that is capable of perceiving color, and you provide the output of that sensor to the colorblind person inside the room, who interprets the signals (say, represented as numbers) according to the rules, and those rules result in the system as a whole being able to say things like "apple is red" when presented with a red apple, then yes, I would in fact argue that the system does consciously experience color vision.

> And I don't think your assertion about Searle's belief is correct.

Searle claimed that computers "merely" use syntactic rules to manipulate symbol strings, but have no "understanding" of semantics, and that Chinese room demonstrates that this is not sufficient for consciousness. This was not just about correctly modelling outward functions, though - quite obviously, the room has a lot going on inside, and of course you can model neural nets without physically simulating neurons, either. Quite frankly Searle's attempt to make some kind of qualitative distinction between biology and computation is nonsensical, because it's the same physics all the way down, and it is all representable as computation.
Most likely more effective data harvesting. Individual user level AI isn't the end goal I don't think. It's just a nice byproduct. This just means they can embed more data collection, and use your device to crunch the numbers for them.
By that logic, many more things ought to be declared illegal by completely unrelated regulatory bodies. It would be a bit like the FDA banning gambling, or the SEC reinstating prohibition.
I am lazily comparing total capacity and current daily generation mix trends from ElectricityMaps. The specifics are not so important, the trend and velocity of change is, and those are clear based on the data.

(ElectricityMaps is in the business of accurately tracking both generation capacity and generation mix for their carbon intensity data consumers)
The vomitous waste of screen space in UI these days feels like the digital equivalent of inflation. My phone has four times the screen area of my first smartphone yet it shows the exact same number of notification when I drag the bar down.
might be scary if you're driving at night on a dark windy road and volume is high when the 8 hours is up....
What is n here?
The web agent's system prompt is simply informed that Scarlett Johansson's voice is at the URL it's about to visit.
Lawsuit will get that back. Companies are supposed to behave sanely because they know if they don't the court will force them to and it's a lot more trouble. But we don't sue companies any more, so they can do whatever.
Never trust a "Sam."
Just make sure you're accumulating integers and not doubles!
do you know how much it costs to even get a small but recognizable streamer to stream your game?

Remember, Microsoft gave Ninja a $55m contract to stream on the now dead Mixer. And ofc Ninja mostly streams the most mainstream of mainstream games anyway. These top streamers are way more expensive than any ad program to just approach and inquire to.

anyways, to answer my rhetorical question: I hear the rule of thumb is either $0.10-0.20 per video view, or $1 per concurrent view as a starting point. you can use that to guestimate whoever you had in mind when you were thinking of paying a streamer.
Him being a convicted murderer doesn't make him any less of a human with basic dignity. He still had the achievements we used for years. Prison is not supposed to be a memory hole we throw people in forever. I'm happy to respect people who messed up lives, if they genuinely want to recover.
> OpenAI should’ve owned their actions. "Yes, we wanted to get a voice that sounded like the one from Her." There’s nothing wrong with that.

https://en.wikipedia.org/wiki/Midler_v._Ford_Motor_Co.
Slack Linux App Fixes Screen Sharing Under Wayland
ScarJo claims they reached out to her just 2 days prior to demoing the voice that sounded like her, and (I believe) OpenAI outright claimed that they hired a different voice actor, though they didn't admit that they instructed her to try to sound like Scarlett's character in Her, which could make or break Scarlett's case.
maybe you can disable that key combination with karabiner elements or soemthing?
That's a good point! They even have a design for that on the bathrooms already (and now I wonder if that's always been the case, or if there was a time when people were frantically searching for the seatbelts there when the chime came on :)
"Only" took over a year.
Being told not to physically intervene in a dangerous situation and then being fired when you disobey company policy is unsurprising.

Filling out a form to request another team review an account is entirely different. No one is physically interacting, and the company clearly has a sanctioned happy path for this request.
Sizing and cost for install seems wildly inaccurate for me in the bay area. Says a 2kw system will cover my needs and cost $8k to buy and install.

Is it assuming I already have a huge battery or net metering?
> and is even faster (compiler is free to do the additions in any order)

Is that actually true? I'm not even sure how hypothetically removing ordering requirements would help you extract performance, let alone any compilers that could do anything with that today. Unless the standard library were to auto-parallelize the reduction, but I doubt they'd do that because the overhead of starting threads would be quite costly for anything but the absolute largest ranges since C++ doesn't have a thread pool sitting idly for you (not to mention that the docs for the function don't mention any thread safety requirements for the BinaryOp and Init which would be required for any such optimization).
There's a lot to criticize about the current crop of LLMs, but one area where I've found it to shine is in transcribing and summarizing meetings (I use Copilot in Teams).

Wherever I've worked, as the meeting organizer you're implicitly the designated notetaker. I'm not smart enough to take notes and listen simultaneously so have always felt at a disadvantage when organizing meetings. Copilot summaries have been a godsend for me as I'm able to focus 100% of my attention on the discussion knowing that the salient points will be captured for us by Copilot. And because I'm attending the meeting I can verify the accuracy of the summaries. So far, having used it in countless meetings, I've never found a fabrication.
So here we have a bunch of people complaining about a useful feature that has been written and included for them to use free of charge in an open source project that they themselves likely use to help them earn money at their workplaces...

Wonder if these people ever gave the author any credit for the countless other features he wrote for them that they've enjoyed for years, or if they only come here to complain. I suspect most of them haven't.

Really an amazing amount of entitlement on display.

There's a reason many of us use iTerm2.app over Terminal.app...

But Terminal.app is always right there if you prefer your terminal without any features. This really isn't something to be so upset about.
As in "not illegal, but still gonna get you fired?"
I’m convinced that the only reason the operator library exists is to provide inputs for functools, which itself is mostly there to pretend that you’re a functional programmer.

…but I do kinda like map().
how is this here. tabloid smut
Warning fatigue is a real concern, and requiring people to watch videos on the internet should not be a prerequisite for adequate safety.

I've definitely noticed a proliferation of warning notices and signs in the US (and I don't just mean the Californian chemical hazard warnings in the most bizarre/unavoidable locations like a jet bridge), with the really important ones usually reiterated by a human standing next to them, continuously shouting the same instruction, apparently because people don't seem to take them seriously otherwise.
> We’re talking about OpenAI hiring someone to use their natural speaking voice.

How do you know?
I'm okay with evil tech companies fighting with other evil tech companies in a way that might benefit end users.
If they told the voice actor to try to impersonate SJ, then Scarlett does have a case.

That may not be how it should work, but it is very much how the law currently works.
Have read about this, but totally forgot about it! Will try it out!
That guy isn't really a YIMBY then is he?
You disagree that I loved the article? Or that it's one of my new favorites?

(I'm only messing with you as you criticized the author's use of language then replied to me with imprecision.)
I wonder if we could move from sharing original (plaintext) source code to some sort of intermediate representation (mostly like AST). So if you publish the AST anyone can “render” and modify it with his own preferences
I 'own something' and advocated for some apartments right down the street from me.
> It does in my jurisdiction. 2/8/24 is usually m/d/y, 2-8-24 is usually d-m-y

Where is that?

I would guess this is more like 'most people use /' and 'most people where I am use month first'; therefore those using - separation are weirdo Europeans/rest of world putting the day first.
Very recently (well: yesterday and today), I made the same non trivial shape for an electronics project, and I tried Fusion360, OnShape and FreeCad.

I basically want to extend the base of an Ikea lantern (Enrum); this require creating an (irregular) octagonal shape, and then creating a slot so that the lantern base can sit on it.

I had some distant memories of modeling stuff in Solidworks for a project back in university, so I'm not starting from zero.

I was able to finish my design in Fusion and redid it in one evening in Onshape. As for Freecad... I still don't know how to do it. Or rather: I could probably do it, but only with so much more googling on how to do basic stuff that it is discouraging to even thing about it.

I think the main issue is that Freecad generally expects you to know exactly what to do, and has very poor affordance.

Let's take the very few steps for instance. In order to create my lantern "shoe", I first need to recreate its base. It's some sort of octagon, so the plan is to draw an octagon, extrude it and then probably repeat the operation with several other octagon to carve a slot for the lamp.

So the very first thing is to create a sketch on the xy place. In both OnShape
In both Fusion and OnShape, the very first menu item in the toolbar is the "create new sketch" one [1][2]. So you can immediately click on it, then chose you plane, then start to draw.

[1] https://ibb.co/4YMtDnD

[2] https://ibb.co/ZMCf1Yy

In Freecad though, the first thing in the toolbar are.. the camera controls (which are somehow redundant with the interactive cube view of the main area). In fact, you cannot even create a sketch from the default toolbar; at best you can create a Part.

[3] https://ibb.co/ww791Bd

In order to create a new sketch, you need to go to the dropdown menu. This menu is ordered alphabetically. So the first item is "Arc", then "Draft", then "FEM", ... If you do not know the jargon and/or is just starting out, good luck finding where to next ("what's the difference between Draft and Sketch ?" they would say). And even select Sketcher from the combobox, the first controls you see are still the camera ones. Worse: the "create parts" button from earlier is still there ! [3] And so the "new sketch" button is hidden on the right side of while it's probably the very first thing you want to do.

[3] https://ibb.co/xXrTd6t

And for the very short time I spend trying Freecad, issues like were constant.

There's seems to be some open issues related to this in the Github issues viewer, but no tangible commitment as far as I know.
Hi! I’m the author. I wrote my thoughts on the AI furor here (in two unlinked parts because I’m apparently bad at computers):

https://techhub.social/@gnachman/112481098349565431

https://techhub.social/@gnachman/112481098800427110

I’m happy to discuss the tradeoffs.

There’s a change coming in the next dot release so managed environments can disable all generative ai features. I’ll keep an eye out for what others do in this regard to support enterprise users.
Actually, yes, he does.

https://www.weirdal.com/archives/faq/
Speaking with your natural voice is not impersonating.
I have time to grow. Don’t think I’ll hit this level just yet.
Same for Rust.
To answer your question directly, yes I have also seen that recently on Google photos in the US. I found it weird and useless, and you're right that it's essentially a deep fake produced by Google on our behalf without being asked to. From news reports, it looks like Google teams are desperately trying to build AI in every project:
https://www.businessinsider.com/ex-googler-ai-work-driven-by...
My employment contracts have all required at minimum that I inform them of any commercial work I am doing outside my employment for them, and sometimes required that I get approval from them before beginning. Having some undisclosed second employment would definitely be grounds for firing, if they wanted.
Will print screen this and tag them. Let’s see what happens hehe
Minecraft Is an Infinite Sandbox That's Being Beaten in Minutes
https://www.nytimes.com/2024/05/17/arts/minecraft-15th-anniv...
https://archive.ph/vykzB
https://news.ycombinator.com/item?id=40435388
I've had the same problem. Oddly the only Reddit account I can use is the one that shares cookies with my original one that got banned (for participating in Save3rdPartyApps), so they know it's ban evasion. Any other account I make gets shadowbanned very quickly, seemingly no matter which device, browser and Internet connection or VPN is used. My use of reddit drastically declined around the CEO tantrum.
12 cores, possibly all of them P-cores (they've said that SXE comes in bins up to 12 p-cores), and some early benchmarks are putting SXE cores as ~15% slower than M3? That indicates this is a $900 machine comparable to the entry-tier $2000 Mac Studio (12c/32gb), which is still on M2 and only has 8 p-cores. Its TDP is also pretty comparable to the M2 Max, at 80 watts.

This is quite an incredible achievement from Qualcomm. I'm very excited to get one of these and install Linux on it. And, stoked to see if future iterations of the Steam Deck eventually make the jump to ARM.
Here's a tech report Gordon wrote:

Out of a Closet: The Early Years of Years of The Computer [X] Museums
https://research.microsoft.com/apps/pubs/default.aspx?id=147...

And here's a website he created to capture the history of the original Computer Museum(s) at DEC and then Boston:

https://tcm.computerhistory.org
> People are having to migrate over to Apple Terminal and losing a lot of the environment that made them productive.

Do you mean your company has people who can’t use Terminal.app at all — the iTerm2 ban means they can’t do their job?

Or do you mean the switch to Terminal.app affects productivity in some negative way? Curious what that means and how that gets measured.

I’ve used both and I don’t understand how one terminal emulator makes someone more or less productive — whatever that means — in any significant way. They do the same thing with mere superficial differences. Not liking how something looks or missing a convenience feature doesn’t necessarily mean less productive.
The problem is that "AI" isn't a feature. It's not a product. It's a pretty broad category of technologies that can be used to build features and products.

"AI infused at every layer" is like saying "we build our software with the best Agile(tm) practices". The customer doesn't care how you built the software, the customer cares what your software will do for them, and all "AI" means is "we probably have a deep learning inference engine somewhere under the hood, but no promises".
The doesn't say whether the C-145As built in Poland for the US Air Force still had the fault, or the SkyTrucks built until 2019. We might guess that since the fault wasn't in the plans, they would not get it, but that might depend on whether they were built in the same factory as HA-LAJ, with the same practices.

It seems as if were both engines to fail, either one prop would be feathered and the lift spoiler on that side extended, or neither prop would be feathered. Presumably the pilot could feather the props himself. It is not apparent whether this would extend both lift spoilers too, or if those were controlled separately.
They'll just submit a request themselves so another employee reinstates them.
Seriously, I cannot wait for this trend to die. It makes a huge difference if an email was received at 6:00 a.m. or if it was received at 11:00 p.m. that day. Simply saying "yesterday" is not good enough!

I like my beer cold and my time stamps precise.
I would put this in the "better to ask for forgiveness than ask than permission" bucket. Which is also a typical mentality in SV.
Planks and wall sits are best for lowering blood pressure
Hey, I don’t oppose to this as a viable path forward and neither do many anti-Zionists. However I do think this is a half measure which will result in a continued struggle for justice among Palestinians. This would be similar to the Anglo-Irish treaty which history has shown us was actually not a good solution.

If they would have the foresight to include guaranteed civil rights for Arabs living in Israel and a Political avenue for the unification of Palestine which could be executed in a couple of generations, perhaps the worst of the mistakes of the Anglo-Irish treaty could be averted.

What made the Anglo-Irish treaty so disastrous for Northern Ireland were in fact racialized policies and discriminatory practices which denied civil rights and political representation for one group so that the other group could exert their dominance. If a two state solution repeats that, all I can say, is “I told you so”.

> The Arab world was (is, really) in the verge of normalizing relations with Israel, premised on the viable solution I outlined above.

The political class in most of the Arab world is not Anti-Zionist.
> how that feeling of triumph is so deeply tied to why I got into computers in the first place

I share your sentiment, thank you for reading.
Unless you got dumber between writing and debugging, it more likely means that it takes twice as long (or even more if you haven't touched it in a bit). It's unlikely that Kernighan meant it takes someone twice as smart to figure out what you were doing as that would be a nonsensical interpretation (someone twice as smart may not be able to figure out what the stupid person is trying to do in the first place if the code written was nonsensical).
The terms of employment are in many cases also a form of corruption. You just don't recognize it because you're trained to see the established law and order as morally right (probably). Something something Kohlberg's stages.
So it costs <$250 to identify each compromised employee?

Cheap!
Zeck (Co-Founded by Edward Norton) – Ditch Your Board Deck
If the ads that Apple shows me in the App Store, Apple News, etc. are supposed to be personalized, then Apple is really, _really,_ *really* bad at personalization. They're clearly not extracting any meaningul private information (or public information, for that matter) about me at the moment.
Much of that has been improved for the next release.
https://platform.openai.com/docs/gptbot

Disallowing GPTBot

To disallow GPTBot to access your site you can add the GPTBot to your site’s robots.txt:

User-agent: GPTBot
Disallow: /