skysight-inc/HackerNews huggingface dataset:
I raised that example to illustrate the problem with censorship as a social engineering tool, there seems to be a lack of nuance around the question.

People talk as if the question of whether to censor is identical to whether there are viewpoints that are harmful. That's the wrong question IMHO, of course some viewpoints are harmful. Harmful enough that it would be better if they weren't shared, we can all imagine some. Censorship is like torture, we shouldn't swear it off because it doesn't work, but because the benefit we gain from using it is miniscule compared to the harm received when it's used on us.

The George Floyd video is a clear case in point. How many people who were happy to see #45 removed from social media would have been dismayed if the George Floyd video had been similarly removed for the sake of public order? How much benefit did they gain from their enemy being off the platforms compared to the harm it would have done to them if the same tool had been used against them?

Society progresses in proportion to the number of uncomfortable conversations. Because they are uncomfortable, we can all be tempted by people flattering us that we don't need to have them. Therefore, it's a tool that tends to be overused. As such, it should be one that reasonable people of all tribes can agree is a sign of hypocrisy, an opportunity for grandstanding when employed by the other side and soul-searching when employed by our own.
Ask HN: An Amazon vendor wrote me a letter asking for reviews
This was a deeply uncomfortable moment earlier today: I got a letter from the owner of a vendor who sells on Amazon — I purchased something from them a month ago — writing that reviews were crucial to getting notice, that it was hard, they had kids to feed, and they'd invested tens of thousands of dollars in their business, and asked for a positive review.

On one hand, I get it: the churn of online selling is brutal, and I can understand where they're coming from. On the other, reaching out to me via mail (physical mail, not email!) is definitely against Amazon's rules for their sellers.

I emailed them to tell them how uncomfortable their letter made me, and asked them to delete my info from their databases. Should I report them to Amazon?
> start up is fast, but wake-from-sleep is slow

That’s surprising; “instant wake” is an advertised feature of the AS Macs.

