skysight-inc/HackerNews huggingface dataset:
This is sometimes true for early stage projects. There are exceptions, sometimes you can have an engineer creating a library or a framework without any need. An existing library would have done a better job faster, but that engineer just wanted to make a new one. As a result you can have a massive framework, known only by that engineer in which that engineer is very effective. But no one else is. And overall it is a liability, if compared to an existing framework.

In general, the more code you have the more code you have to maintain and massive codebase churned out by a single engineer is more often a liability, not an asset.
Just visit twitter.com on iOS Safari in private browsing mode without logging in, and see how you far you get. The twitter experience for those without an account is fucking awful.
I agree, it shows how Tony Fadell joined a company with little to no hardware experience and how it ultimately led to him helping build the iPod and Nest later in his life using similar ideologies he learned from General Magic/early Apple.
No centralization, no server.
I guess it could be like watching kids scorer vs pros.

There will be a long period of growing pains.

With people inside the bots the amount of actual combat damage would be very limited. Probably why racing or robot skill-test courses make more sense.
He helps a company to increase revenue or decrease expenses -- or at least that is the expectation of those approving his consulting fees.
Moxie's position on this is pretty strong, and on the side of platforms(centralization) vs standards/protocols(de-centralization), for product reasons.

blog: https://signal.org/blog/the-ecosystem-is-moving/

talk: https://www.youtube.com/watch?v=Nj3YFprqAr8
There's an argument that if you really wanted an authentic digital public square, that protected your free speech rights, it should be operated by the government. Don't want to be at the mercy of advertisers? Let taxes pay for it. It could be like public access TV. Hell, here's a money making idea for ol Musky: Build a white-labelled version of twitter and lease it to governments.
I like Copilot and use it, so I'll be glad to continue using it and it can use my code to help train it. It's a fair exchange in my view.
I’ve seen people use the Nreal Air AR Glasses
Currently sold out.
But I’d be interested to hear how these work for programming.
Color of text on monochrome terminals with green-on-black and amber-on-black?
Wasn’t bluesky what parag agrawal was working on when he was an individual contributor at twitter?
Now that you mention "not remotely connected to tech" and "black and white" . . .

I like the introduction section of this paper (basically speculating "How the Zebra Got His Stripes") as a modern descendant correcting some of the misconceptions from Rudyard Kipling's How the Leopard Got His Spots[0].

Especially a tale of an imaginary past when leopards and men had not yet been magically given their recognized colorings at the time.

But Zebra and Giraffe already had the patterns we know today:

Zebra moved away to some little thorn-bushes where the sunlight fell all stripy, and Giraffe moved off to some tallish trees where the shadows fell all blotchy.

'Now watch,' said the Zebra and the Giraffe. 'This is the way it's done. One—two—three! And where's your breakfast?'

Leopard stared, and Ethiopian stared, but all they could see were stripy shadows and blotched shadows in the forest, but never a sign of Zebra and Giraffe. They had just walked off and hidden themselves in the shadowy forest.

'Hi! Hi!' said the Ethiopian. 'That's a trick worth learning. Take a lesson by it, Leopard. You show up in this dark place like a bar of soap in a coal-scuttle.'

'Ho! Ho!' said the Leopard. 'Would it surprise you very much to know that you show up in this dark place like a mustard-plaster on a sack of coals?'

[0]Outdated literature not safe for all audiences, as always. https://www.owleyes.org/text/just-so-stories/read/how-the-le...
It's not going to replace Twitter. It's just something else.

But you're wrong about people being ready to move there. It's added 230k users in the last week, and in the last 24 hours in particular growth has started to look a bit exponential with just under 70k users being added, ~3000ish an hour. Despite the biggest server (mastodon.social) being overwhelmed and not being able to take new users.

Growth right now is about as rapid as possible.
I don't know Haskell, but in the typescript code the types aren't doing anything... sendToEmail sends to any kind of Email. And if the code wants to know if an Email is verified, it inspects the verified field.

