skysight-inc/HackerNews huggingface dataset:
Performance testing is hugely valuable but nothing beats having performance metrics captured and made available from production. You never really know how things are going to perform until you see them under real load against real data.

There’s been many times I’ve been bitten by this, including the one time we found that a small portion of users would set the number of results returned to the max and scroll through hundreds of pages of results, blowing the cache for everyone.

I tend to hear “we run performance tests so we don’t get regressions” a lot more than “we monitor the performance of releases to canaries and rollback”. It shouldn’t be one or the other, both are invaluable.
I think the GP comment demonstrates that it very likely will stop working very shortly if left on the open web.
I guess you have to be pretty far down the path of self actualization to worry about things like this
Running Good Meetings
So I've just started Meetric.app with 2 other co-founders. It's crazy to think that despite your Outlook or Google calendar, there is still no widely adopted tool(s) to manage your meetings. Logistics are looked after with Calendly/Zoom/Doodle but nothing for the actual productivity/efficiency of meetings through their lifecycle. It's even crazier when you think the cost of a meeting with 6 engineers in it for just 30 minutes.

So we're looking to build a product to make meetings easier, for both the organiser and the participants. It's a little bit like Asana or Trello. You could do project management effectively before them, but you needed to have a certain amount of discipline and training to do it well. With Asana, it's suddenly really easy to do project management even if I'm not a trained, certified project manager.

With meetings, it's kinda the same: you usually don't get any training on 'how to run a good meeting' but you might still be a super-active organiser. And it's not because
people want to have bad meetings, it's because it's hard to be disciplined (write an agenda, establish a goal, etc.), it's sometimes socially awkward (doesn't feel like leaving the meeting in the middle of it if you have nothing more to add) and sometimes people just don't know (don't know how to facilitate or don't know I should send the meeting notes to X after).

So we're building our product to tackle the above, across the meeting lifecycle: before/during/after. We got pre-seed funding and about to release the MVP, targeting Outlook users first (usually bigger organisations: more meetings, more pains) as we integrate directly into the Microsof365 stack with an Outlook add-in.

At this stage, I would love any feedback and thoughts from the HN community. And obviously, if you're interested in testing it out (Outlook user or not), do sign-up!
Horses are pretty dangerous too.
Recognizing your privilege means keeping aware that other people may struggle with things (sexism, racism, disabilities, etc.) that you don't struggle with. That can have far reaching implications in terms of design, how you frame advice, instructions, policy, etc.

For example I have given friends advice before on how to get somewhere, and been told that it won't work for them, for reasons such as them not wanting to walk alone in a certain area/time due to being a small woman, or lack of handicap accessible infrastructure making something take longer than it would for me.

If being confronted with your own privilege makes you feel guilty, that sounds more like you are bothered that others are less privileged
Initially worked on a game very similar to Avalon / The Resistance but using different concepts for good and bad (Firefighters vs Arsonists). Lost interest in this eventually since playing Avalon on netgames.io with friends has been good enough despite a few minor bugs.

Started a different side project that attempts to create a large collection of newsletters:

https://www.radletters.com/

Also learning more about Docker and Kubernetes to get a better sense of how the architecture works.
There is a subtle difference between knowing what river is and knowing how to get to the other bank.
I see that as an absolute win. If you're having problems understanding simple math questions then I won't want you as my user in the first place. Morons out.

As for visual impaired ones, I agree this one is harder to crack. Usually you do it by audio, which in itself is more then 50 lines of code, but here is my personal approach. Absolutely none is stopping you to have, for visual impaired ones, a separate step like the one described in OP, where you have mail activated. You see visual impaired users have infinitely more patience then normal "visual" ones. They are used for web to not be friendly, so they won't mind going through extra hoops if they want your service. So a checkbox saying "I am visual impaired and I want registration by e-mail" or something equivalent and you're good to go.
I helped to teach my dad how to program, so that his IT problems would be more interesting
Many years I worked with a team that couldn't figure out why the code ran so fast on Bob's laptop but was slow as shit on production server hardware. The production hardware was state of the art at the time and they were kind of in a pinch deadline-wise. They ended up literally deploying Bob's laptop to the ISP data center.
What you are suggesting are called voxel engines, and there have been a lot of attempts at them, none close to success.

