skysight-inc/HackerNews huggingface dataset:
So many thanks for mentioning SunVOX.

I somehow managed to miss it, and now I'm blown away.
Cheers for your first post here, welcome, and good luck in your endeavors! They are both things I too enjoy: building things in physical reality and in Swift.
Good luck, naïve foreigner: I don't think you realize or appreciate how violent and unsafe most of Oakland is. You're likely to be robbed at gun- or knife-point by multiple assailants. At least in some other states you're allowed to defend your own life, but not in California.

#12 https://www.cbsnews.com/pictures/the-most-dangerous-cities-i...

I have a 4kW standing scooter that I use in another city that goes 50 mph easily. The concept of a power limit is nanny state government control: to hell with that. Scooters have no power restrictions and no limits. I wouldn't take one out on a highway, but anything short of that is fine.

Statistically, helmet wearing in the US encourages drivers to pass wearers at an unsafe distance (too close). They also provide a false sense of security and look stupid. If they were useful, the Dutch would be all over them. Experienced riders with coordination in good urban planning areas don't need them.
My town might grow by as much as 30,000 new residents just this year. We didn’t want all the apartment complexes because the infrastructure already couldn’t handle the growth, but alas there are several dozen new incredibly large apartment complexes that have sprung up close to my house.
But that’s the opposite of what Go did. I think they always knew generics were important, but it just took ages to come up with a design that was satisfactory. Compare to Java, whose generics had so many compromises (type erasure) that I hated them.

I really don’t think a quality gate is a problem, even if it’s sometimes inconvenient.
Oskar Barnack: The Father of 35mm Photography
Maybe it's a cultural thing but in most of the companies I worked at, this kind of behaviour would be seen as a _manager_ red flag rather than an employee heroism.

As in someone at director level or even HR would come down on the _manager_ for allowing this. The view is either the employee is under delivering or the team is under resourced and in both cases it's a _manager_ problem to be solved.

This is something I never understood in US companies, I mean considering all the concerns with liability and lawsuits everyone seems pretty chilled about squeezing 20 hour days from employees.
To be clear, when I say theory, the theoretical part is not that these taxes could exist but that the tax could adequately price in negative externalities, which is hard because generally price discovery is hard to do and in particular one of the things about the negative externalities of lots of activities is they are not fully known at the time the goods are produced. eg when the would was going ham producing asbestos it was probably not fully appreciated quite how harmful that was. So lots of the information which would be the raw material for that price discovery is unavailable.

Governments do sometimes impose pigovian taxes and as you say, this can be politically unpopular which is why they don’t always stick. For example, in the UK there was the “fuel price escalator” which was a direct response to climate change. The government decided to impose a tax on retail petrol and diesel prices that would rise in line with inflation or faster to encourage people to move away from fossil fuels over time. It led to a weird uprising where truck drivers picketed oil depots and the country ran out of fuel so the escalator was abandoned.[1]

[1] https://en.wikipedia.org/wiki/Fuel_protests_in_the_United_Ki...
Thanks for your kind words and I wish the best to your dad. Our agenda is to help people in remote cities and villages which often do not have skilled doctors, but thanks to Internet, it’s possible to connect those people to a more modern medicine. We’re not there yet, but we’re moving.

In the past I extensively used Bialetti moka pot. Recently I discovered Aeropress and using it almost exclusively now. I’m not very much coffee gourmand, I just need caffeine to convert it to code, lol.
Do you think there's any realistic alternative to Twitter as the world's "town square"?

Elon, and possibly Trump before him, are the only people who actually reached the world on Twitter. For vast majority of people Twitter is a small, local (not necessarily geographically; it can be local to a belief, or an interest) platform, and they never break out of their small bit no matter how hard they try.

There isn't an alternative to Twitter in the sense of another platform that replicates everything Twitter does, but for any individual there are loads of ways of replicating the functionality of Twitter that you use.

