skysight-inc/HackerNews huggingface dataset:
You just need to find smaller subreddits, obviously in the big ones anything going against official leftist/progressive opinion is banned, deleted or downvoted into oblivion (HN is only slightly better in this aspect, but I would say there are smaller subs which are more open minded than HN)

I wish there was no downvote feature here and you could flag anything publically only with publically stating reason for flag without abusing this feature anonymously.
> At that age it's really risky to do. Really hard to go to college and sit in classes for 4 years if you already know everything.

Or you can do what many of us did, and take more advanced classes.

> I guess you could go straight to grad school or industry, but you miss out on a lot of the social maturity and friendships you develop in college.

There is a standard pathway. Diverging from it doesn't cripple people, at least anyone I know. The pathway was different 100 years ago, or 400 years ago. It's all good.

Personally, though, if I were him, I'd do something different, like a field of engineering. The math and physics will give a huge edge, while he's learning new stuff.
Hey Everybody!

We are super stoked to announce present you IngestAI today. It is the fastest way to build contextually intelligent ChatGPT-like bots within your own WhatsApp, Slack, or Discord to answer queries from your knowledge base, documentation, or educational materials.

IngestAI is a very useful tool for a diverse range of businesses that have company knowledge base or customer support. IngestAI can save their money, providing precise and relevant answers about your product 24/7.

You can upload your technical documentation as well as information from previously resolved support tickets, educational program content, ecommerce products description or any other information relevant to your business case.

Key Features:

1. Flexibility: IngestAI have different file formats supported for uploading, like txt, MS Word, PDF, Excel, and many come to come very soon.

2. Other types of uploading that IngestAI currently support is URL links and integration with Notion and Confluence comes in March’23.

3. Built for global community: Integration with Sack, Discord, Telegram; 2/24 release: WhatsApp; 2/25 release: API (means integration with Shopify, Etsy, Magento, etc or even integrate with your custom CRM/ERP); March’23 release: MS Teams and Facebook Messenger.

4. AI first: IngestAI is harnessing the power of OpenAI to provide precise AI-generated answers relevant to the uploaded context

5. Customizable: go beyond simple queries using IngestAI prompt templates – use ones we have pre-made, edit any of them to your needs, or create a new from scratch.

For enterprise clients willing to use IngestAI with sensitive information we offer possibility to store all the information locally on-site or own AWS S3 Cloud Storage.

Please join our community:
Discord : https://discord.gg/kMpbueJMtQ
Twitter : https://twitter.com/ingestaiio

Docs: https://ingestai.io/docs

We would be happy to hear your feedback.
Hope you love it!
Team IngestAI
Install this app (Safari extension): https://itunes.apple.com/us/app/userscripts/id1463298887

Then you can write custom CSS (and JS) to tweak any site, and don't need to beg the webmaster.
Hair dye that you purchase and apply yourself.
She’s the CTO and cofounder of a dev ops product company so I don’t think she’s who you’re imagining she is.
It may be worth mentioning that CLASP is one of the only languages/runtime systems that can interoperate with C++ code directly - say, to catch C++ exceptions, or pass around std::vector<T> and so on.

It's also quite remarkable that the project was started by a chemistry researcher.
See this comment from @dang: https://news.ycombinator.com/item?id=33454140
That’s it. Thanks!
Having worked in behavioral analytics at scale the most surprising aspect is how much of it is purely genetic. There is a lot of emergent complexity that looks unique but really isn’t, simply variations on a theme. But an individual is unlikely to meet enough people to see the trends in the long tail. Clustering at scale along with the birthday paradox will give you a bunch of people with the same rare behavior and usually you can drill down and find there is quite a lot of genetic similarities as well.
> I always like seeing Common Lisp links, but personally I was a bit put off by the very strong anti-commercial comments about LispWorks and Franz.

What? I found it informative - clear and to the point about what frustrations you can expect with the licenses.

I mean, FCOL, he even made the effort to search google for the cost of the licenses because Franz hides them.

