skysight-inc/HackerNews huggingface dataset:
You're not missing anything - Tor is not designed to defend against a global passive network observer.

> A global passive adversary is the most commonly assumed threat when analyzing theoretical anonymity designs. But like all practical low-latency systems, Tor does not protect against such a strong adversary. Instead, we assume an adversary who can observe some fraction of network traffic; who can generate, modify, delete, or delay traffic […]

https://svn.torproject.org/svn/projects/design-paper/tor-des...
And then decades later, those hackers built the infrastructure for systems of surveillance and control that would have just been a wet dream for those "1950's technobrains," and modern hackers embrace racism and extremism rather than transcending them, and complain that the internet liberating humanity from the shackles of corporate information and communication control has just caused the normies to ruin its quirky charm.

Who will save the revolution from the rot of its own success?
Is £4M of research funding worth more than the impact removing the friction and cost of accessing past articles would have on research (in terms of both cost and speed)?
I have no unvote either
I think that's a great observation.

One exception I can think of where you legitimately need to be decent at three skills is bootstrapping as a solopreneur.

You need to be able to code, design, and market your product.

Other than that, it does seem like "X + marketing" is what you need, though I guess "marketing" is an umbrella term (content marketing requires writing ability, public speaking requires public speaking ability, etc.).
In practice I’ve never had a problem with running any server on my home connection except an SMTP server which required me to ask them to open the port directly (and they did).

Most ISPs don’t seem to care if you’re not using a ridiculous amount of bandwidth. Many will sell you a package that explicitly allows it. I currently have access to live view and recorded video from my security system and haven’t had any problems at all.

In the case of wide adoption of such a thing I imagine the ISPs either offering a more expensive package, or clamping down and offering their own version of the service through some monstrosity of a modem/router. It’s probably the latter that motivates most of these companies to use “the cloud”. There’s certainly ways around the problem for a motivated company, though.
And you're implying asynchronous coding is new to JavaScript developers?
I think it's the more disruptive forms of curiosity that are actively discouraged -- where you publicly question whether a fundamental fact is wrong and suggest that it be corrected before we proceed with sopme standard operating procedure that others depend on. Pretty much everyone hates that.

But I think when curiosity is kept private, or you state that your explorations are personal, peripheral, and nowhere near anyone's critical path, curiosity shouldn't pose a threat.

But it is curious that after you leave school, curiosity is more often discouraged than encouraged in our society. It seems like 95% of people just want all their beliefs forever to be correct, certain, unchanging, and unthreatening.
What other PC OSs are there that actually gets used? BSDs?

Yes. Or Linux on non-x86 platforms.
Git Commits to the U.S. Constitution
> I worry that ReactJS's scope/concerns is growing far beyond the view layer that is was initially designed to be.

It is. Because through experience developers realized these concerns need to be addressed, and handled... by something. It is unavoidable to have a useful application. Having the framework integrated to help you do so is much less painful than piecing together separate tools, or having 20 different libraries construct their own way to do so (if it is solveable in a uniform way that simply needs to be advocated and agreed upon).

But in any case, why can't you just not use them?

What is the pain point caused by ignoring the changes... and choosing separate tools to solve these problems if that's what you prefer?
One thing that stuck with me is how when you do mushrooms or LSD, everyone experiences their own personal trip so to say.

Ayahuasca on the other hand, although I don't have any personal experience with, I have heard accounts of groups of people experiencing the same visualizations/hallucinations which to me seems pretty trippy!
You can't, you're in the same moral quandary an ISP finds itself in.
As far as I'm concerned, there's only one decision and it's clear that you've already made it. Client-side telemetry is a hard no-go for me. Not that my opinion matters much. I've deleted my account and will be reversing my attempts to secure funding for my organization to move to Gitlab. This is a bridge that can't be un-burned as far as I'm concerned.
The key differences between Electron and Applets are:

1) Java applets were awful to use in the browser

2) The DOM is the most advanced and flexible (and, yes, resource-hungry) UI layout system ever created. Seriously. Swing didn't come close in terms of the sheer breadth of possible interfaces one could create.
Agenda? Minutes? I've heard tell of such a thing, but I've yet to meet a manager that actually performs these arcane acts. I've gotten very used to walking into meetings with no more idea of what's going to happen than I can glean from the participants list and the subject on the calendar item...
>except my digital camera battery died really quickly

Indeed!

Batteries still dislike extreme cold, afaik.

Never heard of Haerbin before, but the pictures are beautiful!
If you're bothering to include Linux in your list of Desktop platforms at all you may as well include the BSDs.

