skysight-inc/HackerNews huggingface dataset:
Azure by far has the best customer support, great for commercial use
This site doesn't seem to describe much about the history or internals. This FB blog post seems to have more details on how and why:

https://engineering.fb.com/2019/07/12/android/hermes/
Does your CI really require extremely high bandwidth? Doesn't caching resolve this?

Checking out repositories is a rare event. It's even rarer to check out repositories weighing tens of gigabytes, such that throughput in excess of 100Mbps is noticeable.

As I said in my reply to CaptainZapp, it's generally fine if a background process like a backup takes several hours, and that's just for the few people who need to backup tens of gigabytes of data to the Internet every day. For everyone else, 100Mbps is far more than enough.

For most home users in particular, capacity beyond 40Mbps rarely brings any benefit.
Well I was comparing client-side apps like Android/Java VS React/JS.

PHP vs React/JS is not really an apple to apple comparison because you still need client code to achieve high interactivity like Gmail did first.

Few questions on how to improve your webpack build/hot-reloading time:
Are you on webpack5?
Are you using Yarn 2 PnP?
Did you break the app in multiple import() modules?

we have a very large mono-repo all with like 30 services 10 webapps and 4 native app wrappers.
The main B2B app is the biggest with like 50 separate pages and 100 modals/dialogs.
The build time is around 40 seconds to produce the production bundles. More impotantly than that though is the weback serve/dev-server/hot-reload update time and that takes 1-3 seconds.
Essentially if I can a letter in the UI and I save it take 1-3 seconds to see in the browser.
This is with the largest webapp we have. All other webapps refresh in less than a second and essentially time you switch from the editor to the browser the page has already been refreshed.
I think you're mixing different problems here. You can't blame Google nor HTTPS if your hosting provider is trying to rip you off. You don't need unique IPs or unlimited subdomains to get an SSL certificate, these are just forced requirements from your provider.
The X.org foundation board is made up of hackers.
One idea unaddressed here is simply having more PAXen. If 90% of attendees are on the West Coast, then the distribution of PAX events should probably reflect that; instead of putting all of PAX West's eggs in the Seattle basket, maybe consider diversifying to, say, Portland or San Francisco or Los Angeles or Vegas or San Diego?
Not to defend China or Russia, but you seem to think the USA is completely innocent and does not constantly intimidate anyone it thinks is not an ally (sometimes it does it even allies). Guam is actually a great example. Why do you think the USA keeps a military base on such an isolated location, really far from its shores? In fact, the USA has literal guns pointed at the head of every country in the world[1]. Saying that someone is intimidating the USA without pushbacks is laughable.

[1] https://en.wikipedia.org/wiki/List_of_United_States_military...
Yes, but they are not more of a status symbol that BMW, at least broadly.

Their brand power is not going to be enough for them to live in a very well established industry of premium and regular brands.

Tesla will do fine, I think they will be a legit new car company, but that's just it: 'another' auto player.
I get it now. Thanks. In the 70's we used to say people were on a 'power trip' and you would call people out for power tripping. It seems a natural result of outrage culture. Some outraged people are bound to want to do something so they organize other outraged people to do something. People learned to 'gang up' on others in grade school. It really is very immature and the opposite of exercising wisdom, control and maturity.
Note that the article author is on macOS (using Safari). On macOS, closing the last window does not necessarily close the application and this is an established pattern.
The exif data is on that photo, but i recognized it as castle island, and the exif confirmed. really nice park to watch sea and air ships.
I presume it means that if someone accidentally pushes up a token to a public github repo then it can't be used to hijack all the PyPi packages corresponding to that token to become malicious
It’s not just hunger, but it’s ability to execute at reasonable costs.
Scientists Say Most of Mars' Water Is Still There, Just Locked Up in Rocks
If you commit your AWS secrets/tokens, or similar, inside a python script it will now be discovered by github automatically.

