skysight-inc/HackerNews huggingface dataset:
You would be surprised. I've seen several stories get called out and the authors then say, invariably- 'Oh yea forgot to mention I'm a writer, maybe that's why blah blah'.

I don't know if they try and add these things to their portfolio, but it definitely makes a perverse sense, ie 'look my writing even fooled X people on reddit!'

Honestly I believe nothing anymore without some digging, and really it's something that's gotten worse as every year I feel like we are living in a world of lies- politics, ads, fucking everything.

Now, I do honestly believe there are many people that are legitimately unhappy and venting in that sub- I know more than a few people in real life living out some of those stories.

Just...use critical thinking skills. And try not to let it kill you inside. I am become jaded and cynical, but because I'm a realist.
Depends where we are in history. With functioning political and legal systems, police, public order, and general protection of property rights and taboo against violence, the rich benefit from immigration. It provides a more abundant, cheaper workforce, and societal institutions can prevent any negative consequences.

If those political institutions collapse, there is nothing scarier than an angry mob of starving people who are united with each other through a common culture, but disunited from you.
The Vikings lost that battle in Greenland when global cooling covered it with snow and ice.
Thank you! I'm making profit off the API.
I have a different opinion, but I respect yours; and that's the basis of open source. There's many, many vastly different reasons why people do open source, and partly probably why we haven't "banded together to get paid" so to speak.

For me, if I got donations that'd be great, but it'd not create a different sense of responsibility for my work, I'd keep doing exactly the same (unless I was explicitly hired as a contractor, but that's different). I do not particularly mind not being paid though, it's me who is putting my own code out there for people to use, for free!

Now I make mainly open source JS libraries and use the fairly liberal MIT, if I worked in end-products where there might be a bit more of a "competition" or a big company might literally repackage/resell your product I might release those under a different license, like dual-licensed or similar.
https://web.archive.org/web/20210628030444/https://marak.com...
When astronomers first detected extrasolar planets it was "just a periodic dip in the light intensity of the sun" (the graphs look funny because the absolute amount of dip is tiny compared to the full output of the star) but now they're starting to be able to do direct imaging. I like direct imaging and other techniques a lot more than ones that are purely numerical, or require reconstruction.
I just finished reading 'A Thousand Brains' by Jeff Hawkins and in the suggested readings he includes a bit on how to approach scientific papers that might be helpful to you:

"Only after you have learned the nomenclature, history, and concepts of a topic would I recommend reading individual scientific papers. The title and abstract of a paper are rarely sufficient to know if it has the information you are looking for. I typically read the abstract. Then I scan the images, which in a well-written paper should tell the same story as the text. Then I jump to the discussion section at the end. This section is often the only place where the authors plainly describe what the paper is about. Only after these preliminary steps will I consider reading the paper from beginning to end."

I think your intentions are a bit different though. You want to understand the complete text and all its nuances, while Jeff is interested in specific information.
You mean they deserve credit ?
Your source code obviously
I think this presumes that working on projects built by novices is something we have to resign ourselves to. We could demand real engineering licenses for software, real apprenticeships, and a common 'zoning code'. But we have to push for it and not accept the status quo.
I think just as his previous article might have been overly optimistic, this one is overly pessimistic. As the pendulum is in the process of swinging to the other extreme, I think we will see a lot of negative events slowing down now that people are seeing the negative consequences of their actions and try to revert course. For example, even though the world is tending towards a worst place in terms of things like climate change, I don't think we are accelerating there.
This is baffling, if it's still for sale, then the project has not really started, or is not at the promised stage.
The encoding stinks, but it seems "fixed". (utf8mb4) I just migrated a few hundred databases between servers with the old dbs not having proper/modern encoding, and it was a bit messy to clean up.

