skysight-inc/HackerNews huggingface dataset:
Isn't "liberal democracy" pretty incompatible with political violence?

No, there is no simple conclusion to be drawn along those lines.

We can clearly observe circumstances in which the goal of political violence is to achieve liberal democracy in a situation where it is perceived to be failing. A functioning democracy is one in which political violence is rendered unnecessary by providing peaceful and effective channels for resolving political conflict. The existence of political violence effectively demonstrates the lack of a more effective channel for resolving conflict, and its existence does not say anything useful about the support (or otherwise) of those ideals by those involved.

And when I said "free speech", I wasn't talking about "unrestricted free speech", but rather the idea that we should minimize restrictions on speech (you can't yell "fire" in a crowded theater, but you can say things that offend).

There is no qualitative difference between these ideas – but there is a complex series of ongoing discussions and nuances. Most people in developed democracies would consider the general principle of "free speech" to be essential to a functioning society; further, most would assert that this freedom includes some level of right to cause offence. Beyond this there is likely to be little agreement on the extent and restrictions of such rights – this is why nuance is so important.

You may be entirely entitled to say what you wish; this right comes with the imperative that others are free to refuse to participate, and are free to object to those who support and promote speech you disagree with.

This is why complex issues cannot be boiled down to pithy one-liners. It would very obviously be contradictory to demand the right to free speech, while claiming it was incompatible for others to exercise that same right to object to you.
With a bar this low, that backlog must be a nightmare.
Lots of people are mentioning that this project is old. But zooming out from the project, is this part of a division or org within google that's kind of ... stale?

https://atap.google.com/

Under the projects section the first thing is jacquard.

The second thing is the soli miniature radar-on-phone thing which was on the pixel 4 and cut from the pixel 5.

The third thing is "Spotlight Stories" which looks like a VR fiction project. It says "Winner emmy". Maybe I'm not finding the right thing but it seems like they were a nominee in 2017 and 2018. https://www.emmys.com/bios/google-spotlight-stories

The 'News & Updates' section starts with links that date from 2019.

Maybe they're all heads-down on something not yet announced and no one looks at the page above so it doesn't matter. But if you _do_ look, it seems like a ghost town.
Go interoperates pretty well with C - so you would have to create a thin C layer on top of your C++ code. This is one problem I constantly have with C++, it is pretty much its own world.

I have wrapped a large C++ library for Go it was a pretty straight forward process. I created a file with C callable functions that get passed pointers to the C++ objects and invoke the corresponding methods on that object. On the Go side pointer gets wrapped in a struct type for each C++ class and in the methods on that type I call the C functions. Works great.
Hundreds of people die every hour from this.

Is it worth having a few people have to get up at an inconvenient time to save a thousand lives?
That is incredibly fucked.
There is a Vim extension but changing VSCode to act like Vim is really more than you can do in an extension, especially performantly.

VSCode extensions don't have free reign to modify anything they like.
Again you're using a strawman. Please stop replying to me. You are now comparing a riot where people got killed to a protest. Again, this is not what I am talking about nor is it what the OP's article is talking about. They are talking about a regular protest, not one where someone got killed or the capital was taken over.

Also you decided to focus on a single line of my post and your argument is a strawman. If you're going to engage in a discussion at least be genuine about it rather than letting your political bias derail a good conversation we could have had.

> Left-wing protestors are 10X as likely to be arrested than the right. That inequality upsets you too, right?

And don't use stupid stats like this. This does not upset me because you are inferring causation from statistical data that supports your bias. I could draw a different conclusion and say that the left are 10x as violent and thus arrested 10x as much. However I am not going to infer the cause of such stats as I don't know that is the reason, nor do you.

You should try and be a bit more open minded and not let your bias affect your ability to look at statistics online. Just because a stat says something, doesn't mean it immediately supports your cause. It may just mean further research is needed to determine what is the actual cause.
As a LastPass user I must say that this change makes total sense, and tbh I was expecting it.

However, after many years using their services, this change is the motivation I needed to switch to Dropbox passwords.

I'm a (happy) paying customer of Dropbox. When they announced the passwords service I was interested, but I had no true motivation to make the switch, since LastPass was free and working fine for me.

After reading this I finally made the switch. I must say it took me 10 minutes tops. The devs at Dropbox did make a very nice onboarding experience. And also kudos to LastPass for making it very simple to export everything in csv, which is easily importable to Dropbox passwords.
Were you able to produce the useful charts using June?

>Literally spent days on Amplitude trying to get out a useful chart instead of working on my product, now June.so fixes this.

This is a very compelling pull quote considering the value of your time as a product builder.
That does sound like an interesting claim & one that doesn't line up with my experience. When I worked there ~6 years ago that certainly wasn't the case. Maybe some groups did but I didn't observe that for the coworkers that sat around me.
As you're just trolling at this point, this will be the last thing I'm going to say.

