skysight-inc/HackerNews huggingface dataset:
They will never release another Dark Sun. It is waaay to vile and racist. Personally I love the setting, but there is zero change they could publish it without some serious backlash from a lot of people ... for who that content is not intended. Let's put it that way.

If they ever release something with the name Dark Sun, it will be that in name only. Disconnected from the original. Even worse than Spelljammer.
Probably going to depend a lot on what "Computer Science" means to you, as that tends to cover a lot of different things. I'd start though my spinning up a "dev box" somewhere(Digital Ocean, AWS, Azure, etc), so that you can remote in from the work desktop and have a clean environment to build/program in. Having a remote workspace will allow you to login and immediately resume what you were doing, which could help a lot in this scenario. Just this bit alone will get you familiar with a Cloud Provider, SSH, and the linux command line.

Then as much as I hate it, you should take a project manager style approach. Decide on what you want to do(build an app, make a website, etc) and break it down into small task that you can complete in 5-10 minute chunks. This will let you chip away at something and you'll know quickly how much you have left. It also builds really piratical time management skills which will be helpful later in life. Just start with what you want to learn.
Unless you are capable of writing a framework.

I have my own DI (distage), logger, IDL/DML/RPC, test harness... And all that stuff takes less than 20000 LoC.

The async runtime we use (ZIO) has been created by a tiny team.
> Sure, the police don't arrest people they can't convict

Police do arrest plenty of people, but IIRC, only 30% of them are prosecuted. Because the prosecutors only send to court cases they know they'll win.
On top of that with the leaked classified documents that Trump exposed that compromised the agents in the first place it is probably a good reason to keep tabs on him to make sure he isn't working with a foreign agent. He should receive all the same treatment as any other citizen of course but let's not pretend Trump is an angel. He's gotten himself into a lot of shit.
SD = ?
> starts building a framework against an imaginary API, instead of using an existing tool

If you swap “API” for “business need” you’ve got a basic software developer. Most of the time those imaginary business needs are a waste of time, but every once in a while the solution is pure genius to a problem no one realised they had. Mostly the first though.
That's why i always make my own framework to solve my needs.
> virtually no one in America will complain about your accent or grammar.

I grew up in Houston. I've heard enough rich Texans bitching about Mexicans not speaking English to disagree with that statement.
Works great with pure Scala.
In the EU, especially EU administration, we have evolved a Euro-English dialect. It is mostly English, but with some typical European (French,
German, Italian and Greek mostly) pronounciations and phrasings.

Btw, Whisper has no trouble transcribing Euro-English, even with thick accents and very fast (Italian) delivery.
The question is not whether to use a framework. The question is whether to build it yourself.

However, it is fair to judge such an overuse of the factory pattern as obtuse.
that's not really been my experience. whenever i order something at a restaurant and then i ask for some tap water, most of them do
> the ADA forces new buildings to comply

Again, if reasonable to comply. Say I am building a new building on steep terrain where in order to get a compliant wheelchair ramp in with the maximum allowed grade that it can be, and all the appropriate flat spots for it. Let's say that wheelchair ramp would occupy 3/4ths of the whole property, making it impossible to build a code-compliant building on that property. The only alternative would be to purchase adjacent property but the owners refuse to sell. It can then be argued that making the new building wheelchair accessible is impossible without undue burden on the owner of the property.

In fact, this sort of thing is _explicitly_ called out in 28 CFR 35.151:

"(i) Full compliance with the requirements of this section is not required where a public entity can demonstrate that it is structurally impracticable to meet the requirements. Full compliance will be considered structurally impracticable only in those rare circumstances when the unique characteristics of terrain prevent the incorporation of accessibility features."

You also only need to provide accommodations for places the public accesses. A mechanical walkway that is only used by maintenance workers, for example, need not be accessible. Incidentally, airplane cockpits are pretty much a textbook example of 'not public space' and thus are also not subject to accessibility requirements.

