skysight-inc/HackerNews huggingface dataset:
I got rid of T-Mobile after my phone would randomly stop working. They have major issues across the board. I would go to the store and they would reactivate my phone and there would never be any explanation of what happened.

I would have to call in every few months because the bill would magically start creeping up for no reason.

The final straw was when my phone stopped working while I was traveling. I called them and they told me they couldn’t fix it over the phone, I had to go in again. The nearest T-Mobile was an hour away and I literally had to take an Uber there and back.

On the way back, in the Uber, the phone stopped working. Like no service at all. There’s nothing wrong with the phone, it’s some access issue. I had to take yet another Uber back to the store (called via WiFi). I complained and was offered nothing.

Every time I went to the store the place was completely empty but the staff was still rude and seemed to be checked out and visibly struggling with the T-Mobile IT systems & complaining about them.

I switched to AT&T and have had no issues whatsoever. A few months ago a T-Mobile rep called me to ask why I cancelled and I told her the story, she said she could see all the problems in the account history and still had no explanation. She asked, “What would it take for me to be a T-Mobile customer again?” I said “How about covering the Ubers I had to take?” and she laughed and hung up the phone. A few days later I got an automated survey about how T-Mobile is doing and I actually took the time to do it and never heard from them since.

What an odd, dysfunctional company.
Cesium and Strontium can be filtered out with ion exchange filters. You do have contaminated resin to deal with but that can be buried in an appropriate landfill. (That kind of technology is critical to light water reactors because they need super-clean water with carefully controlled chemistry to not have corrosion problems in the core and in the heat exchangers.)

The concern with that wastewater is Tritium which has a half life of 12 years

https://en.wikipedia.org/wiki/Tritium

Tritium is difficult to control for various reasons, one is that it is an isotope of hydrogen so it cannot be chemically separated from ordinary water. Those other isotopes you mention, particularly Strontium, are particularly dangerous because are bioconcentrated in the food chain

https://en.wikipedia.org/wiki/Biomagnification

but tritium doesn't do that. If it is released in the ocean it is going to mostly diffuse into a very big mass of water and literally be a drop in the ocean compared to natural radioactivity. It is not going to be concentrated in the bodies of sea plants and animals so it doesn't pose disproportionate danger to the fuel supply. The thing though is that radioactivity is super-easy to detect, there are roughly 6*10^23 atoms in 3 grams of tritium and just one of those atoms going "pop!" can be detected and many forms of decay have a unique signature so even amounts that are small compared to natural background can be detected for people to have concern about.
Have you heard of this website called twitter?
It sends escrow keys to your employer in enterprise environments.

I’d be a bit surprised if the azure compromise a few weeks ago didn’t also give the attackers access to the escrow keys for customer vms, etc.
Exactly. At least $100M of that will go into buying nVidia GPUs.

That kind of thing is par for the course when invested in by hardware companies, but it can work out very well for everyone.
Some solid reporting from the new 404 Media.

What legitimate use for a Telegram link in a Facebook/Instagram ad exists? Simply blocking or having heightened suspicion of ads linking to Telegram would stop much of these problematic ads (not the ones linking through Telegram via LinkTree).
As far as I've heard, the vast majority is tritium, with the next most significant being carbon-14 (at vastly lower levels).

Their filtering/treatment system doesn't work on tritium so I do believe for that it's simple dilution they're relying on.
If you want Bitlocker to protect against someone stealing your laptop, you should be using a password anyway (and disable non-hibernation sleep modes).
I didn't know about the renaming and Jan/Feb. That makes sense.

What about the other month names? February, March, April, May, June? Did they get renamed as well?

I assume January is from Janus.
Show HN: Get Notified of Companies Filing S-1s to Go Public (Free)
I don't think is a good idea to negotiate a raise with an offer.

Either leave or stay.
I've run every version of iOS. It always gave you a pop up to request permissions as needed.

> Well, sandbox escapes have already been talked about.

