skysight-inc/HackerNews huggingface dataset:
> I'm pretty sure this is a problem relating to tokenization.

I don't think so - because they seem to be able to repeat back any short sequence of characters without issue. If I pick anything from that text they struggled with, manually reverse it, and tell them to repeat the reversed word back to me, that works fine.

It's also not just an issue with reversing something character-by-character. You can ask them to reverse numbers or re-arrange words and they'll faceplant in the same way as soon as the input gets beyond a small threshold. Here surely there wouldn't be an issue with tokenization.

Of course if you would train a network on specifically the task of reversing text it would do quite well, but not because it's doing it using any straightforward algorithm. Nothing like what a human would be doing in that situation can be represented within their network - because they're directed graphs and there's no hidden state available to them.

The point is simply to demonstrate their inability to perform any novel task that requires even a tiny bit of what I dub "thought". By their very implementation they cannot.
Didn't Uber have some leaky goroutine detector? I vaguely remember seeing something like that, 5 years ago...

Ah yeah it's here.

https://github.com/uber-go/goleak
use another email account
NFI how you're going to honestly ascribe agency there.
This might sound like a dumb question - but why do lawmakers write such roundabout legislation in the first place?

They could have passed a law that says “In the EU, app stores including Apple’s App Store on iOS will not be allowed to charge a fee greater than x% on developers.” And the whole thing would be solved. We can argue about what X should be, but then we wouldn’t have to jump through all these hoops.
As a German observing the political debate in Germany, it appears to me that either the relevant politicians are literally unaware of the equity option, or they are ideologically opposed to it for some reason. The same applies to political journalists, so we don't get a clear answer that way either.

To go into opinion, I'm heavily leaning towards the "ideology" explanation. The current libertarian finance minister is rather publicly operating on a platform of "the government handling money = bad".
Chick-fil-A to allow antibiotics in its chicken
Lawmaker Who Led TikTok Ban Bill Joins Private Surveillance Firm
So you're saying that at the end of camp, we should require the parents to partake in a final session?
I don't mind having a free server from them! I ignored a few sales emails but otherwise it's been drama-free.

If you're looking for a place to experiment I don't see any better deal.
You can use the poetry config to enable poetry putting the virtualenv into the project folder itself, which allows most IDEs to discover it.
Manually Hunted Job Opportunities
High-paying remote jobs in hottest tech companies delivered in your inbox once a week
The board of directors are elected annually by Boeing shareholders[0]. So we'll change the board of directors when wall street stops caring about quarterly profits.

[0] https://www.boeing.com/content/dam/boeing/boeingdotcom/compa...
The distinction doesn’t matter that much in my mind, because Chromium reskins give Google just as much power over the web as Chrome reskins would. If for example the marketshare of Edge and Chrome suddenly traded places, very little would change in terms of Google’s control of the web.

Chromium/Blink being FOSS with Google also by far being the most dominant contributor essentially allows them to wield the same sort of power over the web that Microsoft once did, except this time it’s been whitewashed with an “open” gloss that helps keep the regulators off their backs.
Maybe they will pull out of Europe then, but laws are laws and businesses must comply. Whether those lose make sense is another issue.

> As an aside, it’s baffling to me why an aging continent with a sluggish economy would want to start a trade war with its only friend.

This isn't a trade war, there is no competition the EU is trying to bolster. The way I see it they are just being assertive about their market rules, which is refreshing considering other regions tend to get walked over.
Not to go full communist, but why not have a third of the board being employees representatives? In Germany its union leaders (which is imho the worst solution, but in Germany, it make sense), and i don't know how northern europe works, but i guess its similar. Its not enough to be a controlling part on its own, but they can still leverage their influence to steer the company a bit, and could represent a block on some decisions, especially controversial ones (the moving of HQ from seattle, and probably other).

Also, it limits drama and backstabbing, as representatives should be accountable to other employees, and have to lead general assembly to talk about huge future changes, like a change of CEO. If a third of the board cannot backstab, and have to talk to literally everybody before making huge decisions, it limits drama _a lot_.
I'd like this sentiment to be true, but do we have good empirical evidence for/against it?
Was the USB-C co-existence mandated by the European courts?
Polysemous words, which sound the same and spell the same but have two or more than two different meanings are common.

