skysight-inc/HackerNews huggingface dataset:
Agree. People who pride themselves on being able to see fine distinctions and shades of gray, seem unable to comprehend that a virtual space, run by a private company, which is itself running on partially publicly funded infrastructure is an entirely new thing.

The intent of the 1st Amendment applies most strongly to political and religious views. Liberals love it when the 1st Amendment is used to defend communism, terrorists, or profane art. If Communists and Antifa were being squashed by Twitter, they'd be playing victim.
truly wild that the fight over whether social media platforms should be held liable for speech happens the one time they actually do make a feeble attempt at moderation.
Very simple, but clean, works like a charm, perfect set of effect and import/export features.
I need to check if it works as a PWA.

Kudos to the creator!
Ireland provides a good example. There were many Irish rebellions in the period from 1676 to 1876 (+- 100 years of American Revolution) some even with French support. However, Ireland was in England’s back yard and the English were determined to hold onto it and all the rebellions were brutally suppressed.
At what point are the people having heart attacks responsible for stopping them? The people having heart attacks need to treat them themselves, not run away to a hospital.
It's a platform. Why is it not?
The comparison should be against consumer cost of borrowing I think. And with a 10% yield it does look like can take a loan and come out ahead.
In what way do you 'need' a class? It uses none of the features that a class provides over normal structs.
Yep, we’ve done all manner of unproven, dubiously effective measures at incredible cost, because “we have to do something!”

That is not itself a justification for doing more of them.
An interesting idea. What would the consequences be? No one knows.

IMO the US is sitting on a powder keg when it comes to power-sharing between the government and Big Tech. What if Google's board took their ball and went home, shutting everything down and becoming a hedge fund? What Jack Dorsey gets fed up and does the same, or worse, loses his mind and forms a cabal that secretly uses Twitter to sew global conflict?

These extreme scenarios point to an ever-present reality: if things really go South between the US government and Big Tech, it won't be simple submission from the industry, it will be a disaster. The side that can threaten violence wins, but when the other side controls what counts as true, what sort of battle is that?
You’re conflating ‘the West’ with the Bay Area. Most people in European countries, or even smaller American cities, are pretty relaxed about the idea of California job opportunities becoming more widely distributed.
I don't think it's useful to generalize about whether people 'should' 'stay and fight' or not - it depends so much on the individuals and on the circumstances, but anyway:

Ultra was able to successfully decrypt Enigma messages because the British evacuated Polish code breakers, so I suppose it's a good thing those people didn't stay and fight.

The Polish resistance saved tens of thousands of Jews from the Holocaust and gave a ton of information to the Allies, so I suppose it's a good thing those people did stay and fight.

Tens of thousands of Polish soldiers (under the direction of the Polish government in exile) fought with the Allies throughout the war, so I suppose it's a good those people left and fought.

Just some random thoughts, everything is complicated.
Kelsey Hightower on Dev Experience, PaaS, and Testing in Production
I will stress again, the name of the game is keeping the transmission rate LOW, not bringing it down to zero. Do you think 6 feet prevents all droplet transmission? No, of course not, but it helps reduce the transmission rate. Do masks prevent all infection? Absolutely not, but it helps to reduce the transmission ate.

If we can devise low impact ways to reduce the transmission rate (masks, chokepoint testing, remote temperate checks) then we can do away with the more onerous methods (closing down the entire global economy for example).
Seriously?? wow I'm so glad!
> On the other, I am really happy he didn't censor the stories (or himself!) and share both processed and raw experiences

This should be the default reaction when it comes to metaphysical phenomena like ESP, consciousness, and the like. If he had self-censored, that's less of another human's experience shared.

