skysight-inc/HackerNews huggingface dataset:
As someone who studied film/arts I always thought the art world was a disorganized mess. That was, until I worked at some corporate places and realized that in the art/film world you have at least the artist/director with a clear stance towards the project.

A good film set runs like a well oiled machine with an extremely clear division of responsibilities. Decisions can be made fast, because time is of the essence (the sun only shines so long). This is cool, because if I do the camera I usually don't need to worry about anything else. But usually I also don't have to do anything else: For the duration of the shooting, the film becomes all I need to worry about. I get food, I get a place to stay and most importantly: I chose to be there.

Meanwhile in corpoworld there are X meetings with people who don't even know why they were invited, don't wanna be part of it, are not given the time/resources/mental headspace to be there and then corperate wonders why the project doesn't goes as swimmingly as it could. If your people already do two jobs and the project becomes a third, guess what: they are going to avoid doing too much and maybe if you are lucky some poor sap carries that thing over the finishing line alone. But if that is the outcome, wouldn't it have been better to free that person from their daily duties and put them in charge of the project and whom to talk to? The resoueces of the company would have been better spent, the result would have been better, the thing would get done quicker etc.

If you want to take two things away from this post:

- put someone in charge of the project, make sure they want to do it

- Daily cruft is the enemy of projects. Free people from the rest of their duties, even if it is just a day of the week, e.g. "on Fridays Frida works on project X".
> iOS doesn't do fractionally scaling, only 2x,

Oh, it does. The framebuffer is integer scaled, but the physical display has different (lower) resolution. As I wrote above, this mismatch is handled by the output encoder.

> Macs are all designed to run at 200%, though you can set it to 175% or 150%.

Macs since around 2016 ship with ~175% default.

Again, the framebuffer is integer scaled (make a screenshot and see for yourself), and then fit to the display with lower resolution.

They do not support 150% or 175% though; these numbers are never shown in UI, just some description like "more space". This is not just Apple-esque hiding of everything that might sound technical; they really do not support 150% or 175%. In reality, it is more like 177,78% or 152,38%; they get something out of it, but that is a different topic.

It is exactly the same approach that Gnome / Mutter uses for fractional scaling. Except that Mutter did the mistake with exact scales.
Do you have any such examples? Only thing I know of in a military context is colorblind people being better at defeating camouflage, and I believe that isn't actually used in practice.
Hello Everyone!
If you're looking for a remote job opportunity based out of India. Please apply to the link in this.
or share your resume at ankita@starkflow.co
Processing Background Jobs on AWS: Cost of Lambda vs. ECS vs. ECS Fargate
No, I'd be paying exactly the price of the food offered. It is up to the employer to pay their employees.
Are there any public pretrained checkpoints available or planned?
Xcode Is Too Magic
It does, but then you're also removing part of the coffee taste.
Well, what actually killed it historically was AMD64. AMD64 could easily not have happened, AMD has a very inconsistent track record; other contemporary CPUs like Alpha were never serious competitors for mainstream computing, and ARM was nowhere near being a contender yet. In that scenario, obviously mainstream PC users would have stuck with x86-32 for much longer than they actually did, but I think in the end they wouldn't have had any real choice but to be dragged kicking and screaming to Itanium.
It makes me happy to create and maintain things. I hope others do so, too. Which allows me to use Linux.

A generalization of this question would be "Why people do want improve things for humankind?".

If you ask me our answers to economy are bad. Especially capitalism (greed) and communism (force) failed.

Star Trek gives some clues about how to solve it properly. Without the need to gather “value points” hopefully we all would just do what is considered helpful. I would still program, but stuff which I consider more sensful. A doctor is probably still fighting cancer, minus paper works for insurances. Others foster plants. Some will clean water because people like clean water and they find it a fulfilling thing.
Well, even with a high level of understanding, any sufficiently advanced use case will still have some uncertainty regarding its "feasibility". Of course, you might think that some problems are "solved", e.g., OCR, translation, (common) object recognition, but MANY other problems exist where, no matter how experienced and knowledgeable you are, you can only have an educated guess as to whether a given model can achieve a given performance without actually trying it out.

