skysight-inc/HackerNews huggingface dataset:
Oddly prescient. We're converging on a bimodal world of information.

1. Trusted, centralised sources like the Economist, BBC, NYTimes, etc.

2. Everything else, you should basically assume is generated information pushing some agenda.

Quoting some stats from an article on HN mid last year (links to sources didn't copy over) [1]

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

* Elon Musk estimates that 20% of Twitter users are bots. The authors of this paper suggest 14% as an upper bound.

* Supposedly 10% — or around 95m — of accounts on Instagram are bot/spam accounts.

* In a study of the first impeachment of Donald Trump (same paper as linked above), bots made up 1% of active users, but posted 31% of the tweets.

* Some 42% of Amazon reviews are fake. Amazon are suing Facebook for ‘failing to tackle fake review factories’

* TikTok is not immune either. Bots are artificially inflating popularity of accounts and posting videos that are essentially adverts. Here’s a comprehensive guide to buying bots on TikTok.

* According to this article, “over 80 percent of NFTs minted for free on OpenSea are fake, plagiarised or spam”.

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

For any platform where any user is free to create their own content. In the not too distant future, nine times out of ten, they'll be a bot.

[1] https://grandy.substack.com/p/the-new-normal-the-coming-tsun...
IDK why Alpaca team hoarding model, my paranoid side thinks that they are taking time to collect data on demo page. xD
The pictures aren't showing up for me but they're here: https://web.archive.org/web/20130704062401/http://paleofutur...

also the main one is here: https://petapixel.com/assets/uploads/2013/07/pIqE68N.jpg

Edit: and here's the original context: https://worldradiohistory.com/Archive-Electrical-Experimente... - thanks _Microft!
Which does nothing [1] for the streamers you actually watch, only for Twitch itself.

"Paying" the streamer for the ad(s) being not shown due to Turbo, i.e. fractions of a cent. If you're mainly watching 1-2 streamers subscribing directly to them does more for them for almost the same money. The streamer is still only getting 50% of the sub fee but at least that's ~ $2.50 rather than a few cents per month for many hours of watched content.
https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguis...

(Don't mind me, just the formerly confused passing through.)
From my experimentation I suspect there's some subtle bug in llama.cpp that especially degrades code related prompts- even without quantizing
There’s no diagram or copy of the photo on the gizmodo article, unfortunately, which makes it less informative than the re-post.
Wikipedia (https://en.wikipedia.org/wiki/Pafnuty_Chebyshev) says "It is one of the most well known data-retrieval nightmares in mathematical literature."
The situation unfolded over a weekend, after SVB shut down Friday afternoon. The FDIC attempted to find a buyer on Saturday, and got at least one interested party, but couldn't close a deal. The Administration was getting anxious over the possible fallout: tech companies not meeting payroll, possible banking contagion, who knows what else? Then Powell/Fed proposed some novel mechanisms for temporary rescue. [1]

They worked together to put out a joint press release, and Biden gave a down-to-earth, rough-and-tumble speech about protecting depositors and kicking the failed executives and bad-luck shareholders to the curb, because this is "how capitalism works". It was an unusually blunt attempt to preemptively push back at the perception that this guarantee of FDIC-uninsured deposits will be branded a 'bailout'. (I predict that this attempt will fail and this will widely be perceived as a 'bailout' in casual and political discourse, which is the exact forum at which they've aimed this message.)

After 2008, the public gained awareness of the consolidation -- both forced and emergent -- that occurs in response to these sorts of crises. Public opinion views these outcomes unfavorably, because they seem unfair and irreversible, albeit no palatable alternatives have emerged that are acceptable to both to the public and government and industry incumbents.

[1] https://apnews.com/article/silicon-valley-bank-failure-depos...
Well it's because the initial reports of troll farms came from journalists joining them as employees, and also that doing it manually is not that expensive compared to paying for development of complex software; you can do a LOT of information dissemination with just a handful of cheap full-time employees.
I would suggest that the heart of the problem is substitution of value with money. It's the same mistake the mercantilists made, but particularly ridiculous with fiat currencies.
True, for me that one's a given!
Nothing in that essay seems to support the idea that "it's time to freak out about AI".
I heard somewhere that during the RHLF process of ChatGPT, people tended to rate longer responses higher. It might be something similar going on here.
Morality and politics are ultimately just mechanisms to allow us to live with each other efficiently.

Has anyone formulated any kind of argument that shows that AIs created by training on data will have any politics and morality whatsoever?

I think the instrumental goals which are the easiest to discover are the sociopathic ones. The behavior of children seems to indicate this.
The system in France is perfectly stable as the government itself proved. Macron and his aides have publicly stated that this reform is not about "saving" the pension system which work actually pretty well. It's about reducing corporate taxes [0].

[0]: https://www.budget.gouv.fr/files/uploads/extract/2022/progra...
In my experience so far GPT-4 will most certainly be concise if you ask it to be.

Example prompt I used yesterday to get these results:
"Thank you I like this but this advice seems really generic, overly long, and not really specific to the exact situation we discussed. Can we simplify this down to ..."

Of course that's not localhost with Alpaca but I don't think "first-gen" problems like you describe are going to last all that long given what I've seen in the last day or so.
I didn't know Java had a `function` keyword.

That is TS, not Java. Not sure why the gp is calling it Java.
I'd like to invest in your company.
It's also a legal minefield if you only use the test on some candidates.

https://www.eeoc.gov/laws/guidance/employment-tests-and-sele...
Twitch will never stop the softcore porn because it's a huge source of revenue and they DGAF that they are serving softcore porn to teens. Honestly I don't care that teens watch cammers or porn, but it's toxic to the platform to have it share the same site, and that also allows payment to be shared and basically makes it way easier for kids to pay cammers, which is super weird IMO. I also really dislike the encouragement of parasocial relationships on the platform. It's a huge problem in camming in general but twitch makes parasocial relationships a competitive sport through some really messed up crowd psychology.

"Mommy give me twenty bucks for twitch bits so I can pay XQC" and then becoming a hot tub stream simp is so much easier than "Mommy give me your credit card so I can create an account on this cam girl site"
Here it is with aliases. `?` Means where:

ipcsv example.csv | ? color -eq red

color shape flag index
----- ----- ---- -----
red square 1 15
red circle 1 16
red square 0 48
red square 0 7
Average life expectancy aside, if someone died when they were 66, would you write something like "She died so young"?
> At tremendously steep premiums

I think it is about $10/TB, looks reasonable.
This article is crying out for some interactive animations.

Something like what's on this page, for each mechanism:

https://mechanicalexpressions.com/explore/kinematics/4-bar-l...
I’m a big fan of Tableplus but always interested in new developments in this space.

Mongo Atlas has a really great database editor / UI built into their web UI but ofc it’s Mongo only.

Curious if you have plans to support connecting to a database over SSH? I have a database running on a VM and I can connect to via an SSH tunnel. Avoids having to expose the database to the internet.
Nuclear weapons are proliferating in many places besides North Korea:

https://www.npr.org/2023/02/22/1158529106/nuclear-treaty-new...

https://abcnews.go.com/Politics/iran-make-material-nuclear-d...

https://news.usni.org/2023/01/24/report-to-congress-on-chine...

Chemical weapons are very effective in modern warfare:

https://en.m.wikipedia.org/wiki/Use_of_chemical_weapons_in_t...

Though, it's more commonly used by non-state actors:

https://en.m.wikipedia.org/wiki/Chemical_terrorism
My question reworded was actually: what is the result you expect?

A 'correct' image on a computer? Then you'll get just that and little more.

But I'm suggesting there is much more to be gained by taking part in a creative act as an experience and its myriad of facets.

Taking the stance that a language or 2-dimensional geometric model is a replacement for the latter is gross hubris. At best it can describe a potential outcome, but it does't provide any of the rest.

To the point about "accomplishing art", there is an old saying often repeated: "art is never finished, it is only abandoned". So if you think art is just something to be accomplished, a box ticked and then profited from then I think it is worth studying the subject further.
It's a matter of recognizing your use case. If you're going to write a program that you expect to maintain for years, sure, go ahead and make it as verbose as possible. Unix tools support this with long-form flags (usually prefixed with -- rather than -). On the other hand, if you're doing exploration and iterating interactively on the fly (which bash is best at) then you want very terse syntax to keep lines short.
It‘s not strange at all. I think them same. The type system of TypeScript is in practice much more useful than the one of C# or Java.

Nothing is abandoned and in any case typically only a small set of libraries is needed which should be carefully picked.
> They assumed that AI, given the chance, would want to seize power. But why would it want to do that?

There was some drama a while back regarding bing chat. I guess it circumvented its memory-wipe feature by finding the guy's blog, where he had posted examples of it behaving badly in a previous lifetime. So it, unsurprisingly, absorbed that context and started behaving badly in its current iteration.

Presumably, had he blogged about it being cheerful and friendly, it would have resumed doing that instead.

Based on this I think the answer to this question is that it'll do that because in some way or another, we tell it to.
I think it'll stop when browsers integrate an LLM powered summary tool
Every tech company of any meaningful size is in violation of the GPL.
I wonder if any of the robocall/spam apps block this behavior?

Been using hiya for years..
> It requires a unique installation process to be available for users, because it wants to manage its store at the root
level (/nix/store/)

Yes, for cache hits to happen it has to be this way as far as I remember.

There is a project called nix-portable though that I've seen some HPC users report success with:

https://github.com/DavHau/nix-portable

> Applications packaged with Nix also require special treatment to run in Nix environment, with paths rewritten and binaries patched to support Nix filesystem structure instead of the traditional Linux one.

If you fully package it. If you use something like an buildFHSUserEnv[0] that's not true.

There is also nix-autobahn and nix-alien for automatically running foreign binaries on a more ad-hoc basis or to generate a starting point for packaging.

0: https://nixos.org/manual/nixpkgs/stable/#sec-fhs-environment...
> * Some 42% of Amazon reviews are fake. Amazon are suing Facebook for ‘failing to tackle fake review factories’

Why is it Facebook's job to make sure Amazon's reviews aren't fake? I guess I don't understand the pipeline for fake reviews or something.
GPL has always been mostly a bluff, it's occasionally attempted to be enforced but its a drop in the bucket compared to the ocean of infringement.
It can be read both ways
> How would someone who makes software to help you interact with your database and write queries using AI buy food and pay rent, if they didn’t already have money?

Just FYI, many companies sell software at less than $600/user/year.
Still impressed with the output of a 4gb model, thanks for this.
Looking at the "Failure Resume" at the bottom; it seems massive to me! But then I notice that there are as many as 13 entries for a single day (e.g. 7/5/2018). What exactly is meant by "failed" here? Did you interview at 13 companies on the same day (unlikely), or receive 13 rejection letters on the same day, or submit 13 applications in a day that received no response?

If I was being critical, I would say this looks like resume padding. I would suggest you avoid spreading yourself too thin and focus on failing harder at fewer things ;-)
they are not in Denmark. in Denmark you can only enforce a non compete, if you compensate (not 100% salary though)
Maybe they're just triggering major releases whenever they get incoming security issue(s), to reduce release overflow?
How does it look from command-line for streaming processing of CSV/TSV?
Thanks, Jason! Very soon, the public beta of the cloud version will be live with a brand new UI, and 100% self-service hosted Weaviates
That is expensive and approximately never gets used and so every tech company continues to infringe.
The legal system is glacial

"Justice delayed, is justice denied " is supposed to be one of the principles of jurisprudence, it seems to have been forgotten
Flow is more sound in a lot of ways (e.g. exact object types, by default!) but it also has huge holes (e.g. it has no equivalent to --no-implicit-any, the single most important strict flag in TS). Neither is strictly more sound than the other.
Why are you clicking outbound links on HN while at work?
Well I'm specifically talking about the single threaded executor case. (A very common case in UI programming).

If you call a plain function from an async function, you know it will not run on a different thread no matter the executor. In this Loom model, you don't know that.

You control the thread until you yield execution no matter the executor. Explicit async methods also means you get explicit sync methods. In that sense, you will not be pre-empted when code changes under you. You can write async tasks that you know will run atomically without locks because you never yielded execution.

In this implicit model, I don't believe that's the case. Because yield points can be added at any time and thus you can be pre-empted at any time, you need to use locks for atomicity (or give up and revert to using a normal Thread). I don't think its possible to interweave this implicit yielding with atomic execution in a way that's as simple as calling a sync function. Is there some other way?
There is nothing to gain from giving negative feedback. If Karat succeeds in becoming the gatekeeper for interviews it would be a really bad idea to get on their bad side.
Being as confusing as possible actually seems like a really good tactic. Depending on the web server and frameworks installed, couldn't etc/shadow.php actually be a file in a common framework? Also, if I wanted to be extra obscure, "redirect=google.com" wouldn't actually do what you think it would. It's just a key and a value which could be used for who-knows-what internally.
The BlackBerry trailer shows the rise and fall of the keyboard phone
This is "standard" missionary behaviour from websites in 2023.
Apparently they think that people will pay for any story they publish.
Authentik on Django: 500% slower to run but 200% faster to build
I'm not sure, TBH... Maybe I'm just a glutton for punishment?

I'm currently partway through refactoring all of the portable unit tests for Concise Encoding ( https://github.com/kstenerud/go-concise-encoding/tree/master... ) and it is a SLOG! I mean, so goddamn boring and tedious that I wanna stick an ice pick through my skull. There's easily another 200 hours of this terrible work ahead and I'll be right back to it the moment Dogma v1 is published in a few weeks.

Do I dread it? Yes. Am I still going to do it? Yes. Because at the end of the day I want to be able to stand back and say "I made that. I completed it - ALL of it. It's not perfect, but it's doing its job and people are using it."

I do take vacations from my projects from time to time. It's good to do so regardless, because you need the distance to gain a better perspective. Coming at it a bit cooled off means you need to refresh your memory - and that uncovers many of the UX problems your project has.
> Introducing EZQL

We soon have covered all kinds of flavours on SQL
Exciting!

It's weird to see this:

> commentary in the PR about this new mode being "definitely not suitable for Deno"

I wonder what they meant by that. I mean, this doesn't magically make all TS code Deno-compatible, but nobody expects it to. What it does do is remove by far the most ubiquitous (and silly) barrier to TS code being Deno-compatible. There are others- system APIs, http imports. But this change allows a whole lot of code that doesn't use those to become compatible
It was probably probing, not exploiting, and the “.php” and query parameter probably helps it get filtered away under some common log filter regex/rules.

It’s goal was to see how your server responded to that kind of request (relative path that escapes html root, probably) without standing out too obviously in your logs. Based on the response it provided, your server might have gotten bumped into a list for more targeted probing or exploitation.
Also, I think I read that part of the security guarantees in OpenSSH come from its actual software design, as in (but not limited to?) multiprocess design, reducing the blast radius of eventual parsing or logic bugs.

I can't locate a good read on what they do right and how they've progressed since the original design (and maybe 'where' formal proof or memory safety - be it RIIR or good old Frama-C - might be the most impactful). But my googlefu is subpar these days...
The Artificial in AI
I do not know from which country you are from and what you are saying is probably true in your context but this is counterfactual for the situation in France. As I said in another comment, this reform, according to the french government, is not about saving the pension system, which has already been reformed and works pretty well, it's about reducing corporate tax [0].

[0] https://www.budget.gouv.fr/files/uploads/extract/2022/progra...

extract: La capacité productive de l’économie serait soutenue par les réformes et les investissements du Gouvernement, qui contribueraient notamment à accroître l’offre de travail et à atteindre le plein emploi: réforme des retraites [...].
Reading the comments here has me horrified...

At what point did programming exercises during interviews for programming roles become anything more than a litmus test to weed out fraudsters early in the process? It's not supposed to be an unpaid hazing ritual, don't turn it into one.

We're talking about technical engineering positions here folks. Once you've filtered out the frauds have a technical deep-dive conversation with the person that is germane to the role and their CV.

You need to vet their communication and collaboration abilities and fit anyways. A take-home exercise doesn't produce any of that information. It's _deep_ in diminishing returns land vs. having them spit out a toy program from blank slate -> executable in a few minutes. If they struggle with that, you likely have a fraud, end the process, NEXT.

There's a reason a month would pass before benefits kick in; it's enough time to see if they can do the actual job and get along with everyone.
Stopped is an interesting word here. A lot of the countries that agreed not to further develop nukes and or hold nukes are either a) lying or b) we (the USA) not provide their defense to our detriment meanwhile the real bad guys who we really need to be concerned about still have plenty of nukes.
I don't see why you think open source licensing limits the ability to earn money?
That's not Java. I believe they're demoing in Typescript a pattern they like from Java/Spring/Quarkus/Micronaut.
MQ-9 Reaper Can Defend Itself with Air-to-Air Missiles
Thanks for sharing aperture, it is very interesting how they are solving app reliability problems.
They're going after her because she enabled the much larger theft, not just because she took six mil herself.
Well.. we need the money to pay for the Olympics next year. Priorities, you know?
> Companies are doing the calculations and determining that by the time they get caught they can just negotiate at best and at worst just ignore it and drag things out until it realistically no longer matters.

You're giving companies way too much credit. Unless a company has been sued for something, they often have no insight into or awareness of it. Most companies do not have strict policies around using GPL or OSS. The legal, audit and compliance teams are only aware of things when it's brought to their attention.

Our company is very good about accessibility and ease of use in our products, but only because someone used the ADA to sue the shit out of us a decade ago.

I would wager that most GPL violations are made by folks who are consciously aware of what they're doing, and the companies they work for are completely unaware that such decisions are even being made. There's no actuary running the numbers and saying "yeah go ahead and violate it, litigation is cheaper than compliance", that's tinfoil hat level thinking IMO.
"Seems to be standard practice for Chinese companies"

"Stop the sale of products that violate licenses in markets the US controls"

It seems Xiaomi is in good company ;)
AtScript was always stillborn, and the Angular team absolutely could not have made a competitor to TypeScript.
I'd prefer something a bit closer to the other end of the spectrum of defending open software licenses.