When someone says they're leaving for an alternative they mean the second one.
"financial trading systems" This is a myth. Many financial trading systems are written in C# and Java. Don't be distracted by the 1% of hedge funds with lousy funding that need nanosecond reactions to make money. If you have good funding, product diversity matters more than speed.

Otherwise, your post is excellent. Lots of good points. SQLite is something that EADS/ESA/NASA/JAXA would write for a aeroplane / jet fighter / satellite / rocket.
If there was an alternate social media, we would already know and use it.

The social network effects is just too powerful. Only a very few number of social media's broke through that and it's usually by being different from existing offerings.

Ie, tiktok with super algor feed that only shows 1 thing at a time. Fundamentally different from the rest.
> and then you would need a secure synchronization protocol

Would you? Seems straightforward to point to multiple pushRemotes and federate that way, much like what's possible for any other sort of Git repo.
Happy to hear that. Which feature were you looking forward to exactly and for which use case? We'll expand to Mac eventually. You can sign up here for updates: http://eepurl.com/dBFrBb
> not sure what the status of Octave

https://octave.org/news/release/2022/11/02/octave-7.3.0-rele...
I think a key difference is that code needs to be maintained, often by someone other than the author. A great way to write a lot of lines of code is to write something you have to fix or update each week. On the flip side, you could spend weeks chasing a nefarious bug, costing millions of dollars, and fix it by changing one line. Put another way, the analogy with writing prose is a good one for "programming" as you do it in school where you are often crafting relatively small pieces of code and then calling them done, but is less applicable for "software engineering" where code lives a long time.
The amount of practical knowledge like that on YouTube is really something to behold. It’s gotten me out of all kinds of jams.
50+ and I had lots of all-nighters. Once when I was usually leaving at 6am other were coming to work. Home, bed, breakfast, showering, back to work at 10am.

Wasn't worth it.
In my terminals I use #7fff7f for green and #daa520 (X11 color "goldenrod") for amber. The matches, to me, are pretty close (my brain's reference for the green is a TRS-80 Model 16 with the brightness up).
Can you train yourself to ignore the rage-inducing posts? My eyes scan over them just like with banner ads, and almost entirely subconsciously.
I don't agree. Twitter (and all social media) involve interacting with all kinds of people, and just a few of them can make it terrible, completely outside of your control. You can stay and fight by blocking or arguing or whatever, or just do something else.

Balancing what little value I ever got from Twitter, Facebook, Instagram, LinkedIn, etc. -- all of which I have used, sometimes for years -- against the waste of time and anger and frustration, the trolls and sociopaths, the nonsense and lies, I decided not participating in those fake town squares and social clubs would reduce my stress and wasted time without any downside. And I don't have to worry about how my personal information or reading habits or social interactions get harvested, aggregated, sold, and ultimately used against me.
Currently Twitter is an intra-elite coordination system. So you may not be using Twitter, but Twitter may end up "using" you. I live in a pretty irrelevant second-rate country, and even here stuff from Twitter ends up in the news, or in the law in a couple of months.

I am not saying that using Twitter is the way to escape this, but going to the park won't save you from it either. And even if you don't use it, it's important to know the impact of those platforms.
In my experience, errors still get ignored - by accident. The err var juggling sometimes can't even be checked by a linter.

And of course it's just EXTREMELY verbose. Compare to rust, where it's not verbose at all, AND the type system is sufficient to force you to handle errors.
Can you here the VCs coming?
An alternative... It's an interesting question. Twitter seems to be the only place where individuals voices are emphasized. Most other platforms focus discussion around news articles. Twitter doesn't follow that format.

It really does feel like one of the only places you can just speak without that speech being attached to another topic.
The New Horizon probe's encounter with Pluto surfaced a last minute anomaly the high quality software engineering jumped over with aplomb.
While brain has vastly more computing resources, they are probably operating very far from the theoretical optimum. There must be so much baggage, inefficiency and dead pathways left which do not have much purpose at all. The brain was evolved, not designed, which means that any random features/mutations which did not inhibit individuals ability to procreate got to stay.

