skysight-inc/HackerNews huggingface dataset:
Delphi/Lazarus seems like a fairly productive environment.

Also if I recall correctly some Pascal compilers (similarly to Ada) could actually generate somewhat memory safe code with array bounds checking, which is something that C/C++ usually lacks.
I can see why this would be useful, but we already spend a lot of time chasing down data quality issues in AI/ML models and statistics as-is. We may be requesting permissions to workaround/correct GPS accuracy issues, comply with local regulations, or turn on a feature flag. For example, if you're on your home network I should hit HomeAssistant via a different route than if you're away from home. Or maybe local regulations require me to limit certain features, deny access, or confirm age. Or it may be necessary for fraud prevention, such as determining whether your account is being accessed from an unusual device or location.

I could see this leading to more data quality issues, legal liabilities, and difficult bugs. We should be able to deny access or provide coarser information (e.g., an age range rather than an age or a county/state rather than fine-grained GPS), and applications should be designed to handle those gracefully.
I think half the magic I associate with the Symbolics products is that they also made their own hardware, custom built for Lisp. Which is kinda neat and magical, if entirely impractical.

That plus the lovely keyboards, nice case design, etc. etc.
Nah, it’s a completely inaccurate statement. He was wrong and trying to annoy people who believe in climate change. Such is the world in which we live.

“ This newly built Las Vegas sphere cost $2.3 billion and uses 150 terawatt-hours of electricity per year to power the massive screen.

That's almost double the yearly power consumption of Bitcoin.

Wait until the climate people see this...”
If anything, we've seen that the memory overhead of threads is unacceptably high, that's why everything these days uses thread pools / green threads / async. Multiprocessing is a niche - way too much memory usage, way too high communication cost.
You don’t need that though - you can get a long way with improved tooling and devex
Traffic isn't just about dying or not dying. Abrupt stops, fender benders, jams, disrupting the flow are all valid concerns.
One issue with "moving" from Fandom is that Fandom sometimes refuses to shut down the old wiki.

The old fandom wiki languishes unmaintained with outdated info, but it still gets most of the traffic because of Fandom's SEO.

It would be best for the Minecraft wiki maintainers to keep this a secret for as long as possible...
I don't think so. It's overkill for most stuff and probably not particularly worth learning until you /need/ to.

If you're curious about orchestration concepts in general, something like nomad is a nice way to wade into the pool rather than the whirlpool of obscenity that is k8s.
More examples: "whataboutism", "you sound like <bad guy>", "this is <bad thing> propaganda"

It's definitely gotten worse in recent decades. Oratory and intellectual debate are increasingly rare in our society since the Cold War. Political bipolarity eviscerated the American/Western intellect.
Interesting. Previous contracts between the parties were informal, over text message ("ok", "yup"). The emoji is an extra layer of informality, but it's the same effect. It's nice to see the courts keeping up.

> a meeting of the minds – just like they had done on numerous other occasions
The Moire Effect produced by encircling each planet in a digital orrery with radiating waves.
The Mac is from a different time and has a very different user base than phones. By your argument the Play Store on Android makes it clear that the reason app developers put up with app stores is because of user patterns. On phones users are used to getting apps from the built-in store, so that's where they look for apps. Trying to sell an app via a website and APK download just doesn't work; users don't bite. There are alternative Android stores, most notably (outside of China) Amazon's and Samsungs. But both are wastelands, and devices with those stores typically also ship with the Play Store.

I don't think "app store competition" is going to be much of a factor for iOS post-DMA, but I do expect hobbyists and open source developers to congregate around AltStore or something and create a repository of free utility apps without having to pay Apple's developer fees.
Nearly every aspect of flying in the US is abusive. Over-booking a flight should be illegal. I don’t care about being compensated for it - if I book a flight, that seat should be mine.

I’m wondering what else it will take for me to refuse flying altogether.
Alright. Thank you
> Investigators are not going to be typing your password into the running original device, they're going to be trying it against an offline clone of the encrypted storage

Oh no, absolutely not. We're not talking about "investigators" here, just random cops in a random precinct who have zero infrastructure, zero knowledge about anything, and aren't pursuing any serious "investigation".

They will absolutely type your password into the running device. They're doing this all the time.
Also worth noting: it uses ActivityPub, and Mastodon users (and many other systems) can see and interact with Pixelfed users in most ways that matter.

In a lot of ways it's just a photo-optimized UI for ActivityPub. Which is generally a good thing.
Very cool project. But the UX is terrible. The text shows up when you click the market and later hover over it (?). Parts of the text box might not fit in the map and it's very hard to read.
Instagram is my most used platform. All my closest friends are there. All the top tier meme content is there. Group chat is lit.

