skysight-inc/HackerNews huggingface dataset:
Not that this is a relevant point but I assure you my tolerance was above average at least. Drinking as an adult looked more like 1-3 in one sitting instead of 5-10 in college. The latter is problematic, the former is relatively ok if not every day.
Plug in? Make it all wireless.
It's easy to describe this as self-inflicted when you don't understand how large orgs work and have never had to consider how a security team deals with a large org, each piece wanting their own version (or multiple versions) of this solution.

Qualification isn't the issue because we (the US, US tech, SF/NY, etc.) have a lot of qualified talent, both in eng and elsewhere. The issue you describe with competence IS an issue but not for this. Your final sentence is correct but not right.

Basically, you're right and you're wrong and I should probably write something longer form but won't get to it for months. I'll give you an upvote in lieu of that for making me think deeper about the topic.
We have sent probes to asteroids. So we should be able to get our act together to send probes to the hypothetical black hole.
Some people feel that it's needed to notify others of actual items of importance, but non-paying folks only see the OP ( or is it OT? or OX? )

And of course, any replies are likely drowned out by conspiracy theorists.

If one wanted to notify a scientific or other community, what would you recommend? Hacker News? ( Works for me! )

Never used twitter/X. Never will. If I reference something there, I post a screenshot, to keep the clicks down.
I don’t see any issue with that if it only applies to corporations.
https://fineartamerica.com/featured/the-better-to-see-you-wi...
Its filled with ads now, and it’s features degraded when you’re not logged in
That's not a developing regime, it's been the norm since email.
Why?

I assume you object to billionaires because they use a disproportionate share of the world's resources? Spending even more resources on them doesn't seem like it would make that better?
And after re-reading my first sentence, I apologize for suggesting you don't understand how large orgs work. That wasn't fair and I don't know your background. I'm gonna leave the post unedited for honesty's sake.
> cooperative board and computer games have been around for a long time

I'm not aware of any cooperative board games that are older than 20 years. If there are any they must be really obscure. People did jigsaw puzzles for the cooperative experience, but those are really dull and I don't think people really consider them board games.
The user would scan their boarding pass to get connected.
The point of some games is not to win. The point of many is to win. Anyone that believes people play solo Overwatch for example to get to know their teammates has never played solo Overwatch.

In many games, the goal is to prove oneself and win bragging rights within the social group.
Best option with ortliebs is to add a second hook which stops any chance of the hook jumping out over rough terrain
> The domain name hasn't changed

I don't use the site myself so I don't know what redirects are in place, but most links people send me are now x.com rather than twitter.com
> For most games, the real objective is learning about each other, or about the game, or about some other real or abstract thing the game is evoking.

That's certainly one way to look at it. Not everyone sees it that way.
I think the people in the bread lines in the USSR may have disagreed.
Legislation doesn't fix attitudes, it (with sufficient public support and commitment) provides a framework for minimizing and remedying material harms until the attitudes get fixed.
There is also the Iran–Iraq War with 1-2 million casualties. That's also on Iraq.
Interesting read. I wrote the original compiler back in 2002/2003, but a lot changed by the time it was open sourced (including the confusing name -- I just called it a javascript compiler).

One detail this story gets wrong though is the claim that, "The Gmail team found that runtime JavaScript performance was almost irrelevant compared to download times." Runtime performance was actually way more important than download size and we put a lot of effort into making the JS fast (keep in mind that IE6 was the _best_ browser at the time). One of the key functions of the js compiler was inlining and dead-code removal so that we could keep the code readable without introducing any extra overhead.
> It’s the state of physics today.

The state of fundamental physics. There's still plenty of new and exciting stuff at all the scales from molecules to continents.

For example, there's still lots of exciting work happening in trying to predict the angle of repose that a heap of sand forms.
Anybody using it in production? Is it, or its derivatives like Flax, worth using over pyTorch for anything?

edit: Made comparison more fair.
one of the things the court can issue as a sanction is that the opposing party can tell the jury "we don't know what information Google has because they deleted it, violating the court's order" the damage to your case in the eyes of the jury they're can be pretty damaging
"in the grim dark future there is only war"
Thanks! I wasn't aware of that model; they must be new. Looks like they were introduced back in March of this year. Good to see the barrel hinges. But a couple of questions:

Are the lenses glass? (It says they're G-15, which is supposed to be mineral glass, but I don't know if RB has changed the definition somewhere along the line and replaced them with plastic).

Are these only available in EU, or in the US as well?
no link.

