Hacker Newsnew | past | comments | ask | show | jobs | submit | amingilani's commentslogin

What was the motivation for this? Why this particular tablet?


the tablet is cheap and was launched a few years ago, but they still sell it. because it boots from the SD card first, it makes a perfect candidate for this project.


It’s a great example and I have recently been thinking a lot that AI assistance maybe enable rapid porting progress and bringing life to recycled devices for 3rd world situations.

Linux can be trimmed way down and with an efficient stack on top can make many devices extremely useable.

Here is a related comment on user software side I made recently.

https://news.ycombinator.com/threads?id=alchemist1e9#4800737...


Did you get it from AliExpress? If so can you post the link to the listing, because I'm not certain that you'll get the same CPU even for the model number.


I got it from Amazon DE. The listing said it had an RK3562. There are a few different listings with Android 13/14/15/16. I only bought two, one with Android 15 and one with Android 16, and both turned out to be the same hardware.


Can you post the Amazon DE links? Because none of the listings I see specify that processor.

Would like to try this out, but getting an incompatible machine would be a real bummer.

Edit: OK, I think the Android 15 is this one: https://www.amazon.de/-/en/DOOGEE-U10-Tablet-WiFi-128GB/dp/B... (Nov/Dec delivery)


I also saw the Android 13 version, but I haven’t tested that one, so I don’t know which hardware revision it uses.

On the units I tested, the board says: RK3562-v1.0 2024.06.28.

This is the listing I used, but it is currently out of stock:

https://www.amazon.de/dp/B0DNMR22SS


I don’t think CTFs are dead, they’ll just evolve. The difficulty level will need to be increased or the rules locked down. Just like sports and racing persist despite the existence of performance enhancing drugs and rocket technology.

I just did a CTF where I was in the top 10. It was the first CTF I completed and I used AI because the rules permitted it. That said, I couldn’t solve all challenges.

But yes, it was significantly easier now than I last attempted one. Even manually solving with AI assisted assembly interpretation was much easier.


Increasing the difficulty level is a terrible solution. The problem with CTFs isn't that they're too easy. Making them harder just makes them even less accessible to people who don't cheat. It'd be like seeing people who put hidden electric motors in their bikes during Tour de France and conclude, "oh we just need longer distances and steeper hills".


Exactly. The whole point of CTFs is that you could start on a simple one (CSAW was usually my go to one to recommend) as a complete novice who'd never done a second of computer security work and, after a few days of 8+ hours of running into concepts you hadn't encountered, googling, reading tutorial, practicing, overcoming the challenges to get a flag, etc., you'd come out the other end knowing a solid bit of security practitioner basics and likely whether you'd like to continue. Then you could keep going upwards and onwards. I went from 0 knowledge to a nice job in the field in a year.

Raising the difficulty only matters for the (imo) less important part: the dick measuring competition between the very top teams.

The actual point of CTFs was usually to keep your skills sharp and stay learning. Eventually you build your own challenges, thereby completing the "have it taught to me, then do it myself, then teach another person" three step process towards mastering concepts.

You can just say "let the people who want to learn from it do so" but honestly the entire culture of learning in the US at least is DEAD. We turned "education" into a rote system of maximizing incentives to the extent that that's all the youth know it as, and (increasingly) all educators can do. It's just gone without some kind of major reckoning, and we all know things will just collapse before that happens. The ball is in the court of whatever country can learn how to force its youth to learn the real way and use AI productively only AFTER learning the concepts it's being used to accelerate.


When ctf organizers attempt to make a challenge "harder", I find they push the challenge into a more "guessy" state. Instead of proving skill, you basically need to guess some obscure or random step in the puzzle that the challenge is meant to give you. It is one of the most common problems with any puzzle based challenge system.


LLMs don't tend to help much when solving challenges beyond their skill level. Either they one-shot a challenge, or thei are almost useless as a companion for them.


That doesn't work. The thing that made CTFs fun is the fact that the challenges are solvable in a short-ish timeframe, usually a day at most, if you have the requisite skills and talent.


Glad to hear that as I have some fun challenge ideas that would be otherwise too tedious to solve.


The issue is they become pay to win, which just isn’t as much fun.


I once followed their docs and added it to my Claud Code Web to call their API. Unbeknownst to me they started charging me for all Claude Code calls by passing them to the API. They refused to refund me, but did update their docs at some point to remove the faulty instructions I followed.


> Unbeknownst to me

Isn't that literally what the point of this environment variable is for?

ie to provide your Anthropic API key to Claude Code so it uses that for billing


Maybe I wasn’t clear. I was following the docs on their SDK. See here: https://platform.claude.com/docs/en/api/sdks/typescript

This is for their API, and I was on Claude Code Web.