Are you actually referring to how long it takes to get back to the desktop from the Lock Screen? If so, do you perhaps have lots and lots of Chrome tabs open, more than fit in memory, such that some are hibernated; and do you frequently put your Mac to sleep, change its power state (plug/unplug), then wake it up again? If so, that’s Chrome blocking wake by attempting to wake up all the hibernated tabs to tell them the power state changed. I get that all the time on my 2016 MacBook.
They always have, haven't they? https://www.sqlite.org/lang_select.html
You can add this one to the list https://litestream.io/
That they last so long (and, consequently, have high resale value even when they're several years old) is part of why Apple can charge so much in the first place. The resale-value thing also helps people justify those 2-3 year replacement cycles.
It's hard to take the author seriously when he gushes over the joys of using the touch bar, the life-changing productivity gains of having a faster computer, and - yes - the benefits of down-sizing to a smaller screen. Apple can do no wrong, it seems.
Nope, still not a good idea.

The name alone suggests militarization of space which is a horrible idea. The only thing that kept us alive through the 20th century was mutually assured destruction, and more importantly, the capability to detect ICBM launches and retaliate within the 30 minutes before your continent is glassed. Space launched nukes don't give you any warning, you get at most 30 seconds to detect the shock heating in the high atmosphere before it's game over. It's an actual slippery slope, the very first payload containing weapons in orbit is a direct path towards space launched nuclear weapons.
I think some people may have thought you just have to match any substring within it, so I was clarifying that the whole line has to be a match.
> Don't they bear some responsibility for choosing a crappy 3rd party service?

Reminds me of this Mitchell & Webb sketch about identity theft: https://www.youtube.com/watch?v=CS9ptA3Ya9E

Weirdly even with no legal recourse/repercussions for the abuse/misuse of personal information, people still love shifting blame for it, whether to their contractual partners or even users themselves. Almost like they know what they did was wrong.
Sounds like a job for lnav (https://lnav.org), an awesome little CLI "mini-ETL" powertool with SQLite embedded.
> to be convinced that there's some computer-nerd conspiracy to "control the narrative"

Yet here you are spinning a narrative...I'm happy that I don't need to consult somebody like you whenever I plan on expressing myself. This freedom of being able to speak directly is quite liberating, compared to having my speech filtered by a committee with unknown vested interests.
This self-indulgent rhetoric is so tiresome, and its aims are so blatantly transparent.
Check these 2 links:
https://askwonder.com/research/enterprise-businesses-united-...
https://askwonder.com/research/enterprise-businesses-united-...
DEVOPS ENGINEER & SOFTWARE ENGINEER OPPERTUNITIES @ CancerIQ

HealthTech | SaaS Start-Up | Chicago, IL | FULL-TIME | REMOTE or ON-SITE | No Visa Sponsorships at this time

CancerIQ is building intelligent analytical technologies aimed to optimize cancer risk prediction, prevention, and treatment. We do this by providing care providers with workflow tools built upon informed decision engines and data-driven classification models. Our mission strives to engage and educate patients, and guide them through the complex, convoluted, and intimidating journey of cancer prevention.

Our Engineering team is looking for curious minds that want to solve problems, write elegant code, and iterate quickly. We are a group of ambitious devs who love all things science, web, and technology.

https://apply.workable.com/canceriq/j/D178A0597A/
https://apply.workable.com/canceriq/j/8665ED66B3/

-Competitive pay and benefits (health insurance, travel subsidies, discount programs)
-Health insurance, commuter benefits, 401k, equity
-Saving Lives
Huh yeah that could be right... I'll have to think about it more.
The typography looks nice, but it is not optimized for reading.

If you want something that will work well, copy the font and color styles from medium or substack. They've done all the research for you.

Here's a full list of the issues

- There's not enough contrast. The text color needs to be darker.

- The font is too large.

- The paragraph width is too wide

- The font weight is too light
Better reasoned?

> The same question can be asked of literally any useful goods made available for sale. Presumably you don’t shop at grocery stores because they might feed a murderer, or allow plants to grow at your house because they could provide oxygen to criminals.

This is absurd, anyone who claims this is a valid argument is fooling themselves.
I don't think that's good enough, unfortunately. People just dismiss the dialogues or malware distributors just learn to provide instructions to bypass any consent dialogues. The benefit of the App Store is that it's impossible to install malware through it. Unless you can provide the better experience while still delivering on that point, it's not much better. As I mentioned above, it's better for techie people but not for the average user and certainly not good enough for my mother to use.
Let me be very honest with you, my friends, and my relatives, and all the people I know, I have yet to meet a single person who bought a counterfeit iPhone or Android. They live in third-tier city, regular people.
.(C|HH)* should match against " " or against "A " or against "B" or against "ZZZZZZZ".

But this puzzle doesn't recognize any of those as valid.
The point was those polices were not Censorship.

I can buy Nazi paraphernalia today, read about Nazism on Wikipedia, purchase newly printed copies of Mein Kumpf, watch Hitler's speeches on Youtube, and more.

The ideals of Nazism were defeated by openly exposing, and combating them with freely available information.

Censorship would have been to pretend Nazism never happened, and banning of anything that might encroach upon "Right Think".

And think what would happen if someone made Nazism illegal? What would that mean? What about some new group that calls themselves Izan's, but shares all the same ideas of Nazism? Would that be illegal too?

You cannot ban ideas - someone else, at some point in time, will have the very same idea even if they do not know someone else had it first.

Instead, you must fight with logic and exposure - expose bad ideas for what they are, and prove them wrong with logic.
Just like crypto or Hertz stock, people will buy NFTs because they expect tomorrow or in 10 years there'll be a bigger fool that will be willing to pay them even more money to own the thing. (This is the "greater fool theory").

At least classic cars or limited edition supercars actually have proper scarcity, and they are things that can actually be enjoyed and shown to people for bragging rights (i.e. to gain social value) or to attract a mate.

In my view NFTs is just yet another digital ponzi scheme, kudos to whoever came up with it, even Jack Dorsey saw the $$$ and got attracted to it.
Thanks for the recommendations, I will have a look at pysqlite3-binary and apsw.
Militant optimism: a state of mind that can help us find hope in dark times
For those who were confused for a moment about what fuzzing has to do with array programming (like I was):

It's AFL, not APL.

AFL the "American Fuzzy Lop" fuzzer framework, by Michal “lcamtuf” Zalewski.

What's a "fuzzy lop"? It's a cute kind of rabbit! :

https://en.wikipedia.org/wiki/American_Fuzzy_Lop
Full duplex as far as I can measure (in various scenarios). I'm still wrangling a couple PCIe switches that were giving me trouble previously, so I will definitely keep trying to get more than that!
now do hurd/hird :)
GitHub uses MySQL, not Postgres. They built the best-in-class online schema change tool gh-ost [1], and have a custom declarative schema change execution system built around Skeema [2], which contains a wealth of linters [3].

Even so, it's always possible for an engineer to submit a schema change which is detrimental to performance. For example, dropping an important index, or changing it such that some necessary column is no longer present. Linters simply cannot catch some classes of these problems, as they're application/workload-specific. Usually they must be caught in code review, but people make mistakes and could approve a bad change.

Disclosure: I'm the author of Skeema, but have not worked for or with GitHub in any capacity.

[1] https://github.com/github/gh-ost

[2] https://github.blog/2020-02-14-automating-mysql-schema-migra...

[3] https://www.skeema.io/docs/options/#lint
Vitalik escalates ETH 2.0 merge as miners plan a 51% attack
And, so what?

Is everyone going to stop like how "gas" is under scrutiny? No.

Replace with coal, or any other commodity. Copper, Gold, Silver, Platinum, etc.

"the annual carbon emissions from the electricity required to mine Bitcoin and process its transactions are equal to the amount emitted by all of New Zealand. Or Argentina."

So? When did comparing to a country become a metric of success or for cause of concern? We can say the same/use the same metric for Gold, Silver. In general an economic indicator of prosperity is energy usage.

If anything this sounds like a marketing piece for the companies cited in the article vs a rag on bitcoin itself.
It's the channels that make goroutines easier to reason about, not the green threads. There's plenty of channel implementations on native threads.
> What I like about google flights is how minimally commercial it is, it really looks just like its reporting fares, not flashing promoted bundles of things in your face.

Exactly! I use it because it is the craigslist of flights. I don't want to be sold a zillion things, I want to simply plug in the trips I'm considering and view the best available options. Flights is great for that!
"The kind of shooting he did in the Marine Corps Reserves was different to the one done internationally at events like the Olympics, however. In order to get good enough to compete internationally in that other style, he knew he'd have to train full-time for a year or two. But to do that he needed more money....He switched the company focus wholly to graphics software and utilities. Two years later, in February 1990 Jackson sold the company to Aldus Corporation for exactly the amount he needed in order to train in international style rapid-fire pistol shooting full-time. A year later he started training, and by the middle of 1993, at forty-three years of age, he made the US team."

Incredible that sometimes the "I'll get rich first so I can X fulltime!" plans actually do work out.
> most vulnerable voices

It's really sad you apparently posted this seriously.
Definitely better than me asking help to install some pre-1.0 KDE beta in an IRC channel somewhere in the 90's. Some helpful hacker asked me to give them the root access so they could install KDE for me. I guess that's how I learned about not trusting everybody...
That's a pretty good article. A quote from it: "So I think when we talked about the "fifth filter" we should have brought in all this stuff -- the way artificial fears are created with a dual purpose... partly to get rid of people you don't like but partly to frighten the rest. Because if people are frightened, they will accept authority."
Could an astronaut grab a smaller satellite and simply chuck it towards the sun? Would it have enough velocity break out of earth orbit or would it just get stuck in some really large, wide, graveyard orbit?

If not the sun then maybe the earth?

That would be a fun spacewalk.
Some people would be correct to think that. That is what those regexes mean. If you are secretly prepending a ^ and appending a $, then you are not using the regex displayed.
Wait, a 4 times markup for having Windows installed? That doesn't compute.
Yeah, but its significantly cheaper to switch between goroutines than is threads.
I hadn't heard "antisocial media" before but I love it
The thing is either Bitcoin is successful which means the value settled on it's blockchain will be very substantial, so the electricity used to secure that value will be worth it.

Or it fails as many on HN predict in which case you have nothing to worry about because this electricity usage would only be temporary, no miner would spend energy securing an unused blockchain.
JSTOR and the Harvard press needs to just go away. As someone who does IT for a university library in Germany JSTOR access is just ridiculous, even ignoring their fees.
I see something which may be referred to here.

I'm acquainted with people on social media who find that what they write on Facebook (say) is banned by the algorithmic being that reads before you post. Sometimes posts disappear. Sometimes they get sent to the naughty corner for 7 days.

The reason for a ban is sometimes a real head scratcher, as far as I can tell, but not always.

They've tried other places to have conversations. Some of those have also been torn down.

Some have gone away. I generally don't know where to, but some are setting up their own discussion spaces. (I've recommended that to those who've asked.)

Maybe a return to a former age where you controlled your own discussion spaces. A braai/BBQ in the back yard, a table in the corner of the pub, a ten day tramp through the mountains with four friends.
Even there, I don't know if it's a brain-finger disconnect or something, but about 10% of the time when I hit and slide, apparently I miss, because I slide my finger around and nothing happens.

If it were <1% of the time, no problem.

Also, the fact I have to glance down to do it (on my external keyboard I just jab my pinky up really quick, don't have to look at all) makes me angry every time.
Nothing I’ve come across, though I feel one could make the case that many of the ideas live on in some shape (Web APIs, serverless/lambda, Etherium Solidity, Service oriented architectures...).
It's the business risk of not being able to replace resources for a critical system and the fact that projects are exceedingly expensive and very slow because of dealing with an old spaghettilith (I just made that up!) architecture. Frankly, we need solutions to be delivered faster so we can "move at the speed of business" and this platform just isn't cutting it.

Is that worth $1 billion? That's above my pay grade and I'm glad I don't have to make that decision. For the record, our CFO doesn't think so - at least not until he's closer to retirement so if he gets canned for it he'll be alright! He's in his mid 50's now so we may have to wait another five years!
This is so cool! I love it!
> Taking away the volume buttons seems like such a small change

I honestly wouldn't even say it's that small of a change. Apple took an extremely common activity that worked without a thought and turned it into something you constantly have to look at and think about. This is especially annoying in the context of the posted article, where saving fractions of a second opening an app is one of the biggest pluses listed. At least to me, the former is much worse than the latter is beneficial.
The righteous ideals prevailed in the end, in both examples you provided - no?

Nobody pretends Nazism never happened - that would be Censorship. Instead, you can buy, find, read about Nazism - including Mein Kumpf and more.

Creationism is not a dominating idea in the US either - nobody censored Creationism (even to this day you can find private schools that teach it!). Instead, Creationism was defeated by questioning it's teachings, and exposing it's logical flaws.

I do believe you have very eloquently proven my point. Censorship never works.
i can't see how... touch has so many downsides vs a feedback physical button. One day maybe we will get best of both worlds dynamic buttons that morph the screen so you get tactile feeling of buttons and no actuation until they are physically pushed.

its like how roku tv offers remote control app for phones.. vs a physical device that you can change volume, channels etc without even looking at the device and in the dark, every time i used the app i had to see where to press couldn't do it blindly because i had no idea if i was pushing anything or the wrong button. How can anyone like touch interfaces if it could be done with physical buttons?
Back in the ancient times, people would put overlays on their keyboards... some still do, for things like DAW editing stations, video editing, etc. :)
Not OP, but I feel like I come across more and more art house style stuff thats only on Vimeo. Which to be fair is still pretty mainstream.
Seems like they aren’t asking for anything in particular for identity verification but just creating a slight annoyance via asking to re-verify.

Facebook does prompt people to upload Photo IDs sometimes but I doubt Netflix wants to get that invasive.

(I had interpreted the question as related to how to interpret the T&C. Agree that ultimately, it’s impossible to enforce the existing T&Cs to the exact letter, although some combination of annoyances and mild shamings might affect user behavior and presumably this is what they are testing.)
Genode Operating System Framework – General Overview
My daughter does art daily. She also builds intricate cities in Minecraft. It blows my mind how detailed a 7 year old could get.

I suspect building in 3D is going to provide some spatial benefits that drawing doesn't.
> America is currently largely a failed state

See, that is exactly what I was talking about when I said please don't turn reddit into HN (even considering your unfalsifiable parenthetical)
I agree. After seeing demoscene and high performance computing, I refuse to accept "hardware is cheap, network is reliable" mentality, and using the latest and coolest stuff.

Even a small amount of extra effort in the correct places makes a lot of difference.

I still use Eclipse, btw.
What was the incentive to adequately estimate the fallout vs. underestimate it?
Yeah, it's a good point. There is however a problem when lies and tribalism take over the agenda, rather than fairness and justice for all. The laws and rule must apply to all, so we must resist unfair special treatment (and you may see this regards to all). The very notion of sides, is false (ie. right vs left).

So bribes, threats, falsehoods, abuse need to be exposed for what it is.
There is no an easy answer to gaining technical familiarity. If there were then everyone would be experts. You are going to need an investment of effort.

Understand some basic concepts. Technical subjects can span many domains:

* Accessibility

* Transmission

* Security

* Usability

* Performance

* Data Storage/Analysis

* Legal

* Enterprise Architecture

Understand that various technical domains have competing concerns and goals. Learn about the basics of the domains that are important to you and your business. For example it’s my professional experience as a software developer and former security analyst that most software developers bring a net negative in terms security knowledge/applicability because they have no formal knowledge of the basics. They commonly have unverified assumptions and build upon that faulty premise.

Secondly, communicating anything technical well is a matter of good writing on top of domain knowledge. That doesn’t mean the author should slow down and allow the reader to pause for breadth if they have no formal knowledge of the domain. That said, get some basic domain knowledge and then just jump in. Reading technical publications gets easier as the domain knowledge becomes more familiar, as you become emerged in the subject.

Third, build personal relationships with knowledgeable people. The goal here is to build trust and confidence in advisors. This is better if the trusted sources are people that don’t work for you so that they are more open to tell you things that you don’t want to hear, things that may conflict with your business interests. Trusted confidants aren’t there to reenforce what you can learn independently, but rather to help you make more informed decisions by challenging your assumptions and guiding your future.
SQLite is not at the top of the charts, but there's a looong ways to drop below it among the wide variety of desirable properties that it offers.
Not only does 3x seem quite significant, but thread context switches are also a large overhead and that goes untested here. If thread context switch overhead was as low as usermode context switching, there would be no use for coroutines since you could just use threads instead; I doubt it’s non-trivial.

(Of course, in Go, the scheduler also weaves in the GC IIRC, so an apples-apples comparison may be difficult. Micro benchmarks are just not that useful.)

P.S.: this article seems to work under the assumption that 10,000 Goroutines is a reasonable upper limit, or at least it feels as though it implies that. However, you can definitely run apps with 100,000 or even 1,000,000.
And it was good sarcasm. The enemy isn't you tube. The enemy is the algorithm.
Because other European countries know they're screwed without the US's backing. In return, those countries don't have to spend nearly as much on defense as they would otherwise. You can see why this would be politically advantageous for the Europeans.

Outside of that, who could do anything diplomatically to the US that wouldn't just be laughed off?
What's posted on social networks makes you feel like we live in a time of literate hegemony?
Though I can't say no member states recognize him, the sources on Wikipedia are largely tweets and I'm not sure how up to date they are, the EU as a whole has retracted their support for him as interim president.

https://www.euronews.com/2021/01/07/eu-no-longer-recognises-...