skysight-inc/HackerNews huggingface dataset:
When trying to get GPT Bing, I let Microsoft set the defaults like they insisted.

It was such an awful experience.

>desktop ads

>Edge opens, edge ads

>Bing default browser, ads

>start menu ads

More on their products:

>Sharepoint, 3 different versions, terrible documentation. Impossible to develop for when you have forum posts describing different software with the same name.

>Power Automate, No I don't want drag and drop. Never ever. Further, we did do the drag and drop, only to run into issues and have to trick the software into showing some hidden ID that we could later copypaste. They even tease you with the actual code under the hood. I want to add a new line character, so easy in programming, (seems) impossible in power automate.

I have decided its urgent to make the full transition to Linux. Microsoft constantly seems to be fine with a terrible user experience. They are a giant. They remind me of Apple with their marketing/sales first mentality.

EDIT: (warning rage) Somehow edge opened up again. I lost my mind. I spent 5 minutes trying to uninstall without typing in some obscenely long version number. Nope. Impossible. Serious FU to M$.
"I expect they are deidentifying under safe harbor and reselling as much as possible."

You've hit the nail on the head. A key excerpt from Jane.app's privacy policy highlights the potential risks:

"Suppliers and Service Providers. In order to operate our business and provide the Services to our Subscribers and their users, we may need to share a limited amount of personal information, including Patient Data, with our third-party suppliers and service providers." [1]

Currently, I'm attempting to remove my clinical data from Jane.app's servers, but I don't have high hopes for success. Many if not most of these smaller psychology and therapy groups rely on these platforms to store patient data. It is infuriating to me that the moment we disclose the most intimate details of our lives, they become permanent record.

"Removing Data from Jane. Practitioners offering health and medical services are under legal obligation to retain health or medical information that was collected during the course of treatment. It is their responsibility, in collaboration with the Jane Subscriber (clinic owner), to maintain these records, and in many cases, they are simply not allowed, under law, to delete certain records that they created, and they must retain records for a number of years, sometimes 10 years or more." [2]

Your secrets are not safe.

[1] https://jane.app/legal/privacy-policy
[2] https://jane.app/guide/privacy-and-security/protecting-patie...
Hate when I wake up in the morning and ChatGPT keeps meowing at me to feed it. It's like it's never eaten before in its life.
When I saw it was the VP, that told the whole story. The VP is in charge of practically nothing.
Andrej Karpathy's Zero to Hero video series [1] is a good middle ground. It isn't super low-level but it also isn't super high-level. I think seeing how the pieces actually fit together in a working project is valuable to get a real understanding.

After going through this series I can say I basically understand weights, tokens, back-propagation, layers, embeddings, etc.

1. https://karpathy.ai/zero-to-hero.html
Only with severe hacking and/or enterprise management via group policy.
Well, or Azure.
AI race is disrupting education firms – and that is just the start
Regulate it how?
Phishing is quite often how a SIM swap attack starts.
All the business series laptops offer it as an option.
> it’s that fact kids are learning what they want really want to any time they want online

they've been able to do that for years already...and the most tech-forward part of the US - California - is showing worse outcomes in education every year

AI "automated education" will be thrown at poor people as a "solution"...the rich will continue to favor small classrooms, good teachers, low/no tech

absolutely I would favor someone learning in the "Amish" style over someone drooling over an iPad...
These guys in this meeting all know that the technology is here to make machines with superhuman cognitive abilities and they are discussing what to do about it.
Blavatsky was not a charlatan. She gets a bad rep by design— not popular with many!

Read more about her and read her “unveiling of isis”. If you follow the history of western esotericism, she was an incredible and world changing intellectual.
>economics teaches us when a player overcharges, others will step in to undercut and take all the market share.

