skysight-inc/HackerNews huggingface dataset:
It is hopefully apparent that the 40% increase (whether it was meant to indicate over leading Javascript engines at the time or over the ActionScript 2 engine) does not in any way indicate there is headroom for a 40% performance increase if static type performance optimizations were applied to a modern Javascript engine.

Many performance improvements come from being able to do code analysis during generation, which is already a trade-off for environments doing in-time interpretation, code generation and optimization.

Large performance increases would most come from removing dynamic language complexity, such as having use of the 'class' feature added in ECMAScript create non-mutable properties by default for function declarations.
Consumer products that have ridiculously high profit margins
I used this approach in a project I migrated to TypeScript as well. My strategy was to start loose, fix those warnings, and then gently turn up the rigor when I had the energy to fix the resultant warnings.
Sometimes it is used as a verification of "uniqueness", since someone could sign up for multiple free trials using different emails. Not a problem for most products, but can be a pain.
Isn't GCC on Windows just unzipping a zip file and adding that location to path?
It'd be my default engine if it had language bindings other than C++.
Did the device come from corporate? If yes, then you know :)
IANAL. It's also surveying something openly visible from public space, so even distributing it accidentally isn't illegal, per se. Now, it's obviously fucked, and abuses and mistakes like this should make public officials think twice about building a surveillance state. My main hope is news outlets that pick this up tie it to the encryption debate.
And here I'm stuck in so many zoom calls to the point where I need to shut off my webcam and take my laptop in the bathroom with me just to relieve myself.
My dad is using an old Android Tablet to surf the web. Unfortunately there hasn't been an update available for some years.

This year it stopped displaying some websites because of a newer HTTPS algorithm which isn't supported anymore by the tablet. And that for watching the weather forecast and similar things that really don't need to be forced to HTTPS.
Normal people don't even know what HTTPS means!
Isn't this missing the 9x16 font that was the actual VGA text mode default? That variant allowed a few characters to be slightly wider and cleaner (noticeable on W, M, and X).
My hypothesis is that COVID-19 is more severe because of a Vitamin D deficiency and old people are more likely to be deficient.

The discussion section references a study from 2017 which shows Vitamin D's helps protect against acute respiratory infections, especially those who are D deficient.

It mentions the countries with lower levels of vitamin D and higher mortality rates (Spain, Italy, Switzerland) also have an older population.

On a different topic: Vitamin D has been touted as this miracle vitamin but studies and trials have shown that it's not effective for improving cardiovascular health or bone density.
GitHub Discussions, Codespaces, securing code in private repositories
Nobody here is talking about the elephant in the room where reCAPTCHA (and hCAPTCHA has the same problem) is concerned:

The other day when Google was having issues (the same day that a bunch of Android apps were crashing due to a bad map data push), I was unable to log into my bank, unable to pay my electric bill, and a half dozen other things I needed to do that day.

Because Google's servers were down, core service providers were unable to do anything either because they block access to their site without recaptcha approving the entry.

To me, as a technologist, as a builder of software, this is absolutely and entirely unacceptable. Captcha needs to be something you can self host.

I don't understand this habit of handing Google a knife and then telling them where to stab you.
BuzzFeed News had a big feature and analysis here: https://www.buzzfeednews.com/article/peteraldhous/spies-in-t...
Erik Dietrich has a great article expanding on this principle [1].

[1]https://daedtech.com/how-to-keep-your-best-programmers/

EDIT: a comment on that link makes the point one of the best ways to retain great developers is to surround them with other great developers. I think this hits the nail on the head.
> no expectation that I'd fly an airliner in my non-work time.

This is how life is for most of us in Scandinavia, specifically Norway. Overtime is frowned upon and discouraged by the state (do too much of it and you and your employer have committed an offence) and also local culture is to leave the office on time.
For a while there they really tried to overlap. Unity's been making a huge graphics push over the last five years - it actually had realtime GI before Unreal did, and wasted no time telling the whole world about it: https://www.youtube.com/watch?v=dk8gpz0o5TU

