skysight-inc/HackerNews huggingface dataset:
Why wouldn’t it be legal? As long as the fork complies with all software licenses.

This happens all the time by large and small companies, orgs and individuals: Amazons FireOS is an Android fork, Amazons opensearch distro is an elasticsearch fork, LibreOffice is an OpenOffice fork, Mate is Gnome3 fork, Jenkins is a Hudson fork, Google’s blink is a fork of WebKit, etc.
The person I responded to was asking why compensation was needed at all for any task.
You are assuming that salaries don't take that into account.
Today, I’d do that or at least get a road bike instead of the mtb I had, but this wasn’t an easy option years ago.

Still ride a bike for transportation though! Love it.
Overall you are correct.

The only major thing Thorium has that Uranium doesn't is the ability to do a thermal breeder, thanks the Thorium cycle releasing 2.1 neutrons.

If you are not doing thermal breeder uranium is better at most things.
I hated tailfins when they were common, and love them now that they're gone. But I saw one at the supermarket last week, and the owner carefully and lovingly drove it away.

The Jetsons look in the early 60's is also way cool.
Containers for sure aren't a replacement for VMs. And indeed, VMs still have and will have legitimate use cases. There is actually a relatively simple way to turn a container into a VM. Maybe you'll find it useful https://iximiuz.com/en/posts/from-docker-container-to-bootab...
I don't understand how NFTs or blockchain in general helps in any way for this, or many other examples of this.

All an NFT is is an encrypted hyperlink in the blockchain. The hyperlink points to a resource on someone's server. I think people forget that the NFT doesn't store the real thing. All an NFT is is basically an encrypted DNS server with some ownership data attached to it.

Right now you could showcase your Fortnite trophy in SteamVR IFF Valve and EPIC decided to integrate this. Using regular boring techniques.

Blockchain doesn't make this easier in any way. All Valve could do is get what trophies you own from the blockchain. But they'd still have to integrate with that particular blockchain and with the systems from EPIC that host the actual thing.

Having a regular database/account system would be way more efficient and easy to use tbh. For example I can already showcase my Tweets on LinkedIn due to regular boring integration. Data from two different companies shared by establishing that I am the owner of both things via a regular old token. Data transferred via an API.
My argument was not in bad faith and I think your tone is unwarranted.

It's totally reasonable for me to negotiate with you on things you do that affect me. Same goes for regulatory bodies. GDPR is about data protection and the right to privacy. I won't argue with you if those things are a good idea, but you probably realise that saying that those aren't reasonable demands puts you in a minority.
Commute is not that bad - in moderation. For me, commute is about getting out of the house, moving around, waking up, and getting in the zone. But it gets old after 30 minutes.

My previous job was door to door for me in 20-25 minutes. I could hop on the Q train on the Upper East Side in NYC and be at Union Square that quickly. Did I do it? Almost never. I took a walk through Central Park before hopping on a train in Midtown, and I loved it.
My personal life certainly. I'm well aware of both companies, but what do Fuji do that is as recognisable to many of the general public as the watch on their wrist or the mapping device in their car? Some might own a Fuji brand camera, printer or other device, might put fujifilm brad paper in their printer, etc, but they probably aren't significantly aware of the rest of the business. I'd wager that the average person on the street is more aware of Garmin.
We saw this happen with an Iranian developers last year or the year before.
> For the absolute best, cost is no object? Genelec 8351B + W371A, Revel F328Be, Dutch & Dutch 8C, Kii Three BXT, and many others.

Yeah, I'll probably be in the price point of B&W, Totem, or Kef. :)
One might want to use Unicode::UTF8[1] instead of the hand-rolled helper:

#!/usr/bin/perl

use strict;
use warnings FATAL => 'utf8'

use open ':std', ':encoding(UTF-8)';

use Time::Piece;
use Unicode::UTF8 qw( decode_utf8 );

for my $month (1 .. 12) {
my $date = sprintf '2021-%02d-01', $month;
my $tp = Time::Piece->strptime($date, '%Y-%m-%d');
print decode_utf8($tp->strftime('%B')), ' ' x ($month != 12);
}
print "\n";

> Here is a summary of features for comparison with Encode's UTF-8 implementation:

> * Simple API which makes use of Perl's standard warning categories.

> * Recognizes all noncharacters regardless of Perl version

> * Implements Unicode's recommended practice for using U+FFFD.

> * Better diagnostics in warning messages

> * Detects and reports inconsistency in Perl's internal representation of wide characters (UTF-X)

> * Preserves taintedness of decoded $octets or encoded $string

> * Better performance ~ 600% - 1200% (JA: 600%, AR: 700%, SV: 900%, EN: 1200%, see benchmarks directory in git repository)

[1]: https://metacpan.org/pod/Unicode::UTF8
You say that as if it a good thing. As a non-commercial user of cad-tools I avoid fusion 360 like the plague.

Now if they had charged a reasonable amount for a license I'd pay but now I see it as a net loss for society. The only goal it serves is to squasch competition and free software.
I assume the parents comment was a reference to some of the counties in Washington state and a few other states where the district attorney’s office has opted to not persecute non-violent offenses or otherwise limit what charges they are willing to pursue.
Ferraris had cheap interiors, as all the money was spent on the engine. Not a bad tradeoff, who buys a Ferrari for the carpets?
Feels extremely easy to do if a company like Valve or Discord creates an API and allows companies to use it. Not really sure why it would need to be decentralized.
You obviously don’t have any children
as in any other space it is hard for most artists to get attention for the work that they doing. If you want to get attention you have to share some of you work for free. However, the images you see on those platforms are usually not high resolution and don't come with any usage rights. Those are then the things artists get paid for hopefully.
JBS: FBI says Russia-linked group hacked meat supplier
Don't ivy league students have to cook for themselves?
Experienced seafarer Peter Warner dies after boat capsized in northern NSW
Laura Chung
By Laura Chung
April 13, 2021 — 10.23pm

https://www.smh.com.au/national/nsw/experienced-seafarer-pet...
That is quite short sighted view.

First of all the US department of labor says that typical salaried employees stay at a job about five years.

Secondly, even if not: even when changing jobs your prior position will affect the next job. So “falling behind” on the ladder happens across companies as well.
You've fallen victim to this very trap. Markets have clear failure modes that have nothing to do with regulatory capture.

Pollution is the clear example. Unless forced externally, producers will just ignore negative externalities.
Charlie Bit Me NFT sale: Brothers to pay for university with auction money
If you’re using JSON for tables then you’re much better off using jsonlines. It’s got a properly defined specification (unlike the wishy washy spec of CSV which every maintainer seems to implement differently) so you’re less likely to garble your data while still having all the benefits that CSVs do. Plus a lot of JSON marshaller will natively support jsonlines despite not advertising that functionality.

Personally I’d recommend jsonlines over regular CSVs these days but I’ve had so many issues with CSV parsers being incompatible over the years that I’d welcome anything which offers stricter formatting rules.

I’d definitely recommend you check it out. https://jsonlines.org
`jq` can transform CSV to JSON and vice-versa, especially for simple/naive data where simply splitting on `,` is good enough - and where you aren't too bothered by types (e.g. if you don't mind numbers ending up as strings).

First attempt is to simply read each line in as raw and split on `,` - sort of does the job of, but it isn't the array of arrays that you might expect:

$ echo -e "foo,bar,quux\n1,2,3\n4,5,6\n7,8,9" > foo.csv

$ jq -cR 'split(",")' foo.csv
["foo","bar","quux"]
["1","2","3"]
["4","5","6"]
["7","8","9"]

Pipe that back to `jq` in slurp mode, though:

$ jq -R 'split(",")' foo.csv | jq -cs
[["foo","bar","quux"],["1","2","3"],["4","5","6"],["7","8","9"]]

And if you prefer objects, this output can be combined with the csv2json recipe from the jq cookbook[0], without requiring `any-json` or any other external tool:

$ jq -cR 'split(",")' foo.csv | jq -csf csv2json.jq
[{"foo":1,"bar":2,"quux":3},
{"foo":4,"bar":5,"quux":6},
{"foo":7,"bar":8,"quux":9}]

Note that this recipe also keeps numbers as numbers!

In the reverse direction there's a builtin `@csv` format string. This can be use with the second example above to say "turn each array into a CSV row" like so:

$ jq -R 'split(",")' foo.csv | jq -sr '.[]|@csv'
"foo","bar","quux"
"1","2","3"
"4","5","6"
"7","8","9"

And to turn the fuller structure from the third example back into CSV, you can pick out the fields, albeit this one is less friendly with quotes and doesn't spit out a header (probably doable by calling `keys` on `.[0]` only...):

$ jq -cR 'split(",")' foo.csv | jq -csf csv2json.jq | \
> jq -r '.[]|[.foo,.bar,.quux]|@csv'
1,2,3
4,5,6
7,8,9

I don't consider myself much of a jq power user, but I am a huge admirer of its capabilities.

[0] https://github.com/stedolan/jq/wiki/Cookbook#convert-a-csv-f...
I thought I would like commuting as I’d find time to read more, but commuting during rush out to and from work is the absolute worse. I don’t even have space to open a book. And the metros in Paris are every 2 minutes so you couldn’t safely increase this rate. And obviously you couldn’t really make the metros longer (you could first fill a half and then a second half, but come on, let’s be realistic here).

If everyone remote worked half the week, I’d expect the metros to be half as full during rush hours. So it’s be a lot more enjoyable for everyone: space to sit and space to read a book.

I think the best of both worlds would be working at the office on average 2 to 3 days a week (on average; so I’d like to be able to work remotely for a week or two at a time).

This would also allow couples to alternate being home which would be nice for kids. If both parents work late at the office, who takes care of the kids, a nanny ? Expensive and doesn’t help the proximity between parents and their kids. My girlfriends mom stopped working when her kids started calling their nanny « mom ». That means that her career stopped. And that scares my girlfriend.

Finally, remote working would reduce traffic jams and hence help with our whole global warming situation.

So the 5 day at the office work week for everyone is:
- not hygienic (metros more packed == greater chance of spreading the common cold, flu, stomachs etc == more money spend on healthcare == more sick leaves)
- not green (why travel everyday when we do not have to)
- not family friendly (who takes care of the kids when no one’s at home 60 hours a week?)
- wastes everyone’s time (stand still doing nothing in the metro for an hour to work and back).

I’m all for the partial work at the office for the reasons mentioned by the grandparent comment, but go to hell companies that will bring the five days at the office back !!
Because ideally all supercruise does is allow enemy planes to get closer to an F-35 firing solution faster.
Game textures often use this kind of noise for terrain heights, smoke, etc.

A similar kind of noise known as blue noise can be generated by taking the Fourier transform and not applying a 1/f filter but a high-pass filter instead. You end up with noise that only has high frequencies in it, and not low frequencies. Thus the noise does not have large-scale features, which is ideal for use in dithering.

Blue noise (and its DFT) look like this: https://demofox2.files.wordpress.com/2018/08/vc.png

And an example of dithering with white and blue noise:
https://demofox2.files.wordpress.com/2019/06/randomvsblue.jp...
I live in Japan, thrift stores here sell rare stuff you literally can’t find new in stores, and have scouts who scour the planet for rare finds and ship them back to sell from stores. Sometimes clothes are altered to combine or remix classic styles, too. Prices can match or exceed new goods. And people happily pay for it, there are probably as many used clothes stores as there are for new ones. I’d imagine businesses like this can sell a large catalog on sites like Depop.

I think you’re thinking of used clothes like other used goods - a budget, subpar alternative - but think of it more like, achieving a look from a different era, or collecting something unique, and then it makes more sense.
And large numbers of people cooking at home is a relatively recent thing
> A deterministic AES mis-computation, which was “selfinverting”: encrypting and decrypting on the same core
yielded the identity function, but decryption elsewhere
yielded gibberish.

Incredible
Additional reading if you are interested in the topic of polynesian navigation- We, The Navigators by David Lewis. Highly recommended.
Interview with Peter Warner, rescuer

From Saturday Morning, 11:45 am on 16 May 2020

Radio New Zealand

https://www.rnz.co.nz/national/programmes/saturday/audio/201...
KiCAD has good compatibility with a very small number of file formats. It needs a LOT of long term work to expand this capabilities.