Besides, Java works fine on BSDs. Why is it that when modern developers reinvent the wheel they so often manage to do it worse than the last time?
Exactly what I was referring to. I didn’t want to turn this into an NRA bashing political post.
Just for this post, see it occasionally. I know it's a thing for YC hiring posts, but I've seen this happen and was wondering the rules that apply
Yep and it leaves the same question unanswered: Who or what protects the rest of us from these people protecting themselves with { cameras | guns }?
As is keeping it going.
As a solo founder, I doubt there are any other platforms that make economic sense to support, especially if it pulls effort away from the real money makers. Depending on the market, Linux wouldn't even make sense to support for most companies and it's only supported because Electron supports it out of the box.

Well as a user I've already dismissed your app out of hand. Congrats.
Army War College paper predicts possible collapse of US military within 20 years
The difference is that train tracks and high cliffs are not generally ubiquitous obstacles to get from A to B, whereas crossing the street is needed to get pretty much anywhere.

Pedestrians being restricted to curbs is a blip in the timeline of humanity, it's a very recent development.
Can you give a specific example, though?

Because generally, no competition means no demand, so while it might be satisfying to be best in the world at something, an obscure skill might not translate into financial success.
That's a pretty significant almost. Regardless, kragen's point was not about whether figuring it out was possible but how expensive it would be.
Yup, lots of people ride the ferry.
Honestly, if you gave me a thoughtfully worded rationale (improving product and support, all data anonymized, etc) and defaulted it on, I probably wouldn't have given it a 2nd thought. The way this was presented created a lot of the problems. Some people would be upset regardless, and you need an opt-out for commercial customers. There are cases where collection is a nonstarter for security and compliance reasons. Some people are upset on philosphical grounds, and for those using Gitlab for free, I think you are perfectly within your limits to tell them to pound sand (or host it on their own/fork).
There are certainly exceptions, I've met a few, but in my experience small-town cops aren't typically bullish on private gun ownership either (except for themselves of course..)
Because I guess some significant proportion of the homeless are mentally ill and their behaviour and hygiene can be bad.

I was in a large tube station in london a few months ago and there was an overwhelming stench. The women working there were holding their noses. I was gagging. I asked where the smell was coming from, assuming it was a sewage problem. "From him" one repied, pointing to a guy limping away. He was quite a distance down the corridor, yet reeking the place out.

I think cases like those (due to severe illness) have to be handled by government or at least collectively. I don't think it's something individuals can take on.

'normal' people who've fallen on hard times, well that's entirely another matter. There but for the grace of god go any one of us.
Diff with its most notorious fork, the constitution of the Confederacy:

https://jjmccullough.com/CSA.htm
True. Northern Ontario here. I was born and raised in Toronto, where a damp -10C + moderate windchill feels orders of magnitude colder than dry -40 and no windchill.

The coldest I've been in was -52C (off an alcohol thermometer) and I was fine beyond my eyelids and nostrils crystalizing. That being said, I've been frost bitten a handful of times, each time, the temperature has been near freezing and damp.

But at the end of the day, I'd gladly exchange locales down to the North Carolina/Tennessee area on a permanent basis.
I live in Burlingame and the very large number of Genentech folks in the neighborhood suggests that a simple shuttle service to Millbrae BART and Burlingame Broadway can lead to an enhancement in quality of life for workers, particularly those with kids.
How do you feel about looking up non-trivial facts (eg talking to someone about having a meeting and looking up when you're both free), or answering a text (and how do you know if that text is salient to your conversation or not), or just being bored - reddit/HN/etc. More importantly, how do you tell the difference when the other person whips out their phone? It's downright rude to go off and check reddit if we're in the middle of a conversation, but if we're waiting around for a third person and that person is nowhere to be seen, I welcome that we're both checking our phones for messages from them.

I wish there were some way to communicate "hey, no, my phone use is actually importantly relevant to our conversation (wherein, trivia facts, such as found on IMDB, don't count)"
The article indeed credits Scott Adams (the Dilbert author) with the term "skill stacking".
To me, the most compelling feature of Notepad is that it's installed automatically on every version of Windows. It's the MVP for a surprising number of tasks.
Police will get AI-powered license plate readers, but ethical concerns remain
The number-pad unlock is higher/centered-vertically on the iPhone unlike Androids which tend to have it on the lower half of the screen.
> They just didn't have the metrics to prove it.

As any SMB owner who dabbles in advertising will tell you, you can, in fact, get a pretty good guess as to what the ROI on print advertising is. Look at business when you run ads versus business when you don't.

For stuff like brand uplift, yes, its difficult to measure the value of print advertising. It's also difficult to measure the value of brand uplift on the web.

> What we know now is that click-through rates on news sites are really not substantially better than click-through rates on Joe Schmo's random blog -- but they _are_ substantially worse than in certain other business segments, like search.

Which should be a surprise to nobody, given that search implies intent to... Look for something. Often a product.
Or fingerprint readers, which most phones have had for years. It's possible that the DoD standards for the phone he has requires that biometrics be disabled.
South SF office parks are carefully managed medium to high density facilities while South SF residential land is mostly restricted single family zoning locked up hard by prop. 13. The burden to make room is clearly with residents.
It's not the domain name I have an issue with, it's the brand. Other domains about an abstract concept such as care.com and art.com have .com in their logo. Some, unfortunately, don't. I've seen tech companies take over other terms and I don't want it to happen to the term "remote".

As for testingjavascript.com, it isn't comparable. It's two words and a lot more specific than "remote".
Gitlab plans (planned, as of this writing) to load third-party telemetry scripts which will necessarily have access to all the content of any page they are used on.

This opens an additional attack vector that anyone hosting valuable IP on gitlab.com or the self-hosted enterprise edition needs to worry about.
Closure compiles JS to JS, you must be thinking fo GWT.
I just don't buy this idea that there is some kind of separation between React library and React as a platform. I'm building SPAs since 2008, been to too many front-end meetups, have friends in so many different companies its hard to count. NOBODY is using React as a library. Banks, shops, news sites, you name it, everyone is using React+Redux+Typescript+bazilion-libs. Graphql is not a standard yet but it is already very popular, basically every new hired Dev adds new libs or switches to something else. It's a mess.
I'm hiring for our team. All of the feedback I've gotten from candidate was that it's fantastic because of the take home interview. No need to sweat and tremble over whiteboard questions.

Do you prefer those?
Or perhaps they are smart enough to break into such places :)
Most cars automatically lock the door while driving, so I don't see how this is any different than that? The first responders should have just broken the glass...
Salary in America vs Europe is apples to oranges. Much like your prices that do not contain sales tax.

