skysight-inc/HackerNews huggingface dataset:
Being aware of this bias is important -- in the same way that being aware of bias in all media is important. I don't think that there's all that much blame to be assigned. If anything, it's an interesting lens into the biases that exist in the training material.

But the goal shouldn't necessarily be to twist the model into knots to avoid any hint of harmful stereotypes. The goal should be awareness for those using them, and development of tools to mitigate when needed.
Well, the police giving a citizen that saved a baby and award for example. Or moviegoers praising a new film. I'm sure you can imagine a few. Whereas Nobel Prizes, Academy Awards, etc. seems to be a lot of self-dealing when they are not trying to get points for doing something that is currently popular in a "fad" sort of way.
do you mean native resolution? Or supported resolution?

They're not the same, after all :)

but to the main thrust of the question ... why would I want to "code on a portable projector" ... when I have a great screen on my laptop which I would otherwise be connecting to said "portable projector"?

If you want to talk about bringing your own showcase gear for demoing what you've done / teaching a class / etc because the location(s) you visit may not have one, that's a different story

But I never have thought of hooking up to any kind of a projector "for coding/text" if I am by myself
OP here, I meant Obama. I totally forgot that Al Gore received the Nobel Peace Prize. Dear Lord, that prize has really lost its meaning.
Mossadegh was buying people in the Parliament, let’s be realistic
Topical recent episode about Postgres - but can be extrapolated in many cases to other databases: https://www.se-radio.net/2023/09/se-radio-583-lukas-fittl-on...
>at the time of his arrest on Christmas Day, 2021

A literal aeon ago as far as chatbot tech is concerned
No, that doesn't follow at all.

Bias is structural ignorance of input data that contradicts with an entity's ideology that they want to protect.

A racist cop who came to the job with an internalized ideology that black people are bad and executes on that ideology despite experience and data to the contrary is biased. But a cop whose lived experience on the job is that (at least within their jurisdiction) black people are more likely to commit crimes and be violent, and therefore warrant a higher degree of wariness isn't biased, but operating rationally based on their input data. If that rational conclusion morphs into racist ideology that is inflexible to change given new input data, then it becomes bias. It's also possible they misinterpreted the input data and keyed in on race rather than poverty as the root cause, but that also isn't necessarily bias, just bad processing or incomplete input data.

The process of science is the attempt to follow the input data to the conclusion without letting theoretical ideologies bias us away from discovering unknown truths.
TLDR glibc’s malloc doesn’t work well for server workloads. Nice deep dive into the available options to trim it, but the FUD around switching to something like mimalloc or the most recent tcmalloc is unwarranted considering both have seen large scale deployments and have same defaults out of the gate that don’t need tuning (and any tuning you do for glibc would need similar validation requirements).
I don't see Microsoft making Windows 12 subscription only, just as they haven't made Office subscription only.
Java 21 VirtualThreads vs. Clojure Lazy Seqs
Website Builders for Developers in 2023
Some projects only require front-end design skills, others require extensive back-end development. Chose the best website builder for your needs with out help.
Is there a good shell test runner? I often use perl Test::More to do shell expect testing.

I’ve been looking for something to run test assertions that’s available on base distro installs.

Test::More is always there.
The NIC does not really have a lot to do with being IO bound.

IO bound means you spend most of your time waiting on an IO operation to complete. Usually writes are bound by the hardware (how fast your NIC is, how fast your storage is, ...), but reads are bounds by the hardware, but mostly by the "thing" that sends the data. So it's great you have a 10Gbps NIC, but if your database takes 10ms to run your query, you'll still be sitting for 10ms on your arse to read 1KB of data.
Ask HN: Sales Tips for Solo Devs?
I just launched fixpdfs.com having landed my first customer (woot!). Now I'm trying to figure out how to acquire more customers. Turns out it's not so easy...

I guess like many here, I am way more skilled on the software side than on the sales side. Any advice for people like me?
When did Hume’s party cause any violence?
They have to provision from a market place of approve service though right?
>Wait, are you implying that popular culture is bad? Should we simply not have popular culture?

