skysight-inc/HackerNews huggingface dataset:
Most of the users of these products were off grid.

A number of the products used in off grid installs have invasive IOT remote access/administration.

It's only a matter of time until it leads to loss of life-- e.g. from people who freeze to death because they can't reconfigure or turn up a system without internet access which is out or doesn't work without power--, if it hasn't already.
I've been trying to sneak into some relevant discussions on Twitter lately. Too early to say whether that helps at all but at least my posts haven't (yet?) been deleted as self-promotion like on Reddit.
I believe this depends on the type of research that is being done. There are certain types of research that benefit from our current research grant system and from VC funding. The former is good when the research has a clear impact (whether it is social or business), and the latter is good when there is a good chance the research could be part of a successful business venture. There are also plenty of applied research labs where the research agenda is tightly aligned with business needs. We have seen the fruits of applied research in all sorts of areas, such as self-driving vehicles, Web-scale software infrastructure (MapReduce, Spark, BigTable, Spanner, etc.), deep learning, large language models, and more.

As big of a fan I am of Xerox PARC and Bell Labs, I don't want to come across as saying that the Bell Labs and Xerox PARC models of research are the only ways to do research. Indeed, Bell Labs couldn't convert many of its research ideas to products due to the agreement AT&T made with the federal government not to expand into other businesses, and Xerox PARC infamously failed to successfully monetize many of its inventions, and many of these researchers left Xerox for other companies who saw the business potential in their work, such as Apple, Adobe, and Microsoft, to name a few.

However, the problem with our current system of grants and VC funding is that they are not a good fit for riskier avenues of research where the impacts cannot be immediately seen, or the impact will take many years to develop. I am reminded of Alan Kay's comments (https://worrydream.com/2017-12-30-alan/) on how NSF grants require an explanation of how the researchers plan to solve the problem, which precludes exploratory research where one doesn't know how to attack the problem. Now, once again, this question from the NSF is not inappropriate; there are different phases of research, and coming up with an "attack plan" that is reasonable and is backed by a command of the prior art and a track record of solving other problems is part of research; all PhD programs have some sort of thesis proposal that requires answering the same question the NSF asks in its proposals. With that said, there is still the early phase of research where researchers are formulating the question, and where researchers are trying to figure out how they'd go about solving the problem. This early phase of research is part of research, too.

I think the funding situation for research depends on the type of research being done. For more applied research that has more obvious impact, especially business impact, then I believe there are plenty of opportunities out there that are more appropriate than old-school industrial research labs. However, for more speculative work where impacts are harder to see or where they are not immediate, the funding situation is much more difficult today compared to in the past where industrial research labs were less driven by the bottom line, and when academics had fewer "publish-or-perish" pressures.
Are we sure that the crab missing the left-eye wasn't on purpose? Some meme about bugs or something.

It seem to also be missing left legs, as if it was damaged.

The book seems focused on errors and error handling, maybe a 'bug' on the cover was on purpose.

Not so sure this is just AI artifact.
It's a characteristic of double-entry accounting. Everything is an account and transactions move money between accounts. When you receive money from your salary in your bank account, the money is being debited from an Income account. We show the debit with the negative sign.

> Yes you can, it's called a split transaction. $1000 income: split into $700 to my savings and $300 to taxes.

Even though this would work, the money is still in your bank account, which makes your savings account balance to be reported wrong.
Thanks. Great ideas.

I am actually building it for my son to practise, so hopefully I will work on this for a while.
I don't think that would make any difference. The problem isn't traces of radioisotopes in the initial steel, the problem is vastly larger amounts of radioisotopes created in the steel under intense neutron bombardment due to absorption in certain stable impurity elements.
Intellectually capable to do what? Orchestrate some of the largest distributed network systems in the world? I bet you all the best functional programmers wouldn't be able to create something as big as Google if you got them in a room together. Nor would they be able to create anything as important as UNIX, like one of Go's creators did. Nor UTF-8. Nor the JVM HotSpot machine. I could go on. What have you done that Ken Thompson couldn't?

The fact that none of these highly accomplished individuals want anything FP-related in Go says far more than what typical Go-haters want to think it does.
Same. It's rock solid, low resource usage and good performance. The "single" version mostly just works.
> Plus the complete lack of vision or strategy from Google’s senior leadership.

I genuinely can't think of one impressive thing Google has done in the last 15 years.

Search peaked in like 2009

Maps has only become slower and less informative (I remember when it use to actually display everything that was in a location and not just the popular/paid for stuff) since 2009

Google Docs was incredibly impressive... in 2006 and now almost 20 years later there's been a few QoL improvements, but nothing wow worthy.

