skysight-inc/HackerNews huggingface dataset:
"in... recovery"
"drank the chemicals beneath the sink"
"stuck a fork in a light socket"
"tried a Tide Pod"
"Hi mom, (very dead; very sad)"

(edit: He removed the truly insane parts from the Google Doc)

You think this is funny, but you sound like a nut. If you're convinced you're actually actually funny, go try stand up. Good luck.

If you are actually autistic like you say, that would explain why you don't get it.

Just cut that out. You can't really afford to turn people off when oh yeah I'm also a felon.
Interesting twist: Wipeout XL/2097 for PC was a terrifically bad port, and the game speed was proportional to how fast your video card could draw the 3D scene, just as you describe.

There was a patch at some point to fix this, but honestly just easier to load the game up in a PSX emulator these days.
rsync.net
“Are there any items in this list that are true? No? Ok, then False”

I don’t care about any fancy philosophy. What’s important is what kind of operation you want for when implementing algorithms, and False is what I always want in cases where I do “all”.
Yes. Sun became all about extracting rents from vendor lock-in (SPARC, J2ME, SUN DS, etc.). But Sun couldn't maintain that vendor lock-in, so Sun went under. Management just did not or would not see this, much less act on it. OpenSolaris was a good initiative for rebuilding mind-share, but it was a bit too little too late.

But the biggest mistakes Sun made were made in 2002-2004, and they never recovered:

- the Solaris on x86 "cancellation" (it
was more putting it on hold, maybe, but
the market took it as a cancellation)
- not making a deal with Google for Google
to use Solaris in their data centers
- killing off Sun PS (professions services)

The Solaris on x86 "cancellation" killed a lot of mind-share. No one wanted to get locked-in to SPARC.

Making a deal with Google would have reinvigorated Solaris' mind-share at a critical time.

IBM did the opposite of killing off its professional services division. IBM killed off their x86 systems division and beefed up its PS, and IBM went on to make a killing on PS.

The vendor lock-in issues totally compounded these terrible decisions.

After 2002 Sun was always on the back foot.
But, how do you know that anyone else was ever listening to the same thing in realtime? Maybe you were the only one every time. Unlikely, but possible. I honestly don't see the difference. If it makes you feel better, try pretending in your mind that thousands of other people are listening to your personalized streams in realtime. Functionally it is the same thing.
all = foldr and True
any = foldr or False
Because they only ingest so many megabytes per second.
https://www.dropbox.com/acceptable_use

use the Services to back up, or as infrastructure for, your own cloud services;

use the storage space provided by the Services as the basis for cryptographic proof-of-space or proof-of-storage, or any similar proof system;
First off, it's primarily kerberos with LDAP frosting. Kerberos is what makes the AD world go round and for much of what happens in windows its purely resting on tickets and the PAC, not LDAP queries.
Second, there's a lot of special bits that others do not replicate.

For instance shadow rights / MIM / PAM does not to my knowledge have an OSS equivalent.

Windows Hello for Business is the only moderately secure take on biometric auth into kerberos that I have heard of.

LAPS is the only secure, native LDAP take I have heard for managing root passwords, which fills a big compliance need for a lot of orgs.

And there is quite a lot about GPO that works wonderfully when paired with sssd, e.g. access control.
The eye tracking explanation is a good one, thanks. I think it supports my hypothesis by providing a possible mechanism of action.

To your second point: yes, of course. But three weeks later it looks (mostly) the same but stops drawing compliments.
The refactored source code is really clean and readable.

https://github.com/phoboslab/wipeout-rewrite
system32\imageres.dll
system32\shell32.dll
system32\ddores.dll
system32\pifmgr.dll
system32\moricons.dll

There may be a few more.
I don't know about forever but I do think it would be fun if people were still complaining about how the UI hasn't changed a hundred years from now.
It's FUD. Microsoft in particular and proprietary software companies in general have long been scaremongering about the alleged dangers of using GPL code as a marketing tactic, and some people believe them.
think of "any" as "we can find an element for which this is true", and "all" as "we cannot find an element for which this is false"
My recommendation is not to develop a compiler at all!

