skysight-inc/HackerNews huggingface dataset:
Jeffrey Epstein allegedly tried to extort Bill Gates over extramarital affair
I don't understand how this isn't available everywhere. I would love to block certain apps from ever accessing the internet!
>Even though this story took place 10 years ago, I won’t be naming the company or anyone involved.

I have never heard of Audiogon, but reading the article I looked forward to my time in the comments section and seeing the mask pulled off. It seems such a naive thing to write for a guy who is clearly not an idiot. So much so that I guess that this line was more like a mandatory disclaimer kind of thing, while not intent at all on keeping things a secret? The company and timing of his employment are on their LinkedIn, which is linked from the article.
The first example looks pretty unique for an art style. I'd love to see this done on the fly, so that each building is unique during game play.

Also, I think the buildings would look better if you give it some context of the ground surrounding the buildings.

This certainly solves a lot of issues for tile-based games where you have to handle at least 3 cases in both graphics + programming (in a 2d, single-layer tile game, you need corner pieces, middle pieces, and edge pieces). Think two houses built next to each other in AoE - now they could mesh and form a completely new style of row house, without any effort
Such as? I’ve worked in genomics labs, they would be quite happy to delete stuff.
There's geography at play too. USA and very large countries have longer average distances. In dense areas you can go by foot or bike. But above 10 miles it gets tiresome too often.
I kind of like the text property list format from NeXTSTEP, used in GNUstep and (formerly) in macOS.

Apple's XML plist format seems like a mistake, though maybe the newer JSON format is OK.

> JSON is basically perfect if it allowed trailing commas and comments

Apparently Apple actually supports JSON5, an extended JSON based on ES5 that allows trailing commas, comments, and (my favorite!) unquoted key names, among other convenient features.
When you couple that with an interpreted language with no compile time, finding the answer to did it work is often faster than should it work.

Using Duck typing in a scripting language is the correct choice.
I currently have a copy of offline Wikipedia (and Stack Overflow, WikiVoyage, etc.) via Kiwix on my laptop and also LLaMA-style models at the same time (since I like things being local), and with respect to asking an LLM questions, it would be great if it could leverage the offline Wikipedias to ensure it stays grounded and not make up facts.
Fun to see how admins remember those flags. My version is fauxww
I also don’t want my AI in the cloud favoring a corporation’s values and goals.

But these tools are almost certainly going to come from them. And they want you to store all your data in the cloud too. And they want to keep you from running the software you want.
>> NVIDIA's EULA specifically forbids using consumer GPUs for data-center -like computation purposes

I cannot see that in the wording here:

https://www.nvidia.com/en-us/drivers/geforce-license/
I really like type hints in Python. It allowed me to catch several errors before running code. But it isn't always the most straight forward process.