What exactly in the following texts do you describe as "strong anti-commercial comments"?

------------------------------------------------------

> Moving to proprietary implementations; Lispworks has been around for more than 30 years and the company producing it still release new versions on a regular basis.

> While Lispworks supports most features you would expect from a commercial product (native compiler, multithreading, FFI, GUI library, various graphical tools, a Prolog implementation…), it is hampered by its licensing system.

> The free “Personal Edition” limits the program size and the amount of time it can run, making it pretty much useless for anything but evaluation. The professional and enterprise licenses do not really make sense for anyone: you will have to buy separate licenses for every single platform at more than a thousand euros per license (with the enterprise version being 2-3 times more expensive). Of course you will have to buy a maintenance contract on a yearly basis… but it does not include technical support. It will have to be bought with “incident packs” costing thousands of euros; because yes, paying for a product and a maintenance contract does not mean they will fix bugs, and you will have to pay for each of them.

-----------------------------------

Releases are uncommon, the last one being almost 6 years ago. But Allegro is a mature implementation packed with features not easily replicated such as AllegroCache, AllegroServe, libraries for multiple protocols and data formats, analysis tools, a concurrent garbage collector and even an OpenGL interface.

Allegro suffers the same issue as Lispworks: the enterprise-style pricing system is incredibly frustrating. The website advertises a hefty $599 starting price (which at least includes technical support), but there is no mention of what it contains. Interested developpers will have to contact Franz Inc. to get other prices. A quick Google search will reveal rumours of enterprise versions priced above 8000 dollars. No comment.
> A point to be made for remote competitions requiring it!

My current dream is a streaming-only arena shooter with various competitive modes. Something needs to fill that hole that UT2k4, OW1 and others have left behind.

I had a friend casually suggest a solution - similar to Valve's - for the 1% edge case in the streaming gaming scenario. An example of this edge case is ML bots that watch real-time video feeds of the gameplay to aim/click the mouse.

A possible solution is to inject "honey pot" information into the actual frames in order to bait the bots into taking extremely unlikely actions. Enough of these small tests over time and you can arrive at a statistical impossibility that the player is not cheating.
The rule states "... sites that generate HTML ... such as ... GitHub ... are NOT permitted."

Read that rule again, specifically "sites /that/ generate HTML" (emphasis mine).

You are not permitted to use sites that generate HTML, period. Even if you use a "site that generates HTML" like Github only as a file repository, that is still against the rule.

Your argument would be fair if the rule read like "using sites, such as Github, to generate HTML are not permitted", but that is not what the rule says.
Many work devices are also personal devices. I have an employer-issued phone, and my income tax interprets that as a "benefit". I could avoid that by claiming I don't use it for personal reasons, and instead buy my own separate device. But I don't.
I'm aware of who she is.
Yes, I know multiple people who carry two phones for that reason (ie not criminals!)
Can they be joined by the agile project manager who insists that producing work on time is "not agile"? In fact, being asked to do anything is "not agile".

I feel like we have a good starter for a sitcom here.
I sense a political reply coming...
> If the attacker has the ability to set a hash, they can just set the hash to a known password.

That requires the attacker top also have access to the salt

I smell an underlying sentiment of "if the attacker has access to the DB, then it is broken anyways". This is not entirely true. Think a gateway service that lets the user to something on another service with access without access to the database immediately giving access to the system.

This is definitely a security bug.
What does this even mean? Right, maybe there are other significant issues. Shouldn't be a competition, no?

If it wasn't significant, it wouldn't be practiced by security agencies that long withdrew themselves from control.

This is a complete new form of information gathering. That people aren't really good to classify abstract dangers is certainly a problem.

People that know the technical aspects are able to classify the problem and inform others that are less tech savy. The normal user doesn't know how you can correlate data and extrapolate information. Nevertheless it is very much possible to an extend never before seen in any society.

