skysight-inc/HackerNews huggingface dataset:
> America is trying to come to terms with its history of racism against POC

I agree, except White Americans are not actually trying to come to terms with their history of racism against POC—this is almost an exclusively non-White movement, which is why I think so many Whites are surprised/confused/whatever by the BLM protests, or GitHub's recent actions…
This is a very interesting development that I'd like to learn more about. Whenever I've played around with writing databases (just as toy projects) I've always done so using RocksDB or something similar as a backend. This "thick client" model, though, seems to have a lot of potential benefits, most notably no need to worry about disk space or volumes (so say goodbye to a bunch of config parameters) and no need for a tiered storage setup or S3 migration tools (already accomplished!). Not ideal for most use cases but intriguing for some!
I’ve always felt it strange that in almost every job I’ve had databases have been one of the most important pieces of the architecture but the least debated. I’ve spent hours debating languages and frameworks, but databases always come down to whatever we have a license for/what others at the company are using. Engineering teams will always say they make sure to use the right tool for the job, but no one ever talks about if it’s right to keep using the same database for a new product.
> it's as if you're telling me what a piece of code does by reading the comments.

Hm, interesting analogy. I see your point, but I think I would put it a bit differently. See below.

> apparently muttering the correct words is sufficient to satisfy people on the right, why change things?

Where did I say I was satisfied? (Assuming for the sake of argument that I am "on the right", which I actually don't think is true, but that's an argument for another time.) I'm not satisfied. I think that achieving a short-term policy goal, even a good one, by means not allowed by the plain language of the Constitution is bad long-term policy. The fact that sophistry is used to make it appear that the means of achieving the short-term policy goal are in fact in accordance with the Constitution does not make the means actually correct.

In other words, in my view, what the Court has done here is not upholding the rule of law. Saying that "well, the law is whatever the Court says it is" does not make it true. If, as you say, everyone knows quite well that the Civil Rights Act of 1964 did not actually outlaw discrimination because of sexual orientation or transgender, then the Court saying that it actually did is not the rule of law. It's just an arbitrary exercise of power. Arbitrary exercises of power do not change the law. They just mean the government is operating outside the law.

To frame this using your coding analogy, we don't have comments getting out of sync with code, we have two different pieces of code getting out of sync with each other. The code the government is running that it labels "law" is not the same as the code that citizens are running that tells them what the law actually is and whether or not the government is actually upholding it. The code the citizens are running might be based on their reading of "comments" like the Constitution, but that just underscores the fact that those "comments" aren't really just comments--they have actual effects in the world, like giving citizens a basis for making their own judgments about what the law is that they are supposed to be following. If the government gets out of sync with that, that's a problem.
>TLDR: They suggest different RED drives should be considered for different workloads. While that may have been their intention all along, that was not communicated well at in marketing or retail, [...]

I would argue that it's worth than that because they sold drives with significantly different characteristics without changing the branding.

It's not even that the users weren't given enough information to make an enlightened decision, it's that users of the older WD Red drives would reasonably expect newer models to basically fit the same performance profile. It's as if nvidia suddenly started selling GTX 2080 Ti cards that are effectively rebranded 1060 under the hood.
Thank you for sharing! Extremly interesting and mind boggling - what a time to be alive!
And let's not forget another fundamental contribution of the state: the currency itself.
Is eBay that undesirable a place to work for now in SV?
Just for some comparison, a bit error rate of 0.001% is a typical benchmark for digital satellite communications.
Oh interesting, I couldn't get a verification code from Chase earlier today. Just tried sending a text to myself; I can send but not receive texts. That's pretty wild, it's been like that for >4 hours for me it seems.
Without QI, I can't imagine ANYONE would ever sign up to be a police officer.

People don't appreciate how many frivolous lawsuits go on currently. Imagine getting sued out of your home because some rich asshole you arrested decided to sue you personally.
Uh oh.

https://www.digitalattackmap.com/

US and Brazil both under a massive DDOS attack right now.
I feel like I'm going to make a a VirtualBox image dedicated purely for Flash viewing.
Apparently it’s actually “grated cream cheese”. Slight hiccup on my memory’s part.

https://twitter.com/CrimeADay/status/812119132326006785?s=20
People who oppose abortions (at least the vocal ones) don't "casually disapprove" of abortions. Some of them call it baby-murder. They could add that it harms and silences babies and those without the ability to effectively defend or represent themselves.

The CCP's position seems to be that anything vaguely resembling disrespect of the CCP or their leader will lead to revolution, and therefore must be suppressed with whatever means necessary.

It's generally possible for people to see small, seemingly-harmless, and sometimes-unintentional actions as being part of / enabling / normalizing some terrible threat, which must therefore be burned down, and anyone who opposes such burning must themselves be burned too. I think this happened with the Inquisitions, for example.

