skysight-inc/HackerNews huggingface dataset:
I can't remember the last time I held a pencil. It was probably when I was in school.

It's time for schools to realize that if their curriculum isn't accessible digitally, and through a touch screen device specifically, it is dead. You may as well be teaching Latin every class.

Reading and writing skills are not necessary for the vast majority of students. Without making any major changes 2+ hours of PE, with a body building focus, would improve their quality of learning and life in the long term.

I am aware that a large part of this is driven by xenophobia of Americans. To this I say your culture is special and you deserve to preserve it :) Maybe UNESCO can help
You said "it takes a giant ass white paper to explain" and that's not an opinion, that's just wrong.

And not only is + more complicated, + can cause undefined behavior very easily in C.
> The Monty Hall problem is only a problem to those who are naive about probability, which is most people, because most of us don't learn any of this stuff early enough to form long lasting, correct instincts.

I think it’s more than that… we come with some built-in heuristics for probability, which mostly work pretty well. Until they don’t.
> when only four attributes were involved, subjects in the conscious-thought condition made the best choice of car.

> But when the complex condition of 12 attributes, results reversed. The best car was chosen most reliably in the unconscious-thought condition.

I failed to understand this.
Is there an e-ink tablet that I can just make stupid simple apps for, that aren't some hosted, API-driven thing?

Give me wifi, e-ink display, and the ability to write a regular program that writes unicode chracters to STDOUT (and have that rendered to the display) and I'll give you my money right now. All it needs is a plain-old Linux TTY driver for the e-ink display (so you can set the fonts as you would in Linux). Then all you need for e-reading is a plain text file, the column tool for formatting, and the less pager for paging.

In terms of output more complex than text, there's this program dialog that takes command-line input and renders a UI in a console. That exact same thing, except rendering directly to the e-ink display, would work fine for 90% of e-ink apps. It could handle rendering fonts, styles, images, layouts, buttons, etc. Anyone who can learn basic scripting and use unix command-line tools could then make their own e-ink apps, and run them on the tablet, with absurdly low resource use.
40,000 per second is waaaaay beyond where you should use a dedicated queuing solution. Even dedicated queues require tuning to handle that kind of throughput.

(or you can just use SQS or google cloud tasks, which work out of the box)
What are the logistical reasons that Guantánamo Bay is preferable to any other existing detention center?

I really can't think of one. You can't use commercial aviation to get there. The detainees have to be flown by a government transport at taxpayer expense. Same with all of the food and provisions, which perhaps can be shipped in.

The only reason I can imagine is the same as for the war on terror: it's a legal gray zone that lacks the rights and supervision of the courts that any place within the U.S. would have.
Because people didnt realize the effect tariffs have. Just look in this thread with tons of people saying "wow I didnt know that"
A big thing that trips people up until they try to use a public project (from source) or an older project, is the concept of a dependencies file and a lock file.

The dependency file (what requirements.txt is supposed to be), just documents the things you depend on directly, and possibly known version constraints. A lock file captures the exact version of your direct and indirect dependencies at the moment in time it's generated.
When you go to use the project, it will read the lock file, if it exists, and match those versions for anything listed directly or indirectly in the dependency file. It's like keeping a snapshot of the exact last-working dependency configuration. You can always tell it to update the lock file and it will try to recaclulate everything from latest that meets your dependency constraints in the dependency file, but if something doesn't work with that you'll presumably have your old lock file to fall back on _that will still work_.

It's a standard issue/pattern in all dependency managers, but it's only been getting attention for a handful of years with the focus on reproducibility for supply chain verification/security. It has the side effect of helping old projects keep working much longer though.
Python has had multiple competing options for solutions, and only in the lat couple years did they pick a format winner.
Saladin was a great dual pane navigator https://saladin.mimec.org
The HPs have acquired too many near worthless companies.

I feel its more a cargo cult mentality among the executives.
This looks very nice!

How long have you been working on this?