Citation? And I'm not referring to targeted state actions.

> I also believe accelerometer data isn't gated.

Turn on rotation lock.

> Any app can talk to the Internet

You can disable cellular data access on a per app basis. I wish you could turn off wifi access on a per app basis.
Drove from TX to CA in a Suzuki Samurai years ago. Especially enjoyed the drive up to Mount Lick Observatory, where I bought a T-shirt that proved quite the conversation piece with the ladies!
It's been confirmed by multiple (unofficial) sources that GPT-4 is 8 models, each 220B parameters. Another rumor is GPT-4 being 16x111B models.

There's a quite fresh and active project replicating something similar with herd of llamas: https://github.com/jondurbin/airoboros
I think you'll find an app needs more than zero chips to run...
Read a book on preparing for Java SE Certification, the exam is full of questions about things like this
True but T-Mobile's whole spiel is that they are the "uncarrier" completely different than those legacy carriers.

Turns out, that might not be true.
Or maybe the top of the range is for candidates that get 5 star ratings from every interviewer and you got some 4s?
IANAL but aren’t asylees and refugees still a citizen of the nation they left?
This is heartbreaking. News like this is why I'm devoting my career to fighting climate change.
if you think that's "weird", then you should see the French 98:

"quatre-vingt-dix-huit" -- (4*20)+10 8
You can type a u umlaut on a qwerty keyboard (and maybe many others) by holding down Alt, and typing 129 on the numeric keypad: ü

That works on Windows at least, don't know about other systems.
and I’m still using regular postgres just fine for over a decade and no plans to stop any time soon

serverless has mostly been hype and snake oil for me

Nothing beats a beefy box of metal
New Windows updates cause UNSUPPORTED_PROCESSOR blue screens
As someone who lives in the US and reads every nutrition label to determine how much sugar / carbohydrate I'm taking in, my intuition is that it would be much harder in practice to do so if it were per 100 ml/g or by oz or something. Sure it would be easier to compare products, but the math would be come much harder to determine what you actually consumed, wouldn't it?

I mean, it's annoying that they do things like '3.5 servings per container', but at least you only have to multiply by 3.5 (I would just prefer a total on each container). If it were 'there are 5g of carbs/sugar per 100g of material,' it would end up being an extra step to determine total grams, divide it by a potentially wonky number or round and divide, then multiply the 5g times the resulting number. Sure it's not that much harder, but it would really add up throughout the day if you were tracking your diet. And IME that's a much more common use case than comparing nutritional value of different products by comparing the macronutrient makeup in grams from the labels, which I've actually never done once
For python www.litestar.dev
The high-level view is that adding code that never gets executed causes the compiler to emit code that the CPU predicts better. IDK if this is the compiler assuming that the `print()` call is cold or the branch predictor getting luckier by chance but basically this tickles the CPU in the right way to get better performance.

It seems that this is mostly luck in a strange situation. And of course if you ever hit the `print()` it will be way slower than not. You can probably do better by adding something like a `__builtin_expect(...)` intrinsic in the right place to be more explicit about what the goal is here.
>Plastic, because its so cheap is pervasive in society.

that's one of a million advantages plastics offer; they didn't get to be so pervasive because they were just cheap.

easily formed, sterilizable, cleanable, machinable, dyable, flexible, adjustable durometer, incredibly strong, impact resistant, weather resistant, transparent, lightweight, shatterproof, recyclable, fairly safe manufacturing processes and made out of just about anything.

yeah, there are health concerns with some plastics that we need to address, but those same health concerns (and many more) exist within industrialized paper/wood/metal/rubber manufacturing centers as well; we're just shifting the danger.
Indeed, lots of tooling out there. Which makes sense as it's very early days. I imagine that LLM AI will be integrated into so many things down the road though that it will be an expected feature of most any product.
I love keeping track of companies filing S-1s to go public but the EDGAR site leaves much to be desired. I looked for a simple solution but couldn't find one so I built it myself. Excited to share it with you all
It's the pot calling the kettle black

