skysight-inc/HackerNews huggingface dataset:
n=1 but I did bring Rust to my C++ job. I needed a web server, and I didn't want to put in an order with the web server team, and writing a web server in C++ looked like a recipe for pain.
"what is drawdown and how much will i pay to avoid it"
IMO this isn't a real problem most users face. As developers we can be hypersensitive about permissions and such, but most regular people... just don't care. They value convenience over security. Apple's solution for this was to better vet incoming apps. Google's OEM business model meant that wasn't practical, so we just saw a lot of malware instead, but nonetheless Android is everywhere and popular across the world.

Eventually we got fine-grained permissions on both systems, but it's still just popups that users click through unthinkingly.

I don't know that there is a magical solution to this. As with most of human interaction and commerce, the solution isn't perfect transparency and trust, it's the threat of later retribution -- by chargeback, by lawsuit, by intimidation, whatever -- that really keeps bad actors in check.

When you download a Meta app, there's no way to audit its entire source code. The deal with the devil you make there is that Meta is going to be somewhat responsible with your stuff. Of course, they're not. And when they're caught, they pay some minor fine and move on. And yet billions of people still use their apps. It's just not a big deal to most people.

And developers aren't magically immune to this either. NPM is wildly popular and utterly insecure. Most of the web is built on someone else's unvetted source code, itself built on ten other organizations' unvetted source code, all the way down.

The trust systems we have are more marketing devices than protective. They give users the illusion of security without sacrificing these companies' profit. The most simple fix to most of this is to simply disable internet access for apps by default, and then optionally let users examine plaintext packets prior to transmission (with the OS encrypting that same packet before sending it out, if needed). But they don't want that because that'd be the end of ad dollars and tracking.

No part of your system is secure or private. They're designed in huge profit-seeking corporations with embedded government agents. They're manufactured with parts from fifty different countries, each with its own levels of corruption and government interference. They're made by engineers who mostly just focus on their little spheres of concern and go home afterward. These systems are too big, too complex, for anyone to fully secure, so it's always a losing arms race against orgs like the NSO Group.

So, given that these aren't really secure to begin with, can't really be secured even with extensive effort and billions of dollars, and can't be proven secure even if they were, and is actively made less secure because the companies that make them have a vested interest in lowering your privacy and security for ad dollars... there's no way to win. You just decide it's not a big enough deal, accept it, and use it anyway. Or don't, and become one of those people who insist on using third-party hardware and your own Signal build that none of your friends bother texting anymore. But most people just don't care, and never will...
There’s a difference between a developer and an engineer. I think this thread shows that divide pretty well already. Web Developer? I don’t expect you to be an expert. Software Engineer? You better believe I expect it.
Just in time for the Olympics!
Isn’t racism just racism? Racism is garbage regardless of “history” attached to it. No place for any of it.

Maybe my view is over simplistic, but it seems the most obvious.
> failure to re-register deprives you of a sticker you'll need to keep from being pulled over. So in that sense, the system coheres.

anecdata, but in my town of 60k people, any one drive I do I couldn't even count on my hands the number of expired temp tags (I've seen over a year old), and expired registration.

It really _feels_ like people don't get pulled over for that anymore.
Thank you! My passion is teaching, and I created interactive visualizations for a CS theory class I taught: https://cstheory.avikdas.com/

If you're interested in collaborating for your classes, reach out to avik at avikdas dot com
A Renault Twizy would be better. Or much better, an electric bike. Paris bike infrastructure is getting very good.
Enshittification?

The original delivery mechanism, copper, was convenient to carry electricity over. However, copper has high maintenance costs due to moisture intrusion, breakages, and signal degradation. It also has theoretical upper bound on bandwidth. In many locations the copper may never even make it to the CO anymore and may be served by a pedestal with fiber and a small battery backup.

