skysight-inc/HackerNews huggingface dataset:
I think you're seriously underestimating the number of systems that will be forced to deal with HTTP/3 if it's standardized. These days nearly everything uses HTTP. Changing HTTP is almost as big as adding another option to TCP/UDP

Everything that touches HTTP connections. Proxies, transparent proxies, web application firewalls, every network analysis and debugging tool, layer 7 load balancers.

There's probably half a million hardware firewalls out there that won't ever get a software update. As soon as http/3 is released, they're useless. The ones that can be upgraded need downtime and people time to do so. Just in firewalls this change could cost 400 million.

Realistically, the consequences of HTTP/3 will cost billions. Is 4% faster speed worth that? There's a lot of other ways to increase speed 4% without spending any money. Like turning on profile guided optimization in the browser, or just waiting a year for CPU and network speeds to increase that much.

I'm not being defeatist here, a maximum of 4% performance increase is just not very good. Nobody would switch a video or audio codec for a few percent, why is HTTP considered easier?

I say to Google: come back with something better. 20-30%? Totally worth it. If HTTP/2 is truly within 4% of optimal we should never touch it again
Those websites are so cute, particularly Airbnb's :) It's always great to see fledgling companies distinguish their business proposition to a market that doesn't even know about them yet.
https://auctions.ipv4.global/
Is your workplace hiring? Sounds like a relaxed process.:)
Tarsnap?
const prevents rebinding a name but doesn't affect the variable's mutability.

const foo = {};
foo = 42; //not allowed
foo.bar = 'baz'; //this is fine
> I really hope we don’t end up with JavaScript code being written to be optimized well on one particular implementation of a JavaScript engine…

You're late by many years, most frontend developers have been explicitly optimizing for Chrome for a long time now.
As I recall some samsung browsers and the like use it? Webkit is removing support for non-JSC engines, and I remember the samsung people as well as some others being upset about this.
Which company did you use?
Is it Kthulhu that the Voyagers sense?
>all of their revenue is now from ML. PageRank is ancient stuff.

Seems like they would be making the same money either way, so the ML advantage might not be the major factor.

Conway's Law really does seem to show here.

If you replace occurrences of AI in the article with Natural Intelligence that is what so many companies really need to implement more of beforehand.

That way any decision-making that is delegated to AI afterward will not have the same limitations that the organization already had.

You usually don't want a business model with an anti-growth pattern baked into an even more opaque and unchangeable feature.

Problem is, deep application of the NI is going to get you most of the way you want to go business-wise, after that the AI might be even more difficult to justify.

Industrial-wise, with unique & complex equipment & data, where an operator gains skill through familiarity with both, a machine can be trained to gain some of that skill.

But there will always need to be someone better trained than the machine in order to get the most out of the machine.

The best investment is often going to be in a system to leverage their ability rather than try to operate without them at all.
From the linked bug:

> I think I can reproduce this behavior on Figma's code base too. I've never noticed because we use Chrome pretty much exclusively for development.

We're already there. Chrome dominates so much of the dev market, so naturally v8 is what people are optimising towards.
> Look at IBM. They just can’t innovate

They are still so far ahead in Hardware I dont see how they are not innovating.

Software, Marketing, Sales, Operation, Management ..... well pretty much everything apart from CPU / Big Iron related really.
(IAAL but this is not legal advice.)

Reliance on advice of counsel is not a blanket defense against any arbitrary crime you could be charged with or civil liability you might face. It is only a defense in a certain limited set of circumstances; and it also requires you to waive attorney-client privilege.

See https://digitalcommons.law.yale.edu/cgi/viewcontent.cgi?arti... for a good, if dated, overview of the law.
If it was written like

while true {
let hello = "world";
}

