skysight-inc/HackerNews huggingface dataset:
It’s really interesting to see how quickly things have changed. The world watched in horror at Jan 6th, we decided we needed to be better than that and stopped a certain someone and friends who were spreading blatant lies that millions chose to accept as truth because it served an end goal, ignoring all evidence and facts disapproving..

Today you and others who point out what brought us here are downvoted, others like myself flagged.. as if the circumstances that brought us to this junction means nothing.

You’re right though, CP is illegal, revenge porn we decided as a society is unacceptable, we have slander and liable laws, etc… we’ve drawn some lines in “free speech”, and we discovered another one on the 6th

I get that some folks who bought the lie are upset now but this is society marching forward, and it’s interesting reading this post, watching it being overrun by extremism
It was an era when I was making far too much money doing far too little work, but it’s not an era I want to relive. I go over some of what it was like for me at https://medium.com/@strenholme/i-lived-and-worked-in-and-aro...
The problem is that simplex noise has a different look than perlin noise so it's not a drop in replacement. The article mentioned the higher frequency, but IMO it also has a bit more noticeable "spikes".

One thing the article only brushed, but is the main advantage of simplex noise is its performance. Perlin noise scales O(2^n) with the number of dimensions, but simplex noise scales O(n). That's because Perlin noise interpolates the nearest 2^n gradient values in its hypercube neighborhood, but simplex noise only has to check n+1 values in its simplex.
For 3D and especially 4D noise that's a huge performance advantage.

edit: Turns out simplex noise is O(n^2), still faster than Perlin noise.
Is there a good OCR is good for some weird data (not natural language), such as a screenshot of a base64 encoded file. There was a CTF challenge requiring you to recover full RSA private key from a partially redacted screenshot of a RSA private (pem). I tried serveral OCR tools to try to extract the remaining base64 characters. I did tried to use Tesseract too, but the result is quite bad. I used GCP's OCR service eventually, the result is almost perfect for this task, but I wonder is there some non cloud-based tools are good for this task?
One aspect of these retrospectives of the dot-com boom era, is the mistaken idea that everyone at the time was unquestioningly swept along with the hype. Here in Sweden, while the newspapers were full of proudly patriotic articles about how boo.com was part of a new paradigm of internet-based economies that somehow didn't need to be 'profitable' in some ill-defined 'old-fashioned' sense, pretty much all the serious developers that I worked with were wondrous and mocking of the hype and the ridiculously shaky technology that underwrote it.

At the same time, massive central buildings in the most expensive parts of Stockholm were being luxuriously renovated to provide multinational 'tech' companies with a base for their over-inflated staff: friends of mine were employed at one of them, and within a couple of months most of their friends and their girlfriends, and their girlfriend's friends were also working there, holding work-titles that had little relation to any business-case that we or even they could understand.

Whenever I visited to hang out in the enormous purpose-built cinema or in one of the crazily and expensively fitted meditation or creation rooms, I was always amused by the enormous bowl of luxurious fruit in the lobby - always topped by a pineapple. The small detail seemed to symbolize the absurdity of the whole show: who was the pineapple meant for? Which member of staff or visitor was supposed to pick up this pineapple on the way through the lobby? Usually it stayed there the whole week, to be replaced the week after by another fresh pineapple, and so on until the bust.
I’ll happily trade some privacy for security. I live in an apartment building which has security cameras in every public space. Sure, technically they could build a record of when I leave and enter, but I can also report people who leave trash bags out and they can be held accountable.

There is a point where it goes too far, but not all surveillance is bad.
For those wondering:

> Perlin noise is a procedural texture primitive, a type of gradient noise used by visual effects artists to increase the appearance of realism in computer graphics. The function has a pseudo-random appearance, yet all of its visual details are the same size. This property allows it to be readily controllable; multiple scaled copies of Perlin noise can be inserted into mathematical expressions to create a great variety of procedural textures. Synthetic textures using Perlin noise are often used in CGI to make computer-generated visual elements – such as object surfaces, fire, smoke, or clouds – appear more natural, by imitating the controlled random appearance of textures in nature.

