skysight-inc/HackerNews huggingface dataset:
uint64_t lemur64(void) {
static uint64_t a = 2131259787901769494ull;
uint64_t b = 15750249268501108917ull;

uint64_t a_lo = a & 0x00000000ffffffffull;
uint64_t a_hi = a >> 32;
uint64_t b_lo = b & 0x00000000ffffffffull;
uint64_t b_hi = b >> 32;

uint64_t a_x_b_hi = a_hi * b_hi;
uint64_t a_x_b_mid = a_hi * b_lo;
uint64_t b_x_a_mid = b_hi * a_lo;
uint64_t a_x_b_lo = a_lo * b_lo;

uint64_t carry_bit = ((0x00000000ffffffffull & a_x_b_mid) +
(0x00000000ffffffffull & b_x_a_mid) + (a_x_b_lo >> 32)) >>
32;

uint64_t multhi =
a_x_b_hi + (a_x_b_mid >> 32) + (b_x_a_mid >> 32) + carry_bit;

return a = multhi;
}
No entity is immune from bugs.
Glassdoor and Owler both say Twitch has between 1,000 and 5,000 employees. Your ballpark is in the ... errr... ballpark.
Absolutely. I'm just an IC though, so I have no sway. That being said, this is something I've been talking about for a while now with co-workers. Being able to run an LLM on your codebase and query it just for your code would be fantastic!
> And, I mean, the writer is really prolific and sometimes feels almost a bit too verbose.

I've honestly never felt this way about Matt Levine's newsletter. He provides a lot of educational context that news articles generally don't, and that to me (other than the excellent writing) is its value – if you get rid of that, what's left?

And just like in any written medium, you are always free to skip sections. How should an LLM make the decision for you whether a given section is relevant or even interesting to you?
Chronology Clock
A managers job is to set prioritization, and see trends.

A trend of "everyone's constantly waiting on <blank>" should trigger the manager to think "if we could make <blank> not a bottle neck, we could raise our sprint utilization factor by x%" and thus set prioritization accordingly. Engineers still have to figure out how to do that.

The engineers need to surface information about where their processes suck, but they need prioritization to implement fixes
then something else can be done to it that does grant them copyright on the work product. similar to modifying the mouse to extend/grant new copyrights
The gushing article about an outsider inventing a bike that solves all of the problems of cycling, is a recurring literary genre.
It takes time & effort to engage with one of the few fintech companies that ensures you store only 250k in each bank. That also opens you up to other types of risk as now you have some relatively new startup that has access to your company funds.

Companies and individuals are not trying to invest in their bank when they open a checking account. Does it really make sense that they need to dive into their bank's financials?
This seems pretty silly to me. 30 story blocks of flats tend to be prevented by the planning permission system (potentially before they are proposed as developers may know what won’t succeed) which is roughly a combination of local government and local residents. There are other things which may make building difficult – historical preservation (eg listed buildings) applies to much of the more central parts of the city, construction can be expensive, etc.

Perhaps the real London elites are the clay underneath the city which makes tall buildings more expensive.
>Another random thought: If even the Swiss can't keep it together financially we're in real trouble.

The Swiss government(and the SNB) could have easily saved Credit Suisse, but the politicians lacked the backbone to do so. They panicked at the first sign of trouble. Saving the bank was important for Switzerland’s image in the financial world, but it seems that they no longer care about their own country.

By letting a 167-year-old bank fail instead of simply buying it for 16 billion, they lost a lot of trust.
Depends on the plane, but I think average of about 200 hours per year is typical. Most of the retired military pilots I know have around 3000-4000 hours after a 20-year military career, some of which is going to be non-flying assignments.
What is a wheat waffle?
If FRC goes under it will be because Janet Yellen put her foot in her mouth by saying that banks that are not too big to fail will not get a depositor guarantee.
I'm kind of sick of the realistic reloading being so prevalent (and mandatory) in VR. It was novel for a while, but it really takes me out of focusing on what the enemies are doing. Especially since it's not something that 'just works if you get it somewhat right' for pretty much any of those games and sometimes requires more precision for grabbing ammo out of your belt than for shooting the damn enemies.

Many of them require you to grab something in your belt area (and I'm a fat guy, so several games already require me pushing into my body to get to the right position), and/or I'll try to do it without looking down (like I would in real life) but then the game thinks I clicked in the wrong area, so I have to look down each time and even then it seems I clicked just slightly off 2-3 times before I can grab the damn clip off my belt, and by then the zombie or whatever has closed half the distance to me.

You're already breaking immersion for movement by having a stick to move you around and not walking 1 to 1, just let me press a damn button, wait a couple seconds while focusing on the enemy, and keep shooting.

Also, requiring you to grab ammo from your belt pretty much stops the game from being able to be played seated, because you'll be jabbing your couch or chair arm trying to get to your virtual belt. Sometimes I just don't want to stand in place for an hour. For most of those games, that's the only thing keeping them from being playable while seated.

One of the reasons I like Space Pirate Trainer so much is because there's no immersion breaking there, it's all energy weapons and you just have to slow down or stop shooting for a moment for it to recharge enough to shoot again, no reload required. And I can keep my focus on the enemies swarming around me. But I want more games besides that, and there doesn't seem to be that many (at least not that I'm aware of).

Compound is another one I like, although it does have several steps for its more complicated guns (although not the basic guns, and I tend to rely heavily on those), and sometimes requires you to drop your second gun (for it to float in midair, mind you) so you have a hand free to reload your other gun. How's that for immersion breaking?
I think what you're describing is insurance, not taxes. I'm sure almost all auto insurance is paid by taxpayers, too, but I wouldn't call auto insurance a tax
MMC2 Magic – How Punch-Out's Graphics Work
I call that "90s era oop", probably because I got into programming in the 90s and quickly learned that it's considered bad. So from my view this "move away from classic OOP" has been occurring for my whole professional career (20 years now) and I think it's probably more a matter of individual ignorance (mine included - hence '90s era) rather than an actually changing state of the field.
Half an Hour Before Dawn in San Francisco
> suppository profited

I think you mean supposedly
I wish it was capitalized as PReViouS or were just called PReV. :)
... and who bitches that he doesn't have as many followers on Youtube as many stupid gamestreamers. He's got a cult following and people who joined his Discord received an email from Discord to the effect of "Did you know you joined a hate group? You'd better watch which Discords you join..."
It all depends on if your billable. If rates are going down than to keep the margin you have you have to cut pay.
I’ve been a “developer” since 1996. I’ve seen people prognosticate about the end of the glory days every few years.
To me it seems more likely that actors with robust systems are enough
I was always confused by the contradiction that you are have legal rights, but if those rights are violated by the government, they are have legal immunity. You don't actually have those rights if they can be violated without consequence.
Critical mass is an important factor. Previously, I've been biking almost alone in the winter here in Norway. The later years we're multiple cyclists at every intersection. So I used to be the "edge case" drivers forgot about, to being one of many the drivers now have to constantly be aware of. It also feels a lot safer biking in a train of 5 people than alone.
Presumably you want to see how things are being used presently, otherwise you risk breaking it.
You encode from a Unicode string to bytes and decode from bytes to a Unicode string. Remember that things like "utf8" and "ascii" are so called "encodings" of Unicode. Base64 is also an encoding (of bytes to ascii).

Now the terms encode and decode may be jargon, but they are not terms that Python made up. This is standard terminology for our industry.

I understand you find them arcane and unclear. I'm not trying to convince you otherwise. Which is why I suggested the alternative of using bytes("", encoding) and str(b"", encoding) as an option that you might find more clear.

Maybe Python should have named these to_bytes() and to_string() instead. I can't argue against that. I'm only saying that I don't find encode/decode unclear and that they are standard industry terminology.
Are you confusing the ability to tune a LLM to write in someone's style with the ability to have it understand everything that person understands?

I might be misunderstanding your comment.
Wouldn't it be a fairer criticism to say that Devs-with-CompScis are to computers what e.g. jet plane designers are to high-tech jets? (believe me, I'm not gonzo for Devs, but stick with me here) - those engineers design the slickest, leanest& meanest symbols of the advances in aeronautics - but don't, never have, never will actually fly a plane. Even a simple one.
To make it work across multiple devices. I often switch from desktop to mobile for example.
This is a really balanced take as against the GPT revolution hype train who really seem to be underestimating the expertise behind the value of the prompt.

Meaning asking good questions (prompting) requires a certain degree of skill and those who do not have it will derive no more value from GPT (and it's variants) than they would from using traditional search.

In essence, the expert gets more done.
Why use Rust on the back end?
A) We've already passed the expected point of no return for 0.5 (warned about as early as the 1960s as I recall) and 1.0. As of 2023 we have already experienced years at as much as 1.2 degrees (above pre-industrial average).

B) The 1.5 degree budget, as I recall is the "best wish" case of the 2015 Paris agreement.

C) The 2 degree budget is the "worst case" allowable by the 2015 Paris agreement.

D) The Paris agreement was based on previous IPCC reports on some of the expected outcomes at 1.5 degree and 2 degree budgets. The Paris agreement was largely trying to pick the smallest number that still seemed feasible in 2015.
GPTCraft: The Database of Prompts for GPT and Custom Prompt Builder
Hey everyone! I'm excited to share my latest pet project, GPTCraft. It's a database of prompts for GPT and an easy-to-use form builder that allows you to create custom prompts and generate text based on your specific needs.

So if you're looking for a powerful text generation tool, check out GPTCraft at http://gptcraft.tech. And if you have any questions or feedback, feel free to reach out to me directly. Thanks! #GPTCraft #textgeneration #AI #productivity

P.S: I created the post with this prompt - https://lnkd.in/dN6BC2N2
I can only imagine the amount of security pressure they feel since they are basically a backdoor into easily stealing one or more company identities once you pass the 2FA, with full address books of customers that will trust emails deployed through MC campaigns and blindly click on links in the emails sent out, so I am guessing they err on the side of caution and have tons of false positives instead of letting anything pass through or disrupt.
You're the one who wants to bully everyone who disagrees with you.
1.5 million liters contaminated by how much? The former number is meaningless without the latter.
That is understandable, but does it make sense for the product of a company to negatively impact the company itself? Perhaps being forced to deal with their customer base rubs off on them.
Thanks for the feedback. That's a really intriguing idea. It would be interesting to test once the site has more traffic.

Optimizing the images is definitely on my to-do list.

Feel free to reach out about partnering. I'm at julia (at) zidisha.org.
Most probably it wasn't electric
From when has HN became a paywall article aggregator?
almost! now separate the namespaces from the imports and we are good:

"imports": {
"@namespace":"deno",
"oak": "oak@12",
...yeah, on the whole I can't imagine thinking that humanity's impact on birds overall has been a good thing

Unless you really, really love pigeons
I would have it stripped down and sent to electronics recycling. It's not cost-effective.
Lol! Yeah I've carried my bike to the edge of another urban area before, parked in a garage, then used my bike to get around the urban area, because the US largely has no intercity public transit.
This is a return to sanity -- businesses need to control costs and be sustainable, product ideas need to actually make sense, you have to prove you have a good idea to get investment, etc. This is good for the long-term health of the industry.

The real problem right now is not the layoffs. The layoffs are needed, because many companies cannot reasonably justify their headcount, and it's destructive to a culture to have so many new people join so fast. If you've worked at the same company since 2021 you might have more tenure than half your coworkers!

The real problem is the hiring freezes. These especially impact new grads, but also experienced people will have trouble finding jobs simply because few companies are actively hiring. If you get laid off from a FAANG you might be able to find a startup job paying ~1/4 to 1/2 of your previous total comp. Might as well just not work for a year. Businesses overhired so much they need to shed more employees before they can even backfill or grow teams that work on things that make sense.

This happened in 2001 too, but the big difference between now and then is we aren't seeing a lot of tech companies completely fail and go out of business.
There was no “nuclear winter”. I was an ordinary enterprise dev working for profitable enterprises like banks, insurance companies, etc and jobs were just as easy to come by from 1996 -2008.
Coming back to this, I was curious and decided to challenge my assertion some. https://taeric.github.io/challenging-my-filesize-intuition.h... is a few examples where I was fishing around. I didn't find any where my assertion is not true.

Curious if you have any easy examples to look at that do show the opposite.
All I hear when someone writes "WebAssembly is coming" is "more RCE exploits are coming - via the thousands of lines of new code I have to hook up to the Internet by using a browser".

The industry has barely finished debugging the monstrosity that was browsers before - XML, JavaScript, CSS, WebGL, WebRTC, ... so now let's add another giant source of security issues to them!

When will this madness stop? When will browsers actually be capable of doing enough and be moved into maintenance-only mode where only security issues are fixed and no new code is added?

Surely some will say "well, WebAssembly will deliver that precisely - browsers now can run all the code".

But wasn't this the promise with JavaScript already, a Turing-complete language in the browser to end the need for more features of HTML?

Anyway, to deliver some value by this comment:

To disable WASM in Firefox, set "javascript.options.wasm = false" in about:config.

Some websites say you also need to set "javascript.options.wasm_baselinejit = false" and "javascript.options.wasm_ionjit = false" but I don't understand what the point of disabling JIT would be if the whole of WASM is disabled anyway?
Thanks for the correction. I don't understand much Canto and I over-extrapolated to Cantonese from my knowledge of Mandarin. I thought man was the same as Mandarin's kuai.

While I've got you... I've heard "ya man" for HK$ 20 in the North Point produce market in Hong Kong. One of my friends said that this is a "local count", but didn't give specifics. I'm familiar with the normal "yi sap" for 20. When is "ya" used for 20 in Cantonese? (Side note, 20 is "yi sip" in Thai, despite "yi" not being 2 in Thai... an interesting borrow/carry-over from Southern Chinese dialects.) Is "local count" something more formal than slang? I know it's written as two tens in a single character, but I'm guessing Canto slang also has dedicated characters in some cases.

It was definitely Cantonese. My buddy's father-in-law only speaks Cantonese (grew up in Manhattan's Chinatown, poor enough English that he thought his son-in-law Dave's name was "Day" for long enough to spell it that way on his new-year's red envelope) and his daughters are bilingual in Canto and English.
If you have the desired standardized claim format, Lume supports this use case. We also have a pdf parser in the roadmap to parse documents exactly like the one you linked, to then transform and pipe the data accordingly.
Very interesting. I want you to know that

> ‘Private’ here means that no code is shared with us or OpenAI at index time, and when a search is made only relevant code snippets are shared to generate the response. (This is more or less the same data usage as Copilot).

is the reason I went from "ha, cool tool" to "okay, let me go download it".

Quite surprised that you don't actually have a login wall to download. Missing an opportunity to track downloads, upsell to paid plan, etc. etc. imho.
All of the websites in the top-row require JS, so I stopped looking at that point. To me, requiring JS is not minimalist, and those random sites aren't important enough for me to enable JS on them.
Hello, Semantic Kernel (OpenAI SDK)
They didn't, though. What they actually did was allow your wife to have the second full-time job which is now required in order to own a home.
> This prevents the best cost-saving measure in the cloud: turning it all off.

However, the cost calculation is weird when you factor that 2 hours of cloud "on" can often pay for an entire day of "on" for a normal server.

All else being equal, which I'm aware is a contentious/controversial notion in of itself, even if I personally believe the colo costs for headcount are often greatly overestimated.
The big difference between now and 2001 is that we aren't seeing a lot of tech companies completely fail and go out of business like we did then.
Cyclists behaving better in the Netherlands than in Cambridge is likely true, but at the same time a statistical bias: In places with bad road conditions, only the die-hards cycle. Those tend to contain a larger share of assertive or aggressive cyclists. Bad road conditions also force cyclists into pedestrian spaces, onto pavements etc. I can observe that here in Berlin as well - places with good infrastructure see little to no conflict, but there are some spaces with frankly brain-dead planning where almost every cyclist cuts through the pedestrian space.