They have integrations with a bunch of services to recognize the tokens, and disable them. This means malicious users can't copy/paste them, spin up servers and leave you with a big bill. (Ideally, of course it could still happen, but the aim is to prevent that kind of thing.)
If you accidentally commit your PyPI private token to git and push it to GitHub, PyPI will detect this and disable the token within seconds (because there are absolutely bots who will try to find it and abuse it).
One of my reason to stick with Firefox on both desktop and mobile.
What I'm really looking for is Heroku specifically built for hosting integrations. In the same way the Vercel is specifically built for frontend hosting.
> From today, GitHub will scan every commit to a public repository for exposed PyPI API tokens. We will forward any tokens we find to PyPI, who will automatically disable them and notify their owners.
They agree with you. Tesla has gone from being the number 1 EV maker in Europe to now being number 3. The Renault Zoe was the best selling EV model in Europe in 2020. Volkswagen (with its 12 brands) was the biggest EV maker overall:

https://ev-sales.blogspot.com/2021/01/europe-december-2020.h...
And ubiquity: there’s a Perl for almost all systems
Working on something similar in my spare time, its quite... exhausting to be honest.
Basic premise is you define a core model or different types of models and use transformers to transform them from one type to another, building a huge structure in the process than can help you generate stuff and notify of updates. The biggest problem is cascading updates, recursive calls, UI and performance in general. Currently doing it on the JVM but I think I should migrate to something closer to machine code to net realistic performance.
100 drones for misting gasoline, 10 drones for igniting it?
I'm a little ignorant about Raku, so take my comments with a grain of salt, but...

Saying Raku is the future of Perl is like saying Objective-C is the future of C. Or Ruby is the future of C. Or Python is the future of C. Or C++ or... really most languages out there, because most of them are built on top of or branched from C.

Yet we're all quite capable of recognizing that each as its own place and path and future. They didn't replace C, and Raku didn't replace Perl.

And, of course, Perl built on what came before: C, AWK, shell scripting, sed, BASIC, LISP... and Larry Wall never pretended otherwise.

So I think Raku is a very interesting project, but calling it the future of Perl seems mistaken. Raku is the future of Raku.
Because Raku and Perl5(7,8,9) communities are now two separate worlds and is to be considered two separate languages.

Raku seems like an incredible language which I would learn if I was a capable enough developer to understand the implications of everything it offers.
Anyone has comments on VW id3?
I hadn't heard of Service workers until now. I'm fairly privacy conscious and it's become such a hassle trying to keep up with these measures. It seems every other month there is a new feature I need to know to disable in Firefox. I'm so tired of it.
How does one keep track of all this without having to be a professional web dev?
Waymo has cars outfitted with 100k in sensors, HD maps, and their cars are geofenced to a few neighborhoods with excellent visibility. What Waymo is doing is way easier than solving the general problem of self-driving, where cars have to figure out safe solutions to not-seen-before problems.

I think it will take years before Tesla FSD can drive from A to B without making catastrophic errors, but at least they're trying to solve the correct problem. And I think it's important to remember that it's OK if self-driving cars behave stupidly in ways that don't kill people, because the status quo has people dying every day because they're drunk/tired/texting, and self-driving only has to outperform the worst drivers in order to be a big leap forward.
You called yourself a stats guy so I’m going to push, can you show any rigorous analysis by anyone suggesting that theres any benefit to doing temp checks? Is there any number anywhere that gives false positive rate estimates for typically used temperature checking methods? Or false negatives?
Yes, here: https://engineering.fb.com/2019/07/12/android/hermes/

Scroll down to: How Hermes improves React Native performance
My reading stack with Miniflux/RSS and Wallabag
"but im struggling to understand why?"

Because he's an uncompromising advocate for Free Software.

It's quite extraordinary that the hopeless crew at X.Org are even calling for his dismissal from GNU, which is his own organisation! They need to fix their own bugs, before jumping on the Cancel Culture bandwagon, and interfering with the GNU and Free Software foundations. X.Org is closely linked to Gnome and Redhat, neither of which is clearly aligned with Free Software principles.