It’s not a fake and vapid place. All social media are just vehicles to communicate with other people. If you feel it’s fake and vapid you’re just following the wrong crowd.
Mustatil: Ancient Man-Made Mega Structures Predate Stonehenge, Pyramids [video]
Show HN: iMessage Virtual AI Assistant
When you start a Denuvo game, it sends various information about your computer (CPUID, OS information, etc) to Denuvo's servers, and the servers in turn generate a license file. The game exe will contain at least a few hundred functions that are VM obfuscated and will use your license file in combination with your computer information to decrypt parts of the code and continue execution. If you change some aspect of your computer hardware, you update your OS, or if the license file expires, the game will download a new license file from Denuvo's servers on launch.

All of this means that when Denuvo's servers get shut down, any game that hasn't been cracked will no longer run.
> buy the newest MacBook, expense it

Obviously if the cost (to you, because your company will pay for it) drops to zero, you should consume a new laptop every year. It costs nothing and if nothing else the battery is newer!

Of course, that logic applies to almost anything (take free stuff) even if it is objectively stupid. Your company will pay for your laptop but not part of your electric bill for your home office, just buy a new MacBook every two days with a fully charged battery!
Modula-2 is a much better language than original Pascal, but if you want OO features Oberon-2 is the corresponding Wirth language.
The idea is that you can keep them in your lap, which tends to be a more relaxed position than actively gripping the wheel. It may not be your thing, which is fine. But I do a 10hr road trip a few times a year, and personally would see a benefit.

Personally I could care less about automating driving on surface streets. I'm a fan of just about anything that makes the long hauls easier.
Um, this is about 17 GW if I did my math right (150 x10^12 / 24 / 365). For reference, Bruce Power has the worlds largest nuclear reactor and they produce 48 TW-hours per year, with a nameplate capacity of 6.5 GW [0]. Pretty sure this is bullshit.

Also, this person's Twitter handle is "venturecoinist" which probably tells you everything you need to know.

[0] https://en.m.wikipedia.org/wiki/Bruce_Nuclear_Generating_Sta...
Can people please reply if they see the Code Interpreter on their GPT Plus?

I don't.

I see the GPT-4 API in Playground, I see Plugins in Chat-GPT Plus. Oddly the browsing mode is gone from my GPT-4, too.
To me, it isn't about the code itself, it's about communication, it's about a relationship with others through code, systems and architecture.

Using the relationship analogy, when you can hear something small from your partner and know what they are thinking, understand what they may do next it feels effortless.

When you look at some code, can you trust what the function name implies is done, without concern?

When something is complex in a relationship we pause to take time to communicate and come to a common understanding, we write notes to each other.

When we have something complex in code do we write down information to help the other engineers work through it?

In a lot of ways the way we relate to our peers through code is possibly a reflection of how we relate to others in life.
> Delphi allows inline variable declaration

it may do so now, but for the longest time it didn't, which made it compare poorly with C++ and even with C, which allows definitions in a scope. in fact the OP concept of scope is a bit crap - basically the whole function,
One really good reason to buy new gear: Discovery of new UEFI rootkit exposes an ugly truth: The attacks are invisible to us
Turns out they're not all that rare. We just don't know how to find them. https://arstechnica.com/information-technology/2022/07/resea...
I think they have f35’s fly off that thing. One got taken out by Fury with a rocket launcher.
Well, go to Geekbench and compare CPUs from 2015 with CPUs of today.
> Why use Pascal?

Because you like Niklaus Wirth's languages, and only those ... but only up to Pascal.

You don't think that the improvements in his subsequent Pascal-like languages are Wirth a damn.

You believe that Wirth went soft in the 1970's and 1980's, and sold out Pascal.

If that is you, you probably write code in Pascal, implement Pascal, write about Pascal ...

(Everyone else should probably skip Pascal and take a look at Modula-2 and Oberon.)
It's easy to forget how many pies they have their fingers in, between core Reddit (which includes all the user facing stuff plus mod tools, admin staff, etc), their own image and video hosting services, chat, and their mobile client, plus their ad business, which requires sales and marketing, ad ops, billing, etc. And that's just the obvious stuff off the top of my head. Then there's all the usual corporate infrastructure, i.e. management/admin, hr, finance, compliance, etc.

2k people is a lot of people but I wouldn't underestimate how much there is to their business.