Your example is not "perfect", it's stupid. No, NFL doesn't count as a tech industry and it's not in scope of what I want to regulate. I told you what types of services should be regulated since the very beginning, but you just keep arguing semantics whether the banks are a part of tech industry or not. I'm not even talking about Twitter or Facebook here and these are the tech companies. No, banks aren't tech industry either. The definition of a "tech company" doesn't really matter in what I'm arguing for. It was to very roughly describe what I mean. And there is nothing else I can do if you're unable to argue in good faith.
Copyright serves a useful purpose, even if it’s being abused here and the modern interpretation is a distortion of its original intent.

https://news.ycombinator.com/item?id=26028392

As a concept it exists to promote the progress of science and useful arts - to incentivize people to create. This is something we want in a society.
At long last, I can issue a `retract` statement for the version I pushed over a year ago. :)

...except that only Go 1.16 can parse those statements, so I need to wait for everyone else to upgrade first. :(
Is there anything new being announced with this? I'm looking at the site and trying to figure out why this is being posted right now. From what I can tell Jacquard has been around for some time, and at least some of these apparel products have as well.
Linux Sucks 2021
Zig is worth a look for C-like stuff, considering the zig compiler is also a legit C compiler now.
No, they say it "is typically formulaic".

It's quite possible that this time it wasn't.

I'd say it's very likely that it wasn't formulaic this time, since Robinhood's CEO said in an interview with CNBC that we was called at like 4AM, well after markets closed, to deal with the new requirements.
This should be pretty straight forward without special support. Do the embedding and create a function that returns the fs.FS with your files in it. Put that in a file with a build tag or something, // +build !dev and then put the same function that returns an fs.FS that points at the filesystem in another file and add the build tag // +build dev or something along those lines. Now you can do go build -tags dev to get the filesystem versions, or build normally to get the "release" version where it's embedded.
I'm exaggerating a little, my partner has extensive allergies but not absolute. I jokingly say my partner is allergic to life but in reality it's just life on earth.
By the way, Edward Teller shared the same view.

If I recall correctly, an interviewer asks him about the scientific impact of landing on moon. He says, “it was there, but it not that great“ and “I think it was money spent on public amusement, and from all money spent on public amusement this money was best spent”

I am not pushing this view; just a relevant comment.

— update, exact statement

I think this was not money spent on science. It was money spent on an extremely important aspect of technology, and it was money spent on public amusement. And from all money spent on public amusement this chunk of money was best spent. [The scientific value], it was there but it was not very great.
I actually think Apple is about integrating different hardware to create unique interface experiences which are cross-device. I suspect it's not going to be 'one technology' any time soon, it's going to be lots of devices working together seamlessly.

For example, if I am playing music on my Airpods from my iPhone and my phone is in my pocket, turning the crown on my apple watch is a really neat and intuitive way to change the volume. The first time I did it and it worked it felt like magic.

Similarly walking down a street and getting audio directions on AirPods almost works - but if that's combined with a small map on my watch it works much better - better than a phone.

But at the same time, neither a watch or Airpods are going to be the right way to send a private text message on a quiet bus, and because a giant new unifying technology isn't with us yet, I suspect a hybrid approach is going to be with us for a while.
What went wrong with the Texas power grid?
Why edit your comment to something completely content-less?
That's actually a good idea. I remember I was trying to put our user growth/daily active on our B2C product landing page and I needed to replicate in SQL the Amplitude query (after figuring out how to export data). Being able to embed "customer-facing" templates from June might be an interesting feature!
Agreed. I think existing plugins handle vim plugin compat, but for those of us who just miss modal editing it'd be nice to have support for that via existing keybindings.

The existing key chord feature in VSCode made up for a lot here, but being able to switch modes for when I'm editing vs reviewing would be pretty neat--especially if I could change key bindings for each mode.
I'm surprised that this revelation comes as a surprise to you.

The core problem is that anybody can call themself a Christian. Anybody can say that they're following Christ's teaching, living a Christian life, etc - regardless of how closely it tracks with the things that Christ did or said.

(By "can", here, I mean can in a practical sense. I mean that these things occur. I do not mean that any of these things are approved of by any particular natural or supernatural being(s).)

By extension, anybody can hang up a shingle and call themselves a Christian church. As a result, you have thousands of Christian sects. These sects exist within a spectrum ranging from somewhat pro-semitic to rabidly anti-semitic.

Even within sects - especially the largest - you will find that adherents are scattered over a pretty broad range of that spectrum.

So, yes - there are a fair number of anti-semitic Christians. Their existence should not come as a surprise to anyone.

And that's before we consider eschatology...
Yeap, I definitely understood the argument, and it's quite valid. What I took issue with was the dismissive tone that it takes rather than adding to or building onto the discourse.
This sounds just like autojump (typically run using `j`) to me: https://github.com/wting/autojump

Agree that it's an invaluable piece of software!
What I'm saying is that it's going to happen regardless of the consequences, because of how languages evolve. Coming from a culture that likes to regulate language, I find that any effort in that vein tends to fail pretty spectacularly. At best, you can mandate spelling reforms.

If dehumanization occurs, and people then counter that phenomenon, new words and new meanings will appear naturally just like they always have. Old words will stop being employed. There will still be confusion for a while but it's never really a significant problem. Semantic differences are a symptom of fundamental disagreements rather than a cause.

Look at the word "alt-right" for instance: it filled a need, appeared quickly, was initially criticized as a euphemism but rapidly took on more specific and non-euphemistic meaning. For the younger generations, calling anyone left-wing a communist in the way you describe is already hilariously passé and associated with boomers.
Would love to know too. I've recently thought of something that would be great for go wasm.
As a (former) archaeologist, you're using both terms incorrectly. Paleolithic refers broadly to lithic eras prior to the start of the Holocene. It is not applicable to anything after that and I suggest perusing the relevant wiki page [1] for later periodizations. Neolithic is also strictly improper as a descriptor of the Americas, but it gets some use in comparative work and people will "know what you meant". Similarly, most historians and archaeologists would protest using the term "advanced" unqualified. It's a bad word with lots of incorrect connotations, especially in the public mind.

My rule of thumb is that you should avoid comparing societies that are thousands of years apart if at all possible. They're probably not comparable.

[1] https://en.wikipedia.org/wiki/List_of_archaeological_periods...
I thought that's what extensions were for.

Sometimes the core application has to change to expose things those plugins need, and without considering the use cases of what people want it's very hard to know where to focus engineering effort that will make a difference for both users and plugin authors. Adding a Vim mode could lead to other interesting plugins, user benefits, and a better experience for everyone. That's why the VS Code team are asking the community to vote on this issue.
Life Is Tough for Teenage Parasites
That is how amendments work. They amend or change the constitution. But maybe that's not what you meant. I agree there is little chance of changing that particular clause.
It's under Reminders. If you don't have a list named Grocery, it'll create it and populate it with broccoli.
It's been horrible for me.

The pandemic means classes are virtual/online. That means kids need computers with internet connections and modern web browsers. That means games, stupid videos, games, chat, games, and more games.

I'm really at a loss here.

I've gone to demanding a cold-turkey moratorium on the junk, with computer use only when supervised. This solution sucks up too much parental time and doesn't allow enough computer time for the homework.

If the classes didn't require web video, I could get an old VT510 terminal (no graphics) or an e-ink display, and then the gaming would be limited to a few things like online chess. The addiction problem wouldn't be so severe.
It is possible to be too cynical. One party has this in their 2020 platform:

_____ believe that the interests and the voices of the American people should determine our elections. Money is not speech, and corporations are not people. _____ will fight to pass a Constitutional amendment that will go beyond merely overturning Citizens United and related decisions like Buckley v. Valeo by eliminating all private financing from federal elections.

In the meantime, _____ will work with Congress on legislation to strengthen the public funding system by matching small-dollar donations for all federal candidates, crack down on foreign nationals who try to influence elections, and ensure that super PACs are wholly independent of campaigns and political parties. We will bring an end to “dark money” by requiring full disclosure of contributors to any group that advocates for or against candidates, and bar 501(c)(4) organizations from spending money on elections. _____ will ban corporate PACs from donating to candidates and bar lobbyists from donating, fundraising, or bundling for anyone they lobby.

Guess which party. You may say they don't mean it. But there is no symmetry in the parties in this issue.
Keeping your cat in helps. Then they only catch the critters you want them to catch--the ones that make it inside the house. I suppose this is still not the usual choice in the UK.
Copyright does not work that way, unfortunately.
> The Ready100 looks enormous, and like it was designed by Mattel during the early 1980's when toy companies were dabbling in computers.

It looks enormous, like it was designed by Commodore in the early 1980's when they made the Commodore 64!

It looks like a C64 with a screen and WiFi! And it's not even much bigger than a C64 for the screen, the C64 already had a hefty "forehead".
North Dakota Senate Rejects App Store Bill Apple Said Would “Destroy the iPhone”
Pretty hard to take "green" companies seriously when they're promoting the environmental disaster that is Bitcoin.

At some point, someone needs to step in and say "no more mining".
> As a concept it exists to promote the progress of science and useful arts - to incentivize people to create.

You could also say "As a concept slaves exists to promote the cotton industry. This is something we want in a society."

It doesn't matter if you lie and call him the "Red Angel", if when you stop and examine him closely he's really the devil.
But if the brokerage already has your money they can use it to post collateral. And yet they banned everyone from buying. A lot of stuff doesn't add up here.
>I would have slept a lot worse if people thought that I held millions in an asset

That scenario only holds if you go around blabbing about your BTC holdings ... why would you ever do something like that?
Don't EUs privacy laws stop applying to UK since brexit?
I enjoyed reading everybody's comments. I've been in a long conversation with a friend about the Mūlamadhyamakakārikā---a Buddhist text that argues that nothing _inherently exists_, including, presumably, space-time. I don't find all of the arguments in the text convincing, partly because it is based on a number of outdated metaphysical assumptions, but it is very interesting none-the-less.

My discussion with my friend went back and forth, and we eventually decided that most things don't inherently exist, including people, chairs, and atoms. We ended up on the fence as to whether the "wave function of the universe" inherently exists. Anyway, I captured the essence of our conversation in a dialogue that may be of interest to other HNers:

https://goodlifeodyssey.com/nothing-inherently-exists
The GC could be improved by generating extra code when pointer accesses are made, so the GC can keep track of writes to GC allocated memory. This makes the GC faster and more effective, at the expense of slower generated code.

It is a worthwhile tradeoff for fully GC languages like Java. But it isn't worthwhile for D, which uses GC here and there and a lot of non-GC pointers and allocations. D trades things off in the other direction - faster runtime code generation, at the cost of a slower GC.
> I'm back to programming in swift after half a year of doing go only, and i'm more and more sceptical on the benefits of adding generic programming to the language.

That's fine, you won't have to use them, or even use code that depends on generics.

And I won't have to remember a dozens of silly slice tricks each time I have to implement complex data pipelines with different struct types.

https://github.com/golang/go/wiki/SliceTricks

Everybody is happy.
Basically the premise of the original Deus Ex. Life imitates art?
Spot on. Anyone have any other good similar satire? The last I remember is https://heyyyyyyyyyyyy.com/ (which I also love).
The advantage of nodejs over go for web apps is the live reload / recompile tool chain. golang has some really nice apis for back end servers, single binary, no runtime deployment is really great. But golang lacks in that live reload feedback loop.

I do a lot of golang but whenever I want to do something web browser facing, I cave in for nodejs. Especially in the exploratory phase when building front / back end together.
What do you think is missing and not fixable in the extension? We've even got the neovim extension which literally runs vim in the backend.
Does Microsoft actually implement all backlog items, or is it just a queue of issues for them to look at?
Acetic acid also works great as fabric softener, and it works against limescale in the washing machine. Anecdotally it also keeps colors vibrant.
To sell more microwaves!!!!

/S
I think the gp’s interpretations are a bit fanciful, but its fairly clear that amendments can indeed nullify parts of the constitution and your opinion that a given interpretation is “activist” isn’t enough to dismiss that opinion.
I think it depends on whether or not those tattoo artists are using the work to promote themselves (and if they are famous enough that that tattoo-brand promotion is worth real money). It doesn't make sense to sue someone to recover the price of the tattoo. It absolutely makes sense to sue someone if you can potentially recover the price of the tattoo plus the marketing value to the tattooing business/brand.
I don't know, but don't you think perhaps there's a reason other than being addicted to an app that makes said younger brother want to be hooked to his phone all day, avoiding things like school? Perhaps it's just an avenue to escape something.
It's legal negotiation. You sue for the maximum allowable penalty/damages in hopes of settling for something in between the maximum and zero.
> I was part of the effort to rid r/Libertarian of the literal fascists that took over the sub a couple of years ago. It is apparently really easy to turn an Ayn Rand libertarian into a full blown fascist.

That's because Ayn Rand's ideas are juvenile. They boil down to "You're special, and They are jealous of your specialness, and so keep you down." (See Fountain Head. See Atlas Shrugged.) This same idea that everything bad that happens to you because a bunch of plebes that can't stand you because you're better than them. This folds directly into to fascism's doctrine of the weak, but all oppressive scapegoat. The specifics of the scapegoat change according to time and place, but the formula remains the same.
Sometimes when I'm working on paper I reach for ctrl+s out of reflex ;)
ATAP was headed by Regina Dugan, who left Google for Facebook in 2016. It doesn't seem like they've done a whole lot since then.
CIA Recruited 'Mind Readers' to Spy on the Soviets in the 1970s
"In a highly classified project conducted first in a California research lab in the 1970s, and later at an Army base in Maryland, the CIA, Army and Defense Intelligence Agency recruited men and women claiming to have powers of extrasensory perception (ESP) to help uncover military and domestic intelligence secrets."
What's the current state of SMR technology? I noticed that all the high capacity drives (ie. 16+TB) are all CMR, and SMR drives top out at around 8TB. Is there a reason for this? Did WD and seagate stop developing SMR drives after the consumer backlash?
Obviously you have no interest in good faith discussion so I’ll leave it here.