There is no way we can simulate physics at the level you suggest for real-time games, not even in a hundred years. Unless you achieve a breakthrough in fundamental physics which would have an impact in every aspect of life, not just games.
You're simply using the wrong (though popular) word. The "un" in unethical" means "without," not "different."[1] This is basic English (and Old High German, and Manx, and...). However, if your goal is to disregard and negate the basic intelligence and/or humanity of another person or group, then it might be the right word, but this path leads to some very bad places.

>Whether or not something is ethical

You eating a hamburger when I think meat is murder doesn't mean you don't have any ethics.

>There’s too much variation in the personal beliefs of the populace for there to be a frontier that neatly encompasses all the guiding principles for their personal actions and also stays within the bounds of what people consider acceptable behavior from others.

You're describing morality, AKA a shared set of ethics, and people have been fighting to establish their preferred morality on other people (AKA "stop doing that thing I don't want you to do") for as long as people have had shared identities. Everybody who had participated in that history has acted according to a set of ethics, but the way you use the word, whether one of those people has any ethics depends on what side you're on. Not true.

I know I'm pissing in the wind here, but it's simply the wrong word to use.

1. https://en.wiktionary.org/wiki/un-
> The vast majority of COVID-19 fatalities are people who are over 65 and/or have the mentioned chronic conditions.

So far the 5-year survival rate for people under 65 is 0%.
React Summit Remote Highlights
If you want to get an idea of what exactly these mods use their powers for, here's a website that preserved the comments on that page before they got deleted by the mods: https://removeddit.com/r/interestingasfuck/comments/gitwbo/p...
Lumberyard is targeted by MMO's due to Amazon's content delivery network abilities... and MMO's are the biggest genre to fail before during and after release, purely because of their scope and difficulty to pull it off "right".
CVE-2020-12717 – iOS Bluetooth Denial of Service
You could literally say the same thing about the Steele Dossier sponsored by the Clinton Campaign, Steele was identified as connected to a foreign government influence campaign as well. A candidate literally cooperated with a foreign actor with undisclosed Russian ties to generate evidence against their opponent which they knew would be disseminated by the American IC. Not having these protections just incentivizes whoever currently controls the apparatus to strategically investigate their party's opposition.

Edit: Putting this here since I've reached my reply cap. There was a request for citations. https://www.cbsnews.com/amp/news/report-footnotes-show-fbi-k...
Apple might have exclusive on Intel's 28W 'Ice Lake' processors
It becoming somewhat of an echo chamber might be an unfortunate natural phenomenon: if there’s even a slight lean to one political view, people with contrasting views will shy away from the abuse, leaving only people with the same view, which will make the problem worse and worse. Similar to how the rich get richer, big stars in the galaxy get bigger, etc. Definitely the upvoting/downvoting system and various corrupt mods make it worse.
You're hugely overestimating still. You seem to assume that all of the over-65s in the system are at PCI. In fact, only a small fraction of older people, even in late decades, need to be in long term medical care.
I would believe that except for the “white” part. It is used to make people feel guilty for advantages that they may not even benefit from purely because they fall into a certain group.
Most traffic is over HTTPS, so VPNs aren't as useful as they once were. The advice of "don't go to your bank's website on coffee shop wifi" is 10-15 years out-of-date. Yes, HTTPS has some holes, but HSTS and certificate pinning help.

If you're this level of worried, you should make sure you're either signed out go Google/Gmail or have your search history turned off. A VPN offers zero added protection. there. IIRC, Google claims your history is anonymized. Wouldn't hurt to use DDG if you're paranoid.

