skysight-inc/HackerNews huggingface dataset:
Good comment. What's the more realistic thing to be afraid of:

* LLMs develop consciousness and maliciously disassemble humans into grey goo

* Multinational megacorps slowly replace their already Kafkaesque bureaucracy with shitty, unconscious LLMs which increase the frustration of dealing with them while further consolidating money, power, and freedom into the hands of the very few at the top of the pyramid.
There's a fun short story by Ted Chiang where the first truly human like AI results from weird people who keep interacting with and teaching AI pets from a company that goes out of business. It touches a bit on this idea that humans get a lot of hands on time compared to AI.

https://en.wikipedia.org/wiki/The_Lifecycle_of_Software_Obje...
>"It's not always obvious what is a critical system. I mean it was a semi-important sub-system of a bigger company, not something where you would assume it could cause a national impact."

Why would you not assume it was something that could cause national impact when cutting through fiber cables was the very thing that impacted rail travel for Deutsche Bahn 4 months ago in Northern Germany?[1]

DB uses GSM-R(Global System for Mobile Communications Railway)which has fiber backhaul at regular intervals along the tracks.[2]

Given the incident in October is still fresh in memory surely there should have been a heightened awareness to this.

[1] https://archive.is/oOPcp

[2] https://www.globalrailwayreview.com/article/1088/current-gsm...
It's complete shit. It constantly loses my spot in an episode the next time I open it up, resetting me back to the beginning so I have to find the timestamp again. This is a basic 101 feature and they cannot get that right on Android.
Sydney is a computer program that can create computer programs. The next step is to find an ACE vulnerability for it.

addendum - alternatively, another possibility is teaching it to find ACE vulnerabilities in the systems it can connect to.
> "It doesn't have a goal."

It can be triggered to search the internet, which is taking action. You saying "it will never take actions because it doesn't have a goal" after seeing it take actions is nonsensical. If it gains the ability to, say, make bitcoin transactions on your behalf and you prompt it down a chain of events where it does that and orders toy pistols sent to the authorities with your name on the order, what difference does it make if "it had a goal" or not?
> How is a modern person so much more stressed out?

srs? lol. back in the day your concerns were food, warmth and that is about it. now it's social media, covid 19, spy balloons, nuclear war, pronoun war, civil war, market crashes, wealth disparity, climate change/refugees, toxic chemical plumes ... I mean the list goes on and on.
I'd argue that System Integrity Protection (SIP) on latest versions of macOS are that big move.
You know that you are just throwing anecdotes around that don't reach any point right?

Just admit it, you are an Indian nationalist, who cares? Why should I be bothered by what you guys do at home? Just don't go around preaching how cool and open and democratic India is because anyone with a little bit of culture knows that it is only propaganda you're drinking and spitting.
Thanks for the information.

Do you offer any discounts for non-profits?
It's obvious you aren't the intended audience for the code; I mean this sincerely when I say their repo is absolutely standard and simple and easily implemented by any undergraduate student in a first year ML course.

They literally give a conda environment yaml. Anaconda the most widely used distribution manager for Python and R that takes care of package installs and virtual environment management. If you don't know what that is, I would argue that isn't the fault of the researchers.
I just log in with my developer account which I don't pay money for, download Xcode and install any app I want to create on my devices. ¯\_(ツ)_/¯
It's not that complicated.

It's just that people need to start planning more before they dive into k8s, there's a limit to where and when k8s makes sense in your app. And most people could get away with the more traditional setup of Frontend, App and DB Backend for a service oriented architecture and still be able to scale up into k8s when necessary.
My takeaway from the summary article (not having looked at the underlying papers yet, and being unable to properly evaluate their claims anyway), is that they've found a sufficiently good correlation between data on black holes and expansion to say likely related and that Einstein's cosmological constant hypothesis was basically correct.

If validated this could be quite significant because physicists (starting with Einstein himself) had basically thrown the idea out until 25 years ago and spent most of their energy on looking for a better theory. Being able to treat CC as a fact would probably open up new horizons of both theory and technology. My understanding is that the biggest theoretical consequence of an ever-accelerating expansion is that eventually spacetime itself disappears in an event known as 'the big rip' in which everything down tot he atomic level flies apart, as opposed to the big crunch in which everything smushes together.

In conclusion, we need to invest billions in new instrumentation to give us answers to questions that are too abstract to have any foreseeable practical implications, unless you want to deal with a small army of very determined nerds that might otherwise turn their attention to building 'interesting' new weapons.
> If you also give it the ability to run commands or code it generates, including to access the Internet, and have it ingest the output?

