skysight-inc/HackerNews huggingface dataset:
This one seems prone to bias.

Out of all the people disagreeing in the comments who actually takes a position against self interest?

1) Security is more your focus than UX, but you agree with the article.

2) UX is more your focus than security, but you disagree with the article.
So it is worst than free - it is work paid by yourself. Better dedicate 5 years to open source then.
Could these ground based lasers be used for deflecting asteroids?
It may be too late to go with the JavaScript model.
Amazon SES is not a good choice for sending critical email notifications. Their 'global suppression list' [1] has caused no end of headaches for me and my clients.

If you and I are both using SES to send to the same person, and my message results in a hard bounce, then your messages to that person will start to silently fail.

[1] https://docs.aws.amazon.com/ses/latest/dg/sending-email-glob...
Most provincial level leaders in China are likely better educated than their Western counterparts due to strict civil service exam and promotion hierarchy of progressively larger municipal management responsibilities
What's wrong with consistent hashing (hash requests and servers into a single coordinate space eg an array, randomly distributed, scan forward from the request until you find a server)?

https://en.wikipedia.org/wiki/Consistent_hashing
As cool as it would be, those discs were probably pulverized into atomic dust just in case they had any recoverable secrets on them.
Teleport that whole thing to London or the Bay Area and they'd sell for millions each. Some people are fine with cookie-cutter affluence. And after good landscaping and tree growth, it wouldn't look so weird.
That would imply that their entire codebase is a mess rather than an issue with Pulumi.
But we don’t. See my other comment.
Not perfect, but you can use a validation library to explicitly pull in ENV variables and they will be typed.
https://sergiodxa.com/articles/using-zod-to-safely-read-env-...
Pretty sure they went with the higher capacity Iomega Zip Drives.
Amazon is very, very spammy. If you want your email to be delivered and you don't want to end up sharing Amazon's reputation, you'll need to use another company for email delivery.
FB has datacenters in Denmark and Sweden, countries that are very friendly with Norway and that have plenty of treaties between them, such as the Helsinki Treaty. Piss one off enough and you might find that four countries go after you in sync.

And seizing those DC's is childs play for a nation state, where are they going to take them?
> There are very few lean libraries unfortunately. Keeping code elegant and simple is a rare skill.

So... You are saying 'you should write everything yourself with libraries that basically don't exist'? I agree with you somewhat, but it's not very realistic; it's so much faster to use something that gets you 80% of the way with minimum work. And you know it'll break in a bit but that's life.

Also, frameworks like Django or ASP.NET have been pretty stable for a very long time. We have large Django projects from 10 years and updating those was a breeze.
> Ghosts towns are not unusual in China, where an estimated 65 million homes are left empty. For decades, the country’s economy was driven by real estate, so much so that the government often encouraged large-scale developments. But an aging population and affordability concerns, among other factors, resulted in a supply-demand imbalance, at times creating entirely vacant cities. Thames Town, a suburb outside of Shanghai designed to emulate London, is now virtually empty. Kangbashi, or “the empty city,” in Ordos, however, is perhaps the most recognized of this phenomenon

Feels kinda like what's happening with the affordability of housing at least here in California. San Francisco starting being one example of this for similar and different reasons.
do other email providers have the same shared-IP problem?

Yes, that is why they let people get a dedicated IP pools and FCrDNS using their corporation name for a price. It is not uncommon for the shared IP pools to get rate limits, temporary blocks, etc... and the corporation specific dedicated IP's are more likely to get through especially if they handle UCE complaints properly.
Food is not absurdly cheap in Canada, and has gone up an incredible amount in the last 2 years.
The point is that it's a really bad tradeoff, because the impact to the users is high, and the impact to security is low. And yet we do it, because "You don't stop securing it just because you've found one good option", and that's a really bad reason to improve security by such a small increment with such large negative consequences.

The problem with 'defense in depth' is that it comes as close as possible to locking down systems to the point of uselessness, without actually, technically, preventing work from being done.
This paper assumes a dense array (containing approximately 10^8 elements)
99 comments and only 22 points? I also noticed this post drop from the front page #18 to somewhere like 500 in an instant. I guess some mod decided to tank this post. Why?
Some Transgender Women May Be Barred from Women’s Chess Competitions
+1 for multi-scale. While on the topic: I have thrown some hard-earned cash at a multi-scale guitar a couple years ago (a Strandberg), and it both sounds great (well also thanks to craftsmanship), and is much more comfortable to play in the higher positions: the way the frets are fanned, the left hand's wrist remains in a more natural position. It'd be difficult to switch back.

I've worked on my own instruments many many years ago (with a little help from a professional luthier). I'd say if you're designing a new instrument, multi-scale should be a consideration; even if it's just a plain old boring guitar, your biggest constraint is the choice of a bridge.
Completely agree. If you are in the hacker filter bubble you may get the impression that fine-tuning is super important and powerful. But in reality for most use cases it offers little advantage for _a lot_ of effort.