More recently it's been making a lot of noise about its new scriptable render pipeline and shader graph. Of course these are still playing catch-up with Unreal, but they're doing an admirable job.

Meanwhile Unreal totally changed its pricing model ~5 years ago to be much more similar to Unity's and affordable for indies/individuals, as well as adding native support for mobile platforms, etc.

For some customers there may be a clear choice, but for now at least there's also a ton of overlap between their markets. We'll see where things go in the future.
Victim blaming like this breeds radicalization. Need I say more?
Came here to say the same thing. Hopefully, we'll at least get UT5 as a tech demo like UT4 was.
It definitely wasn't indistinguishable from pre-rendered CGI, there are a lot of shadow artifacts for one thing. It looks great but we get this ever few years from the real time people - they're amazing at picking off the low hanging fruit of offline rendering and finding a quality compromised solution that can work in realtime, but they're chasing a moving target.
Right. The old adage - if you smell shit all day, check your shoe - seems to apply. If you think virtually every organization is toxic, then the problem probably lies with you.
Sterling Cooper Draper Pryce, the Medici, Nintendo and Apple in the early days, a lot of Canadian and probably American banks in the sixties and seventies and eighties.. Airlines before the economy model.. Lots of iconic hotels and restaurants, Ma Bell.. all kinds of companies have been great it's just that as people we think we're above it all somehow and our attitudes have brought us to a point where it's understood we're only trading time for money and we're selling ourselves short at every turn and all our corporations are merging into one megalocorp where it's just mediocrity and toxicity and even this forum is nothing but an echo chamber of the neurosis

Another problem is that CEO's don't understand what they're really in it for -- they're not in it for the mind state that comes with being a leader but only for the profits they can extract from the bargain it's obvious by their actions and their dress

In short a company that has high alignment and high autonomy the two are not mutually exclusive and indeed form the basis of what I'd call the American Way
Nice, took me 3 tries.

Although I believe the real thing will be quite different. There will be coupling betweeen various controls. I think it's one of the goals to reduce that by centering thrusters around centres of mass, but there's a lot of moving pieces (humans) inside, and the fuel mass is always changing.
Lunar Programming Language: a new language by David Moon
> The rich can buy out the new supply and either use it for things like AirBnB (which then just displaces people who need an actual place to stay) or they sit on the property and grow their investment over time because of how limited land is in metro areas

This is extremely illogical, because they can do this with existing supply, and do do this with existing supply. You even point out that it's a problem because of existing land.

So saying that we shouldn't increase housing because of this, when it only has the potential to reduce this, is absolutely nonsensical. Refusing to act by building more will in fact make the problem you describe worse!
I think there are people who care about just about everything. Let's make those certificates expire every month. Also without a way to say it without risking offending someone: the tinfoil hat brigade can make everything grind to a halt. People can have concerns, and they can be very invested in those concerns, but they can be so concerned that I don't know if I could ever satisfy them. They could be concerned about what operating system that HTTPS-serving software runs on, and their set of requirements might be such that I cannot run anything.
Old people lack vitamin D. Old people get symptomatic Covid-19. Thus lack of vitamin D causes exposes to Covid-19. NOT.
This is, in reality, the biggest problem. A lot of modern technologies have built-in assumptions that most people promoting them didn't ever think through. "Everything will be updated all the time, everywhere" is one of those assumptions. "Security" people who yammer about MitM attacks don't give the slightest fuck about that other side of the coin, because that's not what they're paid for. However, a lot of these assumptions have costs that will compound over time.

What is the cost of constantly loosing old media, for example? What is the cost of perfectly good consumer devices being rendered unusable via infrastructure updates? What is the cost of constantly rising complexity? This is not discussed with any level of honesty.
A lot of what/why they are doing it this way, is realistic lighting and reflections. Im not sure the difference between a realtime game engine and ray tracing matters that much when you are using it as faux ambient light.

