skysight-inc/HackerNews huggingface dataset:
You're actually partly right: Microsoft has said they're going to replace the native VS editor with VSCode's editing element. VSCode as an editor seems to be a better editor than VS's editor, so clearly VS can only get better, but the answer isn't replacing VS with VSCode entirely.
Atom doesn't have intellisense. And the only thing in common wit VS Code is Electron (used to be called Atom Shell)
Sure, a few signatures to get it on the ballot, then just a few hundred million to get voters to vote for it.
It's kind of a pain in the ass but a solution is to set these devices all in their own L2/L3 network segment with separate routing (via a different VPN) out to public.
It's not okay to accept corruption for a license you personally don't want. The license should either be not available, or shall issue. Anything else is saying "it's fine if public officials get to extort those citizens, because it's not over something I want".
My experience has been the opposite. I jailbroke an iPhone 6s less than a year ago just by following the jailbreak du jour instructions. Any of my non-techy friends could have done the same.

Just a few months ago I tried to install an alternate rom on a Motorola Moto e6 and was dumbfounded by how impossibly complicated it seemed. Turns out this less than one year old phone had a locked boot loader and was not compatible with any modifications like I was attempting.

Every time I jailbreak my iPhone I always end up reverting it. Cydia is so janky and everything about the mods seem so tacky, tasteless, and janky I figure why bother. I need my phone to work.
Mr. Jennings... as it should be.

Mr. Trebek, until next time.
I'm curious about the ethics involved in publicly decrying/defending someone who has been indicted but not convicted. I want to be an informed and involved and vigilant citizen but I don't want to be part of a howling mob. It seems like a lot of people in this thread speak as if an indictment equals a conviction. I guess it's not realistic or practical in a forum with so many participants, but I think in these cases we should hold our collective tongues. I donno.
> Guitar players don't get lost!

What an extraordinary claim.

> Yes, and for good reason. It means the student can skip learning 11/12ths of the required muscle memory. That's a very significant, and very measurable gain.

That seems to make sense. Unfortunately you can't provide any proof or evidence. I could claim that my one-key keyboard with 88 transposition buttons was superior, but I don't, because it's not.
It's been well known for much longer. I exchanged email with John when diagnosing a strange 200ms connection stalling issue between Solaris and NT, around 1997. At the time the problem was familiar to him.
Can I disable the random volume drops that Apple forced on me in iOS 14? Because that would get me interested.
TMA-1?

2001 — is that you? I think you’re a little late here, but welcome to 2020!
Yes they need to be ported, in the optimal case it's just specifing the build dependencies and the build command.

It's deprecation addressed so you only store any given dependency & version once, but if you need multiple versions you store each.

It's easy for the storage size to balloon, but also easy to garage collect away stuff you aren't using without worrying about it

You update the library and every thing it depends on

You need to restart the gui application after the upgrade

The download size can be big, I haven't found it much more inconvenient than other distros

Start up time is unremarkable
https://the-spoiler.com/RPG/Dynamix/betrayal.at.krondor.1.ht...

Buckets, barrels, baskets, cans;
What must you fill with empty hands?

...not I18N-able, requires some thought, but really satisfying when you can get the answer.
I’m pretty sure Azure Sphere used Pluton to do encryption for SSL. I don’t have any numbers, but one of the goals of Pluton was to accelerate crypto operations. But this was for a microcontroller context so I’m not sure about desktop/laptop class performance.

I don’t think pluton was used for disk or memory encryption, in Azure Sphere but I believe the possibility was discussed.

I’m afraid I don’t have anything more than speculation for the rest.
Awesome, I'd love some advice if you're willing. So here's our situation.

* We're getting hit with a huge DDoS attack, repeatedly over 3 weeks, with no sign of stopping

* With zero access logs, there was no way to find patterns in the attack, and we had no way to block it

* Our service was going offline during these attacks