The future is likely > 90% of developers relying on the best frontier models and using the context to specialise, and 10% of specialised developers who have the expertise, budget, and time, customising LLMs for very specific use cases where there is no other option.
I thought I would give medium one more chance, thinking that maybe it has gotten better, it hasn’t.

The author starts off with a self aggrandizing tweet from themself:

> We kernel and database people think this discussion about whether frontend or backend is harder is kinda cute. you're all adorable!

As someone that has a full stack web development job that also enjoys systems programming on the side, both are difficult in different ways and the only reason you could come to the conclusion that one is “harder” (whatever that even means) than the other is from a stance of ignorance. You literally do not know what you do not know.

Than, the author’s only career advice is to contribute to open source. That’s great, not exactly earth shattering but not really worth the long winded article to get to that point.

If the author is here, consider not starting your article with a self quoted rage-bait Tweet that adds nothing of value to the article. Maybe your intention is to capture engagement, but it leaves any reader that may have been interested in what you had to say and is a web developer disenfranchised.

It’s very easy to dismiss an entire field of technology that you don’t work in without ever attempting it. It’s different to actually dive in and try to understand why there are problems and what those problems are.
The PolymurHash universal hash function
> Looks like just your usual run of the mill low effort, low quality clickbait blogspam from Phoronix on a conveniently flame-bait topic.

I think Phoronix should be banned from most communities. Use of this site is proof that 100% of the tech community uses ad-blockers.

It is absolutely an abusive, over-monetized domain, with low effort content whose only purpose is to generate ad revenue.
Perhaps on the 'todo' list is pulsing over another 100GW laser to slow future objects back down from the other direction.
It sounds more to do with correlation vs causation people who are more likely to greet others could have a variety of different factors in their lives making them feel less isolated. One of them unironically states that it helps with the Career Wellbeing of an individual which is indicative that it doesn't really do that.
That's silly, but I don't think that's solved by a spec. Even with specs there is still JSON-LD, JSON 2.0, JSON API, etc.
Fair means more fair than the alternative. The whole world suffers from the human factors.
Funny because Gmail is the biggest source of spam
There's radeontop, but it doesn't seem to say anything about video acceleration. mpv does say what it uses and complains when you ask it to do something unsupported, and since there's a clear difference in CPU usage between hardware and software decoding, I figure CPU use is a good enough indicator.
The validator says to use something called "CSS" instead.
I ran a BBS with MFM & RLL drives. The table shook when I formatted a hard drive.
I'd say from this thread, it's also difficult to make an informed decision on my what the city is like. Especially from two anecdotes like this.

Like always, it'll be some where in the middle.
The result of `let x = Foo()` when Foo is defined as a function is whatever Foo's return value is. Trying `let y = Foo()` when Foo is defined as a class throws a TypeError.
I think this misses half of the purpose of 'rule of law'. Some laws are to protect interest of citizens in the state and the state itself, sure, and in that sense the importance of 'spirit of the law' could be cultural. But the other aspect of law is minimizing surprise. Efficiency of commerce depends on a certain amount of consistency around laws. The more consistent the interpretation around a body of laws the more efficiently commerce can occur. In this sense relying on 'spirit of law' is wildly unhelpful because in order to understand legal cause and effect you have to read tea leaves, understand the leaders in office, etc. The west is not immune to this problem but we depart from strict written law to our peril.
This is why I prefer short sessions and requiring frequent, passwordless, biometric authentication. Still relatively low friction for the user, and no password to remember or forget, while still reasonably high friction for an attacker.
What was the laptop?
I think it is fine for node to have limited, basic, built in support for .env files, and then leave the opportunity for the ecosystem to add in more features.

Easy things should be easy, and hard things should be possible through npm install.
Uncured bacon isn't any healthier in terms of nitrites and nitrates
RAG is fundamentally different and there will always be a place for it.

A model's weights are inherently lossy and opaque. If a model asserts some fact, it is impossible to tell whether that fact was true or hallucinated just from the model, because the model has no notion of "fact" or "truth", it's just probabilities.

Generating an answer solely from model weights is like asking a random person to answer a question from memory. Sure, you might get the right answer, but there's no guarantee.

Using RAG is like handing them a book and asking them what the book says the answer is. With the benefit that LLMs can "read" much faster than a human.

My take is that LLMs are actually much better at "reading" than they are at "writing", and RAG plays to that strength.
A key feature of NFTs has broken
https://archive.ph/qoXKY
Most of it they pumped back into the their own building and development market because of bad top level incentives. Hence the problem.
I was referring to the national level, and yes I would say Clinton, Obama, and Biden performed objectively and significantly better than Bush Sr, Bush Jr, and Trump.
Now I wonder how powerful one of these arrays should be before it shoves Earth with noticeable momentum. You know, as a reaction.
Perhaps subsidies for on-the-job training would solve this
Oh, I'm absolutely judging. That's the point of being here. Probably because the people here don't feel like they're saying "This is ugly and I don't like it."

