skysight-inc/HackerNews huggingface dataset:
The idea to use moving walkways is completely fantastical and has no bearing on this discussion. An automated walkway is just a (poor, slow and very expensive to build and maintain) transportation device, comparable to an electric bus. But electrics buses are not, by themselves, a solution to traffic because they must share the congested grid with all other above ground transport modes.

Even if you would have the money required to build a mile of bidirectional walkways and the necessary enclosure (without which they would break down at the first rain), you still don't have the required right of way. And if you do get it, you would be completely harebrained to employ it for this project to double the walking speed of travelers, instead of, say, a BRT system, a bike or electric scooter lane etc. that are in every way superior solutions.

Loop is comparable with subways because in each case we are talking about dedicated infrastructure that does not compete in the fixed sum struggle for street space. And it's primarily a tunnel network that has very high per tunnel theoretical throughput, see for example the London subways. The exact vehicle mix that's revenue maximizing for that infrastucture is still to be determined. It could remain a luxury taxi service or it could well evolve into a rubber wheeled metro. Probably they will do both at the same time.

> Why are they using Teslas?

Because it's the minimal viable product that allow them to meet city milestones and continue to evolve the system. Developing a completely new and custom vehicle for passenger transport is a massive risk, money and time sink that will be justified only later. Golf carts won't cut it for a variety of reasons.
Solutions:

#1 get a private office
Windows 10 was fantastic. Unfortunately some nice features (maybe critical depending on your needs) are limited to Windows 11 only. Such as WiFi 6e/7 support and WSL 2 graphics/cuda support.
I have done so too, but it is less automatic than on (some?) credit cards it seems. Lengthy processes and such.
There was a proposal back in the discussion of extending copyright to be "forever minus one day" by the maximalist camp which included Sonny Bono, so there are hacks around "indefinitely".
Clean Fuel Startups Are Collapsing
What was that about respecting users?
Popular introduction to Huffman, arithmetic, ANS coding [video]
Instant in-browser demo of SmolLM
I guess being able to focus and discipline (working when you don't feel like it) are two of not only the most general but also most important skills you can learn right now.

It's just a theory of course because I'm still very far away from being remotely proficient at it.
If you actually read the research paper linked in the article, it says the speed may exceed that of the escape velocity of the Milky Way, suggesting that it is not proven as fact yet.
X will keep playing games to optimize their user count. I suggest not falling for these games. I have already Xed out X from my life.
Odd. Are you sure it's Linux? Or at least totally Linux? I've had no issues pairing MS Series X controllers (or Xbox One) over Bluetooth to my Steam Deck or Linux PCs or using them plugged in. Maybe the Gullikit controllers don't operate quite the same as the MS versions that the drivers don't play nice?
It's already happening. CWA has around 700k members, many of of them are technologists, programmers, etc. It isn't just low level or IT.

There are a lot of things that a union can do that would be nearly impossible for non-unionized employees to ask for.
Browser not supported
That’s the whole point yeah
At this point, Windows 11 is the Vista of this generation. I wonder how longer I can stay on 10 until they either fix it with Windows 12 or I'll get used to native Ubuntu with KDE.
Money quote

> The outcome is that libstdc++’s unordered_set has performance characteristics that subtly depend on the true name and noexceptness of the hash function.

> - A user-defined struct H : std::hash<std::string> {} will see smaller allocations and more calls to the hash function, than if you had just used std::hash<std::string> directly. (Because std::hash<std::string> is on the blacklist and H is not.)

> - A user-defined hasher with size_t operator() const noexcept will see smaller allocations and more calls to the hash function (especially during rehashing). One with size_t operator() const will see larger allocations and fewer calls to the hash function.
Maybe it's a French law or something.

I've had business and personal accounts with SG, La Banque Postale, BoursoBank and CIC and they all worked with those 6-character "visual number pad" logins.
There’s a growing consensus that this number is way, way off, considering just how good women tend to be at masking compared to men.

I’ve met many women with the same story that didn’t even know they were autistic until they heard someone explain “masking” behavior as an autistic coping mechanism, and they said: “wait, isn’t that what everybody does?” They then go to a doctor to help them understand, etc.
Lots of actresses have it, some of them are public about it.

I’m surprised to see that 80% number cited without bold caveats mentioning the limitations.

Historically most clinical studies up until around the 2000’s were done with a large percentage of participants being white men, often times there were NO WOMEN in the study.

A lot of rework is being done, which is great to see, but that’s going to take a long time before we have a true understanding of the variations between sexes caused by nature and/or nurture.
Oh that sounds pretty cool!
A fair amount of non-game Amiga scene, including the OS, was either BCPL or C.
>All problems relying on searching through decade-out of date forum posts, hoping someone else's commandline solution fixes my issue

I've been fortunate that Claude 3.5 Sonnet has been an excellent troubleshooter for my problems so far.
is this available in a sqlite format† or does anybody know what open dataset supports this? i'd like to explore the connections, but the visualization is both slow on my machine, doesn't quite work on firefox, and is perhaps not in a way i would personally find useful.

†machine parsable format
It's not working for me...

I'm guessing it was working an hour ago when this was first posted?

--------

EDIT:
I dunno what happened. I tried again right now and it looks like it's working. Maybe the first page cache had issues or something on my phone?
TBH, besides displaying connections its not really interactive. No click, no scroll.
I don't understand; I looked at the actual stats. It's clear you didn't. There was no surge.
Apple has a very good rate of people using the newest OS, they became envious. … wait what
I don't think the title is accurate. The article says that the trick of adding "/product server" no longer works in the Canary branch, but its pure speculation that this is a "crack down".
That sounds like the very definition of a waterfall development process.
What if Germany had invested in nuclear power?
Really only the rail and airline industries as they are covered by the older Railway Labor Act, rather than the National Labor Relations Act.

Though if a strike in another industry threatened the whole economy, no doubt that would quickly change.
This is so different from what comes to mind when I think about how to improve productivity:

- require engineers to present and justify engineering investments (and understand that what you don't accept has real costs)
- have engineers estimate the work in the roadmap, and provide clear risks and possible mitigations
- note all of the above means the goals are clearly defined first
- not everything you wanted to accomplish may fit; be prepared to distinguish essential from good to have, and to change the order of your priorities.
- have teams commit to dates based on estimates, a healthy error margin, additional responsibilities, meetings...
- plans change, things happen, life happens, engineering is hard. It's OK, it's expected! Make sure there are clear communication channels from engineers to the top, and from the top to the engineers, so that expectations are adjusted as soon as possible, and maybe make further adjustments.
- Communication should happen often. Be always available to listen, don't micromanage.
- managers should protect engineers and said communication channels
- managers and PMs do not set deadlines
- don't hire cheap; hire motivated team players.
- the primary role of your >Senior engineers is to be force multipliers (how is a whole different conversation), not to do superhero work
- communication, communication, communication; you'd be shocked how much time is wasted by engineers being unsure how to proceed and not sure who to ask of if the question will be well received; there are no bad questions.

I feel like I could go on and on and expand on many of these.

Yes: multitasking hurts; yes, procrastination is bad; but beyond looking at each "issue" individually, engineering leadership should provide processes and culture that protect, motivate and facilitate success.
I tried using nitter the other day to view my utility company's tweets and got that message on three different instances before finally giving up.

Twitter doesn't work any more without an account, and it's high time we in the tech world led out in refusing to participate in a platform that deliberately locks its content up behind an auth wall. Twitter links don't belong on HN, convoluted sometimes-functional workarounds notwithstanding.
No I think you’re misunderstanding my point, in your defense I was unclear: in an environment like JS you cannot leave anything as “it’s up to the environment” - the js engines must be 100% consistent which means the exact semantics of the syntax must be specified. E.g if you were to say add an optional type suffix to the language, say:

OptionalType := (‘:’ <Expression>)?

You have to specify what that means.

Does the expression get evaluated? E.g

let x : Foo.Bar = …;

Does this resolve Foo or subsequent property access of Bar.

Is the expression unrestricted? E.g could it be (a=>a)()

If you want something to be invoked at runtime you have to specify how and when that occurs (and you’re now going to have to specify what is being passed).

You have to specify when evaluation or calls happen, etc.

The problem for an environment like JS is you cannot add a language feature and not specify the exact behaviour.

E.g it’s not “you must define a type system” (though for the parties involved in pushing this when I was involved it would have been), it’s that even if you aren’t actually interested in defining a type system you have to do a lot of design and specification work because there cannot be ambiguity or gaps where different engines will disagree on what is valid, or will disagree on what portions result in any evaluation, or what semantic effects occur. The specification also needs to handle other things that don’t matter in the Python use cases: what happens if I do have a library that does type checking, but then my code is included in an environment that also does type checking but does it differently.

In Python it’s acceptable to say “don’t do that”, but in JS that’s not sufficient, the implementations need to agree on the result, so the result needs to be specified, and ideally the specification would need to provide semantics that simply support that.

Note that none of this is unsolvable, it’s just a lot of work, and not defining the type system doesn’t remove that specification work.
I don’t trust anyone who claims to predict the future.

This article also didn’t offer alternatives, just fear.
> I'm sure chargeback abuse is a thing, but in aggregate, I'd argue people are still not doing enough chargebacks

But it only adds fees aka an extra tax; you are paying for it. Merchants just up the prices, banks up fees, conversion rates, etc etc. Someone is paying for it and it's always most likely you. The strange idea people have that 'this is free because it is law' is interesting. It is VCs (in neo banks), it is you in established banks. I rather do not pay for any of your chargeback behaviour really.
Thank you for the feedback! You're the second person today to request a full recipe list—I'll definitely consider it. The measurement toggle is already on my to-do list.
Personally I use a shell script to do it automatically for me... with "file":

#!/bin/bash
# Usage: fix-extensions <media file(s)>
# Renames the files to consistent file extensions based on content

for file in "$@"; do
[ -f "$file" ] || continue
dir=$(dirname "$file")
name=$(basename "$file")
prefix="${name%.*}"
ext="${name##*.}"

magic=$(file -b "$file")
newext=""
case "$magic" in
*"Apple QuickTime movie"*) newext=mov;;
"ISO Media, Apple iTunes Video"*) newext=mp4;;
"ISO Media, MP4"*) newext=mp4;;
"ISO Media, MPEG-4 (.MP4)"*) newext=mp4;;
"Macromedia Flash data"*) newext=swf;;
"Macromedia Flash Video") newext=flv;;
"Matroska data") newext=mkv;;
"Microsoft ASF"*) newext=wmv;;
"MPEG sequence"*) newext=mpeg;;
"Ogg data, OGM video"*) newext=ogm;;
"RealMedia file") newext=rm;;
"RIFF "*" data, AVI,"*) newext=avi;;
"WebM") newext=webm;;
esac

