jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Apparently optimal reading width is approx. 65 characters wide.

There's definitely a sweet spot; I typically have my browser windows at 2/3 width on a 2560px wide monitor. 100% width lines are a chore to read honestly, there's definitely a higher cognitive load.
> Don't you assign this copyright to the social media service?

Most of the terms-of-service agreements I've seen state that the creator retains the copyright, but grants the site a non-exclusive license to display the content.

Assigning the copyright would be problematic. For example, a professional photographer who posted their photo to Facebook would lose their right to sell the photo or post it to another site if they didn't retain the copyright.
Sure that may be so, but at what cost?

https://www.conservativewoman.co.uk/the-scandal-of-israels-v...
Hopefully they will be fined the maximum $1500 per infraction by federal agencies
It's hard if not impossible to name a resourceful tech giant with best paid non-volunteer talents that was never breached or hacked. With and without extremely modern tech stacks.

Totally not insane if you ask me. Security incidents can happen to anyone. The incident response matters and I think in this case those unpaid volunteers did an excellent job.
Not entirely true. On recent versions of Android, you are asked to give "install untrusted apps" permission on a per-source basis (e.g. I downloaded an apk from Chrome, now I have to allow Chrome to be a source of installable apks).

Also, it doesn't disable signature verification at all -- it just changes to what is essentially a TOFU model. You can verify this by installing, say, NewPipe from vanilla Fdroid, then adding the NewPipe repo and installing a build from there. It will fail unless you completely remove the original app (from all the profiles on the device!) and install the new one afterwards. This is due to different signatures between repos.

In any case, I agree with your wider point about Signal's rather concerning distribution strategy. I would like to see inclusion in Fdroid, or at least a custom third-party repository. Unlikely though.
It's absurdly easy, just look for a job that qualifies for Green Card (almost any developer job is).

Caveat: since you are assumingly planning to immigrate from a poor country, you should remember that immigration will most certainly lower your living standard for a while or maybe forever, and certainly and forever lower your social standing.
HTML is a text markup language and hence not very well suited to build a logical structure for the same reason that xml is not very well suited to describe data. And that is not because it cannot do it, but because it is too powerful.

What is better in my opinion is a mix. Use one language or specification to model your architecture and structure and then, strictly on top of that, write (x)html to define your content. (you could also use markdown, just choose a markup language)

Then, for the layout/design, use CSS that is completely separate from your site's structure and content; read: separate file, not embedded in the rest. Well, maybe CSS is insufficient and you also need to use Javascript or some language on top of it because the CSS is still lacking of lot of important things, but that's not a principal problem but a specific problem of CSS as a language.
Not necessarily game dev, but rather as an embeddable scripting language. There’s also mruby which is even more portable and designed to be more embeddable. My understanding is that in Japan, Ruby is often used as an embedded scripting language the way people might use Lua.

(I don’t have an exact source for this, it’s something that seems to come up periodically when talking about Ruby. Matz mentions it briefly when introducing mruby. I also don’t necessarily think it was conceived for this reason, but rather that over time, it fell into the niche and became influenced by it. But I’m not sure about that, either.)
They don't and the pay is fine. Don't act like a d** and you'll be fine.
> Looking at both examples, the whole situation seems like yet another toxic, mind-numbing internet squabble.

It really is. There have been hundreds of threads just after Stallman's recent reappointment to the FSF board of directors alone, to say nothing of his "cancellation," many with hundreds if not thousands of comments, most of which are just a cesspool of toxicity, trolling and outrage porn.

The truth is that both sides have a point, and both sides are acting in bad faith towards the other.
I am not sure if you read the article, but it goes far beyond dogs. It's about people abusing the concept of an emotional service animal. People do it to get their pets to fly free as well as other things. The main portion of the article is about the author seeing how far she can go by claiming random animals are ESA's for her. She used turtles, snakes, pigs, alpacas and a few others successfully.