It wasn’t clear to me that following the SDK docs and introducing the environment variable as in the examples would magically enable API billing for Claude Code.


Eli5?


it's just a bad joke, nobody uses either for this


I'd say, Hz is quite regular choice for _this_ ... it's just not referred to as "Hertz" by IT practitioners (usually). Technically Bq and Hz are same unit 1/sec - difference is that Bq is used for random physical events (comparable to web requests) and Hz is used for periodic physical events.


What if we made music from the RPS metrics. I might just do that. .


I use hz to measure my adult fun time. In addition the metric sub unit prefixes, I can make it sound very high to the untrained eye.


He compares server requests to radiation. It can be harmful or harmless, and just happens in background.


A typewriter tty would be a fun weekend project.


I think OP is talking about Shifting Baseline Syndrome[0].

> A shifting baseline (also known as a sliding baseline) is a type of change to how a system is measured, usually against previous reference points (baselines), which themselves may represent significant changes from an even earlier state of the system that fails to be considered or remembered.

[0]: Wikipedia: https://en.wikipedia.org/wiki/Shifting_baseline.

[1]: Earth.org article that reads nicer: https://earth.org/shifting-baseline-syndrome/


> So we introduced a new TypeScript schema that can define the full scope of APIs, CLI commands and arguments, and context needed to generate any interface. The schema format is “just” a set of TypeScript types with conventions, linting, and guardrails to ensure consistency.

I'm confused though, why isn't that tool/framework being shown here. What is it and how does it work? It is similar to the TypeSpec tool someone else posted?


As someone that zooms into websites including HN by default, I for one appreciate the text size :)


I think this is the real insight - would be nice to go back to this being easily user controlled.


I just tried this idea, and it looks like it isn't that simple.

> "Generate a pure white image."

It refused no matter how I phrased it ¯\_(ツ)_/¯

> "Generate a pure black image."

It did give me one. In a new chat, I asked Gemini to detect SynthID with "@synthid". It responded with:

> The image contains too little information to make a diagnosis regarding whether it was created with Google AI. It is primarily a solid black field, and such content typically lacks the necessary data for SynthID to provide a definitive result.

Further research: Does a gradient trigger SynthID? IDK, I have to get back to work.


Ask for a coloring page and an inverted version.


To me it feels pragmatic.

I find it more concerning that mass surveillance has come to the point where someone can’t safely express their frankly-not-that-controversial opinions without obfuscating the subject’s name.


So you think that the state has massive surveillance systems (definitely) that it is willing to use maliciously (maybe), but in the age of LLMs is fooled by swapping some letters around? Seems like the threat model is unlikely to line up with reality.


It’s not a “maybe”. This administration was collecting lists of people who spoke negatively about ICE from social media like a week ago. you really think they’re going to send them gift baskets or something?


the point rogerrogerr is making is that a government is not going to be tripped up by "teter piel", just like you werent.


SOTA LLMs couldn't even correctly answer whether a person should drive a car to the car wash or walk there themselves just a week ago, so it's plausible the government's tech might be tripped up here. Costs nothing to try it, at least!


this isnt particularly against you, knowing your comment is mostly in jest, but: not everything needs to be, or should be, thought about in an "llm-first" way.

a simple regex will surface all of the "obfuscated" comments, which can then be sent to some intern analyst to read.


No worries, I didn't take it that way. I lean anti- llm-first myself. I was actually going to make joke about levenshtein distance but figured since we're on HN, I'd lean into the LLM zeitgeist that everyone can't stop talking about here =P


> This administration was collecting lists of people who spoke negatively about ICE from social media like a week ago.

Source for this? This goes against many values of the US, so I'm surprised to see this statement thrown out so nonchalantly.



You think Teter Piel is going to fool Palantir spyware?


I didn’t say it was state sponsored mass surveillance, nor did I say the method of obfuscation was good.

Just that it’s a pragmatic approach (no matter how flawed in practice) and concerning that it needs to be done.


I'm happy to name Peter Thiel in a comment here. What's he going to do, come and drip forehead sweat at me?


It hasn’t come to that though, you can freely express that persons point with no repercussions outside of maybe not getting a check one day from the person you hate


Beyond just the concept of thought crime, one of the themes in Orwell's 1984 was that the government could arbitrarily decide that a thing you've done could be punished at any time. You didn't need to break a law to be punished by Big Brother, you just had to be a thorn in its side. In our world, the government/Palantir/ICE collecting the identities of people who criticize them is the kind of infrastructure that makes that arbitrary punishment from 1984 possible.


its important to point out that its not about being a thorn in the government's side. you just have to not submit fully. in fact, even if everyone did submit completely, a fair number of people would still need to be rounded up and tortured just to keep the fear alive.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: