skysight-inc/HackerNews huggingface dataset:
> It's interesting having been early and poor (or relatively so), isn't it?

Yes. The older I get, the more I realize how much of a difference that has made in my entire worldview. More importantly, I notice how often differences in childhood socioeconomic status can make real communication and understanding difficult. In both directions.

> That's part of what makes it harder: [...]

Wow.

That hits close to home.

I have never had any interest in climbing career ladders -- I am a professional dev largely because that's the only marketable skill I have as a consequence of my love of computers. The money is certainly nice and I feel gratitude literally every day for it, but it's not even a small factor in why I do what I do.

That said, I have still been focused on my own world to the extent that I have not done as your mom did. I have not planted trees for the next generation to shade in.

Outside of my own children, who all have the hacker spirit even if their interests are in things other than computers, I have been a part of the very trends that we are worrying about here. I can see a little more clearly now. If nothing else, I owe a debt.

> especially since I often feel crazy

The only people I've known who never questioned their sanity were ones who weren't actually all that sane.

> I think we need to decouple our cultural insights from specific tech skills and teach them to everybody.

I could not agree more.
Was just thinking about how some shows are simply seen as not to exist at all because they are not available on streaming services

When in reality, the best quality stuff that already had licensing agreements are the things not on streaming services

Makes it hard to tell a friend about something that they cant watch in their included subscriptions at no additional cost, or discover on your own

This is broken, need something similar to cable style discovery or something else besides piracy
I don't know if you live in the UK or not, but in my experience, almost everyone cooks at home here. It's pretty rare I'll go out and have a sit-down meal any more expensive than McDonalds or a coffee and cake, and I earn _very_ well even for London.
Neat work.

> Realizing that control plane operations like promotions and membership changes were the trigger of most issues, we wanted the control plane and data plane operations to be part of the same replicated log. For this, we used the well-understood consensus protocol Raft. This also meant that the source of truth of membership and leadership moved inside the server (mysqld). This was the single biggest contribution of bringing in Raft because it enabled provable correctness (safety property) across promotions and membership changes into the MySQL server.

Tons of other things in play here & great breakdowns of troubling cases & new features they had to handle. For example, making replicas also use binlog rather than a special replica log, so they could easily switch over.

Decent mix of open source & closed tech.
Can I register the TLD .c? Anyone with me on that?
> everyone who knows which president nominated which justice knows what the outcome will be

People commonly predict SCOTUS outcomes by knowing the judicial philosophies of the justices, but "which president nominated" them is a pretty poor determinant for how they'll rule.

Gamble v US had Ginsburg and Gorsuch paired up in dissent, with Kavanaugh in the majority despite both Gorsuch and Kavanaugh having been Trump appointees. Kavanaugh and Gorsuch have been at odds in many cases. Reed v Goertz, Turkiye Halk Bank, Bittner, Apple v Pepper, Myers v US, Murphy v Collier, Price v Dunn, and others that aren't immediately to hand.

Adding in Amy Coney Barrett, and ignoring unanimous decisions, it's very hard to find cases in which Kav, Gorsuch, and Barrett are all in agreement. Beyond that, it's worth remembering that in any given term, cases are decided unanimously between one to two thirds of the time, and while there are outliers, tight partisan splits are generally about a quarter of the time or less in recent history.

Sotomayor and Kagan represent the high-water mark for recent appointees being in agreement at 94% of the time, but fwiw, altogether Kagan and Roberts end up on the same side roughly 75% of the time.
A stinking homeless person getting in your face is more visceral than a car wreck you aren't involved in.
The modern school system is incredibly dystopian and prison-like, yes.

Many people talk about surviving school, especially people with autism or similar divergence from the acceptable norm. Making friends at school is a small non-guaranteed consolation prize for them, and it comes at the cost of lifelong trauma.

Let people, including children, socialize on their own terms.
FBI Whistleblower Testifies about Retaliation
Linus will become Chief Vision Officer, like a creative exec. No direct reports. Being CEO was exhausting and didn't match his "temperament."

He turned down $100m offer with substantial cash buyout. He'll still be doing lots of videos!

The new CEO will be his former boss, Terren Tong. They worked well together in the past.
"Setting impossibly high standards" in very particular areas is something Apple excels at. When Jobs first announced the iphone, engineers at other phone companies thought the smooth scrolling / touch responsiveness was impossible. They actually thought Apple was faking it.
The landscaping is really very, very, nice. If you have the opportunity for a tour, you should see it.

But, no, it’s not a force multiplier vs a more pedestrian setting.
I made an AI illustrated book about the Tarot using Midjourney.

https://a.co/d/9pcElAE

It was a fun experience.
Python or lua scripts which are mainly clumsy and overly verbose wrappers around shell commands are way, way worse than shell scripts.
Inverse Scaling Prize: Identify tasks where LLMs performance worsens with size
TL;DR: Win up to $100,000 for finding an important task where larger language models do worse.
Yeah this it's like that GNU Linux copypasta. We kinda know, but habits are hard to change sometimes
Potentially millions of Android TVs and phones come with malware preinstalled
I watched Eurovision, and now have enough excellent music to hold me over for a few months.

Cha Cha Cha, y'all.
You are reading my comment wrong.

I see no problem with making genuine new features something that is brought out in a versioned, paid update.

But turning a deaf ear to QoL requests because in secret you’ve decided to use them as a stick to force people onto your v2, and just see the complaints (= customers) as free research.. that just makes you a grubby little company.

Let’s say it’s 20 lost sales per enthusiast (10 directly, 10 from second order effects). 2500 enthusiasts that you have made your enemy. That’s 50 000 lost sales.

If you don’t have market capture, don’t be an asshole to your customers. It’s just bad business. I’ve done my part and sent at least 2 dozen people to Affinity over the years, if not more. Hopefully others did too.

Edit: your hammer example is absolutely terrible because you cannot patch everyone’s hammer remotely for cheap. If the surface of the hammer is so shiny it reflects the sun too harshly, you can’t just send a patch that lowers the reflectivity.
London (which TBF isn't the whole of the UK) sits pretty squarely in the middle of the pack at 201.1 restaurants per capita*. Assuming they're not all fronts for organized crime, somebody must be going to them, even if it's not you and your friends.

* http://www.worldcitiescultureforum.com/data/number-of-restau...
Google banned me – open sourcing all my apps
Done in hardware decades ago.

https://en.wikipedia.org/wiki/Successive-approximation_ADC

Branchless and everything.
This is great.

It's beautiful, and you've explained the field of tidy tree generation really well.

I wish I had this to refer to last year when implementing something similar in VBA for Excel and PowerPoint [1]. Perhaps it's time for me to revisit!

[1] https://aaronbrooker.com/vdttool
> One product often left out, which may have started with Jobs, but delivery should be attributed to Cook is the new Apple HQ. The initial impact has crumbled due to Covid WFH.

> However, this campus may turn out to be a force multiplier going forward. If so, it is a victory, but not in the minds of consumers.

Curious, have you ever actually talked to anyone that worked there? While I have admittedly only talked to a couple folks, they either hated it or were at best indifferent. There reasons ranged from "my commute is now twice as long" to "it's still just a giant suburban office park".

Again, in no way arguing this is some sort of representative sample, so I am curious what Apple employees who work there actually think about it.
The goal isn't to reduce traffic but to increase mobility.
I have grown up in a country with excellent public transport and not much personal car ownership. I currently live in US and completely disagree with your take on cars.
ChatGDPR: Thank you for your question. However, as a GDPR compliant chat bot, I must inform you that tracking user data for targeted advertising purposes requires collecting personal information and may infringe upon user privacy rights. I cannot provide guidance on implementing such functionality without explicit user consent.
I am fine with not using gas to cook because induction is nearly as good and way easier to cleanup but i am really not ok with government mandating stuff like this. Price the climate externality of carbon and let consumers make their own decisions.
Any job spec that asks for C/C++ is indicative of a recruiter or company that doesn't know what they're talking about.
> most workers were probably head-down looking at paper on their physical desktop

Not really. If you go back to the 50's you will find armies of people looking down at paper, reading and writing, but not most. By the 80's all of those people had machines on their desks, while most didn't do paper work.

I believe the majority of people only started doing information (since the paper isn't there anymore) work this century on the rich countries. On many countries they didn't yet.

Also, sales people were always loud.
If they don't use Bosch retinal projection, its going to bomb because no one with the money to buy it will want to wear that stupid shit on their head because they live the rest of their lives in comfort and luxury.
It seems the court's argument is that using a slightly changed work for a different purpose does not present the same copyright issues as using it for the same purpose. It is one thing to use the transformed photo for a gallery painting; it is quite another to use it for license revenue from a magazine. This is at least realistic: the gallery painting does not compete with the original photographer to nearly the same degree as the licensing does.
NanaZip: The 7-Zip derivative intended for the modern Windows experience
i think it justifies a http server in stdlib in today's world, everything is connected, it should also include a TLS 1.3 implementation(it has some basic TLS based on bearssl), both are essential nowadays.
> the problem is that when people say this term (C/C++) they make it seem like C and C++ are similar or closely related programming languages

Not necessarily, and even if this is true, I still do not care about what someone else’s passing opinion might be.

And in fact, if C and C++ were as this article claims they are, then they wouldn’t need to propose new special terminology for putting them together. You don’t say either “C/Java” or “C, Java” because they’re both sufficiently distinct.
Except driving is the only transportation option which regularly results in the death of people walking/biking outside of that car. Walking/biking/rail/bus kill virtually no one, cars kill tens of thousands annually.

Discouraging driving is a reasonable public health measure for a safer society.
The ideas are interesting, the illustrations are highly distracting.

> If the software is at a certain level of complexity, new users will only learn parts of it or not use it at all.

Being talked about complexity next to a cockpit of a plane that mandates pre-training, with an exam leading to the acquisition of a license, followed by a mandatory minimum number of flight hours per month to keep the right to fly alone isn't the best illustration I have of "new users will only learn parts of it"

And it goes on for every bullet point, there will be a plane cockpit next to it...

But yes, I totally agree that more thought needs to be given to the learning curve and discoverability of features of other non life critical, non regulated software.
You'd think so but with the anemic enforcement we have in the US this often isn't the case. Who cares if all the parking spots are taken up when you can just double park in a lane and nobody will do anything about it. When you can speed up the shoulder and skip a few traffic jams with no consequences, why not? Red light running has increased multi-fold since the start of the pandemic. In a lot of busy American cities you'll notice that the lack of enforcement on bad driver behavior means that drivers will bend as many rules possible to make their mode convenient for them. It's an inherent dynamic in car centrism here.
Yeah, but it seems that wasn't decisive. The Quest Pro is also standalone, but fairly high in price, and it seems it didn't sell well. There are no official figures for the Quest Pro alone, but it received a strong price cut shortly after release.

The bottom line seems clear: People want a standalone system at low price. That's what the Quest 2 is offering, mostly. I think it could really take off if it was still somewhat cheaper and if it had a lot of exclusive "AAA" games. Say, like the Nintendo Switch.
This thing is gonna flop so hard. AirPods are the correct vector for pushing AR to the masses.
might add this as a performance issue to zig's github ticketing system? before 1.0 there is always room to improve it
I used to work from an office I just have no idea how I managed to; mainly due to having to do things for my kids and house. School gets out at 2, work ends at 5:30 and then 45 minute commute. Don't always want to be the first one out of the office. Kids have boxing at 4:30 and math tutoring after and bed time is at 8:30. Other sports as well. Constantly people in and out of the house for deliveries, repairs, etc. When do we go to the grocery store and run errands? Logically I know I could figure it out but I don't really want to.
No doubt, but as always the best engineers and technical leaders will be the ones with the most alternative options. Calling their bluff is a bold move.
I might buy that just for pinball and freecell!
Get your son on a keto diet: https://youtu.be/3g4ghKDsVX8
If you don't like the fact that businesses can be regulated, then there is a whole bunch of other laws you are going to have to object to first.

For example, very recently there was a ruling that allowed California to have food regulations for pork sold to its residents.

Do you think that this food regulation is some sort of huge infringement on citizen rights?

Because it isn't much different than other regulations that you are complaining about.
they are also extremely good at marketing it.

The "retina" display was a great example of that. People argued about whether it was true and whether Apple was really the first, but it didn't matter in the end. I expect the same here.
is this true? i was excited that zig will provide a http server in its stdlib similar to what go does in fact.
I get major Linux Stallman holy war vibes from this article. C and C++ are not the same, but to call them not closely related is just completely wrong. You can basically copy paste C code and use a C++ compiler to compile it with very minor rewriting.

Writing idiomatic code in C vs C++ however is very different.
https://www.uperfectmonitor.com/products/uperfect-x-13-3-lap...

$300 13.3-inch keyboard monitor turns a smartphone into a laptop
I’ve read this same list or arguments elsewhere before, and I think this is mostly irrelevant,

C and C++ evolved over time but they stayed close enough that you can relatively easily compile C code with a C++ compiler.

The few incompatibilities are historical artefacts that would probably disappear at some point if the future, for the better.

C and C++ are kind of two flavours of the same language, with different styles and paradigms.

Referring to C/C++ is talking about both styles, and yes they can be mixed and that is perfectly fine.
There's a few other customization items that are locked away as well. I can't recall what they are, and I finally registered by copy after years of running windows 10 and 11 unregistered so I can't even look for it. It might have had to do with graphics settings (flip presentation model?), or HDR. I think there were ways to force those options with registry edits, but that's more trouble than buying a cheap $10 windows key, which is what I finally ended up doing.

I also see lots of reports that updates other than critical/security ones may not be downloaded and applied for unregistered installs, but I'm not sure how true that is (or if it's mostly moot because I know you still get the big spring/fall patches, or at least have historically).
> entrenched interests

https://images.squarespace-cdn.com/content/v1/5d08189949b8cd...

> create

https://www.highsnobiety.com/static-assets/thumbor/3K6e1WnYR...

Kruger is a class act & has my respect.

https://highxtar.com/wp-content/uploads/2017/12/Thumb_Kruger...
It is sad because this is where Tesla went off the rails. If he had kept working on radio, he would have likely shared 1909 Nobel Prize for radio. Tesla wasn’t a good business man but could have revived his career.
For VR headsets the real buzz is around MicroOLED not MicroLED. Samsung just bought a small MicroOLED manufacturer with a technology that offers much higher brightness than other methods, which is important for virtual reality headsets.

https://www.youtube.com/watch?v=eOtuMMi9LX4
The problem is your ISP is bound to your physical location and is forced to obey the laws in that jurisdiction in order to continue operating there. The VPN provider, especially one in another country, has no such concerns. In mmh0000's case, they're in Utah and don't wish to follow Utah's laws. Thus it's that the VPN being able to be a rando, and the ISP being very much not is central to using a VPN over having to trust the ISP, which very much knows exactly where you live.

See also: Monty Hall problem
C and C++ are similar. They're technically not subset/superset, but like, 90% of the features in C are also in C++. Idiomatic C++ programming looks very different than idiomatic C programming, but most people who write C++ can write half-decent (albeit maybe not idiomatic) C; and they can learn to write idiomatic C without much of a learning curve, because the fundamentals are the same(low-level data with explicit stack/heap and memory managemnt, no guardrails, old language WATs and footguns).
Hum... Did the thread stop being about remote work at some point? I missed it.
In the case of Bash, it's objectively difficult and awful.¹

¹I have manipulated arrays in Bash, proving this statement.
Because they are dirt cheap I recently bought a Xbox 360 and Ps3 and I agree, it is astounding even up til then just how much was squeezed out of those machines.

On the Ps3 side, I had completely forgotten just how hamstrung it was in terms of memory, the OS and the load times on games are SLOOOOOW! And yet, they got Uncharted 3 and Crysis 3 out of that thing.

One of the most impressive feats I have seen would have to be Daytona USA 2 in the arcades. That thing is running on a single 166Mhz PowerPC 603 and a Real3D GPU that still needed all the polygon setup done on the CPU. How they got that out of that hardware is just beyond me. It is optimised to the max!

https://www.youtube.com/watch?v=ttAz1mYTuv0
I don't code in low level languages like that, so when I see C/C++, to me it means "high performance software but too hard for me to tinker with"
The lack of clear distinction between different widget types (buttons, labels, input boxes) is one of my biggest pet peeves with "modern" UI design trends.
zig is as small as c, perfect for my brain to actually be able to remember without checking some 100s page reference book like other languages have, learning it now.
my only 'wish' for zig is to replace its {} with indentations kind of like nim/python for readability.
Previous Zelda games were released in a world where gaming was not yet a mainstream activity.
Definitely. If someone foolishly chooses to work for the government, where dealing with the proletariat is unavoidable, they should work in the crappiest of environments. I don't think we should even provide chairs, they should be standing so they work harder. Save the Fog Creek style offices for the übermensch who drive productivity and advancement towards the future.

You should realize that the real estate around the government offices in your city are high value because they were located near the government offices?
I’ve only lived in SF and Ljubljana so can’t speak of other cities, but in both of those we simply ran out of room. Even if you break all the rules, there’s more cars than space and a walk/bicycle/skateboard/scooter becomes the faster mode of transport unless the city decides to demolish hundreds of buildings to make more room.

I also like how most of Paris has sidewalks lined with bollards so you can’t park there even if you wanted to. Although I always end up running into them as a pedestrian … they hit right at crotch level lol
How do you get the live pictures from the pixel? All I can do is export as a GIF or mp4. The latter of which also doesn’t include text for me.
Having a garbage collector is good in a compiler.
there are reasons. Firefox has previously misbehaved with chained ogg via webaudio, old bugs that get fixed then regress, as is often the mozilla way.

Website should be updated to use a bitrate adaptive HLS stream like I do on nightride.fm - will backport that to rekt soon
I feel like if you're going to say that C and C++ are very different, there are some stronger motivating examples. Casting rules on void pointers is a tiny thing compared to general stylistic differences.

C code filled with macros being replaced by C++ classes and template instantiations makes code just on an aesthetic level look very different. RAII vs "getNewX/destroyX".

Not judging either flavor, but I think it's rare to see a file of "C/++" code and not immediately grok what you're looking at.
Eh. I've been misinterpreted plenty of times by young C++ programmers when I've mentioned C. (They assume I'm really talking about C++).

I think this is a rant / a perspective everyone needs to hear once. It might be old hat and boring to people who've been programming for decades, but so long as we keep creating new programmers, we'll unfortunately need to keep reiterating this lesson.