And it seems everything else they've done has been shuttered and/or wasn't all that innovative in the first place and usually just trying to copy someone else work but in an uninspired way.
Unreal Tournament had bots and a lot of mutators, which I sorely miss in modern games. It really added to the fun even when friends were present.
Thanks. Updated the data-collection section.
> There is nothing stopping people from going to Bing sure but I think you are forgetting that most people now a days interact with the internet through a mobile device.

If anything I'd say mobile demonstrates that Google doesn't have a monopoly... TikTok literally occupies a majority of gen Z's app usage... 4 of the most used mobile apps (Instagram, WhatsApp, Messenger and Facebook) all belong to Meta. My wife doesn't even know which browser is on her phone (Samsung Internet)...
> Most nuclear waste is stuff near the reactor,

And now your containment has a much larger surface area.

> And nuclear waste isn't the Armageddon stuff it's portrayed as in mass media.

When it's contained. Uncontained waste has been the source of multiple tragedies.

> waste volume won't be an issue.

Process frequency will be.
> Problem is, I didn't feel like paying 9$ a month to see the amount of visitors on a website i didn't even earn anything on

You can self-host Plausible yourself if you don't feel like paying $9 a month.
Never worked in ad tech so no incentive to see things one way or the other. I do think it’s sad that so much brain power has gone into it, but “weaving dollars out of human misery” is a bit much.
Your problem stems from assuming our natural state is some Star Trek utopia, and only our distraction by paraphernalia is preventing us from reaching such a place. Like we are temporarily (temporally?) embarrassed ascended beings.

Humanity’s natural state is abject poverty and strife. Look at any wealth graph of human history and note how people are destitute right up until the Industrial Revolution, and then the graph explodes upward.

In a way we (well, especially the West) are already living in utopia. You’re completely right that we can still vastly improve, but look back at the progress we already made!
I love the narrative of a Chinese manufacturer selling electronics to the West only to one day shut everything off for no reason at all than to fuck with people and disappear and for people to find out the supposedly registered company never existed. It's like a trashy, second-rate William Gibson knock off novel but there's something awfully amusing about it.
I thought Opel was a GM marque?
The future of content is social media. Instagram Reels and TikTok. Snapchat and YT Shorts.

People don't want to read articles, they want to watch short form videos about what's interesting to them.

An interesting side effect is that I think this will lead to more direct-to-consumer sales. Customers will be led straight to your website instead of an Amazon order page.
I know this is a really late reply, but your comment says ‘[i]t was a …’. Was that just an odd choice of tense or are you arguing that Python is no longer useful for its niche? If so, and I’m genuinely asking, is there a replacement for the glue language aspect that retains Pythons wide standard library approach?
If TV were to be banned under similar reasoning would you believe that to be justified? TV programming is similarly opaque to the social media algorithms.
A firewall.
Has PC gaming fallen in any meaningful sense? And what is 'trad' PC gaming?

It seems stronger than ever to me, and I started in 1993. Consoles are becoming more PC like. PCs can now be more console like, if one so desires. In many ways we get the best of all worlds.
>Until Esperanto starts having actual native-speaking communities

that was the point of the OOP, yes. No one cares about quality, but popularity. And OOP feels the same.
Is CUDA not more analogous to using MKL, rather than AVX?
Probably wrong to classify the manufacturer as malicious rather than the importer. Sounds like these units were brought to the US in violation of contractual agreements and thus were disabled when the manufacturer decided to enforce it.
Automated transaction reconciliation will be a major feature in the future versions of the app. I have yet to use an app that reliably does automatic transaction registration and the dream is to build one.

India does have a decent open-banking system, used by https://fold.money
Could be anything. For example, he may have aggressively been paying off a mortgage or student loan debts.
Similar in Timesplitter you could play coop against bots, which is great for me since I wasn't into PvP.
Never connect it to the WiFi/Ethernet? Or if you do, filter the traffic. Unfortunately that's often not possible on consumer class modems.
Im sure there is some US law, that considers this an act of terror against the national power grid ;)
Frankly it doesn’t even require (special) maliciousness (per-se) - spinning up random ‘brands’ to sell to rubes on Amazon while obfuscating beneficial owners is essentially standard operating procedure.

The only surprising thing here is they took an action to brick something instead of just abandoning it.
I argue it's very broken. Business has simply made the decision to throw money at the symptoms rather than the cause. Maybe that is cheaper (I doubt it), but both approaches aren't going to be cheap, so what you gonna do?

Apple is a rare exception, even if their incentives are perverse.
I've been using Kagi for a few months now and it's getting kind of annoying. Maybe I have too many pin/raise/lower/block filters, but I've been finding myself adding !g to a lot of my queries now.
I only know molly [1] which is a encrypted signal fork but requires phone number