I think that even when we understand the brain completely, it will be very difficult disentangling what is useful for artificial neural networks and what doesn't really matter.
There is also radium, which seems to be in the middle between renoise and older trackers.
No i think. What i love about Twitter is no ad.
Why is this an archive.org link? The page is still up: https://aspire.eecs.berkeley.edu/2017/06/how-close-is-risc-v...
Nice, boring is good. I know it's unpopular opinion but true. Good luck with the girl; perhaps make amends to your schedule to increase the chances of meeting her :)

What can I say, one just put effort for something to happen, the actual happening is, as always, beyond us.
It is not about use cases.

Since Portmaster is open-source, I expected that I can modify and compile the software by myself. Maybe I will hack around when I have time.

Is compiling locally not possible without the signing cert?
> There was a joke that it might be easier to make peace in Middle East than significantly grow Twitter profits.

After the Abraham Accords, seems like less a joke than a real possibility.
Thanks for the post. Anyways, I'm a data scientist by day and geek by night, atm I am learning Rust and I just love it, it provides me all the good stuff that make me piss off about Python. Actually, I have found out that a 30-minutes Rust session before I start working in the morning gives me a good vibe boost for the remaining 8 hours of work.
If that’s what you want then there will have to be because it’s not going to be there in two years. At least not in it’s current form.
Read-only, only linear timeline for people you follow, don’t read the replies.

This… isn’t hard?
I'm still waiting for someone to contaminate Copilot with e.g. leaked Windows source code bits to "launder" them for free reuse.
Via https://news.ycombinator.com/item?id=33489182
This seems way too unsecure. Could a bad actor exploit this with a massive list of emails and random codes? Even when you have like 5 tries from 1000000 combinations, someone's likely to get hacked with this...
52. Not been pulling all-nighters (okay maybe once or twice in exceptional circumstances that were also appreciated as such by the management after) as I've always believed your point to be right. If you're not (in part) owning the company then it should not be your life unless you don't have one and don't care.
To each his own but an environment where overtime is the norm (even if driven by employees themselves) is not a healthy place to be when you have a family.
Besides, when a company is so successful to need more than the normal hours available then the onus is on the leadership to hire more people; it's in their best interest to not have to rely on such devotion.
...and if crunch-time is instead caused by the company _not_ being successful and not having the money to hire people then toxicity is pretty much guaranteed in short order.
I’m looking for a way to build a hierarchy of categories from a text corpus, unsupervised.

Anyone have an idea how to accomplish this?

For instance, using it on a corpus about animals, it should generate a tree like

mammals
mammals>mammals on land
birds
birds>birds of prey

In an ideal world, the system would be extracting both the category labels themselves and their hierarchy from the text. But even if you had to provide a list of categories, and the system merely used to text corpus to figure out their hierarchy, this would be helpful.
technically, its already on ycombinator now
The one size fit all strategy I found when I played many years ago was to put all my crew in the infirmary and asphyxiate the boarding enemies by opening all airlocks :)
The bolt itself is hollow and contains the battery. So… a fail there as well.
> Today, there is no viable worthy alternative to Twitter.

I'm really curious why you think so. On twitter you can read through the feeds of ~300 million monthly active users. You can read their opinions about current events, jokes, whatever thought popped into their head, etc.

So how many monthly active users would be needed in order to get approximately the same level of information/inspiration/entertainment?

E.g. Telegram has ~50 million MAU. Is that not enough? Is the range of opinions expressed by the 300 million so much bigger that you would be impoverished moving to a network that had only 50 million?

Perhaps if you have extremely esoteric tastes, like Baluchi newlywed cooking recipes, but for most views/interests, 50 million is more than enough. Really 10 million is more than enough. This is my version of Gates' Law: No one needs a social network with more than 10 million users, because no one is that unique in their outlook, temperament, knowledge, or life experience.

