skysight-inc/HackerNews huggingface dataset:
I actually answered this question (kinda) in a comment on another thread a couple of weeks ago.

https://news.ycombinator.com/item?id=34858468
Hope this isn't a dumb question, but what's an "SPM module"?
It also encompasses social media apps, far beyond just reddit.

It was uncovered that many scams were run on Facebook and Instagram by employees that locked users out of their accounts for ransom. The whole industry of social media APPS and SITES supports a huge underbelly of toxic corruption... It's a swamp if you look deep enough.
Thanks! We totally agree that spot-checking won't scale long term. We're currently testing a feature in beta that allows you to provide an "expected output" and then choose from a variety of comparison metrics (e.g. exact match, semantic similarity, Levenshtein distance, etc.) to derive a quantitative measure of output quality. The jury's still out whether this is sufficient, but we're excited to continue pushing in this direction.

p.s. it's cool to hear from another company that's helping expand this market!
Why the insistence on 20% down? Avoiding pmi is not worth the upfront cash
> A telltale sign of a crank is attacking career scientists

yeah, she should've known better than to attack a protected class
English is not a programming language, but it is the language of most programming language’s documentation and syntax.
Oh my god that's a great callback.
For Bun on workflow builders, I'm currently working on making windmill [1] supports bun as an additional runtime to run the typescript scripts/steps. It's not the same as making the workflow engine run with bun (we use Rust) but I thought it might be worth mentioning :)

[1]: https://github.com/windmill-labs/windmill
That's par for the course nowadays, unfortunately. I couldn't name a smart TV system that doesn't have ads.

Roku is far from being the worst offender, my LG C2 that I paid out the nose for has the majority of the home screen taken up with ads.
ViewComponent is really cool, but still a little fresh. I'm excited to see how they update it in the coming year.
"The one remaining site reliability engineer attached to the project"
Maybe I missed it, but what does the author even mean when they say "understanding people", and what is it that devs don't "understand"?

What I tend to see is junior devs having inappropriate levels of confidence (either too high or too low) and their superiors taking advantage of it for their own gain. Is that what we're talking about? Because otherwise I don't see social awkwardness, but fear being mistaken for "passion".

The majority of the time a dev wants to talk technical details is because they want validation or expect a certain level of input from the rest of the team, especially leadership. It's perfectly reasonable for such a person to become frustrated when that doesn't happen. This isn't a lack of understanding from the dev, but maybe a lack of communication and a few naive assumptions on their part.
> But if you do any sort of math on those sizes then you probably want them to be signed anyway to avoid -1 rolling over to UINT_MAX and bugging out your system.

Both are shit and will create bugs if you let them through, doesn't make much a difference.

In fact there are languages which allow negative indices, in which going to -1 is a lot worse, because that's a valid index, just a nonsensical one.

> Automatic signed to unsigned type coercion is extremely bug prone, so better avoid using unsigned integers entirely unless you never want to use them in math formulas

Or you can just not have "automatic signed to unsigned type coercion" in the first place. Or any sort of automatic coercion for that matter.

> You avoid many more bugs by limiting collections to 2 billion than by mixing signed and unsigned integers.

Hell you'd avoid many more bugs by limiting collections to 32000 too!

> I have had a lot of bugs related to unsigned to signed casts.

I've had a lot of bugs related to signed to signed casts.

That doesn't say anything about signed values, that says something about casts.
List of oldest known surviving buildings
Honor and dignity. I don't feel good about noticeably producing underwhelming work, which was stressing me out and deleterious to my mental state. In any case I departed with mutual understanding, and I was told that I was welcome to apply again if I felt better in the future.
Huh... you are right.

Well my bad, I have never been in the market for a non gaming windows computer so didn't think to check. I just assumed that was still part of their business.
Yes, because all universities in the US are in 5 places only.
Seems likely that they used an allowlist rather than a blocklist for the API restriction, and left several critical services out of the allowlist.
If you take your numbers at face value and don't try to cut costs, that is still 60k savings per year and would take 2 years instead of 1 to hit a down payment.

