skysight-inc/HackerNews huggingface dataset:
90% of PyLance is open source though, via the PyRight extension upon which its based. I'm not saying it's not disappointing its proprietary, but it's sorta inline with the "open core" philosophy that a lot of corporate open source work aligns itself with.
I honestly don't really like VSCode or see the hype. To me it feels very clunky. I'm spoiled with IntelliJ but I also use regular Visual Studio Notepad++ and Vim and I've Xcode in the old days, and all seemed better than VSCode.

#1 issue is that the extensions are all written in TypeScript and run in the background. When I click to go to a definition, rename, run, or even save, I get that "progress bar" and it takes at least a second. A lot of extensions are also buggy. Vs a "real" IDE like IntelliJ or Xcode, which does those operations almost instantly with significantly less bugs.

If VSCode isn't a "real" IDE, then it competes with other text-editors like Notepad++, Vim (not counting advanced versions like Spacemacs), etc. But those are way faster and less cluttered because text editing is all they try to do.
I'm generally weary of MS having too much influence over open source with Github and VSCode, particularly due to their history.

My creep alarm went off a bit when I recently started a project to test the waters with TypeScript. I was asking on a forum how to deal with native JS dependencies without types, and he answer I got was "Are you using VSCode? It will just find the community maintained type packages for you".

It seems to me that VSCode's "just click the button to solve my problem" style of UX makes it very easy for developers to become reliant on proprietary workflows without even realizing it. If one were to pursue an EEE strategy, this would not be a bad way to start.
it was meant in jest because the CIA directly participated in the drug trade as uncovered by investigative journalist Gary Webb (who died from two gunshot wounds to the head...).

"Michael Cuesta’s movie 'Kill the Messenger' tells the story of Gary Webb, whose August 1996 investigative series “Dark Alliance,” published in the San Jose Mercury News, uncovered ties between the Central Intelligence Agency and massive drug peddling by the right-wing, mercenary Nicaraguan Contras. Webb’s three-part series established that in the 1980s the CIA-backed Contras smuggled cocaine into the US that was widely distributed as crack. The drug profits were then funneled by the CIA to the Contras in their war against the left-nationalist Sandinista government in Nicaragua.

source: https://www.wsws.org/en/articles/2014/10/17/kill-o17.html
> Google, it's claimed, struck a deal with Facebook – dubbed "Jedi Blue"

Interesting choice for a code name.
Frighteningly, you'll find that there have been advertising campaigns related to each and every one of those issues, which have swayed public opinion drastically one way or another.
There are definitely some advantages in working for Google, like 25% more money and Google on the resume (I already had another FAANG), which can open other lucrative doors down the road.

I am not a hardcore tech guy, in the sense that I could switch tomorrow to selling bicycles (for the same money, of course), and not miss tech one bit, so my north stars are money conditional on time spent working and stress (assuming the job itself if not terrible).

I would guess that my current position, given zero stress, little time at work, and good salary, is on par with the Google position I was interviewing for.

But I am not willing to go through those ridiculous interviews again, then waiting for weeks for a the committee decision, then the recruiter cannot say what happened, are you kidding me.
Audio cues in the form of a one-shot bell are completely useless for important information. A driver is naturally in a noisy environment and too busy paying attention to other things - and when they have time to worry about what the sound was, it's gone. The same applies to light UI changes in a display the driver rarely looks at - especially when it isn't even in front of them!

That's why you usually use pretty strong color-coded indicators in conventional dashboards to convey mode - hard to miss unlike vague UI differences in an already low-contrast UI, and they can be seen any time unlike an audio cue. Audio cues in such cars usually just mean "recheck the dashboard, a new lamp came on".

The only better thing I can think of (outside a continuous warning beep) would be a HUD display like other high-end cars.
Great episode. A two-parter I think.
A Prototype Original iPod
CSS Encapsulation with Layers
I can tell you my personal reasoning: it's a risk mitigation. There are weird long-tail scenarios (unlikely, but impactful if they did happen) under which HN might need to be spun out from YC. In such a case we'd need a different domain name and this is the only one that makes sense for that.