I am a dog lover. I own one dog and plan to adopt more in the future. But it's pretty ridiculous that people take advantage of this. Not everyone is a dog person, let alone comfortable with the number of animals this women used as ESA pets. It's unfortunate that there are actually people at such a state emotionally where they don't want to leave the house unaccompanied by their pets, but it's not exactly fair for everyone else who now has to potentially put up with their animal.
> You're presupposing that Haskell is an objectively superior language.

No, I'm presupposing that Haskell brings useful things to the table.
Isn't this solved (or addressed) by OverloadedRecordFields in GHC 7.10?

https://ghc.haskell.org/trac/ghc/wiki/Records/OverloadedReco...

https://ghc.haskell.org/trac/ghc/wiki/Records/OverloadedReco...
> the attackers were able to enter the network through spearphishing emails - something that essentially no investment in security is going to prevent

I'd challenge that assertion. Employee's are often the first line of defense for any company, be it seeing something suspicious or knowing when to alert the right people. Investing in phising attack training can be very worth-while. Or at least adopt a strict company policy that helps ward off the basic forms of this attack.

It's not uncommon to have a company-wide policy that users are not allowed to open attachments in any email from anyone without IT's approval. It's inconvenient, sure, but it protects against multiple email-based attacks (everything from simple viruses to more advanced phishing attacks).

There's even phishing attack training specifically targeted at large enterprise (they send phishing attack emails to your targeted employees and when they fall for it, they get a quick lesson and explanation). [1]

[1] http://threatsim.com/how-it-works/
It's a per seat thing. It's not like someone in dire need has no room for their animal becomes mine is under my seat! Also, I have a hypo-allegenic dog, but they'll reseat complainers. Usually though I have the opposite issue. Everyone wants to touch the dog etc.
I think the recent re-introduction of CISPA and calls by world leaders to end encryption hint at the qui bono.
Low usage is a chicken and egg thing.
Because you can't print counterfeit currency with black and white, which is ostensibly the reason the whole thing got started.
There is a significant gap from "lock the door, and crash the plane" and to "knock a person out, and then lock the door and crash the plane". Both have the same outcome, but the first require physical confrontation that I'm certain would make a difference in some situations.
Love the design and imagery, great user friendly app!
I could respond with snark and derision, but the short answer I will give is: you wanna help Gazans, and maybe help those who help Gazans. Socio-political or ethical network effect, if you will.

I know many Palestinians where I live and work. Many of them, even in their place of residence, are politically hampered into living in a country in the Arab world but not free to travel because they are devoid of political rights. If not because of their country of residents, the issuing body of their travel papers or passports, for many this is Egypt, was so destabilized until now Egyptian authorities would reply officially or otherwise to Palestinians for basic requests like passport renewal: go away, we're busy. And that went on for years.

I know of one person I work with who has a family in Gaza. Her family runs car shops and make decent money where I live. They have had their family's buildings knocked down twice in Israeli military ops in the last five years. They go back and rebuild every time. If we praise SV people for handling "tough problems", how is this not indicative of real entrepreneurship and determination to potentially solve other tough problems in ways we have not conceived? Lots of Africa is now doing WAPI and SMS entrepreneurship in light of limited network infrastructure and proving an interesting counterpoint to our mobile broadband-enabled view of digital startups. Shall we dismiss them because they have situations not much better or worse than Gazans in some of those cases?

Plus, the Palestinan expat community is wide and diverse, in the US, Europe, the Persian Gulf, Africa, and Asia. Misplaced or not, many non-Palestinian Arab communities would buy or donate to any Palestinian cause out of sympathy. Targeting them as a demographic could be viable. And frankly, using the famed "hustle as much as you hate" meme my friends throw around, I would milk that for all it is worth if I was Palestinian.

