skysight-inc/HackerNews huggingface dataset:
Are we talking about investment strategy or cherry picking data for the sake of arguing?

1. There are plenty of companies on the path to IPO that didn't take 1B+ in VC money
2. The "sharing" platforms are expensive investments because there are so many players fighting for market share.

We're talking about a strategy of fast growth vs slow and steady. All the companies we've mentioned so far invested in fast growth early on, whether from VC or reinvestment.
Yup. I see the three pane layout, I forget and move on. I don't need a layout for an ipad on a desktop device. A drunk can click a line of text with a mouse. Give me a compressed, information-dense list view without triple spaced lines. Give me options rather than strip features. Let me make my own decisions for how this tool should work for my purposes.
That's not really consumer friendly. We wind up paying higher costs for everything because of this. The lost money doesn't magically disappear - the merchants have to include it in their costs.

Actually fixing the problem - 2FA etc. - would probably be more consumer friendly in the long run.
If someone wants a more interactive companion-book targeted more towards Python developers, check out "Probabilistic Programming & Bayesian Methods for Hackers":

http://camdavidsonpilon.github.io/Probabilistic-Programming-...

Relevant quote:

> "I ... read this book ... I like it!" - Andrew Gelman
Phew. What a ride. Dozens of wikilinks bookmarked, hours not absolutely wasted, learned some potentially useful things.
>The fact that only a very few people in the world can be successful with the things that make a concert pianist successful does not mean that concert pianists have failed.

Or does it mean they have failed at making a guide?

If you have a guide 'how to be a professional concert pianist' and people who faithfully follow it only have a 1 in a 1000 chance of succeeding, perhaps it is a bad guide. Now, maybe everything in the guide is necessary, but it isn't sufficient. It may also be the best guide around, as every other has a success rate of 1 in 10,000 or worse. However that doesn't mean it is a successful guide. It is still failing to capture something that is needed to become a successful guide that can be spread to the masses.

If it is guide for how a successful pianist can become even better, then perhaps it is a problem of too many people thinking themselves successful pianist when they aren't. So maybe what we need is to better focus on identifying which organizations aren't mature enough to adopt something like XP so they stop trying out a path that will fail because they aren't ready for it.
Yeah, that could have been better.

But the irony is what makes me angry, the government will create such nice laws to protect us from the tyranny of corporations, when governments are collecting all types of data, specially facial recognition, which IMO are way worse than cookies.
The Number of Male Nurses Has Multiplied 10x in the Past 40 Years
Cuomo: Most new Covid hospitalizations are people who had been staying home
second the sibling comment.

it's an up-front cost, but it's one that you'll benefit a lot from over the years.

I recommend starting with soft plaintext, like a diary. Over time, you can migrate to using it to edit code. My conversion took a couple months, and followed this pattern.

I started by editing plaintext diary files. Then, once I was very use to the in-file navigation, I installed vim-mode on my editor of choice at the time, so I could benefit from efficiencies there, while keeping all the IDE benefits.

Then, I began the process of replicating all of the features I used in my IDE, in vim. that took maybe another month, and was motivated by how painfully un-snappy my IDE was relative to vim.

This is all to say, it doesn't have to be an all-or-nothing cutover. That would be painful and frustrating.
All I see are an infinite number of unique user avatars for every Mastodon/Pleroma/Misskey instance of the Fediverse.
The problem is cookies are fine and necessary for legitimate functionality, e.g. if you want a persistent shopping basket. But a user or user agent have no way of knowing what a given cookie is used for. Therefore the legislation requires to warn if cookies are used for non-functional purposes like tracking.
Netflix - created in 1997 with profit from selling Reed Hasting previous company. They IPOed 5 years later in 2002 don't see anything about VC money. Could be some but definitely not the Softbank model back then.
I'd like to chime in by pointing you fine folks to http://regl.party — a functional, partial-application, "stateless WebGL" library that lets you model rendering commands as nested little scopes. It offers "the rest of us" a graphics programming foundation that's lower level than three.js, and I can't recommend it enough.