An example for Perlin noise in production is the terrain generation in Minecraft: https://minecraft.fandom.com/wiki/Noise_generator
Agreed. The problem often presents itself downstream, or in a totally different place from where it originated.
Two books about to be published in this genre which I am excited about:

(1) Software Development Pearls: Lessons from Fifty Years of Software Experience (Karl Weigers). I enjoyed his books on Requirements and Software Engineering Culture

This zinger really applies to my work place "Lesson #7. The cost of recording knowledge is small compared to the cost of acquiring knowledge"

(2) Code That Fits in Your Head: Heuristics for Software Engineering (Mark Seemann). His previous book on Dependency Injection was good
I thought this was years old information

Ever since Mexican journalists started getting assassinated after being hacked

What am I missing?
You can't comment in JSON which I don't like (to put it mildly). Any real human readable format should support comments.
If it took 12 hours to get pointed out, it's probably not a well known fact.
What's a movie theater?
How to Make a Product in a Day
So, how did we at Angry Ventures create ANDY, a technological product in 8 hours?
The context is nice, we created this technological product on a Friday, on the day of a retreat. There was in 2020 a retreat that we did in October, of 5 or 6 days, and there was a day we took just to make a technological product, and we realized that there was an opportunity that gave birth to ANDY.
How did we do this?
So basically, in 8 hours we defined a map, an agenda, with a set of dynamics that helped us reach a certain intention, and the final intention would be to reach a kind of MVO, a kind of Minimum Viable Offer, that helped us solve a problem or helped us solve something.
We started this marathon, so to speak, of attempting innovation with a dynamic that we named Q&Angry Shotgun. This dynamic had a time of 15 minutes and basically, we asked people silly things, and made people animate their most subjective brain, the right side of their brain, where is everything that is silly, where is everything that is creativity, intuition, art, creation, let’s say so. And we started asking people things like “if you were a vegetable, what would you be?”, “if you were an item or a kitchen utensil, what would you do?”, “if you could be a specific time of day, what would you choose?”, “if you could be a chocolate brand, what brand would you be?”, “if you could change your name, what name would you choose?”. And all these questions made us, in a very quick way, stay in a much more subjective paradigm, much more creative, much more peaceful, which animates the parasympathetic much more than if we came to a room and asked, “give me 10 ideas to solve the problem of our economy”.

Because basically, we need to blur our minds to better focus, what we need to learn to swim is to gently almost drown. And then we start with this Q&Angry Shotgun, which is already a dynamic that we do in our daily life. There is even a blog post on the Angry Ventures blog on this topic. Basically, it’s a weekly question we ask everyone, and it’s also usually a very silly question, where we ask everyone and then everyone answers as well. We are already on Q&Angry 170/180, we do one every week.
So, we started with this dynamic, which has to be done quickly, that is, when the facilitator asks something, the answer has to be given in 1 or 2 seconds, it’s the first thing that comes to mind. The facilitator always must exist in this project, in this case it was me, but it could be anyone else. Then, in 15 minutes and in groups of 2, we made a second dynamic, which we named How Might We?

Read full article here: https://www.fernandomoreira.me/how-to-make-a-product-in-a-day/
I tried using tmpfs to create and exercise a file-based SQLite DB, and it performed significantly worse than a RAM-based DB (opened with an empty string or ':memory:').
Induction ovens are a complete non-starter if somebody in your family has pace maker and cannot approach it within 1,5m range while it's on... :-(
How Can I Hack My Husband’s Deleted WhatsApp Messages 1 Way
First you need to define “beat”. Usually people think of it as “better return”, but investors prefer Sharpe or other measures.

Then you need to define a term. Eventually holding treasury bonds is likely to “beat” s&p. You just need to wait for the next big selloff.

And then there is no magic bullet nor free lunch. It’s all a big casino.

