skysight-inc/HackerNews huggingface dataset:
I'm surprised to see an example from Apple Music. That app is an perfect example of design neglect too. The ability to filter your song list for a specific track is now hidden in Apple Music.

To reveal the filter field, you must select the "View" menu, and "Show Filter Field". Worse each time you relaunch Music, this field is again hidden, and you have to select the menu item again.
Without legislation dictating interop of all messaging platforms, I don't see how iMessage would ever be opened up. I just don't see an antitrust case against iMessage.
Yes absolutely. It didn't need to be, they could have found another CEO with an engineering background. Now it's too late, Mozilla has been "captured", the board is under the control of the person it is responsible for paying. I don't see any out once that's happened, even if the current CEO leaves the next will be the same.
> And, to be fair, I'm going to quibble, because the CP2102N chip they use for USB connectivity is likely a powerful CPU, more powerful than the Z80

It's a black box transceiver with no CPU functionality exposed.

https://www.silabs.com/documents/public/data-sheets/cp2102n-...
I just ordered M3 Max Macbook Pro, currently own M1 Macbook Air. The one thing that I found the Air lacking is running VM with Windows 11, which I need for work. All those translation and virtualization layers add up and CPU temp rises to 95 Celsius sometimes, visibly slowing down. I decided I need a laptop with active cooling.

If you have M1 Max, and a fan, then there's probably no point in upgrading.
The Motorola 68k series. A very nice 32-bit architecture that was fun to program. The downside, Motorola isn't making new ones, and I'm not sure who owns the property. Another nice 32-bit architecture was the VAX. It had the most regular assembly language I've ever seen, despite being a CISC architecture. But sadly, both are obsolete these days.
why stop there? one rendering for each eyeball
TIL:
"Slab allocation is a memory management mechanism intended for the efficient memory allocation of objects. In comparison with earlier mechanisms, it reduces fragmentation caused by allocations and deallocations. This technique is used for retaining allocated memory containing a data object of a certain type for reuse upon subsequent allocations of objects of the same type. It is analogous to an object pool, but only applies to memory, not other resources.

Slab allocation was first introduced in the Solaris 2.4 kernel by Jeff Bonwick. It is now widely used by many Unix and Unix-like operating systems including FreeBSD and Linux; however, due to it being an outdated allocation method, it is currently deprecated and may be removed soon from the Linux kernel."[0]

[0] https://en.wikipedia.org/wiki/Slab_allocation
This may be ignorant, but why does green/blue bubble matter for US folks? Almost all cell providers have free SMS/MMS. Would people even notice it if the color was always blue?
I've been using one of the earlier checkpoints for benchmarking a Llama implementation. Completely anecdotally I feel at least as good or better about this one than the earlier openllama 3B. I wouldn't use either of them for RAG or anything requiring more power, just to say that it's competitive as a smaller model, whatever you use those for, and easy to run on CPU at FP16 (meaning without serious quantization).
This impression feels dishonest. They link a video from microsoft[0] which shows a copilot key on the bottom row left of the arrow keys. Here's a diagram

... [space bar] [alt] [copilot] [left arrow] ...