Is replacing the deteriorating, limited, copper infrastructure really enshitification? I expect telecommunications, not power deliver, personally.
JUPUS GmbH | https://jupus.de/ | Junior-Mid + Senior Fullstack Developer | REMOTE (Germany) | Full Time | EUR 50 - 85k

We are JUPUS a seed stage legal tech startup from Germany, currently hiring for two roles:
- Senior Fullstack Developer
- Junior-Mid Fullstack Developer

Our stack is Django in the backend + Typescript/Vue.js in the frontend.

Shoot me a message at jannis.gebauer@jupus.de
A little poking around -- perhaps the ADB and appletalk ports are different. It's been a while.

The macs in the labs were amazing compared to the PCs. The difference between a IIcx and some random 286 of roughly the same vintage.
$100 of food spoiling in a decade vs picking up a second shirt maybe every month. They are different, but not that much.

And you're ignoring the first example about falling from your bed which, if things go wrong, can cause bone fractures which, especially in the US, could cost a lot more than $100.
> Nothing I said about current systems is false. "It's one big equation" isn't an accurate description of a forward pass.

It is and presents limits as to what can be computed, as does gradient descent.

> There's no theory barring what computation a forward pass can or can't do. That line doesn't exist.

It does and I linked to a survey paper describing computational limits. The only sense that there are no limits is, as I said originally, is the same sense that a finite state machine has no limits.

> I didn't switch to anything. You're just arguing something that was never being argued in the first place. Never did I mention anything about being Turing complete or having memory until you brought it up.

