skysight-inc/HackerNews huggingface dataset:
Counterpoint: This is an Amlogic S905X device, presumably similar under the hood to the S905. Armbian already supports at least one such device (ODROID-C2) using the current kernel, so once the device tree configuration is worked out, NAS software support ought to be practically the same as any other linux box.

It has at least one advantage over the Raspberry Pi for NAS applications: a real SATA bus. That means no mucking about with USB-to-SATA bridges, many of which do awful things like meddle with SMART reporting or spin down disks when they should not.

The barrel connector for power is also an advantage IMHO, since mysterious failures due to voltage sags turn out to be very common with USB-powered single-board computers. (USB power can be done without such problems, but extra care must be taken to avoid the many cables, power supplies, and connectors that are not up to the task.)

The S905 system-on-chip might not be capable of maxing out the throughput of an SSD, but for people who want a spinning rust server that's light on power consumption, it could be a pretty good fit.

Thomas Kaiser, as usual, has some good insights over in the CNX Software comments:

https://www.cnx-software.com/2020/10/20/odroid-hc4-low-cost-...

Also worth mentioning: The RockPro64 has a faster CPU, a PCIe slot, a NAS enclosure, and mainline support in Debian unstable (though the Debian installer doesn't yet install a boot loader; that must be done manually for now).

https://wiki.pine64.org/ROCKPro64
Multi-Account Containers with Containerize is an unbeatable combo. Until Chrome gets something like this (I doubt it), I'm never leaving Firefox because of it.
> The church lost 200 years ago when governments got involved in marriage.

Governments were involved with marriage long before there was a Catholic Church, and the Catholic Church was around long before it got involved in regulating marriage (which, again, governments already did.) OTOH, for quite a while in Western Europe, there wasn't a real dividing line between the Church and governments, and their roles regarding marriage as both a sacrament and a civil institution were deeply intertwined.
The Recipients of the 2020 Award for Inclusion Research
What if we could provide this with tooling? Like, everyone that uses Go for an extended period eventually complains about how it's an error to import a module and not use it... until they enable goimports-on-save and then the problem vanishes (mostly). (My point is not to compare go/rust module systems but to illuminate how a pain point introduced by the language's guarantees can be eliminated by tooling.)

If there is such an easy to define 1:1 mapping, then could there be a rustmods-on-save tool that automatically adds mod statements according to a fixed scheme whenever any *.rs file is created in the current directory or a child directory?
I'm not familiar with Ruby, but it doesn't seem like TruffleRuby is really competitive with languages known for performance.

These are only simple benchmarks, but do indicate a rough ballpark for TruffleRuby: https://github.com/kostya/benchmarks

As I understand it, Crystal would be a good Ruby alternative if you want performance. This is of course a whole new language designed with performance in mind from the beginning and here is a repeating theme: you need to consider performance at the start, not 20 years later.
Pay close attention to some of the provisos here. He recommends using a photo of your face as your avatar. In the next section, he talks about keeping DMs open and adds "if you are a cis white male" you are probably fine.

He seems to think this detail is irrelevant for choosing an avatar. It's not even mentioned in the section on avatars.

I'm a woman. A few months back I decided to not use my face for my avatar anywhere on the internet.

So if you aren't a cis white male, let me suggest you take all of his advice with a grain of salt. It may be of zero use to you.
Why was this downvoted? Seems like a fairly well-written argument - would love to hear counter-arguments instead of blanket downvoting.
MAC works with Firefox Sync, yes.
Lua doesn’t have assignment as an expression. Lua 5.1 has float as the only numeric type. Lua varargs are easier to implement.

Each VM op for Python or Ruby ends up being bigger and having more branches. For Ruby this is quite painful on the numeric types. Branching, boxing and unboxing is far slower than just testing and adding floats in the LuaJIT VM.