Every keyboard I own already has a key here that I don't use. Right of spacebar: on my logi keyboard I have [cmd/alt] [fn] [opt/ctrl]; on my Code keyboard I have [alt] [blank] [fn] [ctrl]; on my actoo international I have [lang switch] [alt] [fn] [menu] [ctrl]; on my Air I have [cmd] [option]. I can dig out more if this isn't sufficient. Only in rare circumstances have I ever used any of these keys. I rarely ever use the windows key on the left side either (tbf I mostly am mac or linux but even on work computers I don't).

The title, subtitle, and article make it sound like there's going to be a keyboard layout change when really all I'm getting is that they're going to change a keycap. Doesn't seem insane to me, especially considering a lot of the comments around here.

[0] https://youtu.be/S1R08Qx6Fvs?t=5
Google can and has done the same thing. They stopped supporting YouTube on FireTV because Amazon refused to sell ChromeCast devices on their website. All these competitors have options to force you to buy their hardware just to use their services and vice versa. Google could start slowly degrading all their services for users without Chromebooks. Microsoft could force you to buy a Windows phone just to use ChatGPT.

Clearly, all of this is bad for users across the board. Apple is by far the most aggressive when it comes to this kind of anticompetitive bundling. You can't just say "of course they want to be anticompetitive, that's just business!". You're supposed to not let them pull this shit.
You'd have to wait on it to be QA'd before it would get into Stream officially, but once it's in Stream the process of it getting into RHEL is mostly automatic. It would just be a matter of waiting, since RHEL only does releases every 6 months whereas Stream releases constantly.

With CentOS you would have the same problem, except that there's no way to make the engineering part happen any faster than Red Hat's staffing and priorities allowed.
I've done such things when using microcontrollers that lacked a DAC. In my projects, I try hard to use the smallest/wimpiest microcontrollers that can do the job I need done, and for some applications, making do without a DAC is a good tradeoff for me.

However, having an actual on-board DAC is best in general. You get better results and a lower parts count.
That is remarkably low, isn't it? I mean, saying this as an (ex) ThinkPad user :P. Did you take any special care with it?
Funny this came up. Just today I was reading about a letter Gödel wrote to von Neumann in 1956 asking him about an idea relating to the precursors of P vs NP and Hutter search (https://ecommons.cornell.edu/server/api/core/bitstreams/46ae...).

Gödel was quite ahead of his time. Even though he tended to prefer theory over practical applications, it would be really interesting to have his thoughts on prediction and induction as they relate to the recent advances in machine learning.
Probably not exactly what you’re looking for (since you mention “outdated”) but there are similar projects with 16 and 32 bit architectures, e.g. https://github.com/rosco-m68k/rosco_m68k

(Disclosure: I’m the designer and lead developer on that project).
Yeah exactly, or if it can lift things that would otherwise cause her to dislocate joints. I'm definitely excited for this tech.
Random examples:

AMD is steadfastly refusing for provide software support equivalent to CUDA for their GPUs. They’re leaving a trillion dollars on the table. NVIDIA isn’t being anti-competitive, it’s AMD being un-competitive.

The Windows & Linux PC ecosystem badly lags behind Apple on a number of basic features. E.g.: literally just color! If I want to edit videos in HDR (which is just better color), I have to start with… buying a Mac. Windows essentially can’t do this without enormous effort, and Linux is hopeless. MacOS and all Apple hardware “just works”.

No Android phone manufacturer even begins to provide the quality and the service that Apple does. I give my old iPhones to my relatives to use and they still get updates and full support after six or more years! I can walk into an Apple Store, and they’ll fix or replace my phone on the spot. Etc…
TLDR Godel believed we lived in a rational world. "Precisely in virtue of the fact that our lives consist in unfulfilled or spoiled potential makes him confident that this lifetime is but a staging ground for things to come. But, again, that is only if the world is rationally structured."
Trains in Italy and Spain were so much better than trains in Germany (I was a nomad in Europe for 1.5 years).
Is Objective-C BOOL a boolean type? It depends
I know everyone is right to be cautious.

And I'm sure some commenters are preparing to be dismissive or dare I say it, smug.

But in the absence of being correct or incorrect, lets just take the time to collectively enjoy dreaming of a better tomorrow.
Busy Time is actually not available to the places API. It’s one of the top request features though. There’s a legal/PII dimension to the issue.

Open Hours though are easy to read from the json response.
My wife and I don't like Peppa for that very reason. One of its main catchphrases is "silly daddy".
> don't have for rights

should be

> don't have root rights
I have avoided flying and instead used trains for the last 10 years due to climate concerns. I know plenty of people who have made the same change in behaviour and my experience from the public debate in the nordic countries is that such a behaviour shift has grown more common among consumers in general.
I found no study on consumer preferences on this topic that covers all of Europe but to get started here are two reports on single country surveys, in Portugal and Germany.
https://www.eib.org/en/press/all/2021-389-91-of-portuguese-p...
https://www.bbc.com/worklife/article/20200128-why-germans-ar...
Do you know of some survey evidence that points in the other direction?
Airbus’s human factor engineering was so bad that it led experienced pilots to fly a perfectly good aircraft into the ocean. They were repeatedly warned about this, and still have not fully fixed it.
They did at one point ask for cosmetics with thorium and radium[1], so who knows.

[1] http://museumofradium.co.uk/tho-radia/
My father used to repair magnet damages done to TV screens by a soldering gun transformer.
If you forgot to turn them off when it stops raining is more apt comparison except it's easier to detect no rain than no frosting conditions.
> I added up the population of all those cities: 6.13 million.

Well just Boston (where it would presumably start) is over 4 million (and whole Massachusetts is almost as dense as Belgium). Minneapolis is another ~3 million. Chicago is over 8 million. I didn't even look up the other cities... yeah it's lower but really not as much as you're implying.
> So why would Apple have ever built a way to cast to Google Cast if they already had an AppleTV product that wasn't competing on price with Google Cast? (AppleTV's are great, btw)

Because it makes iPhone and Mac users their (digital) life better?

Let me give you a different example: you visit a hotel. They have Cast-enabled TV’s, but those do not support AirPlay. Anyone with an iPhone or Mac is SoL. It literally goes against Apple’s old “It Just Works” adage, when they probably would have looked at Cast as just another protocol to support. The only reason to do that is if you think the net decrease in usability will increase the company’s profitability via lock-in.

To be clear, it is not just Apple doing this. A different vector is a product like YouTube: often when I’m scrolling the comments after a video ends, an ad will play that extends down vertically, making me tap it. If I swipe it away, the entire screen shifts again, but now there is an ad strip at the bottom, that I accidentally tap again, taking me out of the app. This is obviously horrid UX, but Google doesn’t care because the only thing Google wants from you is eyes on ads. They don’t have to deliver a good product (users first), they just have to make the product barely not-shitty-enough that you won’t leave.

A great counter-example is 1Password: they support numerous ways to export their own or import other services their vaults. If you have a running subscription with a competitor, they will credit you the remainder of your bill if you switch. If you asks customer support for help if you are switching to, say, Bitwarden, they’ll help you. They believe in their product and that you’ll either come back or stick with them because it is the best on the market. Which frankly, for now, it is. Due to user-first perspective :)
It's just poorly governed at every level by geriatric politicians/managers and has an enormous older population keeping them there.
I disagree. The US can't turn off all GPS, short of blasting EU, Russian and Chinese satellites out of the sky. I have an affordable GPS module on my desk right now that already detects spoofing with a fairly high degree of reliability.

