skysight-inc/HackerNews huggingface dataset:
I've got a gen 1 framework and use it everyday. It's fine, but looking back I would be happier with an XPS.

I'd take a higher resolution OLED display over 16:10 IPS every day of the week.

The track pad rocks, not as in is good but as in a seesaw because one of the mounting springs/hardware came off and now it rattles on one corner.

The mainboard completely died on me and I had to replace it. Granted, I could do this myself and they shipped me a free one, but I've never had a device straight up kick the bucket on me like that. Although after board replacement, the laptop can no longer detect when it's closed so I have to use the power button to suspend it manually.

The charging cable is pretty bad. I have to plug the cable into the charging brick multiple times a day because it always falls out, I have debated super gluing it in there.

The overall build quality feels extremely flimsy. There is a ton of board flex.

Battery life kinda sucks but I'm not going to fault Framework for that, I am running Linux and have done nothing to improve the situation on my end.

Now I'm happy I bought one and that Framework exists, but I feel like a crazy person when I read nothing but stellar reviews. It's a very mid laptop.

I want to add that this is not buyers remorse, just a reflection on the early adapter tax. It's my understanding many of the issues I have are fixed in recent editions. It's still a daily driver after about two years and will probably last a few more, which is better than many laptops.
I can tell you that this really tilts me as a german.

Our politics is all wishfull thinking and ideology, but arguing with the laws of thermodynamics isnt really working...

And I'm defenitely neither right wing, old, nor climate sceptic
You're definitely an outlier, or you only buy reliable cars.
The largely dominant browser is never "easily replaceable".

We could write PHD thesis about why, but we can take a meta look at it: there's reasons they became dominant in the first place, and those reasons need to disappear before it's easily replaceable (of course additional reasons will pile up the longer the browser stays dominant)
What I don't get is why you'd ever want floppy-emu when you can use scsi2sd (for the Plus)?
i don't think Apples single-block-of-Aluminium is the issue. it's the severely cramped space from their laser focus on thin. the mounting for user replaceable parts would prevent the thinness. look at the form factor of anything with user replaceable, and they will not be as thin. i was unable to find the Framework 13 dimensions on their Specs page so it's hard to compare.
Most countries do not have prescreening or data sharing treaties. Even in the case where two countries do have it, not all entrance criteria can be determined by electronic records. Countries reserve the right to check the traveller themselves before they permit entry.

Here's a list of common reasons for the UK to refuse entry on arrival: https://www.gov.uk/government/publications/suitability-refus...

Some examples:

* Your valid travel document (as communicated digitally) turns out to be invalid when you actually present it

* You got a tourist visa, not a work visa, so why do you have work tools in your luggage?

* You turn up infected with Ebola
I use Plausible for simple, privacy-friendly analytics. It has been pretty solid.
Remembering Molly
> You would not seriously trust... a FSD system to drive you from A to B whilst you sit at the back seat.

You might not, but I took a Cruise just the other day to a friend's house. Didn't even die or get into any accidents! (San Francisco)
E-ink displays are all over the place, where they make sense: price tags at stores.

Book-reader devices are alive but very niche, because phone screens got much better.
The visual editor is the same...but even with VB Classic, you couldn't just design a UI and have it magically work, you needed to wire up the logic. That component has a much higher learning curve backed by a particularly more difficult to grasp language.
Using LLMs to write code, particularly in a statically typed language, is a good way to get a sense for how accurate they are, since most mistakes/hallucinations are readily apparent.

I've been using GPT-4 to write code almost daily for months now, and I'd estimate that it is maybe 80-90% accurate in general, with the caveat that the quality of the prompt can have a major impact on this. If the prompt is vague, you're unlikely to get good results on the first try. If the prompt is very thorough and precise, and relevant context is included, it can often nail even fairly complex tasks in one shot.

Regardless of what the accuracy number is, it strikes me as pretty silly to call them "BS Machines". It's like calling human programmers "bug machines". Yeah, we do produce a lot of bugs, but we somehow seem to get a quite a bit of working software out the door.