Due assignment as an expression and things like x = foo(x, x+=1) Ruby, Python and JS all need to copy x into a new VM Register when it’s used. LuaJIT can assume locals aren’t reassigned mid statement and doesn’t need copies.
There's also a firefox-bin. Anyone know what the difference between firefox and firefox-bin is nowadays?

I believe that in the far past firefox-bin was the firefox binary, and firefox was a shell script that would do things like notice you already have a firefox-bin instance open and signal it to open a new window rather than launching a new firefox-bin instance.

But nowadays, firefox and firefox-bin seem almost the same. On the current release version on Mac, for example, both are binaries, with firefox-bin 40320 bytes and firefox just 16 bytes bigger.

Info.plist in /Applications/Firefox.app/Contents gives firefox is the executable to run. I'm not sure what role firefox-bin has now, if any.

Grabbing the source and building it myself results in firefox and firefox-bin matching.
The app switches to SMS/MMS when one or more parties aren't able to use iMessage. Plenty of people successfully communicate with non-Apple users without using iMessage (the protocol).
Those are frequently free anyway.
Probably updates center and zoom, to make it shareable.
Would they? I'm gonna be cynical here but why would they care? What would the "educated people" do otherwise? Not vote? So what? One of the 2 parties would gain power regardless.
to be fair while i have some sympathy with the general issue of having to go up against Google in the browser market, Mozilla should have long done something to diversify their income.

On that very page they mention they have a long history of innovative products, but apart from the browser they don't really have anything that seems to generate significant revenue, with almost ~750 employees and a pretty huge budget.
Most of these decisions are driven by cloud computing where the data servers are primarily running Linux. To get the developer mindshare they have to provide their products on Linux. In the case of Edge, it was to allow testing for browser compatibility on a Linux CI environment. Same thing with WSL an VScode.
Total anecdotes, but when I last did the interview gauntlet it included some game studios and I found the hiring pipeline was bisected for the engine/dev tools and games themselves. I was looking at jobs on the former because of my experience, but they pretty consistently hire. The latter seems like a crap shoot where you have to get contacted by a recruiter right around the time the studio decides to throw bodies at a game.

I've had zero luck with blind applications, every interview I had came from headhunters who sought me out.
My favorite writing advice bears repeating:

Writer's block is what happens when you try to write a final draft on the first try.
Well that seemed not worth it.
The very next sentence after your quote is “In India, high fees have led to high levels of debt” which somewhat answers why more debt might not be the answer.
Coronaviruses mutate quite slowly, this one has been around for less than a year, you would not expect to see much change in virulence over that timespan. Any lowering of mortality is best explained by more thorough testing.
Not to mention "while exempting themselves and their friends from repercussions for parking illegally".
Roofline model of computer performance for HPC applications
“ If you're just looking to play around with this stuff, by the way, I can give you a Dockerfile that will get you a janky build environment, which is how I did my BPF development before I started using perf, which I couldn't get working under macOS Docker”

Anyone find this?
NYC summons are mostly for petty nuisance crime[1]. Check the open data and you'll see that the largest category by a whole order of magnitude is for § 10-125 violations, consumption of alcohol on the streets where prohibited[2]. I would argue that public consumption shouldn't be a crime, and enforcing it detracts from enforcing real crime. It also further criminalizes poverty.

[1] https://data.cityofnewyork.us/Public-Safety/NYPD-Criminal-Co...

[2] https://law.justia.com/codes/new-york/2006/new-york-city-adm...
Game development is too narrow a field when you ask people who want to work in game development. There are lots of companies that do games that game developers don't consider to be game development. There are also a lot of companies that do interactive systems or gaming systems or augmented reality or puzzle systems. Some of this is in research, some of it is practical, some of it is war games, some of it is simulators. There are companies that do gamification of trivial tasks. If you expand your definition of being a game developer there's lots of work out there.
For a second there I wondered what sort of crime a data analyst might get up to.
Indeed don't attribute to corporate malice what is in reality government regulation. The cherry on top is that the regulations are often pushed by corporate industry players to push out other possible players.
Containers won't give you two sets of bookmarks, but if you go to about:profiles, you can set up two accounts for separate bookmarks.
Because the US is a republic not a democracy. There is a difference after all there were noble republics like the Dutch Republic (which the framers based their system loosely off of) and Novgorod hell even Rome.
I use "golang" as a search term for go.
The bookmarklet does this, but it seems like something complicated to do without JS.
> Granted, I've personally never seen a website that outright refuses to work with notifications disabled so I'm not sure whether there's value in this.

I do. I encountered a few sites that outright refused to function with the notification disabled. Only way for those site to work is to accept the notification. There are value to have a silent notification or fake acceptance.
This seems like an obvious fix. Mobile browsers already have solutions where prompts/sounds/playback can only be initiated inside a click/interaction handler.

I don't see why it can't be the same here.
Day 633 Ten Years
In Norway I pay $10/mo for DSL (300/300Mb/s), ambulance ride is free, don't pay for lifesaving medication. My bos is not allowed to request a drug test, only if this is collectively agreed upon because you as an employee is not in a position to deny. Prisons are not publicly owned. Four companies own a lot of television output, but a fifth is governmently owned, independent and not allowed to be politically biased. You can opt out of credit rating and entitled to get all information gathered on you, and how the calculation is done. 0% of my transactions done within Norway goes to Visa og MasterCard, because the banks have build a system to identify the card to skip the fee (BankAxept). Political ads is not legal on TV, and there is a lot of regulations on the ones that is legal. The retirement funds can freely be transferred between banks to increase competition and your return. To avoid too much wealth or power to group into a handfull of individuals; all the income information and stock positions is made public every year.
Google Meddling with URLs in Emails, Causing Security Concerns
Yeah, I totally get this, but percentage-wise I figure the amount of real natural human traffic coming from an AWS-owned IP is pretty small, so if something like that is what it takes to get decently accurate analytics from server-side request logs, then at least it's something. I could be wrong though
From: "Are slow lorises really venomous?"[1]

In primates, slow lorises (genus Nycticebus) are though to be venomous in Thai folklore (Wilde, 1972) but are they really?

...

To answer this, let's revisit the definitions of venomous and poisonous. A venomous animal injects toxins into its victim's body by bite or sting. A poisonous animal, on the other hand, produces toxins that are poisonous once inhaled or ingested. Medical literature shows that human - slow loris injuries come from slow loris bites and not from ingesting their toxins. So are slow lorises venomous? Well, not quite.

...

Reports of slow loris bites are rare in literature. However, based on these published reports, it seems that slow loris bites are not venomous (Kalimullah et al., 2008; Wilde, 1972). Due to the high degree of similarity between the brachial gland exudate of slow lorises and the Fel d 1 allergen in domestic cats, the anaphylactic shock expressed by victims is probably just a reaction to the exudate's allergen.

[1] - https://primatology.net/2010/10/19/are-slow-lorises-really-v...
I just wash them by hand when I'm done using them and then toss them in the laundry basket for a deeper wash later in the week.
"Delete no longer needed temporary containers 15 minutes after the last tab in it closes" is a default setting. This is not an issue I've experienced in the 3+ months I've been using this extension.

Are you sure you didn't accidentally change it?
Physical accounts in different directories inside ~/.mozilla/firefox/? Those don't get synced to the same account as far as I know.
I do not believe IQ is a relevant metric to determine ones ability to be informed politically.
No it doesn't. So it has led to high levels debt. So what? What's the problem with debt?
Ok, cool. So then:

1. Directed Energy Weapon
- 40% Chance

2. In-house Embassy Comms Equipment
- 30% Chance

2. Pesticide Spraying
- 25% Chance

3. Psychosomatic
- 5% Chance

You wanna tweak the values? Add another category? Remove a category? Weigh them different?
Parking enforcement generally doesn't have guns & handcuffs, in my experience.
Forests are more dangerous they have hiding places for predators and predators A farm is a safely human controlled ecosystem for animals where their needs are met.