It doesn't solve the issue to say "the different political factions will judge for themselves which infractions against their beliefs are harmless". People are very capable of inflaming their own political passions to cast any issue as being the first step towards the end of the world. It only works if there is some common, overarching framework that the different factions agree on. If the common foundation is democracy, then I think that framework would probably be "that which the law allows is permissible; peacefully advocating your policies is permissible; if you think the law is wrong, advocate to change the law". Civil disobedience is a step outside that framework, but (by design) one of the most harmless.
For what it's worth, I have to reactions to that, both positive:

1) I came from an SVN background and only switched to Git because I started working at companies that used it. I still prefer SVN's aesthetics (and I wish I had more opportunities to use Mercurial), so I would much rather have 'main' or 'trunk' than 'master'.

2) At my company, my team uses the forking workflow (i.e. we do all our work in our own forks and then submit PRs to merge into the repo on the central server). Whenever I clone and fork a repo, I always nuke the 'origin' remote and create two new ones: my own fork, which I name after my AD username at my company, and the repo on the central server, which I name 'upstream'. That way, whenever I pull or push, I don't have to worry about mindlessly pushing or pulling 'origin' and accidentally touching the wrong repo: if I accidentally do so, I'll just get an error. So I am very, very much used to pulling from 'upstream'.
Haven't liked Ubuntu since like... one of the 8 or 9 releases. Whenever the Pulseaudio switch happened and the distro stopped "Just Working". They've just gotten weirder and farther from what I want since then (yes I know all major distros use PulseAudio now—that's besides the point).

I default to Debian on the server but I just want a good base to run modern software development desktop software on. IDEs, docker, browsers, the occasional VM or image editor. That sort of thing. It's a hell of a gaming machine so being able to do some of that's a big bonus—waste of all this power when off the clock if I can't fire up games on it.

I'm most comfortable in Arch or Gentoo or Void or something along those lines, but that comfort's just because I'd rather be making something simple work than fixing something complex that's broken—either way it's fundamentally a waste of time, neither productive nor fun, and I'd prefer to avoid it these days.

The Suse suggestion in this thread's interesting. Kinda forgot it existed—haven't used it since 2004 or something. Might try that.

I really just want a distro that gives me a non-broken desktop on fairly boring, non-exotic hardware. I haven't really felt like I got that out of Linux in 20 years of trying off an on (more on than off) but it's 2020, right? Some of these companies make money from what they do. One of them must actually work. Win10's one of only three Windows I've hated and Apple's back on the "3x" side of its "1.5x-3x" markup range it swings between so I just want... peace, really.
My hope is for someone to complete a smartphone-based ad hoc mesh network that can use bluetooth, wifi to pass messages along, up to 6 hops or similar.

Currently, the closest thing I'm aware of for that is cwtch which is a ricochet.im rewrite
Tell them it's yours and they're not to mess with it. Give in after much begging.
Wierd...I'm in mesa and just got a call from San Tan on my Cricket phone.
Judges should adjudicate from the bench -- decide matters in dispute. To "legislate from the bench" would be judges creating laws -- the province of the legislative branch, not the judiciary. It's certainly true there's a blurry space there, and when courts make decisions that may be interpreted as the equivalent of manifesting new law, you'll hear complaints about "legislating from the bench".
What's wrong with speeding? People generally drive at a speed such that they're taking an appropriate level of risk. The speed limits usually set these risk limits too low. Moreover, the job of google's ETA is to be accurate for the most number of people. If you're in the minority, then too bad.

Moreover, I'm not sure how speeding makes you an asshole.
It's not so difficult if you control the data. Snowflake offers a relational datawarehouse built on EC2/S3 (and now other clouds) with its own column-oriented data format (a hybrid called PAX). It can seek to the right columns and rows by getting the exact byte ranges from an S3 object.
> Some are, yes.

Can you point to people telling their stories of how the common name for default Git branches affected them? All the people I've encountered advocating for changing "master" to something else in Git have been white (when there was any information to attempt categorizing people as PoC / not PoC).

> It's about what actions an individual and a company can take to explicitly work against the normalization of racism

In reference to disposing of "master" in Git, I interpret this as "We must do something; this is something; therefore, we must do it."

Yes, this history of film with regard to different skin tones is interesting. I think even more black people were involved, the most common "or default" film still would have favored lighter skin because there could be no one film that would be good for all complexions. Maybe having multiple stocks to choose from would have been more prevalent.
Design a Dashboard Example
I tend to think of them as databases where rows are an aggregate count of events over a period of time.

An overly simplistic example being an API that captures upvotes. Instead of storing the individual upvotes, you incoming requests in a queue and only write out a count of upvotes over, say 1 minute. That way, if you want to get a count over a larger period of time, you're setting a ceiling on the number of records involved in your operation. If you have 1 minute resolution and you're looking over a year of data, you're adding at most, 6024366 records for each post. This is really handy for analytics data where you don't necessarily care about the individual records.

The project I was specifically referencing was one that captured data streams from sensors like accelerometers and thermometers, which is inherently time-series data, because it's literally just (timestamp, sensor-reading). But to make use of that, you need a library of tools that understand that the underlying data is a time-series to do things like smoothing data, or highlight key events. For example, a torque spike had a "signature" which involved looking at the difference over time periods at a particular resolution. But a temperature spike would look different. Etc.
Same. AT&T to T-Mobile line. Dead air, insta hang up.

Signal messages appear to be unaffected so far, so one more anecdote that data works, but IDK if they were delivered to my group warning them about this via cellular data or wifi.
I just looked at it, and funny enough the EFAX (SMR) drives are more expensive by 10% than the EFRX. In my case its the EFRX drives which are on sale.

(course newegg sales and all that).
How to detect and block Living off the Land attacks
The concept reminds me a lot of device described in https://www.amazon.com/The-Genesis-Machine-James-P-Hogan-aud... I wonder if the authors have read it ...
Show HN: PartKAM – a flash-based 2.5d CAM application (2010)
Figured I'd post this before the flash player is EOL. This is an open-source flash application I wrote 10 years ago while I was in school.

https://launchpad.net/partkam
here's a youtube video, if you don't want to enable flash:

https://www.youtube.com/watch?v=ocmYJlFGjXY

https://www.youtube.com/watch?v=P__6HAEeiIk

It's a CAM program that imports SVG files, performs offset operations, then exports toolpaths as Gcode for CNC machines. It's written in flash/AS3 because I really wanted it to be web-based, and it wasn't quite possible to do this kind of graphical application in javascript back then.

It uses a custom offset/intersection algorithm that I wrote in AS3, mostly because there were no other options (now there's clipper.js)

I think over the years a few people have used it. There weren't many options for free CAM programs, which is mostly why I made this.
Hi folks. Frank from Materialize here.

The main differences you should expect to see are generality and performance.

Generality, in that there are fewer limitations on what you can express. Oracle (and most RDBMSs) build their Incremental View Maintenance on their existing execution infrastructure, and are limited by the queries whose update rules they can fit in that infrastructure. We don't have that limitation, and are able to build dataflows that update arbitrary SQL92 at the moment. Outer joins with correlated subqueries in the join constraint; fine.

Performance, in that we have the ability to specialize computation for incremental maintenance in a way that RDBMSs are less well equipped to do. For example, if you want to maintain a MIN or MAX query, it seems Oracle will do this quickly only for insert-only workloads; on retractions it re-evaluates the whole group. Materialize maintains a per-group aggregation tree, the sort of which previously led to a 10,000x throughput increase for TPCH Query 15 [0]. Generally, we'll build and maintain a few more indexes for you (automatically) burning a bit more memory but ensuring low latencies.

As far as I know, Timescale's materialized views are for join-free aggregates. Systems like Druid were join-free and are starting to introduce limited forms. KSQLdb has the same look and feel, but a. is only eventually consistent and b. round-trips everything through Kafka. Again, all AFAIK and could certainly change moment by moment.

Obviously we aren't allowed to benchmark against Oracle, but you can evaluate our stuff and let everyone know. So that's one difference.

[0]: https://github.com/TimelyDataflow/differential-dataflow/tree...
would it be possible to setup a distributed mirror of IA using something like BitTorrent?
At the time, and depending on the OS...where would the service be? ;)
That is completely true, indeed the purpose of the law ought to be not to compel respect, but to allow vulnerable individuals access to society.

The intended outcome is not that people that want to discriminate stop existing (well, long term also...) but that non-discriminatory interactions can be allowed to flourish.
Go to Cologne. Smaller than Berlin, but the attitude is different (better). Salaries are usually higher than in Berlin, it's close to everywhere (Frankfurt, Paris, Amsterdam, Brussels, Zurich, ...).
It has nothing to do with the "German" mentality, it's a very warm and welcoming city. Everybody speaks English.
If it's just 50 gigawatts it is potentially viable, considering the stakes of nuclear warfare. The precise locations of most stationary nuclear weapons systems are already known, though this would run into some trouble finding nukes on submarines unless they were detected by submerged drones or subullites. I'd look into it.
Let's stop using iris dataset
And what adjustment should you do when it makes a request to, for example, ` https://mms.cnn.com/aaldXQhJ0VycCFqfnQhcGp1fkojSDwxbG5ueiJ5I... `?
There are a lot of those in Unicode. Characters that are visually indistinguishable but exist to provide round-trip capability to some older character set.
No, this is not accurate. This is like you going to work at Starbucks, spilling coffee on a customer, and then YOU getting sued, rather than Starbucks.

Employees are generally shielded from this.

If you want to open it up liability against all workers, then that's a major setback for worker rights.

If you only want to do this for police officers... well, then that's so unfair, no one is going to become a police officer.
Just realised there's a blogpost attached to it https://www.garrickadenbuie.com/blog/lets-move-on-from-iris/
> if you are experienced enough to deeply understand the reason for it, you will know when it does or does not apply.

You wont have that experience (or use it really) if you stop at your first system!

Seriously though, I agree, it's by definition that adages reveal truth. This one just feels so pessimistic and boring.

My version of this would be "the third system is the best one". Make it once, learn the space and the limitations of your solution. Make it second time, learn what isn't useful. Make it just right on the third try!
There have been some experiment with modified XFS using SMR drives natively:

https://www.snia.org/sites/default/files/SDC15_presentations...

You put the journal and metadata on the continuous part and data on the shingled part, making sure you only ever add to what was written previously in a shingled segment by using copy-on-write. And sporadically you reclaim a segment.

This should be much more efficient than a block layer translation layer that knows nothing about the filesystem.
For the same reason you should care if another person is conscious or not.
There are decentralized ledgers that do not use PoW or PoS see for example XRPL.org/consensus.html

"Trust less" however is a matter of definition. You allays need to trust "something" outside of you control like for example the majority of validator nodes or miners or those in control of the mining pools etc. and on a lower level thous in control of the internet hardware like undersea cables and thous in control or power grids etc. etc.
You need to trust them all that they don't turn off the nodes or collude and disconnect the nodes form each other etc.

However you need no trust to verify that what they already did so far on the ledger/chain is correct you can locally check that and verify for yourself that the current state of the ledger is correct (sill need to trust the code ofc but you could theoretically write you own code to do the verification).

For the most part you only need trust less verification of the past/present and reasonable certainty that there will be correct forward progress. However BTC for example can not deliver that because although you can verify the past/present state you have no way to assure that you will not see a different and longer chain later on that is also verifiable and correct and thus would change "your assumed correct past state".
Not irreversible (but the DOJ rarely breaks up already merged companies due to the difficulty of "unscrambling the eggs")!

This event could create a reason to block the merger ex post, especially given last week's news that DISH may not buy Boost Mobile from T-Mobile, which was a key provision of the merger to reduce its anti-competitive effects.
I find Postgres a really good database but with really poor tools.

I don't want to stir up a religious battle here, but the tooling around MSSQL is just that much better.

And the sql dialect is imo more to my taste.
Thank you very much, now I have an idea of how does mouse support work in a Linux terminal.

However, I still don't understand how does a program know it's connected to a terminal rather than some pipes.
This seems like such a preposterous idea to me. You can buy an acre of land for $2 and just... just own it? I don't mean land ownership in general but rather a situation like this. So some company can just buy up the prairie and then anyone who'd want to use this for something productive (personally wouldn't consider drilling for oil productive) has to go and deal with them. That seems a bit backward, I'd rather see that land in the hands of Native Americans or, since the other option is a pipe dream, controlled by the government.
Next time just tell them you left one in your last rental and it might be in lost and found (unethical life tip).

I left a Canadian National Park Pass in a rental car once ($120/yr, covers admission to park). I went to the rental counter and asked if they had it. The attendant asked me what month it expired and he pulled out a box with probably 500 park passes and found one with the month. I suspect many people fly into my city (Calgary), rent a car to visit Banff and the annual pass is cheaper than the daily rate for vacation. When they fly home (to another country) they have no use for the pass anymore so they just leave it in the car.
You left out the most relevant part:

> Out of curiosity, why 'master'? What was it meant to convey? 'Master' as in 'original' or as in 'owner'? [0]

the reply:

> "master" as in e.g. "master recording". Perhaps you could say the original, but viewed from the production process perspective. [1]

[0] https://twitter.com/yawaramin/status/1272237126474752005

[1] https://twitter.com/xpasky/status/1272280760280637441
I'm pretty certain that first screenshot is from an emulator - it's too high res (and too clean) to be a capture from real hardware.
There's almost always 1 or 2 that dissent so that someone can write about the opposing opinions for historic and instructive purposes.
Why assume oil? Isn't it more likely, given the oil economics right now, that it is gold, or something else?
Do they actually have trouble selling?

How many people shopping for these kind of drives understand what kind of a difference SMR has theoretically and what kind of a difference it has for them?

When you Google "best NAS HDDs", you'll basically run to a bunch of articles recommending WD Reds alongside Seagate Ironwolves. I think only one link on the first page of results had a warning against the lower capacity WD Reds due to this.
I would assume that sites like this know these words as synonyms and don't simply do a lax string matching, because in this specific case "Gothenburg" would probably also work - it did when I was planning a route through Sweden with a German app that defaults to local spellings in foreign countries.