However, my most frequently occurring thought is: I'm doing all the typing, I wish I could get some performance benefits out of it.
Poverty is known to directly attack the liver particularly hard.
Actually, there are opinions that Google exploits locked out accounts, to extract and sell all of its data (to include gov't organizations). It appears while the person still has access to the account, there are limits to how Google can exploit the data it contains.

When the account is locked out, after a set period of time, Google can do whatever it wants with such data without limitations. The number of locked out accounts, in which Google has and could totally and fully exploit, is likely staggering and beyond what many can imagine.
An experienced programmer may not be able to write a lot of code faster than an intermediate programmer, but will know to NOT write code or waste time on things they know (from experience) are not required, or desirable... and focus on those things that really matter. This is worth so much for a company. Developers in the middle of their careers are dangerous: they can achieve a lot, but they can easily veer off on a tangent and spend months on some interesting challenge instead of on what the business needs.

If every developer moved "up" to management after a few years, only mediocre programmers would be actually writing code (which is partly true). I've become chief engineer recently, but I had already been leading other developers for a while... but I keep writing lots of code, despite frequent interruptions to assist others... I can see how others often go in undesired directions if not guided back to focus on what is important. I am very glad my company has recognized that I can do that but knows me well enough to understand my strong point is coding, not managing. I am sure Apple and many other companies are also aware that a very experienced developer still writing code with others is worth a lot more than in some miserable (for them) management position.
We should be scrutinizing these aforementioned pressure groups and if any of their activities are unlawful in any way, they should be reported to the authorities. Many here in the UK are registered charities. It is about time we get together and put a stop to this, using all possible avenues within the law.
Agree but you can get there with much less sacrifices if you leave out the "retire early" part. Then, it boils mostly down avoiding lifestyle inflation.
Some believe that they’re working against that, however misguided it may be.
Author here, thanks for this. I've updated the blog post!
I don't understand why is it more effective than the manual lookup... If a certain cli tool has hundreds of arguments from which I need certain 2, I would rather open documentation and man pages in the `less` tool rather than scroll an infinite form.
If a certain cli tool has just the arguments I need, then I know all of them already (or I can recall em in a few seconds from ctrl+r)
Can GnuCash be used to do your taxes in Germany?

Any indie makers here doing their taxes on their own?

So far, I have always worked with a tax consultant. But I wonder if it really makes sense to pay thousands of Euros just to put numbers into forms. It feels like it is something that one should be able to automate.
Though there are people selling pickaxes at gold rush, it's not pump and dump scheme like most crypto
An edible CBD coating could extend the shelf life of strawberries
295 items in 1Password.
Red Rising is guily pleasure. First three books are for teens so it’s a bit naive but then it turns to be more serious…

Anyway i loved it more than i probably should have. For some reason one cant stop put these down.
This isn’t a hard question. Over 40,000 Americans died on roads last year. I’ll bet my house that 13,000 people were not run over by horses in 1920.

But also, this is pure straw man. The modern alternatives to cars are trains, bikes and busses.
Driving Toward a Safer Future: Nvidia Achieves Safety Milestones
I work for 40 hours a week but I'm pretty sure only 2 are writing code.

That's the problem. I'd happily write code for more hours
LLM has provided real value for me the last couple of months, both as amusement, as a way to "talk" while working from home and by solving problems.

And I was late to the party and arrived skeptical.

With crypto I arrived early (2009) and in hindsight realized that the only real value I can see from most of its existence is transfer of money to and from hard-to-reach-financially places and as an object of financial speculation.
> but the page is still up.

for now

just saw an article about IBM deleting most of their website because its a mess. It was some linkedin developer's post.
This. This is the only thing that actually solves all warts of authentication nowadays. Companies really should switch to a webauthn-first mindset. The technology has been here for over a decade, it's not new. There is a standrad and a library for every language, it's not hard. FIDO2 keys start at 20 bucks and every android phone can act as one, it's not expensive. They are literally the only thing that can actually protect you from phishing and they generate new login creds per domain, protecting your privacy. Companies, support webauthn!
That has only really been the case for iOS and even then it’s not necessarily a given.
>I think your polyurethane example mirrors what I see with my mom, and to some degree in myself, and it's something different. It's a fear that you're throwing away something useful. It's not that me or my mom is unable to decide, it's just that we don't want to throw it away because perhaps one day it might be useful (to us or someone else), so we decide to keep it.

This to a T.

My hoarding, which fortunately is mostly digital, is grounded in the fact I came across far too many fucking instances of "Why the hell didn't I keep that?!" such that the prospective cost of throwing something away (deleting it) far outweighs the cost of just keeping it.

Hence I've kept even files that I know for an absolute certainty I would never need again but still hoard because what if I need it?!

As an example: I have a PDF scanned copy of my passport renewal application from over 10 years ago. I will never need it again, the form itself is no longer valid, literally nobody would want it. But I keep it. Why? Because "Why the hell didn't I keep that?!".

I fear what would happen if I learn the same lesson in the physical world.
what?
since when wikipedia is biased? and about what? (and why EB isn't?)
The billion dollar unsubscribe link
thank you Sean Anderson! glad you liked it
These are the 1-million dollar questions when it comes to LLMs. How useful is it to talk to a human who likes to talk, and prefers to say something over admiting they dont know? And if you have a person with münchhausensyndrome in your circles, how dangerous is it to listen to them and accidentally picking up a lie? LLMs with temp > 0.5 are effectively like these people.
IAEA chief pushes plan to secure nuclear plant ahead of Ukraine offensive
Wikipedia is static, a local AI can be customized and adapted to your needs.

For example I would love an AI that could filter, summarize and prioritize news that I'm interested in.
I wouldn't call them "ignorants". I'd say it's deliberate.
1361 in 1Password, probably ~100 that I use at least once per year.
And now cars put far worse things than horse shit right into the air.
>Rails developers at the time who were largely encouraged to treat their database as a dumb data store by convention and to let the application do the work

I've worked in a big enterprise once (hated it for all sorts of reasons) where the business logic was entirely in the database, I get that that could work too. But in the sort of environments where I've worked most, there's a lot of knowledge about the application programming language, and less about the database. No dedicated DBAs. And we all know our SQL, we build basic NOT NULL and foreign key contraints, maybe a simple uniqueness constraint in SQL, but otherwise concentrate all the application logic in... you know, the application. For better or worse, I guess it's a coping mechanism for application developers. (And then it becomes a habit, maybe for some, like the article said, dogma.)
Problem I find is being sure I "really don't care about it". Sometimes sites become more useful than I expect, etc etc.
Part of the issue is the account is not dead, in the way many people think. Once you are locked out, after a period of time, Google can do what it wants with it. Which may include looking over or extracting any data from it, then selling it to whoever they like. And where those other entities may be storing your information (or continuously updating a profile about you), for their purposes and however long they like.

So the account is "dead" to you, but not necessarily to Google or at least not until they extract what they want from it (and have sold it to whoever).
The lack of enthusiasm and genuine interest is replaced by a clock-in and clock-out mentality.

In my experience people who treat programming as a job rather than a passion often build better apps (note that this is different to saying they write better code..). They don't try all the latest shiny things, they treat things like tests and docs as a boring necessessity rather than something they can ignore, they go for simple solutions they can think about less over complex abstractions that require lots of time. They're also happy to stick with something a bit dull like maintaining an old app so long as their pay keeps coming.

Passionate and enthusiastic devs are definitely more fun to work with, but if I'm going to be on a team with 6 or 7 others for a couple of years I would rather not come in to work to be faced with someone's 'clever' idea that they opened a PR for at 2am every day.
A Chicago newspaper that bought a bar (2017)
> “Walkable prisons”

“freedom is slavery”

“ignorance is strength”
The CS degree became the most popular at my school in a short period of time. I was told as recently as 25 years ago, hardly anyone was in the program so it's reasonable to assume that CS itself didn't change but the demand did.

My take on students in the program is that a CS engineering degree is viewed the way a business degree might have been for a different industry like finance. It's a ticket into a high paying, tech job. From there, many want to climb the corporate ladder and move into management. There are people who like the topic but also quite a few who treat it as a corporate credential. I think this second group is a very recent development that only started happening in the last decade or so.
Thank you! I fixed the code and updated the benchmarks. However, your 166 MB doesn't match my testing (I'm getting about 240M at 100k tasks) and 10x more at 1M. Are you sure you haven't misread your RSS?
Learning is going to be revolutionized.
I don’t think there’s really any “maintaining” to be done when I sign in to a new service that I won’t be using often. Complete the sign-in page → Bitwarden asks me if I want to save the credentials → click yes. That’s it. I can auto-fill that the next time I log in.
Yes! That was exactly the source I was thinking of. Thank you
And to track that down, use https://elixir.bootlin.com/linux/latest/source to ealisy browse between kernel version, functions, etc..
When I could still go caving 30+ years ago, I wanted to visit Ellison's and drop Fantastic Pit, yeah... 586 feet free, that would've been fun.

But I was too busy discovering/exploring/mapping caves in California to ever make it to Ellison's Cave.

In fact, I was working in a cave I discovered in Sequoia National Park that was 900 feet directly about another cave some friends had discovered several years before, Hurricane Crawl Cave.

The small group of NSS cavers I was working with had an M.O.U. with the Natl Park Service to explore and map any caves we discovered, and we gated Hurricane at their request after we finished our survey and drafted a map of the cave.

As it's a hazardous cave with a stream and deep vertical drops, it is now a locked closed gated cave, and only vetted cave explorers and scientists are allowed in.

I was hoping to make a vertical connection between the two caves via a pit I hoped would be deep enough to shatter the depth record of Fantastic Pit, but my health ran out before I could make that connection.

Perhaps some day a determined caver will continue the work I was doing and find that connection pit.

"Caving... it's like Fun, only different."
I'm betting prehistoric peoples who didn't squirrel away supplies, food, etc. were less successful than those who did.

OTOH, you can't accumulate crap to where you can't move around it.

Throwing everything away to the point of Steve Jobs' minimalism with a lamp and stereo is another opposite, inefficient extreme.
> upgrade to OO programming with use of protocols

How exactly are protocols a Swift "upgrade" to OO programming? They were in Objective-C since the mid 90s, adopted by Java as interfaces, copied by C# etc.

Also, protocols in Swift have a huge performance downside, because they decided to have them work across structs and classes: if you use a protocol in a function argument, the compiler doesn't even know the size of the argument at compile time, so copying the arguments has to be dynamically dispatched unless the compiler can figure it out in an extra optimisation pass...that's not possible when doing separate compilation.

> Runs reasonably fast, on par with Go or Java.

A downgrade...particularly considering the epic compile times.

> named parameters

Also there since the 80s, in a less weird way.

https://blog.metaobject.com/2020/06/the-curious-case-of-swif...

> ...professionally used about half a dozen languages ...

What languages were those, if I may ask?
Being using password manager since it made its apparition in Firefox.

In total, I collected more or less 1500 website/logins.

Funny how most of those websites don't exist anymore.
I just upgraded my 2020 era thinkpad (t470, which I bought this time last year for less than £300) to 32g memory for £70.

20g of ram doesn’t feel like a lot today.
This is why I also like to ask phind.com and chat-4. Helps keep things grounded.
There is rarely that intention but rewards for refactoring and removing tech debt are usually nonexistent.

It's more of a Tragedy of the Commons.
> The younger generation (Gen Z) is smaller, so, measured proportionally, fewer overall are willing to move

It is true that Gen Z is smaller than Millennials but not by much. Millennials are 21.67% of the US population and Gen Z are 20.88% (Gen X is 19.61%, Boomers 20.58%, Silent Generation 5.49%, and Greatest Generation 0.2%) [1].

[1] https://www.statista.com/statistics/296974/us-population-sha...
That's just handwaving. You haven't identified any properties of this thing you claim, just created a name without a meaning.
One of the comments on reddit

> i have no clue why everyone isn't talking about this all the time.

Talking maybe, not doing it because it's still too out of reach for most of us? I've got a laptop with 32 GB RAM and a 2GB NVIDIA card. At which speed can I run that model, if I can run it at all?
> Pain (and related feelings) cannot be definitively reduced to computation.

Evidence?
Related (note: reposts are fine after a year or so - https://news.ycombinator.com/newsfaq.html):

Beej's Guide to Network Programming (1994-2020) - https://news.ycombinator.com/item?id=26100075 - Feb 2021 (165 comments)

Beej's Guide to Network Programming - https://news.ycombinator.com/item?id=13983212 - March 2017 (44 comments)

Beej's Guide to Network Programming - https://news.ycombinator.com/item?id=13670971 - Feb 2017 (6 comments)

Beej's Guide to Network Programming - https://news.ycombinator.com/item?id=12402313 - Aug 2016 (4 comments)

Beej's Guide to Network Programming (2012) - https://news.ycombinator.com/item?id=9445692 - April 2015 (31 comments)

Beej's Guide to Network Programming - https://news.ycombinator.com/item?id=7584974 - April 2014 (1 comment)

Beej's Guide to Network Programming - https://news.ycombinator.com/item?id=5241220 - Feb 2013 (47 comments)

Beej's Guide to Network Programming - https://news.ycombinator.com/item?id=584557 - April 2009 (22 comments)

Guide to Network Programming - https://news.ycombinator.com/item?id=337371 - Oct 2008 (7 comments)
1. Writing the libraries you describe

2. Speaking unusual protocols for which (good) libraries don’t exist.

3. I think interacting with the sockets api can also be relevant for tweaking various options to get better performance (though often there are Linux defaults that can be tweaked instead)
https://mitta.us is one project that I find myself attracted to but haven't dare to try because it isn't local.

It does 25% of what you ask (subtracted 50% because it isn't local and 25% because it is missing calls, movies etc).

I wonder if at some point there will be an open source project like this?
He knows the answer but not the question
You could just reference the philosophical literature. Qualia is the technical term for sensations of color, sound, smell, taste, tactile sensations and any other bodily sensation. It's very strange for someone to talk about consciousness not existing. You don't experience color, sound or pain? What about inner dialog, imagination or dreams?

The soul has nothing to do with this in the modern philosophical debate.
I am not sure how many olive branches (olive trees?) one has to extend. The field of climate science is well established, the basic mechanisms behind global warming well understood, the pessimistic predictions for years surpassed by the actual data and by this point the consequences are being painted more and more clearly. At some point, pretending this is irrelevant can sadly only be explained by malice – or what I tend to fall back to when I don't know – incompetence.

If someone came around and tried this in the field of math: "guys, I think linear algebra doesn't work" or in the field of basic physics: "guys, I think I inventend the perpetuum mobile", they would be either just ignored, corrected or laughed out of the room. Not because mathematicians or physicists are arrogant, but because what they say is so obviously wrong that it can be discarded as wrong by someone who finished high school and read on the topic once.

At the danger of sounding condescending, but I believe at a certain degree of wrongness the burden to inform oneself is on the person being wrong and not on the room around them. I happily point out that they are wrong and maybe even why they are wrong, but it is not my job to do the reading for them.

Although in some parts of the world the basic findings of climate science is still wrongly being seen as a matter of opinion, there are things in this world which don't care about ones political views – and if these things mean potentially mean the end of humanity my otherwise ever-present humour will dry up and the otherwise ever-present slack I will give people who are uninformed (who isn't at some topics) will not be given. If your reaction to someone saying a true thing in a bad tone is to "reciprocally" go and believe the wrong thing out of spite, I truly cannot help you.
Thanks, that was an interesting read.

I love Link's Awakening (it was my very first Zelda, and the remake is just lovely).
Yep. Password managers are quickly becoming a required utility for modern services. And oh how painful it would be to lose that. I memorize maybe 10~20 passwords. And I sometimes mix them up in my head as I type them too.

It's why we always laugh at anyone who says to "not reuse passwords".