skysight-inc/HackerNews huggingface dataset:
Oh come on! You and I know very well an AI Agent is anything marketing says they are, and that is the absolute final truth.
Maybe, but PDF can contain Flash Applets, too.

However, modern version of Acrobat Reader do not support that anymore. https://helpx.adobe.com/acrobat/kb/flash-format-support-in-p...:

“Flash Player end-of-life (EOL) impacts playback and authoring of rich media having Flash content (.flv and .swf) in PDFs:

• Playback of Flash media (.flv and .swf) content in existing PDFs will not be supported.”
Pretty sure every Palestinian wants peace and justice. Do you mean the activists that only want to use peaceful means? There are so few because Israel kills them.

See the Great March of Return or Freedom Flotilla.

As for why his tweet is ignorant, it is devoid of any analysis of Israel’s actions the last 50 years or any attempt to understand why Hamas did their military operation.
Actually, we did not get notified, but we did see this message - so thanks! We have now fixed the issue and the fix will go live in the next days.

Matthias, co-founder of Tuta Mail
Quanta tends to be quite good. From the intro, I was wondering if they'd define zeta(3) or if they'd just leave it as some mysterious mathematical object. But they did define zeta(3) thankfully :)
Oh man. I had a talk with a DBA about how oracle could not deal with an adress with no street name - literally a tiny village with 10 houses on 1 nameless town square. It was unsearchable in parts of the app because street='' was interpreted as street is null. DBA kept claiming oracle was right and the town should adapt their naming to our software.

This attitude was so prevalent at the time, I sometimes wonder if the rise of noSQL was simply people sick of dealing with Oracle DBAs
Bash Completion (2023)
Finally I will be able to run Cities Skylines 2 at 60fps!
Get an LLM to dream, and to use the time effectively to purge those hallucinations, and reinforce the "valid and true" memories, and you might have something there ?
> But.. reducing mindless scrolling while still giving me a way to follow content I care about seems good.

My solution [1] to this was to create a static site that is built by a Github Actions workflow that runs every hour. The script just pulls RSS feeds I have listed in a .js file, and uses that to build the site [2]. The result is I'm more deliberate in what videos I watch, and I discover new creators organically (a friend recommends one, or I find them while doing a search).

For "favoriting" videos, I just add them to a folder in Firefox bookmarks manager.

My newest "feature" is a "Picks from your subscriptions" thing that uses an external Deno service [3] to grab a random video from one of my random subscriptions. This helps me discover old videos from my subscriptions I may have never seen.

[1] https://github.com/kevinfiol/youtube

[2] https://kevinfiol.com/youtube/

[3] https://github.com/kevinfiol/youtube-random
Then is "agents" just non-spooky coded language for "cyborgs"
nice: Must Musk's Cyber Truck Bear the Cyber Trust Mark?

It's adding a standards and governance layer to tech, which creates a capacity for compliance management in regualted industries. annoying for sure, but the US has lost its unipolar superpower role because its critical infrastructure systems were made of garbage code and its population is effectively defenseless.

it doesn't solve it, but it improves the dynamic.
That Action Pack is retiring on Jan 22. New partner benefits subscriptions start with the Partner Launch one: https://learn.microsoft.com/en-us/partner-center/membership/...
People should probably click before downvoting... this is what it looks like in the README:

from lithops import FunctionExecutor

def hello(name):
return f'Hello {name}!'

with FunctionExecutor() as fexec:
f = fexec.call_async(hello, 'World')
print(f.result())

If you copy/paste it the indentation is correct, it's just the display formatting for some reason.
Upjohn Institute Data for new hires is at or near record lows
> "I worked in health information privacy and security longer than all of them"

What a claim to make.
> Why has no truly relational DBMS has ever been widely available in the marketplace?

Postgres was "truly relational" for a significant portion of its life before finally losing the battle with the SQL virus. There is probably no DMBS more widely available. Granted, it wasn't widely used until the SQL transition.

> SQL isn’t relational.