Each subfield defines rigourous terms and some may be overloaded.

It is impossible to have any universal definition of words that are universal, exact definitions have to be domain specific.
Names changes are only permitted in a very narrow set of conditions in my place of residence. And this would not be one of them. And I imagine that's the case in many nations.
My unworthy opinion:

Herbert Gross' “Calculus Revisited” three-part series.

https://ocw.mit.edu/courses/res-18-006-calculus-revisited-si...

https://ocw.mit.edu/courses/res-18-007-calculus-revisited-mu...

https://mitocw.ups.edu.ec/resources/res-18-008-calculus-revi...

The above is more or less “engineering math”.

The below is “normal college” math:

Edward Frenkel's Multivariable Calculus lectures:

https://www.youtube.com/playlist?list=PLaLOVNqqD-2GcoO8CLvCb...

Dr. Valerie Hower's Linear Algebra lectures:

https://youtube.com/playlist?list=PLpcwHaLYiaEXW5fLNOlItPH4A...

Interactive Linear Algebra (online “college level” textbook):

https://textbooks.math.gatech.edu/ila/

Tutorial-like Linear Algebra (interactive online textbook):

https://immersivemath.com/ila/index.html

Sheldon Axler's Linear Algebra Done Right book:

https://linear.axler.net/

Sergei Treil's Linear Algebra Done Wrong book:

https://www.math.brown.edu/streil/papers/LADW/LADW-2014-09.p...

Linear algebra and vector calculus revamped:

— Linear and Geometric Algebra by Alan Macdonald: http://www.faculty.luther.edu/~macdonal/laga/index.html

— Vector and Geometric Calculus: http://www.faculty.luther.edu/~macdonal/vagc/index.html
Yeah I do like the idea of hosting it myself.

If there was a KOReader integration it would be amazing.

But if its self hosted, then that integration could simply be a SFTP / SSH server that accesses the files.
We've actually gotten exactly this complaint from a Polish user before, so we added an option to disable Option hotkeys while editing text: Settings [⌘,] -> Text [3] -> [O]
But anarchists were a distinct and active political force in Spain during (and before) the Spanish Civil War. I suspect the page is talking about those anarchists. The Catholic Church was on Franco's side during the Civil War so a church wouldn't have been an unreasonable target for left-wing anarchists, though I have no idea if the claim is true.
Just another in a long series of reasons to not buy hardware that requires a specific software/service to run.

X10 still works today the same way it did in the 90s, and the company could go out of business tomorrow and your devices will still work.
ChatGPT 4 is worse than 3.5
And politics.

The general policy of the FTC from the 1980s until about 2020 was that mergers and market concentration are good for consumers and the economy as a whole. Just to take one example, Facebook buying Instagram 100% should have been blocked, but the DOJ under Obama, carrying on the policies of Reagan, Clinton and Bush, decided not to pursue it.
You mean: Ai is changing the way _you_ shop...
Meta and Apple are pushing their AR (advertising required) goggles because they are a locked-down systems where it is even more difficult to block ads.
Does it matter when it has been called like that for more than 12 centuries?
Agreed on both counts. I think I'm a great engineer (not so sure about "best") but my family/community are the most important things in my life and I would not sacrifice that to work on something sexy and new.
Additionally, having spent a little bit of time in the suburbs of Detroit (Auburn Hills and Dearborn mostly) I found the area to be absolutely gorgeous and filled with things to do (again probably more for folks with families). Granted this was in Spring. I hear the winters are tough.
RIP Redis: How Garantia Data pulled off the biggest heist in open source history
It's not fundamentally new, this is the underlying reason lobbying is an accepted part of how capitalism interacts with democratic governance. The struggle remains how to decide when that power is being abused in uncompetitive ways.
I am unsure about hubris, but I can totally see it as a "That does not align with our long-term strategy" and it getting rejected.

