skysight-inc/HackerNews huggingface dataset:
I'm calling it Pure O2... studies say we can inject ads into 80% of a players view before causing seizures... (not verbatim) -- ready player one...
If you want to read something actually interesting on the subject of a right-libertarian utopia, Heinlein (Moon is a Harsh Mistress) is where it at. That book can actually be an interesting pairing with The Dispossessed, as both aren't shy of showcasing the downsides of the ideas they put on the pedestal.

Ayn Rand is neither a good writer nor a good ideologue.
ah true, openings would still be harder - bigger canopy only saves you on landings
time to strike up the "information wants to be free" band.

As it turns out this desire for isn't particularly unique to information, and the above phrase is actually nothing more than a bad pun which turns on two different senses of the word 'free' as used in English.

no. it's people that want information to be free. but such people also don't want to be seen as demanding or needy or poor or advocates for thieves, so they rhetorically project that desire onto an abstract object that is incapable of wanting anything at all.
I was just trying to follow the conversation which I felt was more interesting than the amazon story.
AD is also better and more feature complete. It was born out of necessity, but it's had decades of refinement in thousands of deployments that the OSS solutions haven't had.
You could under-volt or watt-limit a bit and lose just a fraction of FLOPS for much less heat/power though, depending on the workload
A quick search shows truck specific navigation apps for Android Google play. Quite a few actually.
Doing a rudimentary search for some of the faces quickly shows some of them to be as real as the fairy godmother. I find the centre placement of "Max Evans" quite funny:

https://generated.photos/faces/right-facing/adult/black-race...
Should they have ever held any trust to begin with? No.
Boeing, Airbus exploring framework to divvy up Spirit Aero's operations
People have previously shipped JS runtimes on top of .NET and the JVM. It's not a question of 'who writes the GC', it's more fundamental.

If you JIT your JavaScript down into raw native code that bangs rocks together to dereference pointers, you need to make sure your generated code handles pointers correctly. You need to make sure to get all your bounds checks right, etc.

Sure, the JVM could somehow have a 30-year-old bug in its array bounds checks. But if you're JITing javascript to an IR that doesn't have raw pointers and instead uses strongly-typed object references and bounds-checked arrays, you have automatically closed off a whole category of defects. At the point where you're saying "sure, but what if the JVM messes up array bounds checks?" you might as well be asking whether v8 can really afford to rely on read-only pages and guard pages for its security sandbox. What if the kernel is broken?

I mentioned type confusion attacks in particular because they're a class of attack that generally doesn't work against java or .net applications because values can't change type arbitrarily during execution. Local variables and parameters have known types, object type casts are checked, array elements are typechecked before being stored, etc. Obviously you pay a cost for this, and if you have threads the ABA problem rears its head, but JS is single-threaded by design.

Between hosting JS on the JVM or in WASM, WASM is probably a safer choice since it's such a constrained sandbox. But the JS runtime you're running inside of the WASM sandbox is still built in C, banging rocks together to dereference pointers. Hopefully you're running a modern security-hardened JS runtime inside that sandbox, and you haven't turned off all the security mitigations thanks to wasm's lack of page protections.
> A modern server class machine can push "100Gbps" through the entire Linux stack just fine.

Maybe we'd like to use some of that CPU to run the game instead of pushing packets.

Maybe if we can push the packets more efficiently, we save $$$.

Maybe game servers get DDoS'd and it's great to be able to quickly drop packets without any linux kernel overhead.
You need to spend $16,666 just to cover the $500 annual fee. That’s a lot for many people especially when many low end retailers don’t accept AmEx. As already state rewards cards are a subsidy for the rich, or at least for people who spend a lot.
To be fair, nobody actually neeeds cruise missles
If you look past the clickbaity title, this is a very interesting and well-researched article.
I had the exact same thoughts. At least this time around it’s basically done out of the box.
The issue is that these costs of handling cash are largely fixed - marginally, if your store takes $100 in cash, your cash-handling expenses and effort stay the same, but if you take $100 by card, your fees directly increase. You avoid the expenses of handling cash only if you don't take cash at all.
Governments and societies do not act according to their defined type at all times. You assume a "social democratic" nation does not sometimes act in "authoritarian" or "fascist" ways, which is plain wrong. Either you're a deeply fearful person, a fed, or incredibly naive. I'm glad your view is not common.
The vast major of rental locations are far from airports and there’s vastly more people leaving using public transportation/Uber/someone picking them up at every airport I’ve been to.