What do you believe to be more significant? Ressource consumption, politics, ecologic problems? All these issues are very intertwined with any other political topic.
Getting work done with PowerShell on Linux
I believe in inter-human relationships, trust and reputation. If you have a community of people where everybody knows everybody, you likely don't need greater authorities.

But that's not how the world works, and you will often deal with people from which you cannot know how trustworthy they are. Nothing stops a gang of thugs from outside to come steal and kill without repercussions.

There's some good research being done in regards to prisons in Calofirnia. And how an increase in prisoners has cause a massive deterioration in social conduct.
Mailcow is another option. I’ve been using it for a few years without any problems.
> Would this mean integrated WKD (Web Key Directory) support for PGP?

Didn't know of that, thanks. I think this could be used to encrypt submitted messages before trying to deliver them?

What I had in mind when I wrote that line, was server-side signing. But I don't think it's such a great idea to have private keys on a server. It would be convenient for use with email clients that don't support signing themselves. But I don't use PGP or S/MIME myself at the moment. So my messages get stored in plaintext, are typically transferred over TLS (might want to start enforcing that!). With SPF/DKIM/DMARC and with SMTP (submission) authentication, sender addresses aren't typically forgable anymore, so signing is perhaps less important than it once was.
It predicts much more than what has been put in. The SM has 22 free parameters. I agree that if it predicted exactly 22 data points it'd be a pointless encoding of what was put in. But it predicts thousands and thousands of data points, some to twelve decimal points.

It predicts things as-yet-unseen, also, such as detailed proton structure, precision atomic matrix elements, detailed nuclear structure and decay rates, and so on.
Forums also let you choose the level of anonymity you wanted, and other people to choose the level of trust that they had in you. I think this feature came from the simplicity of having a purely chronological timeline of posts on a given topic.

Once you have Facebook-style mandates or recommendation algorithms and voting mechanisms (like Youtube and Reddit), that goes out the window. Now, people look for and find the "popular" perspective or the algorithmically-favored perspective instead. By removing the work from the process, they have turned off the critical thinking that was involved.
> but I do suggest he committed a crime

Evidently a jury presented with the facts of the case disagrees with you since he was acquitted of all charges at trial.
It can perhaps be inferred from the fact that Atomic Semi's Twitter account follows only two people: Sam and Jim, and retweeted this post from Sam: https://twitter.com/szeloof/status/1628528981430657026
That requires a database vulnerability to be exploited though, the average user can’t go setting hashes.
And it boggles my mind how some people will blindly follow badly defined rules.
Agreed. And I say that when my role is "building software systems"

People with different roles in an organization will have different perspectives and goals. Ultimately the software system being built will have to be a compromise of those perspectives and goals.

Everyone has "skin in the game" to a degree, even if they don't "carry a pager".
This bug is obviously not critical.
The podcast also talked about it: current president is Ahmed Naser Al-Raisi [0].

> Accused of presiding over torture, his candidacy was strongly condemned by human rights groups. A coalition of 19 human rights groups, including Human Rights Watch and the Gulf Center for Human Rights, wrote an open letter to Interpol advising against his appointment.

The ending words of the podcast are:

> [...] With its so-called TRAP Act, the US Congress has obliged the Justice and State Departments to monitor Interpol more closely than before with regard to transnational repression.

> However, that does not change the fundamental problem: namely, that the misuse of the Interpol search tools by dictatorships IS ultimately part of the structure of the organization. Which raises the fundamental question: Does a politically unlegitimized association of police authorities have the right to weigh up and decide between security and the freedoms of countless people?

[0] https://en.wikipedia.org/wiki/Ahmed_Naser_Al-Raisi
There's a weird spike in new accounts with what appear to be AI generated comments in this thread.