But in that "big list of possible sanctions" is there anything that would inconvenience google as much as a $200 fine inconveninences someone on minimum wage? Is there anything at all that isn't just a trivial business expense dwarfed by what they will pay their lawyers just for this one case? Is there any risk of a human being held accountable for anything?
It seems to happen more often than not in my experience that when one drive in an array fails, one or two more go within the next week or two.
I think kids sense wrongness even when the act is deemed victimless, repercussionless, etc. -- it's pretty clear that a thing was achieved that someone tried to prevent, and undermining someone's effort is typically wrong. Tough to think like a kid, though!
FLAC supports bit depths between 4 and 32 bits per sample (the reference decoders only support up to 24 bits per sampl). Other than that, it does not change the bit depth of the data.
Well for starters, if you were actually playing around with async/await on iOS you’d quickly find out it was back ported to iOS13.

It is frustrating though, although in my case 40% of my DAU are already on iOS 17 (>3m devices) so it’s not the end of the world.
It's definitely a tad cringey
Would you try to do that on public transit, if it was better?
Note: I'm working on setting up my own hosting & looking into options for popularizing my future science projects too. This might take a while, as life is too fast-paced at the moment.

In the meantime, after the free access ends, write me an email so I can share the article in private.
All competitive games (well, the nonfatal ones) can be cooperative games to the players determined to cooperate. Even if there's a clear winner and people are trying to win, people can collaborate and cheer each other on even when in play terms it's at their own expense.

All cooperative games can be competitive games to the players determined to compete. Even if there's a shared goal that requires everyone to contribute, someone is going to contribute the most (even if only in their own mind) and can withhold or adjust their support to undercut someone else without sacrificing the end goal. And sufficiently competitive people may not even mind if the supposed goal is lost, if it provides an opportunity to noticeably excel.

To some people, the word "game" implies competition. To others, it implies cooperation. I, like most, prefer to get a mix of both from any game. I enjoy watching the Halloween Baking Competition, and particularly enjoy the parts where bakers help each other even as they're trying to come out on top. (Though there has been a suspicious amount of it this season, which makes me wonder if it's somewhat staged....)
Very much alive. From what I can tell it has more or less replaced Tensorflow for research purposes. (A lot of researchers use PyTorch though.)
https://boardgamegeek.com/boardgame/438/scotland-yard was released in the 1980s. And it's far from the first. (This one has teams that cooperate internally and compete externally.)

In general, board games and card games with teams have a long and proud history. See eg Bridge.

See also https://en.wikipedia.org/wiki/Cooperative_board_game#History...
> Marx

> cold hard economic analysis

Haven’t heard something like that in awhile. Maybe you missed how much of his writing was more about how a Hegelian spirit force overtaking the world was inevitable, disproved by the Soviet Union.
This kind of commentary gets so tiresome.
> Part of knowing the standard library is knowing not to make some function called end() in the global namespace.

For end(), sure. But I listed a bunch more names that are way more likely to collide though... remove(), erase(), move(), search(), apply(), hash, format() are way more likely to collide. The fact that you have to pick the most implausible names to make your argument should be enough evidence that it's a strawman.

> That would mean that they are writing their own global functions that collide with the standard library which is a pretty big mistake itself.

No. It just means you're in the same namespace, or a sub-namespace of theirs.

You're also ignoring ADL effects and silent overload resolution changes, which I mentioned already.

> It's one of those group think ideas that permeates and lots of these jihads in programming have been totally wrong.

You've made factual mistakes in a bunch of your arguments -- most recently your misconception that such collisions only happen with the global namespace. Calling this "group think" and "totally wrong" when your arguments rest on incorrect assumptions is not really warranted.

> There is a lot of simplicity in not having huge long lines for every type.

You're arguing as if we don't understand that... despite the fact that I evidently did, as I explained earlier how you could achieve that simplicity by doing "using std::foo;" instead of "using namespace std;", while avoiding the vast majority of the downsides I'm pointing out.

OTOH, what you don't seem to be considering (and which I've been trying to point out) is the various types of friction you're introducing for your coworkers and future maintainers.

> an isolated namespace declaration isn't the end of the world.

"Not end of the world" is a... low bar. Just because a practice isn't the end of the world, that doesn't mean avoiding it isn't a better idea. I've pointed out several reasons why: unintended ADL lookups, ridiculous error message noise, silent misbehavior, name collisions, difficulty of changing dependent code without breakages, etc. And I've pointed out how you can still achieve your goal while mitigating these considerably.

I don't have anything else to add.
sales tax. Highly non-progressive. But make it high enough and it brings in enough dollars, at least for a low-government-services state.
At least in the enterprise space, users are well accustomed to terrible design and UX, because the people with the purchasing power aren't the users, and the users have no purchasing power. Think JIRA, or Epic EHR, or SAP - everyone loves to hate it, but it is the go-to solution because it does what the people paying for it want.