Where experience and knowledge really pays off is in telling apart model performance from bugs. There is a real know-how in troubleshooting ML pipelines and models in general.
It’s also possible that you are not representative of the real world, or both are somewhat representative of the real world… or neither…
This program is not same to the Rust version. A more faithful version, assuming glibc, would look like this:

#include <stdio.h>
#include <stdlib.h>
#include <execinfo.h>
#include <errno.h>

void print_backtrace(void) {
void *traces[50];
char **symbols;
int num_traces, i;

num_traces = backtrace(traces, sizeof(traces) / sizeof(*traces));
strings = backtrace_symbols(traces, num_traces);
if (!strings) return;
for (i = 0; i < num_traces; ++i) {
fprintf("%d: %s\n", i + 1, strings[i]);
}
free(strings);
}

int main(void) {
static const char FMT[] = "Hello, World!\n";
static int EXPECTED = (int) (sizeof(FMT) - 1);
int ret = printf(FMT);
if (ret < 0) {
fprintf(stderr, "printf failed: %s\n", strerror(errno));
print_backtrace();
return 1;
}
if (ret != EXPECTED) {
fprintf(stderr, "printf failed: only %d characters were written\n", ret);
print_backtrace();
return 1;
}
return 0;
}

While this is still substantially different (for example, Rust's I/O buffering is different from C), this should be enough to demonstrate that this comparison is very unfair.
$ gcc -Os a.c && ls -al a.out && size
-rwxr-xr-x 1 user user 15952 Jan 24 17:49 a.out
text data bss dec hex filename
1316 584 8 1908 774 a.out
$ gcc -s -Os a.c && ls -al a.out && size
-rwxr-xr-x 1 user user 14472 Jan 24 17:50 a.out
text data bss dec hex filename
1316 584 8 1908 774 a.out
$ gcc -s -Os -fuse-ld=lld a.c && ls -al a.out && size
-rwxr-xr-x 1 user user 4552 Jan 24 17:50 a.out
text data bss dec hex filename
1199 528 1 1728 6c0 a.out
To be fair, there's still a lot of metal-bending (or carbon fiber forming, which the old dinosaurs learned quickly enough) going on when you make an EV. After all, you're still trying to move two tons of sprung mass over a bumpy surface as smoothly as possible, without any of the thousands of individual parts rattling or letting in water.

The Germans pretty much dropped the ball on software and UX from the very beginning. But they're still decent enough at bending metal around batteries and electric motors, and that seems to be enough for huge profits.
Sounds like you suggest that an MBA have no influence on the production and output of the organization, the performance, not at all, they just stand there watching helplessly while others do something some to them uncontrolable way.

Can they all be fired and the wealth they leach redistributed then please? :)
>AUC doesn’t budge. Is it because you added it in the wrong place? Is the feature too noisy? Is it because the feature is just a function of your existing features? Is it because your model isn’t big enough to learn the new feature? Is there a logical bug in your implementation?

Or is it because lack of expertise and experience and because someone tries stuff blindly without understanding a bit in the hope they will nail it with enough fiddling?
We have been talking about them since day 1 and we still are. DMCA, the existence of the EFF, cryptocurrency regulations are all examples of this.
One of the key problems that exacerbates this is removing the business use case from engineering.

In most cases, you are engineering a solution to solve a business need. Each engineer should know the business metrics you are trying to move, and why, not just the PM. This tends to highlight that navel gazing on which framework to use is pointless, because unless you actually build something, the money isn't going to arrive, and you'll be out of a job.

Software engineering is all to often treated as a black box, that must be isolated from the real world, lest the magic smoke escape. But that leads to terrible decisions, and allows "carbon fibre" programmers to flourish. Engineering should be a business unit like any other part of the company.
Maybe. Then maybe they'll try some other tactic in those cases.