One problem I run into when learning Common Lisp is ASDF. For some reason I can't figure out how to use it properly. For example, when I open a system definition in a new REPL, what's the expected workflow? I'm using emacs and slime by the way. Maybe my environment is set up wrong. I also have to prefix the `defsystem`s with `asdf:`. When I look at examples in open source projects they just straight up use `uiop` functions and `defsystem` in their `.asd` files without the package.
> Now a rich guy with no skills? He can afford to do whatever he wants, his time is worthless as this thought.

I came in expecting click bait and was pleasantly surprised.

This is brilliant.
It's a beacon to others' location as well. When a light at my house turns on, I know someone is there.
Texas has an 80 mph limit on a long stretch of I-10. They have one other highway (130) with an 85 mph limit.
"Highly parameterized" meaning O(20) free parameters. It matches thousands upon thousands of detailed precision data points.
It is like saying only carpenters should be able to design houses, but it's also not exactly that. Why? Because house construction and building is a proper engineering discipline, but very little software is built like that.

We are just starting to understand how software can be designed with such rigor, and maybe we will never be able to because of market forces.
I honestly keep thinking about this approach and talking about it to other people I know.

If you don't mind sharing the code I'd be super interested to see how it works
This lacking rhetorical remark is just stupid.
I don't think that excuses the poor attitude. Honestly, that job sounds like burnout city.
Would love to hear the other side of this story.
Did you know that another person related to epstein (and the clintons) has “committed suicide”?

https://nypost.com/2023/02/22/death-of-clinton-aide-tied-to-...

Rich and powerful people conspire to do horrible things to regular people. Stop pretending it’s normal to just believe everything the government and corporate owned media tells you.
I'm wondering what the client vs server is responsible for. I would have thought the server could have been responsible for adding/removing the buff where necessary.

Curious as to how health regen is done in general. The server must have some sort of understanding of what it should be otherwise clients could set it to whatever they want.
> You can't go to college without your group affecting you. You can't find a good job without your group mattering.

Do you have any evidence to back this up? Which "group-membership" prevents you from going to college or getting a good job?

Edit: I think I misunderstood, obviously different ethnical groups have different experiences in their careers and lives in general.
Interesting. In Russia roads are entirely covered by thick layer of hardened snow for 4+ months (intercity often more, especially up north) so I'm not even sure markings are normative but signs have to be visible. They tell you changes in the number of lanes and directions etc (something like https://www.drom.ru/pdd/pdd/sign_5_15_2/). At first it was unusual to see such reliance on road markings in other countries
>the rules of chess never change

Actually, they do under FIDE rules. For example, the 50 move rule has changed many times, even in my lifetime, to different numbers, and there is pressure to change it yet again. They also added a 75 move rule (50 requires player intervention, 75 is automatic).

They recently abolished the automatic draw for insufficient material rule.

They added a new "dead position" rule that forces a draw.

They recently removed a perpetual check draw rule.

They added an automatic fivefold repetition draw rule, to go along with the requiring claim for the threefold repetition rule.

If you don't like FIDE rules, then each national federation has rules that also change.

So claiming the rules never change is simply not true. The rules have changed many, many times, some in pretty big ways (see all the changes in promotion rules since 1800) in the past few hundred years, as well as in even the last decade. Google and read.

>there's always an objective ground truth

That "objective ground truth" is not computable. If it were, chess would be weakly solved (in the game theoretic sense), and it is not, and is expected to never be so. It's too complex. Since no AI can access the "objective truth" of a position, it's no different than what LLMs do - they are measuring next move under some fuzzy AI generated probability distribution over the next move (or token, if you prefer).

>so I don't see how this counters my point

You had a belief, and made a claim to rationalize it, and the claim was false. Usually that should cause to to rethink the belief, not double down on it.

That a game of chess ends with a ternary outcome is irrelevant since AlphaZero is not training on that uncomputable function - it's training on it's own predicted move versus a statistical sampling of the move quality. It never ever knows the "truth" of the outcome of a give position because that cannot be computed - it is far too big.

Your claim:

>but LLM loss function rewards it for predicting the next token. and now "the next token" might be something that an AI wrote previously

is no different than:

"but AlphaZero loss function rewards it for predicting the next move quality. and certainly the next move quality might be something AlphaZero estimated previously".

>is changing right now as LLMs emit words into the noosphere

Chess knowledge is also changing right now as AlphaZero emits new games and even new chess ideas into the noosphere (plenty of GMs have written on how they are rethinking certain positions, and this "knowledge" can be fed into newer engines/AIs as desired....) Not a lot of difference is there?
I have followed it a bit, I agree, but it looks like protecting those responsible was more important than transparency and overhauling regulatory bodies to continue the safe use of the reactors.

Let's not forget the relatively simple mitigation steps that were recommended to have taken place to avoid the meltdown at Fukushima but weren't.

It's pretty unusual to go from having a lot of nuclear energy to none almost overnight.

If it was that dangerous and that foolish to have nuclear energy, why was it every commissioned in the first place? Did someone not think of this before Fukushima?

On the other hand, what has changed to make it all so safe ~ 10 years of having them offline now makes it ok to have them back online in a relatively short amount of time?

Quite scary.

Seems like the path of least effort was chosen and a lack of planning is responsible in all cases.

Edit: Down votes, why? Actually interested to hear others views because I personally think Nuclear energy done right is really important.
Disclosure: I am not the author of the initial bug, but I investigated the issue together with another developer. I'm the author of the linked advisory and I've authored the commit that fixed the issue.

As the advisory states I don't know about the why, but I have a suspicion. PHP initially didn't implement BCrypt itself, but delegated to the system crypt, making the behavior of crypt() system-dependent. Now the PHP manual for crypt() showcases this example:

crypt('rasmuslerdorf', '$2a$07$usesomesillystringforsalt$');

which uses a horrible salt that incidentally ends with a dollar sign. I suspect to keep compatibility for users that thought the dollar sign would be necessary at the end of the salt, the “PHP Hack” was included.

In fact such broken hashes appear to actually exist in the wild as showcased by this Stack Overflow question: https://stackoverflow.com/q/75519073/782822
Godot also fits the bill quite well.
He is being told not to take university resources for outside projects.

He can still presumably bring in outside resources for university projects.

There is a big difference between those two...
What do you mean by "open [...] in a new REPL"?

You use ASDF:LOAD-SYSTEM to have ASDF load all the content of the system, making it available to you.
Sony have always made strange decisions surrounding storage. Not selling Minidisc as a floppy drive successor, when the competition was gigantic ZIP discs, was a biggie. (I am aware of the NetMD etc, I had one)
“A Country of Cities: A Manifesto for an Urban America“ by Vishaan Chakrabarti
Then you should be quite aware she doesn’t believe half the random shit she spouts on twitter, including this. It’s greatly exaggerated for clout chasing.
Heh, talk about arrogance…
Then they proceed to explain why, but why in the world would you return true if the underlying function calls failed???
Reading the comments, it seems most architects prefer the conventional Visio approach to creating diagrams.

Being a solutions architect myself, I am surprised. Maybe because it don't pitch my ideas to non technical people?

I've found PlantUML, Mermaid and now D2, and Python Diagrams to be much better tools to come up with diagrams.

I also love being able to easily refactor the diagrams. Making heavy changes to a Visio/Lucidchart diag is a pain.
They are trying to solve this problem without rewriting the branch.
Ask HN: Print-on-Demand (POD) book publishing – what are your thoughts?
What are your thoughts on POD book publishing as a reader and as an author?

The positive: POD book publishing gives any independent author the oppourity to print a book (no minimal orders required).

The negative: I've come across many reviews on Amazon from readers complaining about POD books made with cheap paper and poor print quality.

There's also a problem of counterfeit books.

Authors: Lots of authors use services like Gumroad and Leanpub for publishing digital books. Have you found counterfeit POD books of your work?

Readers: Have you ever bought a book to discover it was a counterfeit book? Or if you bought a legitimate POD book, did you notice the print and paper quality?