https://launchpad.net/xorg/+bugs?search=Search&field.status=...

Get back to work, and stop the meddling.
They did lose a bit of focus in the past, but I believe they're getting it back with some privacy-oriented side-projects like Firefox Relay.

Hopefully they don't go under :(
Definitely fine for Android (there's plenty of them), but I would've thought the same for iOS.

Now that I think of it though, I think the Apple ToS that prohibit browsers are about function (app used to browse the web) rather than internals (language support in the engine).
I was referring to the incident in Hamburg, where there was (according to the article) no blackout, the ship had two local pilots on board and a tugboat attached.

And yet, they were unable to prevent the wind from pushing them into a moored ferry they were passing.
Thanks.

Notes taking app tend to be very generic. You can type text, create bullet points and checkboxes. But they it is for you to manually move stuff from one page or section to another to "represent" another day, time or topic.

In Routine, every note (being a page or a task description) can contain text, bullet points, media etc. But every checkbox turns out to be a full-fledged task that can be scheduled, opened to enhance with a description (which in turn can contain subtasks) etc.

We've basically closed the loop. Every note can contain tasks. And every task can be enhanced with a note. And then we tight those notes and tasks to what is happening in your life.

If you are in a meeting, you can take notes that will be linked to this meeting and its participants. If you create a checkbox (action item) in such a note, it becomes a task that you can postpone for later or schedule right away.

Notion is best for teams and does not have this notion of task, nor is it well integrated with your calendar. Likewise for Roam which is more for people who love to take tons of notes: researchers, journalists etc.
That book has a lot of interesting lessons to draw from [1] and that was even before they became a ubiquitous analogy for various things related to software containers. Sun's Jonathan Schwartz was talking up this book in the late 90s.

Three I picked out were:

- Existing infrastructure matters (e.g. SuezMax)

- Standards matter (container size and handling needed to be standardized)

- Process matters (e.g. containers needed changes to the way loading and unloading was done, and hence changes to labor agreements, at major ports)

[1] https://www.cnet.com/news/three-lessons-from-the-shipping-co...
Reminds me of the experiment of putting salmon to MRI and showing it photographs
https://www.discovermagazine.com/mind/fmri-gets-slap-in-the-...

The salmon test was not made to prove that salomon exhibit post-death brain activity but that the correlations from the said experiment are of roughly as meaningful as many brainscan studies.

The new-age aspects of this article reminds me of this test ... except for lack of insight.

Would really suck to be the professional interviewed in this article.
I really hate all these "fancy editor in the browser". They're all really awful (slack's being the worst) and do not work well with edit-in-your-favorite-editor plugins like Firenvim or GhostText.

I'll prefer simple textareas that accept markdown everytime.
Show HN: Ape Playground
I've never tried esbuild. I've only saw the benchmarks.

Frankly everytime they say this new X language/tool manages types fast it turns out not to be true.
Deno has native types and then it came out that the actual Deno source code decided to abandon Typescript:
https://startfunction.com/deno-will-stop-using-typescript/

https://esbuild.github.io/content-types/#typescript
It seems esbuild has a separate loader for typescript and anyway it only builds but does not type checking:
"However, esbuild does not do any type checking so you will still need to run tsc -noEmit in parallel with esbuild to check types. This is not something esbuild does itself."
I've been looking for something like that.

How do I change the Ctrl + Space hotkey? It's my language switch. So, I'd like to keep it and change Routine's.
Im not sure if this is a droid extension.

Nevertheless i searched for it at fdroid, and nada.
Netflix’s Market Cap Jumped by $85B in a Year, with Revenue Up 23% in Q4
Sure, but I don't believe Waymo will be able to sell this tech in a regular vehicle that any customer can buy. They will run a fleet of their own taxis where they accept full liability for the system.
Why? Use NestJS, AdonisJS, or use an existing boilerplate. You may not have everything but a simple endpoint can be up and running pretty soon. Use Heroku and / or Lambdas and your prototype is deployed and running.
You still get auto banned for mentioning the name of a reddit admin, someone who not only works at reddit but was involved in political parties so you would assume they are considered a political figure. Some default subreddits have opted to go private in protest. They are seeing it as blatant censorship.
I'm of two minds when it comes to this issue. I quite liked Fight Club precisely because in my younger years it was 'macho porn', but it left me with some thoughts that later on bloomed into understanding that the film is really criticising all of that.