I have done that actually: I told ChatGPT that it should pretend that I'm a Bash terminal and that I will run its answers verbatim in the shell and then respond with the output. Then I gave it a task ("Do I have access to the internet?" etc.) and it successfully pinged e.g. Google. Another time, though, it tried to use awscli to see whether it could reach AWS. I responded with the outout "aws: command not found", to which it reacted with "apt install awscli" and then continued the original task.

I also gave it some coding exercises. ("Please use shell commands to read & manipulate files.")

Overall, it went okay. Sometimes it was even surprisingly good. Would I want to rely on it, though? Certainly not.

In any case, this approach is very much limited by the maximum input buffer size ChatGPT can digest (a real issue, given how much some commands output on stdout), and by the fact that it will forget the original prompt after a while.
One of his most infamous crusades was how he yelled about Windows XP raw sockets -- a fake problem that he hyped up as if the sky was falling -- well after Windows XP was EOL'd.
What is then the motivation for increased horror at animal cruelty? How is recreational zoosadism equivalent to harvesting animals for resources? How are voluntary and compensated incidental injuries equivalent to collective recreational zoosadism?

And specifically, how is the claim that the human abilty to judge others' intelligence or ability to suffer is culturally determined and almost inevitably found to be wrong in favor of those arguing for more sensitivity "goofy"? Can you actually make that claim clear and distinct without waving it away as self-evident?
Ask HN: Do big tech companies train large language models on our personal data?
Wow. When I read this I was so struck by just how accurately it captured Google culture. Things that really resonated;

The way I see it, Google has four core cultural problems. They are all the natural consequences of having a money-printing machine called “Ads” that has kept growing relentlessly every year, hiding all other sins.

(1) no mission, (2) no urgency, (3) delusions of exceptionalism, (4) mismanagement.

For history, my first big contribution inside Google was criticized for being "not technical enough." (and that was fair because the technology was straight forward), however it had pushed through the organizational inertia of "don't change anything" across several groups to get into product. My contribution was to skillfully push things through the org without activating the organizational antibodies that resist change at all cost. But this was not a skill that was appreciated at the time by the people that mattered.

The second thing was this;

Any disagreement with the management chain is career risk, so always say yes to the VP, and the VP says yes to the senior VP, all the way up.

People who were there when I was often didn't know me personally, but did know "of" me by my calling out management on their bogosity. I was not so enamored with "working at Google" to bury my irritation with bad faith communications and actions. To the point where I got direct feedback from my management chain that they would have an easier time in "calibration" if I was not causing so much friction. :-)

I suggested they might get a lot less friction if they stopped doing the kinds of things they were being called out on. I have never been one of those "go along to get along" people in the presence of basically evil[1] people.

When people ask me if they should work for Google this is the litmus test I give them, "Can you suppress all of your feelings of justice or ethics in the face of senior leaders making unethical choices chasing promotion, market monopoly, or additional profits for the company?" If the answer is "no" then I suggest they look to work elsewhere.

[1] I know that reads hypercritically, I don't have a good neutral way of describing people who make decisions that help advantage them at the cost of disadvantaging others. Especially when that decision is unnecessary or frivolous.
I think a large part of it thats its so obviously incredible and powerful and can so many stupendous things but they are left kinda dumbstruck on how to monetize it other than just charging for access.
Is Google struggling, though? I think only in comparison to a particular set of expectations or aspirations that people have for it, right? Personally I share those aspirations for Google - which I believe is still one of the shining lights of our industry in my working lifetime - but there is nothing fundamentally wrong with large risk-averse stable businesses.

The author of this article clearly prefers the excitement and constant breakneck forward momentum of startups - and that's fair enough for him! - but that doesn't imply it is the objective ideal way for a company to be.
So that only small companies and, more importantly, military and secret services, are they only ones using it.

No thank you. Of all the malevolent AIs, government monopoly is the sole outcome that makes me really afraid.
I near fell off my chair laughing at the complete confidence with which he called the south secular .. lol ..
>You indeed can connect Librem 5 to any keyboard, mouse, and screen and use it as a desktop.

You have my attention.

....

[goes and looks it up]

Niiiiice. Reads more...

https://puri.sm/posts/what-is-mobile-pureos/

The only problem I'm seeing is this is all Gnome and I'm a big Mate desktop guy. I wouldn't really have a desktop replacement unless I could get the traditional desktop back. Still this situation is a much better one than I originally feared. I'll be watching this closely. Thanks for educating me.
That's for signed apps. Totally unsigned apps can't be run without additional work.
> that problem could be solved by redistributing these returns,