Think of it this way: Elon cut Twitter to the bone and they still have 1500 staff, IIRC, and I'd argue Reddit is at least as complex.
Wow, that’s awful. Definitely concerns me about my upcoming Air France flight. Stuff happens, but this aircraft should have been taken out of service and deep cleaned.
Vimium is a browser addon. It alters the dom on key press, so I assume the answer to OP is yes, although I have no insight in common fingerprinting.
Denial is the best explanation I can come up with. I also believe many people spent a lot of energy trying to make the Linux desktop a user friendly experience. How would you feel if one of your peers told you something you spent a great deal of time on is not worth recommending? And then there's technical people who believe any user who struggles with something has created their own mess. "Works for me", "Read the docs", "It's easy, what's wrong with you?".

One of my machines is a Linux desktop. It's a Dell XPS "Developer Edition" that came preinstalled with Ubuntu. It's adequate for my needs but I'm an experienced technical user who writes software for a living. I would never suggest this system to my non-technical family and friends. Or any Linux distro for that matter. I spend enough time doing family and friends tech support for macOS, Windows, smartphones and other devices.
Seems a bit shallow. JavaScript equals is an abomination, which to me seems like a larger issue, and people use it just fine.
I did mention both gender (guy) and economic (rich) status, clearly this race thing is very sensitive to you.

> I think it’s a dick move to violate that desire and subtly imply they don’t care about race issues.

There was no subtle implication, only your own fantasy.
> you can't even declare variables in the middle of a function

losing time with "static declaration follows non static" in C programs doesn't help either.
Last time I tried this I wasted many hours but couldn't make Google Wallet work. SafetyNet was passing but Wallet was still disallowing any card operations.
It sounds like the assertion here is that the data is used for reasonable purposes and improves the user experience. That's likely very true.

If I prioritize privacy over that better user experience, though, that should absolutely be something I'm allowed to do.

I might not want to give a stranger at a bar my real phone number, so I give them a fake one. Maybe this leads to a worse experience than if I just said "no thanks", but I really value the fact that I'm allowed to do that.
I never understood why is declaring variables in the middle of the code a "pro" for some. In my experience that's a "con" especially because of maintainability. Same way you do a comment before declaring a function to explain its purpose, you do a comment for each variable to declare its goal within said function. That's proper maintainability for a project.

Also Delphi, for past 2 years, has this "middle" variable declaration style, and I hate it, never used it. So your comment missed the mark. If you want to advocate "don't learn Pascal in 2023" please do more research and come up with better argument.
This is asking for a battery with hundreds of times more capacity, which, regardless of any future advancements in battery tech, would result in laptops with batteries which are hundreds of times heavier, hundreds of times more expensive, and using hundreds of times more materials than they could otherwise be (to say nothing of being hundreds of times more dangerous in the event of a battery failure).
Once you get to the scale of a million containers (or "apps") spread over multiple clouds then everything will be miserable.
[flagged]

For a whole bunch of reasons.

For one, the exaggeration of the CO2 impact -- which reverts back to "between 2 and 8 percent" when we dial back to the stuff it links to, which in turn refer sources which are difficult to track down.

For another - this site is basically greenwashing: convincing people that it's OK to keep buying all this useless crap as long as an algorithm tells them it's "sustainable". As powered by "the secret sauce - AI" no less.

There is no doubt that most fashion items are entirely wasteful have have significant CO2 impact. However there is absolutely no purpose served in pretending to "inform" people that they will be helping the environment significantly by buying slightly less impactful versions of useless crap they probably shouldn't be buying in the first place.

All very nauseatingly stupid and deceptive -- as only the AI industry can come up with.
it was independently reproduced, down to the version number (see replies)
My T420 is still running strong 12 years later. I don't use it for much since I'm not on Linux anymore, but I occasionally open it up and play with it. I'm using a Dell Inspiron now and I'm hoping it lasts a while.
To coin a portmanteau: that's the Fauxcade pattern ;)

(though it does exist already)
https://www.urbandictionary.com/define.php?term=fauxcade
https://archive.ph/5Uwj3
Thanks for the commentary-free Wikipedia article link, but in skimming across it, I don't see any significant mention of the cases I discussed which are scammers who are faking it. The article chiefly seems to be concerned with real, or perceived real, emergencies, and how they relate to large crowds of witnesses.

If is often the case that scammers who are faking distress will isolate and approach potential victims rather than attract a crowd. Especially with people who lurk outside of grocery stores or some other venue. Once I was approached by an "out of gas" individual at a rather lonely intersection of downtown. There were no other witnesses around, until an official in a uniform vest came to intervene.
Oberon is even older than Delphi; a more modern version is Oberon+: https://oberon-lang.github.io/
If everyone insists on new hardware, then there is no one to sell your used Mac to.
You need an 18 hour battery to get a solid, reliable 10 hours of use.
It supposedly reproduces problematic narratives around crime and punishment that are based in neoliberalism, and also reinforces the idea that personal responsibility is achieved through intensified surveillance and more stringent border control.