There are dozens of poorly documented EDA project formats and unfortunately they are usually associated with expensive software. And KiCAD has little support for many of them.

For instance I most recently came across OrCAD, yet another EDA tool I have never even heard about it before, it’s proprietary format locking away design information and thus requiring tedious and error prone reconstruction of what is otherwise a completely open design.

I’ll compare it to Blender, where the support for all but the most ludicrously esoteric formats has been developed and in many cases is still maintained. Sometimes even better than the original tools for the formats were. Blender has done an excellent job of supporting otherwise proprietary formats originally developed for and used by software with a median cost in excess of $1000USD (if not that price per year in some cases).

I don’t expect parity, I’m aware of the challenges and appreciate both the complexity and even the difficulty of getting hold of these files in the first place for reverse engineering. However to call KiCAD’s support for EDA file formats in general “excellent” feels disingenuous. It has excellent support for a few of the most popular formats and very patchy support beyond that.
I Need 1000 Dollars Now – Get a $1000 Dollar Loan Online Today – MoneyLion
In Seattle, there's a weekly get together of exotic cars at the Redmond Town Center. They have a list of makes and models of acceptable cars you can bring, that fit their definition. There's a gatekeeper at the entrance to keep the riff-raff out.

Under "Ferrari" it says "any model". Haha

I love how Ferrari has totally won the marketing game.
> Maintaining a remote team is significantly more management and communication overhead than simply having people in one place.

You mean it actually requires management. Office work is easy to manage with butts in seats. I had someone ask me once, if we were remote, how would we know people are working. I asked, how do we know they are working now?

Communication overhead with in person only appears lower. I've been a part of many meetings where people talk in circles, think they make a decision and then a week or 2 later wonder what was talked about. Of course, you might be unique and have a dedicated person who takes copious notes every meeting and sends them around afterwards. Remote pushes written communication as the first step, which I have found to be much better to build ideas from.

One thing that does not work is a company trying to do both. If anyone is remote, then the company needs to be remote first.
aside from the autism reasons (although I definitely empathize as my wife is on the spectrum) you took the words right out of my mouth. I don't care about anything other than funding my lifestyle. Been remote for 5+ years and will never go back. I enjoy my job and I like to socialize with people I work with in person occasionally and play some ping pong, but nothing about working in an office is worth the trade-off.
> On one hand, there are a lot of folks who are quite sure they've settled on a set of good techniques to manage nuclear waste.

Who in the world believes that? Nuclear waste management in the US has been the biggest shitshow ever.

> The environment is such that the US has not been able to officially designate a site for waste[1] (or settled on a plan to reprocess waste or agree to a framework wherein it could participate in a coalition of nuclear states to...).

To repeat, its a major shitshow. The US political system has totally deadlocked itself on this issue with contradictory laws that all make no sense what so ever in the first place. Yucca Mountain was a idiotic nonsense idea form the start.

The US has been collecting billions of fees from nuclear operators that are all sitting an an account for 6 decades now and nothing productive has been done with that money. Its shameful.

The right solution is perfectly clear, build nuclear reactors that can consume waste. But of course that would require any kind of progress on nuclear technology that is not made basically impossible by regulation and hostile political and social environment.

We should be living in the nuclear age right now, but we don't. People in 100s of years will look back and say 'They discovered all the essential technologies in the 60s and they were still burning coal in 20202 what was wrong with them'.
Have you looked into Firecracker?
How to Follow Up When You’ve Been “Ghosted” at Work
> It's not the best one ever told in human history, which I would consider more interesting, but also harder to find.

well the funniest religious joke is from Emo Phillips
https://www.theguardian.com/stage/2005/sep/29/comedy.religio...
Social project run by western NGOs I guess?
What is 1.1 billion when the west steals like 2~3 trillion each year since ww2 from the global south.

You can smooth over a lot of mismanagement or save a lot of costs this way.
It also seems the dividend from the colonial days is not enough anymore to keep the West going given their infrastructure seem to crumble every year.

https://www.tandfonline.com/doi/full/10.1080/13563467.2021.1...
SEEKING WORK | EU based (CET timezone) small remote team is looking for projects.

There is no middleman, we work as a team.
We have delivered fullstack React.js sites, IoT and Bluetooth solutions to satisfied clients for companies in the UK, US and the Netherlands.

