skysight-inc/HackerNews huggingface dataset:
No one voted for them when they were campainging by themselves in 2020 - 0 delegates won.

2024 primaries were shut down - so no one voted them again. They wouldn't have won the primaries if the primaries were held.

---

The fact that you mention they have been voted for because they were the second person on the ticket that won the presidential election is exactly what is wrong with the US. They only managed to win by association and now they hope to fail-upwards solely on name recognition (gained through association!)

In the US you don't win on merit anymore, now the game is:

1. get a small win by association

2. use the newly gained name recognition to fail upwards

What a shame.
The contrast is stark compared to another of Google's own projects: Stadia.

Much of this comes second hand as I wasn't on this particular team when they were working on Stadia bring-up for proprietary AAA engine (I joined about 2 weeks before Stadia was officially canned).

But the quality of support from Stadia for developers was leagues above what you get from Android. Every few weeks I'll hear from other team members how good it was working with Google for Stadia. The tooling was great. We got developer kit hardware. We had documentation and direct support channels and Google was actively managing outreach and development on tooling to ease transitioning into their systems (Google was one of the biggest driving forces behind DXC's SPIR-V target).

Compare this against the same people commenting on the Android experience and it's the complete opposite. We're left out to dry with poor support while trying to target devices that barely work.

What's the difference? Google actually had to fight to get us to come to their store. They had competition and weren't acting as a toll collector to a captive market. Game developers had the choice to tell Google to kick rocks, Xbox and PlayStation aren't going anywhere. Google had no choice but to play ball with good support and fair pricing. No such pressure exists on Mobile, and they crank the toll as a result.
Emacs. It will really help your text-based computing life a great deal.
Probably a mismatch between what I expect from an IDE and what VSCode offers then, I understand that. Every time I fire it I am always deeply disappointed by the lacklustre debugger and the lack of good refactoring tools.

I never really tried the git integration as I use git purely through the CLI and didn’t try to work on a remote code base so I might have missed the killer features.
That’s nowhere near as terrible as not being able to resolve a conflict between incompatible versions. Like half of your project can’t use Guava X but another half can’t use Guava Y, and there is no common version that works. We ran into compatibility problems with our big Java project many times and wasted months on attempting things like jar shading or classloaders. At the end of the day we use shading but that comes with its own set of annoyances like increasing the build times and allowing people to occasionally import the wrong version of library (eg. shaded instead of non-shaded). The bigger the project the more likely you’re going to hit this, and the lack of support for feature-gating dependencies in the Java ecosystem doesn’t help.
> can you show me some good studies on this with respect to watches, not phones?

This is literally one and the same technology. Just a hardware client for some pre-defined social networks.
"How many LLMs does it take to screw in a lightbulb? One - but it'll spend 20 minutes explaining the optimal lightbulb-screwing process first." that was not funny that is accurately painful!
I've done this with mysql. Never do one at a time if you have jobs per minute over 30. It won't scale. Instead have the job dispatcher reserve 100 at a time and then fire that off to a subprocess which will subsequently fire off a process for each job. A three layer approach makes it much easier to build out multiserver. Or if you don't want the headache just use SQS which is pretty much free under 1 million jobs.
To add to this, for them money is like ice cream, comes from parents rarely and gives them temporary pleasure. That's why I think it is good to pay your kids for chores or good grades so that they start learning financial responsibility early. Sure they'll blow their money on useless stuff at first but then they'll have none for some other thing they wish they had money for and will learn to choose more wisely in the future
If your “functioning community” is so great, then why are you so insecure about it, and why did you come out of it with this kind of attitude?
Can We Reinvent the Internet? (2009) [pdf]
You probably also want to do somewhat intelligent load shedding, where you basically make sure you drop the most expendable items first.

