skysight-inc/HackerNews huggingface dataset:
Carrying water for tyrannical regimes while eating up the regime's propaganda and replying to any other information with whataboutisms doesn't make you balanced. It makes you, at best, a useful idiot. Not all too different from those supporting Russia's invasion of Ukraine citing Russian propaganda about how NATO was preparing to invade Russia.
I would think this would fall under "Negative stories about HN" under the FAQ and be treated with sensitivity, so I would be really curious for dang to weigh in on this, especially since this has seemed to happen repeatedly.

I noticed this went from the top 10 to disappearing almost completely within a few minutes, without being flagged or anything.

Annie's claims aren't yet substantiated but she should still be able to share her story.
Such a model could not be updated nor learn. Even very simple biological organisms can learn.

The end-game is growing brains ;) (only partially kidding)
For a lot of low cost, low powered workers, this is the misery they already live with. Screenshots, camera surveillance at random intervals to make sure they are sitting there typing away.
> and I dismissed him with a "deleted all users leave me alone"

I think I'm going to start unplugging my desk phone when one of those moments happen to me. "Hey, there's something wrong with..." "YES I KNOW I WAS FIXING IT BEFORE YOU INTERRUPTED ME"
> but companies end up using it as a proxy metric because there is literally no other objective measure of code quality or business impact for engineers available: the sole two things to measure SWEs on is lines of code and feelings.

And you have hit the nail on the head. The problem is that businesses have to rely on proxies because there is NO metric to quantify this creative work.

The best thing for businesses is to first define what the right outcomes are: they certainly aren't lines of code, stack ranking, number of commits etc.

But it could be features, bug fixes, investigation of systems etc - you know, actual work engineers do.

Once the business identifies this, all a business needs to do is hire skilled managers who understand that proxies are not outcomes. The proxies, rules built on those proxies, and firing people on these proxies is literally the stupidest thing to do.