A take I've read and stuck with me is that right now, there's also significant risk. In my country, Hungary, there are also losses introduced by the government, which capped the prices of several popular items. A way for a business to stay afloat is to incorporate this risk into their prices - and I think that this risk also makes the other players more hesitant to undercut. And thereby they all enjoy the benefit of the higher price.
For some reason, typing non-word-phrase passwords, especially unfamiliar ones, on a keyboard without being able to see the correct keycaps often seems challenging, even though I can touch type very well for text and for programming. It feels like there is some aspect of typing something that requires a character-by-character rational thought process to type that interrupts an instinctive memory of where each character is located.

With that said, having Dvorak keys on my laptop would make the keyboard unusable or very difficult to use for a large number of other people, and so even if one were offered, I'd be unlikely to buy it. Even for many people who touch type well, I think having keycaps that are wrong when one does glance at them is something that takes some experience to get used to, and a Dvorak user typically has that experience, whereas a Qwerty user usually doesn't.
Re-gu-gu-la-to ... ry

Cap-cap-cap-cap-cap ... ture

(♫ cue in football gallery tune)

Soon we will know that only evil people have LLaMA finetunes on their desktops. Good citizens use an official provider like OpenAI.
> who gets to decide who that person is

Lower bar: suggest a candidate.
Knee-jerk regulations rooted in emotion and ignorance are bad. When there are bad regulations the results are usually not pretty (i.e. they tend to fail to achieve their stated objectives) and all they end up doing is protect the established players from competition as only they can afford the cost of compliance.
ChatGPT is expensive but a lot cheaper than humans on many tasks.
True. I had a professor mention SNOBOL a few times in lectures. The same professor only taught classes in Scheme, including CS 101 and Software Engineering. The man was stuck in the 80s in every way.
Weights are basically number/float variables. In neural networks, vectors of values are multiplied (or math'd in some way) by weights to get new vectors of values. A 500 billion weight model has 500 billion variables, all carefully chosen via training.

A model is some architecture of how data will flow through these weight matrices, along with the values of each weight.

Tokens are sort of "words" in a sentence, but the ML may be translating the word itself into a more abstract concept in 'word space': eg, a bunch of floating point values.

At least some of what I just said is probably wrong, but now someone will correct me and we'll both me more right!
I find that too:

Purity is Haskell's fundamental killer feature.

Other languages now also have quite sophisticated type systems, some of which can do specific checks beyond Haskell in certain areas (Rust's control flow analysis, TypeScript's ways to do "gradual" typing of JS), while Haskell can do more in general.

But only in Haskell can I look at a function's type and know it doesn't do any IO.

In development and production, this allows you to immediately skip over large amounts of code when debugging issues. Pure functions are a key reason why Haskell is good at correctness and maintainability.
Monju sodium to be processed in the UK
> Vulkan is a Standard. It uses standardese language to define things. It defines all the relevant concepts like instance, physical device, logical device, command pools and buffers, etc.

FWIW i also disagree with the article on that front. I wrote a simple demo of Vulkan[0] the day the specs became available and was able to learn it (or enough of it to write the demo) just by reading the specs themselves - i remember finding them very easy to read. However i already had graphics programming knowledge using OpenGL for many years before that - but it isn't like someone is going to learn graphics programming from OpenGL's spec either, there is/was the Red Book for that.

That said, i agree that Vulkan itself is cumbersome to write - and really why i never bothered with it after writing the demo and getting my feet wet with it. IMO...

> Vulkan IS cumbersome to write using just C API, yes, but when you write actual program you usually wrap this functionality in a thin layer, and then suddenly everything becomes a lot less cumbersome. [..] Construction of all of the pipelines, render passes, command buffers, etc. can also be wrapped in much the same way.

...having to paper over an API to hide its guts doesn't exactly sound good for that API's design. Personally at least i never felt i had to paper over OpenGL, or even the little (pre-12) Direct3D code i wrote.

[0] https://i.imgur.com/rd8Xk84.gif
I see this got downvoted but no one offered any counter argument?
Helllllllllll no. This machine is on x86, I need all the battery life I can get.
You should see how long their Wikipedia page about controversies involving them is.

https://en.wikipedia.org/wiki/Amnesty_International#Criticis...

https://en.wikipedia.org/wiki/Criticism_of_Amnesty_Internati...
oh gosh this was so great. thank you!!!! you are awesome for putting this together.
By who? The philosophy students are busting a gut at the laughable job we computer scientists are doing, redefining "thinking" and "consciousnesses" from first principles on every HN thread about GPT, as if parts of humanity haven't been pondering and writing books and books about those very questions for centuries, if not millenia.

How many GPTs can fit on the head of a pin?
> They could literally destroy Microsoft if they started to hugely degrade the experience of Microsoft products on iOS and Android with dark patterns a la Microsoft.

I have been investing in MSFT under the assumption that they have completely abandoned these markets. What mobile market does Microsoft require when they have an increasing number of SMBs locked entirely into their death star?

> given up on making products which people enjoy to use

Building new apps in with .NET/Azure/GitHub is a dream. The laser focus of the tech community on principled Windows OS issues and other product concerns is completely missing the overarching universe that is being forged by Microsoft.

Azure in 2023 is like Disneyland for a SMB CTO/CIO. If you go all-in you can actually enjoy your weekends and auditors can't really figure out how to ruin your free time as much as they used to be able to. Sure, there are specific technological or economic things that might be better on-prem (or in a different cloud), but overall I have never seen something this unified, stable, confidence-inspiring, etc.

I believe that the first cloud which can be largely delegated out to non-wizards is going to be the one that wipes the floor with the others. I suspect Microsoft is already hard at work integrating the LLM features they acquired into their Azure administration use cases. Simply having a bot integrated into the portal that can provide suggested configurations in a few hotspots (e.g. make a VM like XYZ but with ABC changes) would be incredible.
See https://en.wikipedia.org/wiki/Monju_Nuclear_Power_Plant
I don't understand this, does it mean that Intel has put a part of card's hardware into a CPU and uses some non-standard interface between the card and the CPU? If not, then why cannot any other processor process the data? It's just bunch of numbers after all.
Roads are explicitly set up to be directly operated upon by members of the general public – railways on the other hand, not so much. [1] So a railway without a corresponding service isn't of much use to me as an end-user.

[1] Both because there are higher safety expectations for railways than for roads and because one of the inherent working principles of railways is to bundle individual demand into larger units (a.k.a. trains) that can be moved across the network en bloc. If everybody tried to operate their own individual little train across the network the way you do with driving your car, things wouldn't work out.
Also tangible and understandable is a registry of users who have access to your accounts, that allows you to grant and revoke access (at possibly different levels), without having to reset all your own credentials.

I've got to quit commenting, but humans are undeniably the weakest link in security. While I understand the perceptions and even share some of the concerns expressed in this thread about the loss of control, reverting to a human-readable string as a key would only regress the whole scheme to something that is, once again, as easily compromised as a system protected only by any other human readable string.

We just have to cultivate new habits. Enroll multiple keys or devices. Print the backup codes and put them in the fire safe with your birth certificate. Give trusted friends and family access to recover your account in the event you lose the credentials or get hit by a bus. It's a few extra steps up front, but once it's working, it's so much easier.

Honestly, there are so many people who never have any idea what their password is, so they end up resetting it all the time... passkeys is a net-positive. Now they don't even have to remember anything.
If Biden tries to restrict the public's access to AI, might be one of the few things he could do that would make me consider voting republican.
Most school funding is at the state level. If you'd said "Doesn't Gavin Newsom have better things to do than a campaign(?) trip to Florida," yes he does.
> FAAFO

Had to look this up too, FAAFO = "Fuck around and find out"

https://www.urbandictionary.com/define.php?term=FAAFO
> The problem is that the continuous is easier to imagine and prove results about [...]

Why would that be true? A cyclic group of order n, or even all of Z, seems to me easier to think about than the real numbers which employ philosophically tricky notions such as uncountable infinity, limits, convergence, etc. There are a lot of weird and counterintuitive results even in elementary analysis because of the way the real numbers work.

Of course, there's also discrete objects that are hard to reason about.
Which for any CEO that's in a corporation (the only ones that would fall into the "top CEOs" list) their work is entirely public or private meetings, phone calls, golf outings, or lunches with clients.

And they can decide when and how long to take a break, and what to delegate to which underling, because there's no one above them. Let's not pretend it's the same type of work here.

I could probably work 8am to 11pm every day if that was all I was doing.
Read the link I posted and tell me whose human rights they were standing up for in their dodgy report
(I say "only in Haskell" disregarding some more sophisticated or specific languages such as Agda, Idris, Futhark, etc. but those are a lot more niche.)
Show HN: Data Engineering with Rust
Hi HN!

A few months ago, EntICOnc shared a blog post I wrote about using Rust from the perspective of a Python developer [0] which was well received, with some positive as well as mixed feedback.

One thing I didn’t foresee would happen, is this little post getting a lot of attention, especially from the data engineering crowd which I consider myself a part of.

Looking at the feedback, it was clear that there are some resources missing for a specific use case for which I think Rust is a perfect candidate: Data Engineering.

Currently, Data Engineering is dominated by languages like Java, Scala and of course, Python. However as I explain and attempt to prove with prose and code in the first and second chapters, Rust is a very serious and good option for data engineering workloads. While I’m not an expert in Rust, and explicitly disclose it, I think that I now know “enough” having written and maintained a few Rust workloads and comparing them to Python based ones.

I started working on this project a while ago and I held back from sharing it here until at least a few chapters are “released” and available for people to read through and perhaps constructively criticise. I already sort of launched it on LinkedIn and Twitter, where it was very well received [1], so I thought it’s time to share it here as well. Right now there are 2 chapters:

- Why Rust is a good choice for data engineering

- How to get started with Rust

Most of the Rust code on the website can run in your browser (but do require Javascript), some of the code snippets are also editable. This is thanks to mdbook (written in Rust, btw :) ) - should be fine on mobile too.

