skysight-inc/HackerNews huggingface dataset:
Just wanted to say that my life as a quadriplegic would be 13.4 million percent more crap without Home Assistant. Being quadriplegic and having something as open as Home Assistant is absolutely amazing, I have automated absolutely everything in the house and home assistant has not choked once.

Couple that with one of the friendliest communities for newbies I have come across in a long time and you have something really awesome.

I've been using it for a couple of years, I have tried all the other open source alternatives but nothing really comes close for me. I'm actually fiddling with my installation right now as it were.

I cannot plug my phone in to charge it up myself obviously, so I am writing a little automation that will check who is in the house and announce through the speakers my phone needs charging up or send them a text message if I have their phone number when my mobile phone charge gets below 20%.

Totally cool beanz and I am totally serious about how much easier this makes my life as a quadriplegic.
I found it quite strange too. Saw two different versions of the HN title before I clicked, only because it seemed so ridiculous.

Maybe it's just click bait; hard to imagine people think more about company culture than culture in general.
That's the most polite way of saying "botnet delivery mechanism" I've ever heard.
Yes it is. Libertarianism is not a welcome here
> Intel already lost.

That's a ridiculous thing to say about a company that has ~75% of the market share.
Autophagy
It's Arc, and the program is an ancient prototype of https://github.com/akkartik/mu
Rust 2020: Rust at Wasmer
You can do something foolishly that is worthy of jail time. But in this case he appears to have asked ahead of time if this behavior was problematic, was told that it was, then did it anyways.
I don't there there are.
I’d love to hear about your automations. Would you share them with us?
Ask HN: SaaS in Germany – How do you handle international customers?
How do you handle international customers, when it comes to billing and taxes?

How can I setup a payment system, which handles international customers, how do you generate invoices ?
FreeRTOS has a certified version, no?
What does it matter what we think of him? He is being accused of a crime, and presumed innocent. If it goes to trial, then the jury will have access to all the evidence. You and I don't.
And yet both of them start to degrade when I spill alcohol on them.
Yes, pretty much this.

The Lithuanian government has no interest in me, and even if they did, they have no jurisdiction here. One should always be more interested in privacy from the government that has authority to no-knock raid your home than the one that does not.
There are quite a few things in physics which didn't have direct experimental evidence, while most are convinced because the theoretical results and incomplete evidence are persuasive enough. If this Science article is accurate, there was no direct experimental evidence that proved the majority energy of the Sun comes from the fusion of protons into helium, until the neutrino experiment in 2014.

https://www.sciencemag.org/news/2014/08/underground-experime...
This is extremely interesting; thanks for linking it.
It was during that minute in nineteen hundred and eighteen, that millions upon millions of human beings stopped butchering one another. I have talked to old men who were on battlefields during that minute. They have told me in one way or another that the sudden silence was the Voice of God. So we still have among us some men who can remember when God spoke clearly to mankind.

Armistice Day has become Veterans’ Day. Armistice Day was sacred. Veterans’ Day is not.

So I will throw Veterans’ Day over my shoulder. Armistice Day I will keep. I don’t want to throw away any sacred things.

What else is sacred? Oh, Romeo and Juliet, for instance.

And all music is.

Vonnegut, 1973
Great starting point for learning Datalog interactively: http://www.learndatalogtoday.org/
To Tell the Truth (Game Show)
A former coworker claiming to a review committee that a published paper was an outcome of their research when the publication date for that paper was before the start of the research under review.
Interesting. I wonder which paging protocol was used, eg. POCSAG or FLEX, at what baud rate, and whether it's possible to open it up and adjust the frequency of the inbuilt paging receiver.

EDIT: from this article it seems the Beep used POCSAG. If you could adjust the frequency it might be usable with the paging network that my team manages today.

https://www.rcrwireless.com/19981109/archived-articles/swatc...
I'm in the process of building a house and am thinking of going the KNX route. I'd prefer critical things to be hardwired rather than rely on wireless, just because it's more reliable.

