skysight-inc/HackerNews huggingface dataset:
Yeah, and if that takes a $30B hit to settle past accounting issues, that’s still $30B no longer poised for an acquisition or on hand to settle some EU action next year.

Losing a quarter of your cash reserves for no gain isn’t going to ruin today’s business but it sure will frustrate existing strategies for the future.
Wolfenstein was mode 13h 256 VGA colour.
For the Firefox thing, note that I'm on Mac, so I don't actually have a scroll wheel. I tried to use the trackpad but it didn't work. (Chrome was fine)
Here's the problem: AI is gullible. INCREDIBLY gullible.

Prompt injection is an attack against AI gullibility.

Gullibility is not a characteristic of competent managers. One of the most important jobs of managers is to be able to see through bullshit and figure out what's actually going on.

I am extremely skeptical that the current generation of AI is capable of doing that.
Ask HN: What's the big deal with Go (Golang)?
Looking to the wisdom of the masses here, and trying to understand the use case for Go (as opposed to other languages).

I have heard that it has faster compile times. I have heard that it's low-level. But I don't get why I should choose it over a language that I enjoy, such as C++ (for low-level control, particularly the modern incarnations of it).

Can you help me to understand what the killer feature of Go is and under what circumstances I should consider using it? Likewise, what would be a poor application of the language?

(Context: I'm not necessarily a language snob. I use C++, Python, JavaScript, Java, etc., and I know which I prefer for solving particular types of problems. I just don't understand why I might need Go. There's a longer story as to why I'm so concerned about using it or not, but that is for another time.)

Thanks for your comments!
I’d say it’s more at the edge of Tempe. Google maps tells me it is a 2.7 mile walk to the start of Mill Ave.
For most orgs: AWS is not overcharging IMHO.

When you look at the cost of the hardware + hosting. Yes, it certainly looks and feels that way.

But if you've dealt with corporate IT, and had to deal with 3-6 month lead times on getting hardware, or politics to get your hands on hardware to get stuff done.

AWS is cheap. It gives you velocity.

If your company is large enough that it can offer the elasticity of resources that Amazon offers or even 1/4 of it... and you have an IT org that will let it happen. Yes, AWS is a waste.

But with AWS... when a project dies, you can wipe its costs out, people won't hold onto hardware so they have hardware for the next project, etc...

Trust me. I've been IT, I can spec and build rack systems. I am a software dev. And I've been a dev most all my career.

For 90%+ of orgs... they don't have the maturity and skills to handle that type of infra without substantially distracting from their primary business.
Oh so you have to steal from the surrounding communities to support your urban utopia. Got it. What if they need funds too from the state?

I don't think you can compare the U.S. to Germany. Germany has like 6x to 7x the population density and is a much smaller country.

Edit: Generally state funded projects benefit everyone in the state, including the interstate system. A local transit project that only affects one city not so much.
For 2D stuff definitely, but that was because of some neat dedicated graphics processor and a fixed platform for developers to target. The Amiga range in that sense was WAY beyond others in terms of audio/visuals when it came out. In that sense it was closer to the home consoles than a typical PC.

It led to the odd situation where you had PC's that had these killer CPU's but everything else about the system was holding them back. The Amiga had an average CPU (8Mhz 68K) but everything else was picking up a lot of slack.

As for this example, this is exceptionally good for the Amiga. I don't recall there being anything even remotely close to this in its time. Hackers are just gonna optimise way beyond reason and I love it.
I ran a team of 26 people who worked together to produce software according to a set of procedures. There were clear instructions about accountability, moving stuck tasks, when/how work should be moved from one person to another, how the work was tested and so on. There was a role called Scheduling Assistant which was fulfilled by a person with no engineering experience, their only role was to ensure compliance with the process and pick up when something wasn't proceeding as expected.

I was a product manager but not really a project manager. I was also a tech lead: when things went awry and someone couldn't figure out how to get it unstuck I would unstick it, but in general the system just produced functional software. My primary inputs were sketches at the start and ongoing client feedback and so on.