Perhaps there was some "But we're apple! We are a luxury aspirational brand! We shouldn't have to lower ourselves to this" in the traditional reality-distortion-field of thinking they are somehow special or above the rules that everyone else has to deal with. I'll admit is kinda fund to imagine that, but hey :)
Show HN: AI powered consent management platform
I don't understand - using apple products is some kind of blessing from the gods and without them Europe is now going to be in "technological isolation"? Get real for a second - apple devices are luxury and if Apple pulled out of EU tomorrow the only losing side in that equation would be apple.

No idea why we'd be in economic isolation because of that either. Is our trading of general goods with US reliant on Europeans buying iPhones?
Return-to-office mandates can't fix stagnant post-Covid worker productivity
Is there a good tool to actually compare $/compute? AWS has VCPUs but those vary wildly these days. Is there a good benchmark for the different instance types?
God please yes.
The issue is not being controlled by a Chinese company.

The issue is they’ve adopted the “sell user data” profit model that is super popular in all of tech.

You should not be complaining about opera because they’re owned by a Chinese company any more than you would complain about chrome being owned by a us company.

The complaint for both (and many other companies) should be the business model of selling user data is morally corrupt.
> High concurrency can become a problem due to the 1 process per connection architecture.

If I understand correctly what you mean, then this is no longer a problem. You will simply need to use a connection pool, such as Odyssey or PgBouncer. Even SPQR has its own pool of connections for each shard.
As a counter point to hunting, my dog seems to be afraid of almost anything on wheels. Even a skateboard without rider is a hard nope, and will send her tail tucked behind me.

She's a 90 lbs Mastiff/St Bernard/Lab cross. It's not like she's worried about being crushed or eaten. She could probably eat me.

Or maybe she doesn't realize she's big. I don't know.
The FTC anti-trust department has been pretty well gutted, so yes with Apple the DOJ is still facing an entity with relatively infinite resources.
Population of Barcelona grew from 500K to more than 1.7M in 70 years.
ironically i had the same feeling when i visited the vatican, and they were holding mass while i was visiting!

tourist attraction is always gonna feel like a tourist attraction i guess
And currently chat.openai.com is down for me. At least the actual API.
Yep, the underlying mechanics have to do the same thing - just swept under another a different rug. I imagine the (potential) advantage as being similar to when we had to do the same thing with JavaScript before promises came along. You would make async calls that would use callbacks for re-entry, and then you would need to pull context out from someplace and run your state machine.

Being able to write chains of asynchronous logic linearly is rather nice, especially if it's complicated. The tradeoff is that your main loop and re-entry code is now sitting behind some async scheduler, and - as you mention - will be more opaque and potentially harder to debug.
You'd definitely have to pay me a lot more to go back to the office.
Sounds like a problem with Rust. Not a problem with async/await.
I was a MUDer in the 90s. After maxing my character level I applied to be a "God" with no idea what that actually meant. Turned out, I was signing up to be a MUD programmer. It was awesome. I did all my coding via a telnet connection using ED.
> Apple hoping for a far-right Republican presidency that would create a trade war with the EU?

That's the concerning thing...
We've got a pretty long-standing partnership with horses too.
I'd say Google and Apple.

