skysight-inc/HackerNews huggingface dataset:
While I agree questioning how he would know, we can’t use the general population metric and apply it to a specific population, in this case, software engineers who work at MAANG, or just competent enough to pass the interview

I wouldn’t be surprised if there’s a larger percent population of ADHD in MAANG tech vs in the general population.

But to try and counter myself, there’s typically a larger population of ADHD (or it’s permutations) in trade jobs (though I argue programming is a trade skill, just a new breed in our digital age. Though I digress)
Show HN: ChatGPT-generated dialogue for Chinese language learners
Last week I built a little experiment to live-stream ChatGPT-generated, foreign-language dialogue to Twitch. Here's the result!

It's not flawless, but for this task it works very well. Admittedly there's slight survivorship bias, as I do skim the results and discard anything that stands out as immediately bad.

That's actually pretty rare though, and as soon as the ChatGPT API is available, I'd be reasonably comfortable hooking it up live. I would want to experiment with some post-filtering to try and minimize the amount of weirdness.
Police killings in England and Wales: Is there evidence of bias?
The CFS scheduler went into Linux in 2007 and is still the main scheduler, as reflected in this paper, so nothing major has changed in that regard. Most changes are minor.

The paper talks about process priority and niceness - a lot of how that works on Unix has not changed in almost fifty years.
JVM: Debugging Tools and Skills for Fun and Profit
The post discusses a Guardian article that was discussed at https://news.ycombinator.com/item?id=34861861 .
> “And it's a human communication - I am helping someone express their feelings, desires, and fantasies. I am giving them permission to indulge in crazy fantasies and to feel beautiful, powerful, and desirable. Thank fuck that communication between myself and my clients can be automated away by a program!”

Serious question: are you sure that it can be? What you just described as the value proposition of your work is not the delivery of some pretty pixels. You’re selling a service, an experience, a human connection. You’re selling your artistic judgment and your ability to translate back and forth between client’s imperfectly expressed wishes and the visual design space. You’re selling work that is valuable to the buyer _because_ it was made by you.

I completely understand the fear that is gripping a lot of artists. But I’m as of yet unpersuaded by the predictions of doom and gloom. Art is human connection. Once the hype has worn off and we all get inured to generative art, I think we’ll find that people still value and pay for the real thing.

A final thought: algorithms can’t lay graphite on paper or put brushstrokes on canvas. You may consider offering your clients tangible artifacts that only a human can make.
On Migrating to Grafana Mimir
Debates about what counts as "modern" are always subjective, but the DC-3's longevity owes a lot more to its indestructibility, its convertibility to non-airliner uses, and and relative lack of interest on the part of modern airframers in newer small, slow models optimised for bouncy landings than it having much in common with what most people think of as a "modern" airliner.

Similarly, the lack of first generation jets flying today has a lot more to do with metal fatigue and the maintenance requirements that resulted than the notion that small slow planes with less to go wrong with them are a more modern design. Suspect there are more retro rotary phones in service than first generation iPhones today for similar reason, but I'm not sure that weakens the iPhone's claim to be the first modern mobile phone.
> I've spent quite a bit of time amongst the Rust community, and I have never actually seen any of these RiiR evangelists that are complained about so much on HN.

You're telling me you don't see "why not rewrite it in Rust" posts in a forum dominated by people who are enthusiastically working on Rust codebases?

In the meantime, you did noticed that RiiR is already a meme, didn't you?
You actually can back up, but it is time-consuming and not easy to discover. You need to manually step through the project tree until you find the first feature that is incorrect (this is not necessarily the first feature that fails to compute!), then either fix the sketch itself, or fix the sketch attachment, or the fillet/chamfer edges in the case of fillets/chamfers, and then proceed down the tree until it's all correct.

It's a lot of work, but often less work than starting from scratch.
last Updates:

1. Chromium support: it is means now we can scrape site with frontend rendering

2. Docker support: same as previous but more flexible and not required install binary

3. Binary released for different platforms

4. XPath parsing supported