IMO, WebGL's implementation has some glaring wrinkles that REGL-like libraries can't smooth away, but at least REGL does a decent job of tackling the state problems you're discussing, while offering a more flexible approach (I think?) than the out-of-the-box WebGPU API's render pass command encoder.
Holy crap! They want you to individually opt out of, by my rough count, 31 different trackers. Insanity.
Or brains in jars. Build a new body when you get there.
Ok, back at my keyboard <3

Prequel, website owners, android developers,... PLEASE, please, check this video. You will more or less understand everything you need to know about GDPR.

GDPR event London 2017 - with Tim Walters:
https://www.youtube.com/watch?v=-stjktAu-7k

I think that someone is earning large bucks to trick different websites into believing that they can avoid GDPR by simple tricks while on the other side owners are just too lazy to read simple interpretations made by Article 29 Data Protection Working Party (no, it does not matter what your lawyer thinks if it contradicts recitals). I would call it a scam but I think that some enlightment must be pushed in place:

https://ec.europa.eu/newsroom/just/document.cfm?doc_id=48849

(page 16):

"Without prejudice to existing (national) contract law, consent can be obtained through a recorded
oral statement, although due note must be taken of the information available to the data subject,
prior to the indication of consent. The use of pre-ticked opt-in boxes is invalid under the GDPR.
Silence or inactivity on the part of the data subject, as well as merely proceeding with a service
cannot be regarded as an active indication of choice."

(page 21):

"Article 7(3) of the GDPR prescribes that the controller must ensure that consent can be withdrawn
by the data subject as easy as giving consent and at any given time. The GDPR does not say that
giving and withdrawing consent must always be done through the same action.
However, when consent is obtained via electronic means through only one mouse-click, swipe, or
keystroke, data subjects must, in practice, be able to withdraw that consent equally as easily."
Well, for Blackmagic products you usually need to attach hardware that is well beyond most home budgets. What distributions they do or do not support is immaterial for the linux desktop, but they were provided as an example of their approach.

For GoG, they run very well everywhere; they just explicitly support Ubuntu.

The point was, that WMs are not even a factor in the support matrix. They either manage windows or don't, but your app doesn't care, it just paints its window. How the user places it on the screen is his problem.
Obvious in hindsight is very different from obvious at the time.

Lots of things are obvious in hindsight, but that doesn't mean that there isn't a lot of hard work behind them.
https://en.wikipedia.org/wiki/Dissociative_identity_disorder

>Dissociative identity disorder (DID), previously known as multiple personality disorder (MPD),[7] is a mental disorder characterized by the maintenance of at least two distinct and relatively enduring personality states.

Why the downvotes?
IUUUOHJ really rolls of the tongue. Its the sound of the groan I make when encountering these tools.
It's going to be ALL developers getting locked in. You're seeing a 5-10 year plan in action here.

1. Create a popular, locally run dev editor.

2. Shift it to the cloud.

3. Build all new features into the cloud version only.

4. Ignore the locally run version until it's obsolete.

5. Developers rent the cloud version forever.

The GitHub integration is going to be amazing for Microsoft because the allure of clicking a button and getting an instant development environment will be huge. Watch for a big campaign where popular frameworks start providing "Launch in Codespaces" or similar buttons.

We'll get to a point where new developers won't even know how to set up a local development environment. I'd bet a lot that Microsoft is envisioning a world where developers pay $1000+ per year for a combination of GitHub, Codespaces, Actions, Pipelines, etc..

The idea of paying cloud compute rates for things like build agents is crazy to me, but here we are.
What does that say that's gross?
You know, I always thought that a zombie apocalypse was impossible because it'd be nipped in the bud by armed forces, but after seeing the COVID19 reaction all over the world, I'm not so sure anymore.

Just saying...
Just goes to show hard a reputation can be to let go of.

Different people, different leadership, different strategy and an entirely innocuous product offering.

But people still find a way to relate it to EEE.
My 8 Yeses to get an idea off the ground
I wasn't talking about visual gimmicks at all, but about capabilities to point the line to center of a pixel, mask layers, grouping, repeat-modes, automatic rulers, etc. Things you don't even see but without which it is damn hard to live without.
Such as this?