Date format... not sure, I just use datetime now, timezones I manage in app (never trusted db engine for that...) Maybe I avoided those by accident with unix time until I moved to datetime.
They don’t know better.
In theory something like retina could help, overrendering and then converting down. Too bad the DVI and PDF don’t embed the original LaTeX
€50?
This seems a normal, even successful career to me. You were just burned out and maybe had a mesiah complex. I never had these kind of problems because from the beginning I always had a very mentally checked out a la office space perspective on everything. You pay me for 8 hours of best efforts to untangle your ball of problems but nothing is ultimately my fault and at the same time I see very little of the overall success in the company so why should I care beyond not getting fired?
The only thing that seems clear is that post about committing the whole node_modules folder to git was correct. Despite all the ridicule HN gave it.
Sure but that requires a lot of extra work, Obsidian does that for me and I can reorganize the pictures and it will track them since it automatically assigns a GID to them, but in the end you still have just pictures and text files, which is quite nice.
The vast majority of obesity is caused by poor diet (in part due to our food supply, in large part also due to our choices) and lack of exercise.

The major changes are: food supply (more addictive, more calorie-dense, etc), more sedentary lifestyles (tech creating mass convenience in everything from shopping to traveling to entertainment, etc), and individual choices (influenced by both the above, but also increasing acceptance of obesity, mental health, etc)
I don’t think that’s right.

If a tree falls in a forest and we stumbled upon it today, I don’t think philosophy says that the tree fell today. I think it says we found a fallen tree today.

The supernova didn’t happen today, we found evidence of it today.
> My name is Blarfengar, spelled S-M-I-T-H.

Are you from Wales?
Poll: Should NPM retain packages against the authors will?
Regarding the recent 'incident', what do you think? Note that this is not about whether NPM is allowed to retain the package or not, just if they should.
What does this mean for the non-crypto audience?
Probably. From the episode description: "Jay Bhattacharya is a professor of medicine at Stanford University and co-author of the Great Barrington Declaration."

"The Great Barrington Declaration […] advocated letting the virus spread in lower-risk groups with the aim of herd immunity, with "focused protection" of those most at risk." [0]

https://en.wikipedia.org/wiki/Jay_Bhattacharya
Then that's on them for not pinning dependencies. You know, ops 101.

Play silly games, win silly prizes.
SnowFlock: like Unix fork for VM cloning (2009)
While your questions are logical, they assume consistency. However, English pronunciation is inconsistent as hell. Not that I disagree with you.
It's fun, because a few years ago, serious software engineers in serious companies, were always hosting their own copy of all the dependencies that were used.

In the worst case scenario, using 'stable' versions of Linux distributions like Debian.

But, in recent years, the trend was the one of young incompetent hipster devs: it is has been to not use the very last version of everything, and especially if we can get it directly from random sources on the internet.

This is especially true with npm/js and go developers.

It is not like no one tried to tell them and teach them about that, but they can't or won't understand...
Meh, Stross has some interesting posts (although too verbose), I cannot stand his fiction and this post has nothing interesting to say.

Saying nobody expected the COVID 10 years ago it is like saying nobody is expecting a big quake in the west coast of the US.
That's true of most package managers too though. It's very trivial to vendor the code yourself in both NPM and Cargo for example.
This is the best example of Poe's Law I've ever come across [1]. I honestly can't tell if this is brutal satire or someone's legit endgame. The more I watch the more inclined to think it's satire, but there's a lot of other things in this space I didn't think could be serious that are.

1: https://en.wikipedia.org/wiki/Poe%27s_law
terminate, yes. Ban, yes. Take over the account? No, not even by their own terms.
I’m not familiar with how your last line applies.

The main answer is that these concepts dont go away and will continue even in a world without ubiquitous internet as making a couple computers communicate doesnt go away.
Does the UK still not vaccinate for chickenpox since the shingles vaccine has been available for years now?
I suspect it helped, because it gave him “full stack control” and never did he have to be pissed at the output and have to rework everything (instead he could just fix what was wrong).

Being in total control of your tooling is very nice for work that will span decades.
This reflects more on the state of modern web development where so much value and important sits on top packages run by individuals who have 0 obligations and infinite power.