It’s free, you don’t have to subscribe however I’d appreciate that and any feedback that can help me make this into an ongoing resource.

If I made any mistakes, don’t hold back and let me know, I’ll fix them right away and credit you as well. I'm a french guy living in Germany, I'm very used to criticism ^^

[0] Carefully exploring Rust as a Python developer: https://news.ycombinator.com/item?id=33581901

[1] Latest LinkedIn post: https://www.linkedin.com/feed/update/urn:li:activity:7059274...
Airbnb 2023 Summer Release: Introducing Airbnb Rooms
Wrapping up with

"I think we should be cautious with AI, and I think there should be some government oversight because it is a danger to the public," Tesla Chief Executive Elon Musk said last month in a television interview

As one of the few actors having already literally killed people with hyperbolic statements about "AI" in a high-stakes control context, his authority is not as good as it could have been. Maybe Reuters should have picked another face for urging caution.
And then extrapolate to how those biometric factors could be changed outside of your control -- car accident requires facial reconstruction. Or a fire burns your fingerprints.
Theres momentum, turning around is much slower than moving forward like most games
No problem at all with your analogy for a child, but the dirty truth of the universe is that hugs are finite and infinity can be counted (sometimes)
Future of Jobs Report 2023 [pdf]
I had to click this to realize this is not about the OG Cairo: https://www.cairographics.org/ .
Perhaps Ethical Partners Capital / Mindgeek (which owns 90%+ of all porn sites) will create the union to ensure a stable flow of content. They’ve already taken steps to remove unverified user generated content due to abuse / misuse. Which killed the small time creators and gave the big production studios more screen time.
Who is funding all of this, at the end of the day? China?
> Yeah, thanks. It says "a knowledge test"...?