GPT-4 isn't perfect and people should certainly be aware that it makes mistakes and makes things up, but it also produces quite a lot of extremely useful output across many domains. I know it's made me more productive. Honestly, I can't think of any programming language, framework, technique, or product that has increased my productivity so quickly or dramatically in the 17 years I've been programming. Nothing else even comes close. Pretty good for a BS machine.
Are you using a different F-droid source than everybody else?

Say I'd like to see some nagging from Simple Notes Pro. What do I need to do? (And why, conceptually, does Simple Notes Pro, already the paid version, include nagging in the first place?)
For language to have meaning, it must be used in context. And within the context of electronic design, these would be called subassemblies, not components.
Don't "find" your niche, "develop" it
Social Media Influence Operations
What do you mean? If I change my email address, having the old one on file won't help keep me from getting spam at the new one.
The patient they're diagnosing, however, might not.
I made an online hexagonal chess game a few months ago. You can see how I did it with plain HTML/CSS/JS:

https://github.com/surprisetalk/chexs
So what?

Today, ChatGPT helped me write a driver.

The driver either compiles, or it doesn't; it compiled.
The driver either reads a value from a register, or it doesn't; it read.
The driver either causes the chip to physically move electrons in the real world in the way that I want it to, or it doesn't.

The real world does not distinguish between bullshit or not. Things either work or they do not. They either are one way, or they are another way. ChatGPT produces things that work in reality. We humans live in reality. Reality is what matters.

I notice a thread through all of the breathless panicking about LLMs: it does not correspond to REALITY. It's a panic about a fiction. The fiction that the content of text is reality itself. The fiction that the LLM can somehow recursively improve itself. The fiction that the map is the territory.
If only there was a globally unique set of short two-letter names for every country that could be used as prefixes to enforce uniqueness while still allowing every country to manage their own internal waypoint list.

If only.
Well, the filtering prompt could have caused offense to someone that enjoys literature. It was the prompt I used after some iterations. If you go through gutenberg (~70,000 books), much of it is pretty undigestable to a modern reader, never mind a learner. Personally I'm finding a learning curve with chatGPT etc. where you have to relearn to directly ask for what you want.
Sounds like organizations that shouldn't have my personal data in the first place, since they don't have suitable processes to look after it.
It would be nice... if it were actually "real" multicast :). It's instead link-local multicast, which has none of the filtering advantages of traditional IP multicast (i.e. no group joining via IGMP is performed for the switches/routers to be able learn who actually needs to listen) https://community.cisco.com/t5/switching/route-igmp-link-loc... https://community.cisco.com/t5/switching/multicast-on-the-la....