[1] https://droidify.eu.org/app/?id=im.molly.app
A separate VLAN, if your router is capable
I mean, so I guess you are saying that other languages are better at estimating the memory usage than Go - as go will never need this memory it has allocated? Like Go knows everything that will happen in that goroutine, it should be able to right-size it. I don't think it "looks" wasteful for Go to allocate memory it should know it doesn't need at compile time - I think it is wasteful. Though it's probably not a meaningful waste most of the time.

I agree that it would also be interesting to benchmark some actual stack or heap usage and how the runtimes handle that, but if you are running a massively parallel app you do sometimes end up scheduling jobs to sleep (or perhaps, more likely, to prepare to act but they never do and get cancelled). So I think this is a valid concern, even though it's not the only thing that amtters.
>It’s not that technology isn’t revered; far from it. It’s just that “stopping Hitler,” “beating the Soviets,” and grand visions for society have been replaced with visions of creating lucrative businesses

Universities are tripping over themselves to create commercialization departments and every other faculty member in departments that can make money (like CS) has a private company on the side. Weird that when these things hit, though, the money never comes back to the schools
On a Mac, if all you want is to just use it directly, it is also readily available from Homebrew.
Sol-Ark certainly seems to embody 'never let a crisis go to waste '.

Sol-Ark may not have pulled the trigger on bricking the inverters, but it certainly sounds like their legal actions pressed Deye's hand.

And then to shake down all the individuals who's inverters broke with a limited time opportunity to buy a brand new one from them....
There's been a pretty massive expansion of bureaucracy in every company in the last fifteen years. And government. And academia.

It seems like the idea of building a lean company has totally fallen by the wayside.
> can't think of one impressive thing Google has done in the last 15 years

Android is getting genuinely better. Also AndroidAuto.
I've been working for myself for over a decade doing random projects for clients while also doing my own thing. My resume looks awful and the job market is trash. If be willing to take a job as a jr developer and work my way up (or a sys admin).

I used to run one of the world's largest ebook piracy websites but want to put that life behind me. Recently work came across my desk to create tens of thousands of accounts on a well respected website so they could more easily scrape it.

I just want a traditional job, but I also want to support my family and $4000 for a months work
Don't plug it in unless you have the expertise to already know the answer to that question. That should also be your advice to any friends/family. Plugging something like this into a network is a horrifically bad idea.

This is like asking people on the Internet how to safely mix random household cleaning chemicals. If you don't have the background to answer that yourself, you should not be doing household chemistry.
Judging books by their covers is underrated.

In sociology most of the results that actually replicate are the ones that are true but people wish they weren't.
Paris Mounts Honor Guard for a Mummy (1976)
I oppose the bill on principle. That said, I can see some positive that can come of it (for Australians) which has nothing to do with safety. Still, I'm not convinced that Australian politicians are actually working for Australian interests there. Also the timing seems bad. They should have done it before Elon bought Twitter. Now it looks totalitarian. Could be one of those bills pushed by foreign entities... Could be pushed to tarnish Australia to reduce the current insane levels of inbound capital flight to Australia. Many people really want to see a housing price crash, for example. Also, we shouldn't discount the desire that foreign entities have in controlling global narratives to shape global economics.
> In a distributed setting where a me may wish to join the party late and receive a non-forged copy, it’s important. The crypto is there to stand in for an authority.

Yeh, but that's kinda my point: if your primary use case is not "needs to be distributed" then there's almost never a benefit, because there is always a trusted authority and the benefits of centralisation outweigh (massively, IMO) any benefit you get from a blockchain approach.
Yeah, off grid (as in actually off grid) is a great example of ‘simple is better’ and ‘physical redundancy is essential’.

It’s also the place where money ($$) is often the most constraining factor, so cheap amazon shit tends to be the norm.
>Rewrites are hard. They're deceptively hard. They look like they should be easy, and they very much are not.

well yeah, when we switch to an industry that values poaching over retention, you're going to have way too many cases of landmines whose knowledge was held by an employee who left or got laid off 4+ years ago. That makes them much harder than they need to be.

A close 2nd is indeed that documentation is the least valued business item out there. Employees who want to "grow" (financially) are practically encouraged to simply keep moving instead of ensuring future knowledge is spread.
You are right about missing the web part. It's substantial space that we miss out on mobile. But mobile lets you enter transactions on the go, and is always there when you need it. A web version is planned in the future.

I started Paper to bring the beancount + automated parsing with python stack to everyone. Double-entry is an objectively better way to manage your finances, when we build an automatic reconciliation engine that automatically categorizes the bank transactions we'll have the best personal finance tracker app.
The biggest frustration with Ollama is that it's very opinionated about the way it stores models for usage. If all you use is Ollama, that doesn't matter much, but it's frustrating when that GGUF needs to be shared with other things.
Show HN: A terminal tool for Logseq journal entries
Creator here. I built lsq to solve a simple but annoying workflow problem: having to leave the terminal just to make quick notes in Logseq.