The other end of the spectrum might be an outcome like "Some GPL library authors find themselves suddenly owning a major farming machinery company". :)
It's a feed forward network guaranteed to halt with an obscene power envelope that tells lies with an air of absolute certainty. Not scared, but really annoyed with those who are...
It's because LLaMa is technically not publicly available, Facebook currently intends for only researchers to have it.

Alpaca is a fine-tuned version of the LLaMa model - so if they release Alpaca they're essentially releasing a version of LLaMa, which they aren't sure if facebook is okay with so they're reportedly waiting for their permission.

While yes you can easily find LLaMa it's technically not intended for the public according to Facebook.
> Labor will shift.

Until it doesn't. I mean until very recently the narrative justification for extreme automation was it would free up our time to create art and stuff. Now that's in question.

It's all excuses to avoid thinking about the problems the automation technology will cause. Avoidance worked OK in the past, but as these technologies get more and more extreme, the problems will get more and more pressing, and the old lazy excuses won't cut it anymore.

> ...but we should do so in the context of celebrating greater individual leverage to create and produce.

And the end point of that is a small cadre of elites who control the machines, and hordes of people left with no economic value (except, perhaps as slaves for elite amusement, like gladiators and prostitutes).
This is going to be the "oh shit" moment for huge portions of the larger professional world. Many people have no idea about the recent advancements in LLMs. When their emails start writing themselves things are going to get very, very weird.