The bar is so obnoxiously low in that space that your app literally just needs to work, and people are happy with it.

Same goes with a lot of prosumer software. People complain about missing features they need, because having a slick UI is very much a secondary concern, well after "is this actually doing everything I want it to do?" and "does it have all the features I want to accomplish my goals".
No clue how it works nowadays
- Narcos (about Pablo Escobar)

- Super Pumped (about Uber)
No dog in the fight.

Which big apps are written in Flutter?
I say this not to discourage you, but rather to encourage you.

a) Web devs are the bottom of the food chain. CSS and HTML are trivial to learn, and JavaScript is on everyone's list. It's a really good way to get into programming, so -everyone- does it, and thus you're in a job market competing with everyone.
You want to see this as step 1, there's a road ahead.

B) it's easy to go to job boards, see lots of listings for a tech, and conclude that's the tech to learn. But you end up in a pool with a lot of fish. Sometimes niche skills are easier to sell. (Unfortunately also harder to learn.) Perhaps branch out - maybe get a RassberryPi, compile the kernel yourself (turning things on and off), write a program or 3 in C etc. These are all hard (well harder than web) to do, and will give you a broader range.

C) many years ago I went to college already knowing how to program. I learned a lot there that wasn't programming, but made my programming better. Understanding fundamentals improved my ability to choose the right solution, long before I start writing any code. Times have changed, and there are other ways to get those fundamentals now, but go online look at a course cariculum, see where your gaps are. Maybe it's database design 3rd normal form , maybe it's determining the Order of an algorithm. Maybe it's knowledge of NP Complete.

D) people who add value get hired. People who figure out how to add value are valuable. It's easy to add value without getting paid. Try and demonstrate that. Its less about Open Source, and more about showing that you can add value. Find a charity and manage their IT for a year. Take a big OSS project, and work with their team to solve a hard problem they have. Doing hard things is more impressive than easy things.

E) learn sql. I mean learn it properly. There are databases everywhere, and in pretty much every job. Web dev is nice. Web dev with proper sql chops is much much nicer. Learn good design. Understand trade-offs - like when to use free or paid, when you add indexes, when to remove them. When to use in-database logic (triggers and stored procs) when to put logic in the program. Play with SQL Server Express. Contrast with Postgres. Contrast with Firebird.

Of course don't give up on just getting a job. You'll want that. But showing a track record of creating value, not just random programming projects, goes a long way.

Don't be disheartened. I say all this to encourage you. There's a lifetime of learning ahead of you. Getting good at learning is a huge advantage.
And they worry about LLMs hallucinating
Maybe your point still stands, but Arkham Horror is pretty popular and it was released 36 years ago.
Also you learn by teaching others, always being the dumbest person in the room means you don't get much opportunity to teach others or to lead the group or to have much responsibility and learn how to handle those things.
ASync has been backported to 13
I’m a researcher, not using anything in production, but I find jax more usable as a general GPU-accelerated tensor math library. PyTorch is more specifically targeted at the neural network use case. It can be shoehorned into other use cases, but is clearly designed & documented for NN training & inference.
> Obviously, please share when you do.

Totes, I've time boxed my work to the end of next year for releasing. I basically want to get a good conference talk out of it for ol' CV.

> Is the technical information needed readily available?

It's available if you're willing to dig for it. There are tape images on bitsavers for a sun4 frontend. While being failed reads, I wrote some custom tooling to extract what I can. It looks like the vast majority of the failures were in a couple starlisp images for which I have a newer copy. Beyond that, man pages, header files, prelinked static libraries with a bunch of symbols, microcode images, administration utilities, config files, and source to the kernel driver which exposes the control signals and command fifos to user space are all available.

That's in addition quite a bit of pdf documention.

So the problem is more than tractable, there's just work involved at this point.

The biggest piece missing is probably pictures of the processor, microcontroller, and backplane boards to better answer questions about the microcode. Everyone I've contacted with a CM-2 these days really only has the chassis and the blinkenlights. : /
Where is that cutthroat competition of misery that you describe?

Serving customers is a rather cooperative affair between, supplier, workers and customers etc. Have you ever participated in the economy?

Of course, all parties are generally free to choose who they want to cooperate with. Customers can switch coffee shops, if they like the offerings of the other guy better. Workers can switch jobs, too.
I think you meant to reply to my comment, rather than a comment on that.

When it comes to materialistic "treating", sure I agree. But in the realm of emotion and psychology, I stand by what I said: treats others as they wish to be treated (to the extent possible).
JAX GPU support is limited to Linux only. Even the WSL2 support is experimental. https://jax.readthedocs.io/en/latest/installation.html#suppo...
Yes, but there's no reason to think so. Weather is highly variable in the short term, that's why climate analysis is done on multi-decade scales.
iHandWarmer
There's an (in)famous legend that they use an Excel spreadsheet for this, or did at one time.
One of my college classes was taught by someone who worked in whatever that group was/is called. One of the best classes I took and definitely had some great stories to tell as well.

