skysight-inc/HackerNews huggingface dataset:
>This is an attempt at undoing institutional racism.

"We're achieving peace by expanding our global war." You're using scary 1984 logic here.

>The average black family is 10x poorer then the average white family.

Not sure what the actual numbers are but they don't matter. We'll assume it's true.

>I'm sure you would agree that is also systemic racism

Not necessarily. The existence of inequity does not mean the system is inherently unequal. This is the fatal flaw in your logic.

>The quickest/most simple way to fix that systemic racism is to directly give wealth to black families like this.

This is illogic based on a falsehood. Race should NEVER be a factor here, it should only be poverty level or class. The simplest way to get rid of systemic racism is... to get rid of systemic racism (enact legislation to remove Jim Crow as an example) which we have. Introducing systemic racism by definition does not fix the problem it only makes it worse.

If we want to combat poverty (inequity), then the UBI should go to the poorest among us. If the bottom 10% of society ends up being 80% Black, that's okay.
Waymo CEO John Krafcik steps aside as co-CEO’s take over
I think you can simplify this entire thread into:

Software that's built with money, keeps making design decisions that increase profit.

Software that's built ambivalent to money, makes other design decisions.

Most software is built with money.

The only thing that feels like it will fix this is a software/hardware bill of rights. E.g. right to repair, right to source, etc. Otherwise, things will get more exploitive, as products get cheaper.
Doesn't this math only work if the majority of poor people are POC? If the majority aren't, and you end up giving more white people, you still will end up with POC being disproportionately poorer compared to white people. If you want to get straight to targeting the actual thing you want to remediate, what you need to do is eliminate unjust wealth inequality altogether.
Brain needs challenges and stimulation to develop; when people are taken care of, average IQ of society decreased over time. If you check the numbers there are several metrics where we regressed in the past hundreds of years, including reaction time, testosterones production, fertility etc. Good times create mediocre people and the times were better and better in the past centuries, while people got more and more mediocre.
> A lot of young people and people with kids already care a lot.

A lot of young people say they want to combat climate change and want politicians to do so.

But I've also seen the studies when those same people are asked about willingness to pay/sacrifice to accomplish that goal. They are... not good.

We will see if the next generation supports a carbon tax if it means higher prices for consumer goods and the benefits disproportionately accrue to people 2 generations down the line.
> If you pay for UBI by borrowing, you will produce (some) inflation. If you pay for it with taxes, you won't.

Yes, you will (unless you do a flat capitation so thst everyone’s taxes are equal to their benefits, but what’s the point of that?) Downward redistribution is inflationary (in CPI terms) because of differences in the marginal propensity to spend, in the same way that upward concentration creates asset price inflation because of marginal propensity to invest.
So I'm not gonna disagree with that, but playing devils advocate here for a moment...

Doesn't that mean that by virtue of referencing a standard in a US law, congress unilaterally voids the copyright holder's claims?

I wonder how that would go down if the Belgian government decided to reference a song text by a US artist in a law and then claimed that copyright no longer applies to this song in Belgium.
+1 for this. I was just bitten by this last week, when I switched from using a custom container where size() was an int to a std::vector where size() is size_t.

The code was check-all-pairs, e.g.

for (int i = 0; i < container.size() - 1; ++i) {
for (int j = i + 1; j < container.size(); ++j) {
stuff(container[i], container[j]);
}
}

Which worked just fine for int size, but failed spectacularly for size_t size when size==0.

