skysight-inc/HackerNews huggingface dataset:
>The dislikable and anti-social part is, in the end, just because they make feel the rest of us guilty.

Speak for yourself. When I hear vegans try to act like I'm a horrible person on par with people that murder humans like someone did elsewhere in this thread, I don't feel guilty. I simply thing its a ridiculous thing for them to say.

I'm going to leave it at that because unlike that person I don't feel the need to say inflammatory things to someone that has made different choices about what they want to eat.

I'm all for ensuring that animals are treated as well as possible and for regulating the industry to ensure that happens. When I hear about people doing abusive things to livestock I get as mad as any vegan. It should be severely punished.

I can also get behind the idea that we should eat less meat. Its healthier and I can easily see the point that eating a large amount of meat for every single meal like a lot of Americans do it needlessly gratuitous.

Some of my favorite meals are vegetarian meals, but I mean like chickpea or lentil curry and stuff like that. Fake/simulated/lab grown/artificial food is going to be a hard pass for me until it gets good enough to be indistinguishable from the real thing.
Well, so far the vaccines do work against the variants
> I have seen on the other hand a lot of people coming with these abstract "this is gonna be a problem" ideas in mind, and never wanting to touch C again after working on actual modern C++ projects.

Well, I for one had the opposite experience. I started programming in C++, and writing, reading and debugging lots of C++ code. It was not "modern" C++, since I stopped doing so around 2006. I embraced C out of personal despair with C++, especially the C++ of other people. For my personal projects, I can still enjoy using "my" favorite subset of C++ (basically, without objects nor pointers, and building the data structures by composing stl containers). Yet, anytime I have to deal with an unknown piece of C++ it is a nightmare. Especially since it is very easy to hide the behavior of the code.
They also don’t have the environment in mind. And the price doesn’t reflect the 100x cost in water and 10x cost in emissions. Probably most people ordering at McDonalds are in search of fast, “just good enough” food. Does that mean we can’t push for improving the rest of the situation while keeping some of it the same?
At one point in time the hack to upload from the desktop was to make your window narrow so it though it was a phone.
DriveDroid (https://www.drivedroid.io) is pretty good for this sorta thing
There are a lot more of us than there are of them. The problem is that many people have been tricked into believing they are on the same side as the capital class.
I don't think anyone's buying a burger for the health benefits though
Article title is "Searching the web for < $1000 / month".

Despite mentioning Rust once, of course it had to be added to the title on HN as "Search 1B pages on AWS S3 for 1000$ / month, made in Rust and tantivy".
It works if you take the address of the b and c and then dereference. I assume this works without those in C++ because of references.
Hey, you're improving! You actually modified your spiel instead of only copy/pasting the last iteration of your smear campaign like last time. Way to go :D

PS : what happened to the "you can't make a web app in Racket" part?
That doesn't even include their recent ridiculous phony Assange Manafort meeting they still haven't retracted.
Monitoring AWS Lambda Performance
> Come to think of it, I searched and didn't find a "distributed disk cache with optional replication" that can be used in front of S3 or whatever dataset. You can use nginx/varnish as a reverse-proxy but it doesn't have "distributed". There is Alluxio, but it's single-master.

If you think more about this, it will be like distributed key value store with support both disk and memory access. You can write one using some opensource Raft libraries, or a possible candidate is Tikv from PingCap
> that's all that digital marketing should be (a button PMs press, not a division at every company

Who writes/designs the ads that are served? Who decides how much revenue is spent? Who interprets the reported revenue? Who decides whether the ads are working? Who sets the strategy for the next round of ads?
Fantastic anime, I highly recommend it!
My impression of Glenn Greenwald is that he is either paranoid, or willing to stoke his readers' paranoia in order to attract attention.

This seems like standard behavior for Greenwald: https://twitter.com/themattdimitri/status/138969371391236917... It's the same refrain as always: 'everyone is out to get me!'
Top way that All-About-PDF can help you organise your tax documents
Exactly, I agree 100%. Uber had to operate at a loss to disrupt the taxi industry but I switched to Uber because it was always cheaper and more convenient than a cab.

I can not say the same about Beyond Meat with respect to its competitors. It is unfortunate for them.
That philosophy preaches that any person can fulfill any task equally well, which isn't true. QA and ops are distinct skill sets, very different from what's needed to be a good developer. If I'm doing all that other stuff, when does the code get written? By who?
I was excited for a moment, when I saw that someone was working on a new browser, then I admit that I felt a bit disappointed to read this. I think we need more rendering engines out there, or at least wider distribution of the current ones to get chromium‘s market share down.
The usual flow is something like:

- Someone come up with what something should do when X

- Designers create the UX and UI to support that feature

- Developers start reviewing the UX/UI, create a list of things designers/product managers forgot to think of when doing the design/product requirements

- Designers finishes the design

- Developers manually try to copy the design into code. How this happen depends a lot

In 90% of the companies, this is how I've seen it being done. Some places are trying to make that last step automatic nowadays, but the progress and results are nowhere near production-ready yet.

Let me know if you have more specific questions :)
There is a huge community of artists, podcasters, video content creators who can now use this to ear an income from the public.