Yes I brought up Turing machines to show that there are computational limitations to transformers (I didn't bring up memory, you did). Because that claim can't be refuted about the current widely-deployed systems you switched to talking about the fact that it hasn't been theoretically ruled out that we could design such systems in the future. If you didn't want to switch claims then you shouldn't have done it.

> GPT-4 can count and add. Anything it outputs gets fed back. It can perform recursive computation just fine.

It's a well known problem that it cannot consistently add arbitrary numbers. You are probably the only person who claims otherwise. As for feedback: This is obviously not part of the training process so can't be part of what is "learned".
It is marginally; they indicators are very tiny bit too small. Regulators operate in a binary -- either something is compliant or not. Those ideas are not in conflict.
But it literally isn't.

A Mac doesn't need Apple's content to run software.
> People living in Paris will have a parking permit allowing them to park on their street already, why do they also need an exemption from higher parking prices elsewhere?

My guess is that it was either the only way they could get it to pass, or because they're doing it to soak all the tourists coming in for the Olympics.
And with Termux the Oculus Quest and other Android based headsets can too.
That sounds like a problem with the developers of smart fridges. You just have to be able to use it without any connectivity as a baseline.
Barrel-scraping headlines like this make me wish that we could somehow downvote news sites on HN - so stories from the site would generally rank lower, or the Submit form would suggest "maybe submit a higher-quality news site's coverage of this story?", or something.

(Summary - the "missile" was just the empty, rusted old metal fuel tank for a 1950's air-to-air missile. No hint that the thing had ever been more than an extra fuel tank sitting in a spare parts bin.)
> "They've really made it almost impossible to use as a privacy-respecting browser that lets you pick your search engine."

Brave Browser let's you customize.
Those 20% off coupons allowed them to price an $80 item at $100. If the customer has a coupon, they get that item for as low as the store is willing to sell it for -- which works out to be market price. But if they lack a coupon, they're likely paying above-market price, and that's extra revenue for the store! Granted, this is an oversimplification, because many people might decide not to buy the item at a perceived above-market price. But I think, in general, coupons work. JCPenney famously got rid of coupons in 2012, and the customer outcry and effect on its stock price forced them to restore them soon after.
Yes, in fact, it does. The objection just flies directly into the blindspot which leads you to make the proposal in the first place, which produces cognitive dissonance. You postulate, incorrectly, that "too large" is a coherent concept for corporations, and propose to "fix" your imaginary problem by punishing people who grow corporations larger than your imagined ideal.
So in the short term the higher-end areas will pay disproportionately more to fund new infrastructure in the lower-end areas. But in the long term, the value of the lower-end will rise as a result of the improvements and we'll be back here talking about gentrification, skyrocketing rents, and how people can no longer afford them.
It isn't a wearable Mac.

It's an iPad strapped to your forehead.
We had our i3 totalled a few years ago. Insurance company guy was transparent and said he'd gone to our version of Craigslist here in Norway, found i3's of same age and similar milage, and took the average.

As such I could definitely buy a replacement with the payout.

While I'd much rather be without the experience, I was almost pleasantly surprised by the insurance company.
Yahoo wasn't terrible but Gmail was definitely better. I kept using Yahoo for a while as the address I used when I ordered stuff but over time Gmail tabs did a pretty good job of compartmentalizing email and it made more sense to just have the one address.
I was looking for Dymaxion in the dropdown list and it's not there :(

It doesn't have Euler Spiral[1] either, but maybe that's expecting too much.

[1] http://andersk.mit.edu/euler-spiral-projection/
> I was under the assumption docx was simply an XML wrapper in a well known format. MS can't come in and break it without creating a new extension, invalidating deprecation concerns.

Sort of.

It's a ZIP containing a collection of XML files. The actual content is a single file, but you need separate ancillary XML files for things like styles, links, headers/footers, numbering schemes and so on. Each with complicated namespacing and nesting rules and each file referencing items in the others.

The area where it is most at risk (for me personally in practice) is the lax handling of the file by Word itself. As a specific example there are nested XML elements where sibling child elements define properties on the main element, such as properties that define paragraph styles.

Being siblings they should be supported in any order, but in practice generating DOCX files and importing them into Word will fail for no obvious reason, until you reorder them in the raw XML (even though they are still at the same level in the hierarchy). Then they work.

In other words, it's less the 'spec' and more the MS implementation that makes it fragile. And different versions of Word can have different behaviour in that regard.
Yes, beta software should be expected to be full of bugs and breaks. I know I'm going to sound like an old man ranting at clouds here, but I really do blame Google for this. Before Google release GMail "Beta" (which it was in for 5 years https://www.cnet.com/tech/services-and-software/after-five-y...) beta releases of software were widely understood to be very likely to be barely functional and full of many obvious bugs. The public beta release of OS X (the original beta release) was so slow and incomplete in so many ways that it was impossible to use as a primary OS, even if you discounted that it needed OS 9 and Carbon to provide a good chunk of your apps.

But Google dropped gmail "beta" on the world and then proceeded to release multiple other pieces of software all labeled "beta" and it seemed like suddenly "beta" just meant "software that might have updates that change things". Or even worse as more and more companies started releasing their own software under the "beta" label, it seemed to also take on a definition of "software that we want to release, but we don't want to claim is actually finished so that you can't give us crap if it doesn't have features / work the way you want". It got so bad that for a while it looked like "alpha" was going to become the new "beta" and some companies started doing public/developer "alpha" releases.

For Gmail, the general end user experience was polished enough (and realistically the web as a whole was buggy enough) that beta lost any sense of "warning here be dragons" and now we get these sorts of breathless panic articles every handful of years when bugs show up in developer betas for various pieces of software. Beta == very likely broken in some way, it always has and I'd really like to reverse this trend of thinking it doesn't.
I get pulled over for it constantly, including within the last year. Chicago.
It's a wearable iPad.
More poking around in this; it'd be great if things like

https://github.com/apple/pkl-pantry

Had more documentation. Like there's a prometheus template; is that for use only in k8?
Rock on! I assume the hallway to your office is a frictionless vacuum? Would you happen to be hiring?
Ask HN: What to do with old unused Android phone?
Hi,

I found 3 old android smartphones, still able to run. I was thinking what to do about it... after all, these are "small computers" that may be used!

I thought about some "clock" or "remote" or "musid player" apps... but maybe there's more creative use ?

What do you do with your old smartphones? Did you find some funny use ?
Interesting. Where I work we just jumped from huge databases on prem to managed databases on AWS, so we totally skipped that step. Interestingly, we are now starting to experiment with smaller databases managed by us, so we may find ourselves in a similar situation.
Elon Musk just lost $56B because of a heavy metal drummer
> Elon Musk saw a record-breaking $56 billion compensation package slip away this week due to a legal challenge from an unexpected opponent — a former heavy metal drummer who owned just nine shares of Tesla stock.
It's a wearable iPad, not Mac.

I wonder how this will pan out. Obviously it's too early to fully ascertain its usefulness.

The first iPhone was hardly useful either without any third party apps (they only came later)
Orbital period is in Earth days. The same as when we say the orbital period of Venus is 225 days even though a Venetian day is longer than that.

It'd be pretty messy to instead define things in the database in object relative terms, particularly when you usually know things like the orbital period with significantly more accuracy than rotational velocity.
The EPA tried wrt water systems and Republican states along with the industry sued them. So, good luck with your Swiss cheese industrial controls for critical potable water supplies. Fuck around and find out I guess.

https://www.awwa.org/Portals/0/AWWA/Government/101323Insider...

https://www.epa.gov/waterresilience/epa-cybersecurity-water-...

https://cyberscoop.com/epa-calls-off-cyber-regulations-for-w...
The hoops you have to jump through to use a local account are a prime example of user hostility. Sure it’s technically possible, but only if you are power user that searches online and figures out how. That’s the general feeling I have with Windows these days, it is technically possible to get it to work the way I want, but it generally feels like I’m fighting an adversary. Sure it’s currently possible to win, but it’s definitely not a good feeling, and not moving in the right direction.
Ask HN: Do we still need `-6` for `IP` command?
Seems now `ip` can do the same thing as `ip -6`, so is there any situation that we must use `-6` flag?
Accessibility is important. But it doesn’t relate to success of a company. Besides, modern screen readers and even accessibility affordances on modern cell phones - at least iPhones - don’t struggle or care whether the site uses JavaScript
Yeah, I was pretty excited at first, hoping someone is showing their forward-looking human-friendly computer, encompassing all of the best principles of permacomputing and frugal computing... Was not expecting some kind of "real-world computing" platform. It's definitely interesting, but not at all what I expected based on the name.
"Version 3 within 10 years" is, in this industry, glacial pace.

And also, the work required to do those upgrades has always been relatively minimal, with a backwards path for stuff you're not ready to convert yet, but real tangible benefits for the stuff you are. I still have a few projects that are a mix of Vue 2/3 - new stuff written in 3 because it's nicer, older components not rewritten yet because they haven't needed to be touched and just still work.
Remove any grandeur? On the contrary, it would be the beginning of a new era of appreciating its grandeur.
> but they are first in the line getting reimbursed

Sorry about the incident. Do you mean the health-insurance company tries to get reimbursed? From who? the auto-insurance of the other driver?
Heh of course he can make these arguments but then it makes his essay nothing more than a long, eloquent online comment. Thanks for the reference to other works of his.
My understanding is that it doesn’t require termination (“is Turing complete”), unlike Dhall.
It is so awesome to see how so many European cities are calming traffic.

For americans who haven't visited in 10-15 years, the difference is mindblowing, it's something you _feel_. (E.g. brussels, paris, London, many many smaller ones). It's something I hadn't been able to imagine, the airiness, the quiet at night, how relaxed it is, ... unreal.
Yeah our path to upgrade is going component by component switching them to compositional style.
> but you also need to learn ecosystem, libs, build systems, testing.

That’s a really good point that I hadn’t thought of. If we include header files, compiling and linking, makefiles and CMake and the mess of dealing with 3rd party libraries in C - well, yeah. All that stuff is probably worse than learning the rust borrow checker. I think I’ve forgotten how horrific that mountain is for beginners because I learned most of it decades ago, while the pain of learning rust is still fresh.

> why is that? You can write rust the same way you write C

Because I use pointers everywhere in my C code. Rust’s borrow checker simply won’t compile my code if I transliterate it directly from C. There are software patterns which work well in rust with the borrow checker in mind - but they take time to learn and get used to. Until you do, you simply aren’t productive.
I wonder if devs on the Edge team gets some kind of sadistic pleasure out of ruining Edge. It used to be good for a sweet, short few months, but it's beyond saving now. There's no way the devs behind the Edge UX still believe they're improving the browser.

I can imagine getting sort of a thrill out of suggesting something stupid like "let's steal ALL OF CHROME'S BROWSING HISTORY, then CLOSE CHROME, and OPEN EDGE and see if the user doesn't notice!" because _surely_ upper management would never sign off on that, but the day after you find out they still did. What other crazy shit can you think of? At work you roleplay as some kind of evil warlock, put all of your life's frustrations into the "switch to Edge or we'll murder your dog" screens, and go home with a big sack of cash to watch Netflix on your Macbook.
What is "hilarious" is that elsewhere, AT&T sells outdated DSL, still. But they lobby to have DSL speeds and customers removed from broadband surveys and requirements because they are "obsolete and outdated".

They still sell them. In some cases, your only option. But they don't count for dragging down AT&T's broadband 'scores' and 'speeds' because ... it's inconvenient and reasons...
TVs are a different type of product than a fridge though. With fridge once you have the basics covered you can be set.
In many states, uninsured coverage only applies if you can prove they are uninsured. In my case, they totaled our car, sent us to the hospital, and drove off. Thus it was no-fault for me but I had to pay my deductible. Cop: "this is pretty typical".

No effort was put into finding them, even though there are cameras at every intersection. Through my own effort I got a grainy photo from a local business, but not good enough to see the plate. Until the police actual police and there are consequences for people, things will only get worse.
I think they are out of this world myself.

The guided tours are interesting. I've mentioned this before, but I am very jealous of this kind of content available for school kids. We had the slide shows with a tape recording with the unforgettable tone to signal to switch to the next slide. We had crappy VHS copies instead of the 8mm film projector, but I'm not sure it was an improvement. All of this interactive material is just so much more immersive.
Hmm in Finland it seems there is "Basic" card. Which I think is technically just more limited VISA debit card. Preventing such things as overdrafts.
Wait till you find out about free market competition!
Web devs think "rendering" means generating HTML, not pixels.
Yes but you can use Vision Pro as a gigantic external display of the Mac
It's not that hard to undo a git commit.

I don't see what value the author's side project is bringing other than adding complexity to a simple task (or, more likely, bolstering their resume).
Yeah, I'll probably wind up with Vivaldi or something else I'm not thinking of now. Opera maybe? Brave seems fine as well.
How is that less associated with google?

Blink is an open source rendering engine.

This allows alternative browsers to fork Blink/Chromium and strip out and remove any and all tracking, telemetry and data collection and produce a product that is privacy respecting by default.

Mozilla could easily do the same with FF --- but they simply refuse to.

Instead, every install of FF downloaded directly from Mozilla is unique. It comes with a unique identifier embedded along with lots of telemetry and data collection enabled by default --- including allowing Mozilla to install and run "studies" on your computer with no further consent required.

https://www.ghacks.net/2022/03/17/each-firefox-download-has-...
See also:

https://observablehq.com/@d3/projection-comparison
Meta says they have an advantage because all the data on their platform, which they can use to train models. Yet, later in the article is mentioned that Meta so far has used the Common Crawl dataset.

If their trove of data is so valuable, why don't they use it? Could the problem be that none of Meta's "hundreds of billions of images" is labeled, making it far less useful for training models?

Also, I imagine that the content on FB and Insta is highly skewed in a certain direction, like selfies and food images, which restricts its usefulness further.

So, Zuckerberg's statement sounds like pure marketing to boost the share price.