I totally should have caught that one, but I just couldn't see it until someone else pointed it out. And then it was obvious, like many bugs.
thttpd (http://acme.com/software/thttpd/), mini_httpd (http://acme.com/software/mini_httpd/) and micro_httpd (http://acme.com/software/micro_httpd/) from acme software worth taking a look at.
The thing that shines about Go is its simplicity. It's relatively easy to get started, and to me not having as many whistles and bells prevents high complexity codebases.
Uber ordered to pay $1.1m to blind passenger who was denied rides 14 times
I ported XScreenSaver to Windows years ago, but Mr. Zawinski asked me not to distribute it because he didn’t want his work to help promote Windows.
If you open the developer tools, there is a link to a video in the DOM tree that explains how it works.
I recommend you the book "fluent forever". I have learned several hard languages since I bought the book and started using anki.

Now that I speak several languages is easier and easier to learn a new one. I am native Spanish speaker.

You don't learn by reading and understanding anything, you learn by practicing every day until it becomes automatic.

For learning Spanish or French you can use Michel Thomas audio lessons and using Anki for learning it. Someone told me there are torrents out there.
Ask HN: How do you deal with silent success and loud failures?
Im a software engineer, and I ship a whole bunch of cool stuff for my company. I love it. I’m often responsible for working on new features and designing the systems that support them. But when things work well, and I did my job well, it’s silent; no one gets paged when all systems are OK.

On the flip side, when things break, it’s noisy. People complain, Slack blows up, error messages are flying, etc. This leads to the sense that things are always bad, because it’s hard to see that in 99% of cases, our customers are happily using what we’ve built.

How do you avoid feeling like the things you make are just bad and broken? How do you maintain a sense of accomplishment when the only times your made aware of what you built is when it’s busted?
I'm x86 centric, but the MMU doesn't make decisions about which pages to evict; it just handles mapping virtual addresses to physical addresses based on the page table, and marking pages in the page table as dirty/accessed.

The OS would need to manage priority information to evict lower priority pages. That may be part of what's done with posix_fadvise information, but I haven't dug deeply into that.

With this mutli-generational LRU, you could probably add a memory priority to a process, and use that to decide which generation to put pages in when a process needs them. If a low (memory) priority process's pages always go in the oldest generation, they would get considered for reclaim much more often than a high priority process whose pages get put in the youngest generation.
When I was a kid my school got a Sinclair ZX81 with 1k of memory. One 1k computer for the whole school! Once in a blue moon we would get class time on the computer - Our class got to program a 'turtle' to draw shapes on a big piece of paper.

I was so excited about it, and my mom had done some punch-card programming in university and so knew that this was going to be the future.

The Sinclair Spectrum 48k had just come out, and so we splurged and bought one.

We lived in Asia at the time, and games on cassette were difficult to get, so at 10 years old I spent hours typing in BASIC games from magazines, debugging and POKEing and PEEKing to see how things worked.

Great times.
That is a new kind of Luddite, called Erudite :)
Read it multiple times, finished the audiobook in just the last few days. One of those rare books you wish didn’t have to come to an end.
Ask HN: Simple docs maker that supports variables?
Something along these lines:

- age = 20

- My age is {{ age }}.

- The output would be "My age is 20."

I'm looking for a tool that does stuff like this, and maybe some simple calculations. I recall someone posting a link on a thread before, but I can't seem to find it. Any recommendations?
> some jobs would disappear

Some communities would disappear. Look at Canada. Without trucking, air or train with low-cost energy-efficient fuel combustion to move goods, you have no way to supply the vast majority of the inland for large countries.
>you underestimate the ability of countries to cooperate

you,handwaiving all 190+ nation states will go along with AND have incentive to do what the all powerful US says...

OKAY, buddy...

Also, and please be honest with yourself, would you like to live in where the US unilaterally decides what private property rights should exist and not? I sure as heck hope you don't want that future.
Startup / App opportunity? Automated transcripts are pretty good.
UK watchdog to investigate Facebook takeover of Giphy
> unlike other pranks our prank didn’t just say ‘Microsoft is successful but nerdy’. Instead, it fed the idea that Microsoft kind of sucked as a company in some way; a lazy copycat.

> [...] Usually Microsoft was happy to take credit for clever pranks from employees, because it showed we played hard besides working hard.