The scope would keep getting freed then re-allocated, which will be slower than simply continuously setting an existing variable's memory location over and over again.
Search was pretty actively against AI usage at the time I left it in 2014. Much of this was because of Amit Singhal, though: he had a strong belief that search should be debuggable, and if there was a query that didn't work you should be able to look into the scores and understand why. There were AI prototypes that actually gave better results than the existing ranking algorithms, but weren't placed into production because of concerns on maintainability. I have no idea if this changed after Amit left.

I work on Assistant now, since recently rejoining Google, and it uses AI for the usual suspects: speech and NLP.
I appreciate all the new features in new JS, and I will continue using the oldest features possible for everything because they are likely the most tested, and least complicated.

It also allows me to build sites which work in Netscape 3.0 and up without any special compatibility modes. :)
Also, the original domain was pineapplefund.org, whereas this is pineapplefund.me
I agree, while it may not be entirely technically accurate to say WebKit, I do think it's specific enough, and also a more broadly known technology than Javascript Core
Kullu, Manali and Shimla Volvo Tour
Swaying palm trees, clear, blue water, sun-kissed beaches, backwater lakes and salubrious environs are what attract travellers to Kerala. Yatra, with its 8-day Beaches & Backwaters of Kerala with Thekkady package, will give you a bucketful of memories to cherish for a lifetime. Our diligent tour managers have carefully planned the itinerary backed by Yatra’s excellent services to make your Kerala tour, the perfect one. Enjoy a sightseeing tour of the rich heritage of Kochi and learn about its Portuguese history. Thekkady will delight you with its diverse fauna and aromatic spice plantations.
Interesting explainer: Why 3 Phase Power? Why not 6 or 12?

https://youtube.com/watch?v=HqZtptHnC2I

(Substation complexity.)
Kerala Revisited in Luxury with CGH Hotels
Swaying palm trees, clear, blue water, sun-kissed beaches, backwater lakes and salubrious environs are what attract travellers to Kerala. Yatra, with its 8-day Beaches & Backwaters of Kerala with Thekkady package, will give you a bucketful of memories to cherish for a lifetime. Our diligent tour managers have carefully planned the itinerary backed by Yatra’s excellent services to make your Kerala tour, the perfect one. Enjoy a sightseeing tour of the rich heritage of Kochi and learn about its Portuguese history. Thekkady will delight you with its diverse fauna and aromatic spice plantations.
A good rule of thumb is that when an attorney sends you a cease and desist letter, you should hire an attorney to read it and give you advice on what to do and/or how to respond -- especially if you are inclined not to assent to the demands made.

I know this, not only as an attorney today, but as someone who (before I got my law degree) did not do this and paid a very high price for my immaturity. Hiring an attorney could have saved me many thousands of dollars.
Or they are all compiling their JavaScript to legacy JavaScript specs for WebKit.
Texas.

Why east and west are separate is probably more interesting.
Sure, this describes the problems with JS's const, but doesn't really describe why it shouldn't be used?
With other employees of the same company. For example when we were working from office before COVID we can have coffee break or can play games like Pool, Poker etc.. but in remote work there is no fun activity.
Absolutely agree.

I do believe this will be hard to change, though: Coming from academia my first Python experience was as a front-end to actively developed Fortran code. In that segment, the easy link to external code is one of the main selling points of Python.
No, trying to benchmark Java and JS are the reason for the concerns.
More problematic tbh is that excel doesn't really let you configure it for your setting: ideally you should be able to set it up with defaults suitable for genetic scientists, and then spread that configuration throughout the group.

Or if it does have this feature, no one knows how to access it
> Remember when it was a good idea to cache the .length property because it was O(N) on some browser (I think an early IE), so you'd write your for-loops like this?

I do not, mostly because I came online at a time that Internet Explorer was already uncool and Mozilla was clearly better, and also I had no idea what JavaScript was ;) But I can only imagine what the browser monoculture of the time was like, viewing the echo of it many years later with Blink.
Whatever you're encoding into the light that gets shined on the prism... that process is probably not gonna be O(1).
I've seen quite a few of these, but only in the context of video game equipment/leveling optimization sheets...
Any compiler worth its salt should do that optimization for you.
Try setting up a mail server and sending more than 5 mails a day to Gmail, the biggest mail provider. Be prepared for your mails to be declared spam.