https://en.wikipedia.org/wiki/Food_safety_in_China

I enjoy unusual Asian foods but for me "made in China" is a warning label for foods and I understand that many Chinese people think the same thing. China has terrible problems with heavy metal contamination of soil and unlike tritium from Fukushima those elements get concentrated dangerously as you go up the food chain

https://en.wikipedia.org/wiki/Biomagnification
Aren't both these things true?

- he says it shouldn't be used in prod

- he acknowledges there are potential security flaws that should be revisited before 1.0 (https://github.com/ziglang/zig/pull/4929)

I just feel like there is a lot of hair splitting here.
I know many engineers at Meta and Google. They all say only chronic underperformers were laid off, and some chronic underperformers weren’t. It’s a different story for recruiters and middle managers, which were super bloated anyway.

So this is a good thing.
They have this "accelerate" framework they push too: https://huggingface.co/docs/accelerate/index

I don't know much about it, and I think (but couldn't quickly confirm) it's open source, so your point about a fork still stands, although I don't think that solves everything. If it did, people wouldn't care that e.g. Hashicorp changed their license away from open source.
I don't get comments like this, we can all go and test Bard and see that what you're saying isn't true

https://g.co/bard/share/95761dd6d45e
I can't tell if this is sarcasm, and if it is, I can't tell which direction the underlying opinion is leaning in.
Clearly this is not going to be a high performance thing. I'd be surprised if it is even close.

It seems the goals for this are purely academic and about figuring out how Java works. They'll probably just do a simple interpreter and not a JIT compiler. That would be good enough for a POC. Additionally, they already indicated that they'll use Go's garbage collector, which won't be setting speed records with this either. And Java's typical usage of memory might actually stress it out a bit. Then there is the standard library which is going to need plenty of support for things like Threads, IO, various synchronization primitives and locks, etc. Doing that in Go is going to be a bit interesting but probably doable. Alternatively, they might just interface with native code directly and bypass the Go ecosystem. They might even reuse some things from openjdk for that. Speaking of which, native code and JNI would need to be implemented anyway.
Could this be a political act, trying to make an example out of SpaceX to please immigrants and asylees who largely vote Democrat?

Kinda like the labor people going after Starbucks with a vengeance after years of nothing under Trump.
> up to 10,000 young birds ... most likely drowned or froze to death.

or possibly they managed to shuffle ~2km or less in 43 days and were just fine.

That's not a tear jerker headline tho.

edit: asked `units` and doubled the distance:

You have: 3km/43days
You want: m/day
69.767442
It improves it a bit, and AppCDS improves it a lot (~30% startup win), but neither feature is widely used as it changes deployment workflows.
Volvo has had this solved for ages. Bring them back!

https://imgur.io/gallery/C3Kww
They should really switch to Cyrillic!
This seems like an unreasonably convoluted rule. Why should citizens, permanent residents, asylees and refugees, but not visa holders be able to access export-controlled information? It seems almost guaranteed to trip up employers in visa-heavy industries.
Linux is wasn’t a business strategy either.
They will be acquired. Either by Google or MS.
Some months ago my company (in the 200k+ employees big) decided to remove pin requirement to “enhance UX while staying secure”. Many objections from quite a few people, mine included pointing to PoC key extractions from TPM etc. and… nothing . Seems that a multi billion company with no-ask money for cybersecurity misses the basics
> Does anyone have a good explanation for Meta's strategy with AI?

Yes. I said it many times. Meta is already at the finish line in the AI race to zero. All the other cloud-based AI models cannot increase their prices given that a $0 free AI model is available to be self-hosted or used on-device for private / compliance reasons.

Cloud-based AI models cannot afford to compete with free or close to free. It costs Meta close to nothing to release a readily available $0 AI model which is good enough for most use-cases that ChatGPT has already done.