The advantage of link-local multicast over a plain broadcast is it gives a unique address (IP and multicast) so the clients themselves can more easily filter them. That's about it. An mdns aware router just enables MORE flooding to happen (across subnet boundaries, where link-local is not supposed to go).
llama2 in Mojo is 20% faster than llama2.c and 250X Python
My only complain, and I guess the only problem with a small phone like iPhone Mini ( Which isn't exactly small compared to iPhone 5 ) is battery life.

Unless we have a major break through in battery, it is not enough for the modern day usage of Smartphone even excluding entertainment. Uber, Map, Whatsapp, Email, Internet browsing ( Looking up something ), and some people even use it as 5G station for their Laptop.

The current iPhone 14 Battery has about 250 Wh/KG and this has remain the same since iPhone 11. Unless we could have something that rang up to 350 or 400. An iPhone Mini will forever be limited by its battery life.
Partitions don't actually exist, only arbitrarily high latency and arbitrarily low bandwidth.
Its 4x128 bit units now.

TBH this makes sense, as pretty much all the ARM code in the wild will be using NEON.
The ChatGPT Hype Is Over – Now Watch How Google Will Kill ChatGPT
Which article brings you the most customers? Do people use that feature? Which landing page fails? Do you lose a lot of users during checkout? Which step is to blame? Should you care about Turkish visitors? What's the lowest resolution you should support? Can you use features that are missing from Safari 14? What sells the most on Sundays? What do people search for? Do they find it?

You are right, there are no reasons to use analytics.
Rails and Phoenix when it's up to me, custom Go+React stack at work.

I actually went 3 years building Phoenix projects (2015-2018) and went back to Ruby/Rails, because it's really hard to beat the ergonomics, low ceremony, and expressiveness of the stack.

Might swing back into Elixir world if the right project comes along.
> When VB.NET came out, programmers hung on to their VB6 disks, and kept using it for easily another decade. By the time VB6 really reached the end of the road, its replacements (e.g., Python for me) were up to speed, and free.

VS6 was still the majority IDE well into the mid-00s, at least in an academic setting. I still remember getting handed an academic license DVD to use for my C++ courses in University around that time.

The disconnect between "classic" and ".NET" VS took a long time to break, I would say until about VS2008/2010.
Neopets was my first exposure to the "stock market".

It was a very simplistic market where there was a price floor of ~$5, and prices would randomly go up and down from there (it was not based on buying and selling, it was a simple random walk generator). So it taught me a very simple lesson of patience and delayed gratification, where if I simply bought stuff at 5, and waited a few weeks/months until it went up to 15-25, I could sell with a high profit.

As I acquired more "capital", I could make bigger purchases with bigger payoffs over time, and I made far more buying and selling these stocks than I could ever have performing "labor" (playing the games for points), thus teaching me the second lesson on capital leverage.

I think a few years in, they realized people were doing this, and they added a purchase floor of $15, where you couldn't buy something unless it was $15 or more, which limited my ultra-simple strategy's profitability, but I still kept doing it for a few more years before growing up and moving onto other games.

A final funny anecdote, there was this one stock called BOOM (Boom Boom Boxes), which would very regularly shoot up in value to 100s -> 1000s in price (way beyond everything else which typically topped out in the 10s). And there was this strategy to always buy BOOM when it was cheap, because it would surely multiply like crazy. And one day they announced that BOOM was the first stock to go "bankrupt", resulting in everyone losing a ton of money as it went to 0. Thus teaching me the third lesson about "bubbles".

I'm astounded I remember this much detail from a game I played when I was 10 years old.
I think its based on the fact, that if you start arguing with moral, logic doesnt matter anymore.
I make a good living turning VB+Access messes into something modern and stable. After a point it's such a huge mess that it's either rewrite or leave it untouched forever. Sometimes it's important enough to pay someone to untangle the whole snarl of cables and turn it into a modern project that can be handed off to a dev team. Thankfully it's usually pretty straightforward to get all the data out into a modern SQL database and whip up a bunch of CRUD forms in react. The hard part is what to do with all the bad data that is inevitably in the Access database. That often takes the most time, just getting them to clean up all the bad data.
While my main machine is an MBP, I have uses for a small x86 laptop with great battery life and the number of options in that realm is depressingly tiny. The closest to what I want that I've been able to find so far are the HP Dragonfly G3/G4 which apparently can be cajoled into ~14h real world usage with some tuning. Nearly all x86 laptops with battery life that good or better are large.
> Bearing in mind this is likely decades old C code that can't be rewritten or replaced because the entirety of the UK's aviation runs on it.

It's new code, from 2018 :)
Quote from the report:

> An FPRSA sub-system has existed in NATS for many years and in 2018 the previous FPRSA sub- system was replaced with new hardware and software manufactured by Frequentis AG, one of the leading global ATC System providers.
One possibility is that they'll launch a hosted version of Llama-4 whenever they come out with that, and think the branding from Llama will help them sell that future version.
Does youtube distinguish between downloading while watching and downloading for watching later?
What do you mean by bad url design? Because it's using UUIDs? That was my point.
This one was one of those weird experiments I tried as a teen and was pretty surprised that it worked. A buddy was staying over and we both had our PCs setup on our dining room table. I don't recall the exact year, but 95-96 probably.

My family had two phone lines (necessitated by my obsession with the Internet), so we started playing Doom in modem mode (one pc connected to the kitchen phone line, and a 50ft cable going to my bedroom). At one point i decide to try the direct connection. ATDT one end, ATA the other (i think the caller init string needed something to tell it to ignore the lack of dialtone) and it worked! At that point we restarted our game in serial mode. I hadn't thought of this in ages.
Yah. But by fact image processing results in entirely different image, even if you can’t see the changes.
In this case, one reason to use printenv is that it is an external command, and so it is clearly and unambiguously seeing (and reporting) whatever the Bourne shell would export into the environment for a real command. In this specific case, it appears that set does not report such single-command variables (whether or not they have a value, eg 'FRED=barney set | grep FRED').

(I am the author of the linked-to entry.)
https://www.joelonsoftware.com/2002/06/12/strategy-letter-v/

I’m guessing y’all are both being facetious :)
I remember that same bug! It was something about timing and angle that always resulted in a bullseye. Must have been pretty simple for me, a 10 year old, to figure out.