Either we need to consider all non corporate packages as a threat, or take away power from the package developers so they can't just yank a package retroactively from peoples software. Perhaps keeping a local mirror will become standard rather than relying on an always available online version.
I would tend to agree with that. The problem becomes how to come to the conclusion that he "obviously knows something about Postgres".

My skimming of the first few paragraphs was trying to do just that and my conclusion seems to have been the opposite of everyone else :)
It seems completely insane to me to give away work and then expect compensation for it.
> What a stupid post.

I don't think someone who puts this in their bio is qualified to make that comment:

> One of my favorite low key social engineering hacks is that I used to have a keylogger installed on every machine I own. Whenever a friend needs to hop on my machine to show me something, they'd log into an account they own and I would have their password.

You're lucky that not many people will tell you exactly what they think of that, thanks to HN guidelines.
That's the point, isn't it: all those things aren't exactly equal. You likely don't even really have to worry about selling your house now...worst case you loose equity and move someplace else. Personally traumatic & unpleasant, but not exactly the end of the world. Here in the US, I expect people in Miami and Boston and NYC to be partying right up until the point the water laps up against their front door, and then there will be a government program to move you to higher ground.

If you're in Bangladesh, where can you go, other than another country. And people will fight for that. They'll fight wars. With neighbors that have nuclear weapons. That will not end well for any of us.
Yeah no different than a merchants other electronic payment solutions except maybe being cheaper for the merchant
Just because it's malicious doesn't mean it's against the rules (or should be).

He didn't do anything wrong. You should have local mirrors of stuff you rely on.
I don’t believe this will make any appreciable difference for encrypted filesystems. AFAIK the popular scheme (XTS) does not heavily use the RNG.
Michael W. Lucas would probably agree:

* https://www.goodreads.com/en/book/show/39697206-ed-mastery

* https://mwl.io/nonfiction/tools#ed
The Monks Who Spent Years Turning Themselves into Mummies–While Alive
You've run afoul of https://en.wikipedia.org/wiki/Poe%27s_law
Or they could just pay people to develop and maintain a batteries included standard library and just throw away 99% of packages.
Ask HN: Will Miami be able to adapt to climate change?
Nit, but 550km up. You can visualize the Earth as a basketball with the Starlink satellites crawling around an inch above the surface. (Now, with my local folk out of the way, the rest of you can visualize a football with the satellites 2cm over the surface.)
Omicron Study in S. Africa Points to End of Acute Pandemic
My bio is a quote of a post by shalmanese specifically put there so that other people can see how ridiculous the comment was. The original post is at https://news.ycombinator.com/item?id=14921120. Thanks for making sure everyone else in this thread reads it as well. Here it is in full. You'll find my reply at the given link telling him "exactly what [I] think of that" in the thread as well as many other people (regardless of the HN guideliness), in case you didn't find it already with your deep dive of my profile.

shalmanese 1 hour ago | undown | parent | flag | favorite | on: Operation Luigi: How I hacked my friend without he...

One of my favorite low key social engineering hacks is that I used to have a keylogger installed on every machine I own. Whenever a friend needs to hop on my machine to show me something, they'd log into an account they own and I would have their password.

Then I'd do the same Luigi-like low key messing with them for a while. My favorite was when a friend had a VNC server running on their machine with control capabilities. I would sit next to them and subtly jerk the mouse pointer right before they were about to click on something and it drove them mad for a good 20 minutes before I couldn't hold onto the giggles anymore.

edit: To add a bit of context, this was in the Windows 98 era, before the age of social media where we started putting all of our secrets onto our machines. And it was among a group of friends where everyone was trying to hack everyone else and pretty much anything was considered fair game. All of us were high school kids so there wasn't some super serious reputation we had to protect.
> Have you examined the possibility you may be ignorant