It's been reproduced on large numbers of measures of performance-- e.g. on performance on a mathematics test at the end.

> That's not how brains work.

There's a lot of evidence for mastery-based instruction-- which attempts to keep students working on topics they have not quite mastered-- instead of methods that advance students to material that depends upon earlier material that they've not demonstrated mastery of. It seems perhaps you're quibbling with the threshold-aspect as implemented?

It's kind of annoying when people dismiss an idea without taking time to fully engage with and understand it. I expect more from my middle school students, let alone someone I'm taking time to discuss things with on HN.

There's a pretty big problem in classroom style education, where students fall behind once and become accustomed to being confused. It's very, very difficult to claw back onto the line of high performance once this happens to you. There's another problem, too, in that even if you have tiered classes there's quite a lot of variation within a class and quite a lot of variation even with the high performing students on how quickly they grasp each idea. Mastery methods attempt to modulate pacing for each student for optimal outcomes.

The difficult thing with mastery based methods in a normal classroom is it's difficult to keep giving meaningful lessons and coaching when you have students before you at 5 different levels of mastery and thus different places in the curriculum. It's still better than blindly advancing everyone based on where the 40th percentile of the classroom overall is performing. But the hope is LLMs can pitch in and help here and provide a little bit of differentiation and individualization.

> We managed it for about a million years before we ever even lived in towns.

