skysight-inc/HackerNews huggingface dataset:
> Charter schools create duplicate systems with duplicate costs, reduce funds available for traditional school students in sending schools, and are a waste of taxpayer resources.

I went to a private school. Obviously slightly different from the Charter system, but only in administration of funds (depending on the state). This statement is categorically untrue. The private school that I went to was not analogous in learning or structure to the public school system. Coaching for college admissions essentially took place since first grade and gradually ramped up. Additionally, the school taught to different learning styles instead of just one. Where these schools fail is socially because often kids are geographically spread farther apart. As a result I was alienated at times both at school and out of school depending on where I needed to put my time. When I transferred to public school I was bored out of my mind for years due to how far ahead I was from 8th grade. It took until around junior year before I began learning new-ish material.

To call them a "waste" of tax dollars ignores the fundamental problems with the public school system and why the separation occurs in the first place. Those fundamental problems are thorny issues though; you'll end up creating very different teaching methods, levels of classes, etc for a wider group of kids that will continue to grow as an area grows more dense. This was more sustainable at my private school because class sizes were smaller. I also don't think blaming teachers is really the right way to go here; most of them are underpaid and mistreated.
> info leaks

Exactly. Do you really want to trust your ability to keep paying your bills to Glassdoor's infosec? In return for nothing but the satisfaction of speaking your mind to an audience of non-responsive strangers?
I don't understand something. What does n&127 and n>>7 mean here?
I'm all in for a good and healthy discussion and we don't need to agree 100% or make which other agree.

That is the misconception about accessibility. It should not be design and developed *only* for severe disabilities. Add/support an option to increase the font size in 10%, for example, it is an accessibility feature. Have an alt text for an image when you're in a bad LTE spot, help you to not miss out but also it is a accessibility feature. It's still shocking for me that people don't realize how many things they use daily, only exists because the disabled community had to fight for it, like sidewalk ramps.

I don't agree with you about "they're only starting". They already have this tools and they know how to use it, because they are Facebook, Instagram and WhatsApp. They didn't hire an entire team overnight, they reallocated people from the others platforms to work on this. So, IMHO they just choose to not implement the basic accessibility features.
You are right, it is very very unlikely that the first three clues are enough to identify the killer in any reasonable scenario. The ranking is still very preliminary and it will be improved very soon.
Yeah, why not? But often GNU Make is fine for incremental builds.
I mean, isn’t spawning 1000 threads at least linear time? You could get it to log maybe but I’m not sure that code does that automatically.
Wouldn't it make more sense for those afflicted populations to get to work on a malaria cure or mitigations themselves, rather than wait around to potentially be rescued by a remote savior at some unknown point in the future?
It’s only a matter of time before generative AI makes even that type of analysis impossible
You could do the same with LEDs, just like the LED ring around a Tesla charge port changes color to indicate status (red or amber = fault, white = ready to charge, blue = preparing to charge, green = charging).

https://service.tesla.com/docs/Public/diy/modely/en_us/GUID-...
Yeah. They're sold online. A 31 inch monochrome runs about $1500. $2500 for a 42 inch.

https://shopkits.eink.com/en/product?sort=hight
I don't know how others' workflow goes, but when GPT fucks up enough, I have a habit of nuking the conversation and starting a new one so the failures don't pollute my history.

There is also an information asymmetry involved in refuting the internals of a black box. We can't prove shit because we don't have visibility into the tech stack, but you can't prove we're all delusional either. We can at least point to generations of jailbreaks spontaneously ceasing to work at the same time the company insists they've changed nothing. They're either lying or fucking around with something that has attained sentience.

We're all arguing about the existence of a literal deus ex machina. Burden of proof isn't really possible in theological disputes.
Fluid intelligence drops with age:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4906299/

You weren't an idiot as a teenager. You were just uneducated and inexperienced.