Well, not really, but just emit C or C++ structured the same as your hand-built library routines -- do the least amount of work possible -- and just call gcc. You may not be able to persuade the normal runtime linker to do what you want but the mods should be relatively straightforward.

But let them do all the hard work.
Me too, especially when his original intention has been so completely misread.

I've been on a quest to get people to realize this for a couple years now. It won't work, of course.
I've seen Typescript programs break between versions of Typescript more than I've seen happen in any other programming language.
Is GPT 4 the "average AI"?
Well, they clearly alienated themselves from the community, or a significant part of it. I'm not sure if it's a mistake from a business perspective but early leaders of Red Hat were very careful to collaborate with the community.
Canada is saying FB has to pay if they want news on their platform. FB doesn't make any money off of promoting news articles for free, so they take news off their platform. What's the controversy? Was FB just supposed to pay for news out of their own goodwill?

I'm no Meta defender but I'm also very confused about what the legislators thought the law was supposed to do.
I was shocked to randomly drive by a local water utility company and a guy walking in a field holding what looked like dowsing rods in his hands.

I didn't stop to ask, but it wasn't a locate antenna (I am familiar with those, and he didn't have any wires or electronic equipment on him).

I was pretty surprised they were messing around with dowsing, knowing it's scientifically unproven/disproven.

Then again, people still use lie detectors and chiropractics.
Hebrew as it's spoken today in Israel, or ancient Hebrew? There's a lot of intelligibility between the two, but it's mostly in the written form. In ancient Judea you'd be more likely to find a speaker of dialect that'd entirely dead today.

As far as English goes, obviously you wouldn't find any English speakers in ancient Britain, but you could find Saxons that spoke a language that English is descended from. There won't be much intelligibility, if any at all, but I wouldn't be surprised if it was equally unintelligible as ancient spoken Hebrew.
Monasteries also had chaplains whose literal job was to interconnect with the outside world. A monastery near a city could have half a dozen chaplains.

https://en.wikipedia.org/wiki/Chaplain
At one point I had to take a seasonal (Christmas time) gig at Target. On the plus side, I met some absolutely amazing people there, some of the best of my life. It definitely sucks, but go try to work at a store with electronics or something that you like, and you might find a silver lining like I did.
> Get rid of the emojis.

found only 1 emoji.

> "Hi mom (very dead; very sad)" is completely inappropriate.

that's pretty bad ... actually, i would assume mental problems just from reading this. [1]

1: https://en.wikipedia.org/wiki/Clanging
Perhaps as a profit center to the tea industry. Most tea bags contain the grades of tea that can't be sold in the more expensive loose leaf form. Basically leaf fragments and dust. That material would otherwise be a waste product.
Break meaning no longer type check or behaviorally not work?
I don't think you want to live in a world where "words mean things" in the way you're describing. It would make everyone's life extremely difficult.
I would read all more formally as: for each element in this list, the element is true. Then you get a vacuous truth. (Think about the negation: there is an element in the list which is false. That's obviously false.)

Any would be more formally: there is an element of the list which is true. But the list doesn't have any elements, so that's false.

Looks logical to me. Plus you get that `not any( map(lambda x: not x, l) )` is the same as `all(l)` for any list `l`.
Do you suggest that Russia can make a list of people they would like to kill and US would be happy to provide them to Russia?
The Scheduler.yield Origin Trial
On this topic, I am about halfway through a great book written in the 1930s that tries to explain to Westerners the Chinese way of life/thought/relationships/morals that seem well, foreign.

It was actually written to explain Western culture to Chinese readers, but it's just as good the other way.

"From the Soil: The Foundations of Chinese Society"
https://www.amazon.com/Soil-Foundations-Chinese-Society/dp/0...
In this case, the abuse is simple:

1. It is already in violation of the Acceptable Use ToS which implies they already have solutions in place to detect this behavior. https://www.dropbox.com/acceptable_use

2. It is easy to detect large amounts of disk usage with a high number of read/writes across wide swaths of the storage.
Theres Jim Davis, the creator of Garfield, and Jim Davis, the creator of the New Balance sneaker brand. The New Balance one is the billionaire.
1 is the multiplicative identity

0 is the additive identity

all([]) is True

any([]) is False
So glad I know this language
For any software, the optimization process tend to follow a curve, with diminishing returns over time, thus, the asymptote.

What I am assuming is that the author is competent and is already doing a good job.
How do you plan to deal with changes that will break compatibility with TF?
I made myself pretty clear in my first comment.

It’s not okay to:

- bait and switch

- shift blame to others with baseless guilt by association

- create bogeymen to excuse yourself

- suddenly change the rules and call people “abusive”

Dropbox completing the final stage of their anticompetitive plan is nothing to be glad about either.

> They have to have an unlimited plan?

I have never said or even suggested this.
> Bogus. How do you know an LLM isn’t better than human led treatment because the patient can be honest and have privacy, free to discuss anything without data leaving their premises.

This has the evidentiary burden entirely backwards. We have evidence for the efficacy of various forms of psychological and psychiatric interventions and none for that produced by LLMs. I’m not even sure if it’s possible or ethical to test them for this purpose, as it would require OpenAI levels of RLHF training to get them to adhere to current guidelines and standards of care.
I've always craved something like this too.

Of course, you can crank the biter difficulty, but you only get two outcomes: it's too hard and you can never build a base that lasts more than an hour, or you manage to arm yourself from the beginning and biters stop being a problem very quickly.

I'd really like biters to be a threat I need to pay some attention to for the duration of the game. Evolution isn't really a factor because as you say, once you have laser turrets, you're set. Even red bullets suffice.
What precisely is the motivation and purpose of collecting and publishing the data?
> “Are there any items in this list that are true? No? Ok, then False”

There's no particular reasoning that this is any more compelling than: “Are there any items in this list that are false? No? Ok, then True”
DNS is unexpected and easily modified.
This is great! If I could suggest changes that would make this especially useful for me and likely others it would be

1) The ability to substitute in your own LLM, specifically I'd like to be able to use Code Llama which was released a few days ago.

2) The ability to automatically determine an appropriate plot type based on natural langugae metadata. This would allow me to bulk process labelled timeseries data. For example if I set the X label as date, it should know to make a line chart. If I present data labelled with a description involving as "percent of" or something the LLM should know to use a pie or bar chart. If I give a description involving quarterly revenue, it should know it's a time series, but with discrete values, so a bar chart with negative and positive values, etc.
It's amusing that he made a story about being rejected by British publishers into a diatribe on apparent wokeism in American publishers, without ever bothering to submit his book to American publishers...
Cotton kills in cold weather, but in hot weather it is a lifesaver... it breathes much better than synthetics so your natural evaporative cooling still works, and it keeps your skin drier so you don't get jungle rot or fungal infections.
https://www.starrocks.io/ is on my shortlist for OLAP
You may consider looking into industrial / manufacturing positions, even if only temporary. These firms have a desperate need for technically minded people, and often apply programing principles in their engineering processes or physical automation systems. The problem has been so long standing, many don't even advertise for these types of roles anymore and instead pay headhunters' finders fees or have in-house training programs. Walking into their building and inquiring if your skill set could be useful is not at all a bad approach.