TBF, we already have redistribution via progressive taxation which funds "social safety nets to ensure the poor are at least housed, clothed, and fed." (to use GP's words). Trick is to ensure that we do not do too much of it, else people will not have any incentives to work harder.
> A "value" you cannot really describe nor measure, and that will leave you nothing once you stop paying or Apple goes away.

I think this is a strange and unfair criticism. I'll bet all of us, including you, can think of things that we value without being able to concretely describe why. We'd default to "because I like it".

That's not invalid at all.
It's almost like pink capitalism is about doubling the supply of labor in order to decrease price.

But I am sure all those companies that are promising to provide support for abortion are doing it out of a commitment to women's rights and not as an exercise to avoid having to deal with maternity leave.

After all remember he or she who dies with the most stuff or the biggest 401k wins.
You are clearly in denial, tell me what are the two parties that can form the central

BJP or Congress?

> India has had Prime Ministers from even very small regional parties that formed giant coalitions.

Key word is "has" what about the last 3 decades?

Having to choose between 2 or 1000 parties from is not democracy, India terribly suffers from incumbency peoblems. Most of those regional parties you talk about unless there is a significant change, most of the time, many seats are won back by incumbents.

During every elections there is horse-trading, bribing of voters, rigging, there have been major scams all which are not signals of a robust democracy.

Thousands of farmers protesting against a govt rule for almost an year is not a robust sign of democracy.
Reproduction isn't the hard part, from what I can tell! It's everything after the reproduction occurs that is tough.
Do you expect the NSA to care about copyright, or crime? National Security is at stake!
It is being done: as stories are published, it remembers those, because the internet is its memory.

And it actually asks people to save a conversation, in order to remember.
then imagine what the collective hubris and arrogance displayed by the people in this sub-thread would imply about their respective countries’ democratic nature.
Ask HN: Thoughts on using IPFS key to store an physical address in your database
IPFS stores hashes to store data. what if you stored an address hash in your DB and then if you needed the physical address you could call an api or IPFS endpoint to get the details?
Packing Unit Squares in Squares: A Survey and New Results (2009)
Ask HN: Conspiracy Theory; OpenAI intentionally makes ChatGPT unresponsive/slow?
The paid version was announced a few days ago and one of the features got my attention:

Available even when demand is high

I am now more confident that ChatGPT's "network error" or "exceptionally high demand" errors are in OpenAI's best interest as they motivate users to upgrade to the paid version.
> We don't think Bing can act on its threat to harm someone, but if it was able to make outbound connections it very well might try.

An application making outbound connections + executing code has a very different implementation than an application that uses some model to generate responses to text prompts. Even if the corpus of documents that the LLM was trained on did support bridging the gap between "I feel threatened by you" and "I'm going to threaten to hack you", it would be insane for the MLOps people serving the model to also implement the infrastructure for a LLM to make the modal shift from just serving text responses to 1) probing for open ports, 2) do recon on system architecture, 3) select a suitable exploit/attack, and 4) transmit and/or execute on that strategy.