Just my 2 cents.
Of course it's on my end. But "my end" is shared with millions of other people; and if you want to persuade them, you have to account for problems on their end, not vice versa.
> You wrote specific words (I've quoted them) that denote things that I know to be false.

You admitted both the influence on you of CoffeeScript (e.g. fat arrow) and also that the Dart SIMD standard guy did the ES7 SIMD standard. Thus at minimum both CoffeeScript and Dart have influenced directly what has ended up in future versions of JavaScript via the JavaScript standards people. So that original claim of mine is true at minimum, only the qualification of the influence being significant/large is at question.

Near equivalent features to those of Dart and CoffeeScript are rapidly being added to future JavaScript, including fat arrow, typing, classes, SIMD, Futures, async/await, etc. Whether or not these features are directly based on Dart or not doesn't change the fact that it is happening. So that original claim of mine is also true.

E.g.: https://robots.thoughtbot.com/replace-coffeescript-with-es6

The intensity of this argument about an admittedly overly vague hacker news comment is surreal.

While I respect your work highly, benefit from it significantly, and it wasn't my intention to diminish your contributions or effort or anything else, I can not continue this.
I use bemenu (https://github.com/Cloudef/bemenu) as my replacement for dmenu.
I'm not sure that the other submission is the correct one, its the DEP (Django enchantment proposal) from 2019. This one was the commit finally implementing it, which imho is the significant thing thats happened today.

With the new one linking to a page dated 2019 its not clear what has happened.

EDIT: thanks for changing.
Looks great, but the title is a bit misleading, no? It makes it sound like Typeform doesn't haver a free tier, and like you only have a free tier. In reality, Tally and Typeform both have free and paid tiers.
for me, I was just perusing the replies and saw that Sri had mentioned us.
That is a reassuring perspective.

To be clear, I still think this conversation goes on in the background. Bill Gates famously convinced Oxford not to give the covid vaccine IP away thus preventing poorer countries from creating their own vaccines. The deaths from this act alone should be enough to convince you that money makes medicine murkier than you clearly want to believe.
> You're not going to a smoke shop for baking supplies

Why not? I've seen people go to a smoke shop to buy weird decorative vases before.
I'm bemused that you think Mensa is such an ad hominem :)
I'm using a Cloudflare tunnel to expose Home Assistant protected by Google Auth and use it anywhere from my personal devices.
I really don't like that it's timed.
This is a very ironic statement to be making given the subject and the recent affairs with Boeings software updates.
I would appreciate the citation, not doubting but would love to read it since I have not seen anything like it in the public domain.
I think the other part people aren’t considering is you can make $250 an hour for 10 hours a week. Why even quit your day job that’s providing you benefits? Where do I sign up? I can spare 10 hours a week on top of my day job for that kind of money...
I've been doing 4,000 iu/day of Vitamin D since March, also supplementing Zinc and C, and taking a standard multivitamin. My entire household got COVID in November and I never became symptomatic.
Yeah, sure. But how do we convince them?
> massively bloating install size

On release the new CoD:MW was 130 GB large. A few updates later we are now at over 256 GB.
According to that huffpost reporter, they were still in the chambers at that moment, and the shooting was less than 20 feet away.
Awful interview. Almost nothing of interest revealed.
Unless the DNS is also encrypted.

In fact, the firefox implementation for ESNI, and I assume now for ECH, required DNS over HTTPS to be enabled in firefox for ESNI to work. That means that if ESNI is used the domain is never transmitted in plaintext. However, it has the signfificant downside that if you can't or don't want to use Firefox's DoH, and your system DNS is already encrypted (DoH, DoT, VPN, etc.), then you can't get ESNI.

See https://bugzilla.mozilla.org/show_bug.cgi?id=1500289
I acknowledge your point in principle, and reject it roundly in the case of Pence.

It’s not that Pence was doing nothing and finally did the bare minimum to our surprise. No, what actually happened was that Pence has spent four years actively abetting and abiding by this and he pulled back at the last second; he was leading crowds last week in a chant of fighting for trump. He is part of the problem, full stop, and he doesn’t get credit for not following through with it. One doesn’t praise someone for rushing into a burning building to save its occupants if they also lit the building on fire themselves.
The MAGA crowd hates his guts, especially now. He didn’t use his wholly imaginary powers to install trump for another term; if that mob got ahold of him his lifespan would be measured in minutes.

Extreme groups always reserve their strongest ire for their ideological neighbors, not the alternate side.
no doubt. much respect for the police, except when it comes to the "drug war" (i.e. war on poverty / race / ...). in the case of the drug war, eff the police.
> did we ever see post mortem from Solarwinds?

Other than to provide misinformation (to lead people astray) what is the advantage to solar winds to do a post mortem? Why educate people? Upside vs. downside?

A businesses purpose is to act like a business. Not to educate (for lack of a better way to put it) the 'peanut' gallery, pundits, news outlets, bloggers or to improve security for others. Or to seem like 'a good company'. Nobody will deal with or not deal with Solar Winds based on what they say afterwords in a public and open forum. Privately and maybe under NDA sure but why broadcast this to everyone? (Answer is not 'well that's what you do').
And they are all approaching it the wrong way, the typical hubris of a hardware company that thinks they can just have some interns make a software solution for their problem.

Here is how you beat the CUDA lock-in: consistently make better performing GPUs so not using them is a liability. Instead buying AMD you not only get a worse GPU but also the intern software solution, and that is just not compelling.
>I will never need a touchscreen in my laptop

We'll see how that ages, but rock on with your mac.
Anecdotally I can tell you that lately the buy Nasdaq was a much better option.

I bought VTI and BRK.B at roughly the same time, and VTI has doubled and BRK.B has had a modest return.
Buffett has always said he ignores the macro stuff and just focuses on acquiring great businesses.

He did dump airline stocks at the start of the pandemic on the basis that their business wasn't going to do great for a while.
One thing I've never been able to figure out in Vim: why does O (insert new line above the current line and enter insert mode) often wait and hang? And when you start typing, it'll sometimes do random stuff? Is there a way to just make it behave like a true counterpart of o (insert new line below and enter insert mode)?
You have to think of wokeness as a religious framework not a logical one.
The Drepper series of article dates from 2007. Is it still relevant or has anything fundamental changed in memory handling in the last 13 years ?
Who did you work for? I am interested in getting more involved in this exact field and would appreciate any helpful direction :)
I am digesting anything I can find on the topic, but I feel it is greatly underappreciated still, as I agree there is MUCH to be discovered.
Sorry I wasn't very clear.

I am not sure if you consider soliders to be "regular citizens" but many of the troops would have been been subjects or lower nobles. If strictly the nobility (without their troops) were going against the king he may have been able to resist if he had his own troops.

I am not sure how possible it would have been to run England without the nobility so it is possible that troops were not strictly needed, but I am guessing the threat of the use of the nobility's troops at least made the whole process easier.

It of course wasn't a civilian uprising or something like that which may have been more of your point?
A lot of people really underestimate the impact that mobility and strengthening can have addressing issues with RSI. If you're struggling with RSI, consider going to physical therapy as your condition may be caused by a wide variety of issues that aren't obvious based on the pain you're having.

My own experience was that I dealt with ulnar nerve RSI for about a year. During that time I wore braces at night and tried just about every keyboard and keyboard layout imaginable, and at best I managed to keep it at bay. When I finally made up my mind to go to physical therapy I learned that:

1. I had postural issues which led to trapping the ulnar nerve in my shoulder (not my wrist, that was just where the pain referred to)

2. I had deep myofascial issues that were preventing my muscles and nerve from moving freely in my arm

3. I had poor mobility which was contributing to decreased function overall

Where I thought I had a localized problem in my wrist, it turned out I had a systemic problem which required strengthening through my entire arm, shoulder, back, neck, and core. I resolved these issues through physical therapy and my ulnar RSI hasn't returned since, though I now maintain an exercise routine that focuses on mobility. I still use an ergonomic keyboard, but I'm now convinced that the issue can't really be solved with gear.
Kind of ancillary to the story, but can someone explain to me why "Hollywood" would even need any specific individual to be on board with a movie about this? It seems you could compose a character from many of the generic aspects without any specific viewpoint, and the entire point of this phenom was there wasn't a specific individual. I'm no screen writer but why couldn't you create the next "social network" or "big short" just from all the feedstock material?
Touch typing is not that hard. You can learn, and then try yourself and see if you like mouseless work.
You make some valid points; I would disagree with the term "privacy fanatics", though.

Privacy is a human right, and you seem to be putting the burden on the user to protect it, rather than on the companies to stop abusing it.

We live in "1st world countries" - I assume you do too - and we have the luxury of having regulations that allow us to opt out of some things, but others might not be so fortunate; I believe we should lead the way in preventing people from being products. It might be a pipe dream, but things are obviously not working at the moment
> In Julia, things are really small and composable. For example, you have a probabilistic programming library like Turing and a differentiable programming one like Flux, and it's trivial to implement some Bayesian neural networks.

I was taken aback when looking at Turing for Bayesian modelling that the distributions were just the standard distributions found in the Distributions package! In Python, every Bayesian framework has its own implementation of everything from distributions to log probabilities, but it all composes in Julia.

> It's small and beautiful, but it needs more manpower to compete against Python.

Agreed. Docs of major projects are still incomplete or non-existent, there's a lot of projects that have been nigh abandoned (cough naive bayes cough), and the composability of Julia coupled without strong leadership leads to an ecosystem of overlapping functionality. Still, I hope by leveraging PyCall, Julia can overcome some of these issues.
> I don't like the distortion that 128k mp3 introduces, but I imagine that in years to come it'll become a fetish for certain types of audiophile

This hasn't happened in almost 30 years of mp3s being a household format. The only feeling low resolution media evokes is frustration.
Graphical file managers can also select a file by typing the first few characters of its name (type-ahead)*. In case there's only one item, just press the down-arrow key to select it. One can navigate a GUI just like CLIs, just with slightly different keys, but with the added benefits of visualization and mouse actions such as drag-and-drop.

Edit:
* Unless you're using GNOME's Nautilus, which I think will stupidly trigger a recursive search instead.
Yet, you're the first to mention it here.

Please do not comment with the sole intent of causing a flamewar.
To register contempt for the arbitrary assignment of status and recognition from a community I thought cared about greater things.
I use NixOS on my laptop as well and like it. This is where the lack of polish hurts a little because desktop environments require a lot of polish to be wired up smoothly. That being said I use GNOME and the basics just work.

But on the server is where I think Nix really shines today. The biggest thing for me is that every deploy is "clean" and can be rolled back. Systems like Ansible (and basically every other config management system) only modify the part of the system that they know about and mutate global state. This means that your service might just happen to work because of a library that just happens to be installed by another service, or even on that is still installed from a service that used to run on the system. Unless you excercise Perfect Constant Vigilance and update configs to delete things instead of just removing the config to install them your configs will soon be be broken and depend on the current state of the system. I remember thinking that setting up a new VPS would be trivial since I was using Puppet (or whatever at that time) but just about every service depended on some feature that was (no longer) specified in my configs so I needed to fix my configs as I deployed the new VPS.

I wrote a blog post on each of server NixOS and desktop NixOS if you want more of my thoughts.

https://kevincox.ca/2015/12/13/nixos-managed-system/

https://kevincox.ca/2020/09/06/switching-to-desktop-nixos/
Yes. Tons. For a while you couldn't even install Linux on the internal SSD of T2 chip models. Keyboards and Trackpads don't work out of the box. Suspend and sound issues. Touch bar problems.