5. CLI can copy in clipboard and provide pretty results

6. Add limiters for avoid DDOS block and memory consumptions

7. YAML support for configuration

CLI configuration examples for play: https://github.com/PxyUp/fitter/tree/master/examples/cli

Roadmap:

1. Fitter should parse with new different triggers like: Webhook/Queue

2. Website FAQ + playground: for test and run configuration

3. Cypress support + Docker: for some sites need
authorization or etc, we will have scenarios which will be pre-runed during parsing

4. Add more notification method

5. Improve validation:

5.1 Config validation - for be able know issue during setup

5.2 Result validation - for be able omit result without mandatory fields

6. Config build - web app which will simplify building of configuration

Waiting for your feedback!
Change my mind: The Netherlands are in the top percentile of every quality of life metric except for weather.

From pensions, to drugs, to sex work, to engineering they are always at the frontier.

No big tech but that's more a function of 'working to live' vs. 'living to work' than outright inability to mint unicorns.
I lost a dear friend in 1984.

My condolences on your loss.

It might be worth talking to a licensed clinical therapist with experience in grief therapy.
I suspect that you’re not asking in earnest because otherwise you’d look up the Rust Foundation’s membership page[1] and see for yourself which companies asked for this emphatically enough to put money behind it.

We use languages that impose other “arbitrary” constraints on us in order to save ourselves from our mistakes. For example, we avoid implicit conversions from strings to integers, or we use type systems that make sure that we don’t treat “dollar” type decimals as if they were “euro” types. The ownership model is a similar concept but to avoid memory bugs.

[1] https://foundation.rust-lang.org/members/
I think the cases where you italicized might be better bolded? For me personally, italicization could emphasize certain words but sarcasm-ized others depending on the context.
The majority of my statement is accurate, from your own link.

1) Mostly wrong by turn of phrase? Please. "Got rid of his nukes" or "Got rid of his nuclear program that was 3 - 7 years from successfully building a nuclear weapon."

"Gaddafi increasingly sought to normalize relations with the United States, initially focusing on the lifting of U.S. sanctions on Libya."

2) Eventually Gaddafi grew disillusioned with the things that the West offered Libya.[6] He considered it too small of a reward for Libya for giving up its nuclear weapons program.[6] Gaddafi was also dissatisfied at the United States' slowness in normalizing relations with Libya and in pressuring Israel to denuclearize.[6] According to Gaddafi's son Saif, this was one of the main reasons why Gaddafi temporarily suspended shipping Libya's enriched uranium abroad in 2009 like he promised he would in 2003.[6] Gaddafi wanted to use the remains of his nuclear weapons program to gain more leverage.[6]

3)NATO's 2011 intervention in Libya (which led to Gaddafi's overthrow and killing at the hands of anti-Gaddafi forces) would make Iran, North Korea, and possibly other countries more reluctant to give up their nuclear programs and/or nuclear weapons due to the risk of being weakened and/or double-crossed as a result.[6][15].

The "civil war" was fomented by clandestine CIA action providing arms to Libyan opposition as reported by the Washngton Post.

"During the early phases of the Libyan air strike offensive, paramilitary operatives assisted in the recovery of a U.S. Air Force pilot who had crashed due to mechanical problems.[8] There was also speculation in The Washington Post that President Obama issued a covert action finding in March 2011 that authorized the CIA to carry out a clandestine effort to provide arms and support to the Libyan opposition.[9]"

https://en.wikipedia.org/wiki/CIA_activities_in_Libya
Why didn't they just support Open Policy Agent? It's been in CNCF for 5 years: https://www.cncf.io/projects/open-policy-agent-opa/
+1 to re-frame
Detect Weak Points in Your Network with Betweenness Centrality
not quite clear from the article: With the fungible input, will the child input still re-render if the frame is toggled and the cursor position reset?
> rather than saying that we are all conspiracy theorizers now, I should say that we are all, from someone’s perspective, cult members now.

