skysight-inc/HackerNews huggingface dataset:
> I think it’s morally wrong to privatize access to federal services.

Airport security is only a federal service provided by the TSA for the purpose of subsidizing the airline industry (by removing a source of liability.) This was part of a series of post-9/11 actions taken to stabilize the air travel industry.

That they have found the way to use the pain imposed to create federal partnerships to subsidize other private services is…unsurprising.
The biggest US law firm Baker McKenzie (just googled this) has almost 5000 lawyer. Would they be safe from this policy due to the bureaucratic nightmare involved in adding that many faces to the system??

It would also be very interesting if the law firms that were litigating MSG started putting 'different' faces on their employee websites... a little bit of misinformation could cause lots of issues.
How does it "reason" though, I thought LLM just generated likely next words?
Here's [1] a playable transcription of the original Oregon Trail (1971) source code (BASIC) into Ink. The project really gave me an appreciation for structured programming (e.g. loops, conditionals) which was once controversial [2].

[1] https://unfold.studio/stories/10782/

[2] Dijkstra, E. W. (1968). Letters to the editor: go to statement considered harmful. Communications of the ACM, 11(3), 147-148.
I was shocked by one as a kid. It was not fun.
Well, in most cases I'm sitting on a chair isolated from earth, several feet in the air (wearing rubber soled shoes), so long as my test equipment shows 0v of potential to the chassis, its pretty safe. It could be that the earth bond has failed, but provided I have both pieces of gear sharing an earth, its all good.
This sounds like a pretty serious misunderstanding of what LINQ is. LINQ is a general query capability of which there are multiple providers - one of them is for SQL, which may be what you are thinking LINQ is, but another is for in-memory enumerables ("LINQ to Objects"). LINQ to Objects and Java Streams actually are intended to solve the exact same problem.

If you think Streams API statements are elegant compared to LINQ, I again don't think you are familiar with LINQ. C# has language features Java does not have which usually makes LINQ much more succinct. For example, imagine a list of order items where each item has a double "Price" property. If you want to sum the price of all the items, here's how you'd do it in C# vs Java:

C#:
double sum = items.Sum(item => item.Price);

Java:
double sum = items.stream().mapToDouble(Item::getPrice).sum();

Java lacks extension methods, so stream() must first be called to get at any stream methods. Worse, Java has generic type erasure, so I have to to call "mapToDouble" to get this hacky concoction called a "DoubleStream" which actually has the sum method.

Not the end of the world, for sure, but definitely crappy compared to LINQ. There are lots of other irritating problems, such as Stream itself not being enumerable and the need for calling collect with a Collector.
This so cool and I need to learn ARKit...there's so many cool things to be created using Apple's future Smart Glasses.

Anyone know if there's an iPhone developer boot camp with a focus on ARKit around anywhere?

To me it's like the start of the iPhone ..a land grab of innovation to be created.
I would suggest you to take some time to edit your writing. So you can improve on that and find a theme if you don't have one.
Mozilla is trying to stay relevant, and they're trying to gain some relevance by making a big announcement that they're opening their own mastodon instance (1), and also brag about how much of a "big deal" Mozilla is (2). The "healthy social media alternative" is vaporware and just an excuse for all of this.

[1] "In early 2023, Mozilla will stand up and test a publicly accessible instance in the Fediverse at Mozilla.Social"

[2] "Mozilla has a quarter-century track record of world-class open development"
The "computational scale" approach to semantic networks has been tried - that's pretty much what Freebase was. The Wikidata community refused a direct import of Freebase because the resulting dataset was full of errors; and even today it similarly rejects bot-generated data.
see also The Philosophy and Physics of Cormac McCarthy with Patrick O'Connor

https://podcasts.apple.com/us/podcast/hermitix/id1437997652?...
I’ve done most of those in the last month. The future is here it’s just not evenly distributed.
Yeah you can actually just audit the self-extracting code, and create detatched signature for it for every instance.