I'm interested to know if you installed everything yourself or had a contractor do it? My understanding is it is expensive to get someone to do the work (as usually it's hotels or offices having this done), but the actual hardware doesn't cost much more than the z-wave equivalent.

Oh and your Room of Requirement definately needs more explanation :-)
> He denied her accusations and as it was all behind closed doors there's no way to ever resolve it. That shouldn't be in the public realm at all, let alone people having strong opinions about it!

That's true of every accusation the Miami Herald published against Jeffrey Epstein as well. Do you believe none of that should be in the public realm, either?

I'm not arguing that you're wrong, I'm just pointing out that if you want to live in a world where such accusations stay out of the public realm, then that means you want to live in a world where Jeffrey Epstein is still raping adolescent girls, and you have to admit that's a price you're willing to pay to protect the accused.

Conversely, I have no problem admitting that if I support such he-said-she-said accusations being publicized and having consequences, then even if Al Franken and Aziz Ansari did nothing wrong whatsoever, the hits to their reputation and earnings opportunity cost that they suffered is a price I'm willing to pay to reduce sexual harassment.

I also don't fully understand what you mean but "shouldn't be in the public realm". If me and some other person are the sole eyewitnesses to something, should I be muzzled from saying what I witnessed in the public realm simply because the other eyewitness disagrees?
is it time to ban 'crypto' yet? most of us (actual) engineers think eth and others are shit from an engineering point of view - never mind all the other problems

this is probably an unpopular viewpoints considering half the people on this site are heavily 'invested' in it
Information is physics: Information (bits) can be viewed as energy. This view allows use of tools and formulas from statistical physics and relate these to information theory (Shannon Entropy == Energy Entropy). It then becomes possible to describe and quantify the information flow between systems, or the thermodynamic cost (heat generation) of computation/flipping bits. It allows for units of measurements such as temperature and pressure to be applied to information.

Physics is information: Energy can be viewed as information. Some researchers investigate the notion of "it from bit": that all of physical reality is the result, and derives its essence, from yes-no bit strings/Turing programs. This view offers answers to the limits of physical inference machines such as the human brain. It leads to the field of digital physics, offering a notion of a computational universe, applying our knowledge of algorithmic information theory, such as the distribution of random strings, to physical reality.
I thought somebody might ask, so I am just sanitising my config files and then they will be available on my Github[1] hopefully in about an hour. Was there any particular automation you were interested in?

[1]: https://github.com/robotsandcake/homeassistant
Ask your optometrist why that argument fails for people who don't need vision correction.
If those lines across the top glass are wire, and that’s the antenna for receiving data, then probably not.
> Occam’s razor suggests a person, who is good at ethereum development, might tweet his NK visa out of ignorance about the consequences of what he’s doing v. some elaborate criminality worthy of 5 years in prison.

Did you not read the post you originally replied to?

> Unsurprisingly, the State Department told Griffith he could not in fact present or attend the Pyongyang Conference on Blockchain and Cryptocurrency.

> Regardless, Griffith attended and presented at the Pyongyang Conference on Blockchain and Cryptocurrency.
It is more intolerable with humans but animals should't be subject of either (animal cruelty).

Yes, that is what I am saying. In your example, of course if there were tests you could have done to prevent the outcome you're at fault. But that aside, the outcome is the same but human editing of a gene means you are causing a specific change in a complicated code bypassing natural adaptations and rejections that might be needed for a trait to be amplified. So you're responsible for the outcome even if there was no testing you could have done to ensure it won't cause cancer on some consumers. You are responsible for any deviations caused by your editing,good or bad. With selective breeding you are forcing breeding between animals that would have bred anyways. It is not impossible for the natural course of things to force breeding between those same pairs of animals. The outcome is the same but since you did not do something that could not have happened anyways in the natural course of things you are not responsible for all deviations.

