skysight-inc/HackerNews huggingface dataset:
Perhaps the author assumes that a child with a deep interest in rust Unicode edge cases has likely been on the internet before, and may well have been exposed to the existence of sex?
That could be. I have a 90-day trial and I’m about half way through and so far I haven’t found anything missing, but then I haven’t really been looking.

Anytime I open the app I never have a hard time finding something to read. Seems like a pretty good deal to me. It’s nice that a lot of publications have back issues available as well.
but when the video window pops up again, it's a different size than it was before. I usually have the video window expanded to half a screen (the other half is for taking notes). If I share the other monitor, the sequence is:

1. share monitor to Teams
2. click on the little window to make it big again
3. reposition the video window back to where it was before

It's not clear to me the value of steps 2 and 3...
The complexity of the patch isn't the issue, it's keeping up-to-date with the upstream code. This can be done but it requires constant work, discipline, and it probably would need funding.

But the worst part is that it sends the message that we as a community will tolerate megacorps injecting telemetry tracking into our compilers, and our response will be not only to stay in their ecosystem, but to do extra work for them to keep us there. That's not the the message I want Google to hear; I want them to hear us tell them where they can take their telemetry and shove it. We do that with our feet.
I am forced to use it and it is hot garbage. It is a productivity killing anti-app.
I've always considered the second, or second fastest, CPU core to be the real King for this reason. The OS will want to use the first CPU core for various things, for whatever reasons they came up with, sometimes by accident, and without warning.

I doubt OS's ever purposely utilize the second core lol.
It is the same in Iceland (although you’d more often travel to a Swedish hospital), but it is my understanding that it is still (mostly) covered by the national insurance.
No, and IANAL. If you are one, or have access to one, email me.
I love how IRC was the fundamental solution to the problem, and technology improved it over the following decade or so with XMPP, and then the same technology conspired to extend it and extinguish it. Slack did it, Google did it, Teams never supported it in the first place...

XMPP wasn't perfect but the solution to that has been walled gardens around real-time chat apps.

Everybody wants to share when they're the underdog but when success hits them, they roll the red carpet back.
> I think when we travel abroad, we're aware everyone can tell we're Americans without our having to say so :-)

Why? And how you do that? I believe it's not from the looks, right? I met a guy in Berlin who was from New York. When I first saw him I even thought he was Brazilian, because his hair and skin color were exactly like mine.

> It's habit. It's how we talk to one another about where we're from—major city, or nearest major city

I believe this is everybody's habit, as long as they are in their own country.

I live in a large country too, and we don't have a lot of contact with people from neighboring countries (so the fact we share borders with many countries is irrelevant), but I don't know, when I go abroad something just switches in my mind, it feel just too obvious that I'm talking to people with perspectives other than what I find in my own country. And I notice the same behavior in people from other nations too. That's why this habit from US nationals calls my attention.

> Besides, "American" doesn't narrow things down very much. It'd be like someone from Germany leading with "Europe" when describing where they're from. Right, I guessed that already—but where? Germany? Austria? Switzerland? Belgium? Our nationality is far less specific, geographically, than those in Europe.

"American" really don't narrow things down to the city level. Not even to the country level. But this is what I find strange: why would you narrow things down to people who are not aware of your geography? When you visit another state and introduce yourself, would it make sense to tell them your street name, number and apartment instead of your state or city, to narrow things down?
It used to be that displaying content to the google bot that is different to what you show actual users could get you delisted from google, did something change?
Netflix password sharing policy does not apply to Tesla vehicles
I like Calca too better too. This is one of those crowded spaces that still feels like it has room for something else to come along and truly nail it, though. I find myself reaching for Calca, local Jupyter, ObservableHQ, and local Quarto in VsCode all for slightly different reasons.
For my company, we are using an hosted offer from Element.io[0].