For instance, my salary in a small Swedish city is 45,000Kr/mo. Of which I pay 6,000Kr in rent and about 3,000 for all my other bills combined (including gigabit internet). However there’s an unseen amount that my employer pays; my 45k salary is more like 90k in company costs.

Since the city is small, I would think of this as comparative to somewhere like boulder, CO. So you begin to get an idea of what purchasing power really is here and what things are paid for automatically (like insurances).

There’s also a large differentiation in regards to social norms (25 days vacation by law, income support in the event of unexpected job loss, generous maternity/paternity leave) muddying it even more.
"As part of Neumann’s settlement, he’s said to get to name two members of an expanded board of directors for WeWork. He will become a board observer and, through that pair of appointments, contribute to steering the company."

Okay, I am not understanding this completely. The media has been pointing the finger at Neumann for weeks now as the cause of the company's problems, but a settlement includes allowing him to influence company decisions? Is it because the company feels it's for their benefit or is there something else to it?
EE being unaffected (for now) is not the point, the problem is the way this was announced, especially opt-out by default. I can't ever recommend GitLab in companies I work for now, because my trust in GitLab has been shaken.
Not better. I live in Quebec City. When we get anything under -30C, my iPhone XS battery dies in a matter of seconds once out of a pocket.
Gail Roper,swimming:

https://en.wikipedia.org/wiki/Gail_Peters

