skysight-inc/HackerNews huggingface dataset:
I'm guessing verbosity? It also reads like they don't know why pathlib exists and assume they were created at the same time.

os.path came first, often works by poking the filesystem directly even when it doesn't seem like it needs to (vague memory, not completely certain), and I believe has os-specific quirks (so code won't necessarily work without changes).

pathlib was created later as a pure-python implementation that allows for manipulation paths without touching the filsystem except when you explicitly tell it to. Because it's also pure python I don't think it has any os-specific quirks either, but I haven't explored it in depth. Code should work across operating systems without changes.

I think I also remember at one point people talking about completely replacing os.path with pathlib, or at least gutting os.path to the essentials that wouldn't work as part of pathlib.
"free speech" groups are being incorporated as we speak, I bet.
"Arbitrary fixed-size tuples" probably don't have a widely accepted meaning :) I read it as "size known when compiling the function".

The second example is cool. But I can't find a good practical use case for either example.

If you have a collection that's both heterogeneous and whose [size/key set] is statically known, when would it make sense to apply such generic transformations to them? This sounds like you have tuples or dataclasses where all elements have different meanings (since their types are fixed and different) _and_ you want to treat them like a generic collection _and_ you need the type checker to infer the result type.

The main use of tuples or dataclasses or `NamedTuples` is to pass or return values to/from functions without dealing with long lists of arguments. The elements aren't in the same category, it doesn't make sense to process them as one big collection, they mean different things.