So sure many people use rentals at airports, but the overall business model looks very different.
There are no grounds on which I can disagree with you.
https://www.nngroup.com/articles/law-of-bandwidth/
The historical background about tabular displays of quantitative information is very interesting. I imagine it must have been fun think deeply about this problem.

Unfortunately, the API design in the example is just not very good:

(
GT(simple_table, rowname_col='Name')
.tab_header(title='Names, Addresses, and Characteristics of Remote Correspondents')
.tab_stubhead(label=md('*Name*'))
...
)

I'm uncertain if it's trying to mimic something in another language like R (or some grammar of graphics thing or D3.js.) Hopefully, it's not trying to mimic the look of long, chained `pandas.DataFrame` operations (because it misses the point of why those look the way it does.)

Of course, for ad hoc, in-a-notebook, cut-and-paste/written-from-scratch use, the API design doesn't really matter that match. Usually, users will readily memorise the required incantations then fiddle with the result until they get what they want or they give up.

It's probably the case that for most tools that produce visual outputs, a majority of users are creating things in this style. (There are, e.g., millions of casual Matplotlib users out there.) But programmatic use is not too far off. Tools that produce visual outputs (even those as formally rigidly at display tables,) are often subject to consistency requirements, which directly implies programmatic use.

So, when I discover that my colleagues and I have six tables across three notebooks that need a consistent look, and I decide to interact with this tool programmatically, am I expected to write…?

def standard_table(source, /, rowname_col, header_title, stubhead_label, weight_columns):
return (
GT(source, rowname_col=rowname_col)
.tab_header(title=header_title)
.tab_stubhead(label=md(f"*{stubhead_label}*"))
.fmt_integer(columns=weight_columns, pattern="{x} lbs")
...
)

standard_table(simple_table, rowname_col='Name', header_title='Names, Addresses, and Characteristics of Remote Correspondents', stubhead_label='Name', weight_columns='Weight')

Or maybe…?

def format_table(weight_columns):
return (
tbl
.tab_stubhead(label=md(f"*{tbl.stubhead.label}*")) # what if not present?
.fmt_integer(columns=weight_columns, pattern="{x} lbs")
...
)

format_table(
GT(simple_table, rowname_col='Name')
.tab_header(title='Names, Addresses, and Characteristics of Remote Correspondents')
.tab_stubhead(label='Name')
...
)

Or maybe…?

class StandardTable(GT):
def tab_stubhead(self, *a, **kw):
# inspect.signature.bind(...) # ...
return super().tab_stubhead(*a, **kw)

StandardTable(...)

These aren't great options. The API design is just not very good.
Storage capacity was relevant in an earlier iteration of the cycle, I apologise for making that point so clumsily.
Yeah, that makes sense. I'm going to add this soon.
So you wanna de-bog yourself
I would be concerned about terminating an isolate on timeout, couldn't it be holding mutexes when you terminate it?
Let People Sell Their Kidneys. It Will Save Lives
Qwant – The search engine that doesn't know anything about you
Like every time North Korea needs more aid it launches a missile into the sea of Japan?

At least Munich's bargaining chip seems a bit more friendly.
A similar local example of this is UHaulers moving in for their freshman semester in Boston destroying their truck and backing up traffic for hours by getting themselves onto a road with a low overpass. This overpass strips the roof of the truck, and is referred to as getting Storrowed, named for Storrow Drive, the road they shouldn’t be on.