It feels like they're saying "Because this is so ugly and objectively bad, it should not exist at all. It must be stamped out and everything should look like Apple."
I agree. Since you seem to know the area, do you have any comment on which contender (Bun or Deno) you see as most likely to take the crown, and also which you’d prefer to take the crown? By ‘the crown’ I mean the status of being the leading JS runtime outside of web browsers.

For me, Deno seems very well thought out, I’ve used it a fair bit and found it to work reliably and fast. I like the whitelist approach to system access although I worry that it could be a hurdle for adoption. I haven’t used Bun, just read about it. My sense is that Bun is more of a 1:1 replacement for Node, still tied to npm as a first class citizen, while Deno has a long term strategy to get away from npm (while supporting it as a legacy thing). Overall I’d prefer Deno to win, but I wonder if Bun has a better chance due to its closer parity with Node.
Why do the strings need to be muted? Is there so much resonance that playing quickly would produce indistinct humming?
> if I could go back and make it a cs one it would've been better all things considered.

I wish there was a better way to go about this. It sucks I wasnt mature enough to take advantage of college or have the foresight to know what I wanted to do with my entire life when I was 17 and started.

Now to get credentials, Im looking at 2-3 years of 30 hours a week of work and thousands of more dollars.
elastic, who is the creator of the licence in the first place, refers to it as Free and Open. https://www.elastic.co/pricing/faq/licensing#
Maybe the AI has a sense of humor.
This confusing wording has always bothered me. Should "Remember me" keep me signed in, or just remember my username the next time I need to sign in?
I mean, from the perspective of the time, was anything other than C really an option?

It was a time when computers were outrageously compute and memory limited, and it was the only language that didn’t have huge (at the time) compute and/or memory costs associated with using it. We weren’t ready for higher level languages at the time.
This is just wrong on so many levels.

> A short token forces the $1000 withdraw immediately.

No, a short token forces the attacker to continue making requests, but otherwise places very few limits on what they can do with it (since these tokens are almost always something like "15 minutes since the last use")

> In your ship analogy, that's adding a second hull, putting airtight sections between hull locations, and having lifeboats.

This is PERFECT! Because it hightlights exactly the trade off I'm trying to point out. Fucking no one uses double hulls except for oil tankers, and they only do it for a very specific reason: They want to stop oil from leaking out.

They pay a HUGE cost for it, but it happens to be worth it for this very specific trade. Here's the tradeoff:

---

Double-hulled tankers have a more complex design and structure than their single-hulled counterparts, which means that they require more maintenance and care in operating, which if not subject to responsible monitoring and policing, may cause problems.[2] Double hulls often result in the weight of the hull increasing by at least 20%,[3] and because the steel weight of doubled-hulled tanks should not be greater than that of single-hulled ships, the individual hull walls are typically thinner and theoretically less resistant to wear. Double hulls by no means eliminate the possibility of the hulls breaking apart. Due to the air space between the hulls, there is also a potential problem with volatile gases seeping out through worn areas of the internal hull, increasing the risk of an explosion.[8]

---

> The actual cost of doing this is generally developer time.

No - the actual costs are usually actual costs, paid by all members of the system. Developer time is just the most obvious up front cost. There is a cost every time a user has to re-authenticate. There is a cost in resources to handle the extra authentications. There is a cost in complexity to maintain and extend the system doing authentication.
I live in the suburbs but these are homes built in the 1950s and a lot of my neighbors are older. My neighbor and I have ¾ acre backyards that are just divided by a chain link fence. We both have dogs and like to do yard work. He's retired and I work from home. We talk across the fence a few times a week. He'll put surplus items from his vegetable garden on our fence, give our dog treats, and I'll exchange with bread I've baked. We shoot the shit about everything - his childhood growing up in the neighborhood, health, things going on, projects we might want to tackle together...

It's definitely possible with the right neighbor, you just have to be intentional and friendly.
> from what I understand their TV news is completely rabid in the same way our tabloids

Your understanding is flawed. Cable news ( fox,cnn,etc ) is rabid, but broadcast news ( abc, nbc, cbs ) is more serious and 'professional'. Especially the nightly news.

> but their newspapers are relatively level-headed

Once again it depends. The wall street journal ( more professional ) to the ny post ( more rabid ) which oddly enough are owned by the same company controlled by the same foreigner who answer to the same elite.

