skysight-inc/HackerNews huggingface dataset:
While humans driving is ludicrous and it's insane how little we train drivers for it, one thing it does make easy is assigning accountability to the liable party in the case of an accident or some other catastrophic failure.

Tesla's "self-driving" burns that line into thin air, and also misleads drivers into a false sense of security. Musk needs to own up to that, because in the absence of a clear way to see who's at fault, the onus is on him to clear the air and he hasn't.
windows 10 + 11 is such a mess.

It's just a pretty skin on top of the same Windows NT Window chrome. The modern UI skin is baked in with a bunch of none-sensical UX decisions.

I also hate how Windows' happy-path setup, does not encourage use to create and operate with a low privileged local account. Instead, if you click through the setup process, you end up running the OS w/ an admin level account.
Yes, by far my top choice in OSS land for image manipulation. You would probably want to couple it with a edge worker to do things like accept handling (what format to return for the same url), whitelisting formats and so on.

I wrote a pretty comprehensive cloudflare worker for this years ago I should look at open sourcing..
Beyond Omicron: what’s next for Covid’s viral evolution
FYI, there was a Redshift query outage this morning, and Redshift COPY operations from S3 to Redshift have been failing for quite a while now.

Status page shows all green but AWS confirms differently when on a customer phone call.
Why is the comparison always between public cloud and building your own data center from scratch?

There is a middle ground of bare-metal hosting. Abstract away the hardware and networking. Do the rest yourself.
So this was 21 days of idle chatter? 1 WAL per 5 minute event, 16MB per WAL, 100GB/16MB = 6250 * 5m = 31,250m/1440m/day = 21ish days.

Is that what happened?
Ah yes the weather is specific to the South East. But I don't recall seeing ads for local businesses nor articles about local affairs.
Yeah.. To my disappointment... There's really not a lot of Dart/Flutter posts on HN, so I was excited! One day (hopefully) everyone will stop naming things after dictionary words.
This is one thing I'm surprised the open source community hasn't developed a popular alternative for: Teamviewer.

The core idea is simple: a video stream from one computer to another, with mouse and keyboard controls sent the other way. Connection negotiation can be done Magic Wormhole style, via basic STUN, encryption can be done in a number of ways. Add some clipboard and P2P file transfer features and you've got most of Teamviewer/Anydesk/whatever implemented. There's VNC, but that's horribly outdated and the UX is absolutely terrible.

I think there's a business to be built here; open source remote support with a Gitlab-style self-hosted option companies can put down in their own networks, or have them pay you for management and servers.

This project is a good starting place, as any. With some tweaks you could probably build this into a end-user friendly system with your usual numeric code and random password. There's a business to be built in this space, I'm sure of it. I wish I had the expertise to take advantage of that.
This argument I can understand, and I'm torn between Firefox and Brave because of it. Maybe the best option for people like me is to use both. Or create a Brave-like browser with Gecko?
> Note, however, that it is a Glibc bug (modulo Drepper’s temper) if the reverse happens: Glibc symbol versioning ensures that binaries depending on an old Glibc (only) will run on a new one.

But only up to a certain point.

Just the other day I wanted to run the old Ballistics game with it's 2007 binary on a modern Ubuntu. All I got was