I have examined this, and many other subjects, in great detail; it is true.
Christian fundamentalism comes from the protestant tradition. Pro-life isn't limited to christian fundemantalism.
But it's not about the definition, because the definition mentioned is not correct anymore than saying the definition is if the egg was laid on a Sunday.

> If you define a chicken egg as an egg that was laid by a chicken

Species are assumed to produce eggs of the same species. Like many convenient turns of phrase, this isn't strictly true. What the egg contains (unless the egg casing is a relevant attribute) is how it is characterized.

A mutation exists in the developing embryo, so a non-chicken had a chicken-containing egg. This is a chicken egg, which necessarily came first. Looking at any given xenopregnancy (a hybrid Liger, or panda fetus in a cat, et al). The carrying species does not make the result of that species. eg If there was a non-chicken species (say, a turkey) which produced eggs that were genetically and practically identical to chicken-containing eggs, they would be called chicken eggs.
Ask HN: Recommendations for Dock Station / Hub
Recently I acquired a new workstation (Lenovo P620) that only has usb-c connection and for whatever reason (there is an oficial bug for it, and I dont want to deal with that), my monitors don't work with usb-c. Therefore, I'm in search for a docking station / usb-c hub that is:
* Compatible with Macbook Pro 2019 and Lenovo P620, both with usb-c entry.
* Works with 2 monitors with either display port or hdmi connection
* Ideally, easy to switch back and forward the workstation and laptop connections.

There are many options online, but thought this would be a great place to get recommendations!
Build it and I will subscribe
Awesome! Thank you for the link. It's great that people are already doing something for this field.
You're arguing against the statement "The US is a single sovereign nation"

States having sovereignty is a distracting non-sequitur. It's not relevant.

The original comparison was States to EU members. If you want to argue they all have 'sovereignty', fine. They all have a thing called 'sovereignty'. But Italy doesn't care about Oregon's sovereignty. Italy doesn't deal with Oregon as a nation. Oregon can't declare war on Italy nor negotiate peace. Italy doesn't recognize Oregon's governor as a Head of State. For all intents and purposes, to Italy and the EU, Oregon is an administrative district not a "sovereignty".