All the workers were in different locations, in completely different timezones, and they all reported a high level of satisfaction. So I don't even think you need AI, you just need better procedures.
>> "It is more accurate to say that the ActivityPub plugin[1] which was acquired by Automattic has hit 1.0 and is available to be used on WordPress.com."

Welcome to one of those rare times when you need to read the article.

This is announcing built-in support that doesn't need the plugin. You can still optionally install the plugin if you have the more expensive plans. The plugin was already usable on WordPress.com and has been for months: https://wordpress.com/blog/2023/03/17/making-the-social-web-...
Is having a "process manager process" a good pattern? This process would have a record of all currently running processes and their children. When you want to create a new process you make a request to the process manager process. When a process is killed the process manager could then kill its children.
Small examples included (I’m on my phone so these are from memory and you’ll have to forgive the lack of great detail):

1) having the project/account your in visible at the top at all times.

We used SSO for “accounts” which is AWS’s way of completely separating resources; the long string that is returned is not unique in the start and the remainder is cut off: so all accounts/projects looked the same, was impossible to tell at a glance if you were in dev, staging or prod.

2) Autoscaling groups with that had human readable incrementing “names”, in AWS instances have hex slugs as instance names and you can give an instance a special “Name” label: but any new machines created with an ASG will just reuse the same name label making them hard or impossible to tell apart.

The AWS official solution for this is to have a lambda function hook on the scale event and give your new node an incremented name label. Given that AWS is pricy to save me time: I do not personally consider this an elegant solution.

3) having all regions on one page.

We spent €6,000~ on a database we didn't know about until we started digging into the bill. Not knowing what resources are available at a glance feels pretty basic to me tbh.

4) the network implementation overall; in Google you can just make a network and it will work without having to mess with zone routing and configuration of that which is put on the user.

If it’s on the user, it’s a variable that has to be checked during an outage; it is terraform code that has to be grokked and so-on.
> It would be nice to provide a non-DL approach as a baseline, but I would expect it to lag behind the DL methods.

The M# competitions have usually shown very old forecasting algorithms work quite well, with frankly, way less training overhead and data. Ensemble models usually do best, but for a lot of use cases, DL is probably overkill versus ARIMA or triple exponential smoothing.
It means I have to sit and read through the Dockerfile (or compose, in many cases, which is even worse) and figure out what its doing and what magic variables I need to provide etc, when just providing a binary download url and an example (or reference) config does just fine, not everyone uses docker
The boy who lost a billion?

https://www.nadirkitap.com/newsweek-march-13-1995-the-boy-wh...
It looks like the problem years were 2004-2013. The problems stop after she’s appointed CFO in 2013.
Linux absolutely has what you ask for, it's just not really used.

Check the output of `ps -efj` PGID's column.
i use user_accounts for homo sapiens living organisms and service_accounts for apis.
A counter example is alcohol prohibition in Islam: It worked and to this day to to a great extent still works, unlike failed American Prohibition.
Peer review is a joke. Peer reviewers don’t look at your data and the programs you used to analyze it. They don’t look at your experimental apparatus, they don’t repeat your experiment, they don’t talk to the subjects you interviewed, at best they can spot obvious “red flags”.

(Of course, in 2023 you should be able to publish your data and all your software with the paper.)
No problem, my Air is old :)
Definitely not downtown. It is very close to the 101 and an almost 3 mile walk to Mill ave.
Even the plebs can talk with the IRS. They actually have call centers & dispute processes. The key factor is that most of us plebs don't have the time, knowledge, energy or willingness to go through the process.

Microsoft will hire some lawyers/accounts (or already has inhouse) to handle it.
Yes, apologies. I shared it specifically for the information and cool photos :D
I suspect that people are somehow predisposed to interpreting the result of failed memory formation by a brain-in-dire-straights as having looked upon themselves. It could be a quirk of how memory/congition works, or it could be cultural, even.
I'm so happy MacMiniColo is still around. I had projects hosted there when they were just getting started. They've stayed true to their mission. I love that their website still feels like Wordpress 3.0.
But that's not what the witness expert claims. He said "squashing".