Anyone who assures you otherwise is not to be trusted.
Art:

- The Grand Budapest Hotel (2014)

- Amelie (2001)

Values:

- Green Book (2018)

- The Pursuit of Happyness (2006)

- Life is beautiful (1997)

Religion:

This one is hard, because the Vatican may have very specific criteria for the category (e.g. I doubt they would want a production about non-Catholicism, and would actively discourage going against doctrine). If this was a more "general religion" category, I would argue for

- Sita Sings the Blues (2008) / Seder-Masochism (2018)

- Ida (2013)

- Timbuktu (2014)
Obvious answer: Spotlight https://en.wikipedia.org/wiki/Spotlight_(film)
Nah, typeahead would be hugely helpful given how difficult many drugs are to spell. I'm looking at you, acetaminophen (aka paracetamol aka Tylenol)
> I think most HN users will agree that the good stuff costs money. So the question is really who pays, and how.

Advertisement does not pay for the vast majority of content created. The creators pay by spending their free time making it.
I think that is disgraceful for prostitutes to compare them with such people.
Biden Administration Transfers Its First Detainee from Guantánamo Bay
I doubt that. Eight figures is probably enough to for Apple to pay in house legal staff to stay locked in slow motion litigation with this guy for the rest of his life (or at least until he's exhausted his own financial ability to litigate).
You're saying I should use custom symbols like 'true and 'false and put in checks like (eq 'false x) instead of (null x)? To avoid subtle errors? Honest question.
I think you can define your schema such that order doesn't matter. And for stream processing large xml files imposed order may come handy to avoid a second pass.
Yes, but 2FA SMS (short code SMS) support is spotty.

There are even MVNOs that send you a data-only SIM card and activate a VoIP app, for example Fonus. 911 calls go through the SIM-less system and are automatically routed to whatever carrier has the best reception.
Ah, I'm sorry. I looked over it because I didn't see it mentioned in the text. You did technically link to it as "active literature on sorting" without further details, but then the article goes on to describe exactly their idea without mentioning that it is in fact their idea. There really ought to be a contextual reference that gives proper credit.
Watch 1k illegal Bitcoin PCs get literally steamrolled, experience justice
I said tooling was superior, not XML tooling was a silver bullet.

DTD is mostly just an attack vector. XSD or Relax NG are both solid. XQuery was kinda useful but XML people went too far and started adding shit that it doesn't belong to it.

XSLT like has one or two credible use cases, like replacing entity expansion from DTD. Rest of it was just like XML database doomed from the start.

SOAP. I never saw it actually being used.
https://archive.is/jliuP
TikTok Banned Cryptocurrency Related Ads for Influencers
TechCrunch - The end of open source?
For the OP/Author: The link is not working for me at the time of posting this comment. I get "Error establishing a database connection". I think you got the HN hug of death
When doing my master thesis, I wanted my plots to be printable on a black and white printer in case my professor would print or photocopy it (you never know)

I wrote up a blogpost about my findings on how to generate monochrome plots. I haven’t really used matplotlibs since my thesis days, but it’s kinda funny to see what my thoughts back then were on the interface.

I found the OO interface a necessary evil and that you have to mix interfaces to get full control of your plots.

Maybe things have been ironed out in the past 5 years? Reading the comments here it seems like the sentiment is that the OO interface is considered the sane, true interface.

http://olsgaard.dk/monochrome-black-white-plots-in-matplotli...
JavaScript Rest Parameter Explained
> I work with the startups to edit their launch texts into a form that HN is more likely to find interesting. Mostly this consists of cajoling, persuading, and (when that fails) forcing them not to sound like marketing, sales, or PR.

When I read a launch HN I'm always surprised how it's usually a very personal, specific, engaging story about the problem and how the team wanted to address it.

I thought founders were in general excellent writers; but in fact it's the editing! Really well done (no sarcasm: it's positively excellent).
> And most of the time the excuses use are illogical, paradoxical, or easily disproven, and yet the person refuses to understand that theatre wrong. Hence frustration.