I wouldn't go back to using Facebook even if they paid me serious money to do so.
I gave up looking for software engineering jobs last year. My interview to application ratio was absurdly low.
"What’s weirdest about Apple’s antitrust and PR problems related to the App Store is that the App Store is a side hustle for Apple. " -- that seems to be a feature not a bug -- Apple incorporating more and more capability into the base iPhone OS / software stack is what keeps people coming back. There was a mentality years ago that the iPhone was the good hardware plus a bunch of apps -- but over time many of the most important apps have been built in apps / services from Apple directly. So in many ways, if Apple allowed the app store to be more open, then it would allow 3rd parties to actually build a bunch of value there without much control from Apple -- so it would make more money for Apple at the expense of creating a more vibrant set of 3rd party apps that almost assuredly work on both the iPhone and Android phones. So in many ways, Apple probably would be happy with close to zero revenue in their App store as long as people were 100% locked into buying new iPhones and airpods and ipads next year.
Noi: Power Your World with AI – Explore, Extend, Empower
- Browser: Noi not only includes curated AI websites but also allows the addition of any URL, providing a tailored browsing experience.
- Prompts Management: Offers robust customization options including the addition, synchronization, batch tagging, and removal of prompts.
- Noi Ask: Enables sending batch messages to multiple AI chats, streamlining the process of interacting with various AI services simultaneously. Entries made via Noi Ask are stored locally, ensuring easy access for future review or bookmarking.
- Themes: Light/Dark/System/Monochromatic/Frosted Texture
- Noi Cache Mode: Noi reimagines interaction without the traditional concept of browser tabs. In this mode, links accessed via the sidebar are cached for quick swapping.
- Cookie Data Isolation: Supports the use of multiple accounts on the same website, catering to diverse user requirements.
- Discover More: There are numerous details waiting for your discovery...
I updated my arch installation once, but an incompatible version of glibc was installed. Unfortunately, pacman, which you use for all packages, links itself to glibc and refused to run. Directly attempting to replace the glibc binaries caused a kernel panic. I had to reboot and chroot from a recovery disk to my installation and upgrade/repair glibc and pacman there.
They did that for credit cards, but for app stores I think opening up for competition is probably better than capping the fees because here a big problem isn't just the fees but also the control and influence these big corporations has as digital gatekeepers.
Another example is Firewire. Like MagSafe, Apple invented it and it was a big step up from previous hard drive connectors, at a time when USB was thoroughly incapable of high speed. Then like MagSafe, Apple cancelled Firewire and they did so before USB was fully able to replace it. That's no longer true today, but for a few years it was difficult or impossible to attach a hard drive at full speed to a Mac.
Please don't propagate misinformation like this. Even with tipped wages you still must make minimum wage including tips. The issue is people will read and believe that someone can make just a low amount of money because a position is tipped. This is incorrect.
Not sure. I’m not aware of any EU regulations on laptop charging (though I have not looked), and Apple was actually one of the earliest implementors of USB-C PD in laptops so if such regulations exist, MacBooks have likely always complied.
It feels like this is one of the last generation spanning projects left. I have doubts that our immediate gratification society can still envision and execute on projects of this scale.
You are spitting hairs on technicalities here. You need to do a lot of "steps" to write a program that solves your question. Debatably even more steps and more complexity than using pen and paper.

Maybe we should be giving the LLM's MS paint instead of python to work out problems? There is nothing unique or "human" about running through a long division problem, it is ultimately just an algorithm that is followed to arrive at a solution.
I've made very similar arguments before and I think it's the correct action. Specifically in Germany's situation this was implemented to appease workers so they wouldn't "go full communist", which was a real concern. I think it's pretty clear that we need more voices in the boardroom than those picked by Wall Street.
Currently going through this myself on a new mac I bought lol. Still haven't gotten anywhere. Oh well

$ PYTHON_CONFIGURE_OPTS='--disable-ipv6 --enable-optimizations --with-lto' PYTHON_CFLAGS='-march=native -mtune=native' pyenv install 3.12.2
python-build: use openssl@3 from homebrew
python-build: use readline from homebrew
Downloading Python-3.12.2.tar.xz...
-> https://www.python.org/ftp/python/3.12.2/Python-3.12.2.tar.x...
Installing Python-3.12.2...
python-build: use readline from homebrew
python-build: use ncurses from homebrew
python-build: use zlib from xcode sdk

BUILD FAILED (OS X 14.4 using python-build 20180424)

Inspect or clean up the working tree at /var/folders/w9/xvxzj68j6kx7m480rnwq6hvh0000gn/T/python-build.20240325114837.43577
Results logged to /var/folders/w9/xvxzj68j6kx7m480rnwq6hvh0000gn/T/python-build.20240325114837.43577.log