To be clear, it would be bad if HN had to split off from YC - bad for HN, bad for YC, bad for the community here. The feedback loops between HN and YC are complex, rich, and vital. So there's no plan ever to do that, but I still want the fallback just in case. I don't see why HN (and YC) shouldn't exist for a long time, and this is a long-time-frame sort of move.

In the meantime, it would be silly to let hackernews.com lie fallow, hence the redirection.
Moves in Returns
> at what point is it fraud?

It's fraud when someone is harmed. People like you who didn't buy the product and don't want it don't have standing here. People like me, who did, do. And almost without exception, we're all lined up to get the beta release. Offer me a $10k refund today in exchange for never getting access to FSD releases, and I'd turn it down.

"People willfully paying for something I don't like" isn't fraud. Find a FSD owner willing to sue for a refund.
Function as a service isn't really what I'd call decentralized. It's centralized at the service provider. But, they mix your load in with everyone elses and they serve the load in many places (maybe geographically distributed is decentralized?).

But, voip.ms has points of presence all over and they were DDoSed effectively recently; distribution can often help, but it's not enough. If an attacker sends X gigabits of garbage at your San Jose PoP and disables it, your other PoPs will likely function, but if they send X/N gigabits at each of your N PoPs, that might be enough to disable all of them.

Using a large provider can help a lot though. Volumetric DDoS is 'solved' by having large pipes and discarding lots of traffic. And, where possible, getting upsteams to discard lots of traffic before it arrives on your network. Large providers have large pipes and good relations with their carriers. Smaller providers or DIY doesn't.
They already do this at scale for everyone. Sometimes they fail.
I get that wired is less convenient (I'm not going to argue the semantics of "most"), but until we can transmit power wirelessly from a distance for consumers, everyone is still dealing with wires to charge their devices. (Even if you have wireless charging, it's still not at a distance and you have to get it just right on the charging pad.)

Trying to convince everyone else that something as simple as plugging a wire in, is horribly onerous, when they do it every day or so, is probably going to be an uphill battle, especially if it's for something people want. Where jamming with friends over the Internet ranks in your list of desires, vs never ever having to do this horrible act of plugging in a wire, is on you.
Stick one of those factories on the tailpipe of a coal-fired powerplant to raise the incoming CO2-concentration for a double win: you get to use coal (and, hence, gain votes in coal states) while producing JP6 (or something similar) without adding any CO2 to the environment.
That is a mendacious lie. You can say what you want, even if it pleases you to empower fascists. I can use my freedom of association to have nothing to do with you or your fellow travelers with similar sympathies. That is how a functioning body politic works.
Yes, you're probably right.

For me, cables are a huge issue, because my PC is in a room that's not directly connected to my appartement, where my internet connection is located.
For someone who is at the beginner level of financial trading knowledge, what does it mean for a particular stock to have high short interest? Does that mean there are so many people who are betting against AMD of late (meaning, that the market thinks the company is going to underperform in the near future)? Thanks in advance for your explanation!
> Lisp will scale poorly because every language does

I guarantee you that a highly opinionated language like Go scales horizontally better* than a totally unopinionated language like Common Lisp. It's literally why Google spent a bunch of resources developing it.

It's also why Lispers tend to despise Golang, or deride it as a simple language for average developers.

*Requires fewer resources to get a new hire up and running on prod code
Email is of course out of scope. But i'd be happy to integrate file browsers (local and remote) and web browsers, for everything file transfer, markup rendering and multimedia viewing. Of course that shouldn't be monolithic, with pluggable viewer programs. Several parts could be:

- navigation (contains: bookmark, history, tab/window handling, etc)

- networking (contains: configuring proxies, credentials+cookies, traffic shapping, requests filtering/rewriting, caching+capture+replay)

