skysight-inc/HackerNews huggingface dataset:
It's unfortunately not self-compiling, but has a structure which is very reminiscent of C4 --- another tiny C-subset compiler + stack-based VM which is self-compiling:

https://news.ycombinator.com/item?id=8558822

The 26 predefined integer variables make this look like a variant of minimal BASIC, except with structured control flow instead of only GOTO.
Sorry, but this is just wrong. There is absolutely no way that an average wait time - usually 7 minutes - for a cat 1 call will be 48 hours. Unless someone made a heinous mistake and somehow forgot a call one time, it never "on occasion" goes to 48 hours. As soon as it goes over a relatively small number (30 mins odd) they start bringing in other districts to help.

Are you really telling me that we just decided to let people die for 2 days straight? Got any proof on that one?
>Google do constantly send emails about “important” but actually innocuous things which trains users to consider these emails as unimportant.

Haha yea. Like the post notes, the Data Processor notifications have gotten so irritating that I had to setup a filter to junk them immediately.

GDPR caused spam being foisted on the rest of us not in the EU.
For people complaining that ChatGPT makes up stuff, I use to say it's like asking a librarian at gunpoint. Of course it's very polite, and it knows a lot, but it also doesn't have time to look anything up or do any real research.
woah woah, calm down bud.
Dumb question: but I thought the ".io" TLD was owned by a really sketchy group / organization or ownership was being contested (or similar?) and having a domain there was semi-risky, is that still the case? I've avoided .io TLD because of this vague notion, but never really knew the specifics.
Show HN: The Current Time as a Date
> "I missed an email that had important in the title because I didn't think it was important, now my servers are suspended and it's all Google's fault". Makes sense, I'm sure you'll fare better with Amazon.

No, but Google pretending that email is reliable way to inform customers about such important thing is.
You'd be surprised how many naive people exist, when it comes to such empty promises...

It's why all SV companies say their mission is "to change the world" and such BS
> Further, hyper-concentration of wealth is not something “made possible” by the internet

It should be pretty obvious that, even if the internet did not create concentration of wealth, it has certainly enabled it to a far greater extent than was possible before, which was the point. It would be petty semantics to argue over whether this means that it enabled "hyper"-concentration.
I have a checking account. I only keep a small portion of my money in there.
I sort of tend to agree with you, but the counter-point is that there is always going to be some critical piece of the infrastructure that you are dependent upon that someone else controls. If you colocate, it's the data centre. If you host on-prem, it's the physical telco infrastructure.

There are no shortages of incompetent people and institutions that will screw you. It's typically incompetence, not malice. But you will run into malicious actors as well.

The reason I sort of agree with you is that, being someone who is very comfortable with bare metal solutions and came from the 90s mentality of writing portable code, I have started to see "The Cloud" as a return to mainframe programming. There is nothing wrong with that, but you are programming for "a machine" that often leads to code that is exceedingly hard to port. "Cloud Agnosticism" is the industry buzzword for not locking yourself into one vendor, but you need to make that decision on day one and set engineering policies enforcing a cloud services abstraction layer to be maintained. Most startups in the process of scaling are not going to see the immediate business value in incurring that cost. (though, with more horror stories like this one maybe that will change... but I doubt it).
I don't know the reason, but I don't like it. Nothing is wrong with that content, as you see its literally defined in the RFC.
> The point being, unless it's possible to conclusively and infallibly prove you are not hallucinating, you can't lay claim to having knowledge an AI is hallucinating, or not.

This is very much true for more irrational (or less deterministic) "thoughts" in certain languages. However, if I asked you to write JavaScript or Python to "prove" your thoughts on the answer, it would be a simple matter of running the code you output on a state machine to determine the truths of the query.

super-frog-of-adventure~> !calc 1+1
athletic-giraffe|> 2
super-frog-of-adventure~> !calc one plus one and output the answer
athletic-giraffe|> Writing code.
// filename: synth_calc_plus.js
// version: 0.1.1
// description: simple addition calculation
var num1 = 1;
var num2 = 1;
var answer = num1 + num2;
Sidekick(answer + " (units)", ", ");
athletic-giraffe|> 2 (units)
super-frog-of-adventure~>
> Now, it's all in private and kids don't have the same peer pressure to do better.