I should start promoting a Church of Objective Reality. The main tenet of faith will be that there is a shared, objective reality; which we experience in individually distinct ways. The main requirement for membership will be regular donations; after all, what the point of group action anymore if not personal gain?
Same in Germany. A Lidl supermarket employee explained in a TV interview it's a liability issue though. Somebody could hurt themselves entering a garbage box. Also supermarkets worry people throw in their own trash.
> Theoretical physicists are, on the whole, not a silly bunch

... at least until the workday ends.

My own feeling is that it's obviously local if you consider that there really are virtual particles taking the non-critical paths. I know this is a bit interpretation-dependent though. GP may be interested to read e.g. https://en.m.wikipedia.org/wiki/Double-slit_experiment#Inter...

Of course the simple way around this issue is the best: "shut up and calculate".
I think thats a lazy answer.

Society back then was different and part of that was, that the gathering of knowledge, a nerdiness and enthusiasm for the new, was seen as something distinguished. Gentleman after the renessaince, bragged with book cases, private studies, curiosity cabinets and private museums.

Add to that the lack of enterntainments and distractions, against which a chemical experiment set or a rocket kit had to not compete against, and you are getting closer to the answer. Back then, you might read a lexica for entertainment, and think the whole day about it, while doing something else.
I think your analogy is incorrect. The plaintiffs are alleging that Google’s algorithm targeted people susceptible to radicalization by feeding them videos designed to inspire radicalization. On the surface this appears to have merit in my opinion.

We know how easy it is to manipulate people at scale and algorithms designed to find out which content will feed into a person’s dopamine response system should be banned. Humanity is not psychologically prepared to handle social media in the way Google and Facebook do manipulation. These companies are not mere platforms. They are like virtual drug dealers.
The comment added a very specific and valid criticism to the discussion: academics don't design for the real world. (In case I have to lead you down the path... the point being, the design will lack insight into how such a policy language might function in the real world, and thus not provide any significant advantage over existing policy languages, while simultaneously fragmenting said ecosystem)
Where is this description? I am having a difficult time finding a reference to performing alchemy in the Bible.
I think at the time they were considered boring too, but now they are considered novel/unusual, which is more fun.
Off topic

Does YouTube let you store unlimited video content (real video like screen recordings etc of our own work - no shady or sneaky stuff, nor any copyrighted stuff etc)

With all videos marked private ...so they are just "storage" by account owner and no other users can access them and youtube cannot monetize it ?
The climate crisis and the sixth extinction is unfortunately the only issue that really matters from a historical point of view.

For two centuries, we have had exponentially increasing consumption, exponentially increasing production, and exponentially increasing waste.

Unbounded exponential growth is impossible in a finite planet. But capitalism requires unlimited exponential growth to function - "return on investment" is literally exponentiation.

Unfortunately, there is a multi decade lag between the causes and the effects.

Already, disaster is baked into the amount of carbon dioxide we have pumped into the atmosphere, and we aren't turning around. There are trillions of dollars of commitments for fossil fuel generation plants that will be still operating in 30 years and more.

The idea that people today will give up their standard of living so that their grand children will not experience catastrophe turns out to be completely unreasonable. No one will ever give up their standard of living. Technology will continue to advance, and this will continue to accelerate the growth of resource consumption and waste production.

> authoritarianism, monarchy, or feudalism.

I too find those systems enraging and unfair, but future historians will say, "They did not decimate the biosphere - only capitalism did that."
Seems that you did not read the README:

There are two encoding modes, RGB and B/W. It uses a pixel-to-data width of 2x2, but says YouTube's compression algorithm is brutal, and one corrupted pixel already renders the whole thing corrupted.
Lovely post. It’s need to see how many speciality editors there are for various flavors of Textmode graphics.

This also stood out to me:

> The creation and refinement of analogue-to-textmode filters is an art in itself closer aligned to generative art than textmode art. Depending on the textmode restriction, communities may have strong opinions against using filters (specifically in ANSI where it has a bumpy cultural history). Premade filters are sometimes used as a starting point for further refinement into textmode art.