But if you need huge numbers, there is also Facebook, Instagram, Snapchat, Tiktok, wechat, etc.

This reminds me of some conversations where a friend insisted that they needed to live in a big city, because they wouldn't be able to find anyone to relate to in a smaller city. And I thought, how many thousands of people need to live in a place before you can find a group to relate to? Do you really need, say, 5 million people in order to find some kindred spirits? 1 million wont do?
A friend of mine got his $5k bike stolen in the middle of downtown Mountain View in plain sight.

If you don't use something like an ABUS 37/80 + 14KS, your shit is going to get jacked in Oakland because of zillions of thieves with portable angle grinders in backpacks and teams riding around in vans looking for easy marks.

Don't leave anything valuable outside in Oakland unless you want it to disappear because people on drugs are always looking for property to convert into their next fix.
37/80 + 14KS. It's a tight fit, heavy, and expensive but they work.
Yes. Start bit, stop bit, bit length and sampling. And maybe one can add the RTS/CTS hardware protocol because so many UARTs implement it.
That would save the world
Show HN: Twitter Blues [audio]
"Twitter Blue will verify users for $8 a month, Musk says" (various sources)

So here's my blues for Twitter Blue.

(Hopefully, this submission is not an off-off-topic.)
“I currently have two big feature requests for the fediverse”
A solution I envisioned around 2018: Email re-skinned as a social network [1]: consider a social network that uses email as its communications protocol and regular mail servers as the “cloud”. There is no “platform”, but an app which is basically a re-skinned mail client with certain features disabled or abstracted. There is no advertising.

https://hliyan.medium.com/email-re-skinned-as-a-social-netwo...
C++ 3D programmer who learned the basics of modelling and Blender during 2020 lockdown. Boy it was wonderful and I do it time to time. Wife says I'm usually happy doing it than programming.

True, it's amazing where 3D graphics started and how far it has come. Hope you enjoy your learning. Cheers!
If there was an icon, that could have be what was copyrighted. Perhaps it's from the usage of the deb package. The creator of a project that uses the GPL can actually have a download link to that software which is under a different license that is not freely distributable.
It's not very intuitive,if you go to the graphic options you can enable the ground elevation
the home pages of happynetbox.com and plan.cat have a list of recent updates. It's worth saving them as bookmarks on your Finger client.

finger://@happynetbox.com

finger://@plan.cat

Unfortunately finger.farm only has that feature available on its web mirror, but not on its native finger-protocol home page.

In addition to those, over time I have also bookmarked some individual profiles, like this one which is one of my favourites

finger://blast-rules@happynetbox.com

Oh and also, in case you want to check the weather around the world:

finger://@graph.no (web version: https://graph.no/ )
Every modern Java library I’m aware of, avoids checked exceptions. Java itself recently introduced UncheckedIOException to wrap IOException in a few places. So while it’s not an official deprecation, it’s a sign that something’s not quite right.

Those are just objective facts. I, personally, don’t like this feature either. May be with very different language design it could be better, but as it is, it’s ergonomics is awful IMO. And I have problems to imagine how to rework it to make it work.
You could have worded this with kind concern but you chose to open by insulting me instead. I only moved here from the other side of the bay. I’ve lived in this area my whole life. Somehow all my friends in Oakland do just fine. If I get robbed, so be it, but I’m not going to hide in my car.

I’ve been a cyclist my whole life and I would never ride without a helmet. This isn’t the Netherlands. My bike goes 30 MPH and as experienced as I am, accidents still happen.

Your comment was particularly condescending and I don’t think it fits the tone of this discussion. You didn’t have to comment, and you didn’t have to be rude if you wanted to participate.
Without PINMAME and other Pinball emulators you wouldn't have: https://zenstudios.com/games/pinball-fx/ to sell Pinball games on.
There still seems to be so much opportunity left in the internet. I would like to already live in the future where those opportunities are realized.