If you take the mortgage interest tax deduction, you will be spending about 35k/yr less on taxes and have more disposable income relative than renting at 60k/yr rent VS (70k mortgage - 35k less taxes).

If two years is too long for the road map, you can rent a room in Palo Alto for 15k/yr or a 1Br apartment for 30k/yr.

If you are paying a 50% tax rate, I would also look at tax avoidance strategies. Maxing out the 401k and HSAs to get that down. Each person can always borrow 50k back from the 401 account to put toward the down payment.
> Rome is "special" in that it has none of the depth of eslint's TypeScript linting support and has very strange opinionated defaults that make no sense with limited configuration because the whole philosophy of that project is "just follow our rules without any configuration".

This was true at the start of the project. They added many configurations asked by dev such as semicolons and indentation style. Any lint rule can also be disabled.
It's not circular logic to say "this is a hard question whose answer depends on the specifics of each individual situation, so let's get a team of experts together to review every case according to a rubric we improve over time." It's an alternative to both "let people do whatever they want" and "mandate one particular thing that everyone must adhere to regardless of their circumstance". The fact that you (bafflingly) disagree with that solution does not make it "circular logic". Logical fallacies are very specific things, not just a bag of stuff to throw at any statement that makes you uncomfortable.

You started this conversation off with a series of seemingly rhetorical questions where you apparently just hoped everyone would shrug along with you and wait for you to bless them with your divine wisdom on what the real answer is (which you never actually said, strangely. Don't leave us hanging.) I'm not sure what conclusion you were hoping we'd all draw from them (some libertarian rich-worshipping Ayn Randian bullshit is my guess), but the wind was rather taken out of your sails when I pointed out that you are not the first the pose these questions and the best answer we have is a regulatory agency.

> Why is the function you’re describing better served by government?

Because government is the only entity with the power to actually enforce regulatons. Underwriters Laboratories is backed by the power of 300 insurance agencies who banded together for the benefit of all of them, recognizing that many problems are too large for individuals to solve and require collective action. Another word for that is "government". You weirdo Libertarians would be invited to the dinner table more if you were willing to just entertain the idea that "GOVERNMENT" is not one big monolithic shadow cabal that we must resist at all costs, but is simply any case where individual entities have come together in order to enable the possibility of collective action on hard problems. Government happens whether you want it to or not. I don't know why all you Lone Wolf Libertarian house-cats think a government made up of whichever mega-corporations happen to win at capitalism is going to be more benevolent than a government that everyone has a say in creating and improving over time.
As are the land grant schools in the US, from the late 1800s. And UVA, founded in 1819.
Assuming you mean Pakistan and Bangladesh, the latter was not formed in the partition and was a province of Pakistan.
Ah...it's not at all clear from the Kagi front page that it's a pay service. That does change things.
Management of Spotify isn't based on tracks, it's based on artists, which is a much easier pool to manage. That being said, with modern day scripting, it's pretty easy to evaluate 60,000 tracks in one day.

The DMV manages records for Billions of citizens on a routine basis.
From my European perspective I immediately assumed it was about this Mr. Rodgers, and I had to search to find the other Mr. Rogers alluded to.
You might want to give a try to windmill. open-source, self-hostable FaaS and app builder similar to retool.

[1]: https://github.com/windmill-labs/windmill
Sure.

Using Bootstrap 3 is a problem because it hasn't been supported for over three years and is no longer actively maintained [1]. This is a problem for many reasons, security and maintenance among them.

The use of var has long been understood to be problematic due to footguns with scoping issues. It's the reason "let" was introduced into the language, and is pretty much exclusively used now.

The pythonic approach isn't a problem per-se, but it also introduces additional complexity which makes maintenance more challenging.

From an organizational standpoint, it's difficult to attract and retain good talent to work on dated code. I don't think any developer would be excited to put "Bootstrap 3" on their resume today. If you can't attract and retain good talent, your company and project will suffer.

Software is like a house, there are many complex systems that need periodic maintenance and updating. Sometimes you can remodel the house to get rid of the aluminum wiring, etc... and modernize it. Sometimes it's cheaper to tear down and rebuild. But I don't think anyone would argue "Well, it hasn't fallen over yet so just leave it".

[1] https://endoflife.date/bootstrap
EUI64 means that random space is effectively reduced to just 48-bits of real entropy, <40 bits if you start making assumptions about device vendors. For example maybe the attacker has a VMWare exploit: enumerating that OUI (00:50:56) leaves them with just 24-bits of address space to scan, a measly 1GiB of traffic.

It's security through obscurity at best, i.e: not security. You shouldn't be relying on size of address space to protect you from anything. An IDS/IPS that alerts on abnormal ICMP behavior will be useful whether an attack is 1GiB of traffic in size or 1024EiB of traffic in size. (Also you don't even need automated scanning to find some juicy targets: I've seen a lot of routers on the edge of a prefix configured at ::1/64 and ::2/64 for instance.)
Not only many world cities, but also at least some parts of iconic USA cities like New York City Manhattan, downtown Chicago, etc.
> separates groups of 4 while optionally :: abbreviates a bunch of 0's and leading 0's in groups are optional. The address can be longer, sure, but it's really near identical to dotted decimal beyond the lengths.

Consecutive colons aren't readable or easy to remember.
Buprenorphine: How to Use It Right
Proposed Modifications to SBF Conditions of Release (no more video games) [pdf]
"EA" didn't have the concept down, Maxis did. They bought out something and ruined it, par for the course for acquisitions.

Isn't it great when founders get a pay day but does that kind of thing really benefit everybody else? Just in general it doesn't seem that allowing most mergers is a particularly good thing for the American public, benefiting mostly just very large corporations who get to offload risk on to startups and their investors and reward only a lucky few (though skill is important, who succeeds and gets a good exit has a lot to do with luck)
Things that just work and are delight to use and the AWS Amplify CLI are not often mentioned together. The Amplify CLI is a growing collection of poorly thought out, poorly implemented functionality that looks good in demos, but falls apart under any close inspection.
Sounds like a toxic workplace to me.
> Testing with the non-RLHF GPT 3.5 API

There is no such API, though, is there? AFAIK, GPT-3.5-turbo, either the updated or snapshot version, is the RLHF model (but bring your own “system prompt”.)
Does the server have to multiply the whole 8G block by the encrypted query? If not, wouldn't the server know which block the query was for?

Why return a full row? Wouldn't that leak the hashes of an entire row to every client? Why not set the encrypted query to return just if the password is there or not?
Same decay happened in Civilization. Civ4 was a great challenge in terms of making choices and fighting off a somewhat competent (at least enough to make you take it into account) AI. Civ6 seems to be more of a design game after you get past the initial hump a getting some early infrastructure together without going bankrupt or conquered.
> I also hope that they'll let us build more "european" cities that aren't so horribly car centric and are more diverse.

Yeah, I wanted to start Skylines but found that it all begins with a highway...
That is the pain of IPv6. We can do everything perfectly as an ISP and still we have to support the old stuff indefinitely. It is maddening that the IPv6 fanboys leave out this step. At what point can we stop doing both?
Google Search Is Dying (2025)

Google Search Is Dying (2024)

Google Search Is Dying (2023)

Google Search Is Dying (2022)

Google Search Is Dying (2021)

Google Search Is Dying (2020)

Google Search Is Dying (2019)

Google Search Is Dying (2018)

Google Search Is Dying (2017)

Google Search Is Dying (2016)

Google Search Is Dying (2015)

Do we see a pattern here?
This simply doesn’t make sense without $0 materials and $0 labor (ideally robotic). Like it’s so far outside the realm of possible why even bother writing it?
> It just goes to show that

unlikely stuff does happen but not as much as likely stuff. Generalising from anecdotes and cherry picking data remains ill advised.
so earthquakes are caused by universe-quakes.

prove me wrong /s
>The first thing that pops into your head when reading "private vehicle's location need not be streamed to government" is: why would it?

Wait till you hear about "airplanes".
Best advice ever.

(I'm old. I did this. It works.)
> Post apocalyptic societies have zero practical use for computers.

Post global nuclear war reconstruction would really benefit from having even a simple spreadsheet program to aid with resource allocation, wouldn’t it?
I honestly doubt most people investing their savings in companies read their quarterly reports, let alone most engineers who work for them.
> Are Rokus Linux based?

Even if it wasn't, don't most embedded OSes come with IPv6 support? How small do you have to be to not have it? QNX is pretty compact, and even it has it:

* https://www.qnx.com/developers/docs/7.0.0/#com.qnx.doc.neutr...
Decimal fixed point and floating point arithmetic in Python
Could also just overwrite firmwares on a loop until the cells wear out. Then you have a brick until you break out the soldering iron.
I hope you're on the new version of everything then, not just in your area of expertise. You're expecting people to want something that's worse for them if anything, and calling them lazy isn't going to help. What would've helped is making IPv6 more user-friendly.
This potentially opens up boat location tracking to FOIA requests, which would betray what boat captains believe are trade secrets (where they fish).
Yeah, lots of good things aren't profitable (at least to the ones making them). Xerox PARC comes to mind, Xerox didn't want to capitalize on those good things that were made there and thus Gates and Jobs did instead.
I think you make a good point about places in the US seeing falling prices.

It is obviously incorrect to say that prices are guaranteed to rise but I don’t think that’s what anyone claims.

I think the general claim is that policies around housing tend to prop prices up by restricting supply (zoning, permitting, higher building costs due to various regulations like stricter codes or safety standards as well as stuff like parking requirements, giving old properties lower taxes) or subsidising demand (loan guarantees, buyer assistance, etc). That is, governments choose housing policies that keep prices high at cost to taxpayers instead of policies that reduce house prices, which is what is meant about governments not wanting them to fall. Also, if house prices fall and the people think the government is responsible, the government probably gets voted out.

The reason that loan assistance for people (ie not including companies) causes house prices to go up is that it means for a given house price, mortgage payments will be lower so more people will be able to afford that price. Instead people tend to pay for the most they can afford and (for a non-silly definition of afford) and so they end up paying more because they are competing for the same houses.
I recently had to replace an SSD that was only 3 years old; it's dead-dead, as in, slowed down one day and then wouldn't boot. I've never had an HDD die this fast in my life. I know this is only one example but I'm curious if anyone else has a similar experience.
Please check this discourse on the matter, perhaps someone can further research on original etymology of the Bachelor word [1].

I have read before about the origin of the convocation robe from the fruits gown but it's rather comical IMHO. The more plausible explanation is that they want to copy the learned people at the medieval time, i.e. Arabic speaking people, during the European dark ages by imitating the Arabic styled robe with the robe and the turban. It is very similar today when all the people in the corporate boardroom meeting are expected to wear two piece suits in order to look professional.

[1] About the etymology of Bachelor:

https://english.stackexchange.com/questions/160839/about-the...
Almost half of the issues are caused by their use of HashiCorp products.

As someone that has started tons of Consul clusters, analyzed tons of Terraform states, developed providers and wrote a HCL parser, I must say this:

HashiCorp built a brand of consistent design & docs, security, strict configuration, distributed-algos-made-approachable... but at its core, it's a very fragile ecosystem. The only benefit of HashiCorp headaches is that you will quickly learn Golang while reading some obscure github.com/hashicorp/blah/blah/file.go :)
As a matter of fact, you can.

https://www.ons.gov.uk/peoplepopulationandcommunity/housing/...

“More than 1.4 million households in the UK are facing the prospect of interest rate rises when they renew their fixed rate mortgages in 2023.

“The majority of fixed rate mortgages in the UK (57%) coming up for renewal in 2023 were fixed at interest rates below 2%. Those deals that are due to mature through the course of 2024 will be from two-year fixed rate deals made in 2022 and five-year fixed rate deals made in 2019, when mortgage rates were generally higher than 2%.”

To be clear, the rate is fixed during the term of the mortgage (say 5 years) but the amortization period is different (say 25 years).

https://www.canada.ca/en/financial-consumer-agency/services/...
Yes, but the more I read about it, solving protein folding was a major breakthrough for all AI applications.
It's easier. You'd be using SLAAC and your devices would have globally unique IP address based on the MAC address of their network interface.
They use this for the remote feature in the app. You can control roku's on your network without being signed into the roku account tied to the device iirc.

(At least. Not saying they are not doing anything else bad, Just that there is a valid use.)
The Obama administration vetoed an ITC ruling that would have blocked the importation of some iPhones and iPads after Samsung won a patent case against Apple.

Governments thumb the scales for hometown heroes.
The ISP said they got only a limited set of IPv4 addresses, those are assigned to their CGNAT gateways. Which are expensive, especially for an Indian Reservation, not the deep pockets of some MSP.

The users are behind CG-NAT.

But instead of using IPv6 which is cheaper (no need to maintain CG-NAT, translation devices, or deal with traffic that is being routed way more expensively) the Roku devices are only streaming over IPv4.

Each new user that adds an IPv4 only device adds additional load the CG-NAT and additional capacity will need to be provisioned. That is an additional expense and burden.

Most of my traffic at my house (on Comcast) is over IPv6, because most if not all streaming services now support IPv6 for content delivery, so the small amount of data that may need to go over IPv4 when the majority can go over IPv6 reduces the load on IPv4.
In effect, your example demonstrates that a key effect of USA tech industry is taking vast amounts of customers' and tech investors' money and handing it over to California landlords / real estate investors.
I think ipv6 could happen if subsidized for long enough.

Something like, I'll-sell-you-my-v4-blocks-at-a-later-date-forfreeipv6-bandwidth-today-as-a-service ...

Re-Send them nostalgic AOL CDs as the advertising...
> The reason that I think the Bay Area and other tech hubs are so expensive is that asians with PHDs who fly in for their $500k/year machine learning tech job want to live around other asians. They do not want to live in rural Utah where you can get a nice house for $200k and remote work, but there are no asians around and there's probably more discrimination.

You can probably safely extrapolate that to all races who move to a foreign country. They tend to want to live amongst themselves. Not necessarily for racist reasons, but because it's a bit more familiar and you have an easier time communicating with others speaking your dialect, as well as having similar customs and social norms.
> - Unfortunate H-1Bs tied to the job. (We really need to make it easier for these folks to switch jobs and keep their visa!)

They can switch jobs. H-1B doesn't force you to stay at your job.
Imagine the individual people in the simulated cities were run on a ChatGPT-like backend, and remembered everything. Held grudges for destroying their neighborhood. And therefore self-organized into gangs, etc.
I think many large organizations are feeling this pain and we will continue to see the fallout from the breakdowns of single points of failure.
> The only cases I can think of for staying:

You forgot the bootlickers, I'm sure not all of them have been fired yet.
Spain calls US to clean up nuclear bombs plutonium from Cold War planes crash
That link you gave for Bihaqq Al-riwayatt was very interesting but not conclusive imho.
I actually have been wondering if we can skip drag and drop even, and build a CRUD app with a markdown like language.
> IPv6 for local networks, makes no sense is completely unnecessary, and is a hill I will die on. IPv4 is here to stay.

Why would you make everything gratuitously complicated by having two separate forms of addressing? All that IPv4 gains you is new and exciting ways to mess up your networking. Just give every device a normal public address (of course you probably want to firewall off inbound traffic from the WAN to the LAN, but that's got nothing to do with addresses) and have a normal network rather than some bizzare frankenstein mashup.
In practice I feel like recursion isn't actually used that much in functional languages. Most things can be expressed as maps, flatmaps, folds, etc
I feel similarly, but what is the solution? IPv4 blocks are all but impossible to get anymore, there's a waiting list at ARIN that doesn't really ever move. The company I was working at signed up 3 or 4 years ago for a /24 and never heard back to this day. Sure you can rent/buy them on the open market, but that's only going to last so long, and eventually puts anyone without FAANG money out of the running...