Either way Exxon totally has a way to reduce the emissions of their customers: by reducing their customers. They may go to other producers but this is hardly the only thing activists are trying. It's not an impossible request and could be a useful component of a larger strategy.
Note that the math stackexchange can also do this if searched correctly
People should never have blindly trusted anything on the internet in the first place. As far as I’m aware, most of the fears like this are overrated. People will live, learn and adapt as we always have. Constantly complaining about doom and having pessimism about anything seemingly scary is not a great way to live a fulfilling life.
Hardly a uniquely American thing. Imagining or identifying racial and ethnic groupings based on superficial features, or just differences in language and clothing, seems a universal human tendency across cultures and time. If Americans seem more prone to referring to race (and I don't think that's true) it perhaps comes from both a history of immigration and multiculturalism, and a history of slavery and racial oppression.
Yes, bootcamps are really a great way to score high on the Dunning-Kruger score, but not so much on any other metric of value. You need lots of sweat and tears to become a capable and competent ML engineer, especially to tell apart intrinsic limitations (i.e., no signal in your data) vs extrinsic issues (e.g., a bug anywhere between ETL and prediction, or a methodological mistake).
> The danger of "AI" is that we actually believe the plausible fabrications it produces are "intelligent".

100% this!

I'm fed up with seemingly rational people who just can't comprehend that the AI hype is just sales talk.

I had to convince a customer the other day we cannot write whole apps with ChatGPT. As far as I know, not a single example exists of a full app written by ChatGPT. It just can't be done, because ChatGPT is not reasoning!!! It is not intelligent.

It can just spit out seemingly coherent, but often incorrect, snippets of code.

I think it's best described as a word-calculator, or autocomplete on crack, in the sense that it is great on guessing what comes next. But it has no reasoning behind it's predictions, only statistics.

EDIT: The AI apologetics are downvoting me LOL
Yes, a similar pattern can be seen in Toyotas, where the RAV4 became enormous, and the C-HR filled the gap of a similarly sized SUV. No. 1940[0] from xkcd comes to mind.

[0] https://xkcd.com/1940/
No external libraries are used. I just greedy search the image from a grid of starting points to find the best match.

The similarity function is a sum of squared differences of the pixel values.
The "sidewalks" are towpaths - horses and/or people would walk along those to pull boats along.
They wouldn't necessarily have to burn their entire stake since those companies have huge infrastructures that can be repurposed or leveraged in order to make strategic investments in alternative ventures, so ultimately there may even be a net win for the stakeholders
This is a nice idea, in the past I worked as a maths tutor and was always on the lookout for good problems for students. (Maybe this is possible, I didn't make an account but ...) Seems like the scraped problems are a great starting point for a social platform where users can submit their own problems and upvote/downvote ranking mechanics like reddit, HN etc
The next level of burnout is the double bind.

I am not empowered to make decisions, I have nobody to discuss meaningfully with, and I'm told what to build perentorily but vaguely and often incorrectly. Will I be able to read the mind of my boss? Better to stall, complain, and avoid making mistakes.
But the point is: Tesla had to build a service network. Apple would have to find a solution for that too. You cannot bring your car to an Apple store nor mail it in, if something is broken.
I meant US/british ;-)
> In one case, a judge imposed a fine on New York lawyers who submitted a legal brief with imaginary cases hallucinated by ChatGPT — an incident the lawyers maintained was a good-faith error.

They need to be disbarred. Submitting legal filings that contain errors because you used ChatGPT to make up crap is the opposite of a "good-faith" error.
The sordid story of how the ammonium nitrate ended up in that warehouse is also worth reading: https://en.wikipedia.org/wiki/2020_Beirut_explosion#MV_Rhosu...
"German" describes a nationality, not a race. Ask any American how many people -- including Germans -- give their best cowboy impression when traveling abroad.
You can initiate the discussion on PH, you will get the interested audience.
I think that's the main reason why every stdlib function lives in its own source file in MUSL:

https://git.musl-libc.org/cgit/musl/tree/src/stdio