No amount of signage can remedy this, the only way to fix it would be to raise the overpass, or to have the drivers gps route them more appropriately.
I don't want to pay someone to clean up my messes. That is not the kind of relationship I want to have with another human. But I'd happily pay for a machine that did it.
PS: In support of my point compare the relatively tiny space for rentals at airports with the vast number of people parking their cars, going through loading or unloading from public transport, cabs, or people picking them up / dropping them off.

In your model there should be what 1/2 the people at an airport taking a rental at their destination and the other half being at home. When instead it’s closer to 1/50th, which granted is still lots of people just far less.
Ford delays EV launches, will offer full hybrid lineup by 2030
10 Years of Automating Spreadsheets
Linux desktops will never be for normies because desktops are not for normies and are dwarfed by mobile devices and have been for a while now.

Many, Many people use only mobile devices and the ones under 40 who still have computers have them for work.
Well, for the example that started this subthread, it's not exactly as if I'm entering my address to swipe my card. I'm talking about online purchases.

And I already addressed Apple, and I certainly don't trust Google. Like, sure, I'd use Apple Pay, except the entire concept of their ecosystem has no place for someone like me. Apple chooses not to support Android, not the other way around. Not least of which, I'm not at all impressed at Apple's ability to run financial products, or manage online security.

Imagine my surprise upon finding out that the only way to use 2FA with an Apple ID is a phone number. Stunning.
My brother-in-law works in the construction business and has a CDL and speaks quite harshly of the quality of tractor trailer drivers in the Binghamton area, particularly on the Rt I-81 corridor. He says a semi gets wedged in the Tompkins Street Bridge about once a month despite prominent warning signs.
https://support.microsoft.com/en-us/office/linear-format-equ...
Why would you write "your own compose files" if you're not running docker?
Every large organization that I have worked at has a solution for desktop and server Linux. The downside is you typically have a password hash stored in ad or a separate service. Ultimately, it isn’t terrible, but you do have a lot of enforcement at the border. So trouble can surprisingly appear when you connect remotely.
Small businesses offer a discount for cash because they are underreporting their sales to pay less tax.
Previous reporting (from over two years ago):

https://blog.documentfoundation.org/blog/2021/11/18/german-s...
The person in charge of OpenAI's $175M fund appears to be fake
Conference, yes. Sales pitch and/or hype presentation, no.

It may be real?

Edit: down below it says this theater will Host a conference of 30k people. No it won't. This is a scam.
Is it just me or does the first example actually nail the first 2 lines but then doesnt have the subtitle for "we hope you enjoy it"
Ridiculously silly to say. Because ONE recent security flaw in open source fucking M$ is better? That is laughable.