We have much higher expectations now than we did a million years ago. We weren't trying to get a relatively big fraction of the populace to understand calculus, write eloquently, and reason deeply in the social sciences.
Zelensky says White House told him nothing about Discord intelligence leaks
Are you talking about progressive left that are socially that way or more? Morality isn’t really part of the economic left (which includes social Justice).

I agree liberals and “moral majority” (which are one and the same really) are similar.

Since the convo is left vs right, do you have any opinions on people on the left who aren’t liberals? They don’t sound like the two groups you discussed.

I personally don’t have any of my views suppressed in a number of communities (not HN of course hah)
https://archive.is/VGjDr
Raw diffs of binaries may or may not help, depending, but it's not likely to help as much as you might think. If you can get the source code (C++, assembly, whatever), then there's no need to reverse engineer anything.
Accepted, and thank you for the clarification.

At the time of the collapse there were definitely articles making that claim, with analysis and numbers, and I still assume it to be correct.

When I saw this, I was surprised, it seemed too clean and straightforward. Will have to look for the original sources.
Of particular interest:

A SNOBOL pattern can be very simple or extremely complex. A simple pattern is just a text string (e.g. "ABCD"), but a complex pattern may be a large structure describing, for example, the complete grammar of a computer language. It is possible to implement a language interpreter in SNOBOL almost directly from a Backus–Naur form expression of it, with few changes. Creating a macro assembler and an interpreter for a completely theoretical piece of hardware could take as little as a few hundred lines, with a new instruction being added with a single line.

...

Patterns can be saved like any other first-class data item, and can be concatenated, used within other patterns, and used to create very complex and sophisticated pattern expressions. It is possible to write, for example, a SNOBOL4 pattern which matches "a complete name and international postal mailing address", which is well beyond anything that is practical to even attempt using regular expressions.
Okay, sure. How about Greg gdb Brockman, President & Co-Founder of OpenAI. Remember, we're looking for James Webb, not Robert Oppenheimer, and I think his tenure at OpenAI fits the bill.

https://www.linkedin.com/in/thegdb
I mean, there is no data support in the claim that this pattern is essentially universal in AI research. Citing a few instances doesn’t prove the point. I’m open to the idea that AI research is generally more closed than other areas of research, but there is no quantitative analysis of how open AI research is, or how open other areas of research are.

pick any other area of research, and I will happily find you some footnotes citations that support exactly these claims.
Specifying Hallucinations of LLMs
stop using the internet