Point is, the ADA is not as black and white as many perceive it to be.
My memory of "creative writing" in school is that it was very effective at killing any desire to write.
The usual scenario was to be given a title (e.g. "The Yellow Door"), a word count and a deadline, and told to produce something interesting. Should that be a story that might in any way be considered "pulp" (involving war, horror, fantasy or science fiction themes, for example) it would be judged a failure. It would probably be judged a failure anyway, without explanation other than "badly written, I didn't enjoy having to read that."
Perhaps I was simply a bad writer as a child, but "that was bad, try again" without guidance as to how to make it better, and some form of public humiliation each time (e.g. reading out grades or even extracts of stories as examples of what not to do), did not improve my skills.
I mean I got my driving license in a country where the fast way of doing it takes 6 months and includes driving on a test pad where multiple dangerous situations are simulated:

- a wet road and you drive over a "moveable" section of road and as soon as your front wheels are over it jerks the rear wheels randomly to either the left and the right ans you need to recover

- a course that you drive through and randomly a wall of water emerges from holes in the street and you need to safely stop or avoid the obstacle (this teaches you about the safe stopping distance and problems that can emerge when you suddenly try to avoid things) with and without ESP

- driving too fast around curves on purpose

- trying to do similar things while multitasking in the vehicle to demonstrate how bad that influences your performance

I don't know what the level needed is in the US (I grew up in Austria), but even with that training I still feel cars are taken not seriously enough.
software development, from the context
> If you were a CTO, would you have your team write the store backend in pure Java?

You could make this argument about ruby or python. It is quite different to saying "Java is Duplo, presented with Lego problems it is simply unable"
> are you walking along a high-speed interstate?

No, and in fact doing that here WILL get you picked up by the cops.

> I guess it could be a benefit of the low speed LA traffic?

Oh yeah lower speed traffic is much less bad for sure. But I'm still talking about a slowish speed limit here: 50km/h

> Personally anytime i'm near traffic the stuff that bugs me is exhaust and brake/clutch dust. Nothing like a hot semi truck parking next to you in traffic after a long downhill stretch to cool his brakes

I am blessed to not live near any hills and have cars subjected to frequent emissions checks. Still, can't tell you enough how much more I like the electric buses they use nowadays over the diesel monsters they had previously.
Also, the 80's movie 'WarGames'
Is this anywhere close to create microagent that takes you (the author, "aymenfurter") out of the equation for this repo itself? Like to make yourself redundant and let the bot be in charge of this repo and all that entails? How far in time?
I've always struggled with this. On the one hand I am hugely sympathetic to the feelings in this article. On the other hand I feel like it is intellectually incoherent. It presupposes some "system" - either unnamed or not yet existing - which will replace the current one and allow the kind of redistribution he is calling for to occur. It presents it like a simple choice we're just aggressively refusing to make. Whereas it seems to me, that it could just be far far worse, in some fairly obvious ways. I do think we have a huge problem with the current system starting to lose its traditional anchors, but that doesn't really address the fundamentals of what he is saying.
tell that to the victims of wire fraud. they wire their savings to the scammers number, and then can't get it back, or at least, not all of it. Even after a court case.
Amen!

I tried VC:s and didn't work (I pitched Netflix before Netflix and was told laws would crush it). Then I tried bootstrapping and getting customers and the veil was lifted from my eyes! Cannot recommend it enough. Don't waste time with VC:s, put that time into getting customers. If you are successful you can always sell the business to someone later on if/when you decide to retire or try something new.
Andreas Weis gave a talk at cppnow [0] describing how they develop software for cars. It's eye opening.

I would imagine all languages will have at least some guidelines relating to how they're used.

[0] https://youtu.be/mUFRDsgjBrE?si=KxEpoStcuvtxYFdg
The point is we're not even trying to find such a better system, and there's constant pressure to strip away the checks and balances that make the current one even barely tolerable.