But yeah my bad, apparently the actual problems with this tools are with usage, password hashing, and non-existent secret sharing mechanisms.
Global Chipmakers to Spend US$500B
We're all doomed. This is going to ruin everything. Everyone's job will turn into debugging AI generated code.
On the flip side, we switched to our own hosted-on-k8s GitLab summer 2019 and it's been rock solid since. I patch it monthly (via Helm) and it's painless.

About 100 users and it handles all of our CI, which runs on a separate GKE node pool.
I guess what I would want is to be able to have a fat pointer to a multidimensional array, like I can do in Fortran, NumPy, etc. Why is the 1D case special, here?

My other questions are how do you create one of these fat pointers, how do you get the length, etc. This sounds to me like VLAs, but with a bigger change to the language, but unable to handle multidimensional arrays. VLAs, for all their faults, at least fit into the language for users well enough that people accidentally use them all the time (not necessarily a good thing).
I'd argue if it was completely incidental then it's network effect. If it's deliberately done to achieve anticompetitive outcome it's more than that. In the case of Apple, we know they do these things for anticompetitive reasons. They are on the record in email chains discussing how they weaponised iMessage in exactly that way. So I think they don't get the benefit of a benign assumption here ... it's more than likely they are specifically doing this as a way to drive a wedge that forces people into their ecosystem against their will.
Can anyone point me to some examples of what I, as a techie, might want to actually use AI for? Some simple hobby projects?
That’s not the point the article was making. Imagine if, by subscribing to /r/books, your posts on /r/funny were governed by the moderators of /r/books, even though they are unrelated subreddits. (I know this happens sometimes under the table when mods get angry but it’s not how Reddit is “supposed” to work).

It seems like mastodon is essentially forcing you to choose a subreddit that will be your governing community, then that becomes your identity. It’s not like Reddit where you can switch between different subreddits at will without affecting your account. (I don’t have a mastodon account, this is my impression of what the article says).
Well, I feel less bad about myself for getting stuck there :D The semantics of how properties work in JS are so obnoxious. A read-only property can still be replaced entirely, which means e.g.:

entity.position = [0,0,0];

Is ok but:

entity.position[0] = 1;
entity.position[1] = 1;
entity.position[3] = 1;

Fails (and ChatGPT occasionally tries to do the latter).
China's crypto regulation history: https://www.coindesk.com/learn/china-crypto-bans-a-complete-...
My thoughts put on paper
if you go for stuff that wasn't winning/famous at the time, the costs come way down. although since everything was bespoke, replacement parts are often complicated.

i have a '60s lotus 23, which was built for Le Mans, and it was very low six figures. but an engine rebuild is $30k...
Not speaking for the poster, I would rather trust a mainstream browser's crypto API than 1pass.
I get that, and like I said I genuinely don't care that much about my credit score.

I'm just trying to give a real world example of why someone might keep doing business with a known unethical entity.

It comes down to: I know that they suck, but there is a real non-zero cost to switching (my time and credit score), while continuing to do business with them is free.
I think there is a psychological aspect here as well due to confirmation bias — all caches will be wiped during an update so even due to that the first few hours/days may be slightly slower. If people make this assumption they can later easily find evidence for that (or its negative as well, if they would try to look for that)
How is Pixelmator VS Affinity? Trying to ditch Adobe for good
It's amusing seeing the Culture Clash between Hello Kitty Look-How-Cute-Please-Don't-Nuke [1] (Which seems related to a more permissive Art culture, ie Loli), versus the American Puritanism that demands the Body be hidden from View.

[1] My own summarization of Japan's Military Dependence on the US since WW2.

"""Ms. HOAGLUND: Yes. Well, yes, certainly the current Japanese administration is beginning to rattle its sabers, but I think in part, it's a direct reaction to the fact that Japan has for 60 years been utterly militarily dependent on the United States, and that what Murakami posits is that this military political dependence on the United States leads to a sense of impotence.

...

CONAN: ... But just extend the thought for a second. This you take, or the artist takes, even to something like Hello Kitty.

Ms. HOAGLUND: Yes, this sense of cuteness of an entire nation anxious about growing up and taking responsibility ... """

