skysight-inc/HackerNews huggingface dataset:
Coincidentally, I spent this past weekend looking into this.

This space is ripe for a well-funded new entrant to step in, create a decent protocol for home automation and make a killing.

The options in this space are awful, with no clear indication of security, competing "standards" that don't cover even the basics of an appliance-like device, and cloud-lockin for almost everything!

Nothing is aimed at the average homeowner (No - writing in Python or Lua is not how people want to automate their home).

Lets talk about the media-level protocols: WiFi in homes is ubiquitious and cheap, things like Zigbee or LoRa raises the cost and the effort for HA, local RF isn't widely supported by devices (with good reason). How does a homeowner know what to go with?

Let's talk about bootstrapping a new device on the HA network: device discovery!

Some devices require an internet connection and the homeowner has to have an account on the cloud (Adafruit IO, various proprietary vendors). Some use a fixed mDNS name (Shelly), some require to download the vendors app (used to set network config, credentials, etc), most simply don't do it at all. I even found one or two that require the owner to browse to a particular local IP, because the device starts off in AP mode.

Okay, lets say you jumped through the hoops (registered an account on a cloud service, gave the device internet access, used its AP to set it up, or it set itself up doing mDNS query for _mqtt._tcp.local, or whatever).

Next problem: authentication of the device on the network. Some devices just don't support it, some support it using AES with pre-shared keys, some support it with basic HTTP auth over TLS, some use mqtt with TLS, some offer mqtt, but in plaintext only, with encryption being over HTTPS (reverses the pub/sub model horrifically), many support x509 certs loaded onto the device (the worst option for an appliance!), some (using CoIoT) have support for DTLS (But need a valid x509 cert) ...

Problems aren't over yet. So, you go with something ... and then find out that your controller is not compatible with one device. Maybe you need a Zigbee bridge because everything else is WiFi. Maybe that device requires x509 cert over WiFi, while everything else is using auth credentials. Maybe it's hardwired to use vendor's cloud and the rest of your network is using Home Assistant. Maybe it's using ESPHome and everything else is using CoIoT.

That's fine, you think, I'll just use Home Assistant, which has integrations for everything on the planet, to "bridge" the different protocols. But now you're stuck with Home Assistant as a controller, which has limited automation facilities.

Honestly, what homeowners want is to buy a device and plug it in, and have a nice interface for devices which allow the homeowner to specify what happens on any event.

That's it. No messing about with Python, Containers, Lua, mDNS sniffers, accounts on public internet clouds, renewing x509 certificates, etc.

Plug it in, use username+password to access the Home Automation network, that's it.

From a technical PoV, I can see a mechanism to get it done this way.
I'm sure the comment was in regards to the amount available for training/inference. The fact you can buy an M2 Max w/ 96 GB available to the GPU is remarkable, when the far more powerful 4090 desktop card for instance only has 24 GB.
The underlying issue is obviously that children have nothing better to do than to be on a smartphone and that school is an oppressive, boring, hostile, unnatural environment.
The answer isn't to take away their coping mechanism, it's to treat a human child like it should be treated. A young boy should be offered opportunities to partake in martial arts clubs, hunting clubs, robotics and programming competitions, fitness training, house building projects, general machinery and electronics projects and on and on the list goes. My honest opinion why society absolutely refuses to help children is because it is full of adults who envy and fear the children. They know that a 12 year old could do 80% of their job within a year if given the smallest amount of encouragement and instruction. Real life isn't allowed to compete with the virtual world, that's why the virtual world is winning in the child's life.
I addressed this here: https://news.ycombinator.com/item?id=36193137
Packaging should always just be zip.

Security can just be a OTP: https://github.com/tinspin/rupy/blob/master/src/se/rupy/http...
We're not far way from "Her"[1].