Like, it is literally costing actual $$ on the business that has too many managers who are using simplist metrics. This cost is in terms of time. Cost = (number of days to hire + number of days to onboard + number of days wasted on BS metrics + number of days management spent on measuring and stack ranking on BS metrics + number of days to fire + number of days to backfill the role + number of days to get them back up to the skill up to the last engineer's level)

Find these skilled managers who understand this cost is not worth any BS metrics, hire these managers. That's it.
This is standard for finance just because SEC requires it.
42: GPT's answer to Life, the Universe, and Everything, a look into GPT biases
Fun game! I got stuck on those damn rabbits.
But this also works for China. I dont see any nobel prizes awarded to the uyghurs yet
screenshots with a summary is a great way to let someone skim a talk before hitting okay.
> The farthest I'm willing to do is installing Slack and Outlook on my phone

Oh god no. Why would I want work emails on my phone? I don't even have my private email on my phone.
We're all lurkers now.

Our outward-facing posts are getting less engagement & we’re less inclined to share them. We’re growing silent, lurking, sitting in these digital rooms out of habit & not because we really want to be there
iOS 17 supports 5 year old devices. Those devices will receive updates until iOS 18, so that makes 6 years of OS updates.

I’m very happy that Google wants to compete. Hopefully they will manage to follow through.
Some actual output such as this model/volume in x time would be awesome with the artifact itself to see. Watching it in action would also help understanding the tech. All we can do at the moment is see that it could be possible and wonder how at at price.
This was a great listen that really resonated with the approach we've taken in building our code AI tool (Sourcegraph's Cody: https://cody.dev). We found that the biggest levers we had to drive improvement in the accuracy of Q&A and code generation quality was fetching relevant snippets of code and docs into the context window. So we pivoted from investigating more expensive, long-iteration-cycle updates at the model training level and invested more into code-specific information retrieval mechanisms (it helps that we spent the past 10 years building a code search and code intelligence engine). We've found RAG to be cheap, fast, and directly impactful compared to model-layer improvements (but as Jerry points out, still a very hard engineering problem).

Anyway, Jerry and LlamaIndex has been a huge source of learning and inspiration—please keep tweeting and publishing, Jerry!
Princeton philosophy professor Thomas Kelly wrote a book called "Bias: A Philosophical Study" in which his central thesis is based on the principle that "bias involves a systematic departure from a norm or standard of correctness." He's not talking (specifically) about political correctness, but about any standard by which bias can be evaluated, which might be accuracy, or legal justice, or morality, etc. Anyway, it covers a lot of ground but is fairly accessible. There isn't much jargon, and he doesn't expect the reader to have familiarity with the literature.

https://global.oup.com/academic/product/bias-9780192842954
I am missing something, is the person suppose to create screen prints or stream their activity while working ? Anyway ignoring that question ---

>I refused to switch to Windows (xorg is just no for me) to support them

So, this tells me the person could have used xorg instead of Wayland to work, still staying with their preferred OS. Well, to me, it then the persons fault.

They had a option of Windows, Linux w/Xorg and probably a MAC. Software support for Wayland still far from 100% and if the Software is not available, then the employee needs to adjust.
This vaguely reminded of the time where our self-hosted installation of JVM-based app worked fine in DEV and QA (on vmware-based VMs), but in PROD it would error out the time with "out of memory", even though the machines (bare metal) had far more RAM.

It turned out they also had lots more CPU cores (they were repurposed former DB machines), and by default the memory manager (of the JVM, I suppose?) scaled the allocation block size the number of CPUs, so it tried to allocate far more memory than necessary, and since this was still a 32-bit JVM it quickly ran out of space for its allocations.

Once we found out what the issue was, it was pretty easy to tune with an environment variable.
> It does feel more like the 'Western moral prize' rather than a Peace Prize.

I'm not seeing the problem here. Some non-Western regimes seem to think it's fine to deny people their human rights, e.g. Iran, Venezuela, Afghanistan, China. There is no moral equivalence between Western and those.
Employee handbooks / onboarding documentation beyond an offer letter don’t always exist.
> Surveillance is inevitable as a result of technological advancement.

No it isn't. Counter-surveillance is technology too. ISPs now carry the vast majority of communications, but with encryption they can't read them. IR emitters can blind surveillance cameras. They can also be defeated with much simpler technologies, like rocks and hammers.

It matters whether the law protects the people doing the surveillance or the people preventing it.

> But surveillance also means accountability. For both individuals and authorities.

Who are authorities accountable to? The only person who went to jail for the collateral murder video was Julian Assange.

> Deepfakes mean that we will need ways to verify the authenticity and timestamp of recordings. And this will be solved as well.

There is no reason to think so. Even if cameras attempted to authenticate what they produced, anyone who cracked any camera from any manufacturer could then produce forgeries authenticated as being produced by that camera. As could that camera's manufacturer or anyone who compromised their systems. Anyone could also point a camera at a screen with a higher resolution than the camera's and things of that nature.

> This could lead to a world in which violent crime and abuse of authority is almost always recorded.

Members of the Inner Party can turn off the telescreen.

The only question is whether everyone else can too.
Nothing sudden about it. They were working on it since 2015 [0]. As for the rest, for starters, watch their recent videos?

[0] https://www.raspberrypi.com/news/rp1-the-silicon-controlling...
My guess is that this leak is in response to the announcement from Anthropic that they will be using Amazon's custom AI silicon.
I don't know about suddenly, but Fortnite makes more money for Epic than Unreal Engine and Fortnite's numbers are going down. Seems pretty easy to extrapolate from there that dials need to get turned until innovation occurs.
This was worth the 3 minutes. First, for the phrase "cephalic peripheral". And second, the whole weirdness of the idea.
Use a VM?
> It also creates walled gardens and reduced incentives to invest in user experience once those walls are built.

Which is why the EU has decided to break up the walled gardens - although IMHO they could ramp up their efforts a bit.
Apple CEO Tim Cook most popular in Big Tech, X's CEO Linda Yaccarino not so much
> In a national opinion poll 48% cites crime as a large/very large problem.

Perception of crime is isn’t the same thing as reality.

I don’t know what country you’re in so I can’t speak any further, but just going off of hard data, the US has a much higher violent crime rate than does Western Europe.

> according to our local media and parliamentarians, a large and increasing share of the population is falling into poverty, increasingly has to choose between food or heating or sports/music activities for their children

Similar vein to above, but also “increasing” means a different thing depending on the starting point. Doubling the poverty rate from 1 to 2% (obviously a made up number here, just making a point) doesn’t mean you’re doing worse than a place that is consistently holding at 10%.
Me too but it yielded a shitty image that didn't resemble the original.
I also think this may be illegal in many places in the US.
That is not possible to answer due to the very high level of oppression. I still have Muslim family back home in Iran, especially in rural areas of Gilan province. They are very much against the government and its form of rule, but they are also not too keen on the socially liberal aspects of western democracy either. If I were to draw a rough comparison to the US political spectrum, I would place them as moderates similar to Mitt Romney supporters, or at worst McCain. The ultra-orthodox - closer to the Ted Cruz types - is mostly made up of the the Mullahs and their following for which there are plenty, but far outnumbered by moderates and liberals combined. Again though, this is impossible to measure as if you go around surveying the country, most people (especially in the elder generation) will not publicly speak out against the government and its policies.
> UE5 was previously provided for free in non-video game contexts, as they clearly were trying to expand their presence in say film production. Now they've succeeded, they are charging for it, what is so unfair about it?

The problem here is that "providing for free" to gain adoption and then suddenly charging is a bit of a rug-pull.

The same argument was made for Unity, it's not the customer's job to make your business model work.

> Are they expected to provide the engine for free?

If you choose to grow your market share in an unsustainable way (like giving your product away for free), and then later on go "oh shit we can't keep doing this!" then you should expect that some of the customers who adopted your product based on the previous terms will be unhappy with this switch.

Many might be fine with it, but the idea that everyone should just accept this switch is bullshit.

Lots of companies are clear up front that their product will be free for some time (like during a beta or early access period) but that customers should expect to be charged at some point in the future.

I'm not sure this is what Epic did. But I don't follow this space closely so maybe they did set that expectation? Some other commenters seem to be saying this was "expected"..
For some reason, this is an older version of my comment. I am sure I updated it to remove "gaping omissions", and noted that the article references a discussion by Hans Boehm of signal handlers in Unix programs. It is not Unix-specific though; ISO C specifies signals to some extent and that bit with volatile sig_atomic_t. It can exist in any platform.
Me? None. I give them to my mom.
i was thinking about a good language to be AI generation target, something that would be strongly typed, and have a variety of inner checks to make sure that the execution doesn't end up in an infinite loop or whatever
If the therapist is not working out, fire them and get a new one!
Show HN: AI-Driven Haiku Poetry with Lexica Images Using Cloudflare GPU Workers
Experimental biology and social media experiments on the mind
A million bitcoin? Absolutely not, that would be 1/19 of all bitcoin ever created and would be worth nearly 28 billion dollars. MGM's market cap is less than 13 billion dollars.

A million dollars worth of bitcoin? Probably, and even if they didn't it would be trivial for them to get.
To make hard things easy you have to find the right way to abstract them so you hold only some bits of the hard things in your head and all the frequently-used details too (maybe), and everything else you have to look up as needed. That's what I do, and that's roughly what TFA says.

The problem is that people don't necessarily bother to form a cognitive compression of a large topic until they really have to. That's because they already carry other large cognitive burdens with them, so they (we!) tend to resist adding new ones. If you can rely on someone else knowing some topic X well, you might just do that and not bother getting to know topic X well-enough. For those who know topic X well the best way to reduce help demand is to help others understand a minimal amount of topic X.

> So, bash is a programming language, right? But it's one of the weirdest programming languages that I work with.

Yes, `set -e` is broken. The need to quote everything (default splitting on $IFS) is broken. Globbing should be something one has to explicitly ask for -- sure, on the command-line that would be annoying, but in scripts it's a different story, and then you have to disable globbing globally, and globbing where you want to gets hard. Lots of bad defaults like that.

It's not just Bash, but also Ksh, and really, all the shells with the Bourne shell in their cultural or actual lineage.

As for SQL, yes, lots of people want the order of clauses to be redone. There's no reason it couldn't be -- I think it'd be a relatively small change to existing SQL parsers to allow clauses to come in different orders. But I don't have this particular cognitive problem, and I think it's because I know to look at the table sources first, but I'm not sure.
Go does this well, too. iirc the std library has a package for serving <http://blah/debug/pprof/goroutines> so you don't even need to ssh in to the server in question.

There are libraries for doing the same for any language that just uses kernel threads. It's when you throw in async that you really need to reinvent this kind of observability, and Rust isn't there yet unfortunately.
Seems to me that the guy didn't have a "job" in the first place. Sounds more like applying to a new one and getting rejected for some whatever reason.

Come back when you already have a year into the job and then say "lost my job". Now it's just "didn't get a job", an entirely different and very unremarkable thing.
Remote "cloud" style access is also interesting and important for various use-cases. But I was thinking more in terms of local compute capabilities. I.e. somebody actually packaging these new compute units into workstations / servers to be used by diverse entities.
> The annoying thing is more that a ton of the ones that fly into a rage are also ones that have never used it.

Even that does make some sense: if, on a first look, you see something you deeply dislike, you probably will also avoid using it in the first place.

As a personal example, I never learned Go because, when I first looked at it (IIRC, it was when I had to use it to run a Heartbleed detector), I deeply disliked the way it required developers to organize their source code (a single per-language directory mixing all projects together, instead of the per-project directories I have always used); I understand this might have changed later, but in the meantime I invested my time in learning another programming language, and so far haven't found a need to look at Go again.
But ChatGPT isn’t deciding to use fictional methodology in its paper, it’s being asked to generate a fictional methodology and complying.

The human is the problem in that scenario, not the LLM. The unethical choice happens at the point of deciding to lie about methodology, before LLM is involved.

It may seem like a meaningless distinction, but it’s the difference between LLMs causing trouble and people causing trouble, which is important for the larger debate.
Show HN: GPT-4 Based Tutor to help learn python in our online editor
GPT-4 based tutor, enabling you to get real-time help and feedback for your programming problems,
directly in our online playground.

Let me know what you guys think!
No. This targets large shops not personal use or small projects. It's right there in the article.....
> imagine UE5 charging moviemakers by number of viewers

Actors commonly demand a percentage of revenue. The main software package used for all the special effects demanding the same doesn't seem unreasonable.
Seems like a good opportunity for a bad actor.
Would have been more impressive if they said “and also, we are making this update available to all devices released in the last 7 years!”
Hmmm, I’ll admit I did a cursory amount of research and tried a source that looked as unbiased as I could manage without diving super deeply.

I have smoked cocaine before (on a blunt with cannabis) and it felt like I felt something but who knows.
They are using the ARM Neoverse V1 platform, so they aren't really greenfielding this. Comparatively the Altra uses the Neoverse N1 platform, which is an older HPC design. The supercomputer is planned to be very GPU heavy, so while the CPUs offer SVE they really are primarily orchestrators to the GPU and wouldn't be a major factor regardless. They're the duct tape.

Like many vendors in the ARM space, most of the real innovation and design comes from ARM.
> a complete blackbox that pays no taxes

Maybe you can look at a 10-K statement or an annual report before making obviously false statements like that.

This is the point where you back off and say, "oh, but they still don't pay enough."
The comment I'd responded to seemed to have thought that StableDiffusion picked what the sex of a person would be according to some internal odds that could be modified.

My point was that it doesn't actually think like that. For example, prompting StableDiffusion for a picture of a doctor doesn't necessarily get it to draw a human at all, much less a doctor of a pre-determined sex; instead, StableDiffusion de-noises the image until the result emerges, where that result would (ideally) contain a doctor of whatever sex it happened to come up with.

That said, you're right that we can add more code to try to guide things.

We could even just brute-force it by just re-generating images over-and-over, or tweaking them after generation, until they match exactly what we wanted. (Realistically, something like branch-and-bound would probably be preferred to blindly guess-and-check-ing.)
> By showing almost no context for a link, it will force posters to manually include more context, and thus people

... will feel compelled to pay for Twitter, since to post significant text in a tweet you need to pay.

That's the real goal, to push people to paud accounts, not to make Twitter stickier.
You'd be surprised. A lot of supercomputers aren't that much about individual CPU core perf, but having a lot of low power cores connected in a novel way. The BlueGene supercomputers were composed of low spec PowerPC cores (even for the time).

High perf/watt matter more than just high perf/node, but even that balanced against 'how low latency can the interconnect be'.

You then hit the high FLOP count with tons of nodes.

To be fair Nvidia realized this paradigm years ago too, which is why they bought Mellanox.
When they need a physical copy, they should be providing the physical blank.
Good points. As you point out, it depends on the community. Photojournalism and nature photography have much higher standards for what is acceptable than advertising or personal photographs and artistic photographer is different again. I remember when Galen Rowell burned a hole in a slide with a loupe and had to write an apology for fixing it digitally.
And you could make that analogy for writing too. For creative writing, knock yourself out (though there is already a raging debate on this topic), but for scientific writing you need to be more careful. If I was going to extend the photo journalism example to papers, then there is a difference between using AI to change the data (change the sky) than as a grammar checker (fix the white balance).
^ This was important for me. I think it may have something to do with the separation of environments from bedroom-office (primed for resting) and an actual workspace (productive space).
Gaslighting uses all labels at hand. But BDSM is convenient in that pretty much any form of abusive behavior can be excused with, "We're just kinky people into BDSM."

So sure, "I love you" is used as a bad excuse for a lot of unpleasant stuff. BDSM is used as an excuse for far worse stuff. This does not make either love or BDSM bad - ideas are not responsible for the people who hold them. But it does make me uncomfortable about having people blindly trust an LLM's advise on the topic.
This was also a personal device, not one provided by the company.
Either the company should have provided a device, or the employee should _not_ be using a personal device.
He won the prize before actually doing anything more than campaign promises. If we're awarding prizes based on campaign promises...well, there will be some interesting awards, indeed.
Yes, that's the point.

The dataset's proportions don't match reality's proportions, which leaves the AI with an inaccurate perception of reality.

This presents as a phenomeonon one might describe as "bias", even though the AI itself has no motivations.