I see it.

Just remember that each time you brand someone asking questions to you, you almost definitely won't win that person and there is a fair chance you drive them away.

Edit: Also, sometimes, like with the lab leak theory it turns out the questions weren't crackpot after all. I've seen no apologies from anyone over that either so I guess a fair number of those have learned a lesson too about who to talk to.
> The open web existed, still exists, and will always be buried under a mountain of corporate shit;

Thinking about the time from 2003 onwards (my personal dot-com era) until maybe 2009-ish, I nowadays miss the forums. Not so much because of the interaction with others (I get that on Twitter, Facebook, Instagram and Discord too), but because of "searchability". I typed my question into Google, and got greeted with several links to different forums or blogs.

There is no similar searchability of Discord, Facebook and Twitter that I'm aware of. Maybe that's where the "more open back in the days" comes from.
I do wonder whether things will change if the tools become even more accessible?

I mean do you start caring about privacy when your local script kiddy can warrentlessly tap you? In my experience people tend only to care about things that directly affect them.

Part of the lack of caring I think comes from the thought that why would "they" care about spying on me, it seems so distant and unlikely to happen. However when your personal rivals can do it and you could do it back to them, well the risk starts to feel more immediate.

Sure there will be laws against it, but that doesn't stop some people, the main way to tackle it will be either reducing attack vectors or making any surveillance more visible, which will hopefully have a more global effect.

Perhaps more people will start talking about surveillance because it suddenly got yet again easier be a thing? Though perhaps I'm being naive =)...
XML still works fines as a data interchange medium. Podcasts are still a thing, for example. There's tons of XML in use where you don't see it daily, like in Apple's .plist files. Librarians use TEI all the time. It's just in the webdev world that people are using it less.
I think two steps could give XML new life: write better documentation and get browser makers to support the latest XSLT. JSON and HTML5 had great people writing inspired, lively guides early on, whereas XML documentation is uniformly bland and soul-killing. XSL has never been graced with a decently written and easily comprehensible introduction. Even if one does manage to grok XSL, the really useful features in XSLT 2 and 3 are excluded from browsers, which only support XSLT 1 like it's still 1999. Whenever one asks why the latest XML-adjacent stuff like XSLT isn't built into browsers, one hears that such processing should be done server-side, which is probably why XML is much more alive outside webdev than inside it.
What you absolutely should have: A reproducible way to get your tech stack bootstrapped and deployed. This can be a VM and ansible, or nix, or Docker, or a set of shell scripts.

Docker is just one way of doing things, and recently it's the most common way. I used to be more cautious but so far I've not run into any bigger problems, so I'm using it for some things in my private infra. But I don't think it's actually better per se. Where it shines for me is spinning up a local database, or some service I need. Ephemeral stuff that I can throw away again, less so for long-running production deployments. (Unless you need/want k8s anyway)
Babette's Feast is amazing (and you need to take the "religion" categorization with a large pinch of salt).
> companies give you a 1-click option to be tracked, And then company that build products usually 1-click or 2-click to not be tracked. But ad-based companies will ask you 3,4 or sometimes even dozens of clicks to not be tracked

The GDPR explicitly forbids that. If you're going to do that you may as well not ask to begin with because you'll be in breach either way.

The problem is that GDPR enforcement is delegated to incompetent idiots and very little of it is being enforced, so these breaches go unpunished. At this point it raises the question of whether the regulators actually benefit from it not being enforced.
This only works as long as those emotions are not hitting your core. I don't often feel affected strongly by emotions, I'm pretty sure the last time I cried for myself (and not over something that happened to someone else) is well over 10 years ago.

But that's just because nothing truly bad happened to me. Or at least, nothing bad enough to make me pity myself. Just that nothing has forced me to put energy/emotion in it, that hurt my ego enough that I'd feel worse about myself.

I think it's naive to believe that something like that could never happen to you, and it happens regularly to people around you. The universe is ruthless and cruel, and we are often helpless in the face of it. Sure some people are stronger, and some are weaker, but everyone could be broken.

