skysight-inc/HackerNews huggingface dataset:
Yes, PyLance has a pretty strict license and makes it very clear it cannot be used in forks (and that's not really surprising and pretty standard I'd even say for a corporation such as Microsoft, it's like the current licenses saying this is open source but cannot be used by competitors, what's really surprising for me is that forks are choosing to ignore this):

> INSTALLATION AND USE RIGHTS. a) General. You may install and use any number of copies of the software only with Microsoft Visual Studio, Visual Studio for Mac, Visual Studio Code, Azure DevOps, Team Foundation Server, and successor Microsoft products and services (collectively, the “Visual Studio Products and Services”) to develop and test your applications. b) Third Party Components. The software may include third party components with separate legal notices or governed by other agreements, as may be described in the ThirdPartyNotices file(s) accompanying the software.

One thing I don't understand is how forks (I'm actually talking about Cursor which is one I'm actually evaluatinng) are getting away with scrapping all extensions from the VSCode marketplace... I even e-mailed them but had no official position on that. Maybe they have some separate contract with Microsoft -- they do have OpenAI backing, so, maybe they have some bridge there, does anyone know? Or maybe Microsoft is just waiting to see how they themselves can profit for it and so is taking no legal action at this point?

-- disclaimer: I'm on the author of PyDev and I do have my own Python extension that I publish to VSCode and OpenVSX (https://marketplace.visualstudio.com/items?itemName=fabioz.v...)... it's completely Open Source in Eclipse, but for VSCode it's currently commercial. I discovered that's a nice way to have less people requesting support, even though 99% of it is still Open Source ;)
Fair point. I think it would still be a net gain for society, at the very least open source would get a boost.
"By focusing only on the most expensive and large-scale models, SB 1047
establishes a regulatory framework that could give the public a false sense of
security about controlling this fast-moving technology. Smaller, specialized
models may emerge as equally or even more dangerous than the models
targeted by SB 1047 - at the potential expense of curtailing the very innovation
that fuels advancement in favor of the public good."

The amount of idiots who can't read and cheer the veto as a win against "the regulatory capture" is astounding.
Very nice, I read one of your blog posts [0] and was pretty surprised, great read! Good luck on your journey.

[0] https://reconwave.com/blog/post/storing-private-keys-in-txt-...
> I don’t think any serious man would suggest that AGI is impossible

Plenty of ppl would suggest that AGI is impossible, and furthermore, that taking the idea seriously (outside fiction) is laughable. To do so is a function of what I call 'science fiction brain', which is why I found it ironic that you'd used another device from science fiction to opine about its inevitability.
What were your motivations for moving here?
Ante: A low-level functional language with algebraic effects and safe shared mut
Electroboom did a video about these things 5 years ago too: https://www.youtube.com/watch?v=06w3-l1AzFk
Ah, my wife and I have always wanted to do the same. We would like to make it a bookshop for dog charity. Hope we get there some day as well. Keep up the good work!
I am working on a tool called Slicely. It is similar to tools like askyourpdf.com but built for enterprise use cases. The focus is to keep you in complete control of the information you share with the LLMs.
I have completed the prototype covering the most fundamental use case. Now, I am looking for the initial set of users interested in trying it and understanding its market fit.
I'm glad I started looking at other distributions like Alpine recently. This could just as well have negative effects as positive ones. Time for me to diversify.
> People who've never really known anything but stability in their lives tend to make a lot of assumptions they're not equipped to recognize, so it's usually just better not to create the opportunity.

Having fell hook, line, and sinker to the conceited and holier-than-thou notion that (progressive) people have been enlightened beyond assuming things such as gender or shared lived experience or even race, I can corroborate the claim that silence is the winning move here. Unfortunately as others have noted downthread there are many who like to, and will insist upon, prying in this post-privacy era of the Internet.