A better system might not need 'redistribution' since it would not be structured in a way that allows (even encourages) billionaires, for example.
I think some people don't realize that speech was intended to be satirical. Possibly the same people that think Ayn Rand was a great thinker and writer.
I welcome you to design such a block of streets, though keep in mind that it still needs to be maintained. Also when you have a grocery shop, something needs to load and unload groceries. Also, you have fire trucks, ambulances, police cars that need to have access.
... it really should be opt-in, not opt-out when someone asks.
No.

Let's take the more direct approach and move the ship entirely and replace it with a copy.

Have you stolen the ship?

I suppose legally you could argue you haven't. The registration etc still applies to the customers ship, and unless the customer could demonstrate some kind of emotional attachment, there would be no 'loss'.

It's like going to a shop, selecting a tin of beans, when you pay, the cashier swaps it for another tin of beans. Have your beans been stolen?
Anecdote: I live in Japan, and one of my closest friends has had her house broken into three times. Rural Saitama. She said she wishes she had a gun.
Apple, Corellium settle iOS virtualization case
not always.

From personal experience, most large French cities (Toulouse, Lyon...) have higher QoL than Paris, for much lower prices. Would not be surprised if this is also true for London/rest of UK, perhaps other countries as well.

Had a friend say the same was similar for Amsterdam vs other cities (eg Eindhoven) in the Netherlands

Even in the US, it's probably easier to have a nice life on a reasonable budget in someplace like Denver or St Louis than in NYC or Washington DC. Capitals tend to expensive, crowded and loud.
Definitely! But not with Java and JavaScript.
And what happens when two users manage to get the same result? Does OpenAI need to implement an "/r9k/ algorithm" or something to prevent sufficiently similar results from ever being generated, because once a response is generated it is now copyrighted by the user who prompted it?
BTW, I detest PDF for online use. It looks great, but the typesetting never matches whatever screen I'm using. If it's going to go paperless, the RPG industry needs to evolve beyond "let's pretend this is paper".
If you're willing to make the textured 3D model yourself there are services that can 3D print in color.

https://www.shapeways.com/materials
> If performance is something your application cares about then you'll probably end up using direct ByteBuffers

What made you decide to go this route, instead of pre-allocating a pool of buffers (possibly thread-local) and recycling them?
Flashcards in 40 Lines of Bash
in the original experiment (sackman, erickson, and grant) they were able to successfully solve programming-contest-style problems in a tenth of the time that other people required. so maybe ten hours instead of 100 hours. this should not surprise anyone who's worked on a programming team or who has looked at code they wrote ten or twenty years previously. the actual ratios were from 5:1 to 28:1, but that was an understatement, because some of the programmers couldn't solve the problem at all in the allotted time, if I understand correctly in some cases because they decided to solve it in assembly language. sackman, erickson, and grant suggested firing the 1× performers:

> Validated techniques to detect and weed out these poor performers could result in vast savings in time, effort, and cost.

https://www.construx.com/blog/the-origins-of-10x-how-valid-i...

https://dl.acm.org/doi/10.1145/362851.362858

complaints and issue lists were not evaluated, but rewriting twice a month would have resulted in not completing the tasks they were being evaluated on
France
Spain
Italy
Germany
Sweden

just to name a few
Wait - writing Java without a framework totally works if you begin by writing frameworks for everything it lacks?

You are making my point, friend.
You might want to read up on the GDPR laws.
And if my thought-dreams could be seen
They’d probably put my head in a guillotine
But it’s alright, Ma, it’s life, and life only
> It's instead ideas and world building visions from the people who were directly involved in creating the world

Yes, but someone needs to impress their boss/shareholders this very Quarter, and then the next, and then the next. Planning for the long haul requires a vision and patience that is not on the table. Hasbro mentality is (probably) "release the game mid-December, let it sell tons for Xmas, rake it in, start planning for next Xmas release".

I don't know if 'slow burn' is in their scope. It would be interesting to hear from them on this.
You could say the opposite and say there's no such thing as western, or eastern thought.

Even within countries people have different ideas and have very different world views.