> [...] BillG said, in effect, that the prank was not in good taste, and that it made Microsoft look stupid rather than clever - especially as a catch-up to Sun Microsystems. We learned he was repeatedly calling the prank “in poor judgement” in meeting and internal memos.

I'm kind of flabbergasted that the authors, Microsoft employees it seems, were surprised that their prank wasn't perceived well, and lay the blame squarely on "PR flacks."

(Or maybe I'm 25 years younger in a corporate environment that has thoroughly taken control of this kind of thing.)
> (l or I?)

I should point out that at least on my machine (latest macOS Safari), HN is rendered in a sans-serif font and shows them differently—the capital I has bars on the top and bottom. But, obviously, there are absolutely sans-serif fonts that do have this problem, Helveticarial among them.
It depends , I think some mods might be now onlyu updated for SE , some will also suggest S# because is more stable (on Windows). I think I am not qualified to give a correct answer. I have both installed and setup, it was not easy and I gave up on graphics mods (emb or shaders that come with .dll files).

Now I started maybe 1 year ago a new game on SE, just essential mods for me because I had the bad luck of my game crashing in certain regions of the map when I was around level 30 and I had to give up on the save. I was using those cool mods that improve the cities with new buildings, NPCs and quest. I could not solve that issue and I promised myself that I will play next time only with minimum stuff.

I suggest to ask in winegaming subreddit for more info on what other players are using and what to avoid. If you have both games try them both , no mods and compare how it looks and feels.
Why add to anyone’s workload at all to suit your own amusement?
BLM Martyr Ahmaud Arbery Used Jogging as Alibi, Robbery Tactic – Court Docs
Fair point. I’m surprised I never thought about this before today.
Shine and Rise Creates Network and Diversity Initiatives for Womxn in Tech
Want to Prevent Email Hacking? 5 Email Hack Prevention Tips
But Elon Musk is gonna pump all this CO² with a new invention, just wait a bit.
Apple expands Apple Arcade with classic App Store games
part-2 : https://blog.cloudflare.com/how-to-execute-an-object-file-pa...
Breeding brainless humans still raises as much ethical questions as abortion and cloning does. Eliminating the potential for brain development deprives my clone of a possibility of independent existence just as much as abortion does. Also, it's debatable whether it is ethical to decide differently between the fate of my clone and of my conventional offspring. My clone carries my DNA, but I'd argue it would grow up to become a rather different person than me.

Even in a jurisdiction where abortion is legal, these above considerations cannot be considered to be clarified. Abortion represents a certain stance about the tradeoff between the rights of mothers regarding their bodies and of the fetus's right to live. The former completely disappears if the brainless clone is grown in a vat. It is replaced by the original's desire for health and a long life.
Gutenberg changed our social structures and mental practices enormously. His presses lead to an explosion of protestantism, colonialism, slavery, and ultimately democracy. More than that, it begat the widespread practice of scientific research, which requires the examination and cultural transmission of quantitative information in fine grained contexts.

We take Gutenberg's disruption for granted now, but it's a recent event.

For millennia before Gutenberg, history and culture were transmitted orally. Amazingly, we don't have any appreciation for how that was done, except when we see something on television that we can't explain.

Have you ever seen a memory champion memorise the order of two decks of cards in less than two minutes? How about the names of two dozen people from the audience in less than a minute, recalled perfectly at the end of the show? If so, you have glimpsed the technique that homo sapiens relied on for millennia.

Did you know it's possible for you to remember lists of thousands of detailed facts and stories, even if you don't consider that your memory is anything special? The reason you don't do this is that (a) you don't need to do it because you have a laptop and a phone; and (b) you never learned how.

But the Greeks and the Romans did it, and every culture before them. If they hadn't done it, you wouldn't have a laptop or a phone because you'd still be living on the savanna or in a cave.

The Art of Memory by Frances Yates

https://www.google.com.au/books/edition/The_Art_Of_Memory/bH...
Fine, but you're rationalizing living with poor execution. I'm rationalizing with deep (perhaps goldplating) correctness.
Solution? Bring millions currently remote office workers back to offices. Gigatons of fuel they'll have to burn on commute will supposedly negate the global heating.
Most engines are also very aggressive at de-prioritizing abandoned sites, so most of the content from 90s essentially gone dark - it's indexed but cannot be found unless you know exactly what to look for.
Yes, and once I changed a title because the title I had was too long and wouldn't fit, but then it just changed it back automatically anyways and still wouldn't fit (I had written "first", I changed it to "1st" to make it fit and then it changed it back to "first" and complained that it still wouldn't fit).
Likewise. I was already somewhat pessimistic, but was hopeful that there might be a cultural shift with the younger generations.

Covid made me much more pessimistic about the younger generation's willingness to sacrifice for greater good (IMO, the older generations are a lost cause).
I read 2 fiction for every non-fiction. For a while I read 40-50 books a year. Nowadays, It's between 1 & 2 a month on average.
> Need a feature? Also no problem - here is that other consultant!

That doesn't sound right. If you need a feature to be added to a typical proprietary software product, and you aren't a billion dollar company, you're pretty much out of luck.

With Free and Open Source software, you have a good chance at being able to pay to have the feature developed, perhaps even in-house.
Wow. Didn't know this. It doesn't have any bearing whatsoever on reality though. If it did, I wouldn't still be writing C++98 conformant C++.
Location: Texas, US

Remote: Yes

Willing to relocate: Won't be needed

Project duration: less than 3 months

Technologies: FPGA, ARM, A/D-electronics, Power-electronics, Drones, Experimental Robotics, ROS, PCB-design, strain-gauges and many other sensors

Previous work/CV: Send me an email

Email: andy.v.jensen@gmail.com

I make (embedded) systems tailored to any requirements and often neatly in a sturdy box. If you for any reason need an embedded system, or test-setup/data-logging, feel free to contact me. In todays software-dominated techindustry I can save you a lot of trouble if you look to go beyond a PC.
I added it to wayback machine and archive.is

https://web.archive.org/web/20210402174720/https://www.micro...

https://archive.is/KX6gg
UK Space Agency launches multi-million drive to design hospital of the future
> These suffice to let the speaker know how exactly to say the word unlike in English where it has to be learned case by case based on whatever is popular or acceptable pronunciation.

You can have three things:

1. A spoken language that evolves over time.

2. A writing system that accurately describes pronunciation.

3. A writing system that indicates history and etymology.

But you only get to pick two. English went with 1 and 3, which is arguably the optimal choice.
As i understand, there are numerous tilde communities nowadays...even one not unlike HN: https://tildes.net
This is exactly the right approach. Anything specific enough can be traced back to an individual.
C, C++, Prolog. The ANSI versions because it is cheaper. ISO standards are expensive. Standards could be very precise and effective in providing information but the experience varies wildly. I like RFCs which I find quite readable.
I guess the analogy would be that you're actually holding a share in a Robinhood trust, the value of which is X bitcoin.
Influenza is not the same as the common cold, which is also sometimes referred to as "the flu". Besides influenza-types, there are a couple of viruses that cause the common cold, among them the aptly named rhinoviruses but also other coronaviruses.

Indeed there's a suspicious drop in influenza-type cases, likely caused by all the social distancing and perhaps by SarS-COV-2 simply out-competing influenza-types in knocking people out.
"It's time to build" sitting prominently at the top of the page is just adding insult to injury, here.
Bryan Cantrill does a pretty good survey of caching strategies in the intro to this Papers We Love talk on the ARC in ZFS.

https://www.youtube.com/watch?v=F8sZRBdmqc0
NFTs are bullshit.
I don't even want to type my info into that form because then they'll have that known-good data point.
Everyone has gaps in experience.

I've worked in both of these kinds of domains and different kinds of people thrive at doing each. The kind of problems you face are different.

Most of the backend C++ types I've worked with aren't so great at "design for failure" types of environments whereas on the web development side of things I've found people are much more receptive.

I'm working with a few hundred backend engineers who all have a hard time with thinking infrastructure is always available and can handle infinite throughput. They absolutely stink at reasoning about the network. And these aren't dummies -- they're all MIT/Waterloo/etc grads.
Lets not fuck about.

You traded one old white guy we expected to die in office for another old white guy with the exact same prospects. It makes a change from just trading power between maybe 3 or 4 families but its not a great look.

Ever thought about mixing things up a bit and stopping this 50 year decline?
Very small HTTP server is a common trick.

What I'd like to see is a very small HTTPS server ^^
> Japan Post announced that there will be price increases, which seemed to more than double the shipping cost.

That seems sort of fair, given the situation.

I'm curious - do you think Japan Post subsidized foreign package shipment fees (before the pandemic)?

It's dramatically more expensive to ship stuff from Sweden to Japan, than in the opposite direction, as an example.
> Data repeatedly shows that there isn't a consistent effect from increases to the minimum wage

Care to share that data?
Pity that most of this is still fuelled by oil, in one way or another; shoving that oil energy through several intermediaries does not actually decrease entropy.

It's like the use of oil to make fertilizer to grow corn to make ethanol to supplement gasoline; would have been better to just burn the oil to start with, economically, environmentally, and in the long term politically, too. Corn subsidies in America wrecked the Mexican corn production market, resulting in waves of illegal immigration as poor farmers who don't know how to do anything else moved north to continue to ply their trade in a place where it is still profitable.

Too many cleantech projects are catabolic: consuming more energy than they produce, while spreading the blame and consumption around and giving people a way to claim carbon credits. Might as well just call them 'carbon indulgences' for all of the emissions they actually save in reality.

Only an economist could pretend that someone who owns a bunch of land doing nothing has an invisible commodity of carbon the government allocated for them to emit, that can be sold to a factory somewhere else that is actually emitting carbon, and pretend that it is somehow helping the environment to shuffle those dollars around.

Somehow, production processes continue; with the exception of those that shut down, only to open elsewhere in the world where there are fewer regulations on environment and labour. The result is a lose-lose, where we no longer have the ability to actually decrease emissions, no longer have any of the economic advantages of the emissions, and of course no longer have any way to ensure the people working in those facilities get a living wage or any of the other benefits of the labour laws our ancestors fought for.

Go ahead and take a CleanTech job, just remember, there's a 95% chance it's a circlejerk that doesn't accomplish anything at all in the real world besides spreading the problem around and grifting off of it in the process.
The last one looks pretty close to working, but I don't know if xclip works with no arguments. This is what I use:

bind-key -T copy-mode-vi y send-keys -X copy-pipe "xclip -i -selection clipboard"

That should just work if you're running tmux locally, or if you're connected to a remote session with X forwarding.
You would enjoy "Motel of the Mysteries" by David Macaulay. Basically, a future archeologist discovers a buried motel room and begins speculating about it's true purpose.

"judging from the DO NOT DISTURB sign hanging from an archaic doorknob, was clearly the entrance to a still-sealed burial chamber. Carson's incredible discoveries, including the remains of two bodies, one of then on a ceremonial bed facing an altar that appeared to be a means of communicating with the Gods and the other lying in a porcelain sarcophagus in the Inner Chamber, permitted him to piece together the whole fabric of that extraordinary civilization."
> there is no dispute about what the original is

Still though, the value of collectible goes up if you have extensive documentation proving it is the original, vs it just merely being the original, or worse, it being the original and someone else having extensive documentation convincingly making the case that their counterfeit is actually the original.
CEO of Waymo John Krafcik is leaving
XScreenSaver 6.00 Out Now