* We introduced access logs that are auto-deleted after 24 hours. We redacted all information about the site/page/activity etc. but keep IP & User Agent for pattern matching

* We were then able to identify a pattern and block the attack on Saturday

* Without access logs (even redacted ones), this wasn't possible

I was hoping a more senior engineer on Hacker News would comment and I can't wait to hear how you'd do it. I have no experience in DDoS protection at all, and this seems like the only possible way. Even rate limiting requires storing IP addresses. But if you know a more privacy-focused way to block these attacks, I'm sure I'll buy you a few beers when we hang out.
Public access point. The server accepts pageviews, so they DDoS'd that.
Whew, good thing you're not in charge then.

To me it would seem that the vision for iPad OS is the exact opposite. An attempt at bridging towards having the iPad as a much more generic, almost laptop solution. Close to what the Surface has been trying.
We're approaching 3000 source files in our repo so I'm not sure. That is the issue.
The Remote - SSH extension allows you to run Visual Studio Code on whatever computer you want to run it on but then remotely connect to another computer such that your files are on the other computer, your code runs on the other computer, and the integrated terminal can run on the other computer. So it's like SSH on steriods, where your editor and IDE works, including all the extensions you'd expect.

So for example, instead of going through the hassle of building Visual Studio Code on Raspberry Pi, where there's no official support, you can simply use the Remote - SSH extension to develop directly on the Raspbery Pi from a Windows computer. This really shines when the Linux machine you're connecting to is headless.

The Remote - WSL extension allows the same thing but in a more direct way by connecting to a WSL installation on your Windows computer.

https://code.visualstudio.com/docs/remote/remote-overview

This feature is also why I've recently been using Visual Studio Code more and more. I think something like Emacs, once you learn it and spend a huge amount of time on, would be more performant and snappy in the end, but Visual Studio Code has too many modern features and a rather frictionless configuration and extension experience that keeps me there.
For a long part of the sizeable majority of human history, the average lifespan varied from 25 years to 30 years tops.
You make it seem like anybody can make a competitive CPU and take it to market. You need billions of dollars of R&D to make a good CPU, and if everyone who can afford that R&D signs on to taking your freedom away, there is no alternative.
The hate on K8s is misplaced in this case. You should redirect it to containers. Other container orchestration mechanisms will encounter similar, if not the same, issues.
Caddy actually ships with smallstep CA built in, and can act as an ACME server for mTLS. https://caddyserver.com/docs/caddyfile/directives/acme_serve...
You can have Caddy instances that act as ACME clients to one that acts as the ACME server and load balancer.
Read more about using it here: https://caddy.community/t/what-does-embedded-acme-server-do/...
In the video, I specifically highlighted the C920 at 0:50 or so (compare that—in the same lighting conditions—to the footage at the start of the video).

Note that the default viewing angle of the C920 is a bit wider than the 6mm lens on the Pi.
Under FDR and the conditions of the great depression, labor was able to get a seat at the table. 1940s onward the ruling class (corporate executives and corporate-aligned members of the political class) worked to dismantle the great society projects, the red scare was also used to this end.

By the 1970s labor had lost its seat at the table, unions had been demonized by the corporate class and their wholly-owned media organizations. Capital demands ever-increasing profits, those profits would be achieved by workers finding ways to increase productivity, and workers receiving an ever-decreasing percentage of the benefits.

This accelerated in the 80s under Reagan, Clinton being elected in 92 represented the democratic party fully abandoning labor.

Capitalism has a ways to go in China but is exhausted in the United States and Europe. Seeking increasing profit where none exists, it's now eating away at the base infrastructure like a starving body eating away its own muscle.

Historian podcaster Matt Christman has talked about this subject a bit in recent months on twitch streams, for example in this clip:
https://youtu.be/DwH9i1yZR6E?t=1549
huh i have dictation off and its still there and i hit it often. i tried toggling on and off with no luck
It's a powerful sentiment. But it needs to withstand the objective test of demonstrating, numerically, its narrative against historical data.