But GPS is just one thing in the navigation toolbox. There are so many other ways for drones to orient themselves, from triangulating on RF signals to object recognition and location with ML, and both of these are now commodity technologies. And capabilities (and thus options) go up considerably once you start mixing and matching systems rather than leaning heavily into a single design.

When I say commodity technologies, I mean this stuff is so cheap and accessible now that I can see belligerents launching drone swarms simply to get the countermeasure batteries to reveal themselves. To an extent this is already happening in Ukraine; Russian ECM is superior to anything fielded by the Ukrainians (and allegedly, to anything the west has), but Ukrainians are in turn selectively targeting Russian ECM trucks.
NDE is an initialism for “near death experience” here.
The pitot tubes were not the root cause of that crash.
> But I guarantee my PC will not have a keyboard with this key.

The article is misleading and if you click on the actual video (I linked in my main comment) they're just replacing a keycap and doing a remap. Layout is the same. So... technically your PC will probably have this key, just not the printed icon on it.
> entreaty to not shoot the messenger even as I hear a round slide into the chamber

Might be one of the most eloquent ways to say pending verification I've ever read.
I still do my best to avoid flying on the MAX 8. V low confidence in Boeing after that debacle. They introduced MCAS to compensate for the fact that they didn't want to spend on redesigning an aerodynamically stable plane that could accommodate the new, larger engines.

When MCAS led to crashes, they dialled it back, increasing the power of the pilot relative to the computer. That's not a solve. In either case, the aircraft has an additional point of failure that properly designed aeroplanes do not have.