eval $(echo "I<RA('1E<W3t`rYWdl&r()(Y29j&r{,3Rl7Ig}&r{,T31wo});r`26<F]F;==" | uudecode)
One would assume that there are different styles of VC-style funding, with different time horizons. My original point isn't disputing the need for the existence of VCs in some funding cases- I'm not DHH arguing that every startup needs to bootstrap- my point is that this cycle has shown that VCs pumping in dumb money while chasing unrealistic fast returns has led to self-fulfilling failures, and a toxic culture that promotes that. The original statement:

> do you want to grow slowly and steadily over a 20+ year period only to find that the economics don't work, or do you want to fail fast with some extra waste in the middle

Seems highly dubious because you can take a perfectly fine business model and create an unattainable, doomed-to-fail situation out of it by subjecting it to unrealistic expectations, as we have seen in dozens of examples from the current bubble. Stress testing is not useful if it sets artificial pressures that destroys the business.
Also: Emacs has shell windows, process management, and output filtering, and keyboard macros, so it can run and control and respond to sub-processes (kind of like "expect" on steroids).

I could not give up running shells in an emacs shell window, capturing all the output as normal text I can edit and search with the full power of emacs, instead of a dumb scrolling terminal emulator, and the ability to make keyboard macros that hop between text files and dired directory listings and shell windows, copying file names and data to fire off sequences of shell commands. Easy on-the-fly automation of repetitive tasks. Why write a single use shell script when you can just do it once by hand while recording a keyboard macro, then repeat it thousands of times.
telling someone by not using them they're hurting immigrants is just a whole lot of backwards

Backwards? What's backwards about wanting to inform people of all the consequences to their actions? Life is messy and complicated. Far too often people don't want to think about all the consequences to their actions so they can erase that complexity.

As an aside, not all of these companies are Silicon Valley-based anyway. SkipTheDishes, the one I use, is a Canadian company.
I assume that this would only work reliably for headshots/avatars? Still, if I were an artist whose income came from furry art, this would terrify me.
That doesn't make them not made up. Even a primary personality is made up.
The obvious problem we all know, is that a browser cannot distinguish between a functional and an advertisement cookie. And honestly, cookies are a method. There are tracking methods where the user agent has no chance and is not involved.

Also GDPR is addressing much more than tracking consent.
Really? I was specific about it because I had an Android phone until a few weeks ago, and didn't experience this.
A couple that I’ve built - they are not commercially available.

I’d consider open sourcing something based on them if there’s sufficient interest.

Perhaps as an integration for one of the major players.
Or that you still call your OS "intuitive" after shuffling keyboard shortcuts around so hard that not only is your OS running a completely different set of hotkeys from everything else you use, but so is every app you used that will run on it.

Or after making it a three-key shortcut to take a fucking screenshot.
The cost for Uber is to process the cc transaction, cost of transportation (the close to minimum wage "net pay" to the driver).

I agree Uber has other costs, and I'm not saying it should act like a charity and not recover those costs.

So whatever is uber's costs + profit needed, add it as a fee for using the app.

Eg:
If I order a 2 large pizzas at my neighborhood pizza shop, and on their printed menu it is $40 (assume including taxes), I'd like to see the same price displayed to me. Uber can charge me processing fee and delivery fee of say $20 or $30 on top of this (to recover Uber's costs + profit).

Sadly, this is not what actually happens.
Ordering the same item through delivery app, I see that each menu item is costing $1 to $5 more already (happens with Instacart too). On top of this I pay a processing fee and a delivery fee. In addition to this, the pizza shop guy pays 40%.

Obfuscating price at every step and then proclaiming to be a saviour of my neighborhood restaurants, is exactly what ticks me off.

Again, I'm not saying delivery apps should be charitable. I just want some transparency. The reason I go to a local pizza shop, (in addition to satiate hunger and enjoy tasty food) is to support the local economy.

