skysight-inc/HackerNews huggingface dataset:
The fundamentals of why PHP is disliked have not changed. It is still covered in annoying problems, though there have been substantial improvements in some areas. It's less painful, but it's still the infamous PHP.
This has been an issue in the past: https://github.com/Microsoft/vscode/issues/16131

Telemetry not being disabled
I have disabled telemetry as described in the FAQ. I have set the following properties in the settings:
[..]
Now despite of this, when I log my network traffic (with Wireshark) I can see that Visual Studio Code periodically contacts vortex.data.microsoft.com.

For the record,

Even with:
[..]
I still see connection attempts by Visual Studio Code to marketplace.visualstudio.com and vortex.data.microsoft.com at startup.

Response is:
I'm pretty sure we [VS Code Core] are doing the right thing here and we would love any pointers (all code is OSS).

Which almost sounds like a complete deflection of the issue. The ticket was locked.
Then, the company should pay the sales guy the fair market value his contact database? I mean... this is not rocket science. Only someone supporting a large, overarching government to enforce these non-competes can possible see them as a good thing.
The "children" comment may have been out of line, but this type of response only makes the thread worse.
Parents were using them without the straps when the child could roll. So the child would roll over, and lay face down with high walls, likely resulting in a perfect SIDS environment.
Players Ball: Gary Kremen and Stephen Cohen's Duel over Sex.com
Am I the only one to feel that autoplay video should be disabled by default, ESPECIALLY if the video isn't even being rendered inside the visible portion of the viewport when it begins playing? I am _sick to death_ of random noise coming from web pages (namely, news articles) and having to try and find the source of it.
It already is: https://www.fastcompany.com/90209541/meet-the-renegade-whos-...
It also creates in-band signalling security hell, even worse than the web already inherently has.
Less effectively and at greater expense (with regards to understanding how large swathes of your userbase use your software in practice)
Same here, it was the only way we could get my daughter (now 3 years old) to go to sleep. I spent many a long evening lying on the floor (so she couldn't see me over the edge), rocking it with my foot.

Ours had mesh sides which I think would allow breathing even if the baby managed to roll, so I'm not 100% what the dangerous scenario that triggered the recall could be.
The Snoo isn't inclined, so apples and oranges.
The government is not prohibiting non-competes, 'outlawing' contracts means that the government will not enforce them. That is all. You are free to sign anything, you just won't be able to enforce it, but I mean, if you get a thrill up your leg forcing your employees to sign it, then by all means continue. This is like how it is perfectly legal to sign a contract selling your future labor for a fixed price. In fact, you could go do it right now with your best friend! But good luck getting the government to enforce that contract.

Ultimately, this is not 'prohibiting' anything; this is just stepping out of the free market, which is a good thing.

For example, saying the government 'prohibits' non-competes in this arrangement is like saying the government 'prohibits' conversion to Christianity. However, there is no law stating that a person cannot sign a contract with his pastor saying he is now Christian and will remain so until he dies. That is perfectly within both of their rights. What they cannot do is ask the government to enforce that contract, but that doesn't mean it's prohibited... it just means it's legally useless, the way non-competes should be.

All that keeps these unenforceable contracts 'viable' is shame or large cultural organizations (like a church). For example, some professions start professional organizations that establish rules for members, and then the organization markets itself so that people know only to trust professionals belonging to that org (like realtors). If that org decided that there ought to be restrictions around how members conduct themselves with regards to competition and kicked out members who broke this taboo, then fine... have at it! But, the government is unnecessary ere.
$1000/mo is nothing, it has to be tied to actual income, or some minimum clamp, which ever is higher.

Otherwise you get something like $4k/mo in the middle of Alabama, or $1k/mo in SF one of which is gratuitous, the latter is not enough to pay rent.

If you made it $10k/mo it would be more reasonable.

Just having a minimum and so a forced cost to NCs isn't enough, because you have to compare it to the cost savings it implies.

Take my $1k/mo in SF concept (noting that noncompetes are already not enforceable in CA). That isn't enough to pay rent, so it doesn't matter if you're guaranteed that income when you leave, because its not enough to live on. That means despite 1k obviously being more than 0, from a NC victim's PoV there isn't one - they cannot afford to quit, so their wages can still be easily suppressed.
That's a different question. It's about feedback on what to improve, not about writing software.
FAA and NTSB have had to deal with this for decades. Aviation safety has steadily improved, because they were, generally, forward-looking. Not so much "who do we blame?" but "what do we do to avoid this in the future?"
Non-competes should be illegal for C-level execs too. It's a huge overreach of government to give corporations a venue in which to seek redress of this grievance. It's ridiculous. The government should not be involved in private agreements meant to micromanage people's lives.
California has prohibited non-competes since forever. And by 'prohibit' I mean, they refuse to enforce them. I've signed many non-compete agreements, and you know what -- they don't mean anything. Might as well use them as toilet paper.
People also put their kids in cars and drive them around to put them to sleep, and hundreds of children are killed every year in car wrecks but nobody is recalling the cars.
I enjoy signing non-competes, I just think the government should not have any power to enforce them, since I believe in limited government. But, I love agreeing to things that mean nothing! It's fun, you should try it sometime.

Like my wife and I agree that we will never divorce, ever. In fact, we've formalized that by being married in the church. We had a giant ceremony with witnesses in which we promised it. We swore on the Bible, etc. It was tons of fun! Should the government have any ability to enforce that? Of course not. That's ridiculous.
According to their docs, even VSCodium doesn't get all the telemetry out.

https://github.com/VSCodium/vscodium/blob/master/DOCS.md#dis...
> But I think that's not used as a multiprocessor, with threads getting scheduling on either (or both) depending on power policy. The embedded cores are, I think, used as separate systems running separate OS that happen to have access to the same DRAM, like a peripheral that can do DMA.

Right, I didn't mean to imply otherwise.
They are actually very transparent about the telemetry they collect, and they offer granular control. There is a log of all events sent to MS, and a page in settings dedicated to the different types of telemetry they can be enabled.
https://en.wikipedia.org/wiki/Slippery_slope#Non-fallacious_...

No, that still falls into fallacious usage.

The user doesn't justify why the steps of their assertion follow after the other. Just that they... do.
"Compiler is allowed" not to destroy what it never constructed.

This is no different from the myriad other elisions modern compilers do -- and that CPU cores do.

Deterministically, destructors run exactly when the constructed object goes out of scope, after objects constructed later, before those constructed earlier. More determinism than that is something you will get from nobody.

You don't have to write any constructors at all. Write ordinary functions, and call them whenever you like. Been there, had enough of that for several lifetimes. Destructors are better.
You can view a real time log of all telemetry events in-editor. Or do you mean you’d like them to share with you all he telemetry from all their users?
> I can easily imagine a sales guy leaving for the competitor and taking half of the client base with him. This may kill the company.

That doesn't seem to happen in California where noncompetes are banned. This is one of those things that seems like it might be a problem but doesn't actually happen very often.
Facebook is imploding from the top (key leaders leaving) and from the bottom (overall user sentiment).
Bonuses also make pay lumpy, so employees wanting to quit have to wait for the next bonus date or walk away from X% of their income. Bonuses are also often late, so X is never 0 no matter when you quit.

The median in the sibling comment wouldn't work because unless bonuses are paid monthly the median will just be the base salary, so you'd have to do mean.
They know it. They just don't trust Microsoft.
Obviously they want data for research, but it would be ideal and self-consistent if a privacy-oriented tool would make data upload opt-in.

... Otherwise we're going to need an IoT Inspector Inspector.
What does a key rotation solve? Either your build server is compromised or it's not.
Autoplay video with no audio track is being used as a lower-bandwidth alternative to gifs, and it's great for that.

Firefox's solution is a good one - don't ban autoplaying video, ban autoplaying video that includes sound, unless it is specifically allowed for that site.
It is, but people try to get away with it by using a mistakenly committed config file from a few years back to argue that the URL’s are now MIT’d.

The commit was quickly reverted, but they didn’t rewrite history to totally remove it, and now here we are.
It is a weird quirk of the HN team refusing to make it better even though it takes a few CSS tweaks. It's just one of those internet mysteries at this point.
You're confusing value fluctuations with monetary deflation.
Is there any difference between this and the version in Arch's community repo?[0] Obviously VSCodium appears to target more distros.

From my experience code (Arch) is entirely debranded, so I can't imagine telemetry was left in.

[0] https://www.archlinux.org/packages/community/x86_64/code/
That's 912 MB/s, most servers can handle that with ease.

A commercial pay-as-you-go data sync utility could do the job (copy, validate, parallelize) for a couple of bucks. For a one-off migration that can be done just as well with existing tools I wouldn't waste engineering time on creating a custom solution.
But why should a video automatically _begin_ playing if I can't see it?
I didn't even mention Bitcoin. You're fighting a straw man.
Yeah I would cry and quit if I was previously using those and then had to stop doing so.
Unless you audit the entire codebase prior to a manual build, from a machine you know hasnt been compromised with a key you know hasnt leaked, how is a manual build different to CI/CD securitywise?
This may be a good moment to get a refresh on this question:

Can anyone recommend a sequencing service that offers some semblance of a reasonably solid privacy guarantee (in exchange, of course, for a suitable fee)?

Your inputs will be very dearly appreciated.
That’s not the point.

Everyone’s eyes/brain interpret colors by taking signals from the 3 types of cone cell detectors and combining them into 2 color-difference signals (red–green and blue–yellow) and 1 brightness signal. The latter of these has the best spatial/temporal resolution and is used for interpreting textures/fine details, edges of shapes, motion, depth, etc.

In a sense, everyone’s vision is primarily grayscale, with lower-resolution color information layered over the top.
reminds me of an extension that does that with browsing history:

https://cs.nyu.edu/trackmenot/
I've always thought that great developers were cloned.....from Github ;-)
The process for making this yourself is basically as simple as:

git clone

gulp build

Consider doing that before running binaries from more or less unknown sources.

I don’t remember the exact gulp command off hand, but if you check the gulpfile there are myriad build configs for full minified packaged builds.
What form do you take the drug? IV? Powder?

Could you please describe the process and the dosage?
If you want help identifying where the sounds came from and use Chrome, check out a chrome extension I built (http://www.mutetab.com) which will let you see which tabs most recently played a sound.
I am reliably informed that the top developers ay MS Research are in WSL 80% of the time.
APT is anything that happens to you.
> When someone says HTML & CSS is terrible I ask them to design something better that lets you represent user interfaces that can adapt across multiple screen sizes, and allow complex layouts that Flexbox and CSS Grid makes possible. It is easy to criticize something if you don't have to worry how you would do it better.

How about Cassowary, with size classes?

I spend half my programming time working on Mac software and half on web software, and I find element layout in the former is infinitely more pleasant. No need to put elements in a specific place in the document structure to lay them out the way I want. No need to change how I'm working for vertical versus horizontal layout. Just pick the dimension/coordinate you want to set, pick the other dimension/coordinate you want it to maintain its proportion to, and you're done.

Apple's implementation got a bad rap, I believe, because the first version of Xcode didn't support it well, the first version of the API was a terrible fit for Swift (which came a couple years after it), and pre-Sierra macOS had a lot of bugs in the implementation. Today, there's no layout system I'd rather use.
I also recommend Wasabi. Even cheaper than B2 and they follow the S3 API so all existing tools still work.

They also have different billing models with a free egress plan if you aren't downloading data that often.
The lack of detailed usage monitoring resulted in more useful software that didn't cater to the lowest common denominator.

Telemetry lets you shed all the baggage of supporting the minority.
Just burn the whole "non-compete" thing with fire nationwide as far as I'm concerned. Basically mandate that if a person is subject to a non-compete, she needs to be paid the pre-departure salary and bennies for the duration of the non-compete. Essentially, your noncompete becomes a yearlong Hawaii vacation. I'd totally go for that. Some employers, in cases where non-compete is justified, would too. And where it's not justified, fuck them with a cactus.
No, because you still suffer from Windows buffer management, Windows I/O scheduling, and Windows kernel-thread scheduling.

It has been tried.
No, it’s providing a framework to do advanced manufacturing in China. Every western company knows that the Chinese partners are stealing their tech. But stopping that will hurt the next quarter.
I take 250mg sublingual. I put it under my tongue at night while listening to music.
You've been breaking the guidelines a whole lot. If you won't comment civilly and substantively we'll ban the account.

https://news.ycombinator.com/newsguidelines.html
Canada. My understanding was that green card holders get social security, but non permanent residents don't, no matter how many years they've been working in the states. But if in fact the visa status at time of working or time of collection doesn't matter, then that would be welcome news indeed.

Also the Canadian version of SS is a sliding scale based on how many years you paid into it, I implicitly assumed it's the same for the US but only now realized that might not be the case.
When you “can’t afford” healthcare and education for your citizens, but have a bigger military than the next 10 countries combined, your military spending is out of control and your priorities are in drastic need of re-evaluation.
Can you explain what you mean by Apple's ecosystem integration? What is it that they do differently? As far as I can tell, the app has budgeting features that are similar to what mint.com offered a decade ago.
No, the configuration with the necessary URL endpoints was released under the MIT license:

https://github.com/Microsoft/vscode/commit/b00945fc8c79f6db7...

https://github.com/Microsoft/vscode/issues/31168

Additionally, a URL is most likely not copyrightable.

Flathub and Arch Linux are both releasing open source builds of vscode with this configuration:

https://www.flathub.org/apps/details/com.visualstudio.code.o...

https://www.archlinux.org/packages/community/x86_64/code/
Not sure if spending time on life advice is better than on life itself.
$ irb2.4.1 :001 > ({k: 1} === {k: 1})

=> true

I don't get it. Why would you not want this? And when you're used to it working, how could missing so common and logical not be maddening? When does the maddening kick in... before or after I have to install lodash for comparing objects?

Are you busting me on semantics? Do I literally have to check into a mental health care facility after not being able to natively compare simple ES objects to satisfy you?
The same reason a GIF begins playing if you can't see it. As mentioned, video without audio is being used as a GIF replacement; it makes sense for it to behave the same way.
It's not a fallacy. When a printer driver reporting stats back to the manufacturer made national news in the early 2000s and prompted calls for laws regulating privacy, the argument was that it was a slippery slope fallacy to assert that privacy violations would get worse. Look at where we are now.
Isn't this usually termed a "scapegoat"?
The US doesn't have lower taxes like you think it does.
No, it's not imperialism. I don't know if there's a word for it. Colonialism and imperialism imply much more cohesive political, economic, cultural, and military strategies. They're meaningful terms because they help to neatly describe both the shared motivations of powers (mostly European in recent history) and the shared experience of those who suffered under those powers.

Using those labels in the context of American occupation of and atrocities in the Philippines and elsewhere doesn't add any clarity or explanatory power to American motivations or the experience of the victims. Some things are just things unto themselves, or require drawing much less convenient parallels--say, to modern China or ancient Persia.

That's why I saw it's lazy and pernicious. Lazy because I think it's a framework that permits privileged American academics to criticize opponents (e.g. in the debate over the Iraq war, or in the debate over the legacy of slavery) without having to come to terms with their own culpability and inheritance; because colonialism and imperialism are so truly foreign to the American experience that one can easily see other Americans (now or historically) as imperialist but not one oneself. Fabricated narratives are more malleable that way. Pernicious because it only adds obfuscation and confusion, which is anathema to the truth and to the task of preventing future harms.
Correct: I wouldn't want to use jQuery without also installing Turbolinks 5 and Stimulus.
> Perhaps a possible explanation is that such speech is already disallowed on many popular networks - Reddit, Twitter or Facebook, for instance.

Antisemitism isn't new, it predates Reddit and Facebook and Twitter and we've already been through periods of history where antisemitism had widespread exposure in the public discourse yet democracy still defeated it. Antisemitism (and discrimination in general) is a bad idea for reasons that ordinary people can understand, and practically every democracy agrees. Evidently, we didn't need YouTube to save us from the magical techniques of persuasion that Sartre describes.

> the support shown for this conspiracy theory shown through posts and upvotes on those posts serves to show this is not as marginal of an opinion.

I don't doubt that certain places have a "healthy" amount of antisemitism, but it has no serious grip on democracy, mainstream society, or its chosen laws. There will always be people who believe in things that others consider harmful. I find it difficult to believe that you can or should realistically stop that with censorship.
Yes, in a garbage-collected language a ref cell is typically unhashable since the only identifying data about it is the pointer location, which could change between calls to the hash function. However, you can still define equality pretty easily (just compare the pointer values). This is also my best example of something with an equivalence relation that is not comparable.

I don't have a ready example of something that is comparable but not hashable, but it isn't uncommon in my experience to come across an opaque type whose author simply didn't expose enough information to hash it, while they did expose a compare function.
Incorrect. That page has essentially no detail.
So then why keep the telemetry source code secret?
At least PHP doesn't have the whole Python 2 vs. Python 3 fiasco. And a gazillion different ways to package and install dependencies. Don't get me wrong, I love Python but every language has its warts.
For starters, you need a mechanism to notify other cores that their instructions have changed. That may mean requiring coherent icaches, or maybe some more explicit but simpler mechanism.
It's really important to read the article:

Mattel said in a statement on Friday that it stood by the safety of its products but agreed to the voluntary recall “due to reported incidents in which the product was used contrary to the safety warnings and instructions.”

People would put stuff in the crib with the baby, padding, leave them unattended, etc. The product isn't at fault, it's the parents who are too stupid to read/follow directions.
Slightly meta, but is Morlock just Curtis writing under a different name?
Just wake me up when vulnerability names straight up resemble grindcore titles.
I feel a simpler solution(given many American politicians hatred of worker rights)

How does the rest of your comment follow on from that?
I was going to make a joke that no one here could be impacted, because no self-respecting HN reader uses Rails today, or Bootstrap, for that matter. However, the lack of voting and comments seem to indicate that this isn't much of a joke. Nevermind me; I'll go back to writing a bunch of new Rails sites now.
The chart is incorrect because it does not take into account hundreds of billions in veteran's benefits, nor interest paid on past military spending (and as there is a budget deficit, the current year's military deficit spending will be tacked onto next year's military debt interest).
Not at all, and autoplay is way too difficult to completely prevent.

Even on Firefox with media.autoplay.default set to 1, noscript, and UBO some sites still play video without my interaction. News sites are the worst about it; I'm considering switching some of my web usage to a text-only browser.

[edit] After perusing the comments of the article, I took the advice of "ryanja" and also set the following to false in about:config, and it seems to have been effective.

media.autoplay.allow-extension-background-pages

media.autoplay.enabled.user-gestures-needed

media.block-autoplay-until-in-foreground