https://www.imdb.com/title/tt1798709/?ref_=nv_sr_srsg_3_tt_5...
From the definition, they should be. It only says every permutation should exist as a substring, not that it should only exist once.
"The computer industry is the only industry that is more fashion-driven than women's fashion" -- Larry Ellison
I think the point is, and the evidence strongly supports this, the younger generation can't handle the change either.
We aren't arguing about easy stuff, we are arguing about radar / lidar being necessary.
anything, from a blog post to simply existing, can be "considered" to be engaging in war by a sufficiently unreasonable considerer, and any such unreasonable considerer can make whatever unreasonable "warnings" they wish

neither are a validation of the correctness of such a consideration or the righteousness of such a casus belli
Mods could create temp accounts, mod them to their subs, then use those for the announcements etc. Even without being careful about IPs or email addresses it would make a bigger mess for reddit admins to sort though when banning people.
I built my own smart home set up before Alexa et al came along and later switched to Alexa because my wife and, later kids, took priority. My experiences with commercial smart home solutions is that they require just as much babysitting as anything you build yourself. The only real benefit of commercial solutions is that my wife isn’t afraid to add plugs et al to the smart home infrastructure whereas before it would be entirely down to me. But the cost I pay for that convenience is reduced privacy and potentially insecure hardware connected via WiFi.

Honestly, if I was building something out again, I would totally optimise the set up for privacy and security rather than convenience of having a spouse connect new devices.
And obviously you're taught how to deploy to Google cloud so you have to pay for the course, pay with your data—petsonal and work related—and pay for their cloud services...
The site confuses permanent and "we don't really know if permanent" removal technologies. The latter are a lot cheaper, but it's really deceptive.

I don't think this helps the field. "We turned carbon into rock" is really a whole different thing from "we put carbon into the soil and hope it stays there fingers crossed".