This is key. Relations are too complicated for the layman, the one who is paying for it, to understand. Tables are more in tune to what is familiar to them. The hardcore math/software nerds might prefer relationality, but they aren't the ones negotiating multi-million dollar contracts with Oracle/IBM.

I remember when Postgres moved to SQL. People started billing it as being Oracle, but free. That got non-technical manager attention. Without that marking success appealing to the layman, I expect nobody would be using it today.
The only ones who wasted time are the SerenityOS contributors themselves with the bait-and-switch, I'm really not interested to hear about his sob story about why he started it when he has shown that he doesn't care about anyone else but himself, takes everyone for granted and replaces the project unilaterally while killing the OS essentially.
pi and -pi are both irrational and their sum is zero.
In this case the potentially infringed parties would be YouTube creators, who in most cases are not corporations or backed by them.

(I myself personally happen to think it's fine to train a commercial AI on content from the internet like this, but the framing of your argument just feels misleading or even manipulative. "Copyright" -> "IP law" -> "big business" -> "bad vibes", when for cases like this the affected people are almost all small individuals and the responsible entities are almost all big corporations.)
Why is miles in quotes? Is it real miles? That’s a lot!
> Disagree, it is extremely common for e.g. TVs and smart phones to ship with malware included.

Both are common! But there are many hundreds of thousands of known software vulnerabilities.

> Having the thing never connect to the Internet at all and never receive updates is a far better security posture

It might be, depending on the particular situation. But it doesn’t really matter for IoT devices, because they all, by definition, connect to the internet. “Don’t connect to the internet” is a nonsensical suggestion for IoT devices.
https://www.ftc.gov/business-guidance/resources/mobile-healt...
>Agent is a funding and marketing term imho

So was "mobile" 15 years ago. Companies are deploying hundreds of billions in capital for this. It's not going anywhere, and you'd be best off upskilling now instead of dismissing things.
Curious what Datadog is going to build with this tech. Believe this company pitching themselves as OSS competitor to Datadog a few months ago.
This isn't just removing hate speech protections, it's explicitly allowing hateful speech only if it is directed towards certain groups.

https://transparency.meta.com/policies/community-standards/h...

> Do not post: [...]

> - Insults, including those about: [...]

> Mental characteristics, including but not limited to allegations of stupidity, intellectual capacity, and mental illness. [...] We do allow allegations of mental illness or abnormality when based on gender or sexual orientation

Under this policy, you aren't allowed to call someone mentally ill as an insult, unless it's because they're gay or trans.

If this were just removing protections, you would be able to call anyone mentally ill. Instead, this policy grants special protection to homophobic and transphobic speech.
This web framework by Deno was discussed [0] in 2022 when it was announced. The landing page gives indeed a fresh perspective. At the time people saw this as possible NextJS competitor, yet I haven't heard much about Fresh. I wonder about experiences with this framework.

[0] https://news.ycombinator.com/item?id=31720110
In the last ~7 years only Oklahoma has had a >= 5.0 earthquake (three of them). But even if you move it, you're still under Ohio.

https://earthquakelist.org/usa/#latest-earthquakes-mag-5-dis...
It's the other way around; Rust is really good at tracking the lifetime of objects, and so Rust code is a lot more reckless with passing around pointers to stack-allocated objects through very long chains of functions, iterators, closures, etc, because it becomes obvious when a mistake was made (it becomes a compile error).

This makes it so that things that appear dangerous in C++ are safe in Rust, so for example instead of defensively allocating std::string to store strings (because who knows what might happen with the original string), Rust can just keep using the equivalent of std::string_view until it becomes obvious that it's no longer possible.
Favorited this, thank you!
I feel stupid for not getting the joke. It would have been nice if you explained it in the ... postscript.

(Yes this is a joke)
Real agents have never been tried
I did not have fun debugging this stack and switched to the more comfortable mental model for me. I found a reliance on having to use --inspect for the backend w/ devtools. While a convenience, not a flow I am used to.

I think it's neat but just slowed me down

I'm sure I'd have had more fun doing something hobby-adjacent with it, but I was using it for a client. oops
The classic tools for local Android backup are/were Titanium Backup, Swift Backup, and 3C All-in-One Toolbox. Here is a comparison chart provided by the latter versus Titanium:

https://www.3c71.com/android/?q=node/1134
I really like the point you make about randomness being bad as well, albeit in different ways. I’m not sure if I agree on the prior-grade route, not for freshmen at least but that does make a lot of sense for the later years.

Overall, randomness, like democracy, might be the least worst option.
Would love to see this with boids simulations :D
"A death star of death stars".
Review of Leibniz in His World: The Making of a Savant
> I found the interview process very odd. It is far more involved and time consuming of a process than the interviews in other fields.

What part is too time consuming? What you describe in the engineering interview sounds like a software engineer interview process as well.
Playable where?

It doesn't work in the Adobe Chrome PDF viewer, or in Preview.
I finally could login and I would prefer I had not. Honestly, it is pathetic that something like this has so many positive comments. I guess most people commenting didn't even try sketch.dev
> fuck the system

This app is the system, with a "trust me bro" approach to privacy and security.

Its creator is probably well intentioned, but this is likely to result in bad things for its users.
Thank you so much for this detailed comment!

Very insightful and helpful for me to get the right context.
> I somehow got it into my head that he was the last beatnik

One thousand percent, his general attitude reminds me of Gary Snyder aka Japhy Ryder- of course also a famous beat poet. I think nowadays people don't even know what beatnik means.

Although I wouldn't call him the "last beatnik" - he died 40 years ago and a few of the other original beatniks are still around, and even still writing. I'm good friends with a lesser known original beat poet, a very old guy but fun to talk to.
The pool needs to align every allocation anyway.
If “rave culture” won’t get busy, then they are doomed to die out. (Insert quote from Fight Club about Pandas.)
Perpetual Movement: Francis Picabia's 391 Review (1917–1924)
Thanks! I agree with all of that except for the last statement, which I am not competent to judge.
I am working at a German University on similar systems. I have some thoughts here:

1. The thing you are doing, could provide major value to the university and you did it for free.

2. The fact that you could simply just access that data is a major fuckup on their part that is inexcusable. In my eyes the perdon who walks through an open door is not at fault, the one who left it open is.

If they expell you for that, they do not deserve you.

The first quesrion you should figure out is on whose feet you stepped and why they are butthurt. Simultaneously try to get legal advice and the social/political support of your collegues. If you have a big number of students complaining to the higher ups why your cool service is gone and give them the feeling it is needed, you might even get a cool collab out of that.

Without knowing the details of how US academia operates I would try to maintain a positive angle (you want to help making the university life better), while in privage preparing for the worst.
I understand the appeal of serverless, especially for small stuff (we have a few serverless projects at work, and I've built some hobby projects using Lambda), but ime DevEx is such a dealbreaker. Testing changes or debugging an issue? forget about it.

Without tooling to run a serverless service locally, this is always going to be a sticking point. This is fine for hobby projects where you can push to prod in order to test (which is what I've ended up doing) but if you want stronger safeguards, it's a real problem.
I would be shocked if either of them were proven to be rational.
The Amiga's 40th anniversary will be in July.
> zero value outside of federal purchasing offices

I can’t guarantee much but I can guarantee a non zero number of non federal purchasers will consider the sticker.

>> mitigate risk

> A sticker cannot do this.

Correct. The sticker itself doesn’t mitigate the risk. The adherence to the requirements necessary to qualify for the sticker do.
It's cool that you support plotters. I don't have a plotter, but I DO have a 3D printer, and those can also do some pretty cool 2D visualizations.

There's a good ecosystem for Lithophanes [0][1] and maps [2][3]. This would be a cool addition to that.

[0] https://all3dp.com/2/how-to-3d-print-your-own-lithophane/

[1] https://www.youtube.com/channel/UCU13fzqAu4BTAhOSHJgHRqg

[2] https://blog.prusa3d.com/how-to-print-maps-terrains-and-land...

[3] https://map2stl.com/
Murthy v. Missouri would not have gone down as it did with the Roberts court if the process of suppressing lies was unconstitutional.

They got it right the first time, and are only acting in their self-interest today.
People argued exactly the same way about Microsoft. Then they switched to Chromium...
It's really noteworthy that other students have the opportunity to engage in this and other projects as part of their curriculum. They can gain valuable experience while also contributing to the college community. It's disheartening that this situation has led to such drastic measures, impacting students' futures. It seems like there could have been more thoughtful ways to address this on the college's part.
The Shortcomings of Modern Automation
I posted it because it had details about the legal and constitutional basis for Hitler’s rise to power. He sort of hacked the system. I knew he had been elected, but I had assumed he operated illegally.

The article itself isn’t political, but I recognize that, on a day when the news is full of Trump taking over Greenland, this might be insensitive. Still, the article is worth reading.
Maybe I just don’t understand the article but I really have 0 clue how they go about making their conclusions and really don’t understand what they are saying.

I think the 5 issues they provide under “Cognitive Architectures” are severely underspecified to the point where they really don’t _mean_ anything. Because the issues are so underspeficifed I don’t know how their proposed solution solves their proposed problems. If I understand it correctly, they just want agents (Assistants/Agents) with user profiles (Sims) on an app store? I’m pretty sure this already exists on the ChatGPT store. (sims==memories/user profiles, agents==tools/plugins, assistants==chat interface)

This whole thing is so broad and full of academic (pejorative) platitudes that it’s practically meaningless to me. And of course although completely unrelated they through a reference into symbolic systems. Academic theater.
I mean you just have to get to the point where all of the trailing decimal places (bits) form a repeating pattern with finite period. But since there are infinitely many such patterns it becomes extremely hard to rule out without some mechanism of proof.
Any attempt on doing something similar but as a browser extension?
Recent big discussion of a different review of the same book https://news.ycombinator.com/item?id=42197886
This makes me think of how my dog reacts very quickly, of course, for hard-wired "dog" behavior things, but when I use human language and gestures to communicate something to him, such as "go find Daddy", I can figuratively see a loading spinner over his head for several seconds, until the recognition comes and he responds. I don't know what's going on in that head, but it definitely appears to be "rummaging" from the outside. Probably similar to how we feel when conversing in a foreign language we're not fluent in.
polling bots were absolutely common by 2000
playable for me in firefox and chrome
I think I (and maybe others) understood 'drone' to mean something closer to quad-copters. Sounds like you're actually proposing something closer to water-filled cruise missiles? Which actually seems like a compelling idea. I'd guess there are some questions around how to make the vehicle recoverable/reusable, or else how to avoid causing more fire than you're putting out when the vehicle splatters against terrain, and even more questions around operating the things (autonomously vs. remotely, launch/recovery, ...).

But I do love the image of a satellite spotting a quarter-acre IR hotspot and firing a dozen USFS Tomahawks filled with with retardant to nip it in the bud.
Just wait until we get this on e-paper.
> PC gaming is one of the few places left that Windows has any relevance

While it's true that Windows may face challenges in some areas, claiming it has become irrelevant outside of PC gaming feels like an exaggeration. Here are some recent statistics from Wikipedia [1] to put things into perspective:

Desktop/Laptop operating system browsing statistics

Windows 72.17%

macOS 15.42%

Unknown 6.1%

Linux (excluding ChromeOS) 4.03%

ChromeOS 2.27%

FreeBSD 0.01%

Other 0.01%

Desktop OS market share according to StatCounter as of February 2024. ChromeOS is also based on the Linux kernel.

[1] https://en.wikipedia.org/wiki/Usage_share_of_operating_syste...
Whether or not I totally agree with your comment, I do tend to agree that there's been a general trend towards greater oversight over a lot of activities in a lot of contexts. I have some visibility into activities at a couple of universities and there is certainly not the degree of free rein as when I went to school.
Find out what "agree to work" means, they may have very different ideas then you on what effort they're asking for. Also you only need to be in good graces with registrar office until classes begin. So maybe just say what they want to appease them then make long timelines, slow roll and eventually ghost when you have your diploma. "As a solo dev this will take over a year", "I don't want to stress the API during registration season", "My employer doesn't allow me to work on volunteer projects"

They're using bureaucracy to save face for themselves. Once this is out of view, they're going to forget about it.
>fake for 3.5 years

Didnt people dismiss it initially, then change tune once it was confirmed? All the liberal sides knew it existed, they were mostly focused on the fact that the prosecution was being incredibly focused, which was out of the norm for how cases like that are typically punished.
Yes, black is white, ignorance is strength. Freedom is slavery.

Just stop. I’m not gonna “research” 1+1 for you.
>Personally I'd love to use this as an intermediate workflow for producing deterministic playwright code, but it looks like this is intended for running directly.

Treating UI test code as some kind of static source of truth is the biggest nightmare in all of UI front end development. Web UIs naturally have a ton of "jank" that accumulates over time, which leads to a ton of false negatives; slow API calls, random usages of websockets/SSE, invisible elements, non-idempotent endpoints, etc. etc. And having to write "deterministic" test code for those is the single biggest reason why no one ever actually does it.

I don't care that the page I'm testing has a different DOM structure now, or uses a different button component with a different test ID. All I care about is "can the user still complete X workflow after my changes have been made". If the LLM wants to completely rewrite the underlying test code, I couldn't care less so long as it still achieves that result and is assuring me that my application works as intended E2E.
Am I reading this right as implying Ambien...promotes Alheimers....?
Very interesting CSF talk: https://www.youtube.com/watch?v=WicKmA9lQTI
IE was too long in the tooth, Microsoft was behind by several trends at that point, mobile being one of them. Don’t think the situation with Safari and WebKit is comparable.
Beijing willing to deepen economic ties with Canada as Trump brings trade chaos
Show HN: Prerender Any Web Page into Static HTML with Page Replica
I also had a science fiction book from my childhood that I kept trying to find. Eventually I did find the title and author through a chat with ChatGPT, unlike in this case. (It was Midworld by Alan Dean Foster, if anyone is curious. I'm not sure why that particular book stuck in my head.)
The deletion of negative reviews is particularly pernicious.

It undermines trust in the reviews of all properties, and reviews are a major part of the value of the AirBnB offering.
I'm not sure that's true. I can't think of a single person I know over 35 that hasn't had one at some point. I'm an edge case for MRIs (I've had well over a dozen, maybe even two dozen), but I had to get one for a badly sprained ankle and that's a relatively common injury.
| I have faith that UW leadership will make it right in the end.

Please do not plan based on anyone's goodwill only, especially in this one you have such a high stake. I'd at least consult a lawyer at this point, even if it means you don't take any legal action.
> However, resolving this problem isn’t that as simple as just replacing the main() with its wide-character counterpart. Since the function signature has been changed, maintainers would need to rewrite all variable definitions and argument parsing logics, converting everything from simple char * to wchar_t *. This process can be painful and error-prone.

You don't need to convert everything from char * to wchar *. You can instead convert the wide characters you received to UTF-8 (or to something like Rust's WTF-8, if you want to also allow invalid sequences like unpaired surrogates), and keep using "char" everywhere; of course, you have to take care to not mix ANSI or OEMCP strings with UTF-8 strings, which is easy if you simply use UTF-8 everywhere. This is the approach advocated by the classic https://utf8everywhere.org/ site.
Totally agree. An LLM won't be an AGI.

It could be part of an AGI, specifically the human interface part. That's what an LLM is good at. The rest (knowledge oracle, reasoning etc) are just things that kinda work as a side-effect. Other types of AI models are going to be better at that.

It's just that since the masses found that they can talk to an AI like a human they think that it's got human capabilities too. But it's more like fake it till you make it :) An LLM is a professional bullshitter.
This whole idea of prompting an LLM and piping the output as the input (prompt) of another LLM and asking it to do something with it (like critique/edit it) and then piping the output of that LLM back to the first LLM along with instructions to keep repeating the process until some stop criteria is met seems to me to just be a money-making scheme to drive up token consumption.
Nvidia Faces Export Restrictions Amid Global AI Chip Debate