> Of course they do - they tell you that the bug is in the verification code, and not in any of the thousands of lines of business logic separating it from the place where the error was found.

Whether you centralize the verification code (or otherwise have a separation of concerns for it) or not is independent of whether you use the type system to express when an email is verified or some other mechanism.
The people is just about whichever platform has pull and influence, the architecture and missing out of full text search is something I’m sure people would be happy to live without. Not sure how much the average person searches on Twitter or Facebook (on tiktok and Instagram maybe they search more)
This is why it is so extremely important to get out there and meet with people in the company, talk to them, look at stuff, rather than only get fed information by people. See what is really happening.
My state in Australia has had 10c deposits for as long as I can remember (Well I remember it being 5c a long time ago). Personally I never reclaim it, I just chuck them in standard recycling because it's basically impossible to claim the refund without a car since the system is set up so you have to take it through recycling center drive thrus which are placed well outside of the city.
I can confirm HeyHomepage's newsreader can read and display the Haven demo feed that I just made. The other way around works as well. That's the beauty of the Web and RSS.
I’ve had a similar experience with WS8211 (or whatever they’re called) LEDs not being properly grounded to my arduino. They don’t seem to work if they’re not on the same ground plane as the controller. So if I power the LEDs from a different power source (larger current than the arduino can handle) I have to make sure they’re grounded together.

Took me a long time to figure that one out haha
This is way far away from your specific question, but I've had a similar situation to yours (travelling constantly between cities).

What has worked for me (staying a couple of months within citiies) is to "buy" good used monitors in local pawn shops and re-pawn (sorry dont know the exact English term) them once I've finished using them. I end up paying around $50 usd or equivalent to "rent" a monitor for a couple of months.

I tried asking local internet cafes to rent me screens, but it is becoming less and less common.
From https://twitter.com/FrankRHutter/status/1583410845307977733 :

> This may revolutionize data science: we introduce TabPFN, a new tabular data classification method that takes 1 second & yields SOTA performance (better than hyperparameter-optimized gradient boosting in 1h). Current limits: up to 1k data points, 100 features, 10 classes. 1/6

[Faster and more accurate than gradient boosting for tabular data: Catboost, LightGBM, XGBoost]
According to Goodhart's Law, when a measure becomes a target, it cease to be a good measure.

For example, I have just written a Snowflake stored procedure that auto generates SQL code and then executes it. I am going to call this stored procedure from multiple places in my Python codebase. Now if my manager would look at the number of lines of code I would still write the stored procedure, however, rather than auto executing the SQL code, I would just copy and paste the auto generated code into my Python codebase increasing my LOC for that week.
Atomos develops 8k sensor for cinema cameras
Not sure, in 2020 they were losing over $3M a day with an annual loss of $1,136,000,000, but I read they reduced their losses in 2021. Haven't seen any data for 2022.
I wouldn't disagree, but email is decentralized. My gmail account can speak to your yahoo account. Jack was a pretty big proponent of the Protocol, not Platforms mythos put forth by Mike Masnick.
You absolutely can have sub-second responses to search queries for publically accessible decentralized content, if it is indexed by a regular search engine. That is what the web is.

Privately accessible content tends to be much smaller so local caching works. And if communication is not meant to be instant, email proves that a decentralized system works.

What gets a little more difficult is content that is widely available but behind login. Facebook has this but twitter and mastodon tend to not be this way.

In fact mastodon is a workable system for decentralized social networking, so I think the skepticism is unwarranted.

The only question in my mind is whether a popular social network can be effectively bootstrapped without a core capital incentive.
> But reporting reasonable sounding information from an intelligence agency, even if that later turns out to be false, does not make the Washington Post a "liar" or a "state mouthpiece", as the grand parent claimed.

Sure sounds like being a state mouthpiece to me. That's kind of what uncritically echoing what a murderous government tells you, while refusing to give the time of day to anti-war voices like a good little lapdog is.