Google has their own DNS they default to on Android. Who knows when google will "block harmful domains".

Google is pushing alternatives to HTTP that are vastly more complicated and improve speed, thus increasing search/page rank.

Yes, you will be able to run things yourself. Just don't expect them to be discoverable.
They're close enough not to matter on most modern browsers - I suspect V8 actually hoists the field access out of the loop when it compiles it (loop-invariant code motion is a really well-understood compiler optimization at this point). I would definitely put this in the premature optimization bucket.

It doesn't really matter nowadays anyway, because now I write my for-each loops like:

for (let elem : arr) { ... }

or

arr.foreach(elem => { ... });

(Well, technically now I write Android & C++ code and do leadership/communication stuff, but I brushed up on my ES6 before getting the most recent job.)
Blank page? :(
None of the current Java or JS engines use tracing JITs, though?
I personally don't think of Jamstack sites/applications as being 100% static. The core nature of the Jamstack is the ability to extend functionality with APIs/microservices (jamstack.org have a diagram example: https://d33wubrfki0l68.cloudfront.net/b7d16f7f3654fb85723603...)

Having separate systems is (at least in my understanding and experience) a core design feature of the Jamstack.

Your question is valid. Why not go all the way to a CMS? If the author wants dynamic features AND doesn't want to build them himself, he might want to reconsider Wordpress.
I know it's silly, and this sort of positive spin is definitely the point of her doing this, but I agree. I am starting to think more and more that it's important for our politicians to be "with it" and at least try to understand modern society, culture, and technology. Why is that?

The median age in the U.S. is 37.9. The average age of a congressional representative, however, is ~58, and senator ~62. There are dinosaurs like Dianne Feinstein in the Senate, who is 87. She is certainly not "with it", and happens to support insane legislation such as that which would make strong encryption illegal. I don't feel represented at all by the likes of her, or Nancy Pelosi, or pretty much any of the other politicians out there. I don't trust them to make good decisions for my future - rather, I expect them only to use the political machine they have at their backs to advance their own selfish goals. It really does feel like a gerontocracy.

The internet now makes it possible for an entire congressional district's worth of people to interact with their representative in this novel, light hearted, and humanizing manner. By demonstrating that she is capable of understanding and using modern technology in this way, it makes me a tiny bit more confident that someone like AOC _might_ legislate the internet in an effective manner.
> Technically, accessing a variable is simply faster than a property access on an object

A good compiler will make it so that they are largely equivalent. In C-based languages this is one of the first things a compiler will do, and I am sure that every JavaScript engine does this kind of thing too when possible (actually, it may even have an easier time doing it because it may be able to skip pointer analysis).
> Reputations are at stake, and most people are doing impression management

What's the saying about academia? The politics are so vicious because stakes are so small? It's pretty ironic because the stakes are larger for a lot of decisions made by engineers in industry, but we seem content with swapping best practices.
People (more or less) can’t use another language if they’re targeting the browser.

Also, in general, using the most limited constructs that fit your use case makes a tonne of sense for code cleanliness, in any language. For example, in a language supporting private/protected/public properties and methods, you should always default to private, as that’s most limited and easiest to reason about. Then make it more public as necessary. Same goes for const vs. let - const is more limited, it’s a better default choice, only use let if you actually need to re-assign it. Using const means there’s one less thing for readers of the code to worry about, it’s a variable that CAN’T be reassigned, the same way you don’t have to worry about a private method being called externally.

This is, essentially, the “principle of least power.”
Sorry to be pedantic, but a portion of UV light is non-ionizing and can still lead to photochemical reactions that aren't insignificant. For example 660nm light can be combined with methylene blue to make it toxic, which is taken advantage of in photodynamic therapy (PDT).

I did some research on PDT as an undergraduate in university and the absorption of light by cells. I'm not in the medical field, but from what I understand most of the biological effects from lower energies just come from the heating of cells.

Wikipedia has a very brief chart on the biological affects of non-ionizing radiation: https://en.wikipedia.org/wiki/Non-ionizing_radiation#Health_...

And don't forget simple facts like bright lights can blind people. Blanket statements like "(non-ionizing) light isn't dangerous" often have holes in them.
I'd assume this is a scam until there's some kind of confirmation. (Although if Pine lost their laptop, they might have lost access to all other ways they could have confirmed their identity.)
The premise of React isn’t at all about performance optimization, it’s about components.
How do you compare to https://internal.io?
Nice! That's an even simpler option than my suggestion.
The keyword instructs the human to immediately unassign any mental overhead reserved for tracking changes to the value while `let` or `var` indicates that further digestion is required to determine potential. I see some value in that. Stop using `const` for declaring named functions, though.
2k/month on food.

I spend 400/month and I don't hold back, avoid processed and junk foods.

Whatever they're doing is extravagant and not based on real science if what they say is to avoid processed food.
Sonderkommando Photographs
Akri, an OS project for building a connected edge with Kubernetes
Here is something you can do:

Get a domain name you can hold on to.

Put a big search box on it which works well.

Put that address big front and center on all your literature, equipment, parts, boxes, etc.

Write, "for help, please visit: or call:"

Also, put your searchable text articles on the big social networks. Paste the entire text into your subreddit, facebook, instagram. Put your site URL in the profile.

It's a sad state of things, and will probably get better soon with meta-search or some other kind of new search paradigm.
A better idea would be to use regulation to outlaw malware/spyware that steals your contacts list, or pressure Apple/Google to actually do their job during app review and kick such malware from their store.
Nice to know. Also, using a container, the port number generally doesn't matter so much.
My read is that it's a critique against low interest rates and quantitive easing making cheap (thus unvalued/excessive - a surplus) money abundantly available to corporations and people already with money, but mostly out of hands of every day people. If everyday people however had faith in a cryptocurrency, they could ride up the asset inflation bubble with the moneyed class - thus negating the effects of wealth destruction present in this implied case of class warfare (waged by the moneyed class).
But const/let are not equivalent, semantically to var.
This already happens regularly with C and C++, where a large majority of developers attribute to those languages compiler specific behaviours that aren't written anywhere on the standard.
if you're worried about errors coming in through testing and fuzzing, you could be just as in trouble in a language as rust due to, say an unsafe block not composing well with another unsafe block two dependencies over. The challenge then is to figure out how to debug, I would worry that obsession with "zero-cost abstractions" making your code difficult to reason about and obscure the bug more than a system that has a more barebones relationship with the computational processes. However, only time will tell which is the better strategy.
Docker hopes to resurrect its fortunes with new developer focus
Most JS people consider it perfectly fine to use it. It's a just a tool. A minority wants to make a storm in a cup of water because they read this[1]

[1] https://jamie.build/const
Sounds like it could have been some kind of incompatibility or firmware/software bug, either on the machines you were using or the drive itself....
Demystifying Consensus Algorithms and Their Implementations
Azure CLI Oct 2020 release
Your site is pretty cool, thanks for sharing it! There are a lot of similarities to mine. Thanks for the other feedback. Yes, I've also been using leaflet. I've been thinking about adding other layers for say satellite view .. etc. I know how to do that and it's pretty easy. I was also thinking it might be nice to allow people to actually zoom in to the street level view so that they can actually 'virtually drive by' a location they visited on their holiday. Of course that will only be any good if there is street view available for that location (e.g. driving by a hotel you stayed at). I've not had too many issues with the EXIF data (at least for GPS and date info). The main one was just making sure the orientation was right but even that wasn't very difficult. Perhaps my site doesn't work for some types of EXIF and I don't know it yet. If you come across any please let me know.

I'm not a good UI designer by any stretch of the imagination. There is also an additional complication with the fact that it's not just a photo sharing site but it also allows CSV data to be shown on maps as well. I do have some layout options available for the CSV data (e.g. make the map full screen) but they are also clunky. I'll have to continue to think about other layout options and display toggles.

In terms of the ipedia name it's because it's more like wikipedia in that lots of people can add content and share it with others and display that content on maps. It's actually designed to be a 'pedia' for geospatial data sets. It's different to wikipedia in many ways also (e.g. no one else can edit your pages). I just added the photo mapping as another feature but it's really a subset of what the site can do. For example there's a page there for life expectancy: https://mapipedia.com/s/u/drdave/average_life_expectancy_by_...
We know enough to give at least some guidance. More fruits and vegetables. Less red meat and sugar. Etc. It's not sexy or trendy, of course.
Empowering Azure CLI Developers with AI
And macOS emulates it. It's a fairly archaic design at this point.
Testing performance of Azure SQL Database as a key-value store
AzureFunBytes Short – AI on Azure
That's a huge lack of imagination. If Mozilla gets a large percentage of users they will find funding one way or another.
There is no need to resync audio if all the components (capture hardware, drivers, software) in your capture setup work properly together, i.e. audio and video are captured synced and with correct metadata (timestamps and/or rate information), so they don't go out of sync in the first place.
The problem is that if they offer anything but 1000% bug-compatibility, a Linux-based Windows is just another Windows RT-style penalty box. Yeah, it runs Edge and Office, but none of the closed-source line-of-business software that are baked into people's refined-over-20-years workflow. None of the games with such aggressive and brittle DRM and anti-cheat they break under even official Insider builds. None of the drivers for obscure peripherals that the manufacturer disowned by 2010. You still have a sky-high switching risk.

The way out I could imagine would be some sort of packaged virtualization, like the "XP Mode" feature on Windows 7. Your legacy apps spin up in a thin, well-integrated VM which ran a "final" build of classic Win10 designed for minimal disruption. The VMs, in turn, would be aggressively sandboxed and firewalled to keep it tamed. I'd suspect there'd still be some gaps-- drivers for hardware that can't be easily wired to a VM, but I suspect there's a mountain of logistics and performance issues that don't fit in a two-paragraph post.
If that's the world's worst CMS, I must have the worst taste! I love the brutalist simplicity. It's a tool that behaves like one would expect.
Markets are obviously not efficient. The proof is trivial. Have you ever made a mistake? Congrats, that’s your proof. The market is a collection of people making decisions. People are capable of mistakes. People en masses are still people, and just as fallible, if not more. Thus, markets can and constantly do misprice things/inefficiently allocate capital.

These real events are incompatible with perfectly efficient markets:

* tulips

* Bitcoin

* google (billion dollar startups)

* crashes

* theranos

* salem witch hunts

that’s not to say markets are perfectly inefficient either. But they’re clearly fallible and imperfect. They clearly misinterpret available information all the time, even though they easily could’ve interpreted it correctly. Markets are full of emotion driven irrational actors, not Bayesian robotic egoless predictors, even though we like to pretend we’re the latter sometimes.
The only if is clear but the if side seems to be assuming that P=NP entails not just proving the existence of polynomial time solution algorithms but also constructing said algorithms?
Well yes, there's the huge "GNU C(++)" dialect of course; if nothing else I think Clang's existence has helped there although of course it tended to adopt a lot of the things outright in the past. This is really something you always get when there are multiple non-reference implementations of something and one has significantly larger market share.

But, I think a more relevant example might be people who write code prefixed with comments like "Destructure this manually. At -O2 on GCC this allows the first field to be placed in a register" which is putting waaay too much dependence on the internals of a specific implementation, beyond even whatever extensions a particular compiler claims to support.