Many people value different things. My girlfriend might cry if she thinks a person she met didn't like her. I'd never cry over such a thing, but that's because I don't value myself as a likeable person as much as she does. If she wouldn't cry about it, she'd feel worse as a person and I wouldn't know, and I wouldn't comfort her.

Anyway, to answer the question, because being emotional and sharing those emotions could help them deal with their pain or frustration. It's not good if we've got all these people walking around with their pain and frustration and no healthy outlet.
It's the culture since the agricultural revolution that's evolved to be inherently tyrannical.
If simplex noise covers a larger range, why not figure out the relationship between input->output range (or standard deviation), and apply that as a normalisation to the inputs? I assume the relationship is predictable, and tuning the inputs wouldn't increase computational complexity. The differing ranges make it hard to compare and hard to see the different artifacts.
Very cool! Is it true that they are this rare in North America? Only a small part of the Pacific Northwest and the east coast of Canada?
I'm a bit speechless... Can someone explain how does this scheme can even exist? It sounds preposterous.
Thanks - I have trouble trying to re-organize expressions like that into something that makes sense. Just doesn't compute.
If you permit your front yard to become a popular meeting space for the town, I think it does change your rights to your yard.

Ownership implies responsibility.
Eden Test Election #2: We Have a New Satoshi
Education, especially history education is very thinly veiled nationalist-and-obedient-worker indoctrination.
> the problem of editing work, which is currently unsolved

Why not hire writers/editors to do it? Although you are currently doing a fantastic job at this, your limited time may be better spent training a team of paid editors rather than doing the editing yourself?
This is very optional. I still ride a 100€ bicycle I bought 5 years ago.
WooCommerce Unauthenticated SQL Injection Vulnerability
"Having unsuccessfully tried to make family and acquaintances more aware of privacy issue, I can confidently sat that "nothing to hide" argument is nothing next to the "I don't care" attitude."

You can express as much "confidence" as you like in saying that but as it stands, this is nothing more than another personal anecdote.

If you were sure about your anecdotally-based conclusion, then what would be the purpose of a Tverskyan study.

People are not being given a meaningful choice. No one is "choosing" to sacrafice privacy in exchange for using the internet.

Rather, others are choosing to violate previously established notions of privacy in order to make money. Why. 1. Because whatever these others have in the way of computer skills they lack in moral character 2. Because they can; it's technically easier with the internet and generally there are no legal protections against it.

What happened when Apple asked iPhone users if they want to be tracked by Facebook. What did users choose.
I was wondering, if there is a reason, that britain has lots of areas with high propability and the mainland has not, but then I saw that the growth records [7] indeed only cover the british islands. So I suppose the data on the map is not really accurate as of now?

Otherwise what I would have expect from such a site, would be of course also detailed informations on how the mushrooms look exactly and where to look for them specifically. (And also a warning, that if you pick the wrong ones, you die a horrible death and even if you pick the right one, but are in the wrong mentally conditions, your are into horror either)

Anyway, your project is nice and your map inspired me to have a look in my area and see, if it matches your data.
The book "Burn Rate" by Michael Wolff is good.
I believe that late speakers with high IQ have generally a large vocabulary, they can speak but don't dare to speak because they feel they don't master the language.
Also I wouldn't call many late speakers have high IQ, on the contrary, the majority would have a lower IQ (or at least on the verbal part when tested at 7).

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3139938/
> Rightly or wrongly, Assange has largely been a non entity in the US media for a long time.

Let me help: wrongly so. That's the point and the disgrace.

> Ever since then regular media has been unwilling to work with him, because they’ve rightly judged him to be unreliable

I can think of so much worse adjectives for journalists who think this serves as an excuse to ignore something like this. If someone shows up drunk at the police station and says "hey you assholes, person X murdered someone, do your job already and don't just eat donuts" that may not be super polite, but it's not an excuse to not investigate.