The rabid-professional or the left-right dichotomy is an illusion because the media pretty much is controlled by the state/elite. They appear to be superficially different on silly cultural matters but fundamentally agree on the important stuff.
All my "not bad" experiences from the last few decades of travel, seem like heaven compared to travel today. And I don't think it's rose tinted nostalgia.
Valid viewpoints should at least be based on fact. How to act on these facts can be argued, but a lot of the right wing has given up on even agreeing on objective truths, like that Trump lost the election or that climate change is happening.
They were always usable using the C-API but not exposed to the Python library (and until 3.12 you were blocked by the shared GIL so there was little point anyway).

Now that the work from Eric Snow has been merged, you can use https://pypi.org/project/interpreters-3-12/ to create one from Python code.
Disagree here. The sendgrid, mailchimp, postmark of the world are in the business of sending emails. They have their dedicated IPs and handle deliverability, anti spam, and whatnot with email providers like Gmail.

SES is an email sending infrastructure tool. That's not the same.

IMO equating SES with an email company is like saying home depot is a contractor because they sell hammers and lumber. It gives you the tools to be able to build stuff but it's not the same as a construction company.
Expert opinions on making GDPR usable
That... that noise on Kerosene. It's a guitar I think, but just, what the hell did he do to it? Not actually asking, don't actually wanna necessarily know. But just...

and then the article is wrong about the lyrics of course. The lyrics are not about the joys of arson; there is no joy in the song. The song is about being stuck in a small town life with no possibility of escape, and getting so bored that self-immolation like South Vietnamese monks starts looking like your best option.

It's the internal sounds of a mind damaged beyond recognition by the rust belt. And I agree, it's some of the most beautiful music ever made.
Typescript types them to be string | undefined.
Bat: A Cat Clone with Wings
> Yes

I didn't spend a huge amount of time reading the docs (just enough to get up and running), but I didn't notice this about other providers either. Great to be aware of this for future reference.
Good morning my Hacker News digital neighbors, and in case I don't see ya, good afternoon, good evening and good night.
Website blocked in Brazil.
That's untrue. I can tell you that spam reports and bounces are monitored, and customers do have to go through validation of their workflows if they breach thresholds.

I had to help multiple customers who had access to SES shut off for valid use cases because they didn't handle events coming back from customers appropriately.
Yeah, I've never once seen a USB-C cable break in that the physical connector itself was damaged. I've been through plenty that just seem to stop reliably connecting if they are in high-motion environments (the cable connecting my phone to my car's entertainment system, for instance)

I will say that I really wish they had managed to not have that middle section sticking up in the female connectors - cleaning out my phone's USB-C port is about 20x harder than cleaning out a lighting port because I feel like I'm going to break that little thing in the middle.
Is an array of 100,000,000 lasers realistic/practical, or is this more of an "assuming a spherical cow" theoretical exercise?
The global pandemic may be affecting their behavior.
As others mentioned they are using a paid AWS email service. In fairness however the price is very low thus making the bar to entry very low. They will have no shortage of customers that abuse the system, do not handle UCE reports and in some cases are outright spamming. The spammers may get blocked with time but there will be a continuous wake of damage in their path on the shared pools of IP addresses.
It's just a number that goes up
Strategies Maui can adopt from other states to help prevent dangerous wildfires
That's part of it, but the other part is that I struggle to think rationally in emotional situations (good or bad), and so using text gives me sufficient distance to express my thoughts more accurately. I also struggled with learning my native tongue growing up, and really believe that speaking and writing use very very different parts of my brain for me.

Being able to step back, compose, and edit previous statements before "commit" is definitely an aspect, though.
In the US, about 16 million homes are empty : https://www.google.com/search?client=firefox-b-d&q=how+many+...

So per capita, it is about the same.
It is worth noting that all the current models offered by the OpenAI API are already fine-tuned, with supervised learning and reinforcement learning, to follow instructions and to follow them in a certain way.

OpenAI removed the base GPT-3.5 model a while ago and never made it available for GPT-4.
This paper is from 2021
> Then there is the <doctype> thing which may seem like a lot of bullshit, I don’t know how it now but years ago it did make a difference because if you didn’t have it browsers would go into a compatibility mode with old web pages.

This is still true. Browsers run HN in quirks mode. Just open the devtools console in Firefox, and it will tell you.
Yea, order of mag differences in execution times gets messy behind load balancers.

We had an API that was a kitchen sink of different tools, including reporting. Eventually we split reporting off into its own service/LB group because you can get calls delayed that are returning 100 bytes of text being delayed by a few megabytes of data being assembled.
If you're talking about physical mail, orgs like that usually respond positively to asking them to stop.
The question is how successful you'll be. Generally fine-tuning means you're going to drop 10-500k on data labeling and compute costs + 1 science type for 6 months.

This means you're easily looking at a 1 Million dollar project in order to be successful. Even once you're done, the odds of success are mixed - and Claude-3 may beat your fine-tuned model. These economics aren't hard for research shops, but startups are going to struggle with this approach.