When the CPC took power, the GDP per capita was 54 USD in 1952 (earliest date in https://en.wikipedia.org/wiki/Historical_GDP_of_China).

If you chose your words carefully and still state "forcibly degraded back into stone age out of somewhat moderately industrialised economy", one would expect the GDP per capita to revert to 1 USD. In reality, GDP per capita grew to 89 USD in 1960, at its worst reverted to 71 USD during the height of the famine and recovered 3 years later to 98 USD.
you're talking to John right now ;)
> The only way Janko's keyboard is not fundamentally superior is that it isn't widely available.

One could make that claim about literally anything. Maybe it just didn't resonate with the people who would have wanted to make it work. It's kind of Darwinistic, some ideas catch on and others are dismissed out of hand because they look like an accordionist's nightmare.
Also check out https://piwebcam.github.io — that use case is slightly different but closely related.
I don't know . But I've unplugged the Alexa Echo and put it inside my cupboard long ago.
The problem here isn't the the standard of evidence, it's the unequal access to resources. Lawyers are not cheap, and for many citizens the cost of hiring a lawyer might be greater than the value of the resource in question. And that's even assuming that they win, or that they have faith in the justice system to vindicate them.
Having been recently subjected to an invalid traffic violation, it seems discretion means they go after the easy target that will most likely pay (someone caught dead to rights, or looks like they don’t have time or money to fight the case). I watched who the cop pulled over after me and every person was someone who had the means and likelihood to pay the fine rather than fight what was a bogus trap (based on the perceived value of their cars; recent model year, none less than 40k)

I simply went to court and the officer never showed up, but I didn’t see any of the other people pulled over that day in court either (while reasons could explain this away I find it hard to believe of the 7 people I observed none of them paid the fine or took a driving course from the comfort of their own home to be done with it)
Maybe? Car services and taxi services kind of already validated product market fit long before Uber, lyft, etc.

While yes, they have some benefits that people like, but it's not clear that those services would have been able to compete against existing services without heavily subsidizing to undercut existing market players.
I've seen it and it does look cool. I seem to recall there is a way of pair programming with VSCode which could be pretty rad too. I have no need for either of those features, but I can totally see them being a game changer in certain circumstances!
I wrote in another comment up thread, one great result of this pandemic is that it could help to normalize mask wearing in general. People’s mouths and noses are disgusting, and a common source of non-lethal aerosolized diseases. There is really little downside to wearing a mask while around people and healthy upside.

The societal norm/expectation that we wear clothing in public is no big deal. Why can’t we have a similar mask-wearing norm? I don’t see many anti-clothers protesting city hall over their right to go naked.
That’s not why I did it
Here's a question: are you using git, and is node_modules ignored?

I ask because I think VSCode (by default) leans on the gitignore to decide which files to index. If it's indexing node_modules for whatever reason, that could create some serious overhead.

https://www.reddit.com/r/vscode/comments/fpfnle/is_there_a_w...
There's a few more I thought of in this vein, of various sizes:

zfs

java (and also ruby, python) as 'first class' Cocoa languages

GC'ed ObjC runtime

[Ancient history but kinda huge!] just about the entire post-System 7 technology stack and roadmap was tossed.
> You have never seen my photos yet you feel ok to call them ugly.

I did no such thing. There's a reason my comment had a qualifier.
In the spirit of the 2nd amendment, you shouldn’t need a permit. Also happens to close one avenue for corruption.
I just switched back to iOS (iPhone 12 Pro) after using Android for 3 years, and there are a lot of things iOS does poorly, notifications being the most glaring one IMO.
They quoted in the article the cost is "several million $", so you have a chip that costs several thousand times more $ than a common GPU, but (depending on workload), speeds up the compute by "hundreds or thousands of times".

From first glance, seems like the benefit is not a slam dunk at these economics at least?
Mortar: Framework to join Linux's physical security bricks
Excuse me for asking, but what possible reason could I have to trust MS INSIDE my CPU?
> If that means "learn your scales like every other grown-up musician" then yes I will be kind of harsh about it. That's the barrier to entry, because no one wants to hear a musician who doesn't know what they're doing.

Jimi Hendrix. Elton John. David Bowie. The list goes on.

Just because you are happy with an arbitrary barrier to entry does not mean that everyone around you must be.

Music is a wonderful thing. Anyone can learn to make it. Telling someone they need to learn their scales first is just condescending.

> As efficient as theoretically possible, ever, for the rest of time? Probably not. As efficient as is practicable by today's professional musicians? Yes for sure.

> But improvements are always welcome.

Hah. You have already proved this statement wrong. You do not welcome changes. You approach the very idea of progress with condescending skepticism.

Need more examples? How about the article we are discussing? The fact is that it is prohibitively difficult to market a piano with slightly smaller keys. Getting something like the Janko keyboard to get traction in this industry is practically impossible, and not because Janko's design lacks merit.

Look: Nowhere did I say that musicians shouldn't learn scales. That's absurd. Neither did I complain that, "I don't want to learn scales, because it's too hard." On the contrary, I have learned scales. I have been playing music since childhood, and am quite proficient.

My point is that learning scales is arbitrarily difficult, by nature of the way we write them and talk about them. We have Ionian, Dorian, Phrygian, Lydian, Mixolydian, Aeolian, and Locrian. We call Ionian "Major", and Aeolian "Minor". When we write anything that isn't Ionian, we use "accidentals". It's a mess. We can do better. We can make learning scales a simpler process. We can make better abstractions for them, which will make it easier to talk about more complicated theory.

Instead, people like you insist we all stick with 17th century western notation for eternity, because that's what we've got, and it's good enough. People like you insist that new players must be motivated to learn overtly unnecessary skills, for no reason other than "that's how piano keyboards are shaped". In doing so, you turn away intelligent people who are more interested in music than slogging through the centuries of cruft that traditional western music theory is made of.
Thank you. I'll check out the video.

The C920 viewing angle is a bit wide for me, actually, so I have it mounted on a 12" monopod attached to the wall behind my monitor.

EDIT: In the video, your Pi camera looks sharper than the C920, and the depth of field is shallower. Your skin colour looks comparatively flat in front of the C920. I think I have a Pi Zero gathering dust somewhere, so maybe...
Yes but you shouldn’t need a permit to get one, in the spirit of the 2nd amendment. Having permits just makes 2 classes of people, those with connections to the sheriff and regular Joes.
You realize they fixed the keyboard, right? The Touch Bar is irritating, but I don't have to use it.

As someone who uses an MBP for development for 8-10 hours a day for work and another one for 4-6 hours a day for school, I'm pretty happy with them for development purposes
See also: https://en.wikipedia.org/wiki/Law_Enforcement_Officers_Safet...

"The Law Enforcement Officers Safety Act (LEOSA) is a United States federal law, enacted in 2004, that allows two classes of persons—the 'qualified law enforcement officer' and the 'qualified retired or separated law enforcement officer'—to carry a concealed firearm in any jurisdiction in the United States, regardless of state or local laws, with certain exceptions."
This is my sister-in-law’s blog, and it’s about weaving,and somewhat technical. But the lessons it teaches cam apply to a lot more than weaving…
Depends on how disposed you are to like the company I guess? When a high level director at Google does something bad, we say on here that Google did something bad. Same at Facebook. I don't know why it should be different for Apple.
Scheme/lisp might be weird for some. But Guix packages are written in a highly declarative style. Very little control flow. It looks kind-of like JSON.
You couldn’t rebuild it today.

It still has the world’s largest cupola, and we have still don’t know how to build one that big, otherwise someone would have already done it.

So, it would not be possible to build such a building today, even though they did build one thousands of years ago.
iPhone user for only the last 2 years here. Yes it does ಠ_ಠ
I use vscode-ssh to offload the heavy work to my desktop when working from my laptop.

The big deal is that vscode uses a client/server setup, where a "client" vscode instance runs on your machine and a "server" vscode instance runs on the remote one. Then they figured out how to make latency and/or network intermittencies a non-issue. The experience is basically the same as working locally, except the linter, language server, formatter, and compilation run on the server-side (and hence don't bog down my laptop in this case).

Then there are quality-of-life touches, such as vscode offering to tunnel ports whenever you launch something in the integrated terminal that listens for connections. That is: let's say I run "python3 -m http.server" in the terminal within vscode (where I'm working on a remote project). The http server is launched on the remote machine, and I get a prompt asking me if I want to setup a 8080 (laptop) -> localhost:8080 (server) tunnel.

I was an adept of Jetbrain's various IDEs (and smart completions are still better there for most languages), but vscode-remote works so well that it has won me over.

Not long ago, a friend of mine was considering a new laptop. He was happy with his pixelbook in general, but working in the "c++ with lots of number-crunching" space the pixelbook wasn't cutting it. I gave him an account to my desktop machine to let him try, and he's now a happy owner of a nice workstation for much less than what the laptops he was considering cost. Important point: my desktop uses a residential connection in Spain, and he's in the US. He had 0 issues with latency whatsoever (and I can attest the connection itself does have such problems).
Depends on what that means, but fossils have only been in widespread use for a couple of centuries, yet a lot of important discoveries were made before them. The energies from wind, water, animals and burning plants were widely in use before coal took off in Europe about 3 centuries ago.

Without (only a century of) oil, even without coal, the discovery of EM fields still would have led to (slower) development of hydro and wind electricity gear. Wherever you've got abundant electric, the rest follows. With technology to tap into it, the sun pours FAR more power onto the surface than needed to get 'modern'.
>And the latter so-called "lifted out of poverty" (a oftenly used propaganda tune in Chinese spokesmen to refute others' human rights infringement blame) is nothing but opening up the nation and letting our hardworking people to make products for the wo

if that was the case there'd be fewer poor countries on the planet. The Chinese government has made many mistakes, a lot of them quite terrible, but a lot of progress over the last few decades also is the result of successful and active governance. Statecraft is not something that just happens or that is trivial.

Even just creating an open environment and the sort of conditions that let hardworking people do what they want is difficult, successful ecosystems are built, they don't happen because everyone at the party office just drops their suitcase and goes home.
Show HN: JavaScript / TS State management library
Ask HN: Which was the first app that used QR codes to do payments?
The most famous case is probably wechat, but which company was the first to do it?
or need. A retired NYPD cop doesn't need a gun - a bodyguard might.

Often those bodyguards are ex-NYPD, which is how they got the concealed permit in the first place.

The whole point is demonstrating a need for a concealed weapon, not qualification or competency.
Note that the current calculation is also what's used almost everywhere else in the developed world; the US figure was changed to be more comparable to other countries in the 2000s.
Broadly speaking, with electric drive, it generally makes the most sense to have both your four and aft bogies as all-drive axles, and there's no real compelling reason to have those axles be different. In practice, this means that the vast, vast majority of modern locomotives are B-B or C-C (2-axle/3-axle bogies, respectively), with B-B-B (3 2-axle bogies) probably the next most common. Other configurations are almost entirely experimental or one-off locomotive configurations.

In the steam era, things were rather different. Steam power requires a linkage of rather large drive wheels, which generally means you need unpowered leading and trailing wheelsets for stability and performance purposes. The trailing wheels are almost purely to support the weight on the back end of the locomotive, but leading wheels also help with curves in addition to supporting weight on the front end. Single leading axles were quite common in the steam era, with 2-8-0 being perhaps the single most common arrangement.