People like to pat themselves on the back for having been educated beyond making such assumptions; in reality they still have the blinders on and are still constrained by the tunnel vision that their own upbringing has imposed, not even capable of comprehending that other ways of growing up and living can even exist, and presuppose that everyone visited the same waypoints in life at the same time and in the same order. The framing of one who has grown up in privilege is fundamentally different from one who struggled through adversity; si duo idem faciunt, non est idem.
A US defense contractor got a bonus after they did the same thing to US troops in Afghanistan.

https://www.thenation.com/article/archive/kbr-got-bonuses-wo...
That makes sense. I was trying to translate "A word is a group of letters with whitespace on either side" into regex.

I was being facetious, obviously, but you've already identified a serious problem with that definition (is "what's" two words or one?)
> The fact that the linguistic attributes are difficult to put boundaries on is extremely common for linguists: we won’t even claim to tell you what the definition of “word” is!

The definition of a "word" is always straightforward: a word is an atomic unit of language.

However, which units are or aren't atomic varies according to what it is you're measuring.

Lexically, "catch fire" is an atomic entity, which cannot be understood as the sum of its parts. It's just one part, and it needs its own dictionary entry, separate from "catch" and from "fire".

Syntactically, "catch fire" is definitely not atomic, because the past tense is "caught fire". From this perspective, it's enough to know "catch" and "fire".

Syntactically again, we can see that "an elephant" is in variation with "two elephants" / "my elephant" / "every elephant" / etc., and it's clear that "an elephant" is not atomic, but is understood as the composition of "a(n)" with "elephant".

Phonologically, as the citation-form spelling above hinted, "an elephant" is atomic; the article cannot exist independently and must attach to another word. Without knowing what that word is, you won't know how the article is pronounced.

Specialized terms for both of these types of phenomena exist - lexical words that are too large to be syntactic words are called idioms; syntactic words that are too small to be phonological words are called clitics. But the general lesson is that, despite the definition of "word" being clear, membership in the category varies according to what aspect of the language you're looking at.
Don't mixup LLM with AI. Not every AI company works on top of LLM's, many are doing vision or robotics or even old-school AI.

Our system works, is AI, is profitable, doing vision. Vision scales. There's a little bit of LLM classification. And robotics also, but this part is not really AI, just a generic industry robot.
For those like me that didn’t know:

>Mensch: Yiddish word for a person of integrity and honor.
Does anyone feel a similar tingling when touching their MacBook while it’s plugged in?
> Note that we do not store any data about the traffic content flowing through your tunnels—we only ever look at metadata. While you have the ability to enable full capture mode of all your traffic and can opt in to this service, we never store or analyze this data in our data platform. Instead, we use Clickhouse with a short data retention period in a completely separate platform and strong access controls to store this information and make it available to customers.

Don't worry, your sensitive data isn't handled by our platform, we ship it to a third-party instead. This is for your protection!

(I have no idea if Clickhouse is actually a third party, it sounds like one though?)
Ask HN: Internal feedback tool for webapps, how to QA?
We are a small team, somewhat struggling to collect/work through feedback we get from our team members. This mostly relates to frontend features / changes.

Currently, when anything is implemented it’s automatically deployed to a unique url which we then submit to the rest of the team to QA/give feedback on. Collecting and organising of this feedback however, especially with larger changes, can become unwieldy.

Atm. we essentially have everyone commenting under a QA ticket. It’s easy to dump information but rather hard to ask clarification questions on a specific point and have an organised task list created out of them. Especially after a couple of rounds it often happens that something is forgotten, or it’s not clear what has already been fixed/changed.

Now, of course we can be better people and ensure that the person asking for feedback is more organised, buuuuut probably not going to happen.

The question is if anyone knows of a tool we could use that allows us to collect feedback from a web app and somehow creates a task list out of this, maybe with the ability to comment, adding screenshots and videos would be amazing. I am also not fixed to this workflow, if anyone has a different way to work which makes all those points mute thats also interesting.
What's the problem with Scylla? Honest question, BTW
Oh, I really was just guessing here, since I was traveling without any tech, so I never needed a wall outlet... Thanks for pointing this out!
> The Anglo-Saxon's colonisation by the Romans