if [ -z "$newext" ]; then
echo >&2 "$file: not renaming, unknown extension for type '$magic'"
elif [ "$ext" != "$newext" ]; then
mv -v "$file" "$dir/$prefix.$newext"
fi
done
How do they align that reasoning with the 4th? Particularly the conservative wing of the bench, as they seem most likely to be literalists (when it suits, at least).
Probably the main benefit of another browser engine (Ladybug?) entering the scene is that it would force Mozilla to come up with a more compelling sell than "not Chrome."
Yeah, that was indeed the case, while I did some C and C++ even on MS-DOS, it was Assembly, Turbo BASIC, Turbo Pascal and Clipper where I spent most of my time.

Even during my early days coding for Windows 3.x, I was doing Turbo Pascal for Windows, before eventually changing into Turbo C++ for Windows, as writing binding units for Win16 APIs, beyond what Borland provided, was getting tiresome, and both had OWL anyway.
Wave AI Note Taker
Exactly. They could just add a check before the ad: is there a tpm2 device there? But no, it is 13 story points, we don’t have time vs some other knife into the back
Of our unsuspecting cow (user)
You mean the bonesaw-through-the-chest scene in Reanimator was not accurate?
Both of them (EAC and Battleye, with EAC being Epics own product) can work on Linux if the developer integrating them chooses to allow it, but Epic has chosen not to allow it in Fortnite citing them being less secure when running on Linux. Which isn't an unfounded concern, judging by the state of cheating in Apex Legends ever since they started allowing Linux clients, nearly every cheat chooses to attack the Linux version now despite the vast majority of Apex players in general being Windows users. Most cheaters dual boot Linux for no reason other than to cheat.
I find that exercises without answer help me to build confidence. It requires me to be sure of every step, and the actual answer is less relevant.