Google used a second price auction, and also it ranked ads in the auction by bid multiplied by click through rate. Squashing is something like ranking ads by (bid * power(ctr, gamma)) where 0 < gamma < 1. In auctions where the 3rd bid (or lower) wins under the (bid * ctr) rank switching to squashing may increase revenue, because the actually higher bid will win the auction.
Google used to do this - they worked very hard to remove all gender signals, and as a result, pay discrimination against women got worse. So now they no longer try to hide gender.
‘I don’t have data to back it up, but I know it’s better'.
I might be doing something wrong, but when I tried to set BlackMagic Camera to ProRes Log 4K60 it had no problem recording it. I was even able to apply different free LUT files and export it to photos. It is 1.6Gb for 8 seconds, but did not require an external disk. [1]

[1] https://imgur.com/a/9vUdPcg

Edit: iPhone 15 Pro 128G
> Please stay cool and on-topic.

The use of analogy/contrast here is a valid usage of language. People here always use analogies and do comparisons.

I understand that this is sensitive as these comparisons sometimes gives people impression that they are being sometimes hypocrites. But anyway I will not participate in a discussion like this because it is not useful and some feel the need to dictate what could and couldn't be said.
“Enthusiasts”. I’m talking about gamers in general, not people who are interested in assembling a desktop PC
How do I find my Goodreads profile id?
It's a weak, absurd argument. The key part is about data that is collected from the person by the data processor.

To repeat: a conversation of two people with their opinion of sircastor is not information about you. It's not like people could only emit their opinion if you consented to it, and you are not the one taking this report from a third-party and giving to the company interviewing you.
There is still a case to embed business logic at the database layer, not the application layer, as databases tend not to change as much.

I have thousands of lines of PL/SQL that originated in the days of PowerBuilder that are now serviced by .NET; a decade from now could be totally different.

SQLite appears to use a (very small) subset of PSM for triggers.
No real reason to believe OBEs are anything other LDs. As you said nothing lines up, so the whole "your soul / astral body / whatever is travelling" has no weight. Furthermore, LDs/OBEs seem to be subject to working memory overload. Try looking at a large distance in an OBE, it won't render.
I'm not convinced it's a bad thing for hiring or compensation committees to consider relevant experience/education.

Agreed on gender/race/age. That should be made as blind as feasibly possible.
Unless this is satire at its finest, I think it'd be safe to assume the people who wrote that have never worked as a proper Engineering Manager, or if they did they were a horrible one.
Yeah the 'good at explaining / doesn't understand' part of the 2x2 is an entire genre on twitter.
Last time I tried was years ago. I'd love to be wrong, because checks are a pain in the ass.
Gah, this paper is hard to read, but here's my understanding:

Let's say you have 100 intersections, and you want to predict the traffic on each in cars/sec. You sample every hour, and you keep 24 hours of context, and try to predict the next 4.

First, you'd make 100 "tokens" (really stretching the meaning of token here), one for each stoplight, and loading 24 samples (the history of that stoplight) into each token, and normalize.

Next, you run each token through a Multi-Layer Perceptron (vanilla, old-school neural network) to make a vector of dim D.

Next, for each layer of the transformer, you:
1. Perform "cross-attention," i.e. the query/key/value dance. This is how the different time series (erm, tokens) get to share information.
2. Normalize across all.
3. Run another bog-standard MLP independently on each token. This is the opportunity to examine the history of each time series.
4. Normalize again across all.

Then, you map each "token" (ugh) from being D-dimensional to 4-dimensional, so for each stoplight it predicts the traffic ahead for the next 4 hours. This is also a regular MLP.

So specifically, if you're only predicting a single time series (one stoplight), this method is equivalent to running a regular neural network.