Last 10 log lines:
./Include/internal/pycore_interp.h:193:24: error: field has incomplete type 'struct _dtoa_state'
struct _dtoa_state dtoa;
^
./Include/internal/pycore_interp.h:193:12: note: forward declaration of 'struct _dtoa_state'
struct _dtoa_state dtoa;
^
1 error generated.
make[2]: ** [Objects/boolobject.o] Error 1
make[1]: ** [profile-gen-stamp] Error 2
make: ** [profile-run-stamp] Error 2
I don't disagree with what you're saying but that article seems odd. It's just a story of someone installing something once that didn't break immediately. Not only is it anecdotal, it doesn't even seem to confirm whether the pip story is getting better or if they just got lucky.
As far as I know the rules were set in stone by 2013 or around there so while they haven't been widely taught or have tons of blog posts written about them they are safe and futureproof in that way. From what I understand around the time of the design of the syntax for CSS custom properties (which have '--' a double-dash prefixed to the start of the term) they decided that all author-defined parts of CSS syntax will always begin with a double dash '--', which is like a vendor prefix (e.g. '-webkit-' or '-moz-' etc) but with no vendor.

So if a function in CSS is func(), then a custom author-defined function will always be --func() and it should be parsed and safely ignored by browsers or things that don't understand it, but still present in your CSS for tools to read and operate on so you can define custom features and use them within standard CSS no matter how or where you are providing the support (you could process some things in advance like a preprocessor, or it might be a feature that only makes sense to support client-side in a browser or at the time the CSS is being evaluated).
Show HN: Auto-generate an OpenAPI spec by listening to localhost
Hey HN! We've developed OpenAPI AutoSpec, a tool for automatically generating OpenAPI specifications from localhost network traffic. It’s designed to simplify the creation of API documentation by just using your website or service, especially useful when you're pressed for time.

Documenting endpoints one by one sucks. This project originated from us needing it at our past jobs when building 3rd-party integrations.

It acts as a local server proxy that listens to your application’s HTTP traffic and automatically translates this into OpenAPI 3.0 specs, documenting endpoints, requests, and responses without much effort.

Installation is straightforward with NPM, and starting the server only requires a few command-line arguments to specify how and where you want your documentation generated ex. npx autospec --portTo PORT --portFrom PORT --filePath openapi.json

It's designed to work with any local website or application setup without extensive setup or interference with your existing code, making it flexible for different frameworks. We tried capturing network traffic on Chrome extension and it didn't help us catch the full picture of backend and frontend interactions.

We aim in future updates to introduce features like HTTPS and OpenAPI 3.1 specification support.

For more details and to get started, visit our GitHub page (https://github.com/Adawg4/openapi-autospec). We also have a Discord community (https://discord.com/invite/CRnxg7uduH) for support and discussions around using OpenAPI AutoSpec effectively.

We're excited to hear what you all think!
Ask HN: Do you understand the game rules for the unreleased "Tetris Reversed"?
See:

https://venturebeat.com/games/tetris-reversed-is-unearthed-after-being-forgotten-for-a-decade-the-deanbeat/
I've been using Rye[0] lately, which has been pretty good. It's really just a wrapper around a bunch of underlying tools - it's nice to not have to worry about those and let Rye do it's thing.

All that being said, the creator of Rye is 100% cognizant of that XKCD comic, this [1] is a nice read.

I'm not super well versed in Python tooling at all. I've had to work a lot in Python in the past 6+ months, and I become super confused when I tried making a Python project in my spare time.

I settled on Rye because it just seemed to be the easiest to use.

[0]: https://rye-up.com/
[1]: https://github.com/astral-sh/rye/discussions/6
Demanding sideloading is not handicapping in any measure. It is about removing a harmful and arbitrary restriction that Apple imposes on its users. It should not be up to Apple to decide which apps a user can run on their own device.

(And don't even get me started on how Apple readily removes access to apps after demands from Putin's Government.)
Are you OK if I just stop viewing the ads?
There are a million good reasons to run your own server.

This is a great HOWTO for setting up an industrial grade email host:

https://www.purplehat.org/?p=1446

This is a recent comprehensive overhaul of this long established guide...
Also, vehicle R&D happens all over the world. Does the OP think GM or Toyota have a single R&D office in Detroit?
> If there is less energy, someone will have to use less energy. As far as I can tell that means either compromising living standards or giving up some heavy manufacturing.

That's total nonsense, I guess you never heard the word "energy efficiency".