We can nonetheless generalise certain things.
I'd say it's the control of the software stack that concerns them guven what happened to Huawei.
The best analogy I can think of is that if you want your agent to accomplish something without persisting a long chat history, but instead use the agent to reorganize and change the prompt, you would choose to use the method Leonard uses in the film "Memento". Due to his condition, Leonard cannot form new memories and struggles to recall events that occur after his injury. Leonard knows his condition and uses tattoos to record facts "between sessions". Each chat completion of the LLM is similar to "each session" Leonard experiences. The prompt, with the help of the agent, can persist across LLM chat completions, which is similar to the tattoos, and various notes and photos he has.
> would you have your team write the store backend in pure Java?

We do that.

We just call it a SpringStoreBackend.
> When it came to the dinner rush, we would have half the staff or less then our lunch rush. So in a sense it is the work of 2 to 3 people.

Is dinner as busy per hour as lunch?
Makes me wonder if the word "ananas" and 24h time was already incorporated to it.
Start with the City Watch series of Discworld. If you like Guards! Guards! then you'll like the next books. After reading a couple of them I'd start branching into other series.
I wonder why Intel didn't take the OpenCL route farther. Even plain-vanilla, and certainly with some vendor extensions, it could have made it quite easy for programmers to manage to get the hardware to play nicely.

Also, on an unrelated note: IIANM I believe Intel now sorta-kinda offers the ability to set some cache aside to be close to fully programmable. But I forgot exactly what the mechanism for that is called.
Not only fashion, when driving on icy roads, every square centimeter of contact surface counts.
Promotion and its consequences
Yup, hence the “unfit” analogy. It doesn’t correspond well with LLMs getting more intelligent in the same way, which I believe, is intended by having a “self editing agent”.
Well 8 billion people are not going to agree on anything. I suppose the question is whether such a system is or is not emerging. Maybe a breakdown in the current hegemony will bring about a global improvement? I mean in that sense the very event he is bemoaning (the storming of the Capitol) could literally signify the outcomes he is seeking.
Looks pretty good. I wonder how intuitive it'll feel to work with the chat panel open at the side — that'll take some adjustment, but I might give it a go and see how I get on. See if there's a net productivity increase and what the cost is versus just using ChatGPT+ when stuck/exploring.
> I doubt even 0.01% of the people in this this thread are talking about spiking. That is a strawman.

At least two different people referenced spiking explicitly in their comments. There are 136 comments in this thread at the time of writing this one. That is a lot more than 0.01% of commenters.

Regardless, your original comment was "An inebriated person on the street has decided to accept that people will see them in a compromising situation." If you want the discussion to only concern addicts then it is better to say it explicitly than assume it's obvious.

> Your dictionary definition does not convince me that there is no decision been made, it is semantics.

Well the meaning of words matters. Addiction is defined or described as a compulsion. If you prefer, the WHO defines it as "the user (referred to as an addict) is periodically or chronically intoxicated, shows a compulsion to take the preferred substance (or substances), has great difficulty in voluntarily ceasing or modifying substance use, and exhibits determination to obtain psychoactive substances by almost any means." We can play semantics all day, but ultimately the words "great difficulty in voluntarily..." are pretty clear...
If I give up and give them the money, they will kill me to erase the trace and the threat, in case I changed my mind later.

High-scale ransomware, drug dealers, etc aren’t afraid of receiving BTC. But these guys for some reason are, and the only way out of it is to add murder on top of it? That’s absurd.

Also, if all your devices were hacked, wouldn’t they already have at least read-access to everything? Did your friend tell someone and they just believed him and your vague emails without looking at your accounts first? This puts them in a “sophisticated dumb” category which makes no sense.

I’d seek better help, but I know I wouldn’t, cause that’s how it works. If help doesn’t help immediately and you’re on the edge, at least get rid of crypto and invest in some property. If “they” will stalk you still, while you’re indistinguishable from millions of people they could stalk, you’ll have a better look at the problem. Discuss this route with your family.

Good luck either way!
> The characters and stories weren't their strong suit IMO (they were kinda cheesy, honestly)