After it is filmed, they can still go back and touchup the backgrounds. Someday with ray tracing they can do real time finished products, but for now the tech works great at what its intended to do.
I remember that in my first year of CS, the professor asked us to implement this algorithm. We had just learned our first computer language(C by the way). Result: nobody was able to do it, and everybody got a 10 after the professor realized it.
Can that Android tablet run the mobile version of Firefox by any chance? At least on desktop, Firefox doesn't rely on the OS for https, which is helpful on older systems. I imagine mobile would be similar.
Basic income is socialist utopia, state doesn't have money to pay everybody "basic pay". People need to work to earn money. There is no other option.
This isn't about drones, but here is an article from last year about the DoD using surveillance balloons that use radar from 65,000 ft to generate high-res images of the ground:

https://www.businessinsider.com/us-government-testing-survei...
Shadows are too sharp, so I don't think they use raytracing.
I'm not saying your first sentence is wrong, but your second sentence is missing something fundamental:

1. "Ease of use" describes Go reasonably well (anyone who has used a compiled language can figure out Go tooling in minutes), but I've never found it to be true for Java. Whichever you think is better, I don't think there is a case for Maven or Gradle being an order-of-magnitude easier to use than ASDF.

2. The "large healthy ecosystem" from the libraries point of view is a silly argument for Go, since 10 years ago Lisp clearly had the larger ecosystem. Something is fundamentally different (socially, technically, or otherwise) from Lisp to Go that Go could grow the library ecosystem it has from zero in a decade, while Common Lisp could not in 25 years.

3. The "large healthy ecosystem" from the compiler point of view is silly; Lisp has 2 healthy commercial implementations (Lispworks, Allegro), 3 very actively maintained open-source implementations (sbcl, ccl, ecl), plus several other "somewhat maintained" implementations. Thats almost Java plus Go put together.

4. It's funny you mention IDE support, because tooling in general, and SLIME specifically is what keeps me using Lisp. Java actually has fairly solid IDE support, but outside of the Smalltalk world, I've never seen anything even close to SLIME in terms of being a useful IDE.
It sounded like they managed to make it deterministic by keeping the power draw always the same and fixing the cooling solution to handle max load.

So developer can expect it to perform identical to whatever balance they've set between CPU/GPU. That's my understanding at least.
From Deepfakes to Facial Capture: How AI Is Already Changing Hollywood
How we successfully handled 2.5x traffic in a week
> weather and traffic cameras

Several are clearly disguised; the view is framed by "high voltage" etc. decals in reverse, similar to:

https://www.qpcs.net/wp-content/uploads/2015/04/2015-06-17_2...
Mark Cerny's tech talk emphasised that performance is determistic:

'So how does boost work in this case? Put simply, the PlayStation 5 is given a set power budget tied to the thermal limits of the cooling assembly. "It's a completely different paradigm," says Cerny. "Rather than running at constant frequency and letting the power vary based on the workload, we run at essentially constant power and let the frequency vary based on the workload."'

https://www.eurogamer.net/articles/digitalfoundry-2020-plays...
>>There is a huge difference between "the current administration practices corruption on a massive scale" and "no other administration has practiced or will practice corruption"

Trump is more colorful and in your face about it, but I do not believe his Administration is more corrupt, he just does not have the media covering for him like the past administration have

Further some of the "corruption" is not IMO corruption at all, like for example the current scandal around Michael Flynn. Those charges by the FBI are a clear example of Tyranny (Tyranny defined as that which is legal for government but illegal for the citizenry). What is sad to me is that FBI does that to people all the time and normally gets away with it
Tracking flagged/removed comments would be very interesting. I have a hunch that there might be some interesting patterns there beyond obvious trolls or bigotry.
From what I've seen the look of water is usually not provided by the engine itself. Water is really hard to make look good and a lot of it depends on the specific needs of a game.
Honest question: How do you know what you are saying about how companies used to be was ever true?
I have four kids under age 8, including a two-year-old.