That never happened; it was the other way around.
30yo Brazilian here. I nor anyone I know have heard of issues with electric shower headers. Electricity in Brazil is highly available and relatively cheap. I actually think they're amazing and I would pick it over any gas shower out there, they heat up pretty much instantly and some models even offer high precision temperature control of 1 degree Celsius.
Life is lot less like outcome of chemistry/physics,and more computationalprocess
Ah I did not realize that. But again - if you have issues with your public statements and activities being, well, public - then you probably should not be doing these things in public in the first place.

Nobody's being tracked here, I'm not aware of some data model being built up, of specific songs played by specific individuals, with time and date and location being attached to it.

If you want to shout out your banking login on the sidewalk while you are playing a song out loud, then I guess that's on you and you can't be unhappy about the fact that this thing recorded you.
By god you've done it, you've solved linguistics!
Could I post a job in Seattle?
Honestly, the only thing that surprises me is you're being pedantic, and encoding int64s as strings.

I know you know JSON is nominally only 53-bit safe, because JS numbers are doubles. But in practice I'd wager most JSON libraries can handle 64-bit integers.
I’m actually working on an IOS app who estimates if a parking space is available or not in Paris because finding parking in Paris is such a journey.
Kudos to the author who is responsible for the whole stack.
A lot of effort goes into ingesting data into Iceberg tables to be queried via AWS Athena.

But I think it's great that analytics and data transformation is distributed, so developers also are somewhat responsible for correct analytical numbers.

In most companies there is strong split between building product and maintaining analytics for the product, which leads to all sort of inefficiencies and errors.
Show HN: Aggent_joggler, warehouse simulator with multi-agent path planning
Why are they saying "like" so much in the example?
I'll never get accustomed to the arrogance of people hating on the intelligence of some of the most successful people in their field.

I don't have to like JR and I'd be surprised if he wasn't a CIA asset to influence public perception, but outright calling him a half wit is more telling about you and than him. Your reliance on titles and certified experts just exposes what's wrong in a post-COVID and post-truth world.
Ladies and Gentlemen, let the race (to the bottom) begin!

While the vultures will shit out AI generated garbage in volume to make ever diminishing returns while externalizing hosting cost to Youtube and co, actual creators will starve because nobody will see their content among the AI generated shit tsunami.

Finally the AI bros are finishing the enshittification job their surveillance advertising comrades couldn't. Destroy ALL the internet! Burn all human culture! Force feed blipverts to children for all I care, as long as I make bank!

I guess it's easiest to destroy culture if you didn't have any to begin with.
It's a design of shower water heater where the water and electricity deliberately mix. The electricity flows through the water to heat it up, at the same time as that water is in contact with your head.

In pretty much every other country, this is illegal and against code because it is considered very unsafe. But somehow it seems to work for Brazil, Turkey, and a bunch of poorer nations.

It doesn't (usually) kill the users due to a bunch of clever design and good luck, which goes like this:

* The power grid provides two wires. "Live", normally around 220 volts AC (110 in usa), and "Neutral", usually near zero - perhaps 5 volts AC. The Earth is at 0 volts AC, and is connected to all your water, pipes, plumbing, metal things in your bathroom, etc.

* Normal devices like light bulbs allow electrons to flow between Live and Neutral, but should not allow electrons to flow to Earth. Normally, if flow to earth is detected, a GFCI/RCD will switch everything off for safety, since a human might be on that path!

* The resistance of a wet-skinned human is such that if 5 volts AC is put across them, they'll barely feel it, but if 220 volts AC is across them, they'll probably die.

* This shower relies on connecting Live (220V) to the water, and also connecting Neutral (~5V) to the water. That causes electrons to flow through the water, and it to heat up.