This is exactly the GenerativeAI / AI Art debate. Apparently the TextMode community hit it earlier because their medium is lower fidelity.
ADHD-like symptoms are caused by a food allergy?

What might be some common foods that would cause this?
RIP
telnet towel.blinkenlights.nl
They (used to?) block most Tor nodes and popular VPNs. But I just found out they launched an onion service last year!
I think the term is probably triggering you because it makes the work sound unimportant. I would say it’s the opposite. What’s harder now is to find discoveries that have the following characteristics: (1) they’re fundamental and very important to many areas, (2) an independent researcher working alone is able to discover them, and (3) they don’t require a singular 1-in-a-trillion human mind to discover. Usually the evidence we cite for (3) in the past is that multiple independent researchers did indeed make major discoveries (or at least overlapped in their findings.) The Calculus is an example. But there are other examples as well. Even Einstein’s brilliant theories have some priority disputes, and might have been discovered by another researcher if he hadn’t (but we can’t say for certain.)
The motivations of Satan in the Bible are very clear, so scapegoating or false demonizing isn't happening.

Religions are not by nature inherently sexist, see veneration toward the Mother Mary or toward Mahadevi. But there are countless examples.

All religions (a.k.a governments) that have lasted the test of time put men and women in a complementary position, as opposed to the modern state-mandated one, which actually is incredibly sexist, and seeks to scapegoat and demonize men in a frantic and irrational way.
I read an interesting paper about an idea of watermarking LLM output text in such a way that makes detection very accurate for a long enough text. This is done by subtly changing the probabilities of the next word to be generated based on the last word that was outputed. Circumventing it by manually changing words post hoc would potentially require almost as much work as writing it from scratch.

The idea seems quite roboust to me and I can envisage a future where companies that provide access to LLMs would also publish a detection tool for their models.
I wonder at what point is XYZ job within tech better for those with ADHD, or is especially challenging.

I’ve made many stupid small mistakes where someone checks my code in review and finds a small error, or I forget to run the unit test suite (we don’t currently have an auto-testing pipeline) where it’s led me to question my career.

On the other hand, what you describe fits very well with my experiences, endless tasks to do (especially in a “many hats” role), and working hard to avoid work.

Side note: For how well the Swedish system works, I’m surprised that they can do that based on such diagnosis. Affect, mortgages? That’s insane. +1 to the states on that one.
I have a theory about when innovation slows down to a crawl. Its the inflection point of where there are too many stakeholders to take quick decisions. I don't know what that inflection point is (3-4 ?) but its what I have observed again and again in big organisations.
Our DDoS mitigation is separate yes and will still work.
By that measure it's totally unrealistic that the average height of NBA players is 6'6"
The current estimate is more like 10%. Some of that may be over diagnosis, but some of it always was, kids have energy, that makes adults tired. But the degree of increase far exceeds any such explanation. The podcasts I've heard lately seem to indicate links to all the normal suspects, gut biome, autoimmune, and some chemical we may now be exposed to. Probably some combination.

Also, there are some jobs someone with ADHD will have a lot of trouble keeping. Jobs that benefit from hyperfocus are not among them. Many therapists will suggest careers like engineering, tech or writer (perhaps technical) for precisely that reason. So you would expect highly elevated rates of ADHD in those fields.
I've read that you can literally explain chatgpt what perplexity and burstiness is, and tell it to generate it's answer with low perplexity and high burstiness (what detectors check).

