skysight-inc/HackerNews huggingface dataset:
> He said that he would often start by writing down a stream of consciousness

an instance of a stream of consciousness in the sound and the fury:

> and then the world would roar away and he and now this other you are not lying now either but you are still blind to what is in yourself to that part of general truth the sequence of natural events and their causes which shadows every mans brow you are not thinking of finitude you are contemplating an apotheosis in which a temporary state of mind will become symmetrical above the flesh and aware both of itself and of the flesh it will not quite discard you will not even be dead and i temporary and he you cannot bear to think that someday it will no longer hurt you like this now we are getting at it you seem to regard it merely as an experience that will whiten your hair overnight so to speak without altering your appearance at all you wont do it under these conditions it will be a gamble and the strange thing is that man who is conceived by accident and whose every breath is a fresh cast with dice already loaded against him will not face without essaying expedients ranging all the way from violence to petty chicanery that would not deceive a child until someday in very disgust he risks everything on a single blind turn of a card no man ever does that under the first fury of despair or remorse or bereavement he does it only when he has realised that even the despair or remorse or bereavement is not particularly important to the dark diceman and i temporary and he it is hard believing to think that a love or a sorrow is a bond purchased without design and which matures willynilly and is recalled without warning to be replaced by whatever issue the gods happen to be floating at the time no you will not do that until you come to believe that even she was not quite worth despair perhaps i i will never do that nobody knows what i know and he i think youd better go and i temporary and he was the saddest word of all there is nothing else in the world its not despair until time its not even time until it was
At Google, because everything is in the mono repo and nearly everything around it is in some level of flux, if you don’t have a test for your code, it gets broken pretty regularly.

Most teams are pretty understanding when they break you on some untested code, and will work with you to fix it, but the very first step in working together is for you to write a test that shows the issue.

The resultant culture is heavily biased toward writing tests before something bad happens to you.
I had no idea Termux had access to APIs that allowed you to do that, this changes a lot.
Neat little game! I don't like that you can lift cubes to see what's hidden, ruins the fun for my personal tastes as it becomes tedious.
That’s a good point actually and I hadn’t considered the fish that have delicate spawning. Eggs and fry cannot travel far.
Same. At this point I've just given up hope on JS remaining a simple language, it’s already beyond repair.
Or use something like Svelte, which doesn't rely on Proxy objects for reactivity.

Compilers > VDOMs + runtimes
Well, guess it's time for my quarterly Pine64 order!

Seriously, this is well-done and a testament to how great UX can arise from bog-standard connectivity. To think this was all enabled by a firmware update on the hardware itself - pure awesome.
In what way is Smalltalk similar? Its main problem was that it stopped evolving.
But if I replay the signaled message and have the code? I must be confused how this works.
I think this analysis is misguided, in many ways defining the necessary technology as what we do today, and comparing Apollo program technology with that standard. It's lost in the modern perspective, seeing the world through our egocentric/ethnocentric lens.

There are other technologies and other ways to do things. Almost every achievement in human history has been accomplished without these technologies.
Because the server is entirely abstracted away from computing applications that do not require direct access to the underlying hardware and only have to produce a computation result.

Conceptually, «serverless» is a reincarnation or an evolution of the VAX VMS style cluster computing: applications running on VMS clusters see the cluster as a single computer. Adding a new cluster makes the cluster more powerful, yet the app continues to see the cluster as a single computer. Cluster nodes can be geographically distributed, appear and disappear without the app noticing it. So, serverless apps, whilst technically running on a server, actually run somewhere (on a cluster node) but the app does not know it and does not care about it.

So «serverless» in the cloud takes the concept further, slaps on the automation and makes it more accessible to mere mortals, it scales (almost) indefinitely and completely transparently from the application. It requires no setup and is easy to use (setting up VMS clusters requires an experienced and knowledgeable systems engineer, for instance).