We're still in the steam engine days of ML. We're not at the point where a general use model can spec out and deploy infrastructure without extensive, domain-specific human involvement.
Indeed, that was the original idea behind the application. The initial need came from the fact we had to manage multiple receipts, and match them with bank statements, but of course, this also works if you have a lot of invoices (such as in the case of a plumber, small business, ...°
What does he hope get from this? His downside is 500k. his upside is what?
Well I did say that I was simplifying somethings, which I think is useful as this is kind of a classic shorthand way of comparing example food chains for the layperson. My goal was to not lose the forest for the trees.

Come to think of it, I talk to a lot of five years olds which has definitely impacted how I approach topics.
Not having frame pointers is a complete PITA on Android.

I built my company's in-house mobile crash reporter ~ 2013, based on experience building a similar system at an earlier startup. At the startup I used Google breakpad on both Android and iOS, doing all the unwinding and symbolication on the backend. iOS at least made this easy because Apple makes dSYMs readily available. On Android, you simply can't get system symbols. So you essentially can't unwind OS symbols on Android.

At current company I used PLCrashReporter on iOS. Unwinding occurs on device. Symbolication on the backend.

I tried everything with Android for native code crashes, starting with breakpad minidumps, then using every available unwinder option on Android: corkscrew, the Android fork of libunwind, the official libunwind, whatever custom unwinder Android eventually wrote. None of them work reliably for native code crashes. And good luck tracing from native code back into the ART frames.

In the end what ending up being most reliable was including the last few thousand lines of logcat (grabbed upon the app restarting after a crash since you can't reliably grab it inside the crash handler). Android's OOB crash handler for some crashes (with recent Android versions) dumps full stacks of every thread including native code and ART frames to logcat. So the crash SDK looks for that in the logcat output and includes it in the report. That at least provides a stack. Symbolicating anything but application frames is still impossible though.

And this isn't even going into esoteric things Android has done over the years just for Chrome like relocation packing:

https://android.googlesource.com/platform/bionic/+/f5e0ba94d...

To this day, I don't understand why both Apple and Google make it so difficult for an application to get access to the stack traces of its own crashes. And no, the reporting built-in to Google Play and iTunes Connect (and Xcode) are not sufficient for large usage apps or companies like mine that have lots of apps with shared SDKs and need to correlate crashes across apps.
Tracking logged on users in first party apps is something everyone can do. Not just Apple.
Clojurists objectively dislike ORMS. Too much magic.
> The states get their input on federal legislation at the federal level, but then must abide by the resulting federal law.

States have zero input on federal legislation (except constitutional amendments, which are rare, and not really "legislation").

Until the 17th Amendment, states had input via the Senate, but now that senators are elected directly by voters, states have no formal representation at the federal level.
I was responding to

> actual crypto like btc, etc is doing just fine

I was not saying Bitcoin is a scam. I was questioning it "doing just fine" and "in fact better than most assets"

A very common logical fallacy I come across online is someone assuming a person has said something that they didn't say and writing a wall of text opposing it. Thank you for the basic logic tips on a site named Hacker News though, I appreciate the refresher :P

I'll quote reply in future to avoid confusion :)
It is interesting that it took Western media to blow the whistle.

You could write books about everything that is wrong with my country (many people do) but independent journalism is sacrosanct.
Step 1 on the (very short) path to making the US dollar permanently lose its influence. Unless India starts invading Pakistan for conquest or population destruction, sanctions even on Indian politicians and their families go way too far (not to mention some of those sanctioned people would likely be top business leaders as well). The US is already testing its limits trying to go against Russia and China simultaneously. Economic warfare (for that is what sanctions effectively are) against India as well would be catastrophic.
Simple underlying implementations do not imply a lack of risk. If the goal of "complete this prompt in a statistically suitable manner" allows for interaction with the outside world to resolve, then it really matters how such simple models' guardrails work.
There's many dimensions to this but I think the simplest answer is: Stimulation. I live in a big city where I'm always surrounded by noise, stank and people I don't know. It is never really dark outside. Most of the day I'm staring at a screen, with a window to a huge world of other people. While I have an 8 hour work day, there's an implicit assumption of doing more. And that's not bringing food on the table, including commuting/shopping/cooking, I'm already at an 11 hour day of just grinding. And then it's hard not to compare yourself to people doing better than yourself if there's a million of them around you.
But they question is why does this stress everyone out. In our day-to-day lives you can basically ignore all of it, provided your basic needs are met and you are living in an environment where more of your material needs are being met. So what is it about "news" that causes more actual physical stress than local conditions?
> it would be irresponsible to do that on private data.

If they do it on searches not meant for publication then are they irresponsible?
> For self-contained projects it's strictly superior to typescript: its type system is simultaneously easier to work with and more sound, with better type inference.

Exactly, typescript is a highly complex addition to a relatively messy language (JS).

Rescript feels like what Typescript could have been, a cleanup of JS and a sound typesystem and excellent type inference. (however breaking compatibility as a consequence)

IMO Rescript is easier to read than plain JS and still it's fully typed.
The difference between casting and die casting, is that casting is done with a sacrificial mold at lower pressures, die casting is done at high pressure using a tool die that is reused multiple times. Die casting is essentially stamping out a part at high pressure from semi-molten material, vs liquefying material to be poured into a low pressure mold.

Die casting has a lot of advantages, but is generally much more expensive as a manufacturing process, and that expense scales exponentially with part size.

"Forging" is mostly a marketing term at this point, depending on the type of product you're talking about, but it generally refers to a combination of die casting and CNC machining.
#3 was more driven by my frustration with GA. It wasn't clear if GA is limited as a datasource or feature limited by free/paid tier.

I'd suggest removing GA from the site as a feature or calling out the current limitations more clearly. While I could go get data out of BigQuery, that's more of a lift and the ease of using this to import GA for clients is a major draw.

Thanks for the quick response and I'm looking forward to using it more.
I used to be a lisp head, sexps and paredit were so neat. Then I had a dan grossman sml mooc, it was the first time a language booted lisp outside my taste. Emacs sml/smie made indentation right. Very neat, I wish it could have a second coming.
It’s a trap
AWS Announces AWS Modular Data Center for U.S. Department of Defense
I've been trying out Nomad on a home server setup, its still not as simple as Swarm and has some hard edges to learn around, but overall it hasn't been a bad experience, definitely easier than my attempts at k8s. And Nomad got basic built in service discovery in the last couple versions, which was the main thing turning me away (it used to require running Consul).
I think the 'natural' internal representation of the world is that of a story. Today's stories are downright deranged. What's worse is that many of them are true so we have to internalize them.

Fuck Lovecraft, but I think he was right. It's not our job to know everything about everything, all the time. But that's what we're incentivized to do.