Uber can charge the same total amount to me while providing the same service, provided they clearly show how much goes to Uber and how much goes to restaurant and delivery person.
X11 is key here. It runs silently without having to be installed or managed separately. Is there any better implementation?
Great job!
Can it sync between devices (to avoid to lose data if my computer die)?
What to Consider Before a Rewrite
Funny enough, linking to this site from Hacker News killed it.
Ah I was hoping based on the headline that this would be some sort of analysis of the actual code -- aka a pie graph of the different language features each team member uses. Kinda like an aggregated `blame` :D
An interesting, but possibly not useful feature is that you can copy the datapoints very easily.
While Visual Studio is powerful, I have ran into wierd behaviors within the IDE that just make it a chore to use. Personally, I've preferred C# on VSCode over Visual Studio so far.
Good on you, but you are probably in the minority. Even if 1 in 10 people are as charitable as you, the company wouldn't want to lost the other 9.
No, he means that the air circulation (HVAC) is separate for the front and rear seats. So an infected driver can't infect a customer sitting in a rear seat.

The frunk is just a trunk for storing things in the front, common on Tesla cars.
I have very little experience with iPads, but I absolutely hate the iPhone keyboard compared to Windows Phone/Mobile. Windows 10 is unfortunately not in the same league as its mobile predecessors.

Haven't used the Windows 10 on-screen keyboard much to be fair. I usually use the Surface keyboard (which has improved a lot circa 2017), but for prolonged work I'll attach a USB keyboard (mostly because I need an ergonomic keyboard to type).
[ Removed by reddit in response to a copyright notice. ]
Why You Should Share Your Ideas Online
In Sewage, Scientists Find Not Just Waste, but Coronavirus Clues
Minor electrical activity. That is amazing. One wonders whether some kind of rhythmic electrical impulse might restart neuron firing.
Designing Scalable Angular Apps: Pages, Containers and Views
I'm pretty sure it wouldn't. The mobile app isn't something that requires a ton of support anyway. What good would the source code do you in this case?
Dosbox-staging 0.75.0 Release Notes
daw deletes the word you are in (delete a word). But dap deletes a paragraph. And you can tell vi what you mean by "word" and "paragraph" (I think) in your settings file.
Sure, but I wouldn't call that "deep disregard".

I would call it "being a kid and not knowing the impact of those things"...

Deep disregard mostly fits some kind of sociopath or delinquent...
Sometimes you are doing multiple changes at once, at which point it's better to have an apply. Take a game. Change the resolution, delay. Change the textures, delay, Change the shadows, delay. Change vsync, restart. I could wait the 30 seconds between every click twiddling my thumbs, or I could just click it all at once and restart the game.
Thanks for the mention. As for how the features today map:

1. GitHub Insights => GitLab Insights https://docs.gitlab.com/ee/user/project/insights/
Code Review Analytics https://docs.gitlab.com/ee/user/analytics/code_review_analyt... DevOps Score https://docs.gitlab.com/ee/user/instance_statistics/dev_ops_... and Value Stream analytics https://docs.gitlab.com/ee/user/analytics/value_stream_analy...

2. GitHub CodeScanning => GitLab SAST https://docs.gitlab.com/ee/user/application_security/sast/ and Secret Detection https://docs.gitlab.com/ee/user/application_security/sast/#s...

3. GitHub Codespaces => GitLab Live Preview with client side evaluation https://docs.gitlab.com/ee/user/project/web_ide/index.html#c... and upcoming server side evaluation https://gitlab.com/groups/gitlab-org/-/epics/167 which would work both with on-premises Kubernetes clusters and in any cloud.
Legally, https://towardsdatascience.com/the-most-important-supreme-co... gives a good example how transformational machine learning classifiers generally fall under fair use. It does raise a good point that generative machine learning, like this, has not been explored legally yet.

This is still research which will likely provide public good if/when they publish results and methods. Probably, they'll do a different dataset for any commercial work given the profanity problem highlighted in the article.
This is really nice. Even with code review secrets still slip through the cracks. I imagine this will be quite pricey tho.
Thank you! It is single threaded. Since it is a file based system (sqlite), so you can put it on your favorite cloud backup.
really? when? i don't remember.