Sure, enough off-beat ideas label you as a kook, but I think if we entitled every human to one or two write-off beliefs, without labelling them as a kook, we'd discover more interesting things about the world. It's so easy to go, "that person believes in X, clearly they lack skepticism" and write off every other stance by them. Instead if we the listener accept these data points as "interesting but potentially erroneous" we can build better mental models than if we reject outright ideas contrary to our worldview.
How to Do a Podcast Launch Tour
What if your already remote? It doesn't change anything.
We had a baby in May, it was a bit uncomfortable being in the hospital but it everyone is healthy. I'm in Illinois and I am grateful our governor ordered stay at home. We were worried about over crowding at hospitals.

But yeah....I don't think anyone would willingly have a baby right now.
There's some serious irony that traditionally globalist brogrammer types are now whining about outsourcing (to "poorer" areas, or other countries). You guys didn't care when it was happened to blue collar workers, and then go and rag on Trump voters who didn't see any other way out.

Then there's the other faction that doesn't understand basic economics and expects Bay Area pay from Bangladesh so they can live like a king. Your employer will pay the minimum they can. Salaries are only high right now because of the concentration of talent and cost of living.

To those people, please, get over yourselves and stop thinking you're somehow better because you went to college or don't do manual labour.

Edit: Wow. Downvote in five seconds. Really makes you think how much effort people are putting into processing the words I wrote.
> I'm pretty sure the SCT requirement contained the blast radius of this compromise to avoid anyone from actually being affected by it, so your comment doesn't really follow here.

I think this would be true except my statement wasn't just about SCT but the CA system in general. Furthermore, browsers like Firefox [1] do not even have CT checks.

> Also, DANE relies on DNSSEC [1], which is bad.

Handshake completes this system [2].

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1281469

[1a] https://developer.mozilla.org/en-US/docs/Web/Security/Certif...

[2] https://github.com/handshake-org/hdns
> But why?

This is my key question, and I ask with minimal assumption that either one is better.

What are the criteria we are even using to judge? Clarity that there is state is one. Elsewhere there are arguments about ABI that I fail to have practical knowledge of. There was some discussion of the data structure describing your program that completely lost me. Explicitness is lost when discussing closures.

What makes one better than the other in ways that arent entirely subjective?
How to rename an existing Django application, the right way
I guess because of async.
Why? Majority of Tor users are pedophile.