> The only thing I've been able to think is they're trying to commoditize this new category before Microsoft and Google can lock it in, but where to from there? Is it just to block the others from a new revenue source, or do they have a longer game they're playing?

Mostly benefits the PyTorch ecosystem which Meta has an active community around it.
I was wondering about that too. They are restricted from exporting the knowledge and are restricted (ITAR, EAR, FARS/DFARS, etc.) in some roles to use non-US citizens, and not even "lawful permanent residents" are allowed to take them. (Background 19 in DoJ filling) Export means sharing the information with non-US citizen or green card holder, irrelevant where the action takes place (i.e. the non-US recipient can be in Richmond, VA; it is the citizenship/green card that matters not the location).

It is possible that the roles identified by the DOJ are not under these restriction.

That said, how is this going to be resolved with the compliance requirements
The best model, Unnatural Code Llama, is not released. Likely because it's trained on GPT4 based data, and might violate OpenAI TOS, because as per the "Unnatural" paper [1], the "unnatural" data is generated with the help of some LLM -- and you would want to use as good of an LLM as possible.

[1] https://arxiv.org/pdf/2212.09689.pdf
Really cool project! The API call functionality could be a good feature for docs, feels cleaner showing the sample response there instead of a dropdown.
>Is that really such an outlandish request?

Yes? Do you not see any of the endless ways that could be an instant deal-breaker. Anyone who is relying on ride-share apps to get there or get back; anyone driving who wants to use their phone for navigation (or even someone walking there!) or has to use an app to pay for parking; even people using public transit benefit from being able to look up schedules or get updates.

So yes, I do consider it absolutely an outlandish request to require that people leave their phones at home.
I suspect that you'll still find strong hierarchy in an optimized/well-performing graph of thought. The human brain, for example, also has recurrence, but it's limited.

It seems pretty intuitive that you'd get a "task / subtask" split for example, with feedback from the latter, but semantic content largely flowing from the former to the latter.
The difference is that people denying science are not doing it because they have supporting data that conflicts mainstream scientific beliefs, they are denying science because it allows them to claim superiority or display allegiance to a tribe.

For example, drekipus provides no data and no specifications about their claims, and even if their experience was true, it is 1 datapoint. Contrast that with the conclusions someone who has a systems level view of outcomes from numerous births.

Go ahead and contradict the norms, but provide supporting reasoning and evidence. Note that even the medical “establishment” constantly updates their guidelines as new information is evaluated.
The jimage format does optimize startup a bit because it builds a perfect hashtable to go from class name to classfile bytes. On the classical classpath that requires an O(N) scan of the JARs in the app.
Yah super, running apps made by trainees or websites that takes ages to even render, if not, filled with third party assets and trackers, as well as depending running whole cloud infrastructures just to enter a museum or to see a restaurant menu L O L.

I think you don't even realize how stupid it is.

PS: I did not ever gave 1 cent to Amazon, feel "free" to do so as well.
I love using Rust in my toy projects (and wish my job was more open to anything but C++, but oh well). With its functional-style iterators, sum types and pattern matching, Rust lets me write code in a way that just feels natural. And the borrow checker stopped bothering me once I embraced reference-counted pointers for those cases where lifetimes are not obvious. Compilation time also hasn't been much of an issue once I moved to using dylibs for dependencies [1]. So if you want to use Rust but are wary of those problems, don't be! :)

With that said, I can't help but feel that Rust development has noticeably slowed down over the years. Don't get me wrong, I appreciate the hard work behind each release! It's just that, from my totally uninformed bystander perspective, there's been a sharp drop in people working on the language and compiler full-time since around Mozilla layoffs, and Rust still hasn't recovered from that. It's surprising and quite disappointing to see no significant manpower commitment from other corporations using Rust, like Microsoft [2] and Google [3].

As a result, while there's definitely new exciting things happening, more and more issues are piling up, many sitting unaddressed for years. Granted, it's mostly the small things that you can live without, but they all add up. Here are some examples just off the top of my head:

1. If-let chains [4] and if-let guards [5], proposed back in 2018, are still not there. I constantly encounter cases where having them would make the code much shorter and clearer. I guess that depends on what you do, though. My code is heavy on state machines and pattern matching, otherwise this may be less of an issue.

2. Const generics are still very limited (no const trait impls [6], no enums as const generic parameters [7], no float arithmetic in const [8], etc.). I understand those are hard problems, but most are known for 3-5 years by now, and there's no finishing line in sight. Comparing const in Rust to constexpr in modern C++ will leave you disappointed.

There's definitely more problems that I hit less frequently, but each compiler error linking me to some stabilization issue with years-long discussion takes away a bit of joy...

And yet I heartily recommend trying out Rust if you haven't done so yet! Behind those papercuts hides a very practical and empowering language that gives you functional constructs at high performance and with much lower chance of shooting yourself in the foot as a newbie compared to C++.

[1] https://robert.kra.hn/posts/2022-09-09-speeding-up-increment...
[2] https://blogs.windows.com/windows-insider/2023/07/12/announc...
[3] https://security.googleblog.com/2021/04/rust-in-android-plat...
[4] https://github.com/rust-lang/rust/issues/53667
[5] https://github.com/rust-lang/rust/issues/51114
[6] https://github.com/rust-lang/rust/issues/67792
[7] https://github.com/rust-lang/rust/issues/95174
[8] https://github.com/rust-lang/rust/issues/57241
Correct me if I'm wrong, but the plan is to open source Mojo right?
Is there a particular reason it's not open source from the start?
I was recently working on a project that involved using the Forwarded and X-Forwarded-* headers in a multi-reverse proxy setup. I was having some trouble getting the OAuth2 redirect URL to work correctly, and I eventually realized that it was due to a confusion between the two headers.
Bun is apparently targeting September 7th for a 1.0 release. I also have concerns about delivering a stable api using a language that doesn't have one yet.
Congrats for your launch !

I also built NL2SQL solution (relying on OpenAI).

My first version was a direct NL2SQL version, named Olympe - https://github.com/BenderV/olympe
I used it quite a while but trying to plug it to real database (100+ tables, unprepared) was unsuccesful.

I switched to chat version, named Ada - https://github.com/BenderV/ada

IMHO, it's the way to go. The AI explore the database, it's connection, the data format & co. Plus, it help with ambiguity and feels more "natural".
The paper states it was instruction fine tuned with synthetic data (LLM generated instructions) ala another paper (“Unnatural Instructions: Tuning Language Models with (Almost) No Human Labor”).

The github repo associated with that paper is linked below. It links to the paper on arxiv, but also has some data in the repo.

https://github.com/orhonovich/unnatural-instructions
This is architectural shittiness on the level of PHP... it scares me that some very large sites operate on software that'll happily not do what was configured (without signaling errors) or downright corrupt memory on simple user errors. Lots of sites use NGINX as their "first line of defense".
any time ;)
Eh, I mean it’s better than Discord & Slack, yes. The Matrix model of mirror the entire history of all user conversations, including attachments, make it costly to host the storage side. This in turn makes self-hosting not appeal which has lead to de facto centralization around Matrix.org. I would like to see a greater uptake in XMPP MUCs as it’s way lighter to self-host …or IRCv3 which is lightweight but has some modern comforts. Chat needs to be treated an non-permanent where Slack & Discord have made folks over-reliant on it & now we can no longer do a simple web search.
People using triggers for this just don't understand proper security - its a little harder but having your deployment process have the ability to drop tables and having your general user having read only query access (or insert powers on your own schema which nobody else can read) is stuff DBAs figured out in 90s and we keep forgetting.
Americans at high risk advised to wear masks as new Covid variant detected
>
CDC said that scientists discovered a new coronavirus variant, BA 2.86, and that higher-risk individuals should be cautious
agreed. really any performance oriented code would be useful.

god help the kids reading the trash that makes up 99% of the code out there today.