I've had similar experiences with other works. Starship Troopers isn't quite the fascist power-fantasy that it appears to be on first sight. American Psycho can sorta be seen as a power fantasy, initially, but it's really about a pathetic guy struggling in his environment. And so on.

I don't feel it would do the world a service to criticize these (initially) ambiguous works because they're not spelling out the message they contain. And so while I often liked Ebert's reviews, I felt he was judging Fight Club in precisely the superficial way that doesn't do it justice. I imagine he might review 'Lolita' as a work glorifying adults loving prepubescent girls, when clearly the book isn't really doing anything quite like that.

Err, I suppose the counterpoint in my 'two minds' perspective is that I do get that there are cases where it does feel like the 'criticism' is a flimsy excuse to revel in its opposite. I don't think that applies to Fight Club, but it's an edge case. Better examples would be shows like Breaking Bad. I enjoyed that show a ton, but I could not find a proper excuse to watch it other than 'crime porn'. Any 'message' it tried to convey was clear from the first season. We all kept watching because we loved to see how bad Walter White could get.
Seems to me a lot of people who buy electric don't want a gas-guzzler badge on it.
Though this has been true for a while, it's not what this announcement is about. This is specifically announcing automated scanning and reporting of PyPI keys, which if exposed, could allow a bad actor to distribute compromised Python packages via PyPi (e.g. pip)
> I wonder if they got burned by Perl 6/Raku.

I have the same feeling. I've been programming Perl since mid 90s, and I was - as many others - hyped when Perl 6 was announced early 2000s. 20 years later, it's just different programming language in my eyes; I won't spend any time on it, because if I need Perl, Perl 5.x will do just fine.

Unfortunately, because of Perl 6/Parrot/Raku, or what the current name is, I think it made many developers get off the Perl train. There are lots of good frameworks for Perl that makes it super-easy to get something up and running really quickly;

* Mojolicious (and its multitude of plugins, Minion etc.)
* DBIx::Class (not pretty, but still just works)
* Moose/Mouse (for decent OOP)
* JSON::Validator (and friends, for mocking and validating)

The list goes on, but this is the "out of the box"-stuff for me to get up and running with something, if not just a prototype of something.
I remember paying for a lifetime of hosting on TextDrive by the developers of TextPattern, which then got sold to Joyent (now owned by Samsung) and they they killed all the lifetime hosting. I did like TextPattern though, and I learned a valuable lesson about what lifetime means. To be fair I think the original founders relaunched TextDrive and honored the lifetime hosting but at that point I had moved on.
I used Perl for years... Perl missed its transition window.

Randall Schwartz and the community would tell you that “Perl is more popular than ever”, because the rising tide of programmers meant it was used by more people.

The Perl 5 vs Perl 6 created weakness and Python filled the void and won over that segment.

It became the new standard. Now it will be very difficult to dislodge.

Anyway, the entire Perl 6 fiasco will serve as a lesson for future projects.
"Per seat" I can handle, but one Kanban board SAAS we use drives me nuts with its gated features - like many cilummdyou can create 5 "business rules" to move cards automatically, but on the 6th one, someone with no approval to upgrade the licence gets an error message, then a committee in Germany talks about it and decides not to pay more for the "feature" as we're already paying them a goodly sum.
You don't need data to know that the last 5% of most difficult engineering problems is going to be the bulk of the work.