They attract different animals for this reason.

The bitcoin ico scams attracts many predators.
People don't read blogs but they read tweetstorms. Tweetstorms remain on the platform and can be linked separately. As soon as you have an external link, most people aren't gonna click on it.
Thanks, but https://news.ycombinator.com/item?id=24849041
And with Uniswap, you don't even need an ICO to scam people. Just mint a token, list it on Uniswap, throw in some buzzwords and exit scam
Fortnite on PC is now over 60GB smaller, thanks to Epic optimization
Pans,resizes slower than s___.
Wouldn't it make more sense to, when the user switches languages, check for label/folder name collisions and deal with it then? Alternatively save all the built-in labels (Trash, Bin, etc) as reserved words so users can't create custom folders with those names?
Their venom probably isn't even toxic if ingested. The lorises must swallow quite a bit of their own venom given the delivery mechanism.
Windows 10 Pro DVD
Since the era of dvd is now gone and this is the time of USB. But still there are some cases where DVD is useful. We know that Windows can be installed with bootable USB too but still Microsoft creates DVDs as their genuine Windows providers.
Also, lockin...

Sounds great while iCloud is up/you use iOS...prepare for the shitestorm when its not or the user decides to leave Apple... 'Easy' and 'Convenient' won't be the terms anyone is using.
Tips for Empowering Developers
This is why we have Monero.

Thank you fluffy pony.
How to make a professional-sounding podcast with a small team (or small budget)
"Most" isn't good enough unfortunately, especially since it relies on the author/rightsowner to be happy with moving on.

What if one of the many contributors to some AGPL software that accidentally made it into your production service considers your company the Big Bad Evil and tries to be less reasonable?
The original piece does address this. The gist is that the volcanic plateau underlying the carbonate platform influenced the early morphology of the platform (duh) but that its influence became "muted" once the plateau was entirely underwater. Volcanic activity is unlikely to be related beyond that initial effect.
Threatening Voter Emails Included Highly Suspicious ‘Hacking’ Video
NASA’s OSIRIS-REx Spacecraft Successfully Touches Asteroid
The problem with your statement is that it was unbounded. What you are saying is “when your performance is bad, features should take a back seat”. That i agree with.

But “reasonable performance” is relative and context dependent
Right; "X time units from a specific reference point" is what TAI is. Taking Unix time and removing the notion of leap seconds is effectively a circumlocution for exactly that standard :)
What's the issue though? Their bio seems fine, they're experienced//well known, the signal protocol is open-source with no issues thus far as I'm aware...

I asked this the other day on a similar comment, and the best they could do is critique Moxie for having a savior complex
Let's say you have a room full of shit and your objective is to make the room smell nice.

You decide the best way to do that is to shovel the shit out of the room.

Efficiency is how fast you empty the room. Effectiveness is how nice the room smells when you're done.
What is the exact point that a crawler needs to be decoupled (at the corporate level) from it's front end? Is it measured by MAUs? Pages scraped? Or is it going by "it can be decoupled, so it should".

The extreme version of your argument would have companies own the IP to a particular for loop's iterator variable name.
It's very hard to forecast revenues from emerging markets - bondholders likely won't be able to stomach the risk of large infrastructure investments without any idea if/when they can breakeven.
Chrome 0 Day
Ask HN: What would we do, if we figured out asteroid mining
I'm curious, what would y'all think are the things that could be made possible if humanity figured out a scalable way to do asteroid mining.
Los Angeles County votes to pay $14M to former immigrant detainees
couldn't agree with you more
What does Containerize gain you over Multi-account containers? Is the pattern matching more robust?
Vue vs. React – code differences and the app-building process
The caveat I'd make about devrel and related jobs is that they tend to be pretty people-oriented--which doesn't necessarily appeal to a lot of software engineers (or writers).
Yes, that was somewhat unfair of me -- but only somewhat. Economists generally espouse a notion of value that is weighted by wealth (for a company, "purchasing power" might be more appropriate), and it adds a rather severe unstated bias to nearly every claim they make. By this special, biased metric of theirs I'd expect spectrum ownership to be wildly successful as it is effectively one mechanism for extracting rent that supports another mechanism for extracting rent.

