skysight-inc/HackerNews huggingface dataset:
Also to clarify- privacy preserving here means protecting from the model inference provider. Sort of like, if openai trained a GPT-4 using this scheme and gave the government the key. Then the gov can use it safely even while it’s hosted on OpenAI’s servers and OpenAI on the other hand does not need to share the model weights with the gov
Arrows theorem says it is impossible to have a system that always resolves (it is possible to have something work "sometimes" however.

The paragraph you quoted introduce a generalized version, where voters can give continuous scores and have full spectrum of choice.
I wonder what's the point to support newlines as a valid character in file names. And, for that matter, any other ASCII characters in the 0x00..0x1f range.

Of course, file names are not characters but bytes, and this allows filesystems to transparently support various filename encodings, which are handled by locale, not by filesystem. On the other hand, there are few practical encodings that involve bytes that are control characters in ASCII. Obviously not UTF-8, not 8-bit stuff like ISO-8859-*, nor the widespread Japanese, Korean, or Chinese encodings, as much as I'm aware. UCS2 filenames would be impossible though, but I suspect nobody uses UCS2 as a locale in practice (even ironically).

I think adding a mount flag that would disallow non-printable ASCII bytes in filenames could improve security, and is also really trivial to implement. I cannot be the first person to suggest it. I wonder why it was never implemented.
They succeeded commercially, but they didn't succeed in changing the regulatory landscape. I'm not sure what you mean by waiting for it to even out. They refused to comply, so they were banned, so they complied.
I once tried hosting a web server at home by exposing ports 80 and 443 to the Internet. Hours later I reviewed the logs, thousands of attempts to hack into my lil Linux server. It spooked me to say the least, so I switched to using cloudflare tunnels instead.

Exposing ports on the Internet is dangerous, especially SSH. You're much safer using a proxy or gateway of some sort, or better yet a VPN if it doesn't need to be publicly accessible.
With enough sophistication and bad intent, at some point being untruthful to a server falls under computer intrusion laws, eg using a password that is not yours. I don't believe spoofing user agent would be determinant for any such case though.

Even redistributing secret material you found on an accidentally open S3 bucket, without spoofing UA, could be considered intrusion if it was obvious the material was intended to be secret and you acted with bad intent.
> within, say, a minute

With this definition of real-time, you can get pretty far just polling for pending jobs.
What GP is referring to isn't literate programming. It's more like doc comments moved to the side instead of inline. Not sure it ever had its own name.
I think it's quite obvious but YMMV.
You don't NEED an opened/split frame for a belt. There are so many ways to solve this problem.
> Musk has always over-promised.

Yes he has, we're in agreement.

> The entirely left-wing establishment news media

You opened your mind too far here and your brain may have fallen out.

Have you heard of Fox News and the Murdoch empire? Could you explain how either Murdoch isn't part of the US establishment news media or how it is that he's "left-wing" ?
I sometimes think that animistic belief - objects, places, and creatures all possess a distinct spiritual essence - is more respectful of the ecosystem than some of the modern ones. Lots of ancient cultures, across the globe, tried to live in harmony with their natural environments. I wish that we can go back to that stage.
I noticed earlier this year while deploying a CoreOS VPS with terraform that sometimes you'd get an interesting IP that would receive incoming HTTP requests for interesting domains such as theguardian.com. I of course destroyed and re-deployed the VPS several times so the interesting IPs are lost to me, but it might be worth running a HTTP honeypot as well as an SSH one.
>> Why are we choosing rooftops instead of a central location for solar, like we do for all other types of electricity generation?

solar is different to say coal, because the economics of home-generation, and grid generation are not miles apart. In other words it's not like I can have a coal-fired power station at home, but I can have solar panels. Up to now electricity generation has been constrained to large-scale (hydro, coal, nuclear etc). The advent of solar, and to a lesser extend small-scale wind and hydro, makes local generation more accessible.

>> rather than now having to pay expensive home solar panel loans and maintain them.

Solar maintenance is minimal. (Again, not like a turbine generator.) Loans are a function of capital. It takes capital to populate a home roof, and capital to build a power plant. If you have no capital then the point is moot. As an individual I have enough capital to fund my solar system without loans. (I get about a 14% return on that capital.) I don't have enough capital to fund a power station.

Other benefits of home generation include more resilience should the grid fail. So for example, after a storm, power lines may be down, but I get electricity during the day. That's a bonus though, not the main driver.

So to answer your question - it's not either or, it's both. There's a lot of roof-top solar in my city (measured in gigawatts), there's also solar farms generating power.

Lastly' I'll point out that distribution _from_ my house is cheaper than from a plant, because I generate a few spare kw, and the wire already coming into my hose is sufficient for that. So no new (grid) hardware is required.
I'm, but it is still funny.
What you're arguing is insane. It's batshit crazy.

You have clearly not met any of the people involved.
It seems like a good idea but breaks down, a shell is text for good reasons.

Psh is ok in Windows land on Microsoft tools, but IMO you might as well use Python if you want those features. I run the same bash script on five platforms while the power of bash disappears when you do not have all the 3rd party tools and Unix kernel, it is still easy to write and execute fast.

That said the idea of power shell is great I use it from bash on Windows for very limited things. As a shell to integrate stuff not so much.
Autoscaling workers polling in a tight loop seems like a way to bring down production to me. Database is getting too many queries, causing the job queue to grow, causing more workers to spin up, causing a higher load of queries, ....
He got a funny story out of it, maybe he could write them off as a work expense.
Out of curiosity, what are the ramifications of exposing ports 80 and 443? Can these ports even be 'hacked'?

It doesn't seem terribly unsafe to me, especially if you're serving static pages.
In the original context, 1 was worst, not average. Also it was a within-team ranking, not of-all-programmers.
Looks like the host started returning errors after this version from 2018, and then in 2022 someone bought the domain or host and did not preserve any content.

https://web.archive.org/web/20180423125746/http://stateofweb...
You shouldn't parse the output of ls(1) (wooledge.org) 149 points by tosh on Dec 31, 2021 | past | 148 comments

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

Parsing the output of ls is an antipattern (wooledge.org) 2 points by goranmoomin on Sept 6, 2021 | past

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

Why you shouldn't parse the output of ls(1) (wooledge.org) 2 points by O1111OOO on Dec 24, 2018 | past | 2 comments

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

Parsing ls (wooledge.org) 3 points by tambourine_man on Jan 31, 2016 | past

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

Why you shouldn't parse the output of ls(1) (wooledge.org) 2 points by rosser on Jan 20, 2015 | past

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

Why you shouldn't parse the output of ls (wooledge.org) 31 points by dgellow on July 6, 2014 | past | 18 comments

https://news.ycombinator.com/item?id=7994720
I mean, this is literally a case of killing off the general infrastructure to stop illegal activities.

DNS can be used for both legal and illegal purposes, and the French courts authorized dropping nukes on them to stop illegal activities with no damns given to the legal because the laws cited provided no such safeguards or reservations.
Tubeless is a right pain when the hole is large or otherwise unplugged by the sealant.

The geyser of glue makes a hell of a mess too. I went back to inner tubes.
Seems to be an iteration of https://vvvv.org/
Many Americans do not choose STEM careers.
Lot of them, do not want to sit and do hard mathematics.

Once, I tried to persuade this high-school grad American, how mathematics degree is valuable, and she'd have a job for life, she could care less.

Even her parents did not persuade her, now she has no college degree, works as a bike mechanic.

Being from India, I notice starkly another way of how American parent raise their children not towards their true potential.
You also got trained by ~5k hours of unedited real-time first person footage before you started to speak.
React! This has been on my Christmas wish list since Observable was first published.

Thanks mbostock!
Yeah this is what keeps me away from self-hosting public facing stuff. To me its like opening a new pipe into your home that is open to the whole world. And I'm too carefree to get the settings down right. So I avoid it all with complete process isolation. Don't shit where you sleep!
I hung around #bash@freenode (before libera) for a few years and picked up so many bashisms that I now can't look at any script without finding some nitpick. Especially scripts made by enterprise organisations to install proprietary software.
> But since we're walking in a circle around it, we'll never pass it in either sense of the word.

Are we, though? Or did we start on a great circle around the Earth from the random point 1km from the north pole?

It depends on whether you assume someone has in mind a "straight line" following a map, or what they'd actually experience as a straight line given the scale of the Earth.
Wonder why they don't just go after the DNS registrars for these domains, or the DNS root servers.
Is it? If you've got `PasswordAuthentication` disabled, only allow public key logins and keep your system up to date. Honest question.

I self host my email ( docker-mailserver ) and host my personal website on an old laptop with a static IP. Have done for years now without issue.
Not to be confused with VVVVVV https://en.wikipedia.org/wiki/VVVVVV
Simple solution: if you ever run into this, blog about it and mark it as a freak occurrence, because it is. Don't ever in real work worry about stupid edge cases like this or you're wasting your employer's money. I'd reprimand an engineer for spending more than an hour on this, it serves nobody unless you're working on extremely widely used library code.
Serve it in a better way or wall it. The Internet is supposed to be free. If you don't want unauthorized eyes to see it, you have the ability to hide it behind logins.
> funded by capital trying to solve capital's problems

Is this parody?

Should we start against the trade unions and German barbarians next? (The latter to avenge Varus and recapture the Eagles.)
I want all people in the world with a dirty arse to change their user agent so i can not serve my website to dirty arses.
In my experience, most of the noise on my web server are bots with spoofed iPhone or Google Chrome user-agents. I see three kinds of traffic patterns.

1. bogus /wp-login.php requests, or endpoints of presumably insecure wordpress plugins. These bots are pretty dumb and do it non-stop, even if the server constantly responds with a 404

2. testing recent Apache vulnerabilities by POST-ing to something like /cgi-bin/.%2e/.%2e/.%2e/.%2e/bin/sh . Even if your web server clearly communicates that it's not Apache, the bots still insist on testing Apache vulnerabilities. They also occasionally test vulnerabilities that exist in ancient Nginx versions.

3. less common, but bots that exist to scrape something from the internet. I remember two years ago seeing a bot whose sole purpose was to document as many registered, valid domain names as possible (I found out about this since they linked a website explaining who they were in their user-agent string)

Overall, I would say the background noise of HTTP servers is tame compared to what you see for SMTP servers and, to some extent, SSH servers. I happen to also self-host e-mail; logs record failed login attempts about every second. They always pick a username like "admin" or "adm". There's also people who try using your SMTP server as a relay for spam.
Haskell (and some other pure FP langs) produces a lot of code that is basically technical poetry, at the cost of performance.

just look at the fib example:

>> fib = 1 : 1 : [a + b | (a, b) <- zip fib (tail fib)]
Your response is fair and I hope you didn't take my message personally. I agree with you, AI is just a tool same as countless others that can be used for good or evil.
As a musician, Spotify is the best thing to happen to musicians. Imagine trying to distribute your shit via burned CDs you made yourself. The entitlement of thinking "I have a garage band and Spotify isn't paying me enough" is fucking ridiculous. 99.99% of bands have never made it. The ability to easily distribute your music worldwide is crazy. If people don't like it, you're either bad at marketing, or, more likely, your music is average at best. It's a big world.
https://en.wikipedia.org/wiki/Knuckle_mnemonic
j/c but why are we still maxing out at 1gb ethernet connections? why have the speeds essentially not progressed in 20 years? you can get a 40gb connection by just using usb-c on modern machines. what's going on? (curious about why this is the case industry-wide, i think this project is really cool)
You can even use a completely enclosed chain guard. You see them quite often in the Netherlands and will keep your chain out of the rain and dust, this lowers maintenance cost and lifetime significantly.

The only problem is, is that this kind of guard typically is quite susceptible to damage if the bike falls or when you hit something.

Otherwise it is in many ways superior to a belt. Belts are inherently inefficient compared to chains.
Hello world in C inline assembly (2018)
Evolution by natural selection is the most beautiful algorithm imho.
The keyword is diligently keeping your system up to date! That said you’ll still have exposure to zero day vulnerabilities and DOS attacks.
Wildly misses the point of why most people I know write in latex:

It's the only way to get equations that don't totally suck. Yes I know word and libreoffice can do equations and that these no longer look as ghastly as they once did but they still look pretty terrible and are annoying as all hell to produce (yes even in Word's latex mode) and in particular if you're writing something like a proof that includes text argument, equations, multiple lines developing concepts, stuff which needs to be aligned in different columns, multiple funky symbols etc, latex is the only reasonable game in town.

It's also the linqua franca of equations embedded in things like jupyter notebooks thanks to mathjaxx. So having got to the realisation that you need to write equations in latex, writing other stuff in latex (as a means of learning to be good in latex) makes a lot of sense.

Right now thanks to a small investment in getting productive I'm in a situation where I write my notes in obsidian so the equations are inline latex via mathjaxx, but I write submitted work purely in latex, and I'm for sure much more productive in actual latex than in markdown+latex-just-for-equations. It's much easier because you have the full power there so can define macros, include packages etc to your heart's desire. Now that's going to vary hugely depending on what you're trying to do but that's the case for me personally.

I can see why in something like digital humanities (which is the author's field) it may not be so much of a lift because it's not going to be so equation heavy.
I'm the one single person in an office that knows how to use Microsoft Word/Libre Office Styles. This is by no means strange. Almost no-one I meet understand them. I doubt it's taught in schools.

Without exception, when someone wants to make a heading they click "Bold" and select a larger font-size. And optionally, red text on a blue background (I don't know why they are compelled to do this).

They never, ever click "heading" or "title". Nope. Because the idea of a heading to them is "bold" + "bigger".

So I'm convinced the argument in favour of writing in LaTeX (and other non-presentation markup languages) is that it generally enforces structure and style where none would otherwise be present. This enables production of a consistently formatted document, that's machine readable and often highly accessible.
Foremost: formatting these BUILD files was the correct decision as rsc already explained.

Then, there are also other formatters that support "incremental formatting", meaning it only formats lines that are changed in your commit.

Disclaimer: I authored https://github.com/google/pyink and replaced Google Python's YAPF formatter with this Black fork and also implemented the "incremental formatting" feature in Pyink and upstreamed to Black.

When we were rolling out the formatter change, we chose to NOT format the Python files mainly because 1) not all teams at Google enforce Python formatting at presubmit time; 2) the formatter supports "incremental formatting" to minimize the diffs introduced by the formatter.

There are of course less ideal cases where even incremental formatting has to touch not-changed-lines, such as a large Python dictionary/list/set literal that spans across dozens or even hundreds of lines. It's a tradeoff in the end.
Set a reasonable maximum for your auto-scaler to avoid this issue.
"vvvv can be used freely without any limitations for the following purposes:

Evaluation

Non-commercial use

FOSS development

Contribution development

Teaching and learning vvvv"

For all other cases you go to https://store.vvvv.org/ .
This is pretty sophisticated for one person.
I wonder if it's possible to just use Yandex DNS. Russia won't comply obviously.
I'm confused why you think this is confusing? Stellarium is something you use to point a telescope with (and more focused on amateurs), whereas esasky is designed to browse through objects/images/spectra (with science data for scientists)? I don't know how much the overall data would be (given esasky is using a bunch of astronomy standards would be), but we're at least in 100s of PBs here.
Looks to me like you are the troll here. You just blanket dismissed the possibility of someone having struggles based on race. Disgusting.
Was he ever successful? I’m pretty sure he never succeeded in a single attempt at anything, but I could be wrong.
That ends with "The range and scope of this Encyclopedia is vivid testimony to the intellectual vitality of the field, and will, one hopes, make a useful contribution to the next generation of sociological research on the cultural sociology of mental illness." What "encyclopedia"? Was this text copied from the intro to some book?
For example, a TrendNet 10/100 compact switch (not a hub) goes for $7.31 including shipping on eBay and it comes with a case and a power supply

A 1G switch from Ali with a case, power supply, and the RJ45 connectors is also under $10.
I believe this is the code: https://github.com/trotsky1997/mathblackbox
How to appreciate these feel good figures when you see this?
https://ourworldindata.org/energy-mix
I don't think your reply holds any relevance. All it discusses is the file system used by a distro for it's /tmp. That's irrelevant for this discussion. The file system is still wiped on reboot and old files are garbage collected after X days of creation, which is handed by the likes of systemd and upstart. The article you quoted reiterates exactly the points I made.
And who’s going to decide that those things you mentioned at the end are good or bad? If not (elected) leaders, that is. Take the exemple of the most famous democracy, the US, its current dominance was built on a few wars (the Civil War, to settle things domestically, and the two World Wars that allowed it to extend its dominance worldwide) and big periods of protectionism (like at the end of the 19th century).
Don't make user wait: Secret to supercharge Server Rendered Pages(SSR)
We live in a fast-paced, digital age where users want to gain immediate access to content and, therefore, our website performance is crucial. A slow loading page equal frustration and missed potential customers. Server-Side Rendering (SSR) has appeared as a boon to user experience through generating the HTML on the server side, but it should be optimized to the core.
None of this is censorship. If people want to look at dirty photos then I honestly don't care, it's none of my business. I would, however, like to be able to run Freenet without those being served from My computer.
Genetic drift is not actually a consequence of mutation and natural selection.
Hypothetically, if there was some sort of alien planet where the living inhabitants reproduced and used a replication system that doesn't undergo mutation and has no positive or negative natural selection, there would still be genetic drift and you would still observe changes in the allele frequencies of the population over time, and in small populations, genetic variation could slowly disappear...
The trouble I have with much of this discussion is it assumes many traits of animal behavior are indicative of consciousness. Bees play with balls, therefore consciousness? You can't just jump straight to that conclusion. There is so much our brains do that is subconscious, that we are not aware of. Heck, even signs of self awareness may not be indicative of consciousness. Arguably we are at the point that we could train a robot AI to recognize itself in the mirror.

I'm in the camp that believes animals are conscious, I'm not arguing against that. But what I'm arguing is that the current body of evidence doesn't conclude anything. Until we have a better fundamental understanding of consciousness, I don't think we can make such conclusions merely from observing animal behavior. Who's to say that one behavior is evidence of consciousness and another behavior is not? What do we base that upon?
only in France
It’s funny I was thinking about writing some browser based games using Pyscript with web assembly. But now I think by the time I finish the games they’ll have ported enough of Python into web assembly that I might as well write it with Kivy or Pygame and then it would be cross platform. Pygame already in the browser, but slow and clunky IMO. In 6 months who knows?
Disgomoji Malware Used to Target Indian Government
where is ".ai"?
Revolutionized how? The majority of Brazilians are "literate" but can't write or read properly. His legacy may be making functional illiteracy the norm. His critical pedagogy brought Marxist indoctrination to the classroom at the expense of education.
Wouldn't China's GFW be considered a good thing by that argument?
What would you say are the main barriers to adopting a solution like this more widely?

More technical points I can think of: how fast do transactions get confirmed (If they have to wait 5 min to read a news article most people will go somewhere else)? If this becomes more popular, what stops processing fees from going up (I think this is a problem for BTC).
Basically, a classic case of trying to use the opensource monika for marketing purposes, whilst trying to retain the ability to make money off the popularity when/if it does happen.

That's why if an "opensource" software does not use one of the standard OSS approved licenses, it is just shareware by another name.