skysight-inc/HackerNews huggingface dataset:
See also https://github.com/JuliaLang/julia/pull/50137 and https://github.com/JuliaLang/julia/pull/50013 that improve the sweeping (the linked PR is only the mark phase)
I think the situation in France is quite similar to other EU countries, even the formerly holy nordic ones.

> [...] l’utilisation de messageries chiffrées grand public, sont instrumentalisées comme autant de « preuves » d’une soi-disant « clandestinité » qui ne peut s’expliquer que par l’existence d’un projet terroriste.

Sure, using encryption must mean I have terroistic ambitions... they say public officials lack creativity, but... but at least the government got convicted for their attempts at prosecution. Means the justice system is still functioning.
The only thing counting in favor of discord is the ability to use as many servers as you like with a single account, while you might face forums where links in the posts gets visible only if you register an account. I don't recall seeing any discord server so far that would lock posted content from their users. Tho there are servers that request you to agree on terms and go thru some simple verification to prove that you're a human being and not a bot.

Personally, I'm not a fan of situations where communities suggest you joining their discord in order to get in touch with them or receive help faster, because most of the time it feels like I'm joining a playground full of adults behaving like kids.
At least in the LSD world it is said that 10mcg is a microdose, 20-50mcg is a museum dose (meaning, you can appreciate and navigate a museum while being acutely affected by the effects of the psychedelic, but not to a degree that it's overwhelming/debilitating. Anything north of 100mcg is a "proper" recreational dose, and a heroic dose I believe is anything from 300mcg upwards (very dependant on person, experience, tolerance).
DuckDuckGo for Windows
I don't think this example counters the gender neutrality of "guys". Have you ever observed a straight man talk about the people he's dated?
Can you provide more details?

I’ve been working on open source projects for about a decade now, including years of professional work, and I have never seen or heard someone chastised for using “guys” informally. This includes in communities with established, formal codes of conduct. It strikes me as something that most people wouldn’t even notice, unless the speaker was intentionally using it in a way that implies gender.
CouchDB uses sequential UUID by default: https://docs.couchdb.org/en/stable/config/misc.html#uuids-co...

> Impact of UUID choices: the choice of UUID has a significant impact on the layout of the B-tree, prior to compaction.

> For example, using a sequential UUID algorithm while uploading a large batch of documents will avoid the need to rewrite many intermediate B-tree nodes. A random UUID algorithm may require rewriting intermediate nodes on a regular basis, resulting in significantly decreased throughput and wasted disk space space due to the append-only B-tree design.

> It is generally recommended to set your own UUIDs, or use the sequential algorithm unless you have a specific need and take into account the likely need for compaction to re-balance the B-tree and reclaim wasted space.
Hi, I'm the original author! This is my first post. I might talk more about chess engines in my blog in the future...

Some background: I taught a class on chess engines this spring (at some point, I'll write up a postmortem on it, maybe). This post was originally derived from my lecture notes for the class, and was (if I remember correctly) the 5th lecture, so I could make more assumptions about the students being steeped in chess-engine lingo.

Josh Triplett is entirely correct here on the masking technique. There are two steps to sliding-piece move generation: first, creating the set of squares a piece can "see," and then the set that it can attack. Magic bitboards are used for generating the set of squares a piece can see.

In terms of where magic bitboards come from: there's not that much in terms of logical derivation. You just have to kind of squint and say, "yeah, I believe that'll work." Magic numbers are found by brute force trial-and-error.

Collisions are caused when the magic multiply doesn't actually yield a perfect bit extraction. Imagine if O * M >> 59 was instead some gross expression of all five bits. The magic number for B1 here is actually an exception - things are not usually so easy. However, if two different positions have the same attack set, and they get sent to the same index by a magic multiply, it doesn't matter that they collided because they map to the same value.
> You can even make the argument that many alocholics wouldn’t be so if alcohol was less normalised in society

Didn't American and European prohibition vehemently disprove this theory?
Is LispWorks worth it? User feedback on this commercial CL implementation
One of the things that bugs me most is that somehow “They” managed to squash the whole “we are the 99%” thing and replace it with “red hates blue and blue hates red, fight to the death you plebs.”

Vitriol, save it for your masters. #wereallinthistogether or some such nonsense, right?
I make this comment almost every time that this comes up.

The Earned Income Tax Credit (EITC) is a ~$70-100bn social payments / anti-poverty program for lower-paid Americans masquerading as a refundable tax credit. So the IRS ends up running that, because the IRS is responsible for tax, despite the fact that virtually none of the recipients of EITC actually owe any income tax in the first place.

Congress has made the EITC fairly complicated, specifically relating to the relationship between the person claiming the credit and their dependent children. Some of that is natural, given it's actually a anti-poverty spending program.

The net result is that the EITC isn't just a simple "I made this much, and this is how much tax I owe as a result" thing. It's got eligibility requirements, it's got cross-checks to make sure that multiple returns aren't claiming the same dependent children, it's got checks to see the dependent children actually exist etc.

It's not surprising that filers make errors at a higher rate for more complex filings, and it's therefore also not a surprise that the IRS automates error-checking. EITC auditing is also highly effective, with changes to returns being made in ~90% of cases where the IRS challenges the return.
> "Pixels" is also weird.

Could be a unique pixel that does or does not exist in the browser cache (is or isn't fetched (fought?)).

A pixel can store information as long as the cache works as expected.
Yup, in the entire history of the DMCA, I do not believe a single person has been convicted of perjury over a takedown notice.
If you're on Linux, screen audio just doesnt work full stop.

There are some modded versions of the discord app that get around it[0], I don't know exactly how they work but it does actually allow you share audio.

0: https://github.com/maltejur/discord-screenaudio
> Java frameworks like Quasar became focused on other goals besides that basic capability and lost their way (IMHO).

A bit of an aside maybe, but the guy that made Quasar is behind project loom to add light weight threads to JVM which will become available in JVM 21 https://openjdk.org/jeps/444
Intel to treat manufacturing like a separate business
Yes, but making stuff illegal is much easier than being inventive.
Or increment by more than you need. If you think you'll only ever have 5 nodes, increment by 20. Lots of space for expansion and in practice you'll hit the datatype limits just a bit earlier - you'd need to work around them anyways.
Show HN: Dev Radar, programming news aggregator with AI-written summaries
Developed this over the last two days to learn how to interact with the open ai API. So far it has been a fun experiment! I know that it is really unpolished by I wanted to share my results :)

Here's how the process works:

- browse some rss feeds and collect articles

- pick the articles' titles and submit them to chatgpt, asking which ones would be relevant to the target audience (alongside some editorial settings)

- approved items move to the scrapping phase (some rss don't include content)

- for each approved article, we ask chatgpt to write a summary about the article (alongside some editorial adjustments, like informing it that the author might be biased on pushing a product/solution, making it necessary to adopt a neutral instance).

- written articles move to the publish phase, where we generate static html pages and push to cloudflare

Some challenges:

- so far I've been trying to tag the articles by providing the item title, but that doesn't seem to be working well (it should be better to ask for categories alongside the article writting itself)

- currently I ask it to write content up to 250 words. It seems that it treats the "up to" as a goal, not a limit, and tries to reach a number close to it

- if the title is vague and scrapping obtains some random garbage, it might hallucinate (I think that it might be solved by having a "reviewing" step, where we provide the article alongside a review prompt).

- random stat: around 150 articles written and the API bill is still below $1!
> They generate outrage because they are accompanied by people trying to change the definition of open-source

If the precondition of learning lessons from past licenses is that they must follow the rules set by those past licenses as holy writ, then it follows that organizations like the FSF with leaders like RMS are the best you can hope for.

Personally, I think we as a community of developers are capable of better.
I see what you mean and on the one hand I agree.

On the other hand, what to do if some people don't act responsibly and get addicted; and then for instance ruin their health or neglect their children.
Who should be responsible for helping them go to rehab, fixing their health problems or helping their children?
If it means the society has to take care of this, then isn't it also fair that society tries to prevent people from getting addicted in the first place?
And prohibiting drugs is one way of trying to do that.
I don't think there is laziness in falling behind the technology curve - the things that worked ten years ago still work today and if you're shipping code then what you're doing is working. But new technologies aren't overly complex and they generally make a developer's life easier, not harder, but they all come with a learning curve. And the landscape evolves quickly, so in order to leverage them you have to stay on top of it.
Mark Zuckerberg agrees to Elon Musk's cage fight challenge
> In most instances it is not the rules that are the problem, it is the people enforcing the rules that is the problem

You need two things for this kind of problem to occur:

1. people who abuse power

2. rules that allow this abuse (in this case the CoC)

You cannot change humans, but you can lobby to prevent 2 from happening (in this case lobby against a CoC to become adopted).
Intel Discontinues Arc A770 Limited Edition Graphics Card
Ask HN: SendGrid Compromised?
I just received a 2FA authentication text message from SendGrid. At first, I though it's just SMS spam but then decided to quickly login to my SendGrid account and surprisingly enough I get exactly the same 2FA code from the same number. So someone must have had my password. This is a randomly generated password and the only way to have it, is to have access to all my vault (which would suggest other account access attempts).

I am leaning toward the possibility that SendGrid passwords have been compromised?
How open-appsec machine learning WAF pre-emptively block attacks? Watch a deep-dive video that goes into the inner mechanics of open-appsec contextual machine learning engine, using the famous example of Log4j 0-day vulnerabilities.

open-appsec Product Manager, explains the challenges of using static signatures-based WAFs vs. open-appsec signature-less ML-based approach for preemptive web app and API protection.

Click to watch this session!
If the average user is just someone who wants look at memes all day, sure.
Of course, there is a list of all currently supported interfaces in the repo's readme (see https://github.com/configu/configu#structure).
In the current version, Configu supports a CLI, which exposes its capabilities during build and deploy time (see https://configu.com/docs/cli-overview/), as well as a Node.js and Browser TypeScript SDK and a Python SDK that exposes its capabilities during runtime (see https://configu.com/docs/sdk-overview/).

We are continuously working on expanding our SDK offerings to support a wide range of programming languages. We understand the importance of having SDKs for various platforms and ecosystems, and we are committed to delivering a seamless experience for developers. We are looking for contributions from the community to help us develop SDKs for additional languages.
I thought about that.
The big benefit of using `const` here is that I can lean on my existing abstractions (e.g. Bitboard, Square, Direction) which I was already using in the engine.
In order to use those abstractions in `build.rs`, I would have to split out those base data structures into a separate crate. I found empirically that splitting out code into a separate crate resulted in an observable Elo reduction (though this was about a year ago, so I forget how much), even with `lto=true`.
Thanks, can you attach a link to your discord?
Show HN: Worldwide Startup Search Engine
Hi HN,

We are building a search engine to help founders, investors, and early adopters to easily discover startups from all over the world.

Discovering startups - whether it is a potential competitor, to validate an idea or as part of a DD process - is a difficult and time-consuming process. We believe that many existing platforms require expensive subscriptions and general-purpose search engines often do not give a complete enough picture. To solve this problem, we are releasing a free-to-use search engine (with a relatively generous daily limit on search volume). No sign-up is required.

We are looking for feedback to improve our product. Thanks for trying it out.
I think the question is, reasonably, being asked why a government spending benefit that targets one racial group is legal when the audit activity that relates to the spending benefit is not, because the spending benefit targets one racial group.
The Georgian script is of uncertain origin. It's very old; at least 1600 years. It does seem to have influence from Greek.

It was common for Christian missionaries to invent an alphabet for the language of the community they meant to convert. Usually based closely on the Greek, but sometimes only very loosely. Coptic (the descendant of spoken ancient Egyptian) got a modified Greek alphabet with some extra letters. Gothic (a Germanic language once spoken in southeast Europe) did as well. But the early Slavic languages got the [3] Glagolitic alphabet, which is much more divergent, though still Greek inspired.

[1] https://en.m.wikipedia.org/wiki/Coptic_script

[2] https://en.m.wikipedia.org/wiki/Gothic_alphabet
[3] https://en.m.wikipedia.org/wiki/Glagolitic_script
When Altman says high risk, he means only Microsoft should be allowed to run an AI in case the plot of Terminator happens.

When the EU say high risk, they mean that an AI pacemaker should be explainable enough that you can guarantee it won't randomly kill people. They also mean that low risk applications such as AI holiday recommendation or fiction writing should be more or less unregulated.

Which one is reasonable?
Some nights I'll wear my headset in bed for this reason. I've got a TV in my room, but with my Quest I can lay back however I want and still get an IMAX display in front of me.

Not sure if I'd be desperate enough to try it on a plane (the stereoscopy would probably make me sick), but as a viewing experience it's phenomenal. The OLED panel on the original Quest is a godsend for movie watching, and when streaming over DNLA I can get 3-4 hours of battery life.
Wow, I feel like for once the headline isn't click-baity enough on this one. I expected maybe a few people, but...

"They estimated that somewhere between 33% and 46% of the workers had used AI models like OpenAI’s ChatGPT."
I managed to progress a long standing side project because of this psychology. Asking ChatGPT how to do what I think is the next step is easy, and it generally spits out a coherent if questionable solution. Finding the issues with its implementation gets me into the mindset to continue working on the problem.
5yo, we let him choose up to one hour of 'want' (eg YouTube or sub service shows), then it's up to 2hr terrestrial TV max(often far less).

Weekends dad(me) and son will play upto 1 hour of his non-interactive game during not good outside hours(raid/dark).

Some times we will whip up a SNES emulator and play some DK or similar(taking turns mum, dad, son) until the preset lives are out.

We mix this with lots of outside play(at least an hour a day), where he and I play with balls, throwing toys, climbing equip etc.

This is at 5. At 4 we had a NES emulator and Super Mario, half time and half tv time.

When the weather is good we go swimming in the ocean, or some other outdoor activity.

He had a smartphone(offline) for controlling the Chromecast but after seeing him passively swipe while watching tv made me remove that.

I plan to move him through consoles as I did, at an accelerated pace, and his first PC will have many sub optimal parts which he can work off to 'earn' upgrades. If he can figure out how to install them.

At the same time, I will be teaching him to hike, surf, fish and whatever else he likes.

Is this hard? Hell yeah, I'm freaking exhausted XD
My new job only gives me ten days off per year. This means I'll have to start looking for a new job immediately... Because that's being trapped in a cage.
https://discord.gg/cjSBxnB9z8
The downvotes are for shitting on a debilitating disorder and making fun of its surrounding stereotypes.
> What part of having absolutely nothing to do with the company or its business do you not understand?

Maybe don't respond to someone who ignores core elements of the statements they are ostensibly replying to? If your posts are coherent and compelling, a respondent moving the goalpost or changing the conversation is obvious.

If you are being charitable, quoting a historical summary of the back-and-forth to clarify your own understanding and where it went wrong, would be helpful. Otherwise, this game of "nuh-uh" is not constructive.
Glad it's not up to you to "buy" the words I choose!

My region uses "you guys" for the you plural in English, too, and you petty speech totalitarians didn't show up until I was grown so even though I now live in a region that says y'all and even prefer it, when speaking I form sentences in my native language too quickly to catch myself every time I use my native term for you plural

But you and your language policing petty authoritarians would have me sent to the gulag for your ridiculous overly academic context ignoring willful and politically motivated misinterpretation of my diction

Screw you!
works on nytimes, too
The code - https://github.com/magicbell-io/webpush-test
This seems like the same logic that people say "Well if they tax people more making over $X then it kills the motivation to make that much", my dude, you don't make .10 * $X is that really the barrier to you making more?

Same here, you're essentially saying you could come up with something massively popular but won't because Apple might sherlock it? The truth is that even when Apple sherlocks things there still exists a market for the "Pro"/"Advanced" version

Reminders: Things, Due, etc

Notes: Drafts, Evernote, Notion, etc

Maps: Google Maps, Waze, etc

Journal (or whatever that are calling it): Day One, etc

and the list goes on. I actually like it when Apple releases a new app in an existing category. It sets the bar and exposes even more people to the idea of such an app, some of those people go looking for a more advanced version.
If you've been responsible for implementing GDPR compliance I think you may have a different perspective.
Never heard of that before, would like to try.
Does someone have any specific brand or shop recommendations for toe socks?
EDIT: It’s nice from the author to specifically say that he won’t support big toe sock. However, this is maybe the first time that I would have appreciated Amazon referrals :)
I'll have to look into Matrix. I have been looking for something to replace discord. I have so many gripes about discord but I'll give you the most egregious. I cannot share a screenshot because I have a 1440p monitor and the output file is over 5mb. Sometimes my dislike of discord feels like I am an old man yelling at clouds but then I remember the 5mb transfer limit.
Out of curiosity, did you look at the About section of the website that the article is from? https://kguttag.com/about-karl-guttag/
Seriously, going from someone with serious anxiety to the point of agoraphobia, to someone with relatively normal degrees of anxiety is like turning the difficulty knob on life from "hardcore" to "easy". From "doing nothing every day" to "something is off if I didn't accomplish anything today".
Maybe he will get caught as part of the summer camp experience. I think transistor radios at summer camp were thought to ruin the experience.
The olympic esports lineup is complete nonsense. I don't know of a single person who cares at all about what's happening there because it's so horrendous.
They're definitely more comfortable, but it's very clear your using some sort of VR device.
The reason that clause is there is to deal with dedicated harassers who will try to skirt the rules while still attacking their victims.

For example: is hurling abuse at another member about their sexuality in a bar not connected to a conference, "a space under GCC control"?

Technically: no. But those people are only proximal due to participation in the project.

But maybe they don't do it to members. Maybe it's just their hobby - attend GCC conferences and hurl abuse at people in the nearby gay bars each night, then show up the next day in the T-shirt and conference badge, forcing the reception staff they were yelling at the previous night to interact with them.

Again: technically, not connected to GCC. After all - they could fly to any city they want at any time and do this. They're not doing it in "spaces under GCC control". But they're doing it right next to them. And any member of the public making casual observations would start to see the pattern of this happening whenever a GCC conference is in town.
That will eventually come out of my paycheck.
Cool. In my city, there's a gas station chain that pays better (total comp) after a year than teaching with 10 years of experience (without a graduate degree). The gas stations don't require any degree at all, either. I hear they're pretty nice places to work. I know because my wife heard one of her brighter students was going to do that while attending college part-time, got curious (the girl had talked about what a good situation it'd be for her) and found out the girl'd be earning more than she did, before long.

You can break $100k here, but it requires a PhD or a couple master's degrees, and for you to have been in so long that you're near retirement. What's a starting teacher make in your area? How does that compare to others with bachelor's degrees? The useful comparison isn't overall median, it's what someone with the skills we'd hope even a middling teacher had, and a degree, could be making elsewhere. I can tell you that's definitely more than teachers make, at least here, which means their pay sucks. Lots of those jobs are less stressful, too.
And if that is the first GDPR related offense you get away with a slap on the wrist.
I'm the original author. Thank you!!!!