(Also I think you made a mistake in your previous message, you wrote "an object with each key turned into a function" but it's the values that change types here.)
True. But if the code is reasonably well written, and you are just doing Numpy operations on Numpy vectors and matrices, it should basically be equivalent to doing those operations in Fortran (because most of the actual compute should be performed by code written in Fortran and C).

They asked if Fortran was faster than Numpy, not if it was faster than Python.
I feel like you're working with a different definition of "silo" than the parent. My understanding of a "silo" is "closed off teams that aren't allowed to work with outsiders" who have their own culture that may be at odds with the company.

It seems like you're talking about team nimbleness and cohesiveness, which I want to say is orthogonal.
Mostly it made it obvious which terms were variables. Of course, this was something like 30 years ago so I don't remember well.
I read it like so.
Agreed. Most LARP observed speaking norms (how many CEOs have you worked under who all sound the same; hacking our biological feedback loops with platitudes and euphemisms, “billion dollar industry to claim for ourselves!” babble) and rely on old money networking, paying engineers to model data; they lack skills to create net new and schmooze with old wealth.

IMO Sam is one of those CEOs. He’s knows the semantic games, but his list of novel accomplishments is as long as my dogs, who also just follows along with elders demands. Really not all that impressed.

OpenAI employees look even worse now, concerned with network access via one of the billionaires classes Special Boys.

Sam once Tweeted we’re all stochastic parrots, incapable of knowing where we’re going or whether it’s worthwhile to go there. Admission enough to me he sees things as pointless pageantry to exploit.
It's a bummer that Graydon didn't stick with monotone.
Helps if you make a good prebirth choice to be born into wealth, influence
The big spam to me at work is now people using linkedin and other tools to automatically find people's emails, and send them targted automated email that are, plaintext old outreach emails. for some reason this is just not getting caught in my spam filter.

Frustrating! I never opted in!
Focusing on the user is easy when you have little to lose. When you have a trillion-dollar business and 200,000 employees you're responsible for, a large part of your focus is not destroying that. And quite often, it's not easy to reconcile that with what your users might want.
It must be tiring to live in absolutes.
Windows 2000 has

- full UTF-16 support, l10n was painful on purpose for licensing / differential pricing — Microsoft simply didn't want people in rich countries to grab MX/PH licenses and swap over to English/Japanese/other G7 languages. With the far more aggressive licensing schemes of XP and later that was less of a problem.

— Full IFS support, to allow arbitrary, high performance filesystem drivers. Win2k was just obsolete by the time those were mature enough to really use

— A full NT kernel with support for swappable userspaces. The POSIX subsystem was deliberately crippled by MS to fulfil federal requirements without allowing real interoperability, but nothing would've stopped them from doing a WSL1-equivalent BSD/Linux subsystem. (WSL2 would've been impossible simply because hardware virtualization for x86 didn't exist)

None of those features really need the full array of modern bloat, where even hitting the start button can take seconds to refresh all the adverts.
For­get dies­el­gate – 'tyreg­ate' is a big­ger emis­sions scan­dal
Weird: The most relevant hn post on Altman’s departure from YC is https://news.ycombinator.com/item?id=19342184

But despite comments to the effect that the YC post indicated Sam’s departure, it doesn’t seem to say anything about it right now?
For example: Two guys come in, say "Give us the godbox or your company seizes to exist. Here is a list of companies that seized to exist because the did not do as told".

Pretty much the same method was used to shut down Rauma-Repola submarines https://yle.fi/a/3-5149981

After? They get the godbox. I have no idea what happens to it after that. Modelweights are stored in secure govt servers, installed backdoors are used to cleansweep the corporate systems of any lingering model weights. Etc.
> They don't have to elaborate.

Sure, they don't have to. How did that work out?

Four CEOs in five days, their largest partner stepping in to try to stop the chaos, and almost the entirety of their employees threatening to leave for guaranteed jobs at that partner if the board didn't step down.
Because distroying openai wouldn't make ai safe it would just remove anyone working on alignment from having an influence on it. Microsoft and others are interested in making it benevolent but go along with it because openai is the market leader.
Yishan (former Reddit CEO) describes how Altman orchestrated the removal of Reddit's owner: https://www.reddit.com/r/AskReddit/comments/3cs78i/whats_the...

Note that the response is Altman's, and he seems to support it.

As additional context, Paul Graham has said a number of times that Altman is one of the most power-hungry and successful people he know (as praise). Paul Graham, who's met hundreds if not thousands of experienced leaders in tech, says this.
> Also I am almost never the person to bring this kind of thing up but ... there aren't a lot of other black women in leadership at Google. Makes this targeted attack feel worse.

Unless I misunderstood the author she was his manager. It is not like he chose some random "black woman in leadership at Google" to attack.
> I can't for the life of me figure out why you would put someone like that in charge of google-dev relations.

One possibility is that the person who put her in that position has an incentive for Flutter/Dart to fail.
Ask HN: When does it make sense to build wealth in taxable accounts?
Most of my co-workers aggressively max out their 401k's and contribute to an after-tax scheme once they hit IRS limits. They stress to me that it is important to keep as much money as possible out of taxable accounts.

Does this make sense for someone who is early into their professional career?

It seems like it makes less financial sense to do this if you need the money before retirement, e.g. if you are planning to buy a home or make some other large purchase in 5-10 years. As far as I can tell, you have to pay a significant penalty and/or interest to take this money out, so it feels like it would make more sense to contribute steadily (not aggressively) to tax-advantaged accounts while building wealth in a taxable account, where it can be accessed freely when needed.
thanks. couldn't have guessed that from the comment alone. not like I'm following this fabricated soap opera very close
There's definitely a period of history where noticing WHATWG on a URL made me breathe a sigh of relief that the content might actually be useful and understandable.

These days, W3C stuff seems perfectly fine (except for their standard document template making it almost impossible to tell “what is this thing actually about?” at a glance! )
GPU utilization should be down when using this technique. I’m hoping this could allow for more efficient batch inference on GPUs. If you can predict 10 tokens for the price of 1 it should allow you to do tree of thought much more efficiently.

https://github.com/princeton-nlp/tree-of-thought-llm
If I were an OpenA employee, I too would come out for Sam Altman. Why? The board was reckless. They couldn’t point to anything that he had done to warrant this, and went radio silent after their decision. Sam seems shrewd. I know the value of my shares will go up with him. So I’d vote for him.

That wouldn’t mean I like him or support him, just that I’d be voting in my own best interest.
I haven't seen anyone calling hybrids a failure.
The concern isn't about the trivial difference in Nyquist frequency, it's about aliasing and dithering when importing/exporting/synchronizing digitally.

1 sample from the EP-133 is 1.0629251700680271 samples at 44.1kHz, or 0.9765625 samples at 48kHz.

(But, again, it doesn't export/synchronize audio digitally, so it probably only matters if directly importing samples.)
> I don't think public, targeted statements like this are ever the right thing to do.

As a previous believer in this, I now strongly disagree. (even if I am too chicken to do it myself)

Tech nerds are usually nice and non-confrontational people. They get exploited to high heaven by those who are effective at navigating low-visibility & grey-area political spaces. When an org, leader, employee or associate taints every single private avenue for criticism, you are left without much recourse.

People quit bad managers. But bad managers are often amazing as appearing amazing. As long as management has zero accountability within the org structure, sub-optimal signals like these must do.

> Those who make private criticism impossible will make public tirades inevitable

- John F. Kennedy reincarnated in 2023
It costs 3x-5x more to make theatre on Broadway than in London
Not a fan of what looks to be an AI summary in the comments.
it was a really long time ago
Whereas an Analogue Synth actually does something analogue that (in principle) a laptop could not emulate, a standalone sampler like this is just a digital device in a box with nice buttons, right? So it does the sortof thing you could do on an ipad by paying $5 for a sampler/sequencer app. But it does it in a nice looking physical box with some cool buttons.

I mean, thats fine, but I just want to be clear about that.
icloud+ and custom domain works fine for me. icloud+ is $0.99/month and it comes with other features like hide my email (I didn’t know I need it until I discovered it) and extra space in iCloud storage (I don’t use it).
They're pulling entirely out of some countries, too, so here in New Zealand they're apparently going to send comms on the 27th, have a seven day 'consultation' and then probably give everyone the date they don't have a job.
It must be whatever to be vague about things.
By orders of magnitude, there’s no way an industry that large only spent a few million trying to protect itself.
I agree the technical part is quite bad.
I definitely hear you. I have a Skyrim save that still has ~18k "weight units" of loot that I need to sell. I recently started sizing it down from ~42k units. I used to just dump it all in a chest near the vendor I use when I need to clear space in the player inventory but then I installed a mod that lets me open an inventory with a spell. I could leave that 5 weight, 1 gold-value item behind but that's literally leaving money on the table.
> I guess I understand why they’re pissed off now.

I am sure you don't. Because you don't seem to be coming off as someone who is genuinely ignorant about this issue considering you have been defending Khalistanis everywhere and in every comment. If some Terror group takes over the Vatican, executes the Pope and seizes it, I am sure US would be sending in Special Forces into the Vatican liberating the City and not be wasting time negotiating with Terrorists. India on the other hand only launched Operation Blue Star when getting the Terrorists to surrender through peaceful negotiations failed. We waited and negotiated for 2 effing long years before finally deciding to send in the Indian Army. If India's Operation Blue Star was something that offended the Sikh population in India, 20 million Sikhs would have fought back. And Sikhs are known to be one of the strongest warriors, don't take BS and are very straightforward.

> You don’t conduct extrajudicial killings on American soil, full stop

Why? Is America some God given land that is not to be touched? What sort of BS is this? You are holding Terrorists who are literally issuing threats to our Diplomats putting up massive hoardings calling for their Assassinations and then also threatening to bomb our planes and airport, and we have to just sit quiet and do nothing while your stupid bureaucracy doesn't move an inch forward in extraditing them? We are not morons here. We will seek and destroy all Terrorists wherever they may live. Even on the Holy Land of America. Consider it a favour from our end for not making your innocent Citizens go through another 9/11. India should have done an extra-judicial killing of these Terrorists 4 decades ago. Then Air India Flight 182 would never have been bombed and 268 innocent Canadian Citizens wouldn't have lost their precious lives. Because PM Pierre Trudeau had an Ego issue for not approving the Extradition. You know why that fool did not approve the Extradition? Because he stated that India did not recognize the Queen as the Constitutional Monarch despite being in the Commonwealth. Yes, this is the retarded reasoning he gave for not approving extradition of a dreaded Terrorist. He said that "India was insufficiently deferential to the Queen". That India only recognized the Queen as Head of Commonwealth and not Head of State of India.

> Consider the political repercussions of America offing an Indian right now

Again read your history. CIA has been involved in offing plenty Indian Nuclear scientists. Read up on "India's vanishing nuclear scientists" [1].

It is ridiculous to see a Westerner talking against "extra-judicial killings" when the West does this all the damn time! Was offing Osama Bin Laden in Pakistan not extra-judicial killing? Was drone strikes in Pakistan not extra-judicial killing? WTF are you talking about mate?

You are truly ignorant and living under a rock! Study your history. It is full of West backstabbing of India. India has always been on the right side of history and history will judge us positively for that.

[1]: https://asiatimes.com/2019/07/indias-vanishing-nuclear-scien...
Ford's hybrid options have almost always been among the worst in the market.

The article points out it's a terrible hybrid that barely gets 2mpg better mileage on the EPA cycle.

It's not cost effective for your average consumer, and there are much better hybrids available, so consumers aren't buying them.

However, police spend so much time idling and have so much electrical gear, they see a much, much bigger gas savings that aren't reflected by the EPA cycle. They also put lots of miles on the vehicles, so even if it was only 2mpg, that'd still justify the extra capex...but they also get all the benefits of powering all their gear.

Keep in mind that cop cars go through regular lead acid batteries like candy.
According to wife, not so much smart
There was an extensive postmortem for Google+ on Memegen, search for the phrase "vicg" among others.
Web devs seem to love to sh*t on Safari for not adopting all the latest let-your-browser-do-this stuff, often calling it the new IE. However I use it as my main browser with Wipr for ad-blocking and it's glorious.
I've tried FF many times and also Opera, Brave (ooh boy!) and Chrome and some other browsers and always come back to Safari.
I don't think devs realise I don't want my browser to have more and more access and control. It's great for thin computing but is there really some distinction now to thin computing than the early Chromebook days? I don't think so. All I really want is a moderately effective way of blocking ads and snooping. Giving websites more control isn't going to achieve that. Ofc I could always delve into the tech and get this add-on or that thing but where does that end‽

Strangely enough, the one browser I've found that would challenge Safari most for me is duckduckgo's browser, it's simple and functional.
No, NumPy has tools for Fortran inclusion, f2py, for the users but itself has no Fortran code. SciPy has Fortran77 code about 15% but slowly rewriting it in Cython/C++.

Both use BLAS from OpenBLAS library externally, that is mostly Assembly/C for BLAS.

NumPy use a flavor of LAPACK that is called LAPACK Lite, written in C, SciPy vendors LAPACK that comes with OpenBLAS if you are pip installing, or if you are using conda, it comes with MKL library from Intel.
Pretending racial disparities doesn't exist (particularly in tech) doesn't do any favors either.
VMware is notorious for continuously changing SKUs and licensing models to make things more expensive. I would suspect that Broadcom will continue putting the squeeze on customers. If hyper-V (or whatever it's named now) was a viable alternative, I suspect you'd see tons of folks fleeing VMware.
We use Migadu.
That wasn't the "scandal" I had in mind. I was wondering "How in the heck did one of three male co-founders ask her for a date, her say yes and this not turn into three male co-founders fighting over who gets the girl instead of focusing on developing the business?"
>And even more so when you’re doing it in the context of selling a technology with quite obvious intelligence service and military applications.

Wasn't Peter Thiel's Palantir meant to be something like military AI for governments to catch threats in the big data. Someone once said that data is the new oil and it's so true, just look at LLMs and OpenAI. That's why Google is held as the world's most powerful data company....not Facebook as a matter of fact.
Autonomous excavator constructs a six-metre-high dry-stone wall
You can also use from __future__ import annotations so the quotes become unnecessary. https://peps.python.org/pep-0563/
"Responsibilities are guarded jealously. Knowledge is hoarded, because making oneself irreplaceable is the only lever one has to protect oneself from future layoffs. I see all of this at Google now."

My father, a machine mechanic, gave me the same advice years ago. In my mind stuff like this only applied to blue collars so I didn't give it too much thought. Only later did I realize (after the company I was at became so mismanaged) he was 100% right.
While I think it's unlikely that you'll summon pg or dang to comment on something like that it's is an interesting take and I wonder if any of those involved have addressed it elsewhere.
Ruby's Rubocop linter has had this for a long time and it works great. I thought this would be the case for most of the mainstream languages.
Probability is just one way to express uncertainties in our reasoning. If there's no uncertainty, it's pretty easy to chart a path forward.

OTOH, The precautionary principle is too cautious.

There's a lot of reason to think that AGI could be extremely destabilizing, though, aside from the "Skynet takes over" scenarios. We don't know how much cushion there is in the framework of our civilization to absorb the worst kinds of foreseeable shocks.

This doesn't mean it's time to stop progress, but employing a whole lot of mitigation of risk in how we approach it makes sense.
Out of all the gay furry options they had to choose from to keep up the bit, they just had to pick the weeaboo option instead
"Why would employees stand up for Sam if he were the guilty party?"

800,000 reasons is a lot of reasons. I've never cracked 200,000 reasons, and that might be enough.
Right. I really should have said employees and investors. Even if OpenAI somehow had no regard for its investors, they still need their employees to accomplish their mission. And funding to pay those employees.

The board seemed to have the confidence of none of the groups they needed confidence from.
…you think calling someone “the best in the world” is

a) purely factual

b) not supportive

Uh, what on earth would count as explicitly supportive language?
The curse of the 'serial entrepreneur'.
Does it really matter though? Whatever OpenAI does google will just copy and incorporate into GCP, similar to how they lost the race with AWS
The US government got involved in regulating airplanes long before there were any widely available commercial offerings:

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

If you're trying to draw a parallel here then safety and the federal government needs to catch up. There's already commercial offerings that any random internet user can use.
I suggest talking to a few doctors before lumping them in with the rest.
Nice. GoPro's seem to always overheat and shutoff. Hopefully these manage heat better!
> A variable int tuple, for example, can be typed as Tuple[int, ...].

That's a type that matches tuples of any length, not a variable-length tuple. The size of a tuple can't be changed. A variable-length tuple doesn't even really make sense, what you'd want there is a list.

> You can't concatenate two variable-length tuples, which makes sense - where would the cutoff be? But you should absolutely be able to concatenate two fixed-size tuples, and it's very limiting that you can't.

This whole statement doesn't make sense. I'm assuming you're still talking about type definitions and not actually tuples.
As many as they can afford.

A lot of clusters are totally homogeneous, at least within some very large domains, so for a given interconnect and a generation of GPU you know the maximum message latency, the peak sustained pflop rate, and so on but what often matters is some combination of the depreciation-cost-per-time and the watt hours per unit time, where you can sort of approximate both if you ignore the unfortunate realities, which then act as a multiplier.

For example, a problem is network issues - and not just scale - as the training sequence often involve billions of cycles of short compute-sync sequences which are bursty (e.g., all-to-all, barrier, compute, barrier, all to all, ...) but between which there isn't enough time to engage low power modes so you're burning $ due to slack and waste. This is true in different ways for a lot of training approaches.

You can approximate this, but it's so sensitive to data set size, specific training schedule, etc. that you won't be able to get the most important answer.
They wanted it to be something like Apple and Steve Jobs but Jobs was on the another level of computer fanatic.
You mean that the tuples' size is statically known at the calling site, while your message could be interpreted as the size being statically known in the callee.

I think this is clearer. The statement "arbitrary fixed-size tuples" sounded a bit like "an immutable mutable variable". It doesn't really say what's arbitrary about the tuples and in what context the size is fixed.