No, but probably not the best way to run science, academics, medicine, long-term civil projects, etc.
> If the input data such as the world in general is causing "problematic" output data, it might be time to reconsider what you think of as problematic.

The data in the article is arguing against that kind of pat assumption. For example it says that: "Women made up a tiny fraction of the images generated for the keyword 'judge' — about 3% — when in reality 34% of US judges are women, according to the National Association of Women Judges and the Federal Judicial Center."

So part of the concern is that the input data is not a representative sample of "the world in general," but relies on stock photos, celebrity media images, sensationalist news reports, items which by design do not accurately reflect the real world.
It's not though. These ad-free tiers are always priced way higher than what they're getting in ad revenue per user.
When Startups Turn from Their Innovation Stage to Operational Excellence
why and how did you come to that conclusion? What are your rationales?

I have a hard time understanding that point of view, so your insights would be helpful
Are you sure:

"Welcome to tarantopermits.com"

"This domain name is parked for FREE by fasthosts.co.uk"
> Adacore announced the (seemingly) closed source GNAT Pro for Rust

I just wanted to clarify all AdaCore products are open source. Including of course GNAT Pro for Rust.
> And everything works fine.

Until the handler needs to access a resource that's shared by tasks.
I'll be going to Hamburg soon, as it happens, and it really disappoints me that there is no ferry service from anywhere in Britain to Hamburg. In fact, there are no ferry routes between the UK and Germany at all; the only one going vaguely the right direction arrives in the Netherlands.

Getting from Britain to mainland Europe by sea isn't cheap: ferries from Plymouth to Roscoff are usually over €200 each direction, no meal, no cabin, no car - one adult. And the ships are so massive that it cannot be for anything but artificial scarcity; I'd estimate you could fit about ten thousand people on one of their ships before it would begin to feel crowded.

An affordable ferry with a cabin would allow me to set off at noon, cross Britain from west to east, spend the night crossing the North Sea and arrive refreshed the next day in Bremen/Hamburg ready to use a Deutschlandticket or similar to continue by rail within Germany.

What I have chosen to do in the absence of such a service is purchase a €200 Interrail ticket for 4 days, reserve the Eurostar (Channel Tunnel) train for €60, and reserve an extra night at a hotel in Belgium for each direction. End result: a total of more than €500 and 36 hours travelling.

It's not easy being a climate-conscious traveller.
According to the census:

59% are non-Hispanic and white.

75%, if white-hispanics are included.
There's a huge fraudulent scene when it comes to scientific papers, IMO largely driven by the "schoolification" of universities. Many authors seem to consider writing and publishing a research paper as just another form of an exam and thus cheating as the logical approach.
For better or worse, econometrics defines productivity as GDP per hour worked. Then, PPP-adjusted GDP per hr is not much of a leap, and arguably mildly better.
Using Android.
Actually Rhea was "known" for awhile, but reading between the lines, looks like it got delayed and updated:

https://www.anandtech.com/show/16072/sipearl-lets-rhea-desig...

(Neoverse V1 and HBM2e woild make this chip kinda old when its finally operational).

CPU design takes many years, and this was a HPC only chip, so it doesn't necessarily need to be marketed and paraded around, and the workloads will be totally different than what Graviton processors run.
>"Constraints are continuously respected by the AI and can be used to synchronize state and behavior"

That seems a rather ... grandiose claim, does it not?
Yeah, exactly this. Paragraphs of condensed scientific text after six rounds of collaborator revisions are typically a mess - ChatGPT is great for suggesting a more readable alternative, and then further crafting into something actually-good.

I think a lot of the hand-wringing neglects that there's a range of ways to use LLMs. Text-refactor is obviously perfectly ethical, unless you're gunning for the Butlerian Jihad, no worse than the grammar checker in Word.
Is the formula legally binding? Can they change it retrospectively and pay out a lower bonus than it would require?
You are right. Although those recipients were clearly in favor of non-violent fighting for human rights and were not explicitly anti-western or anti-US (the definitions of non-recipients this subthread started with) When Dr King began opposing the Vietnam war instead of simply fighting for equal rights at home he became a larger menace.
It's not RISC-V:

> SiPearl chose ARM as it is well-established and ready for high-performance applications. Experts say RISC-V is many years away from mainstream server adoption.
Hubble’s Hitchcock Moment: An Explosion in Unexpected Place
It's not so much the undeclared use of ChatGPT that bothers me but the egregious sloppiness of it. It was already obvious that writing scientific papers has evolved into a cargo cult, but this shows that it's much worse than previously thought.

Authors, referees, and journals go through the motions of what lead to genuine scientific advancement in the past, but no actual value is being created at any step in the process for that vast majority of papers. Of course most papers will never be ground breaking but at least in the past there was some value being created in the process.
I wonder where you would put that in the prompt?

I wonder how you would generalize this?

The issue is the command "draw a judge" shows a white guy 100% of the time.

if you automate prompt generation to be "draw a {gender} judge", with as you suggest the term gender has 66% chance of being "male", sure.

But how do you extend that automated prompt generation to include "draw a {skin color} judge" or "draw a {gender}, {skin color} judge".

or to occasionally generate a character from the Book of Judges.

Or Judge Dread.
They obviously use the same undetectable power and rf technology that Bill Gates developed for the implantable microchip.
100% true, but in fairness work stealing doesn't completely solve that either. You often end up locking the shard anyway because lockless data structures are limited and hard. And if you're doing something like a key/value store, you're probably sharding to decide which server to direct traffic to, and so you have the same problem at that layer. (There are things that can help, of course, e.g. <https://aws.amazon.com/blogs/architecture/shuffle-sharding-m...>.)
> No human wrote it, no humans will read it.

The is probably going to be true for other types of documents as well, such as business emails. See this article: https://marketoonist.com/2023/03/ai-written-ai-read.html
> That is correct, but what would that help anyone in general (for any historic reporting)?

The question is rather what are the error bars with these observations. When someone says "my car broke down last week" everyone understand that that is not a precise timestamp. On the other hand if you hear "according to the telemetry the crankshaft seized at 1696606533 unix timestamp." you know that they are talking about a very precise moment in time.

The problem comes if you take the first kind of description and convert it to a unix timestamp you imply precision where there was none found originally.

So when the wikipedia entry says "According to Songshi, the official history of the Song Dynasty (sections 56 and 461), the star seen on May 1, 1006, appeared to the south of constellation Di, between Lupus and Centaurus." Do they mean that Songshi wrote down the date according to his local convention which can be converted with a high confidence to our current date system as "May 1, 1006"? Or did they just erroneously implied more accuracy than what they have?
https://archive.ph/1scyo
> Wouldn’t something like isMale*P(male=.66) work fine?

It doesn't think like that.

If it did, they could've just done `P(hasFiveFingersPerHand)=0.99999`.

But it doesn't even necessarily draw what you ask it to. Instead, it generally adopts a set of de-noising transforms that it's been trained to believe would tend to lead to what the prompt sounds like.. then whatever those transforms produce would, hopefully, be sorta like what was requested.
The Value of Livestreaming Long-Term Projects
Why OpenAI is fighting a losing battle with in-house chips
OpenAI going down the ruthless acquisition route with its growth plans. Seems Microsoft certainly has rubbed off on them.

That aside, not an entirely bad idea on their part - actually ensuring this doesn't turn into a money drain, however, is an entirely different conversation. Logistical side of this could also be a shitshow.
Ransomware is from 1989 [1] and BitCoin is from 2008 [2] so quite trivially we'd still have ransom demands without crypto. You think those Somali pirates took BitCoin?

When you're requesting millions from a target the payment method becomes fungible; do you think MGM has a million bitcoin to give? No they go out and spend cash to get the bitcoin and then give it. If the attackers requested diamonds then instead you'd have to go out and buy diamonds and then give them.

