skysight-inc/HackerNews huggingface dataset:
> Is mentioning your story includes a graphic depiction of rape difficult? I had a rather frank discussion with a fellow author who gave me that one without warning me.

My point is that there are conditions where yes, that's difficult. What counts as 'graphic' versus any depiction? I would genuinely have no idea because I'm so desensitized. Getting a 'frank discussion' over it and acting like I'm that way on purpose is just telling me not to be in the group because I don't share the invisible sensitivity level. It's the invisible part I object to, by the way. If there's a list of things to warn for and guidelines, I have no problem with it. But most people/groups won't do that because they like to pretend that there's something objective about what they chose as sensitive subjects rather than admitting 'hey I think we need some cultural boundaries around what's acceptable in a public space, let's discuss it' because they know it opens the discussion to other (usually more conservative) cultural boundaries.

For example, those spaces warn for suicide but not blasphemy. Or how about explicit consensual sex? Sex involving trans people? (Depending on the sex act/how it's treated, it can be triggering to some people's dysphoria)?

The middle ground is still a value judgement. Just admit it instead of dancing around that it's for the disabled. It's not. Stop using us as a shield for what is considered moral or not moral or disturbing or not disturbing. Just say "Most people find rape abhorrent to read about, so warn about it".
People can make reasonable assumptions for interview problems. In this case, assume the code runs on a modern developer laptop, with an SSD and lots of RAM, using some modern OS, is a fine assumption.

If someone asks you a physics question about a car being dropped into the ocean, generally you don't have to worry about the make and model of the car.
Am I stupid or does this not say what it does anywhere on the site or repo.

E: https://www.emacswiki.org/emacs/ParEdit
> that stability has nerfed the most recent mode release they’ve done.

What does this mean?
Nonsense. Latency matters. NVMe latency is measured in microseconds, while DRAM latency is measured in nanoseconds.

Sequential processing is not that common.
Ah, right. Lanes. I should have mentioned those as well, thanks for catching that.
Not if you use SAX-like (or "evented") parser
That's probably the reason why Go got many people switching from their scripting languages and didn't end up as the C killer it was sold in the beginning.
But if you follow this reasoning farther, what about the women who, for whatever reason (brainwashing etc) do actually want their faces covered? Is it for us to say "no, you actually don't, you've been brainwashed and I know better than you what you want".

I'd rather say "forcing people to do things they want to do is bad", and let individuals decide whether they want to cover their face or not.
I downvoted because before the comment was edited, it contained a snide 'that sounds like a you problem'.

Others may have been reacting to that as well as it's not a productive addition to the discussion. (Also why I was snarky in my reply, which I will not be editing.)
TLDR: this is pushing for fake meat food. So one can safely assume it's the investors pushing and lobbying hard for this.

It says that animal agroculture is very bad.

Counterexamples:

>> These cells need to constantly eat to grow and this require proteins, fats and glucose-these will all come from crops, very often pesticide laden mono crops like peas, soy, corn etc.. which as we all know by now requires massive pesticide related death to grow

>> Now remember these cells will not have an immune system and will be highly susceptible to viral, fungal and bacterial infection and so massive clean rooms will be require with the likelihood of possible virucides , fungicides and antibiotics

>> The other interesting thing is that you can’t go from Petri dish to massive million gallon bioreactor in one step as the cells clumps would fall apart and thus some estimate that more than 100 progressively larger size reactors will be required

>> This means the cell cultures will have to be transferred repeatedly from progressively larger and larger reactors and with each transfer the risk of contamination/infection is present

>> The cell based meats often require a non meat scaffold built out of either a type of nanofiber or sometimes a vegetable based scaffolding in order to hold its shape so it doesn’t turn in to blob of goo

Don't be fooled, this isn't about the environment: it's about making shitload of $$$ from a new type of food since the meat market is massive so if they can steal the meat market by taxing/limiting real meat there will be insane profits in this.

https://twitter.com/SBakerMD/status/1596244248227102727
>>> Python is a good learning language precisely because it hides those details. This allows people to the learn the basics like variables, loops, strings, etc without getting overwhelmed with too much at once.

I wonder if whether this is a blessing or a curse depends on the person who is learning it. For instance, my first language was BASIC in 1981, and so my gut reaction to discussions about learning languages is that BASIC lets you at least imagine the workings of the machine that's running your program. The teacher can draw boxes on the blackboard to explain 10 LET X = X + 1