>If the majority of it’s users fit that category then yes.
This is so painful to me. So much of a reinventing the wheel for things that are not broken. :(
LadderLeak: Breaking Ecdsa with Less Than One Bit of Nonce Leakage [pdf]
That's a baffling assertion.
Actually, malls are public venues and the legal right to free speech can extend to them: https://en.wikipedia.org/wiki/Pruneyard_Shopping_Center_v._R...

For this topic though, nobody has been kicked out, silenced, or censored. Twitter has added a competing message.
I always assume plugging in an untrusted USB to be security-suicide. At least on Windows it can run arbitrary code, by design. Given that, these bugs don't really affect my threat model at all.
Wow. You sound like you don’t want people of different cultures, languages and ideas to get along.
> Buildings burned down and people got injured (maybe died) yesterday because of it.

Buildings burned down because four cops murdered a black person.
Their product is (or at least was, when I used it back in late 2018) bootstrapping a K8S cluster on bare metal with "one command". Obviously this is an extremely aspirational claim.
More competition leads to lower wages.
> Bill Gates' mother knowing the chairman of IBM

I find this story annoying. Imagine that Mary Gates did not know John Opel. Who would have IBM done business with instead?
Do you remember what version that issue happened on? Were you using unicode characters or a non-UTF8 encoding? That sounds like an annoying issue and it would be great to fix it.
If you get replaced only because of your salary, they're doing you a long-term favor. They weren't really invested in you.

This article implies the cog theory of developers, and I rarely see that supported on this site:

>You can get the same work done, but cheaper. What would you choose?

It probably won't be the same work. Other variables, such as throughput, also factor in.
Man, every time any one does an article on this area, same deal.
Orbita Raises $9M for Conversational AI Solutions in Healthcare
Would someone more knowledgeable about Section 230 be able to comment on whether this EO would be solidifying the protections afforded by Section 230? I’m thinking that by making a deeper, clear cut line in what platforms can/cannot do to maintain protections, there is now less legal wiggle room for entities like the MPAA to push for moderation of content. For example, if Google completely scrapped the Content ID system for YouTube, would the wording in this EO put them firmly on the side of being a platform, not a publisher?
Not if you are installing OpenJDK or Amazon Corretto. Add the PPA and install with apt-get. Like every other Ubuntu/Debian package.
Not true at all. Working remotely is a skill and lifestyle - not everyone likes/have it
I am not paying to read someones blog! This is the second day in a row ... if this was reddit the admins would ban it! Oh yeah I am off to reddit!
Explicit `unwrap` (rust) is really orders of magnitude better than implicit `unwrap` (c dereference if you're lucky and the compiler hasn't optimized based on the assumption that the pointer is non-null). There aren't actually many explicit unwrap's in practical code, and they're something you notice when auditing or reviewing the code. The change in type means both the caller and the callee almost always agree on whether or not the contract is that "this pointer can be null" or "this pointer isn't null".
This article seems to ignore the fact that working with people in vastly differing timezones can be a real nuisance. Yes, it can also be a boon for some positions, like follow-the-sun type SRE or customer support, but for a lot of positions, having people working massively different schedules is a real challenge.

It can absolutely work, given the right async workflows, but it can also absolutely fail. I'm inclined to believe failure is the default mode of operation.
So first off personal bias, whize.co is the search engine I and my co-founder have been working on, it was nice to see basically our intended business model entirely validated by this article. Aside from the work we've done to validate it of course.

We entirely agree with their stated aims here but believe we can produce more quality search results than many current engines, hopefully it works out.
Although he's correct at a high level, I'd say this should be handled more like the advice given to programmers on optimization:

Optimization for beginners: Don't optimize

Optimization for experts: Don't optimize - yet.

What I've observed, over and over (for the past 20 years of Java development) is that beginning programmers don't really see much point in object-oriented design, and default to static functions (Java's equivalent of "free functions"), but they also end up needing some shared state... so they make the shared state static, too (Java's equivalent of a global variable). Every "enterprise" Java project I've worked on since about 2002 has been "designed" this way: almost all the data is public static (e.g. the "singleton" abomination) so you can't run any of it without running all of it.

On the other hand, if developers just defaulted to designing objects even if they don't really get why, they'll end up with a composable, testable system by accident.
The implication from this litter of thinkpieces on HN is that proximity to a tech hub (SV/NY) is your only competitive advantage as a knowledge worker—your butt is close to their chair. This runs counter to the other prevailing wisdom about SV/NY, which is that those areas are hubs—and essential to the tech industry—because the world's top talent is drawn to it.

So which is it?
> Site:reddit.com , site:stackoverflow.com are my most common search queries.

You could probably use bangs for that...

https://duckduckgo.com/bang?q=reddit

https://duckduckgo.com/bang?q=stackove

just prepend your searches with them, e.g. the following is equivalent to your SO search:

!sod something to search
Cooperation
Dea team members,

My name is Maria, I represent the communications agency «Svyazi». We create business presentations, animated videos, commercials. Also we manage social media for brands, develop websites. We work with Disney, MTS, Sberbank, VTB, Get, etc. You can see our portfolio here: https://www.linkedin.com/company/25069905/

Also, we regularly publish articles in Russian online-resources. You can see some of our articles here: https://vc.ru/u/502462-svyazi

But we also have an english-speaking audience, so that I am writing with regard to the opportunity to publish useful articles on your resource.

I believe our collaboration could be mutually beneficial.

Some themes for the articles which we could publish:
- Information style. 5 rules to make the reader interested in your text
- Information style. Analysis of texts of state organizations
- Stay at home. How to deal with procrastination and be productive
- TikTok phenomenon. How to effectively promote a business in this application
- Presentation structure. In what order to put the slides to make them work
- Stay at home. Top 10 Media Podcasts
- How did the information style of writing texts appear
- Stories of Top-5 great photographers
- Slide evolution. From stock images to author's animation

I look forward to receiving your reply as soon as possible.
Thank you in advance for your kind cooperation.

Best Regards,

Maria,
«Svyazi»
I've been mentioning this together with a very slimmed down html5 for a while now:

- make something close to an html5 equivalent to asm.js: remove all ambiguous variants, everything we know is slow.

- "ban" all Javascript except some small pre-defined libraries like this.

- make a catchy name (html-core? web-core?) and a validator for it. Call it a standard.

It will be fast in all browsers, maybe really fast in browsers that care to optimize for it.

If it becomes a thing we can create new simpler pure web browsers (as opposed to todays application platforms that we will then start calling old or legacy html :-)
> In practice, a NULL dereference in C is almost always "just" a crash that can't be turned into something worse

No, in C a NULL pointer dereference is not a crash, it's undefined behavior (which yes, can manifest as a crash), which is much more unpredictable.
High profile individuals would think twice about using Twitter as a means of communication. Users would go to the platform that has the content they want.

This would be a loss for Twitter. They need Trump as much (or more) than he needs them.
When I was at military I attended a few exercises where jets were involved. They don’t go supersonic but pretty close to it so usually once you start hearing something it’s almost over. It’s actually quite terrifying to have a jet coming at you at 800 km/h at low altitude. Very surprising, then very loud and incredibly fast. You also hear passing by jets only once they are long gone. I assume radar is just much better than sound.
The more highly qualified you are the more at risk to offshoring your job is. A long time ago, Albany Molecular, a contract research organization, highlighted they were based in Albany, NY. A shithole, yes, but a shithole with cheap cost of living.

Nowadays, the PhD jobs are based in Shanghai, Szeged and Hyderabad. The only thing that's left stateside is regulatory functions and support. You don't need a PhD for that. Political leadership should be concerned about the loss of institutional knowledge and knowledge networks.
> There are plenty of cases where `jq` will or will not be available.

Sure. The argument is that it's a lot easier for the user of the program to read an error message that says "jq is required. Run apt-get install jq or homebrew install jq" than to fuck around with the python or ruby ecosystem, especially if they don't work in those languages.

> Finally there are differences in how `/bin/sh` will interpret things (which there shouldn't be) depending upon underlying shell is running ksh, zsh, bash, dash

Do you have an example of code that is written to the POSIX standard of shell that runs differently? I only write POSIX shell, and use https://github.com/koalaman/shellcheck to verify that to prevent that exact thing.
Why work so hard to memorize facts, instead of focusing on the ideas and the consulting a reference for details when something jogs your memory?

Someone mentions the Ruska bothers, you remember something about thr microscope, so you go look it up to refresh your memory.
Tell that to 80s coal miners and factory workers.
You act like the American revolution is the only instance of this. The French Revolution is another example of people fighting for change.
Would be curious for you to expand on what you mean by "traditionally globalist brogrammer types."
More info? According to Wikipedia, the Phanerozoic Eon has been lasting for 541 million years (I rechecked because wasn't sure what My meant at first). How would we even detect extinction events from a few million years back? Also, hundreds of millions years divided by thousands of geomagnetic field reversals sounds like very rare (considering the briefness of human existance). Also, ecosystem collapses are probably not all the same: there's gigantic explosions (a la dinosaur killer), there could be ocean acidifaction, etc.
the way it should be right?
I will stress again that if your only bar is ”seems like it might reduce transmission rate”, then you can justify literally anything.

We have to do something (to reduce transmission)! This is something! Let’s do it!
The "fermentation" aspect of these sauces is kinda scary now. This isn't just making beer or bread level; this is (can be) next level fermentation where evil ktulu looking things come out of the jar and eat the rest of the shelf sometimes. "Goodie Weston's breads are fine but watch out for the fish sauce, it'll make you talk to God."
Not really AFAIK. it's GC'd so you do as you please and it sorts it out.
The point of the TSA is to be the first hurdle in a multi-tiered approach to preventing terrorist acts on airplanes. It was never meant to be the only mechanism, nor even the primary mechanism.

It was simply intended to raise the difficulty of getting weapons onto a plane enough that terrorists would choose other, easier options. It's irrelevant that DHS can get weapons onto a plane--there's no risk to their agents when they get caught since they can just flash a badge and move on with their lives. If a terrorist gets caught with actual weapons, the consequence is failure and imprisonment for the rest of their life. The risk may be small, but it's significant enough, and it's just the first hurdle. (There are additional hurdles, like locked cockpits, randomly-assigned US marshals on most high-value flights, and 100s of fellow passengers that a would-be terrorist must also contend with.)

And it worked. Terrorists in the West shifted their goals away from attempting to bomb/hijack planes and trains to simply renting trucks and trying to drive them into crowds. This is why bollards began surrounding so many areas that draw large crowds, like sports arenas and pedestrian thoroughfares. (In the U.S. bollards have been required for federal buildings and mass-crowd facilities like Sports Arenas since the Oklahoma City bombing. After a mass-fatality driving accident at Santa Monica's Third Street Promenade, California began requiring them at outdoor malls as well and this has become standard practice in the U.S.)
Sometimes there are cookbooks, but they are of varying quality and often don't have dedicated resources to maintain them, so I would use them with great caution. You also have to implement them and often maintain the underlying infrastructure.

But I was really responding to the brusque naiveté of the "just write a cronjob" response.
pyinstaller, shiv, pex, docker: depending on use case, any of these may be appropriate.
> but by Microsoft

Microsoft all but invented the practice at the 90's.
In what state is mail-in voting accounting for a plurality of votes cast in a national election? That's the only way you could claim that it's the primary method in a given state.

Further, mail-in ballots don't tend to lean toward one party or the other at present, so claiming that it's an attempt at Democrat voter suppression is disingenuous. 538 recently published an article on the matter. I would link it, but it's a pain on mobile and I've given you enough info to find the article yourself. This really is about security, an area in which mail-in ballots are lacking.
That makes sense to me. I certainly agree that we shouldn't institute ineffective policy that won't accomplish our goals, and I share the CDC's skepticism of immunity passports.
You drive a car, I use a bus.

You eat meat, I eat potatoes.

You fly to Disneyworld, I take the train to the seaside.

You live in a big house, I live in a small apartment.

You pay American income taxes, I don't.

You demand clean air and water, I tolerate pollution.

There are some fundamental factors which make labour in other parts of the world much cheaper, and people willing to accept a much lower quality of life and associated lower incomes.

Its no wonder that big tech is so in favour of remote working - its going to allow the outsourcing of a huge amount of work (white collar) previously considered untouchable.
Because arguing something with your bias to make your argument viable is a form of putting words in people's mouth.
These changes are not really important though, in my opinion. Lua authors do research first, not engineering first (still good and oldschool, as seen from sources). LuaJIT and 5.1 found themselves embedded in many environments, because it was one of the most successful variants. And later additions to 5.2/3 which are incompatible and non-compatible with LJ/5.1 were disputable in a mailing list. Biggest non-compatible and LJ-unimplememted changes were _ENV and integers. _ENV was a cute alternative, but not a huge revolution. Integers... well, I hope Roberto and Luis know what they’re after with that.

In a context of js/lj, lj is a single-variant of always compatible language, which I think shares more similarities with js in this regard, rather than with lua 5.x series.
Almost all of my work has to be performed by a citizen of my country due to security laws so I feel pretty safe.