Cutting off credit cards worked because the payment method was not fungible. If they didn't accept CC then they're not getting orders.

[1]: https://en.wikipedia.org/wiki/Ransomware#History

[2]: https://en.wikipedia.org/wiki/Bitcoin
As any competent security executive would tell you, even if they had a unlimited budget, complete management support, all recommendations followed, and total control over business process short of utterly crippling operations, the cost of hiring a hacker to completely breach the best possible form of their system would still be less than 1 M$.

Oh, but what about the banks? Yeah, those are the security executives who personally told me and my colleagues that when asked. They literally have 100 M$ budgets up to 1 G$ budgets and they said that. The problem is not money, the problem is that commercial IT security technology and vendors do not work against professional, financially-motivated threat actors.
We have defined weekly and/or monthly maintenance windows scheduled for this kind of stuff. Nobody on the user side ever remembers these, but at least in theory this is a time when systems can be expected to be down for patching and updates, or other maintenance/upgrades.
Orca: An LLM Orchestrator Built in Rust
I decided to start this project because I lacked a clean interface to interact with LLMs when I was working with Rust on a previous project. The main things I'm looking for by making this post is:

Advice. In the README I have some comments about what direction I hope to take Orca. Does this seem feasible? Does anyone have any other comments or ideas? They would be much appreciated.

Review. I have been writing Rust for less than a year, and this project actually made me realize how hard it can be. If you have time I would really appreciate it if you could skim through the code and let me know if there are some design changes I should make, or if there is something that is not idiomatic and I should refactor.

Ideas and suggestions. As I said earlier, I am not sure what direction I want this project to take. If anyone has any ideas or any suggestions I would really appreciate it if you could comment on it! I would love to discuss this with anyone.

Contributors. If you like the project and have time on your hands, contributions are welcome. If not, stars are more than welcome too :).

Thanks to everyone in advance. Building this has been very fun so far.
A bit sad that while POWER9 processors were used in then-SoTA supercomputers, as far as I can tell POWER10 (which I worked on more) is not being used for scientific/industrial HPC.
Oh, for sure, I wasn't endorsing OP's position! I had another recent thread [0] that was full of highly dogmatic claims on my mind, where I noticed that very few people brought in the context for their opinions.

[0] https://news.ycombinator.com/item?id=37764326
> Right on cue the phones started ringing. In every terminal in every airport around the world, the airline was suddenly unable to create, check or cancel tickets.

That doesn't sound like they deleted a flight, how often do you hit a flight that's currently interesting to airports around the world? Of course there are exceptions, e.g. Emirates would route you via Dubai, so a flight Dubai to Frankfurt could have connecting passengers from a few dozen different originating countries, but not "every airport around the world".

OK, come to think of it, maybe the inconsistency in the DB halted everything, e.g. the system saw a few hundred passengers booked on flight with ID 463523 but there's no record of a flight with that ID...
It's murder on one's brakes.
No, performance and power consumption should go hand in hand in this case. If you are strongly IO bound, paying for the synchronization is not really going to matter much I believe.

There are cases where you can be CPU bound and using the share nothing model would work out to your advantage. There's also the case where you only have one cpu core anyway (for example if you want to get all the juice out of a cheap single core VPS)
I select duckdb to collect logs as a table. I think duckdb is a good solution of query and persistent storage to pandas, it interacts well with pandas.
> If Europe is so great, go live there. And vice versa.

it ain't that easy bro. even with money and 133t programming skills.
It seems totally unclear whether ChatGPT is being used to invent fictional methodology or literature review etc., which is extremely unethical, or whether it's simply being used to check and fix grammar and tone for non-native speakers, which is perfectly fine.

But regardless, this is extremely troubling in terms of quality. The fact that "regenerate response" gets left in tells us that even if it's just for grammar correction:

1) The authors aren't even minimally reviewing if the ChatGPT version didn't accidentally change the meaning of the sentences

2) Peer reviewers clearly aren't even reading the paper