The 788 is great but the 787 MAX, not so much.

Needless to say this new story does not inspire further confidence.
This is a little reductive. The speed comparison was between the highly parallel and optimized CPU version vs GPU. The GPU’s advertised FLOPS was only 4x the CPU setup’s. That the performance is so similar isn’t all that surprising and could come down to low level optimization details. There are likely some areas in Julia’s GPU stack that could be made better, but it’s certainly already pretty performant.

It’s also comparing against Fortran. Their Python comparison is 100x+ slower. That a high level language even comes close is impressive.
How does that prevent an unset Value from being used?
Your Tweet shows that you don't actually know what these tools do. There's not much overlap in functionality between Pyenv, Tox, and Poetry, for example.

Also, nobody active in the Python community will argue that there's 1 correct way to do packaging. That's a serious straw man.

Fortunately, none of those tools you mentioned other than venv are actually required to run Python applications, and there are in fact exactly 2 recommended ways to install Python applications:

1) Use your system's package manager

2) Use a venv, either manually (as shown in the sibling comment) or using the Pipx tool, which just creates venvs for you.

All of the other tools you mentioned (except for Pyenv) represent ~20 years of active development and iteration on how to manage projects and build packages for distribution, and end-users shouldn't even have to be aware of their existence. And Pyenv is just Rbenv but for Python.

As I've pointed out elsewhere, this is exactly the same situation as with literally every other programming language that doesn't generate standalone executables, and is even a problem with those that do, if they rely on dynamic linking. The special ire towards Python in this case is neither warranted nor valid.

Your pinned post on Twitter is predicated on double standards and lack of basic understanding of the tools you're criticizing. I'm not sure that's a good way to represent oneself.
OpenAI also wants to pay for licensing news articles, but not as much as Apple
I initially thought it was a stylistic choice to make the word "loser" a function invocation.
> In a now-deleted post

It's not deleted, it got flag killed. Turn on showdead in your profile and you'll be able to see the comment.
This is from 3+ years ago.
In UK a train from London to Edinburgh (North of UK, Scotland) costs more than a plane.

I just don't understand how that makes any sense, how can a train be more expensive than a plane.
Apple preemptively warns developers about longer processing times during the holidays every year. (Until recently, they did no reviews at all during the week of Christmas.) E.g., https://developer.apple.com/news/?id=xpkhwg3l
> Just built a separate international network, with its own separate system and tracks.

This is what Rail Baltica is going to be. The Baltics are using the Russian gauge, but RB will be using the standard gauge. And it won't be connected to the existing railway system. So if it all works out - we'll finally have a high-speed rail line from Tallinn to Warsaw,
The FAA is free to apply different standards to planes already in operation than to planes not yet built. To a certain extent, that's the only sane way to make forward progress on the standards (the other two choices involve airlines continuously retrofitting their fleets or the standards never changing).
> it would be really interesting to have his thoughts on prediction and induction as they relate to the recent advances in machine learning.

For a possibly not useless proxy, train an LLM on his oeuvre and ask it.
Can some correct me in saying that this is equivalent to having a 20+ inch sized sensor? The focal length would be extraordinary
To access 10 different commands at the same time, that is tricky but definitely doable.

First thing that comes to mind, you can use aliases.