In regards to them being liars - kust read their reporting from the time, such as this article titled "Irrefutable"

https://www.washingtonpost.com/archive/opinions/2003/02/06/i...

"AFTER SECRETARY OF STATE Colin L. Powell's presentation to the United Nations Security Council yesterday, it is hard to imagine how anyone could doubt that Iraq possesses weapons of mass destruction. Mr. Powell left no room to argue seriously that Iraq has accepted the Security Council's offer of a "final opportunity" to disarm."

This reporting they did was a lie that helped sell a war under false pretences.
Check out this port (by me) of Everforest theme for JetBrains IDEs https://github.com/francma/everforest-jetbrains
I just zoomed and the 3d effects was activated. What browser are you using ?
> FEniCs made FEM so easy

https://fenicsproject.org/

Indeed, was blown away when I saw it for the first time over a decade ago, compared to the convoluted C++ FEM libraries I had seen before that.
Those are quite copyrightable, in the same way that rangeCheck() is copyrighted.
But they aren't using gmail because it is centralized. The centralization in your example is due to convenience. Unlike social networks where centralization is somewhat core to the system working.
You're judge people by secret measures?

What company are you working for? Human "resources" department, I guess?

Looks like a place to strongly avoid because of very bad ethics and culture!
Moving the accounts you follow (and block/mute settings) is on that page under a different heading. Setting up a profile redirect is also on that page under a different heading. It is correct that moving posts/other data is not possible. "Reputations" isn't a thing technically attached to an account.
I've looked hard at the Activity Pub protocol, as well as Mastodon in the last week, and this new protocol SUPPOSEDLY has a number of advantages.

1) you can move your identity from the gitgo. Yeah, sure, AP allegedly allows this, but your are at the mercy of the server owners to cooperate. Assuming, of course, the server even is still reachable. And even then, recent (last 5 months) there are numerous examples of transfers failing badly.

2) This protocol doesn't force you to trust that the server admins aren't reading your messages. This is not the case with AP.

3) The relay system, whereby to get notices from other communities, is wildly broken, and the two largest Mastodon servers don't even support them.

I'm as skeptical of Mr. Dorsey as anyone, and the community absolutely deserves the right to see deep into this protocol. That said, implying that Activity Pub meets or beats everything this new protocol offers is not correct.
100% this!

There doesn't seem to be many general servers that:

1. I can trust won't just shut down in a week.

2. Are accepting signups

3. And won't end up having a negative stigma a in year when the creator goes off a deep end. I know I can just switch to another instance, but I really don't want to have to do that frequently.

Matrix at least solves this by just having an official Matrix home-server. Matrix is still federated, but if you just want to just sign-up and join a chat room, you're not forced to pick a home-server that's specific to you or worry about the factors above.
> Try now to imagine an electrically driven vehicle catching fire during Christmas shopping season in mid-December in midtown Manhattan in front of Macy’s department store during rush hour at six o’clock in the evening.

Why would I imagine that? This kind of thing happens from time to time with gas cars. Example (picked lazily and randomly): https://www.cbsnews.com/newyork/video/car-erupts-in-flames-n...

In some respects, Lithium Ion fires are harder to manage, but they also seem to happen less frequently.

Maybe don't jump to conclusions based upon ~10 fires in vehicles flooded by saltwater?
This happened after the musk bid.

This happened after musk claimed that twitter was defrauding advertisers.
I think it’s worth to check out https://github.com/superseriousbusiness/gotosocial
It’s far from „done“ and has a lot of rough edges, but it’s easy to setup and probably good enough for a single instance!
I easily fit two 27" monitors in 1/2 of my normal sized suitcase. At first I was super careful how I packed them. But they've lasted so long I just throw some clothes around them for the past few years.

Full size mechanical keyboard too, and lots of cables and a power strip. I almost always have extra space and end up adding clothes I don't need just to keep stuff in its place.