- content display (html rendering + js sandboxes, userscripts and content filtering, pdf, multimedia, ..)
Coin Toss Game Using JavaScript and CSS
It costs about £150k to become an unelected member of the UK permanent legislature, and bribe your way into an office of state: https://www.dailyrecord.co.uk/news/politics/arise-lord-offor...
The main takeaway from this article is how to improve the marketing of your own content. This is a fluff piece that is mostly copypasta from React documentation. How did it frontpage? The title, and maybe some klout from the domain name. Clickbait gets you pretty far.

Either way, I hope you’ll join me in flagging it.
Being a backend developer, I've always assumed CSS to be magical.

Recently I needed to learn CSS to make my website viewable, so I started with w3schools. But the pace was too slow, and it made me search for other alternatives. A good amount of SEO friendly sites containing the list of best CSS books suggested `CSS In Depth - Keith J. Grant`. With low hopes, I thought to give it a try just for a day but it did not disappoint me. Being a CSS noob I liked the way `Layout` concept was presented. It started with `float` and ended with `grid` with a couple of chapters in between dedicated to `flex` and other techniques. Then it picks up responsive design. The concepts were presented in such a way that it became a responsibility for me to replicate whatever the author has done in the chapters. It was a satisfactory experience.

Afterward, it presents the transition and animation related concepts which I read but I've forgotten because of not using them in day to day work.

https://www.manning.com/books/css-in-depth
This was actually a pretty even handed article compared to others I've seen on this topic.

It's fascinating because it sheds light on internal work Facebook is doing; work that, if they were more transparent, might have actually helped their public image.

Personally, if we're going to look at regulating big tech, the first thing I'd like to see done is plain and simple transparency. Just give researchers and policy experts access to aggregate, anonymized data, as well as visibility into policy decisions so we can understand how these massively influential companies operate.

If they're truly working to do better, as Zuck claims, then I can't see why that would be a problem. And given their enormous power, we as individuals have the right to understand how they work.
Microsoft: Too big to fail.

Open Source: Too good to fail.

That's why Microsoft can't "own" open source. So they decided to "own" the open source developer by owning the source repository he uses, owning the editor, owning one of the most popular languages (Typescript) he uses, the command line shell, he uses along with grabbing all the Linux commands and make them available on their own platform.

This is not about proprietary code (owning the code), anymore, but about owning the platform and making people use it. I doubt, they have a clear plan, right now, instead they hope, that it will play out positively for them, in the future. A few years from now, I wouldn't be surprised, if you'd need a Microsoft account to log into Github.
I don't think people will swap out VS Code for the full fledged Visual Studio. The people using Code for .Net Core work will likely spend the money on Rider. Everyone else will be kind of puzzled at the comparison; it seems pretty heavy for Python (or Ruby, Clojure, etc.)

Looks like Microsoft has figured out where their feet are and are taking careful aim.
We can't trust MS with anything, and the same can be said about every tech giant.

Therefore it really is a problem that MS has managed to get hold of github and npm. In my opinion it would be beneficial if this kind of "important infrastructure" belonged to a non-profit organization.
Lots of great advice here, suggest reading the famous book "How to win friends and influence people", very old but lots of good timeless advice.

Wish you all the best!
It's incredibly hard to write a toolkit in general, I don't think Wayland has much to do with that. Using the X11 APIs to make a toolkit in 2021 is probably a worse idea.

GTK and Qt want to improve but AFAIK they're low on staff, it may be beneficial to contribute to try and improve them. The Qt Company is hiring I think. Or see for example a toolkit like this that sits above it and wraps the Qt API: https://github.com/sixtyfpsui/sixtyfps
> How much Lisp code would it take to interpret the most essential aspects of Lisp?

Just: (eval code).
But why one companies and not the other in terms of trust? It’s not like there are inherently different types of people working at one company vs the other. I’m curious.
Paywalls and RSS aren’t mutually exclusive. Ars Technica offers full-text RSS feeds for subscribers. Substack sites have RSS for public posts but also some subscriber-only posts. Podcasts could work similarly; I’d be surprised there weren’t some already.
How to find OSS projects for your first contribution
I think the idea here is "dumping". By subsidizing a free, best-in-class editor Microsoft prevents any competing paid options from gaining a foothold. This is not too different from their old strategy with IE.
> the idea that Elon has ever done anything useful is met with scorn and laughter