I can see how it would be important to pay attention to those themes, and have a good understanding of them. However my thoughts are that in this article the author does a weak job of relating the themes he discusses to how it has any impact on children’s development of opinions or behaviors relating to crime and punishment.

I will probably read this particular article a few more times and I wonder if by the time I have, my perception of it will have changed, and I will look upon it more favourably for fostering a discussion around children’s television and reinforcing of damaging beliefs… or whatever.
I'd add that although the new macbooks are much more compelling, what makes them more compelling is not some wild departure from the previous industrial design; they basically just added ports, ironically one of which is best suited for office projectors more than anything; I'll never use HDMI unless I'm doing a presentation or am issued an HDMI-only monitor. One of the macbook's longest running flaws that fits somewhere between design and engineering, is the tolerance between the screen and keyboard that will eventually have a high likelihood of eroding the coating on the screen. Does that mean I think the rest of the computer is a bad design? Hell no.
There's 8 billion people so my actions don't matter. I guess I'll pour all my old paint and paint thinner down the storm drains. Maybe my motor oil and used coolants as well. After all I'm just one person out of 8 billion, my actions don't matter.

I'll just litter all my stuff as well. Single use plastics? Sign me up, I'll just throw it out in the street. I'm only one of a few million in my city, my actions don't really matter.

Or maybe my actions really do matter.
I use chatGPT less over the last 2 months.

Our industry is so tightly regulated that getting useful content out of chatGPT is a challenge.
but what was once a human only job, we can mix in bard and chat gpt toget better results than 12 months ago.
What about performance, e.g. compared with C++?
> rules for thee but not for me

"not for me" isn't what's happening in a comparison between two third party apps.

> Companies should not have to bend over to apple's whims just to get their software in end user hands. Hopefully upcoming EU regulation will reign apple's overreach in a bit.

Maybe in general, but I think a rule against requiring unnecessary accounts is a good rule. The EU should consider making that a regulation.
I’ve never cracked open a relativist or subjective philosophy text that was readable.
That's fine, just be aware that the way you phrase your question is indirect and smells of the typical interview BS. If you'd like to find out how the candidate handles bugs, ask for that directly. Otherwise you're no longer in the realm of a technical question anymore, but in the "can you, on the spot, come up with a plausibly-sounding story that puts you in good light?".

The ability to recall/make up/tell good stories (under pressure!) has nothing to do with engineering.
Anyone know what the state of the art is/will be for panel lifetimes? Efficiency is great, but I’d sacrifice some if it meant 50+ year lifetimes of 85%+ peak output.
In the original Pascal, that was true. The standard (and, I think, Jensen & Wirth) were that way. And it was a fatal flaw.

I had a program that I took over that did a numerical simulation on a 2D grid with user-specified size. The original author simulated that 2D grid with a 1D doubly-linked list. As you might expect, this was both slow and error-prone. But he did it because there was no possible type that you could give to a user-sized array. There was literally no way to talk about such a thing.

We eventually "fixed" it by allocating the largest 2D array possible within our memory limitations, and using only the user-specified part of it.

Most "real" Pascals (Turbo Pascal, but others that were intended to be used in the real world, not just in the classroom) developed some way to give a type to a variable-length array (and also to do a C-ish cast). Unfortunately they all did it in different ways, so there was no code portability between compilers if your code needed such things.

So, yeah, "objectively better than C" is quite a stretch, even just in the type system.
For the desktop just place an isometric upside-down-T-arrow-cluster next to the puzzle so you always see which way the arrow keys point towards. And maybe highlight them when pressed.
This is the famous “paperclip computer” book. A more modern take is available here: https://hackaday.io/project/168833-wdc-1-a-working-digital-c...
Microwave.
> whats the complaint here

Its dont mindlessly buy any new thing Apple puts out
For RAM I think even the trace length on the motherboard matters but this is just a reason for why the sockets are usually near the CPU, not a reason why you would have to eschew sockets altogether.
May we please have a few examples of what's missing?
Yeah, we humans are gross most of the time. Whether it's on purpose or accidental, airline seats and floor are soiled in some way. I always use "airport clothes" when I fly and then change out of them asap.

I also admit to spilling on the seat occasionally myself. When I do, I ask for something to clean with. The Flight Attendants always are helpful.
Seems reasonable to me. The judge acknowledges that, without context, an emoji can be construed to mean many things and it should be interpretted with caution.

It sounds reasonable for the courts to interpret the emoji as acceptance given the context of all the previously communication, particularly if the farmer had agreed to similar sales before, with similar conditions, using similar language.
What a reasonable opinion