https://www.npr.org/transcripts/4792324
They explain very early on the purpose of it. As someone who's worked in events for years and worked with Nintendo on their own such official devices, this is niche but absolutely useful.
Depends on whether you consider fora and social media be the same thing and, even if not, whether they have to function in a similar way. Author notes that a social network has "to give the users the most freedom to let their personality shine" and the thesis is Mastodon is not a good social network due to its model resulting in focused instances.
Easy, it’s because a lot of(I’m hopeful it’s not all of) so-called values of modern world come from exploitation, negative externalities, and little creative choices.

Working on a honest straight reality is like drinking water, has no calories in it. Coke is better. Wines are more better, and everyone other than than I these days seems to be always on a magic fissile cocktails, and while I don’t get that, they seem well off doing it.
Moving to higher bit depths than 8-bit will also help a bit - it's not helped by agressive compression, but even with lossless compression (PNG) 8-bit gradients like skies still suffer from the problem...
I remember a few years ago on Discovery Channel, there was a documentary about people hit by lightning. One was hit by lightning 3 times, all 3 times on forehead, and survived to tell the story on record (you could see his forehead having very clear view of its underlying sanguine vessels as secondary effect).

But one story that particularly stood out was of a woman who was hit by lightning during clear weather, inside the house, through the water pipes - she was cleaning dishes at the time. So your scale might be still too small.
I don't remember writing any lies. Additionally, we can just read what you read several comments ago. So what do you think you are playing at?

Nah, I'm more qualified than you. You just don't want to hear that you are wrong.
I think you might be that guy. Don't worry about it - that guy gets to work on some cool stuff.
Right. Makes sense. But then GPT seems like it is on the verge of accomplishing something very similar but in a much more effective way. I wonder if it can use something like this for training or reinforcement learning, for instance.
Xerox Corp's dataglyphs patent has just recently expired (2D barcode)
It's a good question! I simply sampled the composite output of my Blu-ray player using my oscilloscope, and exported it as CSV. The bandwidth for NTSC or PAL is 6MHz at best, so even the most crummy digital oscilloscope should do (provided it has enough memory to hold at least a full frame's worth of data).

The only Blu-ray I had lying around was Back to the Future II, so that's what I used. Here is one of the very first pictures from my decoder, you can see dot crawl artifacts all over the place from my shoddy filtering (if I filtered at all at that stage): https://i.imgur.com/k2ZiCrH.png

You can also see the insanely overkill sample rate I used (whatever my oscilloscope was set to, it could do 300MHz) by the numbers on the bottom. That's horizontal resolution, as sampled. But you won't get more than at most ~700 really discernible pixels with SD composite video's bandwidth.

Finally, this picture shows everything: The (green) color burst on the left, the data in the sync gap at the top, and the vsync pulses at the bottom.
Laws of Human Nature by Robert Greene
https://www.goodreads.com/book/show/39330937-the-laws-of-hum...
This is very cool! And I think it's a perfectly good approach. My understanding is that the usual way of doing things with LLMs is to train them on a series of specialized tokens that represent actions in your environment. E.g., this sequence of words results in this completion of action tokens.

The code approach is intriguing and I'd like to explore further but controllability is a real problem and bullet-proofing it would require a lot of effort, if it's even possible at all. I do think that a hybrid environment where one speaks what they want and then sees the code and can interact with it in a friendly way would be very intriguing for a sandbox experience.
Can anyone recommend some more articles about this ? Specifically, using chatgpt to write code? The more in depth, the better.
By that standard, Carbon is not compatible with C or C++, and neither is Cppfront. One could argue that C-style uses of pinned data or possibly-aliased pointers are not idiomatic in Rust and are a pitfall for interop with the Safe subset; nonetheless these uses can be expressed in the language.
Inform is a programming language for creating interactive fiction
It exists, but it only really happens on either subs with zealot moderators who are trying to maintain ideological purity, or on normal subs who are just trying to get rid of particularly obnoxious users who are more often than not part of the first category.
Am I the only who think this is incredible!?