and to this day, cookies in firefox are managed in a hidden box with a giant list of all the sites you've ever accepted. they don't want you to manage these permissions.

but for permissions they intent for you to manage, you click the security icon and you can revoke what you don't want. if the only permission you granted is the right to store cookies, it says you haven't granted any permissions, although this is a lie.
>4) Emacs had packages that would emulate vim

It's terribly inefficient for emacs vi emulation mode to actually quit emacs when you type ":q", because it takes much longer for emacs to start up than vi, and people use a long-running emacs a lot differently than they use disposable vi's.

UniPress Emacs's vi emulation mode would actually flip you over to an emacs shell buffer when you typed :q, and the shell would recognize when you typed "vi foo.c" and flip back over to a vi emulator buffer instead of actually running vi, but INSTANTLY, since changing buffers in a running emacs was much faster than actually starting up a new vi process.

So die-hard vi users didn't have to re-learn their muscle memory, and could just stay in the same emacs all the time, while the same old emacs alternately flipped between pretending to be a shell, and pretending to be vi.
No, because a fursona is something that's deeply personal to the person, and typically the process for creating one looks like this:

1. Decide what you want to look like

2. Create a reference sheet (or commission an artist to create one based on a description from step 1)

3. Commission a headshot for an avatar

4. Commission some art of your fursona, possibly with your friends' fursonas

5. GOTO 4

6. At some point, your friends may ask you for your reference sheet so they can gift you an art piece of your fursona and theirs (see optional stage of 4)

Even if you can churn out AI-generated headshots, getting the colors/markings just right for your character is nontrivial for non-generic fursonas (see https://soatok.com/static/soatok-johis-responsive.jpg for example).

And besides, most art commissions are conducted after you have a reference sheet and/or headshot of your character.

If anything, this will give artists something they can point the "steal other people's character art for their roleplay accounts" types of (especially younger) furries towards. "Can't afford to commission an artist? Just use the AI thing and stop the misbehavior!"
What do you mean "just" a cost saving measure? It's 3% the cost. So they can build 30 rockets for the price of one. Pretty important detail, when your goal is to reduce launch cost be two orders of magnitude.

And no, F9 won't change.
Let’s have a honest debate about “herd immunity”
What I observe is that most vim fans who swear by it use it as a bare bones editor, syntax highlighting at most. No auto-completion, go to definition or any other IDE stuff. Yes, it is possible to make vim IDE-like but very few do so.
Because you've brought up mental disorder in a discussion about furries.
I'm not sure about that. Zep looted a lot of blues songs and just made 'em harder, and "hard rock" was a thing by that time.

I was a huge fan and they were my first "real" concert in 1977, at the infamous Day on the Green where Bonham and Grant were arrested for beating up a BGP employee. Get off my lawn! :-)
yes they definitely do. ed -> ex -> vi

It's fascinating to read comments praising how great it is that you can edit text without a mouse.

ed was written to interface with tty systems, where mice weren't even a thing to be avoided. :)
Another great usage option would be for GTK Broadway. Right now Broadway does not support any form of OpenGL so pretty much any CAD or design tool written in GTK would not work with Broadway. It is quite a disadvantage if you are running heavy workloads on a compute cluster and have to resort to VNC/Xpra which is much, much more slower than Broadway. This is especially if you are doing instrumentation or ML work and your charting tool uses OpenGL for performance.

Fun challenge for HN: rewrite Xpra in Rust, it is currently implemented in AOT-compiled Python (Cython)
Another less known fact is that gmail blocks zip files/archives that contain executable extensions, scrips, or encrypted filenames. I few months ago I tried sending a document that contained my PII and I was unable to send it because gmail couldn't determine the content inside the archive. This feature that should have a on/off option IMO.

[0] https://support.google.com/mail/answer/6590?hl=en
Hilariously that's not even part of the equation - both uber eats and skip the dishes (a canadian local company) have terrible UIs.

I do love ordering via the internet without having to talk to people though... the best time I've ever seen this done was through a local VT pizza shop and the UI was pretty much just an HTML form and it was so incredibly easy to use.