Brutal doesn’t begin to describe it.
One way we try to combat this is the way you get salary increases is mainly through promotions. Promotions are based on reasonably solid criteria and you can go up for promotion anytime you want (max every 3 months). Engineers senior to you determine whether or not you meet the criteria in a forum that is loosely based on a thesis defense. you answer questions and show your work and how it demonstrates the skills. People are either learning, executing, or teaching a skill.

People that dont get promoted get very few raises so are incentivized to leave.

The levels are essentially:

1) learning core skills under heavy supervision

2) ability to develop a feature with moderate supervision

3) ability to develop a product as it was envisioned, independently

4) ability to conceptualize a product, kick off a new product, and change direction in the middle if need be

5) ability conceptualize a portfolio of products and how they interface

6) ability to run a business unit of products

7) ability to start your own company (at this point we fund people to start their own company)

There are more detailed criteria around leadership, growing other people, contributing to recruiting, understanding, finance/accounting (P&L), following a solid methodology, contributing to the intellectual property of the company, improving the operations of the company, ability to deal with various level executives outside the company, exhibiting the values, being an expert in something etc
> Developers who try to push every ounce of power out of it will hate it.

How common is this though in an era where most releases are multi-platform?
I don't know to what degree it is deterministic or controlled by the developer. It might be interesting if, for instance, graphically heavy games can essentially trade CPU performance they're not using for additional GPU headroom in an intentional, explicit way.
You just made up every aspect of that statement. Caltrans traffic cameras are all variable telephoto cameras on pan/tilt/zoom rigs. Many weather cameras even allow random web visitors to control the PTZ for a minute or two.
Better physics. It's 2020 and still doors, walls, and even windows can be struck by a rocket without anything other than a scorch decal left behind.
Apple doesn’t sell a service for 10.99/month to look at the photos you and others edited. They sell a service for you to listen to the music you made on software you already paid to license. Logic is also used as a front end like abelton/fl studio before a finishing software like protools is used for mixing in final workflows in my experience. Major label recordings are filled with sounds made in logic, sequenced in abelton, mixed in protools then finished in sequoia or something else. Apple has a bad rep for not supporting creative professionals, but they support when it benefits them like every other business. Logic has massive professional marketshare, it would be like Crescent stopping production on adjustable wrenches, because craftsman makes them anyway and it isn’t really making a dent in the bottom line. It’s one of the archetypal UX of a DAW and the expectation of good sounding stock instruments kinda came from them. I also hate when I have to use logic and would love if it went away, but that ain’t happening!!
It's definitely impressive but kind of obviously not pre-rendered still. There is quite some aliasing in smaller details of the more complex objects and the edges of shadows aren't soft. The water effects looked quite bad still.
> Plus the whole message of centralization vs decentralized of crypto.

That ship has sailed a long time ago. Crypto is centralized. People have voted with their wallets, overwhelmingly for centralization. Possibly because the #1 demand for crypto comes from exchange speculators, who don't want to pay on-ledger transaction fees.
Not a map but it being done openly in Baltimore.

https://www.baltimoresun.com/maryland/baltimore-city/bs-md-c...
> Is this documented somewhere as well?

Yeah, the Hacker News Guidelines: https://news.ycombinator.com/newsguidelines.html

> I see meta-discussion (and similar) on HN all the time.

Metadiscussion is usually OK. It's discouraged when the thing you're metadiscussing about is itself not on topic.
I subscribed to your YouTube channel.

https://youtu.be/f9EbD6iY9zI
> Property grows in value because of its proximity to other things of value, not because of the amount of it on the market.

This is not an either/or situation, both of these impact the price of property!

Calling inadequate supply a reason for high prices "just an assumption" is not borne out by any actual analysis of any market, anywhere, at any point in time.