We can agree and disagree on the semantical correctness and richness (or the lack thereof) of the term «serverless», but it has already caught on and has evolved to mean more than just cloud serverless functions.
You need to check your attitude and eat a big piece of humble pie. You will never get anywhere in life acting like a preachy know it all.

If you are still thinking of making another snarky reply, then you truly are lost. Be a better person.
Python package installer `pip` will no longer install packages outside a virtualenv. This can be overridden with a flag, but if run as root can break your system.

For python >= 3.11.2-3.

Seems a safe thing to do? Maybe in C you want to pick and choose your libraries to link to. For an interpreted language, you want the "dependency context" to just work.
The message was actually re-added (in modified, clearer form) in a subsequent commit:

https://github.com/sudo-project/sudo/commit/9757d29a24ac1872...
wealth and class are two separate things. You can very much be lower class wealthy (Donald Trump) and upper class poor (every post-doctoral barista.) the need to signal wealth, affluence, and success however is very much a middle class eccentricity as cited by Paul Fussel.

Middle class people put stickers on their car to indicate their college, drive luxury vehicles that stretch them to the brink of their finances and insist on an almost suffocating degree of verbiage in their conversations. best summed up as $15 word people with $5 ideas they picked up on cable TV. They read, but they cant read positionally to determine a counterargument to a narrative theme. They rent limousines, they buy luxury goods and they conspicuously follow trends in fashion and thought (magnetic bumper stickers for the troops or plastic fitness bracelets.) the baby-on-board sticker is in prominent display because you need to know their importance.

the upper class do not. Instead the only conscious acquisitions they make align to their personal preferences, which are largely sacrosanct. Marketing may inform their choices, but appeals to gender and attempts to undermine their confidence will generally fail. They went to college, but its none of your concern. They dont get to the airport in a bentley or a rolls if they are wealthy, because they do not drive. They drive slowly because the well planned day revolves around them, not the other way round. They are quick to apologise, listen intently, and speak directly. what you see is largely what you get.

the lower class are largely the same as the upper class. they never went to college, but they dont care if you know. goods and services are purchased utilitarian or without consideration and the substance is largely overt or appeals to a simple motif (live/laugh/love, bless this mess, animatronic wall bass.) They know exactly what they like.
Understand that the Engineer may know more about building products.
Yeah unfortunately this means that they are likely missing a lot of unused code. But hey, any dead code deletion is a win
The presidential limo was designed to resemble a Cadillac Escalade:

https://en.wikipedia.org/wiki/Presidential_state_car_(United...
Not sure if the parent comment was edited or not, but at the time I'm reading it, it just says "typed", not "strongly typed". Strong versus weak typing isn't something I've seen a consistent definition of that everyone agrees on (although most definitions I've seen would consider C to be somewhat weakly typed because generally almost any type can be coerced to any other type without much ability to tell if the result is valid or not), but statically versus dynamically typed is pretty well defined, and C certainly is a statically typed language.
Wish there had been a picture? Did I miss it?
That was actually a double joke. The predecessor was called WATFOR ("what for"), so, of course, the successor became WATFIV.
Yeah, I don't think people realize how many conditions exist that are highly treatable now but were prolonged, miserable death sentences less than thirty years ago. Taking "too many pills" sounds bad on the face of it, but it's an infinitely better alternative than letting your intestines slowly rot inside your body or your nervous system fray itself to pieces.
People do it because they work mostly in isolation or small groups of experts on things that compute values once from command line.
Good point, I missed that. But that is still very far from plummeting. It’s a very gradual decline that assumes inflation stays above 2% (though that is probably a reasonable assumption)

I hope they will plummet, I just don’t see much pointing in that direction right now.
I wonder how the Starship upper stage should land on Mars.
> you're explicitly taking on the maintenance burden

How are you not taking the burden of maintenance when writing code that uses private-by-convention properties? The difference seems pretty abstract, a fork will require the same rework when internal properties change.
> This sounds as if the journalist tries to downplay