Weight is the real consideration you might have to manage. One time I had to remove some items and put them in carry-on to meet a weight restriction. After which I bought a very cheap luggage scale.
Or, they've been turned off by his brand of crazy activism.
> It’s not a dumb monitor

It could be. Just like you can use Android phones without signing into Google (or at least could, not sure how stock OS works nowadays as I'm on microG for the last couple years).
Restored 3 months later:

https://arstechnica.com/gadgets/2020/11/hbo-max-quietly-rest...

My pet peeve is that the switch to HBO Max included abandoning Apple TV 3rd gen, which previously had a functional app. Guess I should put Linux on it.
To get kids into science, just do it
The idea that vertical stripes confuse a fly’s visual processing reminds me of Peter Watts’s Blindsight, in which vampire legends are based on a real H. sapiens subspecies that predated on baseline humans in the Paleolithic but went extinct once we started building permanent settlements. This was caused by an (un)fortunate bug in the vampires’ visual cortex that made them unable to perceive right angles without glitching out (this, naturally, would also have been the source of the belief that vampires are repulsed by crosses). As a biologist, Watts was no doubt aware of the zebra stripe hypothesis when he wrote Blindsight.
But if you look at it with all else being equal, difficulty certainly helps increase pay far more often than not. Difficulty level constrains the supply side of the equation. though there are additional factors on both sides.
The CDC's ineffective response: too little, too late
Steve Balmer on IBMs obsession with KLOCS

https://www.youtube.com/watch?v=kHI7RTKhlz0
I was looking at the code this past week and they are only using simple password auth: https://atproto.com/guides/applications#signing-in

I was hoping since identity is such a corner stone of this project that there would be a more fleshed out auth system (OIDC?).

Other than that it seems like a reasonable implementation, but I don’t like the addressing scheme.

They are using identifiers that look like emails: bluesky@bluesky.app

But they are not actually emails so they can collide with real emails.
There are thousands of open source libraries used legally in thousands of commercial products, so I'm not sure I understand your point.
Still, it would be safer to get out of the thick part of the galaxy as soon as possible. Life in a galaxy risks many different hazards. I don't think we have ruled out magnetars nearby enough that a minor starquake would sterilize the whole solar system. Aggressive neighbors might want to use up our valuable Kuiper Belt objects on their own projects.

Maybe start by shifting the orbit of the whole solar system out-of-plane. (I guess that would be done by electromagnetically stimulating the sun to produce a polar jet for a few million years.) That provides our distant descendants another 100M years to alter the orbit further so as not to just plunge back in on the other side. But even without, the risk would grow back to our present level for only (say) 10M out of each 100M years, strictly an improvement.

Orbital plane maneuvers are infamously expensive in delta-V.

Spending the following 100M years increasing our galactic orbital radius might put us in the outskirts before crossing again, if we did not actually escape entirely.

We might also be able to put off by a few billion years the sun itself sterilizing the planet, using the same apparatus. We could only hope it would not be abused to destroy us itself.

Andromeda isn't due for another 4.5 Gy. Presumably its central black hole and ours will merge shortly thereafter, maybe sterilizing the whole galaxy? I am content to leave worrying about that to others.
We (the industry) are still so quick to disregard the benefits of strict typing.

"Back in the day..." I worked on a collection of vital (to the company) infrastructure apps written in Borland Turbo (object) Pascal. Strong static type checking was enforced by the language. Good type design and strict type checking meant that it was normal that when a program compiled, it was bug free!

Much as I enjoy the flexibility of python, I know that every refactor or significant change means that there are now execution paths that have not been exercised - the burden of comprehensive testing is enormous, far outweighing the convenience of dynamic typing.
Nice! Some feature requests:

The contrast between the walls and the blue (explored) areas is too low.

When I press the round button to retry, the maze disappears. I'd like to see the same maze solved with different algorithm, or even see the same algorithm a few times. So my recommendation is to not errase the map, until the user press the button to make another map.
username checks out /scnr
Is it possible that apps on one or more your devices using the cable are reporting back cable vendor information?
This makes me hopeful for the future of my career, but as a n00b in regards to CS principles, it still kinda sucks that the minutia of this technology is so foreign to me. I think that is what the OP was getting at.

Using ML/AI tools is not terribly difficult, and the principle of how they work is simple enough (feed the model examples of what you want, eventually it can reproduce similar ideas when prompted or recognize new examples as something that it's seen before). Maybe it's ignorance on my part in regards to what it takes to learn these technologies deeply, but right now, I wouldn't even know where to begin to start studying to really learn how this technology works/operates on a fundamental level.

Despite my ignorance of the subject, I could probably work out how to step into an ancient archaic COBOL system or whatever, but ML/AI _feels_ so far out of my reach as a webdev.

This is one reason I think ML as a topic is cool, even if I think the practical uses for the every day person is still really far away from being a realistic.
Yep, referencing signals vs ground is the big flaw in RS-232. That's why a lot of industrial machinery uses RS-422/RS-485 which is sent as a differential pair. 422 gives you the same serial interface, the same signaling, but with a better physical layer that lets you send the signal on much longer runs.
This wouldn't apply to spam you would read in a public forum. This act is about unwanted messages sent to you. Parent poster is still correct
> but they also seem to happen less frequently.

Do they? Even comparing only other new cars? I just don’t trust the claims so far.
>For instance everywhere i read about the topic on casual forums, someone mentions myspace.

My grandparents also talk about how wonderful the past was, but that doesn't mean a lick of it was true. Was MySpace better? In some ways yes, but that's because we were better as social media users, and such massive bot farms, and financial interests in corrupting said social media didn't exist.

If you turn on MySpace today it would immediately become foul shithole. The first thing some spammer would do is start creating profiles based on every identity they could find and the site would have to deal with that. Massive amounts of time would be used in getting rid of scams and spam on the sites. User content would not be neutral because peoples internet identities are no longer neutral, we've weaponized and politicized them. In order to maintain the neutrality you'd spend untold amounts of time banning content and polarizing a large amount of the user base against you turning them adversarial.

Social media is a garbage fire these days. Most of the time I try to avoid talking about it on HN in order to stay in this sites guidelines.
> You’re better off reading ancient Greek than studying a ‘technical’ subject that eventually involves bringing a public school kid like me a steak.

Love it!
Classes are composite data types, what you are referring to are primitive data types.

A class isn’t necessarily some wrapper around primitive types, they can contain data structures, other type instances, etc. Obviously that eventually leads to an end object containing a primitive, you can’t just have fancy trees of nothingness lol.

https://en.wikipedia.org/wiki/Data_type#Classification_of_da...
I've asked myself this question often but each time I look for qualified employees and co-workers I find none. Only thing could attract someone is high pay
I got a text and phone call today from the Republican party of New Hampshire.

I have not lived/voted in New Hampshire in 6 years. The only time I voted Republican was in the 2012 primary because Obama didn't have an opponent and I wanted to vote for the moderate I liked. I agree that the easiest explanation is that they send it to everyone - if you've already voted there isn't much downside.
I don't think you can move your old posts, though, FWIW.

But it's an analogy intended to help with the server selection process; I don't think it has to be perfect.
Drgn: A programmable C debugger, scriptable from Python
>> On the other hand, there's lots of work to be done deploying the stuff that works. Solar. Wind. Batteries. Electric cars. Desalination plants. Automated manufacturing. Electrical transmission infrastructure to get power to where it's needed. All are profitable. None has either huge margins or monopolization potential. This discourages the Silicon Valley funding model.

Honestly, this should be in all caps, and heard by everyone. I am regularly disturbed by this fact.

I am lead/senior software engineer working with frontend development. I could easily do embedded software engineering, automation or any other more pressing field for humanity. But economics are simply not there to justify. I would be getting a %60 pay-cut if I chose to work on anything that actually matters.