What I meant though was more like deformations and other flaws that would be cruel to the animal. For example selective breeding of dogs has resulted in some breeds where the brees itself is illegal. Some breeds have skulls that become torturesome and painful once the brain grows to a full size. These breeds would die off if it were not for humans that insist on breeding them.

Mistakes are inevitable and az such the question of "is even one mistake acceptable?" must be asked to which I say no it is not. Trial and error are not acceptable because one error is not acceptable. Ends don't justify means.

Maybe someday computing will be powerful enough to model how editing of genetic material will affect the grown animal (100% accounting of unintended consequences).
The plot thickens for a hypothetical “X17” particle
Great to see this thread. Was thinking about getting into this just some days ago.

What hardware are you people running the system on? Raspberry Pi? Or something more beefier? Or less?

I think they recommend a RPi 4 for the latest release...
I own DAI and I can hardly sell $1000 of it into any other crypto currency without incurring 1%+ price slippage.
A senior leader wouldn’t be caught dead holding the same position for more than 18 months. The whole game is to make a huge lift, collect the monetary and prestige rewards, and move on to the next thing before burnout becomes apparent.

Sustainability is the domain of entrenched/ossified/bureaucratic middle managers, moderating or outright sabotaging whatever BS senior leadership is excited about this month.
In or about April 19, VIRGIN GRIFFITH, the defendant, traveled to the DPRK to attend and present at the “Pyongyang Blockchain and Cryptocurrency Conference” (the “DPRK Cryptocurrency Conference”). The US State Department denied GRIFFITH permission to go to the DPRK to attend the DPRK Cryptocurrency Conference due to the DPRK Sanctions, but GRIFFITH nonetheless traveled to the DPRK, via China, to participate.

The statute he violated has a "willfully" mental state requirement, meaning Griffith would potentially have a defense at trial if he could convince a jury he had no idea what he was doing was prohibited by sanctions. From the complaint, it seems unlikely he'd be able to do that.
Edited to reply to other comments:

Good points. But yeah US AG would allege more severe violations if they had occurred so we can presume they didn’t. Ie they insinuate he was ‘warned’ about going to NK. But what was the nature of the warning?

It’s wrong to charge someone for up to 20 years if the warning you made wasn’t clear on the penalties and we can presume that was the case because they would have stated if that were the case (ie we warned him he would face up to 20 years in prison).

It sounds like he has been nothing but cooperative with authorities. And again Occam’s razor says they’re taking their frustrations with controlling him out via this complaint (meant to also deter others from doing similar things).