Even if you disagree the history, why attribute it to someone else's intentions? What evidence do you have?
Two new Amazon Redshift versions out (system table diffs)
Two new RS versions out - 1.0.49676, which is now in two regions only, and 1.0.49780, which is in all the other regions.

Quite a lot of change (new function user_is_member_of_role() in 49676 looks particularly interesting), but also 49676 has introduced quite a bit of new stuff which 49780 has removed (including that new function).

https://www.redshiftresearchproject.org/system_table_tracker/1.0.49087_to_1.0.49676/index.html

https://www.redshiftresearchproject.org/system_table_tracker/1.0.49676_to_1.0.49780/index.html
An open directory of personal sites and blogs, maintained on GitHub
Yeah [0] of course.
If they promised you equity, get that in written.
Do you have/do you plan to open source this anywhere? I'd be really interested in checking it out!
Clicking on the correction shows that correction is just on a single figure, so that's not supporting your argument:

> A corrected version of Figure 3 is below, where in Panel A r2 = 0.59 is changed to r2 = 0.58.
endorse
surrogate

I don't know. But if its a drop-in replacement, which aims compatibility, then the same name seems OK. And for most use-cases, this will be a drop-in replacement. Except for obscure configs. But I think that's OK. If your goal is world domination, you aim for the low hanging fruit first.
Lots of tendancies are part of human behavior. So is cooperation, eusocial behavior, etc etc etc. NASA relied on the cooperation of many, many people, and the funding of everyone in the US.
Anonymous poll website dedicated to see how you compare
>simplified metrics frequently distort incentives

i dont understand how this relates to transparency. nothing about giving patients the right to access their own medical records involves metrics in any way.
> So by installing adblockers and shill-skipping scripts I simply vote for my interests.

By not watching the video you would be voting for your interests.

By watching the video with adblock and etc. you are just "stealing" content and trying to excuse yourself for it by wishing it was something it isn't.

The videos aren't put out for free, they are put out with a contract with Youtube to advertise on it. Youtube pays to host and you split the ad revenue when the creator is paid. Your hypothetical successful "hobbiest for the sake of fun" would either not enter the partner program and let Youtube keep all of the ad revenue they will run anyway, or enter the partner program and disable monetization and abuse Youtube for content hosting without delivering anything back to them. Obviously, neither of these happens in practice and if the latter started becoming common the ability to do it would be taken away or other penalties like making the creator pay to host imposed.

"There's no such thing as a free lunch."
Stretched limos are tacky. That is the reason. As soon as they were rented by regular folk for special occasions, that became apparent. The facade was broken, and that was the end of that. It is that simple.
It's incredible to see how many fresh groups of satellites there are around the world (the solid lines), apparently all less than a day or two old?
Like most things system, this can be replaced with regular existing tools and a shell script. You will gain a lot more valuable knowledge and experience by learning how to use existing systems, rather than picking up yet another magic unicorn tool that promises you the moon but won't help you when it breaks.

Do you plan to be doing this job for the next 10 years? Then set aside the time to learn system tools and scripting. The time investment, however long it takes, will pay itself off many times over, guaranteed.
Do you use RSpec? Devise? etc.

There is your example.
Secret metrics
Ask any question or correlate any two polls.
Again, try to remain polite. I understand how forking works. Knowing how shebangs work is not something they teach directly. Forking is.
The fact that you can so very straightforwardly declare that code which hasn't been used in 6 months is irrelevant is extremely revealing about what leads to the deplorable state of "modern" software development.
It's an irony that as I'm young, too many people are competing for my time - family, friends, relationship, and it's overwhelming.