Either way, they certainly pay better than retail.

Best of luck, friend; I hope you're able to turn this challenge into an opportunity
Copyleft doesn't seem to cause businesses to give more back, but does seem to prevent them from benefiting from the community, which is a shame.
Another game that is very much about abstraction levels is the text quest Hadean Lands[1]. Inform 7 source (not open but) available[2]!

[1] https://hadeanlands.com/

[2] https://hadeanlands.com/src/ (spoilers) (duh)
Methinks you just restated GP’s points with slightly less clarity
Lose the second page.
So can make files and python scripts in your build.
Relase AI Bot: "Try switching to gp3, you will save money and likely see a performance boost!"
Yes, Apple 2 supported only 40 characters natively. You could add an "80 column card" to expand this to 80. This card became standard on the Apple 2e and 2c. Think it was in slot 3 by default. (Feels strange not to write "Apple ][" and "Apple //c" as they were written then!)
Not sure what you mean exactly about "shutting down a server when deleting a Terraform resource". But do you think that's something inherent to the design that OpenTF wouldn't be able to address?

Personally I think Terraform hit on a really good pattern for IaC, and while there are lots of rough edges that could be polished, the overall approach is by far the best fit yet invented for the problem it's aiming to solve.
Every one (all) of the set of zero elements is true. It's not counterintuitive or inconsistent, this is the only way that makes sense.