If you would've told me a year ago when we would have an ai that can code based on normal human language prompts, I would've said maybe in 2025 or 2026, but its 2022 and it already exists!

Man, if this what we have now, imagine what we will have in 2025 or 2030!

I just hope this doesn't end up killing search engines and personal blogs, since no one needs to search for anything anymore.

Also Ai generated replys are definitely an Extinction level threat for forums and the independent internet in general, let's hope OpenAI can find a way to make chatgpt replies easy to filter out.
Super cool, but Tychonoff would not have been my first stop here. This seems like a case where it's simplest just to invoke Zorn's lemma directly.
No, since Visual Studio 2015 Microsoft have been making efforts to support C11 and C17.
FYI This a slight variation on a fairly old board game called Can’t Stop.

https://boardgamegeek.com/boardgame/41/cant-stop
> It can be made to function more like C with #![no_std]. However that is an even less than batteries included experience than C.

Rust's #![no_std] mode corresponds to what C calls freestanding mode, and Rust is relatively unusual in many modern languages in actually designing some sort of freestanding mode.
Which is why prompt engineering is an emerging domain:

You will be given a series of tasks.

(1) Complete a task by finishing the simple code block.

(2) If a task in the series seems flawed, provide a warning. A task is flawed if I make wrong assumptions about how I think code works.

Task 1:

Complete this simple code example.

Bitwise XOR swap trick:

```

int a = 5;

int b = 10;

---------------------

// GPT provides simple intro

```
a = a ^ b;
b = a ^ b;
a = a ^ b;
```

// GPT explains what this does, provides warnings about when it wont work

// GPT provides full code

Task 2:

Complete this simple code example.

Bitwise OR swap trick:

```

int a = 5;

int b = 10;

---------------------

There is no "bitwise OR swap trick" in programming. The OR operator (|)
performs a bitwise OR operation, which compares each bit of the first operand
to the corresponding bit of the second operand and returns a result with a 1
in each bit position where either operand has a 1. It does not have any built-
in ability to swap the values of two variables.
// GPT provide a bunch of crap, and explains how to swap variables.

The prompt/alignment wasn't perfect here, but hopefully you get the point.

EDIT: sorry, format, Also copied wrong prompt.
FYI, they already do this by synthesizing film grain! https://waveletbeam.com/index.php/news/48-netflix-film-grain...
> Then it will complain if there are no checks on the inputs used at runtime to restrict the array usages to safe ones.

You're only commenting on your personal belief of how your ideal static analyzer would magically work to meet your expectations.

This doesn't correspond to how static analyzers work in reality.

Unless you can point out a static code analyzer which performs the sort of check that complies with your personal beliefs, it will remain firmly in the realm of practical impossibility.

C is now what? 5 decades old? Wouldn't that be enough time for anyone to roll that out if it was in fact feasible?
I disagree. I'm sure "magic" is often used as a marketing tactic, but I would strongly caution against believing all people using the word "magic" are doing so insincerely.
Yes, they can. There are libraries already doing that. And while slower than the native implementation in the browser they are still good enough for this tool. So fork the sources of this project and implement in JS those API crypto the browser is using and you're clear to go without relying on them.
I’ve noticed this too about David Lynch. McCarthy and Lynch write about very different topics and for different mediums but both writer’s works resonate with me in similar ways.

Diners to me feel like Toll Houses or waystations between worlds or along passages between worlds. There is something that feels pivotal about them even though they are like stasis chambers of archived milieus.
Houten is just 50 km from Amsterdam, while Tysons is 25 km from DC. Both are distinct urban areas within a larger urban sprawl: 4.5 million people in 1,400 square miles for DC, 7 million people in 2,400 square miles for the Randstad.
The saddest web page for graphics: https://patents.justia.com/patents-by-us-classification/345/...
> the social network itslef [sic] should be as boring and generic as possible.