But there'll come a point when I'm older I'll have to deal with loneliness and I'll miss these times.
It sounds like you're confusing familiar (and popular) with simple.
> (and thus can't be losing anyone money in lost productivity)

What? No, no, no. Being unemployed when you want to be employed is 0% productivity. That is lost productively compared to having a job for that period of time. That extra time spent interviewing is money lost for you compared to working.

Having everyone spend more time learning skills that are only used between jobs is productivity that is lost relative to learning skills that improve your ability to do your job, or just doing the job itself.
Pixelmator Photo gets AI-powered selective adjustments and a new name Photomator
Apparently, an "x language job" was a well-known concept from the "before times." ;-)

I'll always vividly remember this article from the days when I began to become entranced with IT Tech stuff... http://www.troubleshooters.com/tpromag/9712.htm

I was getting into Linux around then too so I devoured Litt's site. Shortly after I read this my cobol-programming neighbor (worked for CapOne) was laid off. As far as I know he never returned to Cobol programming (unless he managed to snag something during covid).
Even in high school that kind of thing was lame. I forget why, but there was a time where the school took a bunch of us on a limo ride ... to Hometown Buffet. We all thought it was dorky as hell, but we did it anyway because it got us out of class. No ody thought it was cool, though.
A half century too late:

https://www.youtube.com/watch?v=tzND6KmoT-c

AI n00bs
Personally I advocate for modular monoliths with the boundaries set by gRPC services.

Monoliths are fun to bash, but I'd rather have a monolith than poorly done microservices.

The problem is that Ruby encourages (or, perhaps, doesn't discourage) a certain kind of tangled monolith.
I would disagree that the upper class are not swayed by identity markers like gender. There is plenty of sway happening in the upper class, specifically on assessing peers and concerning class pooling (especially among the upper class nonwhite in a majority white country). There’s also plenty of appearances for gender markers— fatness is low class.
require them in rentals?
Feels like it gets posted every other week.
I’ve heard that Apple employees are banned from installing GPLv3 software on their work machines (maybe someone who has worked there can confirm?), so this may be more relevant for Apple employees than actual users of MacOS who can just get nano from a third party package manager.
Naming is hard so let’s just throw caution to the wind and have some fun.
Another option is tail based sampling which allows you to make the choice at the end of the request whether to keep the trace.

With that you could configure the APM to keep the first $N traces for all endpoints and then start sampling after that
> Do you think that in places like hackernews there is more Russian propaganda than US propaganda ?

Recently yes, you'd have to blind to not see the huge uptick in pro Russian posters on here lately.

> I said that we will never know

This is sadly true, we will never know what actually happens.
I wave to every person I know, highly recommend it. Why would you avert your gaze?
I've not put a ton of thought into a plan to open source it, but we've got comments from friends who also have a lot of genealogical info that it would be super helpful for their info, so maybe? It's basically just a CRUD Django app at it's core, so I don't know how interesting it would be.
I'll never understand why everyone is spending so much time on a model you cannot use commercially (at all).

Secondly, most of us can't even use the model for research or personal use, given the license.
You made a bunch of assertions that amount to taking even more money from American taxpayers. It’s your responsibility to present the deliverables and their cost.
You should try it, which it sounds like you haven’t! :-)
Aloha Airlines Flight 243, April 28, 1988
That doesn't make banning suddenly better because regulation/codes are so broken.
Bandcamp and hey aren't scalable?

Like, I am the first person to be pessimistic about a framework or language, but I've been working with both Ruby and Rails since 2007. Every single company that has strayed outside the defaults in the name of 'making a scalable app' has spent tons of money in tech debt, maintenance, etc. Yet the companies that stayed on the tracks had very few issues with scalability or tech debt.

I think pretty much all developers seem to forget that when you bring in a third party library or a unique pattern, you also inherit maintenance in both those areas.

The problem isn't the language or framework, the problem is that developers try to solve problems by deviating from tested and proven methods. "Convention over configuration" is what Rails is built around. Why do so many people prefer configuration over convention? Why not just pick another framework, or possibly even language if you are going to do this?