VPNs are hit-or-miss on how they handle DNS requests. Even using a VPN, you might leak that you're a Hacker News reader.

I guess a VPN that doesn't log might protect you against going to an IP known to host bad things.
By "the bug" I mean the fact that they're asking for permissions on any site when they don't need them - which is a bug (and a serious one) whether or not Chrome notices.
This made me LOL

moota

- a dance performed by people sitting in the crowd

- "I love hanging out with my friends and moota"
Are you referring to Biden/China?
> This will invalidate the arguments for Erlang concurrency model.

What about failure domains? As far as I'm concerned, this is the strongest reason for actor-based concurrency. I can design my architecture so that groups of processes that need to die together die together. And it's usually one or two lines of code, if any.

Here's a real life example. I have a process that maintains an SSH connection to a host machine, and that ssh connection is used to query information about running VMs on that host machine. If the SSH connection dies, it kills the process that is tracking the host machine, which in turn kills the processes tracking the associated VMs, without perturbing any of the other hosts' processes or vms. This triggers the host process to be restarted by a supervisor, which then creates a new SSH connection to query for information (possibly repopulating VM processes for tracking information). All of this I wrote zero lines of code for (which, importantly, means I made no mistakes), just one or two configuration options. More importantly, the system doesn't get stuck in an undefined state where complex query failures can cause logjams in the running system.
Except Transclusion was defined by Ted Nelson in Computer Lib / Dream Machines. :)

https://www.thisworddoesnotexist.com/w/transclusion/eyJ3Ijog...

See here: https://en.wikipedia.org/wiki/Transclusion
Most of the discussion on this link is about how Google is being developer hostile. I think that's getting plenty of attention.

You are certainly within your rights to state things divisively if it pleases you. I was merely suggesting how you might make your point in a way people will agree with you.

If they've flagged this through user reports of the permissions being too wide then they may not actually know which permissions need to be changed.

Even if this were true,

1) what about the update that narrowed the permissions, surely Google knew which permissions remained in violation? Remember, it was the rejection of that update that prompted this post

2) user reports of permissions being too wide should also be required to identify the specific permission that is in violation. That would not only help the developer, but also help Google make the decision on whether to ultimately ban the extension

3) Google should have clearly stated in the initial message that they hadn't actually verified that the alleged violations are occurring
WeWork locations are essentially unusable now. They’re still charging rent
You misunderstood: I was referring to trying out a PhD for those curious about it. Worst case, you spend ~2 years and get out with a MS degree.
> and you want a scaled down environment

This is definitely a requirement, a very scaled down one since I don't want any interaction with the outside world apart from the game engine (for determinism purposes).

> probably making your own JS parser/engine could be the way to go

That sounds like a lot of work to do well. If I had infinite time I suppose re-implementing a common language would be the best way forwards, but I don't, especially for a hobby project.
What I find interesting about Reddit is how the community overwhelmingly publicly writes about how inclusive they are and how important it is to be inclusive. Yet there are subs that frequently get to all whose main goal is to exclude and make fun of people such as FragileWhiteRedditor, inceltears, iamatotalpieceofshit, and TheRightCantMeme
I think folks are drastically missing the forest for the trees here. This is just one minor example of the INSANE process that is now the Chrome Approval Process. I've seen extensions go for many months getting random rejections with no reason given.

This forces developers to GUESS as to what is wrong. Want to try and develop according to a roadmap or timeline- forget about it. There is no "app store" approval process that conducts itself in this way.

Fact is Chrome is 80% of the market so Google doesn't worry about competition. If Google Chrome is broken- then the internet is broken. It harms new entrants trying to develop and innovation.

After the 2nd or 3rd rejection- have a HUMAN intervene. Explain what is wrong. Devs are more than happy to make the changes. But you can't do this "make you guess" bullshit.

DOJ and EU need to get involved. Someone at Google with their wits about them and revamp the whole process. It's a travesty against the developer community and should be fixed ASAP. Also from what I hear they need to start with new LEADERSHIP.
> As an aside, since cars are pretty dangerous