It's not just rich property owners that prevent building up, what you are engaging in here is just as much a reason that we can not provide housing for people, and why there is overcrowding in so many parts of the world.
Unless you have access to Admin and can see ALL processes running, then no. Well, I guess you could try and analyze all data leaving your computer... but is it worth it? If you're working from home, just use a different computer for non-work stuffs.
First of all, that is impossible. Our infrastructure is not able to fulfill the needs of a city with such density. You would need massive investment on infrastructure, that would be incredibly costly and would take decades, possibly more given the history of public city infrastructure in the United States. It would also require re-organization of many industries to adapt with much lower car usage.

In any case, it would not be enough. See, for example, Hong Kong. Despite incredibly high density, rent still ended up stabilizing at 35-55% of income.
Madrassa director held for rape in UP
Here is the direct url to the "Dead Sea Effect":

https://github.com/dwmkerr/hacker-laws/blob/master/README.md...
It's up to individuals as employees to decide if they want to subject themselves to this (agreed repulsive) treatment...what's with all these comments and sentiment in this thread acting like they have a gun to their head?

JUST QUIT already if uncomfortable with whatever a given job entails should that include perceived invasive measures ie - surveillance.
The app was developed over a year ago and then came back to it for significant feature development.

The update wasn't terrible.
That's true, although google's own recommendations are to add the scripts on every page

>reCAPTCHA works best when it has the most context about interactions with your site, which comes from seeing both legitimate and abusive behavior. For this reason, we recommend including reCAPTCHA verification on forms or actions as well as in the background of pages for analytics.

https://developers.google.com/recaptcha/docs/v3

A privacy minded programmer/company might restrict the scripts to the minimal set of pages, but I'd imagine most sites would blindly follow that advice and put it on every page because they think more data = better.
Wow, how soon until AR/VR is the standard in gaming?
I don't know about everyone else but a few months ago reCAPTCHA was getting so hard that I was routinely failing it . Now the hardness seems to be scaled down though. (they removed the addition of noise into the picture I believe).
Oil and gas? Academia?
Thanks, it might be time for me to give it another try.
Glad to hear that RTK is working well for you!

I'm currently working on updating the Redux core docs to teach RTK as the default way to use Redux. Hoping to have the new "Quick Start" tutorial page up in the near future.
Not so secret anymore!
Georgism proposes to tax the value derived from land, whereas LVT proposes to tax the market value of the land itself.

The primary problem with the Georgist proposal is that it involves a lot of arbitrary determinations of value. The goal is the same, but the much simpler mechanism of LVT can actually be implemented with reasonable accuracy and efficiency. It's not totally trivial - it's kind of hard to figure out the value of land if you were to counterfactually remove all the improvements, but it's simpler than determining something as abstract as the value derived from it.
Didn't you work at CCSO back when Prof Kaplan was just down the hall, unless you were in another building...have you read the Guy Steele original papers on Scheme? They're actually awesome.
PRC Targeting of Covid-19 Research Organizations
> @ts-expect-error

I glad to see this. One of the most painful moment was when writing tests in TS. You will have to deal with countless type errors.

Although @ts-expect-error will partially solve the problem, what I have learned is don't write tests in TS - you should test it in the real runtime environment where there is no type checking.
It's still preferable to use a real DNS name and a real certificate, if you possibly can, which means that nobody has to install a CA.

There's currently no way on any modern system, as far as I'm aware, to install a CA but limit it to only a specific domain and its subdomains; any CA you install can issue a certificate for any domain. (There are theoretically some certificate extensions that allow limiting a certificate to subdomains, but as far as I can tell, implementations don't reliably support those extensions.)
Thanks for posting this publicly. I’m all for the general idea of reigning in unnecessary data collection/prioritizing user privacy, but sometimes you just need certain features to make things work!
I disagree that it proves your point that Bay Area engineers are somehow more talented than engineers outside of the bay Area.