To keep it simple, lets use 3 examples instead of 10: harlequin (this project), pgcli (https://www.pgcli.com/) and httpx (https://www.python-httpx.org/)

Setup a main home for all your venvs:

cd ~
mkdir venvs

Go into this dir, and create your venvs and install the packages

cd venvs
python -m venv harlequin
~/venvs/harlequin/bin/pip install harlequin

Now this binary is available at

$ ~/venvs/harlequin/bin/harlequin

Repeat for the rest

cd ~/venvs
python -m venv pgcli
~/venvs/pgcli/bin/pip install pgcli

cd ~/venvs
python -m venv httpx
~/venvs/pgcli/bin/pip install httpx

Wash, rinse, repeat. Now you have all these binaries available and can alias them

alias harlequin="~/venvs/harlequin/bin/harlequin"
alias pgcli="~/venvs/pgcli/bin/pgcli"
alias httpx="~/venvs/httpx/bin/httpx"

This is a pain in the ass though and usually simple CLI tools like this do not collide with each other. So that is why I say install globally, or install into your "global junk drawer" virtualenv.

Meanwhile, for actual projects that you are developing on, those would have their own isolated venv.

I have a junk drawer venv where I install tools like this. If something goes wrong, it is as simple as rm -rf the venv and make a new one. And then I have isolated ones for each of the actual systems I maintain. Again, I use pyenv for this to make it a little easier to manage in conjunction with their specific python versions such that I do not ever interact with my distribution's Python. This is cross platform so it works across mac, linux etc. Very easy workflow, isolated, safe, can get blown away and recreated in a heartbeat.
Never watched it, my point was another group enjoying something doesn't really effect what another group gets out of it.

For me it depends on how it's presented. The characters shouldn't announce what they like to fuck. That's jarring, pandering, and very inappropriate.

No idea how it was portrayed so I can't say.
Safari was available on Windows.
"maybe she saw something she wanted" was a gut punch of the good kind
Not exactly.

It's a step in the right direction but it's the same problem as iMessage supporting SMS in addition to its own protocol. If the proprietary protocol supports something the open protocol doesn't, or that Apple doesn't implement for the open protocol, a competing implementation can't do it. And if it doesn't do that then why does the proprietary protocol exist?

If you're going to make your own protocol, publish a spec.
I also nominate the "Toyota Unintended Acceleration" issue. A lecturer friend of mine likes to reference these slides from the trial: https://www.safetyresearch.net/wp-content/uploads/2013/11/Ba...
> After spending 19 days to review our submission, causing us to miss a long-planned January 2nd launch date

If this review time period caused Hey to miss their launch date, this is a major signal that their developers do not have ANY experience with the iOS App Store.

> That is because users are required to login with an existing account to use the functionality.

Again, this is clearly spelled out in the Apple App Store requirements. You MUST provide credential for reviews, and those credentials must work. Additionaly, if you are pushing users to login through an external provider, providing a "Demo Mode" is an easy way around App Store restrictions.

This entire article reaks of inexperience, which is pretty incredible since Hey has gone through similar in the past[0].

My suggestion, hire software engineers with experience releasing to the app store.

[0]-https://twitter.com/dhh/status/1272968382329942017
> How do you install Android or some other OS competitor on an iPhone, or install iOS on a Samsung or Google device?

You don’t, you either choose to buy an Android or an iPhone.

This is like asking why I can’t go to Princeton but have my favorite Stanford professor come teach my class, or why I can’t play CS:GO inside Mario Party.

Life is full of tradeoffs. You can’t have your cake and eat it too all the time.
Boeing cannot make things that fly no more. So now as a lawyer run entity will try to redefine the concept of flying to, riffing on Douglas Adams line on, constantly falling and mostly missing hitting the ground.
My 486 was in the basement where my FM radio could barely pick up my favorite station. It had an analog tuner, and I found that if I tuned just off to the edge of the station, I'd get distinctive patterns of interference, just enough to tell how busy the bus was, while still being able to hear the music.

It was enough to turn off the monitor and kick back during a long modem download, and the repetitive ticking of what I presume was the UART ISR, could've been the PATA chain, would tell me it was still in progress. When the ticking stopped, the transfer was done and I'd turn the monitor back on and get back to work.
4. German train can use a completely different route to destination, dropping all passengers who were going to an intermediate station somewhere early on the route (you figure out yourselves how to get home at this late hour). I was on board of ICE from Rostock to Berlin which was suddenly routed via Greifswald with arrival in Berlin delayed by 2 hours. There was some fire on the tracks between Oranienburg and Berlin.
> I don't think it's news that clever people can believe utter nonsense

Not that I necessarily agree with Godel’s specific views on the topic, but why do you get to determine what is “utter nonsense”? There’s clearly no consensus on the matter nor has there been for most of human existence. We’re not talking about some fringe belief like “brushing teeth is bad” that Feynman held.