That's a basic fact of life for CPU cycles even for consumers on their machines, we call that just CPU priorities or so. But it's also useful for the other resources; but there it's a bit more disruptive, because we generally need to disrupt a program to eg claim back the disk space it uses.
These kinds of drawings are indeed copied from photographs. There is no secret in that. Sometimes an artist uses multiple photos, and adds some personal imagination for details, but sometimes no creativity is added at all.

The skill is mostly in the technique and perseverance.

Note to avoid downvotes: nothing wrong with this, I also do hyperrealistic drawings.
Apples to oranges. Card networks have more than three stakeholders to work with per transaction, apply fees indiscriminately from milk to digital music subscriptions, and operate at truly staggering volumes.
I'm sorry but it's incredibly difficult to find such a job. My work history isn't long, but out of all companies I've worked for, all of them sucked in their own, unique ways. Currently I'm at a company that's moving away from coding towards having meetings over processes, and honestly, the pay is good while expectations are low, which allows me to just cruise.
> RNAV can’t do curved approaches on a glide slope as far as I know.

RNP approaches can, Monterey has one: https://aeronav.faa.gov/d-tpp/2408/00271RRZ28L.PDF
It is important to be sufficiently fast at editing or else you will not revise what you wrote.

I hear people complaining a lot: "This is tedious. That is tedious." They have no control over their development environments. They write code once and whatever was produced in the process will be checked-in as is.

It is aggravating because there is this sentiment that it is fine to be incompetent. It is not.
Turns out supermarkets don't take pull requests, and not everyone wants to live in a community farm, doing NGO like work.

Or placed in a less snarky way, capitalism spoils ideals.
Nah, I think it's solely due to the former being much older and more well-known. And I always liked the latter much more anyway.
Yeah, you're right.

FWIW I was trying to convey the idea of "not rolling your own", in that instead you could just encrypt twice by using established implementations instead of rolling your own.

But as you and less_less rightly point out, it's not at all that simple for the majority of cases we usually mean (or at least wish for) when we say "encryption".

Lesson learned, hopefully.
My daughter recently read "Darwin's Dragons" and enjoyed it very much.

https://www.goodreads.com/book/show/51306333-darwins-dragons
Yeah, this should be discussed more in my opinion. This entire business is just exploiting kids. I'm pretty worried about how my kids will behave when they get older and they will start to get bombarded by the Algorithm with all this "popular" staff.
In some countries (namely Portugal and France) you are not allowed to be contacted by your employer out of office hours, so that you can get that disconnect.

At the same time, children are targeted to be constantly "on" and "engaged", and we seem to be OK with that.
There is competition in that space though. A PC game developer can self distribute, can use alternative storefronts (e.g.: GoG, Epic), etc.
It's more likely some 400GB of data.
No one asked about Go here. And no, it didn’t, it’s the same PITA as in Java or maybe even worse because there are no workarounds like classloading or shading. You have no control over the transitive dependencies. The only thing you can do if there’s a conflict is asking the author to fix one of the conflicting libraries.
You're right. Visa and Mastercard seem to do a lot more, yet charge a very small fraction of the amount.
You need to cache all the key/values on each layer, otherwise there is no point in caching.
And this is why one gets to watch some crates being compiled from scratch multiple times in a single "make world" build.
Yeah it's very basic and limited.

However if I am about to use DB as a job queue for budget reasons, I'd make sure the job doesn't get too complicated.
> Did you read the right wikipedia article? The ballots were paper ballots! The poor design caused people to vote for the incorrect candidate. What machine are you talking about?

From same article:

"Florida later retired the punch-card voting machines that produced the ballots disputed in the case."

It looks like you haven't read the article.

I'll make it short:

- machines messed up, humans without machines would have not.

- attempts at recount were blocked by supreme court.

- bad result was used to alter election result.

As such, in your situation, if the voting machines you keep arguing for will produce wrong results, we can expect the same result, lawsuits and supreme court deciding election instead of the people.

Any "risk limiting audits" will be thrown in the trash if it's convenient. Same as the recount attempts in florida.