Technical details:
- Written in Go using Bubble Tea for the TUI
- Reads Logseq's config.edn for format preferences
- Supports both external editor ($EDITOR) and TUI modes
- Handles both Markdown and Org formats

Core design decisions:
1. Zero-config default installation (uses standard ~/Logseq path)
2. Single command to open today's journal (just 'lsq')
3. TUI mode for Logseq-specific features (TODO/priority cycling)

The project started as a simple editor launcher but evolved to include a TUI when I realized certain Logseq features couldn't be easily replicated in a standard text editor.

Code and installation instructions are in the repo. Feedback and contributions welcome.
We use a proper ledger to track the flow of money. It was sizable technical investment to get the schema right, but it has made the subsequent implementations of features easier.
Often the equipment won’t actually work either if you try to filter it meaningfully. I’ve had IoT cameras (in particular) that would brick themselves if you didn’t allow 443 to all Amazon IP blocks. :s
They never left. Logic and Final Cut are stronger than ever.
Text and images are information, though.

> If they wrote a bot to annoy people but published how many people got angry about it, would you say it's okay because that is information?

Kind of? It's not okay, but not because it is usage of information without consent (this is the "information should free" part), but because it is intentionally and unnecessarily annoying and angering people (this is the "don't use the information for evil" part which I think is your position).

"See? Similarly, even in your view, model trainers aren't bad because they're using data. They're bad in general because they're exploiting creatives."

But why is it exploitative?

"They're putting the creatives out of a job." But this applies to automation in general.

"They're putting creatives out of a job, using data they created." This is the strongest argument for me. It does intuitively feel exploitative. However, there are several issues:

1. Not all models or datasets do that. For instance, no one is visibly getting paid to write comments on HN, or to write fanfics on the non-commercial fanfic site AO3. Since the data creators are not doing it as a job in the first place, it does not make sense to talk about them losing their job because of the very same data.

2. Not all models or datasets do that. For example, spam filters, AI classifiers. All of this can be trained from the entire Internet and not be exploitative because there is no job replacement involved here.

3. Some models already do that, and are already well and morally accepted. For example, Google Translate.

4. This may be resolved by going the other way and making more models open source (or even leaks), so more creatives can use it freely, so they can make use of the productive power.

"Because they're using creatives' information without consent." But as mentioned, it's not about the information or consent. It's about what you do with the information.

Finally, because this is a legal case, it's also important to talk about the morality of using the state to restrict people from using information freely, even if their use of the information is morally wrong.

If you believe in free culture as in free speech, then it is wrong to restrict such a use using the law, even though we might agree it is morally wrong. But this really depends if you believe in free culture as in free speech in the first place, which is a debate much larger than this.
I have a sunsynk inverter which is the same hardware as deye but apparently different software. I have it hooked up to a Pi4b running home assistant using this https://github.com/kellerza/sunsynk and it has no direct internet access. I can connect to my home network using tailscale to monitor power usage and generation through the HA app if I'm not at home
The irony of ONCE is that the company behind it makes 8 figures annually on recurring revenue. They can afford to launch products with unsustainable business models just to get some PR
MAME 0.272
Reason #42 that I don't want to own my electric supply equipment. I'm happy to pay a utility to provide AC power to my service panel.
> How else would you recommend people working in adversarial organizations slow them down?

This exact same way. I just don't expect people to recommend slowing down adversarial organizations on the clear, in the public internet.

But then, if you are fighting an unstoppable tyrannical force with superhuman powers, I wish you luck and hope you find the techniques here harmless enough. Maybe there is a better source somewhere with pros and cons of each action, but I don't know how to find it. Either way, I think whoever created this site did so as a joke, so second-guess anything you see here.
Eventually the cable guys were coming for AT&T's lunch, regardless of what happened with their monopoly. It's the rare circumstance where two seemingly unrelated utilities converged into the same business (moving bits, instead of analog video or audio) and we lucked into having two internet facilities in large portions of the country
If you get to scrape competitor results then all you need to do to improve them is strip out the ads. It's not exactly rocket science if that's allowed.
> and for people to find out the supposedly registered company never existed

This already happened to me. Sort of.

Saw an advt for Air Jordans for $7. With a pic of actual Air Jordans. Thought to myself, "it's only $7, let's see what happens".

A very sorry looking pair of shoes arrived a couple weeks later. With "Air Jordan" printed on them. They weren't actual Air Jordans.

There was no way, absolutely no way, to get in touch with the Chinese company that did this.
https://archive.ph/wK1tR
Calculating the largest known prime in Ruby