Note that I'm not affiliated with Rails, companies financially affiliated with Ruby and/or the Rails framework, and have no desire to be. I just like building awesome stuff.
Not merely suicide; SSRIs, antipsychotics, and other psychotropic medications carry a high risk of increased incidences of homicide.

This has been known at least since Charles Whitman packed his trusty Dexedrine while shooting up U Texas in 1966, and all the Columbine kids were heavily medicated, as is likely for other "mentally troubled" mass shooters before and since.

The medications responsible for this used to carry appropriate black-box warnings, but since it was a bad PR move, the FDA permitted them to remove it.
> By watching the video with adblock and etc. you are just "stealing" content

Would you also argue that a TV viewer that goes to the bathroom or the refrigerator in the commercial breaks steals content? Everyone avoids ads if they know how to.
I’ve been thinking about this for a while. Super excited to see you’ve actually done it! Will definitely be trying it out. Thanks for making this!
That was sad to read. Wladimir was a really nice person, had really interesting things to say, always warm and welcoming, and was really one of the good guys. It's poo that people like Craig Wrong get to ruin people and communities like this without recourse :(
Nah, the only way forward is massive cultural change -- limiting population, consumption and energy use. But that's a tough sell. It's not a palatable narrative compared to the trendy "Saving the world through tech".

Technology won't -- can't -- save our biosphere. The science supporting it just isn't there. Someone noted that we've terraformed exactly one planet and we're doing a bloody terrible job of it.

But if it helps you earn a packet and you sleep better, knock yourself out.
>Overall its mind blowing to me that at some point, not too long ago, we had people able to figure out things like the mass of some body they could barely see and deduce how it affects other bodies in the system.

I mean, it's mostly math. Before we had an excess of computer power, it was basically plug-n-chug with a room full of grad students. It's not something that any one impressive human just eyeballs and know's "ah, that planet floats in a bathtub" at first glance.

Which isn't to say there weren't scarily capable people! If you want an example of one of the people that for me inspires the type pf awe you're talking about. Bob Farquhar

https://en.m.wikipedia.org/wiki/Robert_W._Farquhar

That man, had to have had either one of the most beautiful mental processes, or horrifying, in that actually running the kind of math he did was preferable to anything else.
I know this doesn't directly address your specific scenario, with the '.js' import. But there is a similar situation that got a lot better with TypeScript 5.

For a long time I was annoyed by the similar problem of Deno's requirement for fully-specified import paths like 'foo/bar.ts' making our Deno code not easily interoperable with our "plain-ass TypeScript" code.

We have an Nx monorepo with a large amount of "library" code, which is really just TypeScript code that uses standard TypeScript path aliases[1]. This code is used by various teams for various things, like Node programs, Svelte/Angular/FrameworkOfTheWeek apps, local utilities and built tooling, etc).

However, until recently, none of these libs worked with Deno, because internally they had to import things like 'foo/bar' and not 'foo/bar.ts'. Changing the imports to 'foo/bar.ts' would make them work in Deno, but break them for everything else.

But TypeScript 5 really changed that with the addition of a new config option (discussed here recently[2]):

"compilerOptions": {
"allowImportingTsExtensions": true,

This lets me take a plain-ass TypeScript Nx monorepo library, and add it to my import_map.json, and use it from Deno code as well. (Nx recently released a new plugin to help with this.)

It's still not ideal, because you have to convert all the files to start importing and exporting using the ".ts" extension, and there are probably edge cases where it breaks something. However, I have been using it since the TypeScript 5 betas and I have not hit any problems yet. (Would be very curious to hear any problems other people have had, though.)

[1]: the entries in the "paths" section of tsconfig.json, which let you map your own import names to filesystem locations, so you can

import { Hoge } from '@acme/hoge';

instead of:

import { Hoge } from '../../../../libs/util/hoge/src/index.ts';

[2]: Previous discussion: https://news.ycombinator.com/item?id=35185069#35186448