Of course, that's unfair again, because rent itself is an economic concept and economics brings us the tools to identify it and, if we so choose, look to minimize, but that's not exactly a route towards getting paid to evangelize a particular opinion. Promoting new opportunities to extract rent is a route towards getting paid to evangelize an opinion, so many economists do it, and that's the source of the animosity you saw in my previous post.
At that point, wouldn't it just be called documentation?
Name another company _that is not Walmart_ that can deliver most of the items I want or need (or, hell, anything that I can think of) next day without paying exorbitant shipping fees and I'll switch to them right now.
Biggest Shark Tank Failures
Async Dev is the new Agile for remote teams
> Fiat currency has no intrinsic value itself

Fiat currency emitted by governments has intrinsic value: you can pay taxes to the emitting government with it. That's its ultimate value.

In the same vein, some cryptocurrencies have value: you pay with Ether for distributed computations performed by Ethereum network, you way with Bitcoin for your data being permanently recorded on the Bitcoin chain.
> If you’re building a service – remember that localisation is about much more than the GUI. All aspects of the interface need to be considered.

Localization is hard. This is one of the big reasons why Europe is not able to re-create Silicon Valley. If a startup in Silicon Valley creates a US only version of a service, they have access to a massive, wealthy market without having to do any localization. While the EU as a whole is larger than the US market, it is split into a lot of different localities with different languages.
Let me be more specific. The Tobii 4c, PCEye Mini, and Tobii 5* work approximately the same on Linux, Mac, and Windows with Talon out of the box.

* The Tobii 5 does work, but is a work in progress and has some caveats until I do more work on it.
I think something like the interstate voting compact is an extremely deft strategy for approaching a more proportional voting approach for the executive office - for congressional seats there might be a similar approach possible but I'm not certain - such an approach might need to be activated only when a much higher proportion of states sign on - I agree that the leaders would lose if they approached this individually and, honestly, I think we need a really big change to get into a good place - we might get a bit better incrementally.

I'd really like to see the US have regional and balancing seats in congress - the former tied to districts and the latter allocated to maximize the correctness of the representation - so maybe the Purple wins all the races in Maine but Green had 40% of the vote in both races - Green would gain a non-regionally tied house seat[1] while purple gets both of the regional seats.

1. Potentially seats depending on how national elections go
> There are plenty of other non-coercive tools we can use to "fight" google, and it's called "competition".

Coercion works pretty well though. I don't see why we should not use this effective tool, when we agree that Google is doing a lot of wrong things that should be stopped.

If you believe the government is doing other bad things, against other people, fine you can argue that. But that is not particularly relevant, and is just a non-sequitor.

I don't see how, in this particular situation, using coercion against Google is bad. Seems like it would be pretty good to me.

It can both be true that the government is doing bad things against others, but that in this particular situation, using a monopoly on violence, to use coercion against the Google leadership is a good thing.

To argue otherwise is just an irrelevant point, that is not directly related to the immediate situation.
In the recent pianojacq discussion there were tons of people commenting "don't try to learn an instrument on your own just by doing, all you'll learn is bad habits and limit your progress".

How come there's never much comment like that in writing threads?
That you're using the term "tweetstorm" indicates to me you haven't been using Twitter for some time (5+ years) so if that's the case you should know that the UI for threads has improved dramatically, both in the authoring and reading contexts.
Maybe you and I agree that EMH shouldn't be considered god's truth, but macroeconomists who inform policymakers and asset pricing theory sure as hell do. Trust the market, market clearing etc... all come out of the philosophy.

I think that's the whole crux of the paper - the people informing how we structure our economy shouldn't consider EMH doctrine.
Possibly, if something in your network is disallowing UDP traffic and the system has to fall back to HTTP over TCP.