skysight-inc/HackerNews huggingface dataset:
My first job after undergrad ('88) was creating a Mac-like GUI for Etak for a vehicle tracking company in Los Angeles.

GUIs were still new, DOS was still king, I had experience working on the Mac OS as a beta OS developer, and I'd been working in a 3D graphics research lab (yeah, 3D graphics was research back then), and this company named TeleTrak needed a real time updating map.

So I made the GUI for their mapping application, using my knowledge from writing early Mac GUIs, 2D video games and early 3D graphics. Etak was literally Alienware, in it's data structures and extremely efficient processing. Where I'd been expecting significantly slower performance, I'd made a foundation expecting to use various tricks used to the game industry to make it appear like things were happening while loads occurred and so on. None of that was necessary, as Etak was the fastest aspect of the entire software bundle.

A single 386 PC with a some type of memory expansion so each had an additional 1MB of RAM above the ordinary 640KB would run the software, and the software was capable of real time tracking above 30fps around 20 vehicles. If tracking a single vehicle, the mapping was fluid with at-the-time incredibly sexy real time 30fps rotations of the map as the vehicle turned corners.

While working there, PacTel bought the company. Renamed PacTel TeleTrak, the company suddenly had tours from US and Israeli military brass, so I quit.
Because some of us lived through pop up hell and Microsoft’s lack of security as it relates to web browsers in the late 90s/2000s. Web apps should be as restricted as possible.

Rich companies such as Epic, complaining about a 30% cut can cry me a river. Lock iOS down as much as possible and restrict/sandbox the web.

iOS is the only internet connected computer I’ve had that didn’t get malware and/or a virus at some point. Unless you consider an Xbox/PlayStation a computer.

https://medium.com/online-io-blockchain-technologies/the-evo...
This site should really include Mozilla's position on the spec too. Google shipping some, potentially harebrained, idea in Chromium doesn't mean that Safari and Firefox MUST also ship it. There should be links to relevant entries from https://mozilla.github.io/standards-positions/ and https://webkit.org/standards-positions/

This is a good example of how the chromium monoculture hurts the web. It ends up being Google's way or highway.

EDIT: You can filter by features that both Firefox and Chrome support by tapping the Chrome icon. This takes the list from 63 entries to 29
Why joke? US should power all of its military equipment from solar energy, world would be much better space.

As for distributed energy, it is not "production" but "storage". Even desert people with Toyotas can do it.
Do we know this for sure? For all we know, the pyramid laborers were paid a fair wage for the time.
Why not rent one for a week and see if you really like it that much?
SiLLM – Silicon LLM Training and Inference Toolkit
I remember playing VR games with my HP Reverb G2 years ago and I did initially power through the motion sickness for a bit, but it did get better over the weeks until it just wasn't an issue at all.
The problem was the driver footwell carpet curling up? Seems like you'd notice it's not staying in place long before it gets stuck under a pedal, no?
> There is something nostalgic about these old Google documents.

They are a veritable throwback. Wow!
It's an objective comment on your subjective opinion of an N=1 result. You are free to share your opinion (and I may even be inclined to agree with you) but it holds no scientific value.

Sorry for your loss.
> IN PARTS of the country

Figures. The rain in Spain stays mainly in the plain.

...I'll show myself out.
I love the power, torque, speed, and safety of the Tesla, I'm happy to trust it with the lives of my family over a Toyota.

What else can compare at the same price point? + charging network + software feature.

And the dealership free sales process.

Not a fan of Elon's politics.
Are the other car manufactures more moral than Tesla? it seems like Tesla is a news magnet.

I hate to say it but I'm still a fan of the car, and experience so far in my first year of ownership, 23' model y performance. TBC
They're probably not formed by the merger of stellar blackholes.
That's more or less how HTML has always been. Before Chrome, it was IE just adding stuff. Before IE, it was Netscape just adding stuff. JavaScript itself is just a browser adding stuff.

Like it or not, W3C standards have always been reactive to what browsers are already doing.

And what's really remarkable about this list is that quite a few are supported on Safari on Mac, just not on iOS. Like autofocus. It's just a simple attribute you can put on an <input> tag that autofocuses that element when the page loads. It's on Mac Safari. It's on Android browsers. It's just not on any iOS browser because, you have to assume, someone at Apple held it back for not very good reasons.
> So, technically I don't see any problem

If the accelerator getting stuck on a car isn't "technically" a problem then what is? It's a ~3000kg/7000lbs vehicle with 14000Nm/10000lbft of torque and 850HP motor.

Whatever your driving style, the expectation is that the car won't accelerate uncontrolled. You may be able to press the brake but then again those extra few fractions of second could make the difference between life and death for someone.

"Technically not a problem" is the peak of apologism in such a dangerous situation.
I've heard of this, but always wondering: how can these reverse-engineering based private servers be accurate?

Like, reverse engineering the communication protocol is easy, or at least pretty feasible. But how do you acquire server-side data? Like raw probability tables for certain event? Not to mention the game logic itself. Some of them obviously can be fetched or guessed by using the live server, but it can't be comprehensive.

I've (superficially) involved in certain private servers like WoW 15 years ago, but AFAIK they just used leaked server-side software (usually from a foreign agency) than reverse engineering.
A little nitpick, it's ?v= not /v/
Video of the CyberTruck pedal issue -

https://www.tiktok.com/@el.chepito1985/video/735775817650408...
How iOS would support `::selection` with the tap-based interface?
> You question his competence.
> He was answering that.
> If instead of dismissing someone outright and question their competence, you had raised specific concerns, this would have been a more productive conversation

he first said that we don't need to monitor anything, just enable debugging when "business metrics" are failing, and then he changed his stance to "polling from time to time". that's just shows that his first take wasn't thoughtful, so I assumed that he never worked in "the field" or worked on smaller projects, as nobody that worked in bigger projects would say that "we don't need CPU/mem/hdd metrics". it's not like hes proposing something novel, that just ridiculous take that needs to be called out
The Reuters SpaceX story is full of nonsense. Starting by claiming they had a scoop
Yeah, that's what I thought. TFA says (unconditionally) that SagA was formed by direct collapse of gas clouds.
Reminds me a little of Sir Clive Sinclair's early products - someone who could see what gadgets the future wanted, but didn't quite have the technology to create them (eg the portable "flat-screen" TV with the side-mounted electron gun).
Researchers need 'open' bibliographic databases, new declaration says
I guess that they are missing for good reason? Web notifications? Sparsely useful, 99% is just some clickbait website trying to feed you junk. Thanks Apple! The website look cool tho.
I don’t see why you shouldn’t use a class for this
This is how most Swift Collections work as well
It seems wrong to mix and match actual accepted standards with things that only Chrome implements which are not standards.

Should iOS adopt [feature] because Chrome has it, or why else is it on the list? What benefits am I missing as a user?

As a mainly desktop Firefox user, any time I have a web bug my developer colleagues asks me to try Chrome instead because they only develop and test in Chrome. I would say if we care about standards and an open web we should not cater so much to Chrome's whims and wishes…
Correct, we need to be hiring 3x the amount of programmers to make our apps on 3 platforms instead of one, webusb is killing jobs!
Couldn't it have to do with how touch works? You always have to tap where you type anyways.
crossing fingers that the process that is polling the storage doesn't crash in the future, so you won't be left in the dark, as there is no metric stored, so you will never know when things will go down the drain.
> So, technically I don't see any problem.

Well the problem _is_ there, so please do see it.

The fact that there is a mitigating control does not eliminate the problem, it merely dissipates temporarily (since this is a manual control, once the manual intervention ceases, the problem will re-emerge).

The default state is never "pedal to the metal". If something should fail - it should "fail-stop", and not "fail-to-full-throttle".
That doesn’t mean that we should just adopt any nonsense that Google comes up with.

Also autofocus on page load is a terrible idea on iOS as it automatically brings up the keyboard.

No one wants to switch between web pages and suddenly have to wait for the keyboard to appear each time on page load.
Would you think it's a good idea if there were a Presidential Review Board that is named by the President? After all he/she is elected by the people!

The whole point of a review board is to be independent of the authority it is supposed to review. So, a police review board mustn't be selected by a member of the police forces, even an elected one.
Then make your own CA.
You can compare with Firefox by clicking on the Chrome icon – even enable both to see only features supported by both. (I think it would be a nice default view, though.)
Haskell is another oddball. It was for a hardware project that used the to-be-auctioned analog TV RF spectrum for a new WAN standard.

It was canceled when it became clear the spectrum wasn´t going to be available. The Haskell rules then stuck around for another ~7 years before I deleted them as part of the cleanup for the Bazel release. They then promptly reemerged as one of the first language rules to be expressed in Bazel's newfangled Starlark language (then still called Skylark).
I wouldn't tell you because I know people that pay more than your unlock businesses.
> The same kind of developer philosophy, that users are dumb and they must be prevented from customizing the application

The more holistic view is that every customization path incurs a support burden.

If you have 3 options to support, you can engineer and test the heck out of each option. 15 options? Not so much.

So having those 12 extra options not only creates permanent extra workload, as dev time is finite you’ve effectively made the 3 aforementioned options worse off.
Cute. Some of these are already/soon out of date. Safari Technology Preview just shipped View Transisitions API https://webkit.org/blog/15260/release-notes-for-safari-techn...

In practice, I've never missed an API on Safari for building websites that customers ask for. I have missed Chrome dragging it's feet on CSS properties like Snap Points or backdrop-filter.

The difference in culture couldn't be any more apparent, with this website having a complete disregard for users as it's actual content is just rendered into an image, not available to basic web browser functionality like copy and paste.
The difference specifically for autofocus being that the keyboard will appear when that happens on iOS, whereas on your Mac the keyboard is always out regardless of focus. I can see how that would be annoying.
Just to add a data point, I still use an OG iPad Pro 9,7”. It struggles hard to render some websites — Reddit is a regular offender.
> But the place I liked doesn’t exist anymore, and the place it is now I don’t like so much—just as a matter of cultural preference. Why isn’t that a perfectly reasonable basis for opposing immigration?

Each of us certainly has our cultural preferences. Your own preference — in essence, your value-weighting of the various factors in play – is by no means irrational. But we can question whether you've realistically assessed the likely cost and effort required to restrict global migration in today's world. (That's why in a previous comment I cited Halberstam's The Best and the Brightest about the well-intentioned but, ultimately, catastrophically-naïve policy decisions that got the U.S. into Vietnam in the 1960s.)

If King Canute were alive today, he'd likely smile knowingly at our conundrum; see https://en.wikipedia.org/wiki/King_Canute_and_the_tide. "The episode is frequently alluded to in contexts where the futility of 'trying to stop the tide' of an inexorable event is pointed out, but usually misrepresenting Canute as believing he had supernatural powers, when Huntingdon's story in fact relates the opposite."
That’s a trauma cum redemption story. Sometimes it’s just trauma.

RIP Richard Skibinski (July 17, 2022)

https://www.reddit.com/r/Psychedelics_Society/comments/uzed2...

https://www.legacy.com/us/obituaries/legacyremembers/richard...
Thanks! I totally missed that
Ah yes, the browser fingerprinting enabled by checks notes auto focusing an element?

It's OK to acknowledge that sometimes Google does good stuff.
I created a pet project (REST API) with Hono and I'm seriously considering using it for future projects instead of what has been my go-to stack for years (Express, lately with Zodios).

Hono's middlewares, especially zod-openapi[1] and @scalar/hono-api-reference[2], make it really easy to define your REST endpoints once and get full typesafe routes with request/response validation, an automatic OpenAPI spec, a beautiful OpenAPI browser and you can even reuse the typings in your frontend with Hono's RPC[3] middleware, essentially giving you end-to-end type-safety without any code-generation.

Its maintainer yusukebe is a really nice guy who is always being helpful and very active. I want Hono to become the modern successor of Express. :)