There must be something like the steam engine of the internet. Like the Romans, we most likely already know the ingredients of the next industrial revolution, but we don't apply them because we have other means to solve our problems.

My best guess is that a social network could be the missing part. The printing press brought cheap paper for scientists to have space for notes which brought mechanization and thus the need for power. Currently, we go directly for automated thoughts, but we don't have significantly more or different thinking space than the generations before us, just faster mail.
I think it's irrelevant, it's just a messaging platform. Nothing lost.
Of course it's possible.

Very long time ago someone abused a referral program of a taxi service by registering multiple accounts just by random-guessing the code. They had badly written rate limiters so a list of 10k proxies, good broadband and a java threadpool were enough to get thousands of free rides in a couple of days.
I have a second phone number I use when I have to give a number to a company or government agency. All calls to that number go to voicemail, my phone doesn't ring, and I can look at transcriptions and swipe them into the trash.

In the past month I probably deleted over 100 phone calls about the upcoming election. I also received enough flyers in my mailbox to fill a garbage bag. None of the calls or flyers or ads on TV would change my opinion on anything on the ballot. I have a hard time imagining how any of it pays off, but I suppose some people respond to it.
Thanks it’s good to know.
> I'm wondering if this can be engineered to cause a Python memory leak, via circularization of the linked list

Not unless you manually disable gc.

https://docs.python.org/3/library/gc.html

"Since the collector supplements the reference counting already used in Python, you can disable the collector if you are sure your program does not create reference cycles"
Excuse me? I know tons of very skilled programmers who use it, simply because of the time it saves.

I use it regularly in C#, JS, CSS, and hell, C++ ocassionately.

It's not about using other people's code, it's about it saving time by generating pretty much the code I was already going to write (with pretty good accuracy too). Once you have enough knowledge, I see no difference in the code Copilot generates (at least, not any better quality/perf) than I would have written.

So yes, I cheer it on, and I love it. It has made my development life easier. 17+ years of coding, and this has been a big impact for me.
Key thing to understand is that auditors are paid by the company + often have side business with the company.
With entire standard library that’s not just idiomatic. I would need to write wrappers or just rewrite standard library. It’s plain crazy if you ask me. So yeah, theoretically it’s possible to emulate exceptions, but in reality it’s not.
Are you referring to the pregnancy itself or the parenting that comes after?
Make your DOM look like an eye that can focus on anything
Hello, I'm Ryan.

I would like to show you an animation library I developed.

It can make your DOM look like an eye that can focus on anything!

## Features

- Ability to watch mouse or another DOM or even input values, watch anything you want!

- Because it is DOM-based, it is easy to support RWD

- Supports multiple frameworks

- vanilla.js

- react

- vue

- Zero dependency (every framework is!)

- Written in typescript

- The size of the core code is only 3kb after gzip compression

- If the element is not on the screen, it will automatically stop running

You can see more on the GitHub Repo!!

https://github.com/jj811208/watching-you
Similar to how every change is not a full replacement. Your timeline will be gradually redistributed. Many people have already moved on or never started on Twitter.
The count is like 5
Well if you add sugar for errors, and as sugary as "specific to the error type as the last element of a return type, plus automatic zero values", then just make it like rust's `?` already.
> Start having fire pit nights. Welcome (limited) alcohol and some pipes or cigars, and simply start talking to people, face to face, again

I know zero (0) people within a 5 mile radius[1]. And if you started a fire pit around here (local council estate)[2], alcohol or no, I can guarantee the police would need to be involved sooner rather than later.

[1] Exceptions: flat mate and one person who stays in London ~2 nights a week

[2] Also good luck trying to get a permit for that kind of thing.
Thankfully, Japanese GenZs seem not to accept this BS anymore. Even more so since Corona.