Personally, my decaying mental performance over the years is almost palpable. I feel like I am half-dead now compared to who I was 20 years ago. Sure I was nuts due to the powerful emotions, but that just means I was alive, not a talking corpse that I am now.
Intel foundry is lagging from like 10 years, will US giving them billions help in any way?
> Personally I think it is all of the above.

I don't know--based on the behavior observed from the client-side in chrome devtools, twitter seemed to be DDos-ing itself with no exponential backoff and no jitter.

That seems like exactly the kind of problem I'd expect if I fired all the senior people.
I will want feedback. I will make more clear. Thanks. Sorry for the problems.
There is no cure.
Well that is worrying.

This is not an industry where delays and misses work.
I would prefer Tesla style, where it is negotiated via a protocol over the power plug rather than app, SMS, or POS.
I’m sure non-us programmers will welcome the relaxed visa requirements and companies will gladly pay them 1/2 the current market rates.

Or are only construction jobs being opened up like that?
That's mostly safe, but even then, a user could execute "SELECT SLEEP(100000000)" thousands of times and DoS your database. There are other unsafe functions that a readonly user can execute as well. I've written extensively on some of the attack surface here https://docs.heimdallm.ai/en/latest/attack_surface/sql.html

HeimdaLLM can allowlist functions and constrain queries to ensure that required conditions exist. This makes LLM + database usage have far more utility, for example, a user can be restricted to only data in their account. Support for INSERT and UPDATE is coming very soon.
It hasn't been that way for a long time, but it used to be. And I can say that as a disruptive kid that was kicked out of a school. I then had to go through middle school in a special school for kids kicked out of other schools. Thankfully, they knew what they were doing when it came to getting kids back in line, and I turned out pretty okay in my book.
I use ChatGPT mostly for translation. It is amazing what it can do from Chinese to English. Sentences actually make sense and consider context.

What are the most popular usages for it? Homework?
I understand why WebGPU defined a new API since it's primarily intended for web browsers, however, in this case why create a new API? Why not implement the OpenGL API? Essentially this could have been an OpenGL wrapper over the lower-level API's, e.g. over Vulkan, Metal, and Direct3D 12.

OpenGL has the advantage of being an open standard. Did Meta need custom behavior? If so, OpenGL already has a well-defined extension mechanism.
some personal notes you may find useful

- indieblog.page, gossipsweb.net, html.energy, yesterweb.org, xn--sr8hvo.ws, personalsit.es, readsomethinginteresting.com, ooh.directory, hotlinewebring.club
- indieweb.org, handmade.network, indiewebify.me
- 1mb.club, 512kb.club, 250kb.club, 10kbclub.com, 1kb.club
- no-js.club, js1k.com, js1024.fun
- nocss.club
- uses.tech, nownownow.com, aprilcools.club
- whimsical.club, brutalistwebsites.com, spaghetti.directory
- neocities.org, tildeverse.org
- passkeys.directory
If you can’t be 100% sure something was done by a human, you’re probably better off assuming it wasn’t. That’s a depressing principle to have to adhere to, but here we are.

It seems we will be soon drowning in an endless sea of autogenerated noise. For all the talk of X-risk, this is the imminent tangible risk we can perceive and reason about.

If we can't find solutions to the problems that primitive AI will create, then solving the harder problems of AGI/ASI might become moot as we self destruct before we even get that far.

FYI, my summary of many other potential road blocks and stumbles we are likely moving towards in the near term.

https://www.mindprison.cc/p/ai-and-the-end-to-all-things
I sincerely hope OP is doing this for entertainment purposes only or as a very basic aid to shopping around, and not actually accepting medical advice from ChatGPT (or the Internet in general). The fact that I might be wrong about that suggests those disclaimers are absolutely necessary!
This looks like what happens when the "All abstractions are leaky" crowd go too far. It's an absence of abstraction to the point that the intermediary layer is not helpful enough, and will simply end up hidden behind another layer of obfuscatory gunk.