(I've had the privilege of being beat by someone decades my senior.)
The book by the Bulletproof Coffee guy? Do tell.
It's probably a question of the 2010s equivalent of Windows custom control masturbation ("look mom, I can create my own buttons!"): replacing perfectly good HTML elements with ground-up reimplementations written in DIV soup with JavaScript event handlers.
>At -40C, I was wearing multiple layers of wool, fleece, and a gore-tex parka, just to stay warm.

You must have been trekking through some high winds, I imagine?

-40C ice fishing out in the middle of a lake with no barrier is much different than -40C walking around a small town with buildings and trees and barriers to block the wind.

It feels like you're walking in a void, really.

High winds increase the amount of moisture that does hit your skin, and also saps you of any warmth pockets in your garments much faster.

It's all relative I suppose.
As a Grafana user in an extremely large organization, I think the current UX leaves little to be desired. Definitely keep the simplicity of it up.
Selling it helps too.
Here's a helpful rule of thumb for when to use synchronous communication:

Is the conversation ambiguous and is there a high likelihood that you will be misunderstood?

An obvious tell for this is when you go back-and-forth over Slack/chat for a few minutes and people still feel like they are on another page.

I strongly recommend checking out media richness theory. It presents a helpful way to think about what communication medium is most appropriate for a given scenario.

https://en.wikipedia.org/wiki/Media_richness_theory
A number of investors, Peter Lynch and Warren Buffett, especially act as if their process is less sophisticated than it is. Sure, maybe Peter Lynch had a few ideas cued up by walking through shopping malls, but the guy could also read a balance sheet.
TikTok could threaten national security, senators say
I tend to get "helpers" that pile up that seem to consume the most.

I developed an application with Electron (+ Vue + Node) for an internal tool used by non-technical staff at my work and I don't have nearly the consumption as some other applications, but there is a lot less occurring on the renderer process than it appears with other applications.

I've added VSCode (with a large project), my application's usage (censored because it's proprietary, but it's a document-based application) and the worst memory offenders on my system (16GB 2015 MBP):

https://imgur.com/a/9rs707J

I've heard of other similar strategies-- but the best one seems to be to offload as much of the work to the main process or talk to a binary wrapped up in the application and do as little lifting with the renderer (the Chromium portion) as possible. My results have been alright so far.
Yes, you are correct. IE was "built" into Windows, and Microsoft strong armed OEM's to not pre-installing it for fear of losing a Windows License. Downloading Netscape was a lot different when most people had only 56k Modems as their connection. Most people didn't bother and just stuck with the pre-installed IE.
Every one has reasons for their concerns, and complexity is something to be concerned of... but it seems most critics are arguing from a view which implies they don't support the "declarative component" model itself.

These added features are simply extending that paradigm in a natural way that supports better UX, within the constraints of the javascript language.

Nobody says they are easy problems to solve, but it's sort of a non-sequitur to argue alternatives that don't solve them (or don't absolve one of having to solve them still.)
Most importantly, you forgot the wide availability of hard drugs.

Downtown SF is an open drug bazaar, probably the biggest in the USA if not the world. Police do not go after the sellers and the city has for years maintained and enabled this nonsensical anything-goes policy.
The clearest demo that communicates what this solves was given when it was announced last year.

That clock animation is pure genius:

https://youtu.be/nLF0n9SACd4?t=473
It is when it's owned by a country who has the specific goal to influence other countries.

It makes it easier when the people in that country who use the app are very easily impressionable children.
Why after 9 years don't we change from a steering wheel to a steering tiller. Marketing thinks it is the bestest idea.

After 9 more years, let's change to steering pedals and use hand controls for acceleration and breaking. (pun)

After 9 more years . . .

Maybe you see a problem with this progression?
QML is basically javascript with some syntactic sugar. I loathe javascript as much as anyone but that's not dramatically different from Electron.
> So if you're an excellent backend engineer, your time is wasted learning digital art, because somebody else will be making the artwork.

Tangentially, as a backend engineer, I've had to tell the people who made the digital art that the additional icon they supplied me wasn't quite the same color as the existing ones it was supposed to match and also looked misaligned because it didn't follow the same geometrical conventions.

So I wish what you're saying were true, but it isn't necessarily. This being a tangent, I'm not necessarily looking for a moral to the story here, but maybe it's something about having a certain minimum competence in an area so you can be sure you're working effectively with others.

(EDIT: What is a backend engineer doing with an icon at all? Sticking the URL where it's hosted into a config file and modifying the logic so that it shows up (or doesn't) as appropriate, then testing that by looking at the UI and seeing art that looks wrong.)
> Qt is cross language, but not necessarily cross platform (it excludes iPhone and Android, say)

Qt supports Android and iPhone.
You haven’t seen all of the uproar about taking away automatic weapons? Why else would you need an automatic weapon except to go against a group of people? I’m not anti-gun - especially at home. If someone breaks into my house, I’m going to assume they mean me harm.

There are only four people who should be coming into our house without us letting them in and they all have the code to our alarm.
What I've discovered is your team needs to be fairly senior already for this to work at all. I once worked with a team where, shall we say, "talent" was extremely uneven, and it was pretty miserable. It was a very small team, only 3 people, and one of the 3 saw no issues with "synchronizing" threads with wait/sleep loops, paid no heed to coding standards, and just in general turned in shit code others had to waste their time to fix later. Worse yet, he was extremely defensive about any issues we brought up, to the point of not even hearing what we actually say. In his mind, any critique of his code was a personal attack and nothing else. Code reviews were multi-week affairs, leaving him extremely pissed off, and what got checked in was still below par compared to what the other 2 devs were producing.

If that person were in the same office, it'd be much easier to browbeat him into compliance and teach/mentor him. But he was halfway across the globe, so we suffered through it for ~6 months and then let him go, further reinforcing his belief he was being personally attacked. Not a good parting of ways.
Sure, and I'm sure there are actual cases where being good at 2 different skills (not one of which being some form of marketing yourself) is relevant. Devops pretty much requires being good at both development and server administration. You're correct that bootstrapping requires multiple different skills, including some amount of business sense. There are many cases where having multiple different skills could make you the best in the world at that combo. But those correlations aren't random -- so lots of different people will be trying to be the best at the same set of skills as you, since they're connected as requirements -- and despite the article's premise, that's not the case the author's examples make.

The article really just makes it clear it's important to be able to market yourself. However "people able to market their skills achieve more than people who can't" is not as interesting an article premise as "How to Become the Best in the World at Something (by being good at multiple skills)". And the author went with the latter because, well, it's important to be able to market yourself well.