But yeah my problem is the rush to judgement. There is no reason to believe he was aware of the laws he was violating and the consequences and that’s scary to me as us citizen.
Ask HN: Is ActiveDirectory an Embrace, Extend, Extinguish of LDAP?
I was studying the Embrace, Extend and Extinguish strategy(https://en.wikipedia.org/wiki/Embrace,_extend_and_extinguish) implemented by various Tech companies. It just occurred to me that ActiveDirectory that is one of the most successful enterprise products of microsoft, could be interpreted as an EEE over LDAP.

Could you elaborate on that?
I would say stop looking for a 'job' and go to work. Full stack developers are in high demand as an independent contractor. You have to get out and hustle. PHD will not help.
While possible (there are tons of "blue filters" on the play store), the effect will always be considerably worse that with root access, since apps can only display overlays, not change the screen's white balance.

Btw, if you don't insist on using f.lux and have root access, take a look at cf.lumen: It allows much more precise configuration (I have it remove almost all blue in sleep mode).
I'm beginner programmer and even the early puzzles seem very hard, but after some thought you get correct answers and then you can check from youtube how real programmers do it.
The classist vilification of the Black Friday shopper
That's actually pretty accurate for the era EU simulates though. Nobody could supply an army of any size by any method other than foraging, aka buying all the food and forage in the area around the army.

As you know, the maximum throughput of any connection is the buffer size divided by the round-trip time. If you're using horse-drawn carts to move food and forage, the buffer size will be quite small; carts don't hold very much and there aren't a lot of them. Horse-drawn carts are slow, so the round-trip time will also be quite long. A number of generals had the idea of supplying the army this way, but nobody could do it further than a few dozen miles because the round-trip times get so high. Before WW1 everyone figured that trains had solved the problem; you would just load your supplies up on big fast trains and send them right to the front. Unfortunately, armies really love blowing up the enemy's trains and railways, so the railheads were never as close to the front as anyone liked and they were always having to be rebuilt. There weren't enough motorized vehicles in the world to deliver all that tonnage more than 100 miles, so the fronts in WW1 were very stagnant. In WW2 there were tens of millions of trucks of all sizes, and the Germans estimated they could deliver sufficient supplies to the army as far as 400 miles from the railheads. Unfortunately, it's over a thousand miles from eastern Poland to Moscow, so that didn't go so well. Also, it's over a thousand miles from Tripoli to the Suez canal, so they didn't have much luck in that theater either.

If you want to read more on the subject, I recommend "Supplying War: Logistics From Wallenstein To Patton", by Martin Van Creveld. Great book.
If there's a workaround, it's ok. Users usually post workarounds in the thread. They did so in this thread.

This is in the FAQ at https://news.ycombinator.com/newsfaq.html and there's more explanation here:

https://news.ycombinator.com/item?id=10178989

https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...
Are the Russian's controlling HN now?
The typography tools that IDEs use for syntax highlighting are bold, italic, and color, which all reduce legibility. That's fine for keywords - I never need to distinguish between if and lf at a glance - but muddy for the primary content of your code (functions, variables, math symbols, comments). If you wanted to emphasize something while increasing legibility, you'd need to change the font size, which is not commonly supported by an IDE.

Shrunken keywords might work. Not in conjunction with fixed width fonts, though.
I wish WordPress would help clean up its plugin/theme ecosystem and have raised this point multiple times in their annual community surveys.

One major issue is that most of the plugins should be released as GPL since WordPress is GPL licensed and the plugins extend its APIs. VCV Rack, a modular audio environment, is a good example where all plugins are GPL unless getting a commercial license from the core developer(s).

Another thing would be to encourage consistent documentation and support channels, rather than every plugin using its own forum and documentation site. Drupal is an excellent example of an ecosystem of GPL modules with the consistent backing and documentation channels.
Neural Style Transfer Jaws and Copley Painting Mashup
The immutable ledger and consensus algorithm is the basis for allowing ownership of digital assets and freedom.

Solving the trust issue is what an immutable ledger and consensus algorithm is all about.

Without a way to agree on who owns what and a way to enforce that then there is no way to have digital ownership or freedom without an army of lawyers and law enforcement, or trust.

You probably already have ownership of digital assets without blockchain: it’s called a bank account, equities, bonds, and maybe a title or deed to a car or home. But that ownership is all enforced by an entire system of laws, attorneys, law enforcement, and other fallible human beings. If you remove the reliance on that system and fallible human beings, you then begin to enable a greater amount of ownership and freedom than previously possible.
This article starts out with such broad implied definitions of “luck” it is hard to figure out what they’re really saying.
So let's prosecute the US president for his support of Saudi Arabia's elite caste...
No, there is lots of financial censorship being done against people have have broken zero laws.

For example, at one point, banks blocked donations to WikiLeaks, even though they were not charged with any crimes.

Financial censorship, done arbitrarily, to people who have not even been accused of a crime, is the most common form of financial censorship.
No programming paridigm will solve every problem well. And plnety of problems are easy enough that any paradigm will solve them well enough.

The author is simply offering one solution to a particular problem from one paradigm. Plus it's python so it mixes and matches with functional programming more than most.

I don't think it's a case of seeing everything through a beginner's lens of "freshman level object-orient all the things".
On building systems that will fail (1991)
Not sure quite what you mean unless you weren't already signed in or something. When my internet goes out my plex server works perfectly fine. My TV is already signed into my account though.
Nigeria’s ‘fake news’ bill could jail people for lying on social media
Information processing as basis for human existence is not an analogy once you accept a very basic premise of what information is. It is the literal description of what is going on, even on the biological level. I've mentioned DNA, the immune system is another example.

If you want to be successful in a complex world, survive, replicate, you will profite massively if you know what is going on around you better than that other thing that wants to eat you. If you can grasp the structure of the physical world and predict its changes, you will come out on top. Information processing is an evolutionary necessity, because we are grounded in a physical world. Information is the successful way to deal with the world, because it gives the organism a choice.

Control theory is great if you want to describe real valued in- and outputs and their relationship over time. Like throwing a ball. But at some point we need to become discreet and abstract the real valued domain of space and time into symbols.
"In the bag there was a retro minicomputer"

That would be quite the accomplishment :-)