* However, the connections are arranged so that the neutral is far closer to your head than the live - so the voltage your head sees is perhaps only 5 volts relative to the Earth (and the wet floor you're standing on). You feel the tingly electric-water, but you don't die today.

* But the big risk is that if the neutral wire were to fail anywhere between the shower and the power station for any reason, now the water you're standing in becomes Live at 220V and you die today.
As far as I know there's no simple and performant way to have the DOM be a function of the state with existing standards
I agree that the disagreement (when it's strongly held) is about a fundamental disagreement about reality. People who believe in 'artificial intelligence' are materialists who think that intelligence can 'evolve' or 'emerge' out of purely physical processes.

Materialism is just one strain of philosophy about the nature of existence. And a fairly minor one in the history of philosophical and religious thought, despite it being somewhat in the ascendant presently. Minor because, I would argue, it's a fairly sterile philosophy.
I don't need the TTS part, but love how they create the text as a dialog between two non-expert humans. Any idea what a prompt for that would look like?
IntelliJ has been open source (or open core if you like) for many years now, I think even pre-dating VS Code. So the idea that it's the first or only IDE that works this way is wrong.
You can faintly hear the accordion near the end of the recording.

I don't like that it shares the recordings though. It doesn't add much value and it's a privacy violation, even if it's legal.
#FiberDeflakerMachine #PaperMachineEquipment
Leave your email for price!
If you are interested, you can contact us.
Email address: wastepapermachine@gmail.com
https://drumpulper.com/fiber-deflaker-machine-processing-mac...
#papermill #papermachinepulpmachine #everyone
FWIW "heats up instantly" and "has 1 degree temperature control" also describes modern gas heaters.
> After 4 years in web dev, you have to switch to something else like embedded systems or DBA

Unironically, that would be awesome
me, that's me
No I don't think technical means will work fully either. But the thing about these regulations is that you can basically cover the 99% case by just thinking about the 5 largest players in the field, be it regulation for social media, AI or whatever. It doesn't matter that the law has loopholes or that some players aren't affected at all. Regulation that helps somewhat in a large majority of cases is massive.
I'm nervous about the battery being at 91%...is it not plugged into a constant source of power?
Sure the interface with the log might be text based, but my understanding is that the at rest format is binary and you need specialized tools to read it, standard unix grep is not going to cut it.

Although I use strace all the time, I hardly ever look at the payload of read and write calls, although I could see why it would be useful. But given a binary protocol it wouldn't be terribly hard to build a tool that parses the output of strace.

> [Maybe, when trying to be a smartass, try to be "smart", and not just an "ass"?]

thanks for the kind words and elevating the tone of the discussion.
I read some of your other replies and I can't quite get a read on your line of reasoning.

The issue is we would give less attention to these things if it wasn't for the social credit the humans gave the vomit. So we engage in good faith and it turns out it was effectively a prank, and we have no choice but to value requests from those people less now because it was clear they didn't care about our response.
Podcasts and chat are interesting, but the real potential in this would be to synthesize new documents from the inputs. Apply the information gleaned from the study materials to a user scenario and output a new work of fiction.
I just created the example podcast about the Bitcoin Whitepaper in NotebookLM:

https://notebooklm.google.com/notebook/9cf789be-1052-404b-8d...

And after, generated notes from the podcast:

https://podscribe.io/content/podcasts/101/episode/1727685408...

The podcast was exciting, however not really went to too much details.
I feel exactly this about everything in modern programming. It’s almost a generation thing. Files over files over files. Half of a file is imports, another half is an ad-hoc boilerplate with a single line of action code. What could be a page of code is now a folder subtree with a bunch of whatever.

It’s like they all read some shitty book similar to that one about OO patterns.
I'm building https://sequel.sh it's an AI data analyst and text-sql interface which helps you query data, generate charts and analyse the data to give insights all without a single line of SQL.
Its probably based on the same myth that makes people think its the rubber tires that makes cars safe during a lightning storm.
There are several complications; see here: https://lwn.net/Articles/984249/.

For example, if the copyright holder applies a security fix to an old version that had "expired" and is now open source, will that cause old version to revert to source-available? Does any security fix, even the simplest one, require clean room reverse engineering on part of the community? Unless these questions are answered clearly by the copyright holder, BUSL/FSL are not really usable as open source even after the expiration date.
> An IDE needs at least a working Debugger (or, to be more precise, a graphical interface to debugger(s)).

For me that should read at _last_ (or not at all).

While almost any IDE I ever used had a debugger (starting woth Borland Turbo C++) the number of times I used one I can count on both hands. And even then, a CLI to the debugger is just fine.

Like with any feature an IDE may offer, there are people for which that very one is essential.

Fair enough; but don't assume your non-negotiable X is the same for every other user of an IDE. It is not.
Emojis are an abomination in email subjects and authors but now you want to deliberately add more colors and corporate branding. Fuck you google. Good thing I say as far away from the web interface as possible. Too bad thunderbird renders emojis in color.
I'm brazilian and had one of these in my house my entire life. They are not dangerous as it sounds. BUT, gas showers are (please translate to you language):

https://noticias.uol.com.br/cotidiano/ultimas-noticias/2019/...
AI models are still unreliable code assistants
UK: the diners aren't asking questions of the waitstaff unless things are very quiet, nor are the waitstaff asking you either. You might have a bit of "where have you come from today" in the more rural pub destinations. Tipping culture is basically "high end only" or a service charge sneaking onto the bill for larger groups.
"It's solar powered"
> It's solar powered, …
Is English just badly pronounced French [video]:

https://news.ycombinator.com/item?id=40495393
> People when a piece of software is source-available but not strictly OSS: outrage

There's no longer outrage, since this has become the norm. Biggest most obvious example: Chrome.
I built Couchsurfing Roaster[0] inspired by GitHub Profile Roast[1]

[0]https://csroaster.lol
[1]https://news.ycombinator.com/item?id=41145517
That's cool. IANAL however I know people who got screwed like this in my country and were laughed at when they voiced their suspicions 'you are not a lawyer, you don't understand, don't worry, just pay and trust us' and 'you don't think the judge would allow it if your suspicions had any merit now, do you?'.
What's on the screen matters.

Or maybe it doesn't so much. Matthew 15:17 says that it's what comes out of your mouth that matters, and by extension your posting. Jesus is watching your 4chan posts.
Thank you for building this! I’ve discovered it a while ago and has been showing it as an example of what a good government website should look like. It’s a joy to read and explore, even though I’m not considering moving to Berlin :-)

Any suggestions to anybody starting another website like this?
> Even here in the Philippines, many properties don't have any grounded sockets.

Wait, what!? They've obviously got ground for the AC circuit, but why aren't they standard on the rest of the plugs?
I switched to Zed a month ago and never opened VSCode since.

But I write 99% Rust so that's kind of a match made in heaven.

That said and though OT: I'd be curious what similar caveats may apply to that editor?
Some feedback: I was about to try now (paying) but currently I can only install it in my desktop (no iOS support), and I am very worried about the idea of giving full access to a close-source unpopular extension with not-very-clear ownership.

I think it would go a long way to create some trust to show who are you in the webpage and maybe open source the extension too (the backend is not as importa nt).
There is https://github.com/kristopolous/BOOTSTRA.386
I think the main problem with Peruns' videos are that they are videos. I run a little program on my home-lab that turns them into podcasts and I find that I enjoy them far more because I need to be less engaged with a podcast to still find them enjoyable. (Also, I gave up on being up to date with Ukraine situation, since up to date information is almost always wrong. I am happy to be a week or a 14 days behind if the information I am getting is less wrong).

I like Hardcore history very much, but I think it would be far worse in a video form.
That almost sounds like a bug that could be sold as a feature "the shower with that extra wake up jolt!".