Just look at the state of Tesla's full self driving product. Yes, it's impressive in many situations yet it fails at things that are generally. What's the point of automation if I have to babysit it?
Why can't the back-end of Topicbox do the JMAP stuff and then serve up some HTML? Beyond "because that's how we built it and it must be thus", it's quite hard to see why the front-end would need so much JavaScript to render nothing more than a chain of emails.
I know there's plenty of people working with Elixir (and Erlang) that feel that way. I can also imagine that in very large codebases dialyser might not be enough and it would be great to have it. Also that obviously, outside web and telecom there's definitively software which I wouldn't want written in them, but not in TS either, and probably it would have more tests than code, property and fuzzy and all the remaining things.

I also won't say that it doesn't happen but I do believe if the same effort that goes into writing typed typescript and tests, aka, using dialyser and writing tests, that there shouldn't really be any difference? And when you include things like guards, explicit pattern matching, casting your data at the entry points of your system that it provides a much more robust experience?

But that's all optional - what I've seen is that theoretically there's nothing you can't express with the base syntax (+ecto) that you could with most (as in the common ones) type systems, perhaps the difference is that since in a typed language it won't compile you are forced to do those things, define all enums, all their variants, exhaustively match, etc?
Raku is neat language, but it's not Perl. You might as well ask if the future is Python.

Perl v7 as I understand aims still to be fully compatible with Perl 5, and function as a bridge towards v8. This is to attempt smooth gradual transition, something that Raku distinctly does not have.
Not sure why this is surprising. The author is using macOS where closing a window almost always just closes the window while the application itself continues to run.

Browsers maintain active connections for a number of reasons, the main two these days being notifications and service workers.

If you want to kill the connections then terminate the application via Cmd+Q or the App menu.
> Full-text search isn't rocket science, after all

Full text search isn't, but ranking the results is - and more importantly there is no objectively best ranking.
in that case, i will ditch discord for zulip chat instead

microsoft buying Github is fine, since everything i do on github is open source, but chat applications are more private, and I would consider ditching discord if a company like microsoft buys discord, just like i ditched tumblr when yahoo bought it
Might take a look into SGML: renders server-side and in the browser, based on static files rather than databases (though you can fetch from DBs, services, or other resources as well), based on the ISO standard that kicked (and still encompasses) all of HTML and XML, powerful templating without reaching Turing-completeness, markdown and other custom syntax support, HTML-aware injection-free templating, finite-state automata for stylesheets and other context-dependent templating ...
Zapier Zaps Ideas for Online Forms
I don’t trust VW. Maybe because my first car was a 70.5 Baja Bug.

Maybe I’m gulping the kool-aid but I want a 500 mile range truck!

My current line up is a minivan, an 11 mpg land cruiser, and a Chevy Volt.
Sure we will see FSD.

From companies like Cruise, Waymo etc who will be using them for very specific use cases e.g. deliveries or Airport pickups in well known, good weather cities.

But definitely not from Tesla who can’t even navigate around car parks let alone the wide range of conditions that their cars experience today.
Taken literally, this comment feels like a joke -- which is probably why some HN people downvoted it.

However, think about the first part of this comment from an AI point of view. The program itself is the compression. An intelligent agent could discover this kind of program.

Notes: This isn't perfect, since it depends on having network access, reliability, and so on. However, maximally intelligent agents, in my view, know how to balance situational and environmental factors in order to solve a problem.
You can do this with any web framework.
There's a lot of people who aren't interested in projecting an image with the car they drive. They want a cheap, simple car that's easy to get serviced.
It's not configurable from the Settings screen yet, but you can set the "dashboard-shortcut" key in ~/Library/Application Support/Routine/config.json. In can be any electron accelerator (https://www.electronjs.org/docs/api/accelerator).
VW battery day: We're going to build gigafactories too!
Tesla battery day months before: We're going to build terafactories, 1 of our factories will make as many batteries as VW plans to make in total
The Spectator itself is evidently censoring the Spectator, seeing as how the article is paywalled (and Firefox doesn't seem to recognize it as something Reader Mode can pick up, so there goes my usual trick).

EDIT: disabling JS did the trick.
But we aren’t in shut down everything mode. Basically everything, including indoor dining, has been open for months. Pretty much the only thing that is still locked down is schools.