I don't think this feature is only for conversations, though it will effect them. How? I can only speculate.
Considering there are now many many more of those type of people on youtube and instagram, I would not call it undeterministic. Sure, there is many luck and several variables involved; not many can do the same, especially not on that scale. But the general process of how it works is today known enough for other people succedding too.
It's funny to me how people talk about iron being a problem on a vegetarian diet. I've been a vegetarian for a decade or so now and my iron level is consistently at the very high end of the normal range. I don't do anything special to achieve this.
https://news.ycombinator.com/item?id=27068400
because creating a new DSL is antithetical to code that communicates with other programmers.

DSLs communicate wonderfully with the business users paying for the program. It also allows a programmer to match the jargon / industry speak used by the users.
But lab escape caused pandemics are surprisingly common so that prior probability is unwarranted.
Sorry for being rude. No, my [non-]argument wasn't in good faith - it was in response to a parody comment, after all.

But you seem serious this time. The problem with that line of reasoning is: sure, you can (quite literally) weigh the pros and cons of veganism like you did. But why stop there? To sustain a kilo of human flesh you still need several thousands of kilos of plant matter. The ultra-utilitarian solution surely must be getting rid of human flesh? Now I'm not so sure your previous comment was really a parody.
Covid killed UBI; Long live guaranteed income
1) Bugs and mistakes happen.

Microsoft thought (in some HN thread a while back) the Terminal data collection was perfectly safe because it was only stored locally, but it turned out they were accidentally sending it to their servers.

Lots of companies have created bugs that accidentally erased the wrong files (e.g. Apple erasing the whole disk when it had a space in its name)
so it's plausible that they could accidentally upload the wrong files.

If collecting user data is prioritized above protecting user privacy, it's more likely that this kind of mistake will occur.

2) Anonymizing data is tricky. It often turns out not to be as anonymous as was claimed or assumed.

If this is not considered a particulary important issue, mistakes are virtually guaranteed to happen.

3) As you said, there is no benefit for the user, so they gain nothing in return for the unnecessary risks introduced by this anti-feature.
The Buy Nothing Groups of Facebook
> Are there any languages since C you think have gotten it right?

Basically any language except C++ ? ;)

There's lots of languages that I use and enjoy: lua, julia, octave (just for numerical computation), python (except for numerical computation), the unix shell I find particularly beautiful and elegant (even with its obvious warts). Hell, even javascript the language is mostly OK, if it wasn't for its toxic development ecosystem.
I was hoping for an article on how to use Node.js for normal scripting, since it's already pretty close to what it's shown in this library. I've written two libraries to help with scripting in Node.js:

`files`: https://github.com/franciscop/files/

import { read, walk } from 'files';

// Find all of the readmes
const readmes = await walk('demo')
.filter(/\/readme\.md$/) // Works as expected!
.map(read);

console.log(readmes);
// ['# files', '# sub-dir', ...]

`atocha`: simplest cli runner (no escaping though!) https://github.com/franciscop/atocha/

import cmd from 'atocha';

// Any basic command will work
console.log(await cmd('ls'));

// Using a better Promise interface, see the lib `swear`
console.log(await cmd('ls').split('\n'));

// Can pipe commands as normal
console.log(await cmd('sort record.txt | uniq'));

Both of them are wrapped with Swear, a "promise extension" (totally compatible with native promises!) so that's why the first example works. You can build operations on top of the return of the promise, so that these two are equivalent:

// Without `swear`:
const list = await walk('demo');
const readmes = list.filter(item => /\/readme\.md$/.test(file));
const content = await Promise.all(readmes.map(read);

// With `swear`:
constn content = await walk('demo').filter(/\/readme\.md$/).map(read);
Part 1: https://www.tag1consulting.com/blog/interview-linus-torvalds...

Discussion: https://news.ycombinator.com/item?id=26969595
How can I find a company CEO's contact information?
>Sure. Neither is any country providing a $750/month UBI, much less $1500/month, from taxes. (Some countries do provide that sort of thing for citizens from oil revenues or whatnot.)

Kuwait pays ~$10k per citizen, last I checked. A few countries pay citizens for having children too.
There is a thriving art community that shills their NSFW art and services on twitter through fan engagement and community building. Through this clout they shill their Patreons and only-fans.

I don't think their behavior will change. This image and text only non-realtime format is not conducive unlike twitch and only-fans.
The vast majority of animals raised to be killed and eaten are fowls, pigs, cattle, sheep, and goats. No, humans do not feel pain differently than these animals any more than they feel pain differently from cats or dogs.
You've been lucky. I've seen first hand, heard from my peers in other companies, and read throughout the industry, that Agile is probably the most poorly named thing out there. Just because they put it in the name, doesn't make it a lean, lightweight, easy to use process. So in my experience, "Agile" is not in the least bit agile.
Ask HN: At what moment did you realize your start up is going to be successful?
Amazing. How are they honest? Is there such a thing as honest propaganda?

They represent corporate interests with a left wing flavour. They assist in defining the culture and provisioning the views of the liberal masses.

In the grander scheme of things, there is really very little if any independent journalism. The current case of covid or climate change are such good examples of this. The science apparently is settled so they have de-platformed dissenting voices, often using the concept of 'hate speech' or mis-information. But that is not science, or at least it shouldn't be - its tyranny. Dissent in science should be commonplace and acceptable - criticism should be countered with evidence, not slap-downs.

Newspapers, scientific journals, etc might have been a bastion against the huge weight of fundings from corporate interests. But they themselves are corporate. They cannot provide independent information that is against the corporate agendas. Even when it may seem slightly critical, this is only done for effect.

We live in a world of lies unfortunately, that do not correlate with the personal experiences we have.
Exactly.

There is an investegative group from the WHO interviewing the Wuhan lab people and looking at various form of documentation.

The lab leak proponents claim that they are all lying and all the documents are fraudulent.

The lab leak proponents have the burden of proof and IMHO kinda should shut up until they can carry that burden.
Massive amounts of radioactive material were released right in to the ocean, threatening the planet itself.

Imo: worth being defined separately from the earthquake, and worth being called a disaster
Indeed the website you linked to is laggy. But if it wasn't, do you think it's bad paradigm for such website? To me seems like it makes sense. How it compares to the more modern, polished, ones?
I remember years ago at a bbq, a friend who use to be a short order cook at one point was flipping his burgers. He kept squeezing his frozen patties until the blood or whatever stopped running.

So yeah, if you cook a beyond pattie to the same visual cues as a regular burger in a restaurant in that way, it'll dry out. The instructions on the package are all that's needed. Oil, hot pan, 4 minutes on each side without moving it around and done.
The query "to our surprise" currently shows around 219 000 results. The query "not surprising" has about 1 620 000 results. That's about 7 times as many.

I have no idea if this is surprising or not.

Somewhat more surprising is that the query "italian mad scientist" has 4 results in Google Scholar. Those are all due to the SCIGen fake scientific paper generator, which sometimes outputs this phrase: https://pdos.csail.mit.edu/archive/scigen/
When people downvote a comment it gets grayed-out to make it harder to read.
So it's not based on race, it's based on something that is nearly a 1:1 approximation for race in many instances?
> Transactional memory is currently one of the hottest topics in computer-science research, having attracted the focus of researchers in programming languages, computer architecture, and parallel programming, as well as the attention of development groups at major software and hardware companies. The fundamental source of the excitement is the belief that by replacing locks and condition variables with transactions we can make it easier to write correct and efficient shared-memory parallel programs.

Has this research come to fruition? What languages/environments use such an approach today?
Sure, but why aren't people using them? There's a disconnect between implementation and usage.
Maybe this is a great tool, but I'm a bit put off to use a UI-related tool from a site which looks like it was made in 2004
> Humans give themselves incredible characteristics compared to other animals, it's like they are miles ahead of every animal when it comes to self awareness, emotion, rational thought, it's like evolution in their case made a giant leap and not an incremental step like it is for everyone.

Didn't that leap in evolution come from being able to control our food supply to the point where we were able to consume energy at such an efficient rate that we evolved emotion, rational thought, society, etc?

It could be argued that now we've achieved that we should be looking at the next stage of evolution, which may be mulch made into fake meat loaded with salt and preservatives, or even growing laboratory meat; but surely the reason we're here and having this discussion at all is because of our domestication and consumption of animals. It seems a circular argument to say that's immoral.

Are we really evolved enough to move past that? We are certainly domesticating ourselves as every generation goes by, we see that from the massive decline in human-to-human violence over many millennia, and so a reduction in violence toward animals could also be seen in that evolutionary sense. I'm not convinced we're at a point where we're ready to 100% wean ourselves off animals for food. It certainly comes with its own set of problems.
Given that plants aren't conscious and do not feel pain, any line of reasoning that is predicated on the assumption that plants are conscious and feel pain is irrelevant.
You could look at AWS Athena, especially if you only query infrequently and can wait a minute on the search results. There are some data layout patterns in your S3 bucket that you can use to optimize the search. Then you have true pay-per-use querying and don't even have to run any EC2 nodes or code yourself.
Mexico City Is Sinking at an Alarming and Largely Unstoppable Rate
I agree with you conspiracy theory can mean pretty much anything for example during WW2 people couldn't grasp that Nazi regime had extermination camps until Allies entered East Europe and Germany and filmed the horrors of those camps. Some people could've called extermination camps conspiracy theory and regard it as propaganda against Hitler and Nazi Germany.
Bush's friends "did" 9/11, as in orchestrated it, suppressed investigations into it, and even directly funded it in the form of $130,000 USD transferred to two of the attackers days before the attacks. Didn't you know that?
Saturated fat consumption is way down compared to historical patterns: https://slatestarcodex.com/blog_images/croissant_animal.png

(thankfully a recent uptick since official sources are starting to admit that saturated fat isn't bad)

Red meat consumption has been going down for decades: https://content.fortune.com/wp-content/uploads/2015/10/annua...
It can be rational to behave as if the event did occur if you don't know that it didn't.

Even if we're 50/50 on the source of the virus, maybe we should still ban or regulate GoF research, and consider banning or regulating some types of wet markets.
If you're used to so little salt, that makes you an outlier in general, and would definitely make something like beyond meat unpalatable. But I do believe your tastes are very uncommon.
> In the past, there was a divide between systems and application programmers. Roughly, the systems programmers took care about the details of the infrastructure and resource access, while the application programmers worried about the "business logic" of the applications.

I would add that in the era cobol was designed and rose to prominence, assembler was used for both. Cobol enshrined the application assembler practices of the time, all memory was statically declared, no dynamic memory allocation, no call stack, just gotos and conditional branching, and mapping fixed length data from tape drives into memory. Note this all made cobol very stable and even secure (no possibility for buffer overflows for example).

Also clearly not what was needed for true systems programming.
Unsolved mysteries of the Warhammer 40k universe with loremaster Dan Abnett
I just read through the relevant parts of https://www.youtube.com/t/terms again; nowhere in there does it say you cannot play audio _without_ video. Users with less bandwidth shouldn't be punished :)
Minsk Family of Computers (2001)
True, but also a big money earner goes away. The question is which one was bigger!
The lion needs to kill to survive.

We in the modern world don't need to kill anymore to survive.

We have the choice, so why choose to kill an animal just for culinary pleasures?
Our wars in the middle east over the last 3 decades are objectively catastrophic failures. The liberties we have ceded, the lives lost and displaced, the destabilization of an entire region, the resources spent on the military industrial complex.... I could go on but it's abundantly clear that the negatives far outweigh any marginal benefits that may have occurred.
My biggest problem using Nix has been minor changes, like the address of upstream sources, rippling down through dependencies. Hopefully this will improve with content addressing, and make it easier to fetching from places like IPFS. As an example:

- I wrote a piece of software as part of a research project, which I kept in git and built using Nix.

- That tool was generally useful, so I didn't want to pollute its repo with my particular experiment scripts/results, etc. so I kept those in a separate repo which pinned a particular commit of that tool.

- The writeups/papers based on these experiments had a lot of churn (as usual), so I kept those in a third git repo, which pinned a particular commit of the experimental results. These writeups did some analysis, generated graphs, etc. which was also managed by Nix.

This all worked great, everything was reproducible, identified by unforgable git commit IDs, etc. Then Microsoft bought GitHub and a bunch of people/projects deleted their repos (e.g. moving to GitLab, or wherever). That broke the tool's build, making the whole chain from tool -> experiment -> paper unreproducible. It was easy enough to fix by swapping the URLs in the .nix files, but that changed the git commit ID; hence the existing experimental data was tied to a commit which didn't work.

Content-addressing would:

- Allow monkey-patching a fix, by letting me declare that both commits produce the same tool (despite their sources containing slightly different .nix files), and hence this change doesn't alter the experimental results.

- Allow such issues to be prevented, by making it easier to fetch dependencies from content-addressed storage like IPFS, which reduces the reliance on third-party servers keeping URLs alive; e.g. I could keep hosting the desired sources myself. This doesn't actually need content-addressed Nix builds, but that would make things easier (e.g. reducing the distinction between "source" and "build product").
I agree on the whole fruits, but processed fruits, with the fiber thrown out, are just as bad.
Lol, to recap, you said things which are not only not true, but trivial to show have no relation to reality.

Then, when shown evidence you try to gish gallop on to unrelated topics and say "you don't understand".

Why can't you back up what you say? Bitcoin Cash has 32x the max block size. This isn't difficult to grasp. Bitcoin - $60 transactions while Bitcoin Cash has $0.02 transactions.
Delusional climate catastrophe porn. "Something is happening" is true, though. Something is always happening. In fact, if you ever find anything that isn't changing, please let us know -- that would really be something new.

A while back, CO2 ppm was twice what it is today, and there was no disaster, no tipping point. The earth has completely encased itself in ice and then thawed itself out more than once, all without human activity. Was that natural and good and blameless, or bad?

Something Is Happening To The Entire Human World: unprecedented prosperity. But that doesn't seem to matter to some people. Do they loathe themselves or something?