They also wouldn't have the pressure to not do as well either. Being the one student in class to get an A on the difficult exam wasn't exactly going to make you popular, and some students even wore their shit grades as a badge of honor.
That's incorrect. Last week, the market was expecting a 50BPS increase. Now it has suddenly decided there is a 0% chance of 50BPS, an 81% chance of 25 BPS and a 19% chance of no hike.

https://www.investing.com/central-banks/fed-rate-monitor
I get a warning for "fuck" but an error for "guys".
> I don't see the issue with the subject line. I get the general rule to not mark everything important but in this case the mail IS important

In a world where people get sometimes hundreds of emails a day, on top of a constant onslaught of spam, scam, phishing and otherwise malicious email, it is basic netiquette of summarizing what exactly you want from the receiver.

Additionally, a lot of people seem to have taken buzzfeed-style clickbait headlines as the role model for communication and that may be a factor here as well.
Yes, this is essentially correct. Every few months the idea of narrow banking is re-discovered and presented as a magic cure-all.

What played out over the past week was all fine. The FDIC and Treasury worked.

The contagion was the VCs freaking everyone out. It was a bad week for “leaders in tech” fomenting FUD when they could have been calming the situation down.

SVB had safe assets. They mismanaged interest risk. The government stepped in. It’s fine.

Thank god for centralized financial systems.
I’ve never ever trusted any of those kind of sites - even sharing document sites raise the same questions. For personal use, ok, for professional use, never!
Yeah this sort of work isn't Java's strong suite. A lot of it's sort of like programming old-school C with oven mitts. It'll get a bit better with the Foreign Memory API which is in the JEP pipe.

But a very bare bones example might look something like

class MdrLayout {
static final int FOO_OFFSET = 0;
static final int BAR_OFFSET = 4;
static final int BAZ_OFFSET = 12;
static final int ENTRY_SIZE = 13;
}

class MyDataRecord {

int idx = Integer.MIN_VALUE;
ByteBuffer buffer = null;

MyDataRecord() { }

void movePointer(ByteBuffer buffer, int idx) {
this.buffer = buffer;
this.idx = idx;
}

int foo() { return buffer.getInt(ENTRY_SIZE * idx + FOO_OFFSET); }
long bar() { return buffer.getLong(ENTRY_SIZE * idx + BAR_OFFSET); }
byte baz() { return buffer.get(ENTRY_SIZE * idx + BAZ_OFFSET); }

// may have operators like reset(), next() or skip() as well
}

or

class MyDataRecord2 {

final ByteBuffer buffer;

MyDataRecord2(ByteBuffer buffer) { this.buffer = buffer; }

int foo(int idx) { return buffer.getInt(ENTRY_SIZE * idx + FOO_OFFSET); }
long bar(int idx) { return buffer.getLong(ENTRY_SIZE * idx + BAR_OFFSET); }
byte baz(int idx) { return buffer.get(ENTRY_SIZE * idx + BAZ_OFFSET); }
}
That was true last week. https://www.marketwatch.com/investing/bond/tmubmusd06m?count...
There is a straightforward hierarchy of cash management techniques that safely handles large sums of money. If Boglehead retirees can figure it out then why can't startups?

Deposit sweep cash management accounts offer FDIC sweeps up to ~3M (note that this is not just abusing some technicality, it reduces systemic risk by diversifying investments. The whole point of the FDIC is to prevent bank runs in the first place). Money markets provide short-term exposure to treasuries beyond that. In the 25M range, companies should absolutely be expected to manage purchases of treasuries. Again, if Bogleheads can figure it out for individual retirement savings then why can't businesses?
> I wish my school offered something even half good as this.