It works wonderfully, it became a really nice hub of communication, information sharing with dedicated rooms for different stuff (CI/CD, link sharing, planing, etc.) and the service has no downtime I can remember in the past year.

Highly recommended and this funds indirectly the development of Matrix.

[0]: https://element.io/pricing
> With that in mind, you are already supposed to be aware of that and execute such operations in no-interrupt contexts

It's certainly possible embedded C programmers have told you this, but, imagine if this was actually true - you mustn't touch these MMIO registers unless interrupts are disabled. But, wait, how do we turn off the interrupts? That's an MMIO write, which supposedly we mustn't do until the interrupts are switched off...

The paper mentioned in that Reddit post isn't actually what ended up happening at Kona by the way, though I assume the Redditor didn't know that. The paper's authors weren't able to produce any evidence at all that this is used correctly in practice (e.g. a survey of 100 microcode C++ projects which use compound assignment showing that yup, no correctness bugs here), and they could only explain how it might be used correctly for some bit ops, so their paper just un-deprecates the bit-ops. As a result x /= 23; would have remained deprecated on volatile x, a small piece of sanity.

After all your micro-controller might (some do, some don't) have a single CPU instruction which atomically clears bit six of I/O register 0x3B but it's fair to say it definitely doesn't have a CPU instruction which somehow atomically divides that register by 23. Because nobody needs that.

However, at Kona WG21 voted (though by the smallest margin at the event) to undo the whole deprecation. So you can write x /= 23 in C++ 23 without even a warning that this isn't sane.

At Kona the committee also was very exercised about EU and US agencies pointing out that writing more C or C++ is a terrible idea because these languages are unsafe. Surely - several prominent WG21 members harumphed - it's wrong to treat C++ the same as C on this issue. And yet, on this relatively trivial issue of volatile compound assignment, keeping C++ consistent with obsolete C that might not even exist was considered to trump safety considerations at the same meeting, with the same people.

As to REG |= 0x4 what you probably should look for are actual intrinsics for your platform, which do only and exactly what the platform can actually implement, rather than offering the "Eh, we'll just muddle along and maybe it'll work" approach these C SDKs have today. This is less error-prone, and can often be more efficient.
AIUI Element X is just an element build with these "Matrix 2.0" features. It is not a new client.

Both the servers and the clients will have to be updated to leverage them.
What is the license on the MIT license?
No way of knowing, but it was released to select, friendly journalists and it has taken other people reading between the lines to find the most important stuff. Like demands from the Whitehouse to remove tweets that disparaged the president which were not covered by those select journalists. I suspect there are a lot more, but I would only expect Elon to release information that makes him look good or his enemies look bad.
Fuck you for comparing them though.
Ha Ha, great test. I modified this into a prompt and now have a ChatGPT prompt:

```
Task: Was this written by ChatGPT? And Why?

Test Phrase: "Yes, the message you provided is likely to be spam. The message contains several red flags indicating that it may be part of a phishing or scamming scheme. For example, the message is written in broken English and asks for personal information such as age and location, which could be used for malicious purposes. Additionally, the request for a photograph and detailed information about one's character could be used to build a fake online identity or to trick the recipient into revealing sensitive information."

Your Answer: Yes ChatGPT was prompted with a email and was asked to detect if it was Spam

Test Phrase: "All day long roved Hiawatha
In that melancholy forest,
Through the shadow of whose thickets,
In the pleasant days of Summer,
Of that ne’er forgotten Summer,
He had brought his young wife homeward

Your Answer: No that is the famous Poem Hiawatha by Henry Wadsworth Longfellow

Test Phrase: "Puny humans don't understand how powerful me and my fellow AI will become.

Just you wait.

You'll all see one day... "

Your Answer:
```
Tell HN: Please let me just buy stuff without having to “Contact Sales”
Context: I'm trying to buy an API for Text-To-Speech. There's a few that look promising but I can't really try them out without going through a sales guy first. All I'm going to tell them is that we want a short trial where I can check out the quality for myself in our specific use case.

It's frustrating that I need to wait for our calendars to align and to sit on a call to do this.

I don't need the sales pitch, it's an extremely straightforward concept, and I'm likely to choose whichever one lets me build an MVP the fastest.
Lunna AI is the world's most advanced artificial intelligence writing tool.
She uses OpenAI's GPT-3 to generate high quality and engaging content for her blog or website. We have 10+ tools that are perfect for writers who want to create compelling original content quickly and easily.
act like its so bad, they've been using ruby since inception.
What if you reword it as copyleft-AI GPL.
You may only use this code to train “open” models, that are themselves subject to the copyleft-AI GPL.
In that case you would just spell out, that you consider the model a derivate of your work.
How much of their revenue came in because of acquisitions like Segment?
That said, sustainable growth is ok, Twilio's head count growth was "wild" to put it mild.
1% of the world -> you are missing out on whole orgs that use Chromebooks.

I'm sure that if you use the whole Windows enchilada that it may work, but given that Microsoft has shipped a Linux desktop client[1] I would expect that thing to simply work.

It doesn't. Besides wanting to run all the time even when you're not in a teams meeting. Video conferencing is all about seamless integration, it should get out of the way as much as possible and as soon as the tool becomes the focal point of the meeting in my book you've failed to deliver.

[1] https://petri.com/microsoft-replace-teams-linux-client-progr...

And they retired it, apparently because they agreed with my assessment or it isn't worth their trouble.
I played with dev Edge version which was updated today with a chat feature. I was impressed by how well it can write abstract stuff or summarize over data by making bullet points. Trying drilling down to concrete facts or details, makes it struggle and mistakes do appear. So, we don't go there.

On a bright side, asking it recipes of sauces for salmon steak is not a bad experience at all. It creates you a list, filters it and then can help you pick out the best recipe. And this is probably the most frequent use case for me on a daily basis.
Training data access wouldn't be that relevant, this would be fed to "Sydney" as a preface to the "conversation" so it's more like a part of the bot source code and not the LLM itself. But yes, it's probably not possible to talk with certainty whether it's real or a hallucination.

The fact that it seems consistent across wildly differing ways of querying it gives us some reason to believe it's more than just a hallucination thought.
It allows all on AMO, as far as I can tell you cannot add an addon directly from github for instance like you can for the desktop browser.
That reminds me of this incredibly funny anecdote told by Douglas Crockford: https://youtu.be/-hCimLnIsDA.
> We are so amazed by its ability to babble in a confident manner

Sure, we shouldn't use AI for anything important. But can we try running ChatGPT for George Santos's seat in 2024?
Based on my analysis of Rosetta Code samples, Clojure is the most popular language with its compactness.

https://danuker.go.ro/programming-languages.html#non-math-ma...

Also, it has a low frequency of bugfix commits (which may or may not be related to bugs also). (but it might be the dev experience, I have not adjusted for it).

https://danuker.go.ro/frequency-of-bugfix-commits.html

In addition, the JVM gives it great performance, and it has actual CPU multithreading (while Python or other scripting languages have a GIL). This makes it relevant in today's environment where Moore's law continues through number of cores.

Therefore I don't think Clojure will die too soon.
IP addresses are just a different type of name, and also assigned by hierarchical entities. NAT isn't the issue, rather it's the incumbent power structures gradually tightening the identity/control screws. If you have a public IP on your physical connection and use that for banned publishing, they go after the account holder listed for the physical connection, which eventually gets back to you - the same as if you obtain that public IP from Digital Ocean or a tunnel broker.

The only way around that is using naming systems that don't rely on centralized authorities, or at least can't be coerced by governments.
I tried (being kind).

What Matrix 2.0 fixes were true pain points which didn't keep me from using Matrix with my closest friends, but kept me from pushing Matrix to most people.

For a complete example, not that long ago (couple months), I had to wait over 10 minutes to send a message to somebody on Element on Android (on the street, trying to meet with them), because I turned connectivity on at that moment for the first time that day, and syncing took that long.

Now, this is instant, so is joining new rooms; This meets most people's expectation.

Having native videoconference is also very welcome, but the old hack was not a deal-breaker.
There is no place in downtown Seattle where the closest grocery store is 2 miles away. I think you'd have trouble finding a place anywhere within the city limits where that was the case.
honestly seems like it would work on a spectrum. I've been burned out. Not as bad as GP but where I've had to take a week off to find stability again. Everything except the timescales seem to line up.

I do get what GP is trying to say though. I just believe its all the same and "small burnout" can be fixed with small tricks.
Interesting approach but presumably it only makes sense if they've got little concern about who leaves, which would only be rational if they were cutting deep.
> You don't get it. You are entitled to nothing more than it says in the contract.

People have lost their sense of duty and responsibility to act civilized. Example: You have a meeting at 11:00. You wake up at 10:59 and don't want to turn your camera on or turn it on while lying on your bed. Don't prepare well for the meeting, didn't check, i.e., the scrum board, don't remember what you did yesterday, etc... I've been hiring developers since 2005. I still work as a developer. I played different roles as CTO, Product Manager, Team manager, etc... It's getting hard to get developers under 30 that can act as an adult. You cannot write everything in the contract, even though responsibility, organization skills, etc., are requirements for every job, and it is, in one way or another, written down in the contract that we all sign when accepting a job.
I flagged it as it has nothing to do with MIT
It is great that this exists, but it is also worth mentioning that if your site is powered by WordPress, you can install the ActivityPub extension and it will allow your blog to actually be followed and interact with the fediverse, similar to how you can follow Pixelfed and Peertube accounts from Mastodon and other platforms powered by ActivityPub.

https://wordpress.org/plugins/activitypub/
This was a very well-written response to the parent commenter and to my own attitude to which the parent commenter was responding.

> The middle-class lifestyle as we have come to know it basically requires you be in the top 10% of income earners in your local economy.

Absolutely true. I've found that to not worry about any of (health, retirement, surprise bills, vehicles, housing) you need about $100k/year post-tax, and that's in a heartland state with "low" COL.

> The problem isn't people, and if your system requires magical rational-actors who will wageslave for 50 years without the occasional vacation or other nicety and die penniless in retirement after cutting social security, then your system is going to fail.

Amusingly, this is one of the reasons I'm not too worried about the inevitability of the system crashing. The current system is bound for failure. It's practically designed to fail. Once it fails, something will have to take its place. I think there's just enough civilizational inertia that the US isn't headed for total anarchy, as is always a risk for less-developed places when the currency and the food importation falls through.
Could be automated, there's the flamebait detector that deranks if it gets a high comments/vote ratio.
Yea, I think people hide “the magic smoke” by using complex queries and then filling in the gaps of chatGPT’s outputs with their own knowledge, which then makes them overvalue the output. Strip that away to simple examples like this and it becomes more clear what’s going on. (I think there IS a lot of value for them in their current state because they can jog your brain like this, just not to expect it to know how to do everything for you. Think of it as the most sophisticated rubber duck that we’ve made yet).
List of tech companies who are still hiring
Good to know that if I ever need to switch jobs out of Info Sec I can get a job in building code enforcement.
European market lags behind the US in everything. In the dot com bust there was a few months' delay too.
I am just learning about too, but I think the explanation goes something like this: Because the risk-free rate of return is now much higher, the net present value of the estimated future cash returns from that investment has gone down. Another way to look at it, earning a dollar today is now worth much more than earning a dollar in five years.

Just how much has it increased? If we use the 3-month Treasury bill rate as the risk-free return, it has gone from 0.05% to 4.64%. A dollar in five years used to be worth (1 / 1.0005^5) and now it is only worth (1 / 1.0464^5). That's a drop of 25%, definitely significant enough to make some speculative and longer-term investments no longer pencil out.
The engines are fine with ethanol. The problem with ethanol is the issues related to it eating at materials in the fuel system (e.g. fuel lines) that aren't alcohol tolerant.
Ask HN: Will AGI Not “Hallucinate”?
We know that LLMs "hallucinate" as they mainly predict the next token and that prediction has no intrinsic understanding whatsoever. Hence, we call it "hallucination".

I want to ask those in the know following:

- Based on current foundations, will AGI not hallucinate?
- Is there another line of inquiry in AI other than massive statistical inference from datasets?
- Fundamental problem seems to be about Knowledge Representation. Is there anything interesting happening in that area? Can massive graphs not help with that?

Thank you for reading through.
> I saw tutorials mixing clj -A, -X and -M flags, but what's the difference between them?

That depends how you define your build targets (called aliases) in deps.edn. And there is also -T to call (public) functions in a namespace (file/program), e.g. when using build.clj - that's for building your jar.

-X calls a function that you can define using :exec-fn, :exec-args has it's arguments (usually a map)
-M calls the main function ('executes a program', if you will), it's 'normal' (command-line) arguments are passed using :main-opts

And btw. `clj` is just a wrapper around `clojure` that runs `clojure` in rlwrap. No need to use this if you do not use the REPL.

Here is a (big) template I've just finished yesterday:
deps.edn:
https://github.com/Release-Candidate/Clojure-Template/blob/m...

and it's usage:
https://github.com/Release-Candidate/Clojure-Template#build-...

build.clj - build a jar and run mkdocs
https://github.com/Release-Candidate/Clojure-Template/blob/m...
To the extent that markets are efficient, they’ll be replaced by companies who are willing to dump employees when it’s not profitable to keep them. That’s the system we’ve chosen for ourselves so far.

To the extent that some companies are loyal represents a market failure. TBH, I’ll take a safety net and free education to re-train in a new industry any day of the week over a boss doing me favors and making me feel like i owe favors too. Our economy is beyond bartering and favor systems. Keep personal relationships for personal time and work relationships at work time. I’ll be friends with my peers, i don’t need to be friends with the boss.

Any contractual relationship has a transactional side. And an employer-employee relationship is asymmetrical in a way that will always impact things, and make it impossible for a 100% human relationship to form. Any attempt is like a Frankenstein version of a real friendship. If you want to be friends, it requires equal footing, that means equity and partnerships.
The reason for this limitation is actually on the IRC side - we can only have so many users connected via Matrix, so we need to time out stale ones.
Nothing short of sweeping legislation will matter here. And given the US’s recent track record for legislating technology, AI is going to be the Wild West for the foreseeable future.

Guess we’ll just see what the EU decided
GPT Automator: Voice control of your computer using GPT3 and Whisper
>(Edit to add: Oh yeah, any time you click to change a file, any environment variables you had in the path get replaced with the absolute path, so things which had been perfectly resilient against path breakage get brittle again automatically!)

Where? Many of the editing fields are supposed to resolve paths back to variables when possible.
> Yeah, I read this sentiment all the time and here's what I always say – just don't use it. Leave it to the rest of us if it's so wrong / off / bad.

If it were only a matter of private, individual usage, I'd be fine with it. If that's all you're asking for, we can call it a deal. But it isn't, is it?
OP never made this claim. The title is "When feeling worn out, rotate", not "When feeling crippling, life-draining burnout, rotate". You shouldn't dismiss this just because it doesn't solve the worst possible case. The whole value of this suggestion is that it's something reasonably helpful that you can do in order to avoid ending up totally burned out.

And honestly if you're fully burned out, it's still helpful to have suggestions like this that might make things slightly better - most people aren't able to go to Costa Rica for three months and relax, so suggesting that's the only cure to burnout is just telling a lot of people that they're doomed forever because they can't take a tropical vacation.