If you do not learn from history you are doomed to repeat it.

> Its so funny to see how HN people tend to be so ignorant of the real world because they think they know best. After all they are hackers right? Sooner or later they always get smacked with reality.

Kind if ironic, don't you think?

You keep arguing for a complex unproven system that is easily compromisable and needs risk limiting audits just to exist.

You are ignorant of real world risks.

You dismiss a simpler, resilient, proven, similarly fast without these glaring issues in EU.

You know best.

If voting machines ever mess up then reality will smack us all, same as in the past.
The ad platform takes big fees.
Just use https://astronvim.com/. I haven't touched my config for more than a month. With astronvim community, other people do the hard work.

I also tried the "pure" config from scratch way but its just way too much work to maintain, esp if you want all the goodies. Also, not an expert in Lua so my config sucked. Simply better to use an existing, well-maintained neovim distro. I tried all of them and liked astronvim the best.
The internal processes of a political party aren't that interesting.

There is a presidential election coming up. That is the test that actually matters.

Kamala Harris will either win it or she won't. If she wins then she was good enough to win. If she doesn't win then she wasn't good enough to win.
yeah I was able to make it work, though we found that our daughter absolutely hated the automated rocking of the Snoo and there wasn't any automatic gentle setting. Pretty perplexing actually, it only had four levels and you could either set it to always rock at whatever level you want, or react to crying etc. and rock then, but with a minimum level of 2/4. Even that was too much and she just hated it.

We used the snoo passively, and the swaddle strap-down feature was actually a pretty nice setup that other basinnets could and should use, without any electronics at all. The swaddles used with the snoo strap down to the base and prevent the baby from rolling around. This passive feature was pretty nice, but not really the purpose of the device.
I think typing speed is important during bursts. If you can type out a function name really quickly (autocomplete also helps of course) then you can continue your thought process with less interruption than if you were slower.

> 90% of software development happens in the mind. The small amount of time spent actually writing it out seems kinda silly to optimize for.

So you're saying that 10% is spent typing, which doesn't seem a silly amount to optimize for?
I don’t even think that saying stupid and shallow comments speaks to the person who said it. Don’t we all say stupid and shallow things every day? It takes serious effort to filter thoughts in such a calculated way so it’s always the “perfect” thing to say. It might be even neurotic to constantly try this. We are all failed, but I’d like to think just most of us did not really had bad intentions. Maybe just a bad moment. Or some bad insight. :)
What does it mean to be a programming language, anyhow? [pdf]
afaik 2 so far as we know, John Barnett from "suicide" and Joshua Dean from "illness".
> 90% of software development happens in the mind.

Why? The only reason I can think of for this to be true is when there is high risk in writing wrong code. For example, long compile times leading to a large sunken cost, or a lack of testing processes.

Unless you're doing R&D, only spending 10% of your "coding" time actually writing code seems very low, and you should try to optimize the processes that are lacking.
How is Google profiting from this fraud ? I doubt the scammers had any in-app purchases. Maybe ads, but I doubt it too since that would make it look unprofessional and invite more reviews from Google.

Also, I don't think it should fall onto Google to protect users from scams. They already provide tools against it, such as reviews on the app's page. It would be like saying the gov is responsible for my losses in a ponzi scheme because the company was registered officially.