And we weren't far from the machine. There were not very many turtles on the way down to the level of logic gates. I also learned how a microprocessor worked, reading books as a high school kid, and articles in Byte Magazine, something that would be laughable for today's big CPU's.

That's a bottom-up approach. For others, a top-down approach might be better, e.g., seeing mathematical equations develop, in beautiful notation, without caring what the machine is doing under the hood.

Another comment in this thread mentions the ability to read code. Python has sprawled. I've been coding in Python for 10 years (as a "scientific" programmer) and recently took a Python skills quiz. I mentor beginners. Yet I scored barely at the top of "average." I can't read the code that's in a lot of the more elaborate Python packages.

A problem is motivating people to learn a learning language when they know that they'll outgrow it.
Fantasy Jodorowsky Tron visualisations
Can you clarify your usage of Office products?

I'm assuming that 100% of people saying "it's fine we have LibreOffice" or "it's fine we have Office 2014 installed locally" don't use it beyond basic PowerPoints and the occasional resume update on Word.

Just as an example, the world pretty much runs on Excel, and each version brings valuable additions.
To colour within the lines, the designer needs to fully understand what the dev limitations are, which are often complex to summarize and a moving target. How do you easily explain what CSS can do natively in most browsers for example?

Often I see designers work in isolation to get something signed off for development and then the developer gets lumped with coding it however tricky it might be.

My view is designers and developers need to iterate and work closely together from the very start to develop an understanding of what's practical and make compromises both ways vs it being a one way street.
Statement from Microsoft https://news.microsoft.com/de-de/microsoft-erfuellt-und-uebe... [in German]
The problem is that there is also a steady supply of people coming in who don't give much of a damn about any of this, and just want to do what their friend group does. They might get more aware later, but by then there's already a new generation out there making the same mistakes.

Unless we can push ethical (and FOSS) software over the point of critical mass, it's a never-ending losing battle. And even if we get there, the battle for daily attention is much fiercer than, say, Blender or Godot permanently winning mindshare among professionals. Trends are fickle and even just by not being the next best thing, we can lose the masses to the next best Skinner box.
So... what advise is there for technology comfortable people who want to mitigate the effects of data leaks like these? It seems like data provided is will be exposed eventually and company size doesn't seem correlate with data safety.

For example should people be advised to rotate phone numbers every N amount of time?
You would need to show how to use length to implement halt and that is the part you will not be able to do. If you did, then yes, length would not be computable.

Reductions in complexity theory work like this. An explicit algorithm invokes a black box and this shows that either the black box does not exist or you can solve the original problem. Typically you care about the complexity of the reduction to establish that the problem is inside a given complexity class (e.g. NP complete).
And money laundering
Gore-TEX stuff is like all adventure products -- if they only sold it to people who really used it, their market would be < 1/10th the size and the price would be >10x.

So rejoice in well-funded, status-posturing, subsidizing rubes!
Rishi Sunak and the Rise of the ‘Short King’
https://archive.ph/LtYxG
We started a revolution in this country over tax on tea. Pinching the lower class like this might not end well for the government in the current socioeconomic climate. Personally, I look forward to the revolution.
> 97% of all Bitcoin mining hardware will never successfully produce a single block in its entire useful life, going from factory, to space heater, to garbage can

This is a really disengenuous point. Mining works probabilistically, and mining pools payout based on smaller units of work that probably have some probability of finding a block for the pool. The fact that a block itself is a large parcel does not make the system less efficient.
For the same reasons you're not allowed to sign particular contacts, such as enslaving yourself. Without restriction companies will do every illegal thing they can get away with via their collective power of size versus your weak individualism.

In some cases it's rather trivial, in other cases its dependent on the survival of the nation state to enforce the rules on the corporation.
And? Saudi Arabia's Gini coefficient is about the same as Mexico. And not particularly worse compared to Turkey or the USA.
> Yes, Apple does things differently than other manufacturers and sometimes that makes things more difficult for what your trying to do. Every platform has these issues, just in different places.

Out of genuine curiosity what would compel you to write this?

They wrote an article about the issues they faced and you felt a need to "defend" Apple?