Could you provide an example of someone saying that here? Elsewhere?

> in certain social circles

Is it possible that people have rational ideas that disagree with yours, which should not be dismissed as outcomes of social effects? At best, Musk's personal following seems like by far the strongest social phenomenon involved.

> It took the non-status quo companies like SpaceX (and Masten Space, etc) to prove out reuse.

That wasn't the prior point and therefore wasn't what I responded to. The prior point, as I understood it, was that government is unable to innovate and only business is. Also, SpaceX is now part of the status quo.
I see making some service paid as more of a bandaid, and we'll get surprised by the next nasty thing fueled by advertisements that have all the incentive to enrage us and turn our brains into jello to opimize selling things.

Making Facebook paid doesn't help all that much because paid stuff also can have advertisements in them and they do. Also if somebody is selling something, they still want to play the same chords to keep us engaged and paying. Paying for something doesn't automatically make the seller work in your interest.
Theranos happened because the founders chose to lie. Plenty of laws were violated there. Medical regulation is not to blame. Investor hubris is.
I'm guessing that most people reading this are not familiar with some of the other options available for this kind of thing. In particular, they likely don't know about Sonobus:

https://sonobus.net/

(and that's likely because it's libre software and the developer doesn't really do marketing)
Klimt is dead, and the originals are missing.
HUDs need special windshields or floating glass to avoid double reflections from the laminated glass.
> The only reason keep developer waste time on workaround it is it is the only browser on iPhone

That's an interesting perspective. Here's my take: developers don't build web sites for self-enjoyment, they build web sites for users. A lot of those users, especially users having the propensity to spend money, are going to access your web site with an iPhone - an iPhone running Safari. My conclusion therefore is if you're interested in making money then you're interested in Safari. It's a simple calculus for a simple man like me.

Here's another way to think of it - if you want your application to run on Apple's phone then you have to pay the 15% Apple tax. That's the price you pay to get access to their market. If you want your web site to run on Apple's phone then you have to pay the "Safari tax." Again, that's the price you pay to get access to their market. Is the price worth it? That's a business decision, based off ROI. Lots of people complain about it but obviously the ROI shows it's worth it.
Absolutely not. Look at Microsoft for 20 years and you'll see all the red flags showing up. Owning github, vscode and linkedin is yet another EEE strategy.
There is a good MDN page on CSS selectors that takes about 5 minutes to read. Sorry you wasted time reading a whole book! You can't get that time back.
MS is normally the ones doing the bullying
Maybe I'll go through it if I have time but there are several other things that are really wrong or misleading in the article, it's a research project in itself to correct all the misinformation there. (A lot of the article is mostly correct though so it's probably an even worse situation for a reader)

Also a huge part of it is that the author is asking for things that don't really make sense e.g.

"Wayland does not provide a basic universal unified graphical toolkit/API (and Wayland developers will not implement it) akin to Win32"

Wayland sits at a level below the toolkit, it is an implementation detail in the toolkit. You're supposed to build toolkits on top of it. It wouldn't be feasible (or even wanted) to move the toolkit inside Wayland. A lot of these other criticisms are along these lines, i.e. a misunderstanding of what Wayland actually is. That bug report that was filed is not even actionable because of this.

Also edit: Sorry, I just noticed you're the author, you could mention that :) I'm not trying to give you a hard time here, but that whole part needs to be rewritten I think, because basically everything in it stems from a major misconception and is not constructive feedback because of that. I am actually in agreement with your thesis though, the "Linux desktop" (whatever collection of random 1000 git repositories that refers to this week) is pretty flawed. And Wayland definitely is flawed too, just not in any of the ways that were mentioned.
Normally I roll my eyes at these kinds of ML applications (I've seen a lot of haphazard applications of upscaling and auto-colorization to archival footage, resulting in really garish and unrealistic transformations), but this effort appears to have been thoughtfully performed (with references to Klimt's contemporaneous works and living experts).
Where I come from (South West England) turnips are too small to make carving easy, do they really mean swedes? That is Swedish turnips, known as rutabaga in the US,
Shift to remote work prompted more cybersecurity questions than any breach
Pretty much all dotnet developers that I know (of) use VS. I am one of the few holdouts (Rider is miles ahead IMHO and is actually cross-platform).
If you're writing C# you basically only have Visual Studio and JetBrains Rider to chose between, and seemingly Microsoft is trying to get more people to use Visual Studio so lots of features are being added to Visual Studio instead of the SDK.

C# support in Visual Studio Code is abysmal, hence no one uses it even if they use Visual Studio Code for other languages.
I am sorry Jensson, but everything you said is wrong and misleading.

> The proliferation of such alerts was largely triggered by two different regulations in Europe: the General Data Protection Regulation (GDPR), a sweeping data privacy law enacted in the European Union in May 2018; and the ePrivacy Directive, which was first passed in 2002 and then updated in 2009. They, and the cookie alerts that resulted, have plenty of good intentions. But they’re ineffectual.

https://www.vox.com/recode/2019/12/10/18656519/what-are-cook...
Ah, the code example doesn't work. User ptx clarified in a separate comment that the author meant it as just psuedo-code; it's value will be different in the next function invocation:
https://news.ycombinator.com/item?id=28969530
> I'm not sure fining a company billions of dollars and putting executives in jail is the outcome anyone really wants if a 17 year old uses Tinder.

A provider offers a service is responsible to ensure it functions within the law. The "How" is the responsibility of the provider. If they can't do it, they can explicitly state they can not do so and work with the government to find constructive solutions. If they absolutely can not, it means that they have to bear the consequence of the law. If they can't accept the consequence, they can decide to shut shop.
In case of a crash, I rather have my butt position being tracked and in palantir's databases or equivalent than having the engine block crushing my body.
I would have to assume they could track accesses to the RSS feed if they wanted to. And they could embed text-only ad messages.

The problem isn’t that these things became impossible, the “problem” for ad companies is they couldn’t do it in their preferred obnoxious, overdone, and intrusive style.
This has been around for a while in various forms: https://www.smithsonianmag.com/innovation/fuel-seawater-what... (2014)

I wonder how close it is to "production" status and whether that's public information.

(I would also note that if the elaborate plans Musk has for Mars are ever to come to fruition, there has to be a CO2-to-fuel technology deployable there ...)
I don't think there s a static linking going on there, else it would be impossible to use Electron for closed source software. Though it is used for things like Discord.
It's usually loaded with condescension and reduction, a rarely actionable silver bullet that makes no consideration of circumstance.
Speak for yourself.

Especially if your research setup is as good as useless ("The team concedes various limitations to the study, mostly to do with factors affecting generalisability. The over-representation of women among the participants (as well as the fact that a large proportion were diagnosed with BPD) certainly means that the results are not necessarily applicable to the general population"), not to mention the methodology is self reporting questionaires.
We'll soon all be millionaires, nothing to worry about.
> I always blame chrome for demise of RSS. When chrome came, all other browser (firefox, opera, even internet explorer) had native RSS view support. To this date, chrome opens RSS as XML garbage e.g. open this in Chrome https://quakkels.com/index.xml

I tried opening this link in Chrome and Firefox, and it looks exactly the same in both.
Too much FUD and overreaction from people who dont even use Microsoft products here.

MS simply said they are prioritizing one particular feature for launch in 2 week for their premium (paid) IDE. Another company has already implemented this feature in a competitive IDE (JetBrains Rider). Mac support coming soon. Community can work on that feature themselves or wait til after the launch in 2 weeks for VS Code support.
Some organizers went to a Freedom House meeting. That’s a far cry from a CIA op.