I never got banned from it though. But I later forgot my password and moved on from my comcast.net email address (there were no password managers back then), and grew up, so effectively the same thing.
For me it could be twice as thick and the battery twice as bad and I'd probably still buy it, except...

I don't understand how you're supposed to use it. All but one of the six "expansion slots" are used to have a normal laptop: charging port, card reader, headphone jack, HDMI, ethernet, and finally you get to choose between having 1 USB A port for your mouse or 1 USB C slot for charging your phone. Connecting a keyboard just is not possible without disconnecting your mouse. Yay?

Dongles at excessive price points (45 euros for a network jack that comes standard on any old laptop?!) is something I associate with (web comics about) Apple people. For years I was so hoping Framework would launch a ~15" version at a reasonable price by the time I needed a new laptop, and now it has (well, still a ~9-month wait if you order today(!)) but then it was actually announced and, while geeking out on pre-release footage, I noticed it's not actually a usable laptop without a bunch of dongles :'(
Not just to the correct tower, but also for adaptive beamforming.
How about we stop making up hypothetical situations to justify authoritarian acts by the state, violence or worse, death, and stick to the facts of the matter?

If protests actually cause deaths, we can always prosecute the people causing said death as manslaughter or negligent homicide.
Until then it’s just a protest, guaranteed in many countries as a civil right.
Windows 7 only died because Microsoft said so, and then others listened. Fearmongering about security updates, I don't get. Let's say you get a virus, then you nuke + reinstall, while keeping user data/installers on separate drive. That is good enough "security" for me.

The second part about "others listening" is more problematic. I'm talking about version numbers for node, docker, python, etc. So you're then forced to use something modern, so linux in a VM.

Typically I will approach development with a boycott on technologies that require new oses. So Python 3.10 it is. Also node/npm to me just sucks. I like older stuff, because it was better, like js/html/css. The document is the document, not running through lots of build tools to finally become the document. Or stuff that simply still works. To me it's easier to use a game engine -> HTML5 then node + react for web dev. Yes it's bad for accessibility. But it's not based on brittle building. When I'm targeting "old works" it has the advantage that the software AND dev environment still works later (assuming win 7). I wish less languages/frameworks/etc on would stop deprecating it.

It's still the best os to actually use. You get git bash so normal commands work. Win 7 feels like linux without randomly nuking your os for your terrible mistake of enabling automatic logon or something. How dare a user change a setting, I guess you're nuking your os now. In a VM linux is good because snapshots mostly alleviate the random breakage.

Typically you only have to re-install every several years. And honestly linux is like way better than windows obviously, EXCEPT the random breakage and badly coded interactions and environment fragmentation.

Win 7 just boringly works well. No injected ads. Low resource usage. Os doesn't hari-kiri randomly