Unless Google assertively promises users they are protected against scams on the Play Store, they aren't responsible in any way (other then that they try to make it safe because this increases revenue down the line, of course). Falling for a scam is personal responsibility.
Roblox games are not comparable to texture packs or skins. They are complete games with assets and executable code, or at least the fancy ones are. Maybe data packs are more similar but it seems like Minecraft for iOS does not support them.
Hehe, the original pitch for this project contained lots of mentions of AI =)
why though? the point was about build cost, complexity, and materials. The failure modes for the snoo aren't exactly dangerous mechanically or electrically, and would be similar to the swings anyway. There's just no justifiable reason for the cost aside from a lack of competition and marketing.
This does not scale well with the number of windows, e.g. going to the next pdf open might mean cycling through half your windows. Hence you get grouping to make this simpler. Whether it should be grouping by app, by virtual desktop, by time opened, "smart", manual, whatever is another discussion.
Maybe not 20, but still long time CS2(CS:GO really like Windows 11) launch 2012, DOTA 2 2013, LoL 2009, World of Tanks 2010. And more. All still making money and surviving...
worker-class humans SHOULD BE investors too.
Yeah, and that is how stuff like C++/CX gets killed, replaced by a side project that was never at the same tooling level in Visual Studio, even though there was a CppCon talk promising otherwise, and currently is in maintenance state because "it achived its goals", who cares about those paying customers that had to rewrite their code to a lesser capable tool, now abandonend.
> Big failings like Uvalde has been terrible response by first responders which is "Push forward till threat has ended."

Wasn't the problem with Uvalde that a bajillion police piled up outside the school and then never actually pushed forward?
scheme is a group of languages, it doesn’t have its speed. some implementations are very quick. and quick-to-learn, too.

helix looks like a passion project, so i thoroughly understand their wish to tend towards what they enjoy doing.
I wouldn't draw the line at FAANG-employed, but rather at the highly tech-literate (e.g. people reading this thread).
The talk is about having a client for tiktok but with ability to phone - on your Math lesson. When the phone used to have no tiktok the situation is tolerable even if the phone rings occationally.

Now the tiktok client successfully competes with teacher for kids' attention and some dumbheads are shouting - "Look, the tiktok client still can phone police/firefighters/parents! What else are you going to prohibit, maybe a paper?"
An open source Claude Artifacts – generate small apps with one prompt
Wait, it is not simply "key in the top left" regardless of layout? That is how it works in any Linux desktop at least.
I get you perfectly (I play Roblox with my kid almost everyday) but I have another opinion. When I think about what it accomplished, I think Roblox is pretty amazing; actually one of the most amazing software ever made. It accomplished in practice basically what lots of people have been trying to do for decades, since the MUDs from the 70s, and what Zuckerberg wasted billions of dollars with. Sure, most of its content is total crap, but the same could be said of many other great things (the internet for ex.) If you dig a bit you can find really nice puzzle games (“obbys”) for example that require two or three people to collaborate, and there are actually kids there waiting to collaborate with you. So the point is, yes it needs active filtering, but the engagement of players and developers is unprecedented and pretty exciting.

My main criticism right now is this idea of jumping on the LLM buzzwagon. It’s sad that they don’t understand that their success is 100% human-driven, and that using LLMs beyond QoL stuff will be their downfall. The moment we get fully AI-generated games and worlds, it’ll be over.
> Yet, they are still a lot bigger than most micro-libraries. And more complex.

Some of them are incredibly trivial. I made this exact same comment months ago, but the yes command is basically a one line bash function [1]:

function yes { while true; do echo "${1:-y}"; done }