[1] https://hono.dev/snippets/zod-openapi

[2] https://www.npmjs.com/package/@scalar/hono-api-reference

[3] https://hono.dev/guides/rpc
The code owned by the company could be released without those proprietary libraries (or code, if embedded directly). The game fans would then need make/source a drop-in replacement or remove the need (if the 3rd party code is something like DRM then they'll do the latter). This is of course work, but less work than replacing the whole server-side perhaps making it at least practical.

Of course it might not even be as easy as that, depending on how the code itself was contracted out and how the rights were distributed around parts of a larger company that might have since split & merged a few times, it could be difficult to make sure such a release only contained what it legally can.
Even when enumerating on wake there should be a way to know the actual physical port the device is plugged into. This must be very easy. If not, it is a design mistake that even a child wouldn't make.
How WordPress Is Creating a Faster Web
TBH Bluetooth is useful for Xiaomi e-paper clock-thermometers which can't be set without a Mi Home app... smh
They were almost certainly built with corvée labour; most people would consider this slavery today (except possibly in the context of military conscription), but not at the time.
You do realize he intervened by sending the equipment in the first place?

And the Biden government refused to derisk things for him?
Plus adjust the volume! Really speaks to the modern state Google's in that they took out their own functionality to more closely clone TikTok, I assume. Paul Graham's got an old quote about what it indicated about Microsoft when they decided to clone Google's business, and it comes to mind every time I see those terrible and vertical thumbnails.
Swimming in plastic potential: the innovation that's turning trash into cash
But you might get a fat cheque from a billionaire.
Matrix.org Governing Board Elections
In my youth I had a ZX spectrum which had BASIC with line numbers and no renumber command. Sometimes when adding code I'd simply run out of line numbers so had to GO TO an unused block of line numbers, put the new code there and GO TO just after the original code. I've never quite recovered from that.
AI making too many paperclips again...
I have a very strong negative reaction to "cute", but dormice are simply irresistible.
Java 23: The New Features Are Officially Announced
You can run "IPv6-mostly". https://news.ycombinator.com/item?id=40039899
I think both redirect to the video, no? At least I think they used to.
It's important to note that this change impacts only the kind of forwarding, where the sender doesn't change.

That's different than pressing the "forward" button in your email client, where the email is not being forwarded from your intermediary mailbox.

In the first case, you're practically impersonating the original sender, which you're typically not authorized to do so. This is also what scammers do to trick people into believing a higher authority authorized a payment to a malicious entity.

In the latter you're just sending an email that contains the original email. The difference here is that the recipient doesn't see the original sender immediately, but has to look in the attached email, or into the email history to find this out.

So, to answer your question, this change is being made to make it harder for scammers to scam people.
That is a different type of review though. Police departments also have Internal Affairs officers who review the work of other policemen for various problems.

Citizen review boards become necessary because the public is losing confidence in an entire institution. If the public trusted the police department, then an outside review board would have been entirely unnecessary, the IA department would have been enough.

Hospital review boards are not necessary for this reason: overall local hospitals are trusted enough to ensure that they can handle bad actors on their own (in general - it's not like there are 0 cases of bad doctors being covered by their colleagues, but they are the exception).
Founder of https://usescraper.com here. Thanks for the mention jot.
We've also got a single URL scraping option https://docs.usescraper.com/api-reference/scraper/scrape now which is $0.001 per page, and uses a headless chrome browser. Results are snappy and you only pay for what you use.
It's a bit tricky, since "this call may be recorded" often is played only to you before connecting to the other person, so technically this announcement was not made to them.
Yeah it's strange and quite disappointing. Even if Apple devices never returned bogus data (doubtful), there's a whole industry of external disks, largely fuelled by Apple's ridiculous SSD prices, that you're putting APFS on and which are often of dubious quality. Then again, the interview is now 8 years old and they must have been working on something since.
Nope. The problem is the accelerator pedal can be telescopic and latch itself under a seam.

You either need to remove the seam, or make the pedal non telescopic.
We, humankind managed to get a good optimisation for this problem by using spaces between words.
When trying these algorithms for searching a word in a string of text, I was surprised how little they could improve vs just skipping to the next word.
I use a very manual mode on Safari (my default browser) - once very month, I click the "X" besides the Shorts Carousal and it works until the next time, then I repeat.

Disclaimer: I'm not that into YouTube and kinda 'lucky-priced' to be in a region-discounted part of the world.
Airchat Is Silicon Valley's Latest Obsession
MY weird monitor bug: Sometimes a vertical strip of ~3-5mm that ought to be in the middle is actually displayed on the far right.

The solution? Wiggle the Displayport cable.

I've replaced the cable entirely so it's not actually the cable itself.
I think it this case everything is defined in the article, except for List, which is either an empty list [] or a non-empty list x:xs

Anything lowercase is a function/variable, and will appear somewhere on the left-hand-side of an equals.

Anything uppercase is a Type/constructor. In this case I think they've only used a Tree, which they defined themselves (either a Nil or a Node).

any and scanl would typically be imports, but they've defined these in full.

They also defined init themselves unrelated to the one in the stdlib.
They absolutely do, if well implemented they are no more risk than any other API. The web can be what java wanted to be, if we don't screw it up.
I really enjoy my second hand 2020 Model 3 LR. Amazing car, never had any issues. If I compare it to my father's 2022 Kia EV6, it's still leagues ahead.
> A good programmer can be good in any language

Kinda. Language-specific expertise should not be downplayed.

If you've spent a decade honing your craft writing C and assembly for exotic embedded platforms, you'll be a valuable asset for certain projects, but your experience won't translate to Scala or Haskell.
Hey, I was building something similar a while back for a specific usecase around shopify stores. Wondering is this a sustainable business and how long have you been running this for?
Basically neither really. the energy unleashed by even moderate earthquakes through natural tectonic tension release is proportional to the degree of accumulated tension getting released, and in all such cases, these tensions contain a potential energy that is far, far greater than what any normal nuke generates. In other words, a nuke placed in the San Andreas fault even with extreme care to have maximum impact, would probably do almost nothing against the much bigger energy, and resistance to its release, already going on.

A key thing is that with nukes or any large artificial blast, the energy is pretty much released in a compact area right out into the open. With earthquakes, energy is spread across large areas and often starts far underground, yet still causes damage over a very extensive area. This is part of why earthquakes are much more energetic then man-made blasts.

Large explosions (especially nukes) do produce earthquakes and minor seismic movement, but it just doesn't compare to the comparative megaton-equivalent forces that natural tectonic movements create underground during really notable earthquakes, just like the one being "predicted" in the article above.
I was talking about Windows 11. That is much worse.

Yeah of course there are ways to get rid of all that. Plenty of decrapifier scripts on Github. I use https://atlasos.net
The web lacks intentionality that installed 'native' apps have. You search for a recipie and land on a random blog, executing untrustable code from a countless number of third parties, clicking "I agree" on that modal that says "LiveLaughLove blog and out 1382 partners value your privacy".

Native apps have a much higher level of friction at multiple points that helps balance the higher level of access they get.
Graphs That Explain the State of AI in 2024
Elon Musk says X will start charging a 'small fee' to interact with posts
What happens in court is irrelevant. The police will have arrested you, and they had a "reasonable pretext", so they won't face any repercussions. You, however, will not only lose the opportunity of filming them, but will at least spend one night in jail. You might get some damages from the city, but most likely not enough to cover the court costs of even pursuing this.
I wonder if geographical spread of language families would be a decent proxy for that. Though I guess that biases the record in favour of writing systems. Also wouldn't capture second languages which is how a lot of culture spreads. (I should know; English is not my first language.)