ballistics/lib/lib1/libm.so.6: version `GLIBC_2.29' not found (required by /usr/lib/i386-linux-gnu/libasound.so.2)
I'm not. I reflexively ignore them, train my spam filter to remove them, and even decline to contact a company myself if a particularly aggressive recruiter from that company has recently reached out to me. In my experience they have 0 respect for my time or boundaries.

Their 2x drip autogenerated email campaigns have grown to 4x recently, clearly all generated using the same software because the cadence is identical though of course they're written to sound like a human sat down and wrote them. I'm sure somebody at that company got a promotion for changing a 2 to a 4 which most have cost them nothing but who is responding to that 4th email that wouldn't have responded to the first?

They've called me during work hours, they've texted me, they've lied about where they got my number. A friend even had an "AI-generated" recruiter cobble together a mad libs email from whatever they must have crawled from his github so they aren't even respectful enough to send humans anymore.

[0]: https://twitter.com/chromakode/status/1463006262950457345
I think you’re confusing me with someone else, this is my second post in this thread. Anyway, the data doesn’t support doubling life expectancy for 10 year olds unless you go really far back.

Look at the England a whales data in your link, in 1841 10 year olds could expect to see 57.6, or another 47.6 years. In 2013 that bumped to 82.2 or another 72.2 years. By 20, they could likely hit 60 or another 40 years worth of life, and by 40 they where up into ~67.4.

However again the difference is largely one of lack of war and famine rather than medicine. The chart is bouncing around because of events that killed large numbers of people, but it smooths out as you approach today.

PS: Their Spanish Flu suggestion is off, it was actually WWI and the flu that’s responsible for much of that drop as seen by 40 year olds being largely unaffected. https://en.wikipedia.org/wiki/Spanish_flu#/media/File:W_curv...
Or there's some esoteric corner of it that you're unsure of.
https://ideas.mozilla.org is a dedicated site for user feature suggestions. Perhaps you might want to try submitting over there?
And the other side is that people who don't know what they are doing are very bad at talking once you try to solve problems. They might still be great at free form chit chat about technical things, like you'd get in an unstructured interview, but they lack the skills to actually apply the words they use and work through problems. So they will take a lot of space in meetings and chats and make everyone else less productive since they use so many words to say so little.

These are basically "brilliant jerks" on the soft skill side. They take so much of the space that the people who knows anything don't get much airtime. But if the soft brilliant jerk would just stop talking for a bit the other people would start talking and actually improve communication in the team.
On a related note, Microsoft has also talked about refactoring their C run time to be written in C++. They give some reasons like maccard mentions I a comment next to this: features like RAII and templates make code easier to maintain than manual memory management and ifdefs.

https://devblogs.microsoft.com/cppblog/the-great-c-runtime-c...
Have you heard of Fritz!box from AVM? That’s what I have setup for a few friends, with good success. Personally I use a Mikrotik hap ac 3 in my apartment. They have a ‘mesh’ product in the Audience line.
IMO calling museums advertisements for a city/community is a stretch of the definition for the purpose of this discussion- like yeah, it could technically be considered that way, but it's so broad that it sort of renders the whole point moot.

> the organizations that distribute it or provide access to it..are filthy with it.

I think your point there is the crux of the whole thing for me. I see a big distinction between a piece of media that has an advertisement literally embedded within it by the creator and presented as part of the finished whole (example, a podcast where they shill some service or other) versus an ad-free piece of media where some other third party distributor shows advertisements alongside the media.

The podcast in question further up the thread falls into the first bucket, while, for example, a hard news piece by a journalist that is then displayed on a website with banner ads is quantitatively different. In the latter, the piece of media exists, and can be experienced in its totality with all ads taken away, while in the podcast example, the ads are inextricable from the whole without altering the work itself.
Did you try wikipedia[0] or microsoft[1]? It's been around 20 years, but it's been fading away the last 5

[0]: https://en.wikipedia.org/wiki/Microsoft_BizTalk_Server
[1]: https://partner.microsoft.com/en-us/solutions/microsoft-bizt...
Data or analytics instead of “science”
Google in particular always uses an identifiable agent. So you could serve one set of content to Google and a separate set to actual visitors, preventing Google from scraping the content.

They clearly want the benefit of being scraped (the traffic) without the cost (the loss of traffic from people who don't click past the headline to the article).
As far as I understand it, that sounds super useless though.

Maybe we should inspire people by doing useful science instead.
Am I the only one that has long since given up traditional desktop streaming software like TeamViewer/AnyDesk and the like for game streaming software (Parsec, Rainway, Steam Remote Play, etc) that just happen to offer desktop streaming because they can? The actual streaming tech in those feels worlds ahead in terms of quality/efficiency/stability/latency. And the UX has generally felt better as well with much more streamlined onboarding and everyday operation.

I personally have been using Parsec most often these days and might even start paying money for it soon for some of their advanced features, as they've recently pivoted their marketing towards the productivity side, which is a move I'm happy to support with my wallet. I honestly don't see a reason why someone would use any of the traditional players in the space these days for personal use. Not sure how the tech in this project compares, but I think it should try to measure itself against something like Parsec/Rainway rather than TeamViewer/AnyDesk if it wants to compete at the state of the art.
After Hotline there was Haxial KDX, which was similar and thought to be written by Hinkley.
You will want to adjust the knob depending on the specific role. You might look for different things in a candidate that will be person #1 on a one person project version person #49 on a 50 person project.

Remember that most of us that are self-taught are pretty good at being person #1 on a one person project. That's what self-teaching teaches us, after all. But, a successful business might not be possible built around one programmer, so as you progress in your career you'll be working on developing the skills to form a cohesive team around you. A lot of this is going to be talking to people, not memorizing some algorithm. (But, many jobs are going to require both, so don't forget all the algorithms while you're in those meetings. At least brush up on them before your interview. A day of prep here can equal hundreds of thousands of dollars over the course of your career.)
Probably not the ideal pick for an everuone facing library like this, tcmalloc focuses on reducing core thread contention, at the cost of compactness and often debugability. I've not been following the ptoject for some time though, so maybe things have changed. Still a great allocator if those tradoffs are what you want.
Something more like mimalloc would probably be a better general purpose allocator for something like this
It's also a lot easier for a company to decrease the value of other benefits than it is to reduce salary. If you work for Disney and your park pass slowly becomes less valuable over time because more and more dates are blocked out, that will probably cause much less consternation among employees than cutting their salaries.
SerenityOS boots very quickly and/but is a full featured Unix-like OS
I was a Brave hardcore user but decided to just try Firefox again and really liking it so far.

Can't really say why though, it just feels nice. For extensions, Multi account containers and uBlock origin are nice. You can also hook up the containers with proxies so that when you're in container A, all sites in that container get loaded over that proxy connection.

But there wasn't a killer feature in Brave that kept me there, and there also isn't a killer feature in Firefox that's keeping me here though
Ding dong the mandates are dead
"And yet, so many people, including smart people, think that there are too many people in the world and think that the population is growing out of control. It's completely the opposite. Please look at the numbers..."

Is that really the only thing holding smart people back from having kids? Asking because this place is a decent representation of intelligent people in my opinion.
Well... What is your solution for this?
Only on Apple hardware though.
Google is indexing public pages as "someone" who does not have any specific access. Google has chosen not to know or care whether I have special access, and index the content as if it's not there - perhaps it's a disservice, but that's the service they're offering to their users. And the actual news sites do not and should not have any say in this, the decision of what to index and what to show to users should remain between each search engine and their users.

So if a search engine chooses to index the "content-as-if-you're-anonymous-and-not-logged-in" and if you try to trick this service into showing something else than what's actually published to everyone (serving visitors and search engines different content), then it's quite reasonable for google to treat it as a cheating attempt (because, really, it is one) and choose to penalize it in their search policies - because that's what I as a search engine user would want.
Still do. You'll call someone and ask for their email "Well right now I'm ashore, but next week I'll be on ship, so you need to email me at john.doe@{$shipname}.navy.mil, I won't have access to my john.doe@navy.mil account."
> Java is particularly unforgiving for code where ones thoughts are unclear.

Why is Java bad that way? Overly complex classes? In my experience, C++ is particularly awful, since careless programming can lead to memory corruption, use-after-free, and nonlocal malfunctions and crashes.
> Brave promotes a toxic business model centered in killing off internet's advertisement and providing their own in house solution.

Good. The Basic Attention Token is meant to take the power away from adtech by making ads less intrusive and establishing a market directly between content consumers and content creators, cutting out the advertising middleman. The safe ads can eventually be completely removed from the transaction, as users can fund their BAT wallets instead of seeing ads, and support the creators they want directly.

There's a lot to dislike about Brave Inc., but the BAT is the only scalable solution to the ad-infested web we have today. Yes, Brave Inc. makes a profit from this (and other arguably shady means), but this is a far more consumer friendly way of supporting a browser vendor than the established alternatives.

Please read https://basicattentiontoken.org/
Heres the thing, every company I have worked at that has been more willing to pay me more, has also respected me and the software development process more. When a company nickle and dimes on the salary/total cash/stock compensation they are providing a direct signal. It may be true that your company does treat employees well, but the majority of companies paying mediocre compensation treat their employees like mediocre people to be replaced on a whim.
Well not SMS, but I am scrolling through my conversations. It’s odd, but I enjoy reliving them.
Operating system for majority of users are feature complete for years and for most common tasks it would make no difference if work would be done on Windows, macOS or some Linux distribution. Perhaps the preexisting familiarity with a particular OS would be the only factor determining how comfortably user get the job done. But it can be done anywhere.

Emoji or gif support in desktop OS, sidebars or notification centers, all sorts of content or tasks suggestions, virtual assistants that are limited to only few languages, countless GUI changes or application redesigns that makes no sense or make the workflow worse. All of this is often presented as some breakthrough "experiences" that are about to fundamentally change user life - forever. And for quite some time I'm having a feeling that all of this is being done only to provide an illusion that someone does something, so the all decision-making people, CEOs would be satisfied that a product was improved. Maybe there are people who are impressed with such things or expect that these should be here but I'm definitely not.
Thanks, that's really informative.

So what's the trick with something like the Hoover Dam, where (I'm assuming) major reworking every 100 years isn't acceptable?

Did they find some way to avoid steel, or maybe make it piece-wise replaceable?
With telepresence and remote manipulators, we're at the point where a robotic service mission should be possible now.
Katalin Karikó's 2005 paper provides some insight into a few of the stranger aspects of RNA's interaction with the immune system. You can't just put all RNA, or even all mRNA, in a bucket and consider it all the same. Slight variations can change biochemical reactivity activating or avoiding an immune response.

https://doi.org/10.1016/j.immuni.2005.06.008
Your comment is poorly informed. There are many instruments in circulation that are poorly validated or misused for applications in which they have not validity evidence, but psychometrics as an approach or collection of approaches to developing measures of individual differences in cognition, personality, and so on is in no way on the level of horoscopes.
note - herbicide vs pesticide
I agree with most the tradeoffs that were brought up with "low code" integrations tools, but I feel like none of the tradeoffs of using a general purpose program language were discussed. My viewpoint is that most organizations reach for these solutions because they provide highly available runtimes that people can quickly access.

If I am at an organization and not directly on a software development team and want to do a simple data transformation between two systems, how would I go about getting an environment to run my process? Even if I know how to write it using a general purpose language there are probably too many steps to go through to get a server environment to run my code on. With a low code solution, I can get my simple process running and automated much easier.

A little while ago there was an article about the python environment run at big banks that allow banking analysts to easily use python to solve their day to day problems. The banking python system was built to allow these people to quickly write python without much organizational overhead and therefore saw wide spread adoption among non traditional software developers.

I have been thinking about this space because I am trying to build a platform on top of serverless (FaaS) platforms that would make it easy for companies to empower workers to use general purpose programming languages to solve their business problems.
>Really opened my eyes to the difference between what people say they want and what they actually choose come decision time.

Well, there are at least two types of people - those that prioritize pay and those that prioritize benefits, particularly health insurance.

Maybe you were actually competing with public sector jobs in terms of benefits and coming up short.

If someone has a partner who has a really secure job with great health insurance, then it frees them to take more risks and optimize for pay, and vice versa.
To me it's not the advertising that's wrong or bad per se. It's the tracking. The personal privacy violations. That's what I find toxic and ultimately unethical.
They seem to have become vogue for decorative purposes in the last few years, for stuff like bbq pit walls, windbreaks, and those faux gateway entrances that have no fenceline around them. Personally I think they look very ugly, and the trend is a bit of a mystery.
Branching histories of the [Brexit] referendum and ‘the frogs before the storm’
Yeah I've never been an Apple fan, but I used to run iTunes on windows because it was fucking great. Then they added the album view stuff and performance degraded and it became unstable.

I use Foobar now and sure Foobar takes a bit of power user level stuff to get it configured exactly how I like but it is a nice tabular music library I can search and then click on stuff to play. No bs fancy crap screwing it up
Yeah oddly enough I don't use it anymore, I just find myself reading the source code to understand the problem.
Is anyone shocked at this point? All the carriers have repeatedly sold out their users, and none have ever been punished
Can you demonstrate how that statement is equivalent?
Historically I’ve been a workaholic, though I’m gratefully recovered (probably for life at this point, I’m very tired and very persistently burned out). Saying that for context, to say this: regardless of any individual’s baseline productivity, the only reasons 8x5 vs 4x10 will make any difference are

- they have strong feelings about it either way: they’ll perform according to their wishes regardless.

- they have demanding commitments to non-work concerns: they’ll perform better with the schedule that fits their other concerns.

- they have free time they’d prefer to spend working: they’ll overperform regardless, at least until they burn out.
I'm curious as well. On a really good day, I can get about 6 hours of solid focused work before my brain gets too tired.
Thanks, this looks interesting as well. Fun to find out about all these relatively small projects that are hard to search for.
WebKit hardly qualifies as independent from an ecosystem health standpoint, though... GP was probably referring more to efforts like WebSurf.
Which idioms? This week’s? Or last week’s? If I’m at guru level and am capable of evolving to whatever next week’s idiom is, can we code together then?

I agree with you in general. But I do find that this litmus test sets up a moving target in some of today’s more trendy/culty language ecosystems.
For the record, I also dislike smooth scrolling in the Start menu, settings app etc. With Edge, they lowered the animation speed from baseline Chromium to match that I think.

In Chrome it's nice at high refresh rates and looks buttery smooth, but at 60Hz it's too choppy so I turn it off there. It seems that the Edge devs have opted for a slower (=smoother) animation, optimized for 60Hz screens, whereas Chrome has opted for more responsiveness.

(giving the user the ability to tweak the scroll animation speed would be too much to ask I guess)

(disabling smooth scrolling with the "disable animations" setting in Windows is too much to ask as well I guess)
Engineering skills are easier to teach, particularly if you have an established culture and some senior personal who can spare a couple cycles to onboard new hires.

If you don't, that's a sign the engineering culture needs some TLC. And now that I think of it, in that case good communication may still be a priority factor.
This is very cool stuff, thanks!
im thinking that when the ISP and the carrier are the same, they stand to benefit from any situation that results in multiple 2FA sign in demands
Should weapons be open sourced?