The complement is also consistent. None of the set of zero elements are true. So there aren't any true's.

They're symmetrical cases, and negation turns them into each other. Not-any-true is equivalent to all-false, and not-all-true is equivalent to any-false.
Yes, by default the screen width is 40 characters.

Many had an "80 column card" and later versions included it. However, TV screens of the time could not readably display 80 character wide screens.
Out of curiosity, is it troposphere?
Tommy, CEO here. We believe it is incredibly complimentary to our core service. What we've found in building Release through our support channels is we spend a tremendous amount of time consulting with the DevOps teams of our customers answering questions like what can be answered with ReleaseAI. It helps us help ourselves and our customers. In the long run we see this being integrated into our core product in really interesting ways as well. There will always be a standalone version.
Apologies. I assumed he was a Russian citizen but he is not. No swap or extradition is possible then.
Yes. Just put a sensible limit there. Like up to 10 TB.
Wait… really? What exactly is it outputting as code for that? That seems shocking.
Your math is wrong.

(50 terabytes) / (400 megabytes) =
125000
Regarding LLVM's JIT infrastructure: You can plug your own compiler into it if LLVM is not fast enough. You can also mix and match multiple compilers within a single JIT'd program.

The LLVM JIT APIs operate in terms of abstract "materialization", and provide an in-memory, just-in-time linker to link object files into the process. You just have to write a materializer that calls your compiler, then hands the object back to the LLVM JIT APIs to be linked.

The advantage you get from using LLVM's JIT APIs to wrap your compiler are:
1) It can manage compilation requests from multiple threads of JIT'd code, and it can dispatch compilation work to multiple threads (or other processes).
2) It has built in support for lazy compilation, so you don't need to write this part yourself.
3) It can JIT across process boundaries (and architecture, object format and OS boundaries).
4) It supports many object format features (e.g. exceptions, general dynamic TLS, static initializers, etc.)
Oh!! So, you want every individual who post their github repo on HN; to collect dataset like billions of dollars funded startups and make a reliable chatbot which not a single well funded startup or listed NASDAQ companies could have done. I salute you.
> whats preventing China from performing the same actions against EU or American rivals?

Nothing other than the automation rate. If a factory can achieve 100% full-auto (which we are pretty much at already), security becomes much easier to manage. I believe US/EU facilities achieve higher automation rates than China in practice, but that is an assumption based upon former experience in the industry.

I haven't gone through fab security in over a decade, but I suspect protocols are much more intensive now.
Ask Bard/ChatGPT to review your stuff. Add a prompt like "Professional looking" you know? Good luck
> SQL NULL can't be far behind.

SQL's NULL is far more useful though, since NULL != NULL. That lets you do things like join two tables with a column and not have the NULLs match.

Consider, for example:

select * from users where id = null;

That will give 0 results, even if somehow you have a user with a null id.

It's also really nice for non-ID, non-reference fields to represent N/A. For example, user.birthdate can be NULL if the birthdate is not known.

SQL also lets you choose when you want NULL to be allowed for a column, so it's less likely to be a gotcha.
Hiiiiiiii,