We can do hardware.

Our website: https://emergence-engineering.com/ Email: balazs.horvath@emergence-engineering.com
This has meme potential! Talking about some major corp and hoops one has to jump through to do X, react with "say about the FSF what you will, but..." ; Made my day. What are you even talking about? How is this a meaningful comparison?
Impressive times! I remember the wendelstein 7x saying getting rid of the heat is the challenge and if you can suck it up a whole 5 seconds or something you can almost do it indefinitely.

They did 120 seconds!
Interestingly a lot of what you list is the reason while Agile advocates having the team all sit together in office. It makes communication much quicker and easier, and just simply overhearing others helps spread information very efficiently.
Good. I hope he keeps making these tweets and causing market stirs (legally of course) because it demonstrates the absurdity of the way stockholders operate
For me the ultimate problem with deflationary currencies is that you get rewarded for doing nothing. Every year as keys to wallets are irreversibly lost, or the value of the real economy grows relative to the supply of BTC, your Bitcoin gets more and more valuable.

Many Bitcoin hodlers actually have an expectation of becoming extremely wealthy, despite having done nothing for society, because they've been swept up in the speculative mania and volatility.

Gold bugs don't generally have this expectation. Gold is no longer a broadly accepted currency, and even the most vocal of gold bugs are only expecting a 2x or 5x return in the next few decades, assuming the $ does collapse. They only preach an expectation that N bricks of gold, where N will buy a house today, will buy them a house 50 years from now. The attitude is one of wealth preservation rather than speculation. It's a reasonable expectation assuming the demand for and supply of Gold remains balanced.
I have never developed a plugin for Maya so I cannot compare the two, but this statement confuses me:

> I was always amazed at Maya's basic architecture: Every UI action maps to a command that is run by the interpreter.

That is pretty much how it works in Blender. All the buttons and properties in the UI are accessible through the Python API.
Its also not taxed which for a higher earner does multiply the benefit.

I am surprised that the IRS hasn't gone after this like HMRC has in the UK
That's not the only metaphore that doesn't work any more. There are others as well:

- files and folders (the article speaks about them). That's so ...50s. We need 'piece of information' to be the basic building block, and abstract away the storage details.

- processes (as in programs that run on a computer). Again, a 50s concept. Today we need ...functions. Programs running should be reusable functions put together by anyone, changeable by anyone (within the security context provided by the origin), debugable by anyone.

- network. No one cares about the why and how of networks. We just want to get stuff done.

- environment variables, the console, the environment etc. Another 70s technology that has survived and nowadays creates as many issues as it solves.

- program installations. We should simply press a button and applications would appear running on our machines. How this could be achieved? lazy downloading, local caching, on the fly updating if a resource is updated, etc. We already do this with web applications, but the next step shall be to do this without referring to the 'web'.

This doesn't mean the technical details of the above shouldn't exist. They obviously should exist. But not for 'mainstream' use of a computer. This kind of detail should only be available to technicians that troubleshoot technical issues.
Gnome is great. It’s easily m favorite desktop environment (including vs OSX and Windows). It works. It is consistent (unlike most other Linux DEs). Its UI gets out of my way. Its keyboard-driven workflow is quite nice. I’m a fan.

I’m running Fedora 34, and my only complaint is the clean-start memory usage of which Gnome is a big part, but unnecessary Fedora services also take their fair share.
You'll probably want an interface that has TRS/XLR outputs instead of RCA unless you want to get a weird cable. Focusrite Scarlett Solo would do the trick nicely!
HN uses JS for the voting buttons.
What's stopping them from going to version 3.999 ? Are semver numbers limited to 99?
> copy + delete [...] I don't think you can actually move a file in fat32

Wait, does that mean that a file which is larger than half of the partition in fat32 cannot be moved? Or not even be renamed?
None of them surface the specific article (which had the latest and largest number published by EA in it) near the top, some did have it towards the bottom of the results.

In fairness, it's possible google has me so trained to expect the answer either directly on the serps at the top or the first link that I gloss over the rest of the page.
I never excluded other measures beside masks. I mainly mentioned masks ("measures like masks") because they were the main topic here.