And that‘s where the Netherlands differ: Everyone cycles. You get a better cross-section of the population, kids, families. The infrastructure is much better, all around. It’s designed to reduce conflicts. And it‘s very likely that you‘d see similar effects in Cambridge as well. Build safe infrastructure and the normal people will show up.
COMMON PYTHON INTERVIEW QUESTIONS ALONG WITH THEIR ANSWERS
Yes, my hypothesis was that the works would be attractive because of their lack of professionalism, not in spite of it.
Maybe the problem is that staff wants to learn cloud because they don't want to be left behind in the job market. So everyone pushes for cloud, even though it really won't be a benefit to the business itself.

I mean, what kind of CTO would you be if you didn't have a cloud project going on? Who would hire you if you got booted?
Ban google outside US! I’d love for each country to build their own
"but how do you get groceries???" is such a common bad objection it's become something of a meme to make fun of it. don't want to pick on you but getting food is really not that hard to do. you just do smaller shopping trips more often.

https://www.youtube.com/watch?v=kYHTzqHIngk

what self-proclaimed "15 minute city" are you living in where this is hard? genuinely curious. wondering if the phrase is getting diluted for marketing reasons. I've lived in totally ordinary neighbourhoods of English cities where all this was possible and easy, I never heard them flaunting their "15 minute city"ness, even though they met and exceeded the technical definition.

like I'm just confused that people are calling "utopian" the rather unremarkable reality I've lived for 25+ years. it makes me suspect ppl are using the same words to mean very different things.
You know what they say about assumptions?

In written communication, context is king.
This looks great! Is there documentation in the repository that goes into greater detail about the query process? It might be nice to add some diagrams or other explanations about the architecture there.
I think it's very short sighted: tech stacks come and go, you can't find people who know all the ones you picked. People who know their foundations and have applied them to practice (no matter the tech stack) will be better prepared.

That's why boot camps haven't really taken off: most students can reproduce what they learned but will struggle growing up. They learned the tech before the theory!
I don't think i's sensationalist. I'm somewhat familiar with this community (they're overrepresented on 4chan, which I study a lot) and this reads like a very fair summary of their discourse/anxieties.
Maybe put the word "Sequential" in the name (like FixedBufferSequentialAllocator) to really hammer it down that you can't randomly delete. Then also have a movable head pointer so you can still deallocate in either reverse or forward order, it will still successfully free everything.
Mailchimp previously cranked up pricing on their Mandrill product dramatically, with minimal warning, no opt in, and unsympathetic tone from C-suite.

Mailchimp is pretty hostile to developers. I don't recommend using them after that experience.
Author interview:

https://m.youtube.com/watch?v=lbbQdwu1djc
So a block of flats should be intended to be either be all-renters or all-owners?
F0.3 – The Impossible Lens – Building a Large Format DoF Movie Camera
What's with all the sensationalist doom and gloom?

The job market is still really strong, and Amazon for example hired 300k people from 2020 to 2021. These layoffs are a drop in the bucket, happening at Big Tech mostly. Corporate profits are still at all time highs.
Reduce expenses, save liquid cash. It's always good advice, but especially now.

Having six months of outflows liquid in a special savings account goes a long way for peace of mind.
Yep, there are some efforts like this already, I recently posted this: https://news.ycombinator.com/item?id=35226097

Albeit, it is using proprietary GPT instead.
> Why even run for the highest office if you won’t do whatever you believe should be done?

A president must choose their battles and use their political capital wisely, lest they burn it all and are unable to accomplish anything else for the remainder of their term.
"passes losses to be bailed out through opaque means" isn't at all correct. Comparing SBF to to buying treasury bonds is somewhat laughable... let's focus on what actually happened instead.