I'd love to hear why people feel some sort of "personal connection" to a brand.
Personally, I've learned to deal with it. (Not saying everybody else should, but that I personally have coping mechanisms in place precisely because there's no way anybody could guess my triggers).

It's not envy. It's a trigger because one of the women who abused me was really into socially appearing to be a good mother and therefore that was part of the 'act' and I was forced into acting like part of those happy families. So I tense and have emotional reactions because my brain is fucked up and therefore reads the depictions as abusive.

(I have a great deal of envy - I'm working on it - but that means I definitely know the difference!)
Codegen in Hare v2
Once every couple weeks or so, I'm home a lot.

They don't _look_ that miserable, but they also don't look like they get any breaks or free time. They're always on the verge of running.
There'a a reason the "noprocrast" setting exists in your user page. This is it.

So yep, not super unusual.

Edit: see FAQ for specifics of how noprocrast works https://news.ycombinator.com/newsfaq.html
Show HN: An 80s themed puzzle game to learn visual scripting
I'm building a visual scripting platform, and I had fun creating this little game to help people learn how to use it.

People liked it, and suggest me that I should share it here. Also, I've been told this would be a good tool to teach algorithmic.
Last time I've heard about it, it ended with users (i.e. bureaucrats) complaining about missing features and/or differences between MS and the open source alternative and forcing switching back to MS
Can anyone point me out to a GH repo with this or similar setup. Eager to learn, especially if it runs a bit more complex node/next.js build.
This is an underrated problem. You could call it procrastination I guess.

IMO, we can handle this better if we can alleviate our FOMO. I wrote about this on HN yesterday [1]

A feature like noprocrast [2] is not very useful if people will (literary typed) "fear missing out" on something (comment, news, tool...). Is it really healthier to do 10 min every hour that a continuous hour every day?

[1] https://news.ycombinator.com/item?id=33746151

[2] https://news.ycombinator.com/newsfaq.html#:~:text=In%20my%20...
Is that before or after they send the content of you powerpoint file?
Most people are conscious that they're making a performance trade off when they decide to store data in one.
>In America, the "closing the tax gap" have always been adding new laws and filling more forms.

You have omitted "increased enforcement" -- actually collecting the tax as calculated using existing laws and forms. Unfortunately there is a political movement to actually increase the tax gap via defunding the IRS.[0]

The tax gap is due to those who deliberately break the law with impunity, not the complexity of the law.

[0]https://www.dickmorris.com/defund-the-new-irs-agents-next-ye...
English version (PDF): https://news.microsoft.com/wp-content/uploads/prod/sites/40/...
I agree in principle, but not if it is applied to Microsoft 365 or GCP.

If it’s my small business animal shelter, or my grocery store, or even just my little SaaS… leave me alone, please, from requirements like the Quebec translation law, or similar.

Microsoft 365 is different. Odds are that there are dozens of businesses you interact with, who store their data in 365 without your knowledge. Microsoft 365 is a “in the shadows” method you probably don’t know of that is sending your data to the US.

If I could lay down a principle, it would be that the privacy rule should be determined on the privacy level of the company I the consumer interact with. If I interact with a EU business, I do not expect my data to enter the US by any method. If I interact with a US business, that is implied consent.
> Running things in parallel is literally a single `&` character.

Yes now try waiting for all parallel tasks, and error out if at least one errors. And try separating their output so that they don't get interleaved into a big mess. And try by default hiding the outputs of commands that succeeded, only showing those that failed, except when the user explicitly asks for it.

Your "simple" shell script now suddenly isn't so simple anymore.
>a 100TB raid10 setup, and a NAS at home doing the same

How do you deal with these onerous constraints? Do you have a system for deciding how many copies of archive.org to keep locally?
In many ways multinationals are worse. In order to avoid even lose a penny they will do any number of things that violate national sovereignty.
I love Cryptpad, but suggesting it's an alternative to Microsoft 365 is a bold statement.
I want to have the podunk builder build my house however I want. What is with all those pesky building codes!

Because they (the government) think it is the minimum required for a dignified, safe society. And they are placed in a position of power and must make those judgment calls, because that is their job.

Why would people want that? Because they understand, in general, that government is important and don't want an unhinged libertarian abandonment of mutual assistance in society. And in specific, because many of them value privacy enough to put up with this type of restriction. But of course there will always be people who find this or that law too intrusive, and in the EU that means they are free to organize, protest, be activists, vote, run for office, etc.
Spinning disk are fine for some workloads. However, I've definitely seen teams engineering around slower spinning discs. NVMe isn't egregiously expensive, and if teams are needing to spend too much work and time thinking about disk speed it probably cheaper in the long run to switch.
And there is still demand. Otherwise they wouldn't be still produced.
Always, you say?

Tell me about your thoughts on the marginal utility of child pornography.

Need to be careful with those universals.
The person said to buy it the next time you happened to be at the supermarket. Not to order a few items at a time. I believe they were specifically talking about going out of your way to be environmentally conscious.
Stunning. Definitely worth fixing the link for! https://www.djfood.org/fantasy-jodorowsky-tron-visualisation...
C++ is way too big to be an introduction language, and modern C++, especially with STL, also hides a lot.

You could choose a subset of C++ or just teach C (which would be my preference)
Hackers of yesterday: "let's do what we want with that stuff, whether we have the right or not".

Tinkerers of today: "let's petition those in power for the right to do what we want with that stuff".
The one possible issue is by not transforming the string you're going to run the possibly less efficient CI comparison a lot: because the corpus is text and duplicated, by my reckoning there are ~32000 unique "words" out of 82 million inout "words". That's a lot of conflicts.

Though the values should mostly be quite short, so a vectorised comparison might not even trigger as it wouldn't have the time to "stride": only one word of the top 10 even exceeds 4 letters ("shall", a hair under a million in my corpus).
I don't think you need to ship full-res images, it's that the compression and stripping should be turned down and formats like JPEG XL should be supported to push a high-quality-but-small-size image for consumption. The line between a photo and photography is vague, but folks' daily coffee photo probably doesn't need to have the compression dialed back a lot.
If the cost of the transmission infrastructure costs more than the economic value of the energy it would transport, then you have stranded power.
Boomers aren't supposed to surface for their missile launches for half a century now, it's just too dangerous.
From a physiological standpoint, I don't think document scrolling is of any help when trying to read something. Especially when it's not the reader who does the scrolling.

Scrolling is needed when you have a document that doesn't fit on the screen / inside its window.

Splitting things in chunks is helpful, and can even be helpful if the unit of splitting is dictated by a physical constraint, like page size. It can sometimes be annoying when a flow is broken at an unfavourable position by a page break. But even this kind of uniform splitting provides natural orientation points for the reader to find things previously read or skimmed over. It provides an indexing method for free ("consider the figures on page 14").

It also allows printing on physical media (if wanted).
Nope, they're launched from just a bit below the surface to make it harder to spot and chase the sub via aircraft/helicopter. Here's footage: https://www.youtube.com/watch?v=ppz_jj2uw7k&t=25s

Pre GPS navigation methods include sextants, celestial navigation, and LORAN (navigation via bearings to multiple radio towers).

Sub launch ballistic missiles actually have an automated version of celestial navigation: there's a star spotting camera that compares what it sees to a reference database of the couple hundred brightest stars. So even if the missile starts out with a lot of ambiguity about where it's launched from, by the time it gets above the clouds it can correct this.
While learning, hiding details is important, but Python overdoes the abstraction. `for` loops and iterator based loops have been merged into one thing, and I am sure people write `for i in range(10)` without a good understanding of what the `range` function does. Even strings blur the line between individual characters and actual strings. The lack of clarity at these basic concepts is precisely why Python is not suitable as a first language, since it hides concepts that are prevelant in all other mainstream languages. As a result, I have often seen students develop bad coding habits and poor mental model of why their code works. Instead of learning proper programming concepts, they just know the syntactic sugar and abstractions that Python offers.

I do agree that Python provides a very small startup cost to writing code, the details are sacrificed to acheive this. This may be useful to capture interest/generate motivation and get a quick prototype/"helloworld" out, learning Python is only good for learning Python, not for programming in general.
People expect their government to protect them.If I buy a product based on false advertising,i will be pissed of at the government for allowing that false advertising, instead of blaming my self for not doing due diligence. Similarly with food, i expect the government to disallow things that are seriously harmful to my health (think proven carcinogens).My personal data, if not handled correctly can cause as much damage as me consuming a specific food that has been contaminated with a banned substance.