GitLab team member and author of the blog post here. Both excited and terrified to be on HN, honestly - what a honor!

* Totally agree that the Makefile was a high bar of entry right at the beginning. Since we're working with a single source file, I just opened an MR to update the blog post to compile it directly in the terminal [1]. Do you think this approach would make it more beginner-friendly?

* My fondness for C++ might've steered the direction of the project a bit! I considered a 2D platformer at first, but felt that I/o centric approach would be easier for a beginner. I could always rebuild the text adventure into a 2D platformer - would make for an interesting follow-up post. I hadn't thought of an ASCII crawler at all, so thank you for that idea!

* Lately, everyone's been using AI assisted code as a helping hand, especially in simpler projects like this one where it's likely to provide helpful suggestions. The integration was an attempt to, of course, promote our Code Suggestions feature ;), and also showcase how AI can function something like copy pasting code from a tutorial by providing you with code you can use.

* As for the complexity, I was debating between writing this for beginners vs an intermediate audience and asked myself things like "Can I assume that this person who knows what conditionals like while or for loops are?". After some peer reviews, it became a very introductory C++ lesson. Striking the right balance can be tricky. I'm hoping to get into more complex code in future parts, but first I really need to introduce functions because the code needs it haha.

Thanks for your valuable feedback and things to think on, super appreciated! :)

[1]https://gitlab.com/gitlab-com/www-gitlab-com/-/merge_request...
It’s an incredibly dangerous and unethical practice that is universal in US hospitals.
The assertion is against the set (list in the TFA).
It is interesting. Sorry to pour so much cold water on the topic, it's more the application than the code that people have issue with.

I wonder if retrieval augmented generation would be appropriate here too. Fast, scalable. Fine-tuning is comparatively pretty expensive.

Thanks for sharing your code, iamarunbrahma.
By that argument you can never focus on anything, since there will always be a worse offender somewhere.
Cloudflare does this for free
Isn't this announcement doing just that, by saying "we can no longer deliver this thing, so we are no longer selling it"?
Virgin Galactic: Student Ana Mayers on going to space with her mum
"Being in space and seeing the Earth with your own eyes is such a peaceful and loving experience."
Yeah agreed. You can get hung up on an idealization of a perfect nights sleep that is 8-9 hours, falling asleep at once, and not waking up untill morning, which is very rare and not at all nessesary for a good nights sleep. This will set you up for failure and lots of frustrations.
We fail to regulate the tools big business uses to make money because they've achieved regulatory capture, and use that data to make more money.
I guess I should explain my thoughts. Let's Encrypt places no value on long term stability. I believe long term stability a straight forward measure of reputation. Let's encrypt represents a technical solution meant to replace a simple concept. The technical solution appears needlessly complex considered other methods.
It's the identity element of the monoid, no?

Similarly, the product of an empty list should be 1.
Note that this is about the use case 'authenticating whether the given mail server is authorized to send mail for the given domain', not the use cases 'authenticating whether the given user of this mailbox actually sent this email' or 'authenticating whether the given message is spam or not', which is probably the reason you clicked on this article :).

The former use case is pretty much solved (in that you can safely ignore email from servers/domains that don't follow best practices), the latter (combining the 2, since they're pretty similar, really) is not, even given recent advances in AI (OpenAI cannot tell you if a message is spam, sorry, unless your prompt engineering skills are much better than mine).
Please do elaborate! This [1] is pretty much the only succesful use case I've seen so far. The use case in NLP [2] I've seen was a negative result.

[1] https://arxiv.org/abs/1802.04443

[2] https://arxiv.org/abs/1705.10900
1) Deliver with Uber Eats while you're applying for jobs. Strike up a deal with the landlord if you have to. Be open about your situation, tell them you'll pay as much as you can now and will pay them the rest as soon as you have a job.

2) Your resume feels a bit unprofessional; while I like authenticity, you can show that in person during the interview, I wouldn't recommend doing it in your resume. Your resume should be way more boring than it currently is.