Ironically this is happening now with Tesla autopilot:

https://en.wikipedia.org/wiki/Tesla_Autopilot#Incidents

I wonder if these kinds of lists will appear in relation to covid.
Only 5 days though, not weeks.
I really don't get why abbreviated is such a long word...
We shouldn't downvote or ban people from which reddit community because we disagree with their opinion? /r/BeatingWomen? /r/Gore? /r/Incels? /r/FatPeopleHate? /r/Pizzagate? /r/The_Donald? /r/MensRights? /r/ShitN_ggersSay? /r/TransF_gs? /r/CreepShots? /r/TheRedPill? /r/WatchPeopleDie?

Why, because it hurts their feelings? To protect them from the consequences of what they said, and ensure everyone has a chance to hear it? Downvoting is an exercise of free speech, too, you know.

https://en.wikipedia.org/wiki/Controversial_Reddit_communiti...
Servo uses Firefox's SpiderMonkey, which is written in C++, as its JavaScript implementation.
not only that its the number and name posted on the website in question for people to call regarding the site
When you know that you will get fired if you dont whats that called? Not forced at gun point but may be arm twisting?
A thread on this from yesterday: https://news.ycombinator.com/item?id=23163794
PKG Deploy (https://www.pkgdeploy.com) - More than a few times I have wanted to create either RPM or DEB packages but the barrier to entry always seemed rather high.

Then while conducting interviews with what recruiters were calling senior engineers it became quite apparent that many people will still manually deploying code using a bunch of manual commands. Something packages are good for.

So I decided to start creating a way to make Linux packaging easier. I'm not sure if the idea has legs as people move more and more towards containers and serverless architecture but it's been refreshing to build something for myself.
Couldn't malware authors start from the other direction? Create a no-op extension with no permissions and gradually add things until it's no longer approved.
>"the end justifies the means" is a perfectly valid argument

Sure, it just tends to be incredibly destructive, like you imply at the end of your comment. For me, this makes it bad.
I think I'm nearing 2500 filtered. It's actually a nice place to visit now.
The upside is if you know how to use the profiler, especially if you know a lot about PMUs and whatnot, you'll look like a damned wizard to many people.
Horses are actually quite deadly & an occupational hazzard for cavalry officers & related roles:

https://en.m.wikipedia.org/wiki/Ladislaus_Bortkiewicz
The term privilege is used in many ways by many people.
Sometimes it means luck but I don't see it used that way very often.

I've seen it used most often to

- deride a person or group of people

- describe oneself in a funny way

- describe oneself in a way that is serious but ultimately in a positive light

Specific recent examples from my Facebook is whether voting for Biden is privilege or not voting for him is privilege or whether being pro quarantine is a privilege or anti quarantine is a privilege. The subtext is always you REALLY don't want to be on the side of the privileged.

Every single time it seems to make the argument dumber and nastier.
كود نون العالمي
This is nothing but message passing. In the high performance computing world, MPI is the standard scheme for running massively parallel calculations. While Python's pickle may not be the highest performance serialization scheme, it is pretty fast and transparently handles most objects you can throw at it. It certainly does not cover all the same use cases as threads and as you point out shared data it is much easier to use theads.
Don't work for free for Google. Don't write extensions for Chrome.
That and the climbing scene. As a climber there's no way to do that in those boots! Or, given the apparent story context, to do it that fast: nearly speed-climbing for an on-sight just doesn't look right. And her body movement for it was all wrong.
Also the Fable & WebSharper compilers for F#
Just use a damn VPN.
It's far too late for an individual with those conditions to reverse them in response to the pandemic.
That was not at all a dishonest response. And, no, the exceptions don't diminish the gravity of the order. But the exceptions, which I believe every such order has had, do diminish the severity of the restriction. It is a huge stretch, actually dishonest, to imply that any of these orders prohibited people from leaving their home. Many of them were accompanied with language that in fact encouraged people to get outside to clear their heads. I will eat my hat if you can find a single one that prohibits people from going outside simply to exercise.
You make it sound as if appengine solves all your problems, the prime source of complexity in most web apps is the database, which you don't mention.
>They ended up literally deploying Bob's laptop to the ISP data center.

I guess in a pinch but that is a solution that I just don't think I would like.... I would feel like we're going to figure this out, not surrender to the absurd...
> One person's rights/freedoms are another person's responsibility

yes

> There can be no freedom without responsibility.

yes so as I like to say it - freedom is anything but free

> Regulation is legally enforced responsibility.

Yes!

The issue I have with regulation is it requires enforcement to be truly useful and part of that requires the person seeking enforcement to yield their freedom to the enforcing authority to kick in.

Yet people seem to believe that regulation is this magic pixe dust that grants everyone special powers.

That's crazy talk!

I tried to make the point here: https://news.ycombinator.com/item?id=23169673
When I did a PhD in theoretical/numerical physics, I wrote most of my code in Fortran. That was started ~5 years ago.

Basically, I was starting to port some some Matlab code I had written to C/C++ to speed it up, but the most convenient solver for the differential equations I was dealing with outside of Matlab turned out to be a Fortran library. So I started learning basic Fortran in order to write a small C++ wrapper around that library, but ended up liking Fortran much better than C++, so I kept using it throughout my PhD.

Note that modern Fortran (2008+) is not at all like the infamous Fortran 77. There's no reason to write GOTO spaghetti; you have object-orientation, built-in support for complex numbers and matrices, array slicing, pointers, polymorphism, pure functions, vectorized ("elementary") functions and subroutines, and other modern features. There are even some unique features like the "associate" keyword that I sorely miss when doing mathematical programming in any other language (mostly Python these days). Because e.g. the built-in arrays "know how big they are", error messages are typically more helpful than debugging numerical C++ too.
A Beginner’s Guide to TPUs
There's a not-insignificant chance that an employee will die from Elon's choice here. Should he incur liability for it?
The_donald was removed because it supposedly called for violence against the police. This was not true at all, but is still a regular occurrence on subreddits like news and politics, without mods ever blocking such posts and comments.

You should also take a look at the leakrd conversations by mods and admins scheming to frame them.

No matter your political beliefs, you should be alarmed by this.
They don't give shit about your 4.5 star rating. Your 4.5 star rating doesn't mean you are the most private or most secure over there. Facebook got 4+ rating on all there apps with 1B+ users, that doesn't mean they need access to those call logs,messages and everything on your phone.
Keep you permission to the minimum, for both security and privacy. Chrome team doesn't give shit about people like you.
The point is: were they consistent on both sides?
This is awesome.

> scumdoggery

> scum·dog·gery

> seizure of property as a practice or violation of the law, especially in financial matters

> "he didn't care for the scumdoggery he got for being a police officer"
You're modeling ability as a binary when it's more like a bell curve. Most attackers are somewhere in the middle and old systems are going to be most vulnerable to them.
Your website is amazing and full of very interesting projects, looks like a lot of fun.
> I really don't think this is ambiguous. It's very clearly meant to be funny rather than serious.

Taking individual sentences in isolation is one thing.

Taking them in the context of the entire post is another. In the context of the entire post, I see plenty of ambiguity in this sentence.
Well, that answers something I was wondering about recently.

I noticed in a couple of popular TypeScript (+React fullstack) boilerplates, that they were using ts-node to run the server in production.

Unlike babel-node, there's no mention in the documentation to avoid using it in production - but I figured there'd be performance impact, since it's transpiling on the fly (I suppose just once per require).
> Declaring a vague category of citizen out of bounds of the law is absurd.

Yet it’s hardly new for congress to exempt themselves from the laws they pass. Political campaigns are exempt from robocalls for instance. It’s an unfortunate reality.