Yes, but so are D&D characters like Drizzt and Minsc. But they come with added feel-good nostalgia.

> I agree new IPs would be great, but those are rare!

I am really enjoying "The Timescape" at the moment. It's the setting from Matt Colville / MCDM. It's used in a range of D&D supplements, streams, literature books, videos and more. And soon in a new TTRPG as well. It is more concise and less "out there" that the Forgotten Realms. And it doesn't carry 40+ years of inconsistent lore baggage.
As far as I have tested, Gemini identify itself as "Gemini LaMDA", "an LLM trained by Google", etc. Once it reply one of them, it denies other identities afterwards. I think indicates that it knows "Gemini LLM by Google" is not "Wenxin LLM by Baidu", but is confused on who it is. Maybe there is too few training data describing itself?
[wrong thread]
> Is there something simple I am missing?

Yes. Last year's Google Maps API. We all miss it.
1980s-grade ChatGPT ?
> teachers are over-burdened because of the way the education system is set-up

I disagree. People have been banging on this drum for so long over the course of at least a century and even tried to put their money where there mouth is only to end up with no meaningful difference.

Schools simply don't have as big of an impact as people think they do. It really is up to the parents and the student.
True, but aren't you primarily talking here about vowel length? As a language feature it's more pronounced than accent/stress.

/ˈmaʊntɪn/ MOUNtain

/mɒn'taɪn/ mounTAIN (?)

https://en.wikipedia.org/wiki/Vowel_length
Why they do not tell what math problem it was?
> "french are despising non native speakers, especially the Parisians"

I don't judge if this is right or wrong, but I lived in south west of Germany for a while, where they teach French starting in primary school.
Among the people there this is a common concept.
Phinn: On engineering a real-time phishing simulation proxy
Advanced phishing attacks are becoming increasingly commonplace with tools that allow attackers to harvest credentials, bypass Two-factor authentication (2FA), as well as run automated post-exploit scripts the instant you enter your credentials. This post takes a look at our journey towards releasing Phinn, the real-time phishing simulation proxy that sits at the core of the PhishDeck phishing simulation platform.
Wow, that's amazing!

Let me know how recoll works for you, if you try it. It can search within XML stuff like word docs, PDFs and can even do OCR.
This has been covered here before[0]. And I remember the questionable approach to add some of its dependencies[1]. I like meilisearch and used it in one project, but downloading some binary at runtime isn't really trustworthy IMHO.

[0]: https://news.ycombinator.com/item?id=36882146

[1]: https://github.com/continuedev/continue/blob/33a0436193aa65a...
Frameworks railroad your code.

Good frameworks are much better than no framework - they railroad it in a way that keeps your code adhering to clean patterns and doesn't railroad you in such a way that it prevents you from doing everything you want.

Bad frameworks are 10x worse than no framework:

* By railroading you they prevent you from doing legitimate things that you want - usually things the framework creator never anticipated.

* With a nightmare framework you may end up having to debug stacktraces that involve not a single line of code that you wrote. I remember when this used to happen with me in Spring when I misconfigured some XML (a long time ago).
As a Swiss who's mother tongue is swiss-german, but also talks french, AND has a French-Canadian co-worker - Disagree.
> Unless you need zero byte (and other) pointers to be consistently unique.

Yes, this was the problem. People had some different ideas for contracts that `malloc` etc. should guarantee---the most lax requirement would be a "usable" pointer on success, which does almost perfectly constrain non-zero cases but leaves lots of freedom for zero cases. At the opposite side there is a "unique non-NULL" pointer requirement, as you've said, which essentially makes `malloc(0)` almost same to `malloc(1)`.

Rust also has this issue because its reference, a pointer after compilation, is expected to be non-null even for zero-sized types. Rust's rule is somewhat in between: any pointer should be non-null, but it doesn't have to be unique for zero-sized types. The canonical non-null pointer for such types (as returned by `NonNull::dangling`) is the smallest non-zero pointer that satisfies the alignment.