Not sure if this can easily be replicated in Rust though and LTO must be used instead for dead code removal.
Building your code (I fixed a few typos, strings -> symbols, fprintf(" -> fprintf(stderr, ") with

gcc -s -Os -fuse-ld=lld a.c && ls -al a.out

leads to a 5496 bytes ELF though. Which is not much larger than just printf("Hello World!\n"), see sibling comment.

I think the point is C "cheated" by including a lot of goodness (format, backtrace etc) in the shared library so they does not have to be copied to each binary.
It's very clear that regardless of what resolution was put forward that the intent of the shareholder bloc supporting it is to reduce global carbon emissions from fossil fuel companies.

The first two directions (of many possibilities) go toward that end and would likely be supported by that shareholder block if put forward.

The last would put resources toward the reduction of per capita fossil fuel production, and use the resource of a fossil fuel extractor to do so.

> Why would this be an effective strategy to get more public transportation built?

Because, if carried forward, it achieves the desired end goal and uses the resources of a problematic company to do so.

For an activist block that wants change in energy creation it makes a great deal more sense to change bad behaviour than to leave that in play and invest elsewhere.

If you can imagine the mindset of activist investors you'll be able to answer these questions for yourself as you pose them - it's a useful technique to work on.
Tesla Cybertruck gets cyberstuck during off-roading expedition
>but only have a small amount of training data for some (or all) of them, it will probably never work.

Transfer learning might help in some cases.
I dislike wearing watches since the extra weight on my wrist annoys me, but that's a personal thing and not a watch thing. I do dislike watches though received an heirloom one from my partner's father when we were married. It does mean something now since they have passed in the time between. My issue isn't so much with watches as a whole as what Rollex et al have come to be today, being largely meaningless status symbols with a massive supporting network
Show HN: accdoo cipher – like xkcd/936 but with dial-pad only
Hi, this is an intro for a cipher App I've built, instead of making another markdown-based SSR blog system from scratch to write the hello world post, I will just use show HN as my cold opening.

The algorithm is easy to perform and can be practiced on any calculator (small input), making it friendly to non-tech-savvy users and without vendor lock-in. Implementation-wise, to its very core just one-liner of JavaScript:

arr.map(BigInt).reduce((a, b) => (a * b) ** 2n)

By using BigInt gives arbitrary precision, soft limits are set at 10n ^ 100_000n for Web App, 10n ^ 1_000_000n for CLI, configurable from API.

It comes with battery-included, API (npm packed with source code), CLI (via node, deno, bun, qjs), and a responsive-design Web page, with offline-ready PWA that is optimized for small screens (iPhone SE).

Aside from the spirit of xkcd/936, it is widely applicable (does not require English-speaking knowledge nor an ANSI keyboard) and can be used for things like door locks, vaults, pins, passcodes, entropy seeding, etc.

The default UI is tailored for regular daily activities (90% on phones), and an advanced mode with features such as keyboard typing, copy/paste, and QR code for air gapping is planned.

About the naming, it's just a meaningless throwaway code name, one could grep by exact keyword matching and scrap everything before 2024, I hope it's not too much of asking for search engines nowadays.

I am composing this post on HN as its primary discussion spot, if it somehow gains ENOUGH hype, I will create a GitHub Discussions to gather long-term conversations.

To test its strength, I'll end with a ciphertext it produced. Once someone manages to crack it, I will reveal the story behind the making of this App.

00062973002248148460
My 10 years old VW turns off the high beams when it detects incoming traffic, or in general stronger ambient lights (like, street lighting in a locality). But in the US there are no such requirements, I assume.
I read the article all the way to the end, and thought it was fascinating.

The author is a very accomplished writer, with a journalism Masters from a top program, and 25 years experience.
Strong disagree that such a responsibility exists. I should be able to open a bank account with _nothing_, save perhaps a _de minimis_ initial deposit (one penny, or similar).

I can walk into a shop with a handful of cash, buy an item, and leave without anyone knowing who I was. That should be true of any good or service, including banking, that does not require additional data for direct practical reasons related to the provision of the service, e.g. cleaners need to know where you live. "Prevention of fraud/laundering/terrorism/whatever" is not such a reason.
i agree, given the fact that math stackexchange has been running for many years, it must have accumulated enough problems from its users. it will require some data cleanup but yeah the search could work.

i am also intrigued by the idea of enabling search here as pointed out by someone else here [0]

[0]: https://news.ycombinator.com/item?id=39114852
>Have you app store social justice warrior types thought of this and how to protect consumers against that type of scumbaggery? Or is it more likely you don’t care about the consumer at all and just want alternative app stores for your own desires?

Hey there friend, I really don't appreciate your assumptions and negative tone. I never once mentioned alternative app stores as they have nothing to do with what I am talking about.

I believe a 30% fee for other developers to innovate on their platform ultimately bad for everyone but Apple. Either the developer eats the cost and thus has less resources to work with or they offload this cost onto their consumers which results in artificially high costs for the consumer, the only one that truly benefits here is Apple.

Here you have a market used by hundreds of millions of people controlled by one company with practically zero government oversight. Even if we take the optimistic view that no one in Apple is currently taking advantage of these people (unlikely as that may be) what protections do we have should Apple ever start taking advantage? (Let a fox into the hey pen as it were) To me it's ridiculous that consumers don't have any meaningful financial protections in this market given the sheer size, scale, and daily activity it sees.
In the german law there was never an loophole like the described. In the German law the process is like this:
the first 6 Months the seller has to prove the user did something wrong to create the damage, after that it falls back to the customer to prove that the damage was there before he buyed it. The seller has 3 tries to repair the damage or replace the whole product if the customer agrees. If the damage has not been fixed, the customer has the right to return the item and get the money back. If the customer wasn't able to check the product immidiatly(contract over the internet, phone other third party) he has the right to return the product within 14 days without a reason.
If I was the government I'd break up the arms contractor and plane manufacturer as soon as possible and make it possible for everyone in the plane organisation to talk about problems. The culture of secrecy around these issues is a big disaster.

I only want to fly on Airbus and possibly Embraer planes from now on.
Why didn't the customer write the whole app themselves with chatgpt?
The title of the article should be: somebody faked a legal case using AI.
> Do it properly, and you'll never "hallucinate" a fake case in one of your legal filings, and you'll be able to write 'em in 5% of the time.

All fun and games for those who can and good for them, but I'm betting the majority can't or won't. The result being society pays for those later ones incompetence.
Social status/class and race are closely related in the USA. But I didn't read "wealthy young white people" as an indication of obsession with race. Race and class aside, white Americans, Black Americans, Chinese Americans, etc. have different cultural traditions. Wealthy Americans have different habits and status markers than not-wealthy Americans. A wealthy white American has different habits and markers than a wealthy Black American. Just look at how Jay Z dresses compared to Elon Musk or Bill Gates. All wealthy but different kinds of status display.
In the early 90s, when every business was moving full out into computing, I'd call for an issue.

Sometimes the person helping me, would say "I'm sorry, the computer won't let me do that". This seemed to grow as a response, until, to protect myself, I started pushing back.

"I don't care, you guys owe me $x, and telling me your computer won't let you do it is absurd. Pay me."

Most people would then get a manager on the phone, who would ape the "computer was at fault" line, but after pushback.. surprise!, there was a way to resolve things.

Point is, abdicating responsibility is an easy out for the lazy and for corporate greed. And AI will surely be used in this fashion, because people love an out.

Amazon is already the worst of this, if you have an issue that doesn't fit in a premade solution, good luck getting any fix!

Taking humans out of the chain is always bad.

Just look at the UK post office scandal, for the dark side of this.
The Technological Society
They sure are.

During roman period most likely people traveled for festivals.

Archaeologists have found what could be temporarily built up areas for festivals. And it is known that festivals were a big thing that gave the population a break from work.

Which is what I personally would like to connect with the famous penis pendants, but nobody knows for sure. They could just be fertility symbols related to courtship and marriage.

FYI I'm doing a lot of guessing here, which is apt when it comes to discussing dodecahedrons. In my opinion you can look at contemporary, or near contemporary, rural communities and see a lot of similarities with ancient society.