It also, interestingly enough, skips the cool sinusoidal position embedding that transformers use to embed token position. Fair enough, since here the time dimension is fixed and the index of the feed-forward neurons in each MLP layer corresponds (roughly) to the time index of the sample.

The architecture looks weird to me, but apparently it works so that's cool! But I'm not sure how well it works, and my unscientific gut feel is that there's a better and simpler architecture crying out to be found, because this looks a bit tortured. Like, nothing in it explicitly models the time dimension - that task is left to the MLPs - and that seems weird.
Where does this stop? Do you produce your own electricity? Farm your own food? Make your own silverware and shoes? Sometimes it's just easier to outsource the things you don't want to (or aren't good at) doing yourself.

If I wanted to host a website, sure, I can build a server out of parts and negotiate with my ISP and get a business pipe and handle all caching and such. Or like I can pay a provider $5/mo and get better performance and reliability with no management overhead. Yeah, maybe over 5 years I'd save more money doing it myself... but it's not worth the time.

If I wanted to generate a photo or a dozen, or a few paragraphs of text, that's like a few cents worth of cloud AI. Maybe low single-digit dollars. Or I could spend thousands on fat GPUs or a Macbook, spend forever training it, and still end up with a sub-par result.

AWS is profitable not just because they're overcharging you but because they are providing a hugely useful service for millions of businesses that don't want to deal with that infrastructure themselves, any more than they'd want to manage their own plumbing or electrical grid or roads and bridges leading to their office. DIY makes sense if you're doing it as a hobby or if your scale is so big that you would incur significant savings to in-house it, but for millions of small and medium businesses, it's just not the most practical approach. Nothing wrong with that.

I mean, it's like saying development is such a lost art... why hire a dev if you can learn to code yourself? Sure, but not everyone wants to, can, or has time.
Speaking of palm trees in unexpected places, I was excited to see them in Vancouver, BC
I don't feel your example is comparable here, but I'm interested in hearing maybe a different one that conveys your ideas better.

The reason for my thinking is that I don't see the problem in a foundry today building a font from a typeface that is neither commercially available, nor under any protection (or potentially even ownership). To me this is not comparable to dodging licensing fees from another foundry that is licensing a font. I actually feel that this foundry would be doing the design world a service by ensuring that pre-computing typefaces are adapted for modern use. Factually this process occurs frequently without controversy.

As for claiming copyright: There is a significant amount of non-trivial work involved into building such a font, including a number of creative decisions that the typographer will need to make to address shortcomings as well as fleshing out the wealth of missing characters that are commonplace in contemporary publishing.
PGID can be and is often set at will, and this escapes a process out of its process group hierarchy.
Interesting. Sounds like the HN rules need a new clause, "No accusing other commenters of writing comments using LLMs".
CNN: "Schools in Israel, the UK and the US are advising parents to delete their children’s social media apps over concerns that Hamas militants will broadcast or disseminate disturbing videos of hostages who have been seized in recent days."[1]

Unclear if this is a trend, or merely an action taken by staff at two unnamed schools.

[1] https://www.cnn.com/2023/10/11/tech/tiktok-social-media-isra...
are vets not well-paid? (vet services' cost has risen a lot more than human healthcare's, so there's clearly a strong demand, thus a big consumer group willing to pay them)

are they consuming mental health services more/less compared to general population or compared to their zip code?
AIager - We take the "man" out of manager
Evolving ArangoDB's Licensing Model for a Sustainable Future
Telegram also has pretty amazing support for poor connectivity environents
>Task Allocation: Using real-time data on each engineer's strengths, past performance, learning curve, and even their preferred working hours, EMAI allocates tasks from the backlog. It uses predictive modeling to optimize for both efficiency and team satisfaction.

I feel like there's a Dilbert (pre-cancellation) strip in this with the AI ending up assigning everyone no work because everyone's "preferred working hours" are no hours and getting paid to do nothing leads to the most team satisfaction.
Sybase and SQL Server came from the same code until release 4.8, so it would be familiar to you.
The law explicitly excludes some items:

> Exemptions: game consoles, alarm systems, agricultural and forestry equipment

(This is from the linked article.)
The Information Catastrophe (2020)
It doesn't matter whether you had problems, you just need to understand that it's easy for other people to have them (the fact that it's bigger doesn't change the fact that it's one of the worst) to realize it's not stupid to replace with a more convenient convention that you use elsewhere

You literally wrote what is stupid with two factors, I wrote why it's not emphasizing the 2nd, so? The frequency of use alone isn't enough, backspace is used even more frequently, so it's more important, hence, again, not stupid to swap

> for zero gain

The gain is mentioned right at the top of the post, so that's not zero

My response was relevant to the issue your raised with file names, your new what ifs are what's not relevant to that exchange
When I see that Zig is slower than Go, I know for a fact that something's off. This benchmark really looks biased.

Rant: As with many benchmarks, this suffers from the fact that there are multiple ways to do the same thing in multiple languages, and the most common one isn't necessarily the best for a particular use case.

In an ideal world, you would have the benchmark in each language written by people that work with that language on daily basis and have all the necessary knowledge to produce a fair benchmark, which is something that a naive implementation often fails to do.
There is a huge difference between an employer looking at your credit report and an employer reading your bank statements.
The article presents that engineers need human connection and empathy at work. Then says that we don't do it well, so we might as well get rid of it. At least if I read that right.
I Don't Care
Only if "penalties and interest" is less than ~2% annually.
Anyone who thinks that managers can be replaced with AI this easily has only ever had terrible managers.

To be fair, though, a lot of people I know have only ever had terrible managers.
It doesn't need to be either/or. Both aspects are important. If I or someone in my household were experiencing suicidal ideation, I'd remove firearms, for example, from the house while also trying to addressing the underlying causes.
LOL, like they would ever do that! They will make MS customers pay for it, if they can't convince the IRS to lower the bill significantly, which they probably can.
The author's "utopic" notion of having an AI between your brain and spine ready to intercept neural impulses and hijack your body the instant you step out of line is about as horrifying as the "dystopic" scenario at the start of the story.
Abstract: Currently, we produce ∼10^21 digital bits of information annually on Earth. Assuming a 20% annual growth rate, we estimate that after ∼350 years from now, the number of bits produced will exceed the number of all atoms on Earth, ∼10^50. After ∼300 years, the power required to sustain this digital production will exceed 18.5 × 10^15 W, i.e., the total planetary power consumption today, and after ∼500 years from now, the digital content will account for more than half Earth’s mass, according to the mass-energy–information equivalence principle. Besides the existing global challenges such as climate, environment, population, food, health, energy, and security, our estimates point to another singular event for our planet, called information catastrophe.
Some I found:

- I believe it does offer trusted header auth, although I haven’t used it for any of my apps to test out. https://goauthentik.io/docs/providers/proxy/custom_headers

- It doesn’t offer “Passwordless email login”, but offers “passwordless login” in the form of passkeys (with a tiny bit of setup).

- Definitely offers upstream OIDC, I have my instance set up to be able to sign in through AAD or locally. https://goauthentik.io/integrations/sources
it's everything after show/ in the link to your profile!

e.g. the link to my profile is https://www.goodreads.com/user/show/121455547-bella-vice-van... and my id is 121455547-bella-vice-van-heyde

you can also post a link to your profile or to your want to read shelf and the site will parse the id from that!
Pretty cool that they are enforcing reciprocal access to all partners globally.
Thanks, this is very informative. I was really hoping OIDC+WebFinger would catch on, it was a more or less equivalent experience to Mozilla's Persona, which I was a big fan of.
What was reasoning behind it getting worse?
Short answer: No
Content Moderation Is a Failed Project
Why have a fixed number of stand-ups? AI will enable an infinite stand-up that never ends!
This is the first time I've seen the words "Jira" and "speed" in the same sentence.
Oh, you're totally not wrong. I have a bit of leeway with admin rights so I decided it was worth doing. I do understand it is not MY laptop though..