</directionless misguided rant>
From Idea to Reality: My 100-Day Journey to Launch BrainstormGPT
> Cell phone network operators need to know your location in order to route traffic to the correct tower in order to reach you, and that is not changing anytime soon.

But that's obviously false. They can know which tower to route your traffic to by the simple fact that that's where your traffic came from.

They know where you are because you broadcast simultaneously to all of their towers, but that's not something they need.
Not in the last week, but I've had to stop using Apple Notes because it absolutely eats battery. Use Activity Monitor to check energy usage and I bet Notes is your culprit.
The old one is sold and reused, added to the used market. No waste.
> Twitter was far worse of a dumpster fire before Musk got a hold of it. Read the Twitter files.

I did, which is how I know you didn’t. There really wasn’t much there - even Taibbi eventually admitted that – and it requires some real dishonesty to come up with a “hard left” label.
Pandemic Population Boom in Rural Hotspots Sparks Resentment
Jail time. No bail or early release.

I don't think a financial penalty is appropriate. A wealthy person might shrug off a $500k fine and keep making death threats... or worse. A $500k fine might ruin a less wealthy person's life, and drive them to make more threats (or worse) because they have so little to lose.
Eventual consistency? Try arbitrary availability instead!
well, it did work, didn't it? And no BS bloatware like on Windows. Sometimes the best UX and also the most straightforward solution.
>Experimentally, the ideal memristor has yet to be demonstrated.

I'm not an expert by a looooong shot, but it looks like there is some baseline of expected behavior that has been experimentally demonstrated for all three established components. If I'm understanding correctly, that would be a huge roadblock to wide adoption.
I'm mostly with you on this, in that running `npm run start` or whatever feels close. However, it doesn't give you the state management in near the same way. Nor does it have anything close to the form builders that you could use back when. Things can feel similar, if you ignore all of the other tooling that we had back then.

Dreamweaver was surprisingly close for building a form or similar. We tossed a lot out the window when we decided to focus on the HTML side of that equation. I swear it is like a lot of the older assembly versus C that existed years ago. Only, we decided that we did, in fact, care about the assembly.
I think one of the reasons is the ".+z" gets bigger and uglier after you convert it to a deterministic automaton.
This reminds me of a backwoods hike I took with a friend some years back. We each brought a compass, "for redundancy", but it wasn't until we were well underway that we noticed our respective compasses frequently disagreed. We often wished we had a third to break the tie!
An overview of Slack's new design
I would highly recommend Imba in that case.
> Can I switch back to the old experience?

> It's not possible to revert to the previous version of Slack. To share your feedback on the new design, open the Slack desktop app and click the question mark icon in the top right. Then, click Give feedback on the new design below the search field.
Starlite [0] thermal shielding plastic.

the inventor took it's recipe to the grave.

[0] https://en.m.wikipedia.org/wiki/Starlite
It probably wrecks tons of non steel dishware. Also energy usage might be fairly off the charts, not sure though.
The paragraph of footnotes under USB C is quite amusing.
It doesn't really make sense, because in a democrazy the rich people are not the majority. But it pretty much looks like it none the less^^
Define "complex maps". I haven't seen anything that offers as much functionality as Esri's SDKs, but that's biased by the fact that I've been working with their SDKs for over a decade.
I was not able to find an email address on the website to contact you. Can you please provide one?
I prefer https://mywifisign.com/en for the modern-esque background and verbiage.
I was just digging into promptfoo the other day for some good starting points in my own LLM eval suite. Thanks for the great work!
3.x openssl has a dedicated mac command. But 1.x only had dgst command with a -mac option.
It comes with a headphone jack, you don't need a card for that.

The bonus is that you get to pick your i/o. I have a display port adaptor because I definitely do not want HDMI and I don't know of many laptops that come with that at all.

I do think they could find a way to cram two USB C ports into a single card or come out with a 1.5x sized card that could fit two USB type A. I understand why this is difficult, but there is plenty of space in the chassis for it. The cards themselves are not space efficient (but the size they are does give designers a bit of flexibility, so it's a game of trade offs).