Looks like a fairly typical MSX system to me. All sorts of nifty Japanese machines were made in this style that never made it to our shores.
author has a very good point but the example is somewhat weak.

if i recall correctly, pycharm knows about TODOs, WARNINGs, NOTEs, etc. not only it highlights these keywords but it also allows you to jump from one to the other throughout the code base. you can also customize how these are displayed.

so no, out of the box WARNINGs are not an issue for pycharm. speaking of that, i need to check if vscode has a plugin for that (since everything is plugin driven in vscode...)
I’m interested in the whole thing, particularly any use cases I have not thought of.

I’m curious to know how you’d rank them by usefulness.
http://archive.is/IEKmz
> I both strongly agree and strongly disagree with your comment. Not sure, I think this makes me a consultant (smile)

It may or may not, naturally.

> questions drive out language

What do you mean by this?
Whitesource and Checkmarx are integrated into all of our Jenkins pipelknes. If there is a CVE that’s relevant we know about from our CI/CD Pipeline.
Despite that, jet fuel burns quite fiercely. The fires that brought down the WTC were started by jet fuel being sprayed through the buildings.
A Pi is fine, but don't rely on the SD card for storage. Home Assistant is very write-heavy (since it logs state changes, etc), and will kill an SD card pretty quickly. You're better off using the SD card as a read-only boot device and then use an external drive for the actual system.
Kentucky Derby horses get first-class treatment on Air Horse One
Also http://archive.is/aJeqo
Zeppelins aren't welded metal containers.
I hate things like "Far Greater Than We Realized" too. Who thought luck wasn't important and how long ago was that?
Show HN: Keycat – A self-hosted end-to-end encrypted password manager
It's really amazing, but the result is a bit spooky. Still, pretty awesome.
I just wanted to saythat I totally agree with part:

> However, the power of HA comes from the third step: automation. The best interface is the one you can forget exists.

I have the interface just for my carers and PAs et cetera, almost all of my interactions with the house are done via voice or other scripts triggered by various things. I would post a picture of my dashboard but it is horrendously messy contain hundreds things!
Please don't take HN threads further into political or nationalistic flamewar.

https://news.ycombinator.com/newsguidelines.html
> HTML/CSS/JS honestly just sucks for building complex apps.

I think it's precisely the JS/web space that's doing most of the work for exploring the exact ideas that make complex clients tractable and pleasant to develop.

For example, React and Elm are a lot closer to an ideal than any desktop/mobile client stack I've used.
In this case it seems like you're the one on the wrong side of the razor here, unless one of the relatively straightforward factual assertions in the DOJ's complaint is simply false.
Maybe I'm being too harsh, but USUALLY when people say that they are silently implying "so our current system is justified".
> Hannibal's trick to encircle and kill many roman troops in a single battle was never going to be repeated

I would argue that the Romans allowed themselves to be surrounded in the Battle of Carrhae by forming into a block. They got pinned and were badly defeated.