He didn't have a degree so in order to have a class that was accredited his co-worker(who was also fantastic) had to be the "professor of record" and they co-taught the class(since he actually had a masters and was "qualified" to teach).
Scotland yard is a competitive game, I played that, it isn't cooperative. It is a team based competition. Cooperative games doesn't have an enemy team. Forcing one person to be the enemy team is not very nice, I'm not aware of any game that didn't have that competitive part that is that old.
Is this a picture of a Persona 3 promo for anyone else?
> People complain about missing features they need, because having a slick UI is very much a secondary concern, well after "is this actually doing everything I want it to do?" and "does it have all the features I want to accomplish my goals".

Well, yes, that is the point of software (and any technology in general), to accomplish the goal that the user wants to accomplish. I'm also not talking about prosumer apps per se, although I've made those too, but true consumer apps as well, no one has really complained about the UX, in fact they actually like that I'm able to make slick animations inside the app for quite a cheap computational cost. Since Flutter is basically a 2D game engine, it's optimized for those operations. I'm never gonna write 5 different apps for 5 different OSes anymore, it's a monumental waste of human labor.
This is a good counterpoint that explains why, maybe as roles change or companies grow, people who weren't exceptionally good at one role end up overseeing it. The pithy / laconic observation I was immediately responding to was pretty spot on though, and still seems to pertain (in general).

Breaking it down: That the most diligent / irreplaceable people who know the guts of the machine tend to be chained to their roles with occasional raises seems fairly logical from a C-Suite perspective. The tendency to promote incompetence - particularly overconfident incompetence - is the part that bears more scrutiny. If it were isolated to a few companies, it wouldn't be so relatable. I have a theory that it has to do with certain kinds of communication skills (specifically, bullshitting), being selected for in certain roles. And being able to write good code and explain why it has to be done that way requires the opposite of bullshitting.
These look similar to, though much more rigid than, the 5 gallon containers Costco sells bulk cooking oils in (I buy quite a bit of peanut oil for deep frying). Come to think of it, I may give those a try - they are rigid enough to hold gear but flexible and sturdy enough to ratchet down a little bit. Could be a fun project.

Edit: grammars
Whatever you do, use the xdg_base_dirs python package for Unix dotfile location management… not platformdirs.

They refuse to honor (even optionally!) xdg environment variables on macs, which is a pita when managing dotfiles across Mac/linux systems, not to mention the “official” macOS way of managing things is just annoying to deal with when you are typing things in the terminal.
Sure they are. This seems just a restatement of facts about US history. if you’re going to counter that you have to provide sources. Otherwise it’s not credible.

If it’s so obviously wrong, why not just source to where it’s wrong? the repetition of dislike, or whatever at the article without sources is suspicious and ideological. Why would your support that?
If the "more information" is useless, it can be ignored. JIT can't possibly be a worse strategy, because a JIT always has the option of simply doing an AOT compile at program start.

That doesn't mean that in practice the JVM is faster than well-written C++; the Java language semantics almost prevent it from doing so in the general case. But in principle, if all else were equal, it should be able to be.
Reptyr: Changing a Process's Controlling Terminal
You appear to have a misunderstanding of the motivations and incentives here. The limit on residency program slots is not to make them more competitive but rather to hold down Federal government Medicare spending. If you want to help solve the problem then please ask your members of Congress to increase Medicare funding for residency programs.

https://savegme.org/
AnyMAL: An Efficient and Scalable Any-Modality Augmented Language Model
So is reality though
Serverless is simply somebody else's server.
Yahoo! bought! this! pr! title!
There are other benefits to me and I'm not missing anything by moving to WSL.

VirtualBox still works if I need to access something off my old VMs, it's just dog slow for some reason using Hyper-V on my system.

I haven't needed to restart docker after booting WSL. Maybe I will, but hasn't happened yet.

The WSL vm feels much more performant to me. It supports dynamic memory allocation and in the new 2.0 release I believe it can free memory. This is really nice in general but particularly on laptops with less RAM.

Resource sharing seems.. Just easier. I like the default drive and network sharing. Both seem to work fast and I don't have to do anything with them..

I can still run multiple VMs if I need to with Hyper-V.

There is a level of integration that is pretty nice. I like typing "code ." in the WSL term and having it just launch VSCode in Windows and be connected. The WSLg system seems really nice for any software I might run that doesn't support remote hosts.

For me, it's all upsides and no real downsides to just running WSL.