skysight-inc/HackerNews huggingface dataset:
+1 for xterm. I also enable VT240 graphics (sometimes called SIXEL graphics) so that I can easily put up a graph or other graphical representation even when I'm ssh'd over to a machine somewhere on the east coast.
It wasn't the only online experience, but maybe it was the most common one. You also had services like Q-Link(https://www.youtube.com/watch?v=x7jLBOIvxhg), which later became AOL.
If something is a good idea, don't put it off. I don't understand people who make New Year resolutions and wait until the New Year to do them.

If it's a good idea ... start now!
There is one exit on the first floor, between the two staircases. The apartment on fire was the closest one to this common exit, directly between the two staircases and across the hall from the elevator, so the smoke went up both staircases equally.
First artificial neural network sold as NFT
Nobody mentioned Xdmx!
> LSP would run circles around custom plugins, because LSP has accurate data from the official compiler.

If, and only if the official compiler is actually designed to support compiler-as-a-service etc. And this only begins to scratch the surface.

Let me introduce to a nearly unending and continuously expanding list of refactorings alone in IntelliJ: https://www.jetbrains.com/help/idea/refactoring-source-code....

What about other things external to the compiler like immediately recognising and mapping project configs and structures (for example, Spring, or Symfony, or...)?

Or things like "version X of the language introduces new things and we can automatically refactor your code to reflect the new ways of dealing with things"?

Or...
The available launch vehicles probably demanded a certain amount of ambition in the plans. You can't launch small experimental telescopes with a short planned operation on the shuttle. It's too expensive just to show up with anything less than Hubble's successor. Now the new space race is aiming at making access to space cheap and common.

Whatever follows probably won't be a big telescope. It'll be all the little experiments that couldn't find funding over those 30 years because there was nothing to launch them without breaking the budget. There's a lot of progress deferred because every launch had to be big.
I'm using it mostly for full-stack web development with ScalaJS (https://www.scala-js.org) in the frontend (https://outwatch.github.io/docs/readme.html) and in the backend with AWS lambdas.

The ecosystem is currently in the process of porting all the libraries to Scala 3. So if you're new to Scala, I'd recommend to start with Scala 2, which is rock-solid and already very powerful.