Of course this all depends on the type of exercise. For some, you can easily check the answer yourself after you have found a solution.

Also, in the real world, most assignments don't have an answer either, and it seems like a good idea to be prepared for that.
1.2M vehicles at 1 per 1,000 people = 1.2B people?
Learning flex box has great ROI for saving your time and sanity wrangling CSS.
Vertical centering has been trivial in numerous ways for many years. At least since flexbox. This is mostly a convenience to achieve what flexbox already did, with a simpler (albeit more error prone) imposition on document structure.

With that in mind, which “really weird priorities” would you have deprioritized relative to this convenience?
> Enforcing TPM requirements isn't about making users make changes, it's to scare OEMs into including TPMs by default so they don't get complaints from users.

Would any OEM dare to use workarounds to install windows 11 on not officially supported hardware? I feel like most OEMs would simply upgrade the hardware no questions asked. Simply because should any problem occur, Microsoft would just tell them your problem not ours.

> Once you have manufacturers start implementing TC, that will really hamper reverse engineering efforts.

Doesn't 90% of the push for this come from Media companies to implement DRM?
I am close friends with one of the founders. That friendship predates the company by several years. He did get a payout - I was with him when he pulled it out of his mailbox. A check for 32¢ for all the stock he had.

I don't know the details, but I believe they did it via a redemption rights clause in the investment agreement. https://venturecapitalcareers.com/blog/redemption-rights
Interviewing Dean Ball on AI policy: CA SB 1047, upcoming AI disaster response
Hackers IR-Camera Using M5StickCPlus2
> Windows 10 was fantastic.

Let's not get ahead of ourselves. Windows 7 was fantastic. Windows 10 was... OK at best.

I'll never forgive MS for what they did with the UI from Windows 8 onward.
There are some nitter instances that work, but they probably just use a lot of accounts.

Posting them on the frontpage may not contribute to their longevity.
SAG-AFTRA union signs AI Voice deal with Narrativ during video game strike
Having used a Palm Pilot to genuine benefit in highschool in the 90s, and having finally just gotten a smart watch in part specifically to reduce smartphone usage, I have mixed feelings about broad restrictions. Networked smart phones absolutely have major addictive and disruptive effects, and are hard to police in practice. But watches provide some pretty useful health and emergency benefits, while IME have lived up to my hopes of being high enough friction/miserable enough to use for browsing or the like that the effect is nothing like a phone. Putting it all in the same bucket feels overboard, though maybe is necessary in practice. But pendulums seem to often have a tendency to swing between extremes and I wish officials were willing to try more tailored measures before sledgehammers more often. Still I think the overall trend looks positive.
Because for the vast majority of normal people a computer is equivalent to Windows. Many of them don’t even memorise concepts, but areas on the screen where to click, in the order required to achieve a specific outcome. Those are stumped when Microsoft modifies the layout of the task bar or a context menu.

And now someone tells them to install Linux, on a separate partition perhaps, with a shared boot manager, migrate their data from NTFS to ext4 into the correct folders, install their apps or equivalents in the package manager, and get used to a myriad of different interface design approaches? This is just not going to happen, unless the onboarding experience is improved by a few orders of magnitude, and desktop applications use a single, consistent, UI framework.
you: 6/15 (336sec)