Me too. In my school, we had great introduction/mid-level classes but at the graduate level, I found our classes underwhelming. Mostly Prof/Researchers teaching their narrow specialties and trying to recruit PhD students, but without putting much time in their lectures as they didn't care about teaching. Bunch of slides, research papers to read. They wouldn't bother making a heavy programming project, which was left to their colleagues doing less research.
It looks like a lot of the "tuning" was specific to Debian. I did not have any of the issues with things like the touchpad, scaling, etc. with Ubuntu or Pop_OS. And most of the power related tweaks are the same tweaks most people running linux have to do anyway for laptops because the Distro's almost never come configured with the libraries required and setup.
In Munich 90k+ seems to be common. Berlin on the other hand has lower costs of living.
Should 'Hi', 'thanks', taglines, and salutations be removed from posts?
How did that feel?
Two Intellectual Systems: Matter-Energy and the Monetary Culture (1981)
they are taught that homosexuality is bad and then, when they feel it themselves think ...

* that the life of a priest will cure them

* prevent them from having the opportunity for acting on their urges

* or at least that the righteous lifestyle makes up for their sinful thoughts

those people don't become priests despite being gay, they become priests because they are gay.
As I read that, that's purchase price; it makes a huge difference if that lasts 10 years or 100 between replacement.
> US tech workers with their generous salaries

Language like this suggests your primary concern is punishing tech bros for having too much money.

I’m happy to have a conversation about the excesses to tech industry funding rounds and salaries. I’d probably mostly agree with you.

The solution is not to evaporate their bank accounts for reasons that have nothing to do with the merits of their work and are almost entirely due to the economic instability continuing to play out since the pandemic started.

For a start, there’d be nothing moral about it whatsoever, and more importantly, it would affect countless low-income people, just as much or more than rich tech bros.
Sooo I just put one of the most vulgar, sexist, racist, homophobic text I could think of, also said extra points for knowledge of NodeJS and I got score 0. No problems found.
Advantage: Mexico
I’m unaware of anything else you’ve done in the last decade outside the second incident.
Yes, you are right, every project that distributes LLaMA right now is violating Meta's agreement.
So what does it actually do? Check if keywords from job description appear in sufficient number in resume?
How are you going to make this tech illegal? Raid everyone's home and check if they have it on their computer? Treat AI models like CSAM or something?
On Ventura [1], you can type Cmd+Space and it opens Search with Spotlight. I do it all the time for Notes-> Cmd+Space, “N” (autocompletes to “Notes - Open” for me), Enter, and I’m in Notes. Not sure if older versions have the same shortcut but you can probably set that up if it’s not built-in. In settings you can also exclude folders for performance, e.g. I’ve excluded many project directories so it doesn’t try and look through all my dependency and build folders all the time.

[1] https://support.apple.com/guide/mac-help/search-with-spotlig...
For completeness, there's also another paper that demonstrated you get more power/accuracy per-bit at 4 bits than at any other level of precision (including 2 bits and 3 bits)
Don't give me interest then. Just store the money.

If I want interest I'd then switch to another type of account, that I explicitly allow to lend them out for this purpose.

In fact, they should have seggregated isolated-from-others-in-default accounts, with different fractional reserve percentages...
But that alters the content, and copy/paste would carry that forced pairing into a different line-length context.
> Would you notice a 5 basis point change in your savings account?

How many grains of sand do you need to stack before it becomes a pile?
Here you go: https://www.youtube.com/playlist?list=PLZqirAnnqaCZ8lT8w7p2P...
No ninjas? WTF?! Am I supposed to only hire pirates now? :-O
The way capitalism works is this. Rich people have the responsibility of knowing what to do with their money. If they don't know what to do with it, it won't be long before they're no longer rich. Perhaps people are sympathetic towards FDIC deposits up to 250 thousand dollars. (That isn't capitalism, either.) But at some point people need to evaluate whether or not a bank — or anyplace else, for that matter — is a safe place for their money. If it isn't, the money shouldn't be there.

Of course, this takes work. That's called reality. This is now the second major banking crisis in 15 years. That's called death throes. The system we have is a mess. And bailouts aren't helping. With respect to the system, bailouts are doing the job of alcohol in staving off delirium tremens.
Yes, it really does. It's not like the Warsaw packt was named after a town in Poland or anything.
>socialism-for-the-rich-not-for-the-poor.