I will be releasing hackerman.ai text editor later this year (or ASAP), also somewhat niche product with support for creating/editing lexers (eg for your own languages), able to customize almost everything, set key bindings to use self-defined functions (scripting), and ofc integrated AI features, which can also be customized and added as commands etc.

Built on top of Qt framework.
Why is this regulation necessary? You can just choose not to buy products whose future you’re skeptical of.

In this case, Humane would likely go bankrupt rather than pay out the refunds your regulation would require, so it would still be ineffective in protecting consumers.
Java 8+ is basically a declarative language. They even officially started departing from Object Oriented Programming towards Data Oriented Programming ( article by their chief architect https://www.infoq.com/articles/data-oriented-programming-jav... ). Unfortunately, most of the comparison articles come from people who still code POJOs with setters, use for loops and overall rely on mutable and unsafe code.

And using Pike’s own words “go is unapologetically imperative”.
Exceptions are fine if you never catch them. So is calling abort(). (Which is the Unix way to do what you described.)

If you need to handle errors, you quickly get into extremely complicated control flow that you now have to test:

// all functions can throw, return nil or not.
// All require cleanup.
try {
a = f();
b = a.g();
} catch(e) {
c = h();
} finally {
if a cleanup_a() // can throw
if b cleanup_b() // null check doesn’t suffice…
if c cleanup_c()
}

Try mapping all the paths through that mess. It’s 6 lines of code. 4 paths can get into the catch block. 8 can get to finally. Finally multiplies that out by some annoying factor.
The average job tenure in the tech industry is what, ~2 years now? If return to office means a return to precovid norms, most people aren't returning to the same jobs they had because it's been almost 5 years.
Yup - they can also give you migraines (or worse) if you introduce bugs into the "software", just as I was able to debug my problems away.
>True, but presence of significant revenue is still promising.

If started selling 5 dollar bills for 1 dollar, I could generate a lot of revenue with $150B. You wouldn't believe the demand we would see for $5 bills.
Clock Drawing Test
What you linked is such "half-court tennis" thinking about modern geopolitics, that it is staggering.

It entirely ignores not only the wishes of the country in question, but the entire continent and economic bloc between the USA and Russia.

This is some kind of weird magical thinking where somehow the USA remains influential, as it withdraws from positions of global influence.

What happens if the EU and Ukraine don't agree with the US position on Russia? Will the USA threaten and sanction the EU? What other option is the USA leaving itself?
No one is getting paid. Everyone involved is taking a loss. Humane turned $200M of venture capital into a $100M company. At best, some investors are getting $0.50 on the dollar.
Even those that run the software can't be sure (https://news.ycombinator.com/item?id=43093164). It doesn't have the correct title, it doesn't gratify many people's curiosity (this is an international site), and it aligns with off-topics https://news.ycombinator.com/newsguidelines.html But after that.. answers on a postcard.
For what it's worth LG stuck with WebOS. https://www.lg.com/us/webos

The LG version never looked like anything Palm/HP put out, which makes me wonder what LG actually bought, but it's still around.
> are Americans better from importing cheap Chinese crap than they were in the 1960s when stuff was made in America?

Absolutely we are
# LLM in the borwser using WebLLM

This is an example of how an LLM can be used safely in the browser without the need for servers or external services. This proves one can use AI in edge computing. This particular notebook requires GPU with atleast 8GB of VRAM. This is an amazing way of using LLMs without installing anything. Works across most modern browsers!!!

Credits: [Web LLM Github](https://github.com/mlc-ai/web-llm)

Note: The notebook takes 3-4 four minutes to load the LLM for the first time. Next time onwards it will only take 25 seconds as the model is cached. Simple queries are taking 3-5 seconds.
To be clear about the above, I don’t think there’s anything wrong with that position. It’s fine to have policy planks that posit that experts are wrong about something.
yeah honestly files was such a disappointment for me. Modern i5 from 2 years ago desktop system on windows 11 and it would crash every 2-3 days just browsing with at most <15 tabs open.

Was it coded in electron? What's filepilot made in?
Data (for agents) is the new oil
Pity the rest of us who have to live in the world they make!
How is it different from eliminating y?
I think CharlieDigital's point is that a bad payload will fail right at the serialisation boundary in case of .NET. We know the problem right there. Now we only need to fix the bad payload.

For TypeScript with only types and without validation, a bad payload gets through, and there is no telling where in the workflow it will explode. This could waste more time and developer resources in debugging.
Other than being developed by the same guy, IceFrog, that originally developed (the final versions of) DotA. That's been the community "common knowledge" for a good while at least, I don't know if it was ever officially confirmed.
Pretty funny all these comments about something that didn't happen.
I was hoping to see this here. Quitting caffeine can be really hard. But if you are like a lot of us, going completely caffeine free can be life changing, including making a lot of these types of pains go away. Be aware it can take months to stabilize and heal from years of daily caffeine use.
I don't see a lot of use for this since it only extends element-wise operations and not things like multiplication which are the more interesting operations on tensors. Yeah you can model tensors in the compiler with this but no loops in the compiler are actually doing this. Unlike SCEV which is used for almost every loop.
Source got some significant updates such as HRTF audio in 2016 and Panorama UI in 2018. I don't know if TF2 specifically ever got those changes, though, but Source engine itself did as used by CSGO.
When I was in high school my mother bought me some ridiculously expensive futon. One of the western ones which are largely just layers of cotton with a thin layer of pillowing on top.

I had other issues sleeping at that time, but comfort was never one of them. And later on, when it became her guest bedroom, visiting home would often relieve my pain in a couple nights of sleep.

Her elderly aunt came to visit, and my mother had the mattress "upgraded" with a 6 inch foam \ pillow topper. I cant sleep on it. It causes me physical pain and distress. Eventually she replaced the mattress too, and now its just a ridiculously thick piece of foam and pillow. My spine relaxes to some kind of crazy bend when I am on it. I wake up feeling like I spent all night in a boxing match.
It seems like the std library has slowly been adding generic iterators methods. Maybe one day?
In what way is dark matter not mysterious? It's a mystery, so mysterious seems like the perfect description...
> when it is actually about relations

I think of it more as, math is ultimately about symbols. Like, if a mathematician says that "2 = 2" is a true statement, a reasonable onlooker might ask "Does that mean that all twos are interchangeable? Or that there's a unique concept called two and it equals itself?" And the mathematician replies, "Neither! It means that the string of symbols '2 = 2' is reducible to the symbol 'true', given certain axiomatic symbolic transformations. Nothing more, nothing less!".

And obviously we can project concepts onto the symbols, like "integer" and "real number", and talk usefully about them, but those are the map and the symbols are the terrain, as it were. At the edge cases where we're not sure what to think, we have to discard the concepts and consult the symbols.
I like the Tesla car computer a lot more than Android Auto. I just wish I could install 3rd party apps.

Part of the reason is there's no delay waiting for my phone to connect, and no random disconnections while driving.
Does pprof work when CGO is enabled?
If the argument is that there's no credible evidence, retorting with a vague question doesn't really help your case. If anything it reinforces the original claim that there's no credible evidence.
Very cool. Will reach out soon!
My tired eyes read that as Boris - keyboard bashing deleted!
Reasoning about the universe of commercial art based solely on the tiny consumer-facing facade doesn’t work. It’s even more detached than speaking confidently about restaurant management because you go out to eat a lot. At least 90% of the moving parts are totally invisible to the consumer. The markets for indie bands, fan art commission artists, product photographers, architecture photographers, VFX artists, comedy writers, 2D animators, beachside caricature artists, branding and identity designers, textile designers, industrial designers, technical artists, industrial jewelry designers, independent jewelry artists, live TV producers, motion designers, and fine art painters, just to name a few, share many challenges, but are far too different from each other to fall under your sweeping generalizations based entirely on your assumptions about the tiny slice of it that you see. Like most “common sense” oversimplified understandings of complex problems, the simplicity you see in this topic is rooted in your lack of understanding and knowledge rather than some unique ability to find a simple solutions to complex problems.
The difference is that we can reason about our experience with ToM and examine it to some degree (given with serious limitations, still), and know that beyond doubt you and I and most other people have a very similar experience.

The magical box is presumably not having the same experience we have. None of the connected emotions, impulses, memories, and so on that come with ToM in a typical human mind. So what’s really going on in there? And if it isn’t the same as our experience, is it still ToM?

I’m not trying to be contrarian or anything here. I think we probably agree about a lot of this. And I find it absolutely incredible, ToM or not, that language models can do this.
cue me asking ChatGPT when ChatGPT was launched
Right. I think the real risk here is that even a “positive” outcome at 18F would have still been negative in every other context that matters to him. Why stick around and risk a neutral-to-positive experience that could result in labels like “scab,” “collaborator,” and “traitor” by no other fault of your own?
Linus in private said that he will merge Rust code over a maintainers objection
>My guess is, departments don't want layoffs, but they don't want to contradict the higher-ups either, so they fire and rehire.

Your guess is very wrong.

Everybody is hired and fired by OMB (run by loyalist Russell Vought). They are now firing people directly without going through any sort of triage of who is actually somebody that needs to be let go - they are running pulls on internal HR data and firing every person who fits the criteria of "can be fired".

Shockingly, this sort of insane scattershot firing of the federal workforce is stupid! and catches a lot of people who need to be doing their jobs for us to do things like keep track of nuclear waste and track the spread of bird flu.
Curious, medication do you use with such a high success rate?
Exactly. I think lots of people tend to underestimate how much documentation is out there. When I started working on Promptless, I assumed it was dominated by things like API docs and other developer docs. Turns out that's just a small fraction of software docs in general (they call them 'help centers' or 'knowledge bases' in this audience). And software docs in general is a fraction of docs that are published for other industries.
it reminds how about 20 years ago at Sun Microsystems they laid off several hundreds in one org with intention to rehire back pick-and-choosing ~100 best. Fail. Pretty much everybody took the package and went onto better pastures, especially the best ones.
So if undertood 1. correctly I could use this solution to potencially save money, but it could turn into a nigthmare very quickly if you guys aren't watching?
Interesting idea, but I would worry that developers wouldn’t catch things like slow queries or other performance issues that crop up when using an actual database.
I did sth similar. Designed and built for 10 million objects / hour. Picked up by workers in batches of 1k. Benchmark peaked above 200 million objects / hour with PG in a small VM. Fast forward two years, the curse of success strikes, and we have a much higher load than designed for.

Redesigned to create batches on the fly and then `SELECT FOR UPDATE batch SKIP LOCKED LIMIT 1` instead of `SELECT FOR UPDATE object SKIP LOCKED LIMIT 1000`. And just like that, 1000x reduction in load. Postgres is awesome.

----

The application is for processing updates to objects. Using a dedicated task queue for this is guaranteed to be worse. The objects are picked straight from their tables, based on the values of a few columns. Using a task queue would require reading these tables anyway, but then writing them out to the queue, and then invalidating / dropping the queue should any of the objects' properties update. FOR UPDATE SKIP LOCKED allows simply reading from the table ... and that's it.
Just had an LLM write some code to
Go from pdf to image to tesseract, it wasn’t even English, all local, free. It did an excellent job.
On days like this, don't forget all the US tech CEOs that immediately bent the knee to Trump. It was obvious from the start that he would sell out the Ukrainian people to Russia. They were more than happy to support that with glowing praise, and even pay the $1 million protection fee.

He'll be happy to sell out the American people to Russia as well.
It's been a while since I tried, but my experience trying to manually set up GPUs was atrocious, and with investigation generally ending at the closed-source NVidia drivers it's easy to feel disempowered pretty quickly. I think my biggest learning from trying to do DL on a manually set up computer was simply that GPU setup was awful and I never wanted to deal with it. It's not that I don't want to understand it, but with NVidia software you're essentially not allowed to understand it. If open source drivers or open GPU hardware were released, I would gladly learn how that works.
Robert A. Kehoe
Location: Lester, WV
Remote: Yes

Willing to relocate: No

Technologies and tools: TypeScript, Next.js, React, Redux, Angular, RxJS, Python, Webpack, Tailwind CSS, Chakra UI, GraphQL, Node.js, Google Maps API, AWS

Resume/CV: https://drive.google.com/file/d/18cSmv9cn06drYq6rmLsBrYy8Pc-...

Email: arron.hensley112@gmail.com

LinkedIn: https://www.linkedin.com/in/aaron-hensley-051314333/

Personal Website: http://arronhensley.vzy.io/

Hi there! I'm Arron, Senior Frontend Developer with 8 Yrs of Experience | React & React Native Specialist | Formerly IBMer | Expertise in Performance Optimization & Responsive UX Design, I built and led many software apps in various industries like Social Media, Rental, Sales, Clouding, Education, so on and so forth. Now looking for a product-focused technical leadership role at an early-stage startup. Please check it out here: http://arronhensley.vzy.io/

I am really interested in this job. I'd like to proceed with the interview process asap. Drop me a line! Thanks.
This is a bizarre argument. You can can throw your hands up and say it’s too hard or actually do something. Property tax, property sales tax, taxing capital gains, etc.

None of this is new or novel.
I actively use Avante.nvim: https://github.com/yetone/avante.nvim

Why I like Avante over others?

1. Active development. @Yetone, the creator, is very transparent and active.

2. Supports almost all the models. Add your API key for whatever you want to use.

3. The prompts are very well optimised. Plus the team keeps improving them.

4. The code `diffs` very well handled. It is easy to `apply` changes.

5. Support for `@file` feature (select multiple files) has made it 5x more powerful.

6. Very transparent. We can see what we are doing. Very less "magic".

7. It runs on demand: no auto-suggestion magic.
Trump threatens 25 percent 'and higher' tariff on chips
Alongside Trump’s upcoming 25 percent auto tariffs, chips will see tariffs as well. In response to a reporter’s question about tariffs on pharma and chips.
Platonist mathematicians do exist.
Yes, but not everybody builds the next social network or complex commercial app with 50 pages and 150 forms.
It used to be that svelte was the perfect choice to build simple spa fronts to backend services, there already was react for complex applications. Now we have 2 additional reacts with svelte and vue and no mainstream simple framework for smaller stuff.
Why does everybody feel they need to build eventually the same thing, but slightly different?
There has got to be value in the map data and maybe they update slower than Google but there had to have been some way they were making the maps before.
Serving Local LLMs with MLX
Kunkun – open-source, cross-platform, extensible app launcher
Has someone migrated from poetry to uv?
Any benefits?
Again this isn’t an inherent property of .net, you have to add validation. There are plenty of ways to do this in node so the point is moot.
I feel fairly confident this would be a bridge too far for the Republicans in congress (assuming congress still exists by then)
I'm pretty amazed that they built a $700 device that can't do anything onboard beyond telling you what the battery level is.

$700 hardware can't do more than that?
handling image generation on-board the PCB is a pretty heavy task, so we think the server-side delegation is clever + easier to extend.

you don't need to host per se, however. you can deploy one of our BYOS options on a local network and let your device(s) ping 192.168/api/display. just about zero config required, just docker up and input your local network domain into the FW > captive portal UI during setup.
if you can explain to me the relevance of this paper for your stack i'll paypal you $50.
Can you give the equivalent in Go?
A first step might be recognizing the opportunity, the chance, of having low costs at the inputs of one's own economy. Lower cost steel, electronics, cars is not a bad thing. It's a great thing. It's an opportunity. Instead, understand your own economy and what actually makes sense to produce locally. Of which there is plenty - really the US economy is doing pretty well.

The US might achieve again local low cost electronics manufacturing eventua... wait, what? Was the US ever the place for low cost electronics manufacturing? No it wasn't. At any rate, the US can try and promote whichever industry they want - but surtaxing its entire economy in the meantime is insane (plus a significant part of the rest of the planet along the way.)