I haven't tried it though.
If you want your mind truly blown, try telnet 1984.ws (if it looks scrambled, fuss with your color/escape sequence support - it's finicky).
I think it is a proposal, being experimented by Vodafone and Deutsche Telekom (possibly others) in Germany only:

https://www.wired.co.uk/article/trustpid-digital-token-super...

and recently they were joined by Telefonica (Spain) and Orange (France):

https://www.digitaltveurope.com/2023/02/13/deutsche-telekom-...

tests there are still to be carried from what I understand, the EU approved the joint venture, but nothing about the actual protocol/method.

It is also not clear (to me at least) if it is related to mobile operators only.

I would expect that - in due time - the one or the other EU country regulators will accidentally wake up from their eternal sleep and notice it.
I agree certain foods can attenuate symptoms (I’ve gone on a year plus long elimination diet eating only a handful of foods, which helped symptoms), there’s certainly a “lower level” component to it as well.

After the diet I don’t magically become more skilled at visual reasoning (think that’s what it’s called), or able to recite a story from start to finish without jumping everywhere.

I agree though that the worst of the symptoms can probably be mitigated at the least.
Do you have a source for this? From everything I've researched, it's actually a chemical imbalance that affects the management of dopamine in the brain, making it hard to focus.
Don’t forget there is no appeal process (let alone the ability to talk to a human)

What a brave new world.
Here you can mix ansi and midi: https://ansiwave.net/

And it is an old project but a rather recent one, also featured on HN, see eg https://news.ycombinator.com/item?id=29671889
First: get your account manager involved. They can and will go to bat for you to help you through things like this.

Second: I am highly suspicious that they gave you “no reason”. I’ve been denied in the past several times and each time a straightforward reason was given. More and more these days they are (rightly) requiring more attention be paid to how you will handle bounces, spam complaints, etc. if you don’t have a good plan for that, you’d likely get denied. Without more info, that’s as good of a guess as anyone other than you can make.
Using full RGB clearly wouldn't work, but I do wonder if you could use the color channel for something, possibly redundancy information.
From the context Product Champion would seem to be using "champion" as in the B2B sales world - usually someone advocating the purchase of a particular vendor's solutions, here someone inside GitLab advocating to buy a particular company.
Yeah, ask yourself, if you see

if (!x)
return;

// statment here

do_something(x);

Which statements on the line saying "statement here" would invalidate the zero check for x?
I too am skeptical that piracy was their biggest problem.

I was a Sega fan, but I had no interest in the Dreamcast because I had been burned by the Saturn. When they did eventually decide to discontinue the Dreamcast, they had a fire sale to get rid of them. I, and a bunch of my friends, did end up getting Dreamcasts at that point since they were dirt cheap and there was a fantastic library of games that were easy to pirate. But had piracy been the key issue from the start, Sega wouldn't have been sitting on a glut of unsold consoles to begin with.
Got to mention https://16colo.rs/
Why off the top of your head? Look at the report. My numbers come straight out of the comparison tables.
If you go by volume, you may well find that the theoretical definition you're referring to is outnumbered by the practical reality. I definitely wouldn't assume that reality matches theory.
Seems like it could benefit from forward error correction to defend against bit errors (this is how QR codes survive big chunks being partially obscured or replaced by logos, and also how CDs survive being scratched within certain limits).
It’s more than web.dev simply being owned by Google, at times the site feels like content marketing for Chrome and not just a resource to learn about web development. I’ve seen them post multiple articles about the latest Chrome-only updates, while I’ve never seen MDN promote content that only focuses on Firefox. Not to say MDN has never done that, but at least to me, web.dev has a definite Chrome bent that you wouldn’t expect from the way the site initially presents itself.
Syspeace Global Blocklist APIs – Discover Known Malicious IP Addresses
Hello!
We, the team at Syspeace, are a Swedish Cybersecurity company specializing in hacking and brute force attack protection.
We have recently launched two APIs available through RapidAPI.
They utilize our Global Blocklist that can be built into your system or website.

- Syspeace Global Blocklist Lookup API allows you to query the list to see if it includes one or more IP addresses.

- Syspeace Global Blocklist Data API allows you to get the worst offenders from the list to use in blocking rules.

Find more information on our site or RapidAPI directly.

Global Blocklist Lookup: https://rapidapi.com/treetop-innovation-ab-treetop-innovatio...

Global Blocklist Data: https://rapidapi.com/treetop-innovation-ab-treetop-innovatio...

We would love to hear what you have to say!
/Josefin, Syspeace
Programmer wages are pretty low compared to cost of living.
Why wouldn't "you use some tools that speed things up?"

Good luck.