(Update: Here is some background why some of those methods are sketchy https://www.theatlantic.com/science/archive/2021/07/soil-rev... )
Teardown and review of a new 386 system: Hand386
What the technology giveth, the policy taketh away...
My current PC is using an old 4th gen i7 with an RTX 3060Ti and it keeps trucking along just fine, even with my 144Hz display. It used to have a GTX 960 but its 2GB of VRAM were anemic for some ML stuff I wanted to run + the newer Nvenc is a massive upgrade in quality. I don't see any reason to upgrade anything else.
Our Cognitive Manifest Destiny in the Age of GPT
Intro to the Zig Programming Language • Andrew Kelley • Goto 2022
I wonder for how many of them it'll be a case of "one rule for you, another rule for our child because they're not like the rest of the riff-raff"? A lot of this will be lip-service, that much I am sure of.
The amount of skeptical people in this thread is astonishing, it is natural to questions pile of complexity even if it is well established.
In an unlikely event it goes south, author will have much easier time debugging his simple setup then waiting for reply from a home assistant forum (even though they are lovely people and nothing against HA).
If that's your base criteria, why not remove humans from the equation entirely and just turn Stack Overflow into purely AI driven? It doesn't matter if the answer is correct, only the speed and formatting of the answer.
> There's plenty of FOSS fediverse stuff that's very interesting, but until monetization is figured out, creators have little reason to push content there.

Problem being, non monetized things are interesting because they are not monetized. If you make it possible to profit from them, they will go down the path of every other profitable system: all the goodness gets squeezed out to extract profit.
>You seem pretty angry that somebody would think differently, too.

I'm not angry at all, I just don't see the world purely in black and white as you seem to do. On the other hand, you're the one throwing around words such as "indoctrinated" and all that.

I mean, you're the one who insinuated that it should be 100% okay for me to write a work with 100k words, and you taking those words, adding 200 more words, calling the story 'yours' and profiting off it. If THAT is what you believe 'natural law' is, then I'm absurdly glad that it does not work that way.

>I can’t conceive of looking at the world that way and being morally okay with it.

I can't conceive of having a morality that is basically "it should be okay to take/steal other people's works and do whatever you want with them, regardless of that person's feeling in that matter."

This is why we have open source licenses for people who WANT to grant others that ability to do so. You, as someone who has arguably been in the industry for so long, should be fairly familiar with it.
Send a message to /r/reddit.com , it's more likely you are caught in the spam filter going awry than a power trip by the mods. They can easily restore you and your posts.
Given f(prompt, model) -> text is there some h(model, text) -> [0,1) which tells you if the the text was generated by the model? Crucially, could you publish h without publishing the model?

It’s a bit like public key cryptography — if generating text is using sign() to sign a prompt with your model then is there a publicly available verify() that verifies the output came from
the model but which doesn’t leak the private model itself?

What sort of things exist like this (other than private, API models recording all text they’ve generated)?
Oh please tell me you can specify the length of your loops in lines of code executed.
If something doesn't answer the question, then it should be removed by moderators. But it shouldn't stop there: junk generated by AI is going to be mass-produced, and anyone posting incorrect AI-generated answers is probably going to be a repeat offender. Taking proactive action against such users who are operating so far outside the purpose of the site is very likely necessary to have any hope of maintaining a reasonable signal to noise ratio.
Thanks! You are right. I will add more instructions about the commands.
There are tons of UX positions, and every UXer worth his salt does way more than mere UI design. But frankly, you dont sound as if an individual contributor career in engineering is what you aspire, so you could also try to get into product management, but then your programming skills might atrophy rather fast.
Yes, the problem is greed. The 80s were wrong. Greed is not good. It's terrible in fact.
I haven't laughed like this in a very long time, very well done.

Looking at the cellular automatons video, I felt it captures the early sense of wonder learning about math and programming.
But also, the despair in what problems are actually kind of open. What if I design a cellular automatons where every neighborhood is in the shape of a Disney character and every value it can take corresponds to the release date of one movie that was in the global top 10 of highest grossing movies?
Well, turns out that's a special case of a Heisendorff-Circlydot automatons, which was solved using topolographical methods in the 80's and the only open question have been proven to be equivalent to proving the consistency of Riemann.

Unless say you give each cell a bounded notebook with a given number of page, in which case the problem falls into a weird computability class between the gaps of the Chomsky hierarchy. And then it's thesis material :-)
A model (if trained right) will not include the training texts verbatim, and will arguably be a big enough transformation over the source material to be copyrightable in its own right.

IANAL, and I’m not saying how this is how it’ll play out in the courts, but I don’t see why this is a “weird disconnect”
I suspect because reader mode has a reasonable max line lenght, and OP was complaining about that not being set on the page.
I would say that you are jumping to a lot of conclusions here. Lets dig deeper.

"It doesn't have a culture. It doesn't have thoughts"

These are conclusions. What is your reasoning?

To what degree would you say that human decision making can be explained by this statement:

"It is a tree of probabilities with a bit of a randomization on top of it."
Incorrect answers are not what moderators are moderating. A super easy way to make answers that look right even if they are wrong, for people trying to game SO's point system, is a perfect way for there to be just a huge amount of extra work for mods without ~any benefit.

There are definitely alternatives to the unilateral ban (Thinking about how, like, chess.com does bans based on people cheating), but saying "AI content is qualitatively no different" ignores the bigger ecosystem problem from having the average answer quality simply go down
Unfortunately, corporations can now sue people who strike. This is the worst time line.
>What gives you the right to prevent them from improving your work? If I don't like one of your character and consider the story better if I put in a character of my own, who are you to decide what I do with this idea or not?

If this were the case I'd just not publish, and keep my story with me, limited to a few people I trust. This is what you'll get if copyright wasn't there.

>On the other hand, most of the internet is very copyright-hostile. From meme templates to fanfiction and embedding foreign site content, most online communities have a very relaxed take on what copyright means. Imagine what would happen if the person who drew the original trollface were to go around demanding copyright fees and starting lawsuits for violating the rights to his property!

Most of the artistic internet doesn't contain works (outside of certain OSS communities) that may have taken someone years to complete and consists of hundreds of thousands of words. I'm amused that you should be somehow okay with the idea of taking a 300,000 words story, adding 10k words, modifying some bits, and selling it as "yours" and profiting off my work.

>Copyright in its modern form has existed for what, 400 years? It's not exactly a requirement for a culture to develop.

>In my opinion, the real question is: why should copyright exist in the first place?

I mean, you can just say that about modern forms of democracies and civil rights. Then why have them in the first place. We can have monarchies, autocracies, theocratic/thalassocratic republics just fine.
What's the reason you want a very small HP engine? Isn't it compact enough?
My original plan was to release it as Public Domain. I was informed, however, that there were legal problems with that, as some countries don't recognize Public Domain. It needed a copyright, and the license saying the copyright notice stays in it is part of it being copyrighted.

> Who are you to say ...

I made my career creating intellectual property. I'd say that entitles me to have an opinion on it as much as anyone.

As to the songwriter who cannot perform, if I was a band that couldn't write hit songs, I'd pay him to write a hit song for me. As for other musicians playing the songs, I have a friend who is a major Beatles fan. I said once that I liked some of the covers of Beatles songs better than the Beatles version, and he about had apoplexy. People are always gonna wanna pay big bux to watch the Beatles perform their songs, just like if a painting's provenance proves it's a Rembrandt, an otherwise unremarkable painting would become worth $$$$millions$$$$.

> the original provenance of his work may have gotten muddied enough that he couldn't use that work to enhance his own reputation anymore

I'm not buying that. I've had people take my game Empire and claim they developed it more than once. I've been able to prove provenance each time. These days its pretty easy to prove with a github repository, which is a big reason why I'm a big github fan. Yes, other people have also claimed they developed my compilers.
I was thinking it'd be cool to use it as a way to make portable multi-arch script/devops binary. Or perhaps universal multi-arch tools for things like jq.
Ask HN: What print media do you subscribe to?
Are there any (otherwise pay-walled) print/text media that you consider worth subscribing to? What makes them worthwhile?

As an example. For me The Financial Times (ft.com), and The London Review of Books (lrb.co.uk) are worth the money.
Idk if it's considered a lot or not, but this source estimates transportation to Hawaii to increase the price of goods by a max of about 7.5%, while in all likelihood it's much less due to modern shipping.

https://www.civilbeat.org/2015/04/living-hawaii-how-much-doe...
PBB: A simple shipping error poisoned most of Michigan
I think this is the interesting line of thought.

Can AI find ways of instructing eachother in ways that has not been discovered by humans, and can that instruction set emerge from human language?
As with all such sites, the value is in what you don't see: the 99.9% of input that gets silently devnulled as spam. It's terribly hard to automate away in a small-scale decentralised operation.
Apache SeaTunnel, a cloud-native high-performance massive data integration tool, has recently graduated to become a Top-Level Project (TLP) of the Apache Software Foundation (ASF).
I unfortunately don't have the availability to test their solution. But I love the vision. I hope they pull through.
> Second, does this "Florida issue" include provisions for parents of children that want their children to be able to access those books, to opt out of the restrictions in question?

Yes, it does: they are perfectly free to buy or borrow those books themselves. The law is about what’s available in a public school.
Exactly same for me too. I watched his interview with Aarthi and Sriram of a16z yesterday and the more I tried to understand him, more he seemed like not just a BS peddler but deluded as well. May be it is just the two of us?
Tempest [0] looks very interesting. What is the current state of the project?

[0] https://github.com/zenhack/tempest
Thank you for sharing, this is all very inspirational. I believe models like these are the way forward, if we want to build a society based on trust and fairness.
> I don't think we should kill more trees and require that kids continue lugging around backpacks full of heavy textbooks when we have a better alternatives. (To be fair, an e-reader without constant internet access would fit the bill, at least for this particular example.)

Those dead trees can survive up to 50 years in the hands of children, mobile devices tend to break down significantly faster and create considerably more waste. Just have a copy of the books for school and one for home and you would probably get rid of 90% of the pointless book carrying I did as a kid.
I think a reverse experiment would be far more valuable. Try to find patterns of collective clicknets/botnets trying to swing a subreddit in a certain direction for instance.
Can you show us?

I also made a digg: http://tentacle.rupy.se (unfortunate name)

Also made a reddit/forum clone: http://talk.binarytask.com
In general leaving social media is g odd thing, especially if you're exposed to the negative behaviours that are rife on the larger public forums. I find that many non-mainstream ideas thrive on Reddit in smaller subreddits as it's a central point for people to go and find communities. I also see no equity language, not that I care enough about it to not it. However this might depend upon the definition of "non-mainstream" as for some people that's currently defined as a narrow set of politically driven partisan bigotry & repressive control, ignoring the massive amount of variety that does still exist in our cultures and instead trying to divide the world into us and them.
"more than 100 years" really isn't a lot when we talk about climate change and storing emissions.
All the above sounds great but costs money. In the UK, the ruling class have consistently cut school budgets in real terms over decades. For example, music lessons are 30 to 1, sing or bring-your-own plastic recorder. For sports day, my child wasn't in the top few of the class that got to actually run on the last patch of grass that hasn't been sold off.
That’s hyperbole. The computers you were lucky to grow up with weren’t entry points to multi billion dollar industries with the sole intent of pinning a child to a screen and sell them stuff. Smartphones introduce children to addictive behaviour way too early in their life, and that’s a completely different situation than tinker devices of yore.
Also curious, as this community is one of the best I had the luck to find. Where would OP direct me for non-sucky communities online?
That's not an issue with the link, that's the Reddit behaviour for most links to the site in general when accessed over a mobile device.
Good idea about Claude, never tried it myself. But I've heard that GPT-4 is superior at the moment. Is it true?
Also thought about GPT-4 prices, but from my experience: If I use it intensively for a 3-4 hours it costs about $5. This is much cheaper than anyones hour rate.
You fire them… it’s harder than in other places put you can still do it. You just need a valid reason! I had at least a couple of colleagues other the years being fired! At least employees are not victims of the employer every whim! And this is a good thing!
What if I bought up a bunch of coal on the open market, and sold carbon offsets against it? For each offset sold I’d bury the corresponding coal again, permanently preventing it from being burned.

Seems like this could be quite profitable, especially since I can sell 2.86 tonnes of carbon offsets for each tonne of coal.

Perhaps we could go a step further, skip the intermediate steps, and just pay coal miners to leave the coal in the ground?
> I think I have benefited quite a bit from never ever having seen neither of my parents drink vodka

Counterpoint: my partner's father was an alcoholic who abandoned her after her mother died and ended up homeless for two decades, her aunt was also an alcoholic. She didn't grow up to be an alcoholic and doesn't drink alcohol. I don't drink alcohol. Most adults are capable of managing themselves.

> I've seen really horrible results of screen time overuse on a teen girl -- basically, a lively and clever 7yo developed into a 18yo with no social skills whatsoever, and the habit to even scroll her phone while brushing teeth!

Could equally be undiagnosed autism and/or ADHD, which is infamously underdiagnosed in women.
> The strategic pieces in this conflict are already being placed on the board.

This is interesting to me, could you elaborate what the pieces are? I’m guessing natural resources like freshwater?
In case anyone is wondering, the DLF is funded by donations from happy users and sponsorships from companies.
As a user of SO, etc. I don't care how they wrote the answer. Is it a good answer? Does it help me? That's what I'm interested in.

Why censor good answers?
Outside the original fictitious entry, it takes on new context which legitimises its use as much as anything else in a public dataset.
GPT3.5 works not bad for generating, but it is not very good at self-reflection and self-critisism. Or maybe my prompts are not so good.
In addition to when they don't work. What about when the company stops supporting them or just goes under? The industry never seemed to build long term trust whenever I looked into it.