3) The journal isn't even reading the paper to introduce a minimal level of quality control

ChatGPT seems to be the smallest problem here. And thankfully, it is revealing much more serious problems about quality checks in academia at all.

The question is, will anything be done about it? Not about ChatGPT, but about the horrifically irresponsible processes that would let these slip through?
For me Rust (after initial euphoria around 1.0 release) became the best option to do some heavy duty routines, like crunching through complicated large XML or calculating exotic things (that I can't bother to modify to run on a GPU). Basically synchronous CPU intense tasks. Thats kinda the sweet spot overall for me after the years. Completely gave up on using it for anything else.

When I want concurrency/parallelism/distribution, just use the BEAM (iE: Elixir) which is literally made for that problem space. BEAM is not exactly good for computations, though (as are many other tech stacks)... so writing a native extension/library in Rust when there really is a demand is perfect - but any scheduling whatsoever stays in BEAM territory, including keeping an eye on the non-preemptive behavior of the Rust function and schedule calls to it properly.

So for me, I don't need async (or even multicore) rust anymore to begin with, but the base functionality of the language (especially including serde!) knocks it out of the park for some problems like nothing else.
> People with commutes and requirements to be under the eyes of management resent those who don't have that problem and can all agree on that.

If you have found that to be true, you may have had a streak of pettiness in your work culture. I've found that the healthy organizations I've been a part of don't resent each other - if they have a concern they raise it, discuss it, resolve it, and leave it be.
Same, one 5k 27” screen and I’m completely happy. I might consider 6k screen, but definitely not multiple screens.
>although the actual inclusion appears to be at another layer.

coreutils is included in dev builds of the os, /virtual/target-chromium-os-dev. That comment is also in this file too.

>No, developer mode is a mode that gives the user full control over the machine:

Cool didn't know that
I’m in Seattle and pay $3000/mo and it was the only daycare that had an opening.
I think the casino business is awash in so much money that they don't understand how it works in the real world.

"$100 an hour sounds like enough on this planet, yeah? Let's go with that, a nice round one hundred an hour!"
Do you think this one helps or hinders their credibility?
We can't know that for sure. A double degenerate type Ia SN progenitor, for example, would right now be a pair of inspiraling white dwarf stars, quite dim. Maybe if/when LISA is in orbit we could detect the gravitational waves from that process?

https://lisa.nasa.gov/
If it ended bad, with no backups, Is there any legal implacations for the Senior DBA?
I am only a little more informed than most people on the topic, but I think it's kind of like this:

The conservative majority likes having an Islamic Republic, and has a lingering "memory" of the corruption and such of the Shah's regime, but that doesn't necessarily mean they like what the current regime has become. And as another poster said, the majority of the country, whatever their social/religious views, seems to be fed up with the country's rather dire economic state. It's been that way for the past like 5 years at least.
Developer Success Lab
I find it hard to believe that completely unregulated markets don't have the same "whack-a-mole with infinite possible unintended consequences", just a different set of consequences.
It might seem like a hard take but, what happened in 1979 is not much different that 1953 with regard to influence of western countries on it IMO. Many people in Iran also believe the 1979 "revolution" was supported by western countries, if not planned. Iran was on a path to rapid growth and also Shah's decision on doubling the Oil's price in 1973 could be another reason [1].

http://www.pbs.org/wgbh/pages/frontline/tehranbureau/2012/06...
It really doesn't take long to "take out" all your Google content and continue life elsewhere -- highly recommended for future-proofing.
The problem with Amortization in the consumer space is the lifetime of the device. Sure, you can keep running a computer for year 6 instead of the standard 5 years...but 90% of consumers don't - What machines from 2016 are you using today? If you do, let's get serious you're already looking to upgrade in the near future, no?
There are no peace Nobel prizes for such Pakistanis though. Malala got it for figthing for education of young girls. Although I no longer remember how Pakistan got into the discussion and if we're arguing or agreeing :)
Vqsort is indeed using SIMD :)