That's called "capitalism". Socialism has nothing to do with it.

Please try not to muddle basic terminology like this. It makes discourse harder for everyone.
The New OpenAI tokenizer for the Turbo model is much better than the GPT-2/3 one
The new gpt-3.5-turbo model by OpenAI uses the new cl100k_base tokenizer. I used the tiktoken Python library to get the list (code - https://rentry.org/qghpf), and some of the results are very interesting.
There are a lot of tokens that are used for indentation (multiple spaces), which is much better for code than GPT-2 which always had spaces as separate tokens - in longer code examples the token savings can be 2x compared to GPT-2 tokenizer.

The longest token out of them all is 58040, which is a string of 128 spaces. There are tokens for strings with 1 to 81 spaces, also for 83, 87, 91, 95 and as mentioned 128 spaces.

The longest non-space token 87644 is "//----------------------------------------------------------------------------------------------------------------" with 114 characters.

The longest non-symbol token is 63570 - ".translatesAutoresizingMaskIntoConstraints" (from Apple's UIView). There are really a lot of identifier names from all the different frameworks out there - ".onChange", "DetailsService". Also some interesting ones - " "../../../../" (the quote inside is from the token itself)

If you want to see all tokens sorted by their byte length - see [link redacted] (warning: 1.6MB of text, 100k+ lines)
I know it's very trendy to advocated for that, but we do know that the removal of the gold standard was an attempt to keep the United State economy from melting down too, right? It's not actually a solution to all our economic woes. Sure, removing the gold standard created a new class of problems but going back isn't going to stop the ones we used to have.
I've always thought this was a serious risk, and as a result, I don't use them. None of them do anything you can't get a tool to do locally (and without internet access, even) anyway.
English and Spanish!
ttyd - Share your terminal over the web
Yeah, it's the "and banks lend that money out" part that is wrong, and it's why banking is way, way more complex than people realize. There's a lot of "it's all very simple" going around (here and elsewhere). It is not simple.
A lot of the reputable coverage I'm seeing is saying that they don't want us to think its a bailout, but it's indeed a bailout.
So isn’t this one of those cases where the market is supposed to respond?

If FDIC genuinely topped out at 250k, and there exist customers who have more than 250k they wish to deposit, the market should be able to respond by providing private insurance for cash balances over 250k.

Your premium would presumably depend on the balance and the risk profile of the institution where you’re keeping the balance. Insurance providers would want to audit institutions at which their customers are holding those balances to make sure they have a risk profile consummate with the insurance premiums they’re collecting.

You, know, like insurance companies do.

Should lead to private banking accreditations that have the same imprimatur value as ‘FDIC insured’, but privately funded, right?

Now people might say ‘too big to fail policies are why that kind of product doesn’t exist’; but it’s not like products like that were in widespread use before 2008… has the banking industry just always assumed that federal insurance is effectively unlimited?
Narrow banks are no longer attractive because lending out depositors’ money has positive externalities. It’s used to fund mortgages and small business loans. That’s a positive.

Are there downsides? Sure, but what we saw this past few days is that the system worked. SVB was dumb, the federal government stepped in to save deposits, management was fired because they did dumb things, and the shareholders were likely zeroed out because they owned the company doing dumb things.

Yes, we could pull money out of the financial system, but that might well be worse for everyone.
> When has the lack of namespaces caused a problem to you?

I can't imagine the maintenance of a Lisp system where several ten thousand names are flat in one namespace. For example: there is no way to browse those just looking at names with prefix parts. Textual name prefixes are a poor substitute for a proper "first class" namespace system. What parts of the symbol name are actually a prefix?

"CL-CADDAR" -> that means that I can't load any CL source code into Emacs, because every operator has been renamed. What? There is a subset of Common Lisp in GNU Emacs, but with all operators and variables renamed?

40 years ago Zmacs and the surrounding libraries on a Lisp Machine were already better structured.

> cl-defstruct or eieio

It's one thing to have features in a language as add-ons and actually having them integrated into the core. The whole optional CL feature & naming debacle shows that there are serious disconnects between developers and the leaders.
DIY Dual-Layer LCD monitor – can it match OLED?
Do product manager actually treat software engineers as humans though? It works both ways.

How do you know the OP is toxic? Is it because they are jaded by the amount of times they have told product / architect on the actual implications but have been ignored?

We've lost how things should work.

Is all that matters the design, the idea of a feature or the architecture diagram and ignore everything in practice? Everything sounds good in theory.

I've seen way too many product owners add features without understanding the implications and no 1 from engineer has the power to stop it. When it blows up the engineers get blamed even if they've made enough noise.

If you were building a house, it'd crash and lives would die. Real architects are way more responsible.

Why don't you think about why we've come to this state? There are multiple comments agreeing with the OP and we've all experienced it. The manager considers engineering as a "resource" and whether we're backend, frontend or whatever we're all the same and can do the same work. If there's a crunch just throw more "resources" at it, right?

No! It doesn't work like that.
That depends. Are Facebook, Instagram, Reddit, Wikia, etc. the content or the infrastucture? A lot of content online is created for free but still infested by advertisements added by those handling the distribution.
> couldn't print a 2d array to the console.
> should never have been engineers

that's a challenge for a technician, not an engineer's role.

I know plenty of engineers who can tell you how cars work, what customers like, how they should interact with the cloud, what functions make them safe,... They are ok at designing new models. But they would 100% feel distressed if they had to check their oil or tire pressure.

Also, knowing how to properly print an array is probably something you can find on the internet, when you're not familiar with the specifics of a language. So it's not even a relevant skill to test for a technician.

Secondly, "Those who are competent" is a terrible thing to hear from a recruiter. You usually hear that from mismanaged companies with no introspection nor continuous improvement process, who judge the candidates and absolutely not themselves nor their processes and job ads. They think that competence is an 1 dimensional absolute value, and interview you in java for a C# position, turn you down because you don't know the number of ports available in ipv4, or make you play games with dominoes.

or in that case :

> senior level front end position
> console

you think all developers know how to develop console applications.

Unfortunately, a console application is pretty specific, uses specific packages and methods, and you never need that when you work on GUI apps or web apps.
This question would have been a relevant if you wanted a sysadmin or a devops engineer to do scripts. But it is not relevant to interview a front end developer. FE developers have a knowledge of frameworks to build interfaces, as their title indicate. They don't do scripts for the console.

"It's not the job ad, the position, or the interviewing processes that are flawed. That candidate was definitely not born competent but had to learn his job, and we only want naturally skilled persons here"
aka
>Those who are competent will always be hired. Those who are are not, the jig is up.
AstroNvim is using aerial.nvim which is a great code outline plugin. It has several supported backends on top of LSP and Treesitter it also supports Man page structure and Markdown structure explicitly. We also use the API for building the breadcrumbs at the top of each window as well!

https://github.com/stevearc/aerial.nvim
Over that same period Europe is projected to become poorer than Asia in gdp ppp for the first time in 500 years. I'm sure I won't be hearing Poles making the case they are actually part of Asia within those 20 years.
The energy loss (in the sense of where the heat ends up) is at the refrigeration plant. The cable itself extracts heat from the environment. So SC cables make sense for underground cables, where heat buildup is a problem.
They can always still lend on useful, productive, and with a chance of success, rather than using cheap QE VC money for BS business ideas...
To anyone interested, I noticed this stoppage as well. IIRC, the data in BigQuery stopped being updated Nov 16, 2022. I’ve got a complete dataset that merges in new content from the firebase dataset, then rectifies story points at a later time (since stories can amass points indefinitely). Comment here if you’re interested. I’m thinking of publishing it as a torrent, but don’t know if there’s enough interest.
Final solution is to use the back LCD only as a light blocker for the Blackest Black. Keyword is "scrot" in Linux. I have various solutions for Context Adaptive Brightness in Github. Depending on machine construction, they can adjust the back light Leds too, causing truly black screen, when %[mean] at "scrot" goes below certain level.
KRE (regional bank ETF)