I never worked with SQLAlchemy. But on the scala database side, popular libraries are Doobie (https://tpolecat.github.io/doobie) and Quill (https://getquill.io). Keep in mind that these are for Scala on the JVM. On the ScalaJS side I'm using the javascript library pg. But I'd like to try if it works well with Prisma soon.

The nice thing about ScalaJS is, that you can use Javascript libraries. And if there are typescript facades, then you can transpile these to Scala and use them in a type safe way (https://scalablytyped.org).
Jax does actually already support a persistent compilation cache for TPU, and support for caching GPU compiles is being worked on currently.
Right, seq looks like a single way of accessing various collections when you need to access them in a specific manner.

If I want to access the collection iterating through it in read-only manner I'd just use seq. But I'm not guaranteed that ISeq I got will be fast. It will be as fast as possible for my collection, but what I want is to create a sequence where ISeq is fast, and also for example which I can access and modify by index and also where I can add values in front fast, and also possibly some other requirements.

Basically what I want is the ability to specify which operations I need to be fast at creation time, and get appropriate collection for that. And syntax of those operations should not change if requirements change.

Simpler way might be defining which data structures I want my collections to use, and get fast operations enabled by those data structures through common syntax.

For example:

var mp = string[] is array, set, stack
mp[5] = 'hello'
mp.has('hello')
mp.pop()

are all fast.
I think you'd end up with a similar amount of person-minutes of waiting overall, it just wouldn't be as apparent who is waiting for what.

As for the to do list, to me that suggestion amounts to nothing more than splitting my to do list into two, a "to do now" list, and a "to do eventually" list (well, I would call it a "two do" list), where I just move items from the second one to the first. That might have some value, but it's not a mind-blowing reversal of logic.
For starters that plan probably wouldn't work. The cost of taking that much much oil out of the market and sitting it idly would bankrupt the parties involved.

For seconds if the plan did work, the group responsible would likely be designated as terrorists and get taken out by the US military.
> It was done in a lot of hurry.

Indeed, we must keep in mind that the tolerance for failure was higher even as the cost of failure was higher. Do not forget the astronauts taken by Soyuz and Apollo.
So, I'm of the opinion that a collective (for example a company) can exhibit malicious behavior despite no malicious intention of any particular individual in it. It can be emergent, and moreso the larger the organization. Along similar lines of systemic discrimination, there does not need to exist any conscious conspiracy or malintent. For better or worse, the whole is greater than the sum of its parts.

This comment speaks towards that this is the case:

https://news.ycombinator.com/item?id=29686347

> I know Jeff personally and he's great. This happens all the time at Microsoft though. Teams try to do OSS themselves, haven't a clue how GitHub or licensing works (e.g. they think the CLA transfers copyright), and after a slap aside the head, I send them to Jeff for guidance and all is well.

(I mostly agree with your sentiment, though. I do get the impression that leadership is sincere in wanting to do right. It's just that it's not that black-and-white or easy. As another MS employee commented, this is something that has to take time and they need to be held accountable along the way. https://news.ycombinator.com/item?id=29684127)
Well, we’re alone. Let’s not trivialize it. But we should also try to normalize loneliness more and accept people who are in such situations. Potentially accepting that they don’t want to be in that situation and building a culture around bringing people together who don’t have a family, large group of close friends, etc.

I’m in the same boat. I have friends but they’re spread out through the country. On top of that - most of them spend time with their families during these holidays. I’m the weird one who is estranged from his entire family, has few friends nearby, and is now single. It used to be I spent this time of the year traveling the world and spending my Christmas with my ex. But I’ll be spending the next few christmases alone while I try to find another partner.
the opposite is your opinion too, "man".
Google is wrong.

In BBS terms it very much was modern. First it dates to 1992, so very late in the BBS era - just prior to the point where larger BBSes were starting to offer shell or SLIP/PPP access and inevitably becoming just ISPes. And it never really caught on. I remember the one time I dialed into a BBS in 93, the video mode changed and this graphical mouse driven screen was rendered. It seemed cool but BBSes as more than an ISP were already dying. The company that made it was a bit interesting - once the web came out they tried to improve it away from its EGA origins, add audio/video and pivot to directly compete with HTML and then Flash - it did not work out.

https://web.archive.org/web/19980114110236/http://www.telegr...

https://web.archive.org/web/20160820155221/http://www.kytty....
And significantly used, too. I still smile every time I recognize Xfig art in articles/ papers these days.
I remember trying to imagine what it would be like before ever having taken any. Even the word "hallucinate" is misleading here. It's much more involved than that. It's also specific to the compounds and how they act on your body. They're not all the same, although similar molecules are similar. Specifically from tryptamines (ayahuasca/DMT, psilocybin, LSD, morning glory, etc) you don't hear about crazy accidents because they don't "do that" to you, they're not like that. You'd have to experience them to really understand, but I wouldn't say they leave your judgment in tact in the way you'd expect, but they do leave it in tact in the sense that matters, you're probably not going to find yourself running naked down the street from taking mushrooms or thinking you can fly and jumping off a building.
I doubt it impressed many of the high school sophomores in the room, but it's interesting that a prominent Jesuit high school was so willing to cast the greater Catholic church as a genocidal villain. And whatever you want to say about the Jesuits of the 1700s, the work they did in the 1960's-80's is hard to dunk on.
This HN post?

https://news.ycombinator.com/item?id=29661475 "Spamouflage: CCP-Aligned Disinformation Campaign on Facebook Twitter YouTube"
Civilization relies mostly on people doing things that they don't love.

Plumbers may like to plumb, but they don't like doing it in bad conditions or as many hours as they do. Same for farmers, construction workers, garbagemen, and so on.
You are just confirming my point.
I realize that Microsoft is composed of many pieces, but that doesnt prevent me from treating it like a single entity. And that entity has IMHO done horrible things to it's own products and customers, so I'd rather they keep theirs hands off FLOSS as much as possible.
I don't even see how it does that. Unless there is some factor that prevents you from leaving and immediately re-entering the line at the front.

I feel like I missed something.
I know this is a difficult question to ask, but have you considered taking some of those responsibilities on yourself? It may be more sustainable, long term: computers are always changing, and computers are always taking more responsibilities on themselves (I just bought my parents a robot vacuum that you start and stop through your phone, for instance). You may be much better equipped to respond to those changes than they are, even with your help.
The color spectrum is an apt comparison. Yes, a single pure hue lies on a simple one dimensional wavelength scale. But a color sensed by your eyes is the result of different intensities on three different receptor types, making the perceptual space more or less three dimensional. The color emitted by an object is even more complicated, with an intensity for each visible wavelength (to a first order approximation).

Maybe the comparison should have been more explicit about how the one dimensional color spectrum is a drastically simplified representation of color physics, even though it already includes qualitatively distinct colors on a simple scale.

On the other hand, while color has a lot of nuance to it, the total light energy emitted from a source might be a much simpler, totally scalar way to characterize light sources. If you squint hard, you can think of the autism spectrum concept as closer to intensity than to color.
I'm British. I was specifically taught the gruesome details of the Holocaust in school. But I only learnt about the horrors of British colonialism much later in life, and through my own efforts. British genocides are conspicuous by their absence from both our education system and our political discourse.
I don’t think he is saying this is ‘good’ insofar as people should like it, he is saying that a model which produces more will outcompete by force one which produces less, regardless of the living conditions of the people living under that model. That is why the conclusion is “the future is scary”.
I love this. This was me in 2017 and following the white rabbit led to a most spectacular year. It really is a birth right, and people chosing ‘no’ are really missing out on a fundamental aspect of being alive.

On another note, I always love psych threads on HN. High quality posts all around.
Yes, agreed. I was using Python code to more explicitly illustrate the subprocess vs shell distinction in the general case, not to provide a solution to the specific problem of making a directory.
Health insurance isn't "tied" to your employer. People seem to be using the word "tied" to mean, "they give me it for free so I don't have to pay for it myself."

Here's one: Coffee is tied to my employer because my work gives me free coffee on the job.

And how are you suggesting we fix this? By not allowing employers to give employees free / cheap health insurance?
> It's hard to see what Microsoft plausibly stood to gain by modifying an MIT license.

Actually, not being able to find a plausible gain in five minutes doesn't automatically clear Microsoft (or any company) in my mind. From top of my head, I can list three technologies which I find suspicious in the long run: LSP, WSL, SecureBoot.

All in all, I just don't trust Microsoft, and think about the worst of their actions first. They're the only company (ORACLE being a firm second) which evoke this reaction for me, and this their own making over the years.

Just because I don't trust a company and assume the worst of them, and telling this openly makes me a knee-jerk person, so be it.

As I said, I'm happy to be proven wrong, but I refuse to be stateless, and look every action of this company with completely neutral eyes.
I've had horrible moments in my marriage.. but we both have ADHD and I think we, at least I almost always forget the things that troubled me... probably wouldn't have lasted 16 years...

easier to forgive when you're distracted by something new and forgot why you're even angry...
Graphic designer Anton "Antartis" Balazh is the author of regional map renderings with exaggerated relief. The resulting image of the territories becomes much more telling about their configuration, making typical maps pale in that regard.

Linked is (seemingly) the corpus; a selection is available at: https://decolonialatlas.wordpress.com/2017/11/19/surreal-ima...
I've been struggling with exactly this, setting up ffmpeg to work with buffers instead of files. I'm about ready to just write frames to /tmp or maybe /dev/shm and invoke the CLI. I work with a lot of weirdly encoded media, so I'm thinking that for long-term maintainability it might be better to use the CLI anyways, as you can iterate significantly faster at the cost of control.

I'm just not sure what kind of performance overhead it will have writing to a ramdisk vs. using a buffer, as it's a non-negligible amount of memory to read/write so many extra times.
You're making a false equivalence between copilot and a human brain. Neural networks are programs, programs don't have the same rights as humans. Implying the opposite is even more controversial than saying that copilot should respect licenses.

Also, humans sometimes have limitations on what code they should have seen. It's common in the emulator community to forbid anyone that has seen proprietary code from working on black-box implementations to avoid legal issues.
It's not about increasing throughout, it's about increasing user satisfaction. A system where 60 customers are served an hour, and none of them has queued, is theoretically better than one where the same amount are served, but each has queued for 10 boring minutes. You achieve this by disincentivising queueing.
Yeah I agree. This reads to me more as one of those folks who is always trying to one up. Oh, you're tired? Well I got less sleep than that!

Shout out to everyone who decided not to work today because of work life balance. You're the real mvp, in my opinion. We are humans, not machines.
Yeah. Not uncommon to have BBS picnics at the time, where you would meet like all the other people on the internet.
Likely because it goes against the ideology that a lot of people hold where any drugs and intoxication is bad and immoral.

How drug use can be immoral is beyond me, that seems like one hell of a stretch. I'm happy to consider different perspectives and arguments for this viewpoint if anyone has them.
If there’s an actual root cause that is treatable and that creates harm to your body, then sure
Thank you for cautioning others not to over-generalize and discount Jesuits in history.

I know someone who has been a Jesuit in the last 10+ years and was ordained a few years ago. At present, the order still encourages education, intellectual pursuits, service to others and learning other's cultures/languages. A number of Jesuits entered religious life with previous experience in many ordinary professions such as teachers and bankers. During the formation, the seminarians work in less privileged places around the world. The most enlightening aspect of the formation admission process is that the superior, using 3rd party medical professionals, ensure that all prospective seminarians have been in excellent mental health.
I'm in the Scala world for ~10 years and love the language. The language got so many design decisions right and slowly teaches you functional programming (which is not a must). The standard library with its collections is better than anything I have seen so far. I easily prefer it over Java, Typescript, Python, Ruby, Dart or Kotlin. Scala 3 just cleans up the language and brings type-level programming and macros to the next level.
Note these are thrown-over-the-wall source dumps, with no valuable VCS history, nothing more recent than at least 2 releases ago, and sending a PR will likely only receive crickets (said as someone who recently found an easily patchable bug in dyld, contemplated the idea of opening a PR and was told by an ex-colleague who now works at Apple that my best shot would be through feedbackassistant.apple.com).

BTW, those repos don't take issues.
I retired from an easy job (sold the business for a dollar) and I’m now building a new business from scratch. Heading into my seventh decade and working seven days a week for months now.

Mine is definitely not a truly important job. I have the same attitude as you and sometimes I’ll forget it’s a holiday and when I go out, say to the local McDonald’s, I’ll leave a huge tip and thank them for working.
I’m sorry this has happened to you. I’ve had a chronic sickness for three years now and whenever I’m impacted by it I’m met with polite confusion. “Oh, isn’t that over?”

I can’t imagine what a lifetime would be like.
I was thinking along ML. How analytics and ML happens on user data which is stored on data silos. For example, twitter has data about all our posts and interactions and uses that data to build recommendation models which it monetizes as to who comes on top.

In decentralized world, everyone can build their models, host them and train them on user data. But since, I wouldn't want my data to be used for any other purpose, I don't want them to make a copy of that data. So they send their models (after taking my consent) to my device, train it locally and send the aggregated model back.
The right way to do this in C would be to define each type of pixel in its own file, along with processing functions, and use function pointers within the structs for required processing.

C++ classes are really just syntactic sugar for data organization. You can do the same type of organization in C, things just have to be more explicit. The benefit if using C is that you can use constructs where needed while trimming fat where its not.
Yea, I pretty excited when I found out because it provided answers and tools, but mentioning it to anyone did not result in similar excitement, instead some took it almost like an insult to them. Didn’t take long before I stopped talking about it.
That's how it's done in corporate environments to monitor trafic.Http or https you have no privacy.
It is not a personal attack. It is an attack on the argument. Anytime somebody says something negative about the CCP people always bring up the west. It is not relevant to the conversation and is a common tactic of anti west / pro CCP people to deflect.
Got curious, and it looks like it was Scott Adams, at least the source I found
https://dilbertblog.typepad.com/the_dilbert_blog/2007/07/car...
Depends on the desired degree of help and autonomy.

Not exact same situation, but the solution was along the lines of setting things up for the remote desktop.

First I configured the router for remote access. This step was the least secure. The objective was to set up port-forwarding for SSH. Once the tunnel is configured, the remote admin acccess on the router is no longer needed.

Then set up an SSH server the and remote desktop. In my case the remote OS was Ubuntu, so it was relatively straightforward, but did involve some typing/copypasting.

Once the remote desktop was up, the rest is just use it on-demand as needed.

This approach could likely be made more simpler, but the router part may still be needed, and in my experience this was the most difficult and critical task to clear remotely.
Slices of Human Nature, via Books
You literally write:

> Try running their products on a more recent JVM.

> ...

> while the policy of sticking with a version 11 JDK is to the detriment of users on other platforms.

The answer is, quote: "JDK17 is the latest LTS release. The previous LTS release was JDK11, which is already shipped with IntelliJ."

What exactly do you want of JetBrains?
LaTeX2e unofficial reference manual (October 2021)
Beyond Low Earth Orbit: Biomonitoring, AI, and Precision Space Health
If you read the repo history carefully, you'll see a bot was responsible for rewriting the "LICENSE" file from an Apache license to the Microsoft (c) stamped MIT license. This human commit simply copied that same language to the file named "LICENSE.txt". It's unclear why they did that, but that human was not responsible for introducing the license text into the repo.
This is really interesting to me. Could you please share your learning pathway?
? Instead of a software bug, it was a human error. Is it really surprising that with a company of Microsoft's size, some employees fuck up? Likely the employee was trying to say that the contributions in this fork that were not present in upstream are covered by the new license, but failed to do so properly (by leaving the original license intact and identifying precisely which files the new license applied to and which it didn't).

Courts will take a far more generous view than you are here. If Microsoft is not profiting from the change, and fixes it promptly when pointed out, the courts will shrug at any case - no harm, no foul. It's not even clear to me that it's illegal to have the wrong license on GitHub, assuming the shipping product does not violate the correct license. As nobody has pointed to any infringing Microsoft product... What are we talking about?
This is the xpath for the last paragraph. I don't know Safari's reader mode fails here, but find it more remarkable that its normal mode works: /html/body/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/font[1]
I really like the idea of games for a niche audience. Does your game lend itself to being a "print & play" game? I launched a Print & Play version of my (very) niche game[0] because I didn't (yet) want to deal with the physical manufacturing and it's been a pretty good experience. Have you written about your journey on creating or manufacturing the game?

In early 2022, I'm going to manufacture a small number of the game using The Game Crafter (it's more than just cards), but the whole idea of manufacturing 500 copies and the logistics of shipping are daunting.

[0] https://jitterted.podia.com/print-and-play-version-of-jitter...
> Public health leadership is flying in the dark about the evolution of the virus.

And yet, it says that it knows all.

Which reminds me - are eggs good or bad this month?