A Greek citizen cannot move to Sweden and vote in national elections as easily as a Texan can move to Massachusetts and vote in state elections. There are a lot of reasons for that which have zero to do with State "sovereignty".
Not to mention the fact that this is just a port of faker from Ruby and Perl (from last version's README, "faker.js was inspired by and has used data definitions from ...")
Fugitive Italian Killer Finally Meets His Match: Google Maps
> it's not clear to me that Australia should just let him in because they screwed up

Why not? In general, the side that does something wrong is the side that shouldn't get what they want.
OpenGameArt.org (OGA) has a lot of assets available for gaming [0]. In particular Kenney has loads of 2d and 3d assets that can be used as the basis for a wide array of games [1] [2] [3].

OGA has many Zelda-like tilesets. Some of my favorites: [4], [5], [6], [7], [8], [9], [10]

Also note that there's a FOSS Zelda game engine called Solarus [11].

[0] https://opengameart.org/

[1] https://opengameart.org/users/kenney

[2] https://www.kenney.nl/

[3] https://twitter.com/KenneyNL

[4] https://opengameart.org/content/overhead-action-rpg-forest

[5] https://opengameart.org/content/zelda-like-tilesets-and-spri...

[6] https://opengameart.org/content/16x16-game-assets

[7] https://opengameart.org/content/rp-destiny-sprites-and-tiles...

[8] https://opengameart.org/content/zoria-tileset

[9] https://opengameart.org/content/gameboy-tileset

[10] https://opengameart.org/content/forest-tileset-new-and-old

[11] https://www.solarus-games.org/
Another benefit is latency
> I will be extremely hesitant to take antidepressants and anti-anxiety medications ever again after my last experience with them. For me, the medications helped by tempering all of my feelings - I no longer felt sad or anxious, instead I just felt mellow and apathetic about everything.

For some folks this is actually roughly the ailment that they suffer from:

> Anhedonia is a diverse array of deficits in hedonic function, including reduced motivation or ability to experience pleasure.[1] While earlier definitions emphasized the inability to experience pleasure, anhedonia is currently used by researchers to refer to reduced motivation, reduced anticipatory pleasure (wanting), reduced consummatory pleasure (liking), and deficits in reinforcement learning.[2][3][4]

* https://en.wikipedia.org/wiki/Anhedonia
I think you're right as a big picture point.

But how exploitable is IPv6? And/or how exploitable are the critical pieces of Yggdrasil infrastructure?
Why is that scary? If you do bad things, you're going to get banned. This guy abused Github to distribute malicious code to thousands of projects.

If losing your Github means losing your projects, that's on you for being lazy/irresponsible with them. Git is already decentralized, and anything important should be cloned on something you own.
still confused faker.js is in no way an original project, ruby faker is 4 years older than faker.js and I doubt it's the oldest.
A quick Google search yields some decent hits:

https://www.nami.org/Blogs/NAMI-Blog/February-2019/Millennia...

https://www.starlingminds.com/how-to-address-the-millennial-...

https://lifelime.thehartford.com/healthy-lifestyle/mental-he...
LOL, enjoyed the turn of phrase. Time-wasting cortisol spike is about how I classify the original article.
I have an Ubuntu laptop that I've used for work for several years. I have SSH keys for a number of different clients on my machine, including some personal projects.

One day, when connecting to a machine over a jump server that utilized SSH forwarding the sysadmin was trying to help me debug something and sent me a list of all of my own keys. It wasn't just a list of the key I was using to connect to that machine but every single key on my laptop, complete with names.

Until he showed me that, I had no idea that the SSH Agent was quite literally sending the house. I was always under the impression that the only thing sent was what was needed to connect to the single machine.
I think you learned something really profound (you could use it to understand others or why people even accept acting without conscience sometimes), thank you for sharing, too.

Tangentially related - I had the experience - from being in a depression - of empathizing more with people down on their luck, people who are chronically grumpy or unlikable etc, or maybe those that are afraid of unknown people. I'm not sure how to explain it, but it made me see different sides of the human experience and I got out alive.
DoS is just Denial of Service - he published a patch update that removes all functionality with specific intent to break the application that uses his code. His action, and this version of the library, is literally an attack on your application and "Denial of Service" is the only goal.
You're committing something that is not a part of your source code into your version control system, assuming your source code is git, this is irrevocable without rewriting history.

It's mainly a nuisance. It takes up unnecessary space. Introduces possible annoying merge conflicts etc etc and it's not trivial to remove it.

As reference, I migrated repositories from TFVC to git. One team relies on checking in packages into source control, another one does so far less. One repo is significantly nimbler.

Checking packages into source control is making your VCS a package manager. Presumably you have one. Don't hammer nails with your screwdriver
I'm unreasonably frustrated by the hotdog one. How is that not a sandwich?
ByteSeries: An in-memory time series database for large-scale monitoring systems
My first programming language (aside from HP-12C routines) was COMAL on the C64. COMAL was advertised as being halfway between BASIC and PASCAL, and it also had LOGO turtle graphics commands and featured a corresponding split screen text/graphics view. Great times.
It looks like it means that even the founders of Ethereum intended to enable fraud, disguising large institutional investors as many individual investors so that the market would be mislead about the popularity of ethereum.

Or to be frank - the messsage to the non-crypto audience is this:"Yet again, the crypto guys seem to be scamming each other, stay the hell away".
It means that Ethereum is a super shady project and probably an illegal, unregistered security, not a commodity property like bitcoin.

It's a mystery why the SEC hasn't torn them apart.
Linux/UNIX
> It's his code to break if he wants

> I don't understand why

If he can break his code because he is the owner then shouldn't the same reasoning apply for Github suspending the account?. It is their website and their rules. Keep in mind Github owns npm and the author has published a malicious package to npm which has 20 millions of downloads so I'm not surprised.