Well, in a certain sense, he is describing one mechanism of the peculiar popularity of sites like 4chan; however, I think it just highlights how incomplete the thesis is. There's clearly much more to it than just these simple mechanics.
Famous last words.

Leave that scope probe ground clipped on something and every earth is floating live on your bench.

Source: ex EE.
Slight tangent though; but i'm starting to believe we're going back to only being a single thing online. I used to rotate accounts frequently for privacy sake. These days it's becoming shockingly easy to link accounts.. ML is only going to make it easier.

I prefer many anonymous accounts.. but i think those days are moving further and further behind us.
> Most of us no longer us bank notes, yet the amount in circulation climbs.

The plots you shared are meaningless if they are not normalized against the total money supply. I think if normalized by total amount of money in circulation the percentage would be shrinking and not growing.
Bash _itself_ (or any other shell) is very small. You're talking about the ecosystem (shell + other command line utilities).

Commands like awk, find, grep, sed, cut and so many others are not strictly part of the language. They're external tools commonly provided by the operating system or distribution. That's why there are so many inconsistencies between their options.

Here are the very few commands that actually are part of any modern shell: cd, printf, test, read, command. The control structures (if/elif/fi, while/do/done, for/do/done, case/esac) are also part of the shell, so is declaring functions and fd redirection. Some shells might do more (bash itself has a handful of other builtins, dash has fewer, ksh has different ones).

Stuff like find, mv, cp and dd are very uniform across implementations and often don't change much, but they are external tools nonetheless.

Once you internalize this distinction, and start to see these external commands like npm packages, scripting gets a lot easier.
It appears to encode and decode in one go, optionally adding noise. Should be easy to pull it apart and do either, in which case it looks like it would be able to produce sampled composite video, or process sampled data respectively.
I think KDE is absolutely worth donating to. Sure they make a bit more than some other projects, but no where close to gnome, and not nearly enough for the good they've done to the world. They are finishing a year end fundraiser [0].

[0] https://kde.org/fundraisers/yearend2022/
About two years ago I did. It was mostly a fear of being a failure & the potential to be successful. After I got over that, I wrote two books in two years and sold over 100 copies each as a first time author. Much of my validation came from posting comments including my writing in places like HN, Reddit, Twitter, etc. The internet voting machine would do its work of what people want to read while I would direct my energy towards something I wanted to read.
‘Hackers’ and ‘cybercriminals’ are not the same thing, here’s why
I thought that Red 40 was banned in Canada as we tend to see things coloured using alternate dyes, but I'm unable to confirm this and I'm starting to wonder if it isn't actually banned.

EDIT: I did learn today that the "FD&C" label on colours are those colours that have transitioned from being a straight "chemical" mixture to a validated and analyzed pure sample of a potential batch of colour.
Bash aliases (or whatever shell you are using) work exactly the same.
There is no reason not to use Argon2 in place of weaker alternative, especially when there's no UX overhead.

The threat model "for an average Joe who just wants to stash a secret somewhere and not have it in plaintext" should probably be written in red, font size 48.

But take a look what the author is actually saying it can be used for, i.e. to "securely store passwords". The currently available tools like KeepassXC that do just that, also use Argon2.

"Your Argon2 memory hard function is useful against mass surveillance and belongs in mass market products."

Well if this product isn't for mass-market, it's for niche use, and here I thought niche products are usually for the special security cases for people who need extra security, but you're implying average Joes should NOT use mass market grade security but something niche and less secure.
I have nothing but good things to say.

In my experience, just getting the CFPB involved generally lit a fire under the ass of whichever company I had been dealing with. At the very least it will escalate your problem to a tier of support where a single person will be responsible for deeply understanding the issue, and ensuring that they get into compliance or respond ASAP.