gpt-4o: 5/15

gpt-4: 5/15

gpt-4o-mini: 5/15

llama-2-7b: 6/15

llama-3-8b: 6/15 (Slowest Bot: 14sec)

mistral-7b: 5/15

unigram: 2/15
We can only hope :-/

I do wish the cases would actually involve harm to people who are “gold star” - it’s really annoying when I see people going “this is letting people off on a technicality” rather than “the police violated the constitution and in doing so let people get away with criming”.
Sure, when performance didn't matter.

Just like on MS-DOS side, I did plenty of stuff on Turbo BASIC, Turbo Pascal, Turbo C (quickly replaced by Turbo C++), and Clipper, until Windows 3.x and OS/2 came to be.

Small utilities, or business applications, without big resources demands.
somewhat unrelated but it's worth pointing out that noexcept is more specific for move semantics.

In fact most c++ developers believe that throwing an exception in a noexcept function is undefined behavior. It is not. The behavior is defined to call std::terminate. Which would lead one to ask how does it know to call that. Because noexcept functions have a hidden try catch to see if it should call it. The result is that noexcept can hurt performance, which is surprising behavior. C++ is just complicated.
This is all spitballing of course, but depending on when they released their streaming service, Blockbuster may not have had to close all their storefronts. Staffing would have changed and the business itself would have changed. But at the time, there was an opportunity for a trusted brand to help ease people into streaming.

I purchased VHS tapes, DVDs and subscribed to streaming services within about a decade of each other. That was a big transition for me and I’m technical. With the right kind of revenue sharing, DVD only rentals and cross promotions between streaming and in person rentals/events, they could have had something really interesting. I’m old enough to have rented VHS tapes so this may be a function of my age more than actual opportunity, but I know several people who even now would be far more tempted to subscribe to a streaming service if they could do it in a store.

Again, this is all theoretical, but Blockbuster had a lot of advantages back in the day. It wouldn’t be what it was, but the opportunities are fun to think through.
You can view an accounts tweets without logging in.
I have a thing that I do. I would like to be better at it. Insight into how worldwide-recognized experts achieved their expertise is of interest to me.
I'd say that for most users the main blocker is the inane (from Windows point of view) Linux partition setup and management.
GNU considered harmful (By me, here's why)
A couple of these instances have been working for several weeks now. They don’t always have recent data and have resource limits , but they work.
"In the mind of a beginner there are many possibilities; in the mind of an expert there are very few."
— Unattributed
While this is nice, it seems to only be addressing “I was arrested and the police seized my stuff”.

E.g it does nothing to stop “the police stopped me, stole my stuff, and then sent me on my way”. E.g the case where there is not even the accusation of a crime has even less restrictions than when you are accused of a crime.
Decision making like Gnome’s “you can’t put things on the desktop, why would you want that anyway, you’re using the desktop wrong” don’t do it any favors with getting people to switch from Windows or Mac.
Backyard World website, where you can help search for the elusive "planet 9":
https://www.zooniverse.org/projects/marckuchner/backyard-wor...
I don't know a ton about unions so first I've heard of such a thing. How does this work? Isn't it illegal to prevent someone from joining a union? (Yellow dog contracts?)
Ok, in that case, why do you use X or Nitter at all?
“ he's disabled Community Notes on his own tweets”
Citation needed. He has been noted many times.
Good. School is not the time or the place for that. I think there's something to be said for banning smartphones while allowing cellphones that can take calls like feature phones. Nevertheless, I hate to be that guy -- one of the Gen Xers now seen yelling at clouds on TikTok -- but we seemed to manage just fine when anything called a "phone" was connected to the wall, not constantly on our person; and if our parents wished to reach us at school they had to call the front office and ask for us.

Smartphones, those endless distraction generators, have about as much place in school as do Game Boys and Nintendo Switches. The ability to focus is a habit you can develop; school is a great place to learn that habit while you're still young.