But yes, open source is used more by private users and even in government the hackers may target it more. BUT Linux is already in use for like 99% of the internet, all datacenters, everything runs on it. Every big company, even M$ is involved in it heavily, they have their own Linux called Azure Linux or something like that. So it makes zero sense to claim using some shitty close source software they want way too much money for is better. M$ 365 bullshit might as well connect to some online services run by M$ ON LINUX that have bugs exactly that you mention that somehow then also make it to users of office that connects to the net for no reason. I think it's some software as a service crap now.
Felt like I learned a lot from this, when posted 3 days ago! Really cool to see. Like, wow, a 50 upvotes topic with 0 comments. (Meanwhile 21 comments on a kind of routine/mechanical non-deep-dive-at-all commercial offering to help with Postgres replication CDC, https://news.ycombinator.com/item?id=39908763 )

There's constant rumblings of moving towards a multiple-writer postgres. After seeing how transactions are streaming data live over these ratcheting protocols, its a little more obvious how that's something accomplishable! Different writers can each preview some of what others are writing.

Seems far harder as a consumer to accept data that might not be committed (as the latter versions enable), to buffer and handle it. Way way way harder. Unless you're just going to assume it'll be committed! But still really cool & valuable lessons here.

One thing that's been bouncing around my head since reading this, is anyone using the postgres replication protocol to send data into postgres? Would be cool for an app to just emit a stream of changes, and boom, postgres materializes your state into tables. Honestly I should just find the couple hours to prototype it out, just because, I guess, even without a use case; because we can.
It reminded me of Bad Apple - I'm not really familiar with all of this weird, nerdy Japanese culture, but I agree it feels very enjoyable to listen to what Suno created here.
Ya i agree, no need for that step why burn in subtitles, just use a player that supports .srt
There's an issue here to keep track of this: https://github.com/plandex-ai/plandex/issues/20

It seems that while ollama does have partial OpenAI API compatibility, it's missing function calling, so that's a blocker for now.
"...or that have a stable enough home environment to self-study"
BACtrack | Senior Python Engineer | Full-time | San Francisco | https://www.BACtrack.com

We make breathalyzers from the ground up. Everything from the hardware and firmware to the software. If you were to go to your local drugstore or BestBuy/Target/etc to buy a breathalyzer, you're buying one of ours. We are hiring for our software engineering team to build our next generation stack.

This position will be working in Python on AWS to build out our APIs. Do you like building APIs and working with large datasets?

BACtrack is a "20 year old startup" in that we build our own hardware, we have customers that pay for our services, the team is the right size that it's possible to know everyone, and each individual can have a large impact.

Our office is in San Francisco (North Beach) but we're fully remote. The local software engineering team comes in to the office once a week but it's optional. We're currently hiring in California, New York, Pennsylvania, and Texas – if remote is your preference, you'll need to be in one of those states.

Come build cool things with us! Email me at Eric dot Willis at our domain name.
My Tuesday/Thursday:

Load washer and dishwasher before signing in.

Put clothes in the dryer and put away dishes while my food cooks for lunch.

Sort away my now-dry clothes after work.

Spending a couple mins mid-day to make machines do chores while everyone else is out at lunch shouldn’t sound unreasonable.
SerDes overhead and high pin count? PCIe is not a real "bus" architecture but parallelized hub architecture system. I don't know enough to explain why but these leads to higher power consumption than bus at scale. M.2 SSDs with 3.0 x4 links already had issues with controllers thermal throttling often explained as heat from on-chip serializer/deserializer.
Swift has some of the simplest code for what it’s trying to accomplish. Any complexity is opt-in.

Error handling is great and works well with async. Protocols and enums are amazing. It’s keeping up with new patterns and techniques such as implementing move semantics and actors. As well as c and c++ interop, and so on.

Support is coming for other OSs.

Kotlin constantly clashes with java. It almost feels like typescript + JavaScript.

Rust doesn’t allow for shared mutability making common/simple patterns for making apps much more difficult. I like rust but it has its own place.
Very incorrect! The "8x7b" in the name regularly confuses people into some similar conclusion, but there are not eight 7b "experts" in Mixtral 8x. It's more apt to think of all 256 FFN's as the "experts," as each expert FFN on a given layer has no relation to the expert FFN's on other layers. You need to train them all within the MoE architecture, as combining existing models ("clown car MoE") works, but isn't gaining anything from the architecture/sparsity
When this effort started, the buzz on HN was not if, but when all human driven cars would go away. Uber was going to replace expensive independent contractors with $300k magic cars.

Nobody buys that nonsense anymore. So what’s the point of entering a crowded market.
Well, the article was about work.

Mobile devices may be well-suited for chatting and general entertainment but I seriously doubt that many people could do effective work - more than a couple quick changes - with the mobile versions of Word or Excel.
The Rise and Fall of Thinking Machines (1995) [pdf]
More lies and emotional manipulation. Neither of my comments were personal attacks - they were clearly directed at the text of your comments, as someone who actually read them could tell.

> Perhaps you need to calm down and realize you're the one who mentioned finances.

This is utterly nonsensical. "There's no viable revenue source for content creators if you neither pay them directly nor run ads" is a true statement of fact that's relevant to the discussion. A sarcastic, pleading, emotionally manipulative comment such as

> Ah yes. Roku, the company with an $8.65B market cap and constant year-on-year revenue growth of at least 11%, is going to go bankrupt unless they show you ads when you pause the screen.

...is neither logical, nor relevant, nor is related in any way whatsoever to my response.
Not sure why this got posted when the follow-up claws back much of it and leaves a pretty weak conclusion: https://www.hendrik-erz.de/post/should-you-use-sqlite
I'd be happy to have a voice assistant that was actually smart. Every few months I ask Siri if it's powered by a language model yet. So far it hasn't even been able to understand the question.
Article is from 2021, an update to the article published 2022:

In this article I explain where and why I was wrong, and share the real reasons why I think we shouldn't use SQLite for research: A lack of skills and time.

https://www.hendrik-erz.de/post/should-you-use-sqlite
> Trey, if you're reading this, hello from a former TA!

Hi former TA! It's been a long time.

> Unfortunately in almost every case, dunder methods made it harder for me to collaborate with other people on the same codebase.

I see dunder methods as methods that should usually (with the exception of __init__, __repr__, and __eq__) be used much more often than they're read.

I typically use dunder methods when implementing a library or framework that's meant to be used by others who would be looking at its documentation but not necessarily its code.

For example the dramatic library I published over the weekend relies on __enter__, __exit__, and __del__ (which is a very uncommon one typically): https://pypi.org/project/dramatic/

Users of that code shouldn't need to look at the code.

For code that's modified by newer Python users often, using dunder methods might be more difficult to justify. Though you might be able to get away with making a library which that could could use.
> So of course it is over priced

I don’t know about the airline you mentioned, but as an example of what I am referring to Delta offers Active Military members a discount on flights that simply isn’t going to show up for you. https://www.delta.com/us/en/special-circumstances/military-t...

That’s price discrimination which has nothing to do with bulk purchases. It’s simply another leaver they can optimize so most seats are used while they also maximize what they charge for those seats.

Saying it the ticket is worth X, when that’s literally the highest price they charge anyone is misleading.
Google maps and Waze does not allow for setting vehicle height

I bought a Garmin unit for my RV, the special one for RVs costs over $500 that avoids low bridges and allows you to set vehicle height. It doesn’t route near as well as Waze nor does it have as good of traffic info.
Waze with vehicle height id easily pay $20 a month for, provided I could subscribe and unsubscribe for the winter while my RV is parked
If you look at the context of the statute, it’s clearly distinguishing between stuff companies already make versus new stuff companies intend to make. For example, it requires giving notice to the EPA of “such person’s intention to manufacture or process such substance.”
WWE

http://www.wwe.com/page-404
> When Munich did this it never got to a majority of their desktops, is my recollection, it maxed out in the 40%s.

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

> September 2006 — "Soft" migration begins.

> October 2013 — Over 15,000 LiMux PC-workstations (of about 18,000 workstations)

> December 2013 — Munich open-source switch was "completed successfully".

> September 2016 - Microsoft moves its German headquarters to Munich.

> November 2017 - The city council decided that LiMux will be replaced by a Windows-based infrastructure by the end of 2020. The costs for the migration are estimated to be around 90 million Euros.

> May 2020 - Newly elected politicians in Munich take a U-turn and implement a plan to go back to the original plan of migrating to LiMux.

They've still got a website up where they say some stuff about it, which itself is hosted MIT-licensed on GitHub with pretty regular commits:

> Our strategic guidelines also provide for this:

> > If economically and technologically or strategically sensible, LHM prioritizes the use of open source solutions, in particular to avoid company dependencies. LHM pursues this approach in both the application and infrastructure areas.

https://opensource.muenchen.de/use.html

https://github.com/it-at-m/opensource.muenchen.de/commits/ma...

Well, it's not just about "FOSS" or whatever, is it? As a German state, you're better off not relying on making payments to a North American company.

LibreOffice specifically was indeed decommissioned eventually in Munich (just within the last couple months!), though:

> LibreOffice was used as an office package as part of Limux until the end of 2023.

Though the Microsoft headquarters do make this seem like possibly a special situation, and as another commenter said, surely they don't need a national headquarters in every German state…