[1] https://news.ycombinator.com/item?id=38799808
I'm in the same boat as you and after 15 years of coding I finally switched to the US layout 3 weeks ago. Got a Wooting 60HE and installed the EuroKey layout and so far I'm super happy about the switch and many default shortcuts make a lot more sense (e.g. no more acrobatics needed for ctrl+b+[ to enter tmux copy mode).

The first few days are a little rough to unlearn all the muscle memory but I found this neat site to practice typing with your own public gists: https://www.codetyper.io/
Maybe they've spotted the reaction mass heading in the opposite direction. :)
I used to go daily into SGI developer pages, as they had nice documentation for C++, including the HP STL libraries (the original implementation for the STL proposal being discussed for ISO C++98).

I also had the opinion that the real cool 3D API was OpenInventor, not OpenGL, in a way true, as every engine ends up building their own scene graph from scratch.

One of the few UNIXes that was really cool to use.
I don't see why you feel the need to drag HTTP, HTML and CSS through the mud
There are some errors in you calculation.

> A token is 32-bit integer.

No, in transformer, token is a vector, for larger models it is probably something like 6k-12k floats, assuming larger model sizes. Assume 8-bit precision, a token is more like 6-12kB, per token.

So assume 100k tokens, you will end up with 554MB for input tokens, ALONE.

Depending on your model architecture, the memory could vary, but from my observation, the runtime memory increase is at least on the same magnitude with the initial amount of memory usage upon loading the model, and this is for a moderate context length (<32k), and will grow linearly, if we don't count the n*n KV matrices.

So you are easily looking at caching 10~100GB of data, in a very hot state, and that is going to be very expensive indeed.
I'm not mempko, but I can answer that question---yes. For over a decade on the same code base with a team that ranged from 3 to 7 over the years. We did have what would be considered end-to-end tests, or maybe integration tests that tested the entire system from ingress (requests coming in) to egress (results going out) that ensured the existing "business logic" didn't break.

There were no unit tests, as a) the code wasn't written in a style to be "unit" tested, and b) what the @#$@Q#$ is a unit anyway? Individual functions in the code base (a mixture of C89, C99, C++98 and C++03) more or less enforced "design by contract" by using calls to assert() to assert various conditions in the code base. That caught bugs as it prevented the wrong use of the code when modifying it.

Things only got worse when new management (we were bought out) came in, and started enforcing tests to the point where I swear upper management believed that tests were more important than the product itself. Oh, the bug count shot up, deployments got worse, and we went from "favorite vendor" to "WTF is up with that vendor?" within a year.
Banning cell phones from class hours doesn't actually change the social media rat race in any way. You still have to maintain presence. That's just part of being social.

We had the same distractions before smart phones. We would just hide in the computer lab and browse the Internet while playing games and trying to look busy. A hundred messages sounds like about a half hour of conversation on any chat platform.

We would still play games on our calculators, sign in to IRC, and post on forums. Now it's cell phone games, discord, and twitter but really it's the same shit.

The idea behind banning cell phones is more about attention span and the unfortunate reality of constant dopamine hits.
an audit table is useful for that purpose. soft delete is product of the confused mind, thinking one can get data recovery for almost-free. Audit tables admit that at best it'll be a manual process to be custom-designed for the problem at hand, when it comes to it
>Between teachers phones, intercoms, cameras, and hardline phones there should be plenty of communication equipment available for a crisis.

How does that stuff help when the kid isn't actually at school, but is between home and school somewhere? If the kid can't bring the phone to school at all, then that means the kid can't have the phone on the way to school either. Allowing the kids to bring phones but lock them up during school hours would solve this problem though.

Also, this is US-specific, but what if there's a school shooting? You don't want someone's kid to be able to call their parents and say some last words to them before they're brutally shot, while the entire town's police force is simply standing outside and preventing anyone from entering?
It is inevitable FDA decision to reject MDMA as a treatment for PTSD.

I think this is more about Lykos Therapeutics threat to big pharma's cash flow.

I expect the same for Psilocybin.

Though I am confidently hesitant that here in the UK there will be more positive.

That massive prescribing list of anti-depressants since the first SSRI Prozac back in the late 80's.

SSRI's, SNRI's, SND's, SMS's, SARI's, NRI's, NDRI's TCA's, etc.

An incredible list which was developed with the sales pitch of "Chemical Imbalance".

We cannot just keep on prescribing medications that were built on the lie of "Chemical Imbalance".

I would like to see some research and proof that, the so called claims that "Chemical Imbalance" is responsible for any modern day mental health problem or that it actually exists.

How about the FDA requires proof of "Chemical Imbalance" before allowing any more SSRI's onto the market.
Minus the fact that the election logic can result in the overall more successful candidate to loose.

Because no one cared to adapt an over 200 year old rule to changes in transportation and communication technology over the last century.