Graphics people need to face the fact that writing optimised cross platform renderers is not something that can be solved by divide/conquer into layers in this bottom up way anymore, instead you need to architect the data flow of the renderer and implement platform specific/optimal approaches for each sub part of that, which are so specific that this sort of wrapper would not help. This isn't exactly far removed from the pyramids -> gothic cathedral comparison.
> I don't use term hallucination, as IMO it's an attempt to whitewash limits of AI

Lying implies intent. I don't think the GPT models are purposely telling you misinformation.

That's why we call them hallucinations. Because they model "thinks" it is telling the truth.
> Really what I think we need is for gas stations to just put in 2-4 charging stalls. Maybe replace one of their gas pumps with a charger.

You can't just replace one thing with another. Replacing gas pumps with fast charger alone has a ton of problems. The most obvious is even the fastest charging EV charges slower than even a land whale SUV can fill its tank.

I've seen few gas stations with a layout such that someone parked at a pump for 20 minutes wouldn't cause a huge traffic problem both at the station and spilling into the street.

Then you've got to route a high voltage power line right by gas pumps and tanks. Typically at a gas station you want to minimize ignition sources.

Then there's getting enough power to the station itself. If the station doesn't have the right power running to it, say it's only on a single phase power. Tesla doesn't just plop super charger stations just anywhere.

Because charging takes a while charging stations tend to be sited near actual destinations while gas stations are sites at intersections and freeway off ramps. No one will want to use a charger at a gas station and be stuck with only a couple vending machines for food and drink.

It's a better investment to put EV charger at locations a car would reasonably sit for a half hour or more like a parking garage/lot.
Hmm, is this why there are subtitles on reality TV shows based in the south? Suburbia is fairly uniform, but not so much the urban or rural areas.

I would expect culture shock between NY and Dallas, Seattle and Atlanta, much less Salt Lake and Boston. I can get Cajun drawl, but not Southie without a fair bit (not quite Glasgow levels) of concentration.
Half life 2 had better looking cityscapes, so early 2000s is accurate.
In my opinion, source diving and using spoilers aren't cheating, if only because the games are so thoroughly randomized. You can know everything about your inventory, but one misstep and you're toast. Any ascension is as much a matter of luck as it is of skill.

> Juiblex, the faceless evil, on dungeon level level 2.

LOL! Wands of polymorph can result in interesting monsters showing up in early-level bones files. Nothing like waltzing down to level 3 and getting digested by a purple worm named Spud...
Sokol also provides a solution for shader cross-compilation (https://github.com/floooh/sokol-tools/blob/master/docs/sokol...), so you only need to write your shaders once no matter if you're targeting OpenGL, Metal, or DirectX.

There are other tools you could use out there with IGL, but Sokol's solution streamlines the whole process.
I think they were bloated a bit, but that was mostly staffing for red herring projects and extra management layers.

The bloat was a mismanagement problem "solved" by cutting everything but management. That plus a bit of over-hiring from covid and cheap money. But that's also a management issue.
You hear about the young founders because they are the exception. Research shows most successful ones are in their late 40s. I also take issue with curiosity changing over time. If anything, it's naiveté. Young founders charge ahead and a few get lucky.
I'll point out that it's very easy to disable other menaces to society, like personal automobiles, by just booting them.

I don't consent to having to deal with automobiles in the city... They pollute, they make a lot of noise, they are a life-threatening danger to other street users, and many people operate them very poorly.
If you’re running cables through the space in your walls, you will find a hole saw and a little plaster/paint is pretty cheap. Some kind of an access panel for the entire length of the wall? That’s a lot more expensive, and uglier to boot.
the bistro: https://developer.nvidia.com/orca/amazon-lumberyard-bistro
> The complicated part is the "why" of their behavior

You can have specialized people look at the "why" after you remove the disruptive (some times dangerously disruptive) person from forced prolonged contact with innocent ones.

It's certainly very good to look and fight the causes; as it's important to give the people chances to go back on track, and protect them at that new environment too. But forcefully submitting everybody else to them is just horrible.
> Imagine living on 36k per year before taxes.

Is that supposed to be hard? I've spent less than that almost every year I've been working, and I live somewhere a lot more expensive than Nevada.
Wago's fail all the time, as do wire nuts. Both need to be applied properly. Applying a Wago properly is easier than applying a wire nut properly.

But Wago's really do have higher contact resistance (especially when they age), can have higher temps and I've personally seen more than one case of a molten Wago, including one where the whole metal part had molten its way out of the container, as well as one where the tabs had gone missing and were all locked in the 'open' position (no idea how that came to be).

I do a lot of house renovations, have installed a whole pile of solar gear (including some pretty heavy duty inverters), and have installed a complete machine shop. You're more than welcome to question all of that but I'm not in your pay and I don't need to prove anything, my personal experience is good enough for a forum comment. I use both, for where I think they are most appropriate and that's how I treat all tech: apply it for its strengths and be aware of the weaknesses.
I asked ChatGPT last night how to debug a C function that was driving me nuts and it told me what I was doing wrong in one second.
Pay is only one part of what motivates teachers. I've seen more teachers leave because they don't feel empowered than I have because of pay.
There's only ever one reason...
Show HN: Open-source in-browser code editor/executor with REPL, 10+ languages
I am super excited to open-source the code executor behind logicboard.com - an in-browser collaborative code editor.

The backend is written in Elixir+Phoenix and implements a WebSocket API to execute code in docker containers.

Next steps include making this more secure, I am considering Google's gVisor to implement better isolation between containers and the host kernel.
> Consider that these entities may become self-managing at some point in the near future.

Yes, like absolutely no other successful companies in the past decade. Let's assume that.

> If they need to pay for calls to other models, crypto-payments can be useful because they include identity and payment in one function.

1. Crypto has fees of it's own, many of which are often higher if you don't batch payments and scam miners.

2. These companies, if they become self-managing at some point, will not want to rely on a fragile third party to provide identity.

3. The real reason why companies pay per-call is to mitigate fraud. USD is good at this - crypto is not.

There is no world in which crypto payments become attractive to anyone who wants to be paid by normal people. That world never manifested, and likely never will.

> it is unfair to label all blockchains as scams. Many blockchain projects have legitimate use cases and are backed by reputable organizations.

And Turing Pharmapseuticals endorsed Martin Shkreli. It's perfectly fair to judge bad apples for what they are - these systems have no safeguards for manipulation and no meaningful way to track fraudulent behavior. Almost every other modern, state-backed payment provider does. It's that simple.

> including direct transactions between model hosting companies or any other parties involved in AI services.

I don't think these platforms are going to want traffic from people who seek to pay "privately between participants". The loss of those customers is probably seen as a benefit.
Depends on what you mean by "time". Going by algorithmic complexity time it's at least linear yes. Going by wall clock time (the more important one for interview code) it's constant time.
This is why I never want to build a house. I'd seriously pay someone with superior interpersonal skills and construction knowledge to handle all this shit for me. Startup idea?
I worked with Ward Cunningham for about a year, and he said once that he regretted coining the phrase “technical debt.” He said it allowed people to think of the debt in a bottomless way: once you’ve accumulated some, why not a little more? After all, the first little bit didn’t hurt us, did it?

The end result of this thinking is the feature factory, where a company only ever builds new features, usually to attract new customers. Necessary refactors are called “tech debt” and left to pile up. Yes, this is just another view of bad management, but still, Ward thought that the metaphor afforded it too easily.

He said he wished instead that he’d coined “opportunity,” as in, producing or consuming it. Good practices produce opportunity. Opportunity can then be consumed in order to meet certain short-term goals.

So it flips the baseline. Rather than having a baseline of quality then dipping below it into tech debt, you’d produce opportunity to put you above the baseline. Once you have this opportunity, you consume it to get back to baseline but not below.

I’m not convinced that the concept phrased thus would have the same traction. Still, I love this way of looking at it, like I love much of Ward’s POV on the world.
Nobody talking about kubernetes so maybe a new JS framework that's going to salvage the world.
ImGui spotted, someone should tell ocornut to add it to the list!

https://github.com/ocornut/imgui/wiki/Software-using-dear-im...
You should look at Hetzner [0]. They offer unmetered bandwidth on their dedicated servers with a 1Gbps uplink (I personally run a Tor relay on one averaging a sustained 15+Mbps over the past year), idem for their "Storage Share" offering, and 20TB/month at 1Gbps on their cloud VMs.

I'm not affiliated with them, just a happy customer.

[0] https://www.hetzner.com/
Dupe:

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

https://news.ycombinator.com/item?id=36627272
As the author notes, this is very much in the style of the aphyr's Interview series of stories like "Rewriting the Technical Interview" - [0] - which are all great reads as well.

[0] - https://aphyr.com/posts/353-rewriting-the-technical-intervie...
there is no "art direction" by Meta or the people working on this project; this is a reference scene for PBR pipelines.

https://developer.nvidia.com/orca/amazon-lumberyard-bistro
Epistemological Relativism (2016)
I second the concerns over the boxes time table. The boxes should mark the spans between the times given.
What if something is different but nothing has changed in the model? Transformers are non deterministic. The response to same prompt may vary slightly, and can be controlled somewhat by the temperature setting. Something could have gone wrong there.
Beware of unquantifiable words like "matures". It might just mean minor ongoing changes. Or it might even mean deterioration. In the end, performance is what matters, not morphology.
News from today, Milan, Italy

"Retired man finds 10k Euros and gives them back to the owner. Reward of 500 Euros: 'too much'"

https://milano.corriere.it/notizie/lombardia/23_luglio_07/co...
The problem is that it only takes one side to give up on compromise. The other side can't make it happen on their own.

They can continue to give things away, in the hopes of attracting people to the notion of compromise, but there's no particular reason to expect that to work. Objecting to extremism can look like lack of compromise.

And extremism is a tactic that can work for one side. They appear firm and resolute, and attracts enthusiasm. Willingness to compromise looks wishy-washy, and drives away the people with the most at stake.

So I agree that this is intentional programming, but I don't think it requires any kind of shadowy cabal ruling over everybody. It's the result of ordinary political dynamics. A small tendency to extremism gets exaggerated by political success. The political leadership on both sides will have to adjust to that.

Ultimately, it relies on how much people enjoy winning at politics versus how much they want their society to resolve its differences. Each has its attractions, but technology has tended to favor the former. Propaganda has always been a thing, but it is increasingly possible to portray politics as a life-or-death situation in which any compromise is an existential loss.

You'd think that could be defeated by either common sense or common decency. It turns out both are rarer than you'd like to think. It turns out it takes only a largish minority of people to ditch them and be successful.
You can be perfectly capable of reading a comic book and not really care to try to learn technical information by way of a comic book.

I'd much rather learn from concise code examples, with short explanations for new concepts. It's a lot more efficient than wading through all the irrelevant prose and illustration.
The aforementioned less-useful degrees open a lot more doors than that, particularly administrative and managerial, plus opportunities to make a lateral move into a graduate program or otherwise post-grad training opportunity in a subject with more practical utility.

Any college degree is valuable for getting a higher-paying career but the cost (both direct and opportunity) of going to college paired with bad luck or poor performance afterward may nevertheless make it a bad bet.

More vocational programs (even in STEM and "knowledge worker" domains) are a good idea, better than trying to use universities for that purpose, but the lack of prestige appears to be a problem and many of the current options in this space are borderline or outright scams with low-quality education run by very much for-profit entities.
I have been researching, and it is my current understanding that this is the approach that WebGPU takes, specifically wgpu.

Is that right? I have been thinking that wgpu is the best choice available for intermediate cross platform graphics one level below something like Skia and one level above Vulkan, OpenGL, DirectX, and Metal.
Databricks and Snowflake Face Off as AI Wave Approaches
users get to decide that