skysight-inc/HackerNews huggingface dataset:
When I first came to Elixir & Erlang, their naming convention gave me no trouble at all. Now of course, I haven't done much for decades with languages that would have given me the mental model that would bias me to automatically be thinking of the things you name. I do know that there are certain well-worn development environments where you might gain such a bias.

Remember that Erlang, too, and some of these technologies, names, and conventions, are pretty old and that they may not have been as evocative then as they might be today with some of their conventions. "Process" almost certainly would have been confusing to the neophyte, but appropriately descriptive nonetheless, but "Gen" for Generic.... eh.

Anyway I guess the point is that I have to look inward to see if something like this rubbing me the wrong way is the substandard choice of the project I'm diving into, or if it's me bringing unwarranted biases and assumptions to the table.
You say that, but they also have set a precedent of doing that before with the Fortnite and plenty of other apps trying to subvert their arguably harsh In-App Purchase rules. I agree though, they try to ban the MLB, NFL, or other video apps with blackout rules based on geolocation, there could be a lot of people doing exactly what you suggest. Now, all of the apps could get rid of their app experience and go to a webapp only experience and circumvent the rules that way.
Thanks for pointing out bangs, it's definitely a good product too. I do think Jumprope has a couple legs up:

You can create your own shortcuts at https://jumprope.ai without needing to submit them to ddg for approval

You can also do alias commands - for example I set it up so "prs" opens me github pull requests page for example and "zm" opens the company zoom link

but yes looks like bangs has some cool regex manipulation but hopefully Jumprope is easier to get started with.
>You are driving EV cars wrong.

And that's why EVs as currently pitched will NEVER take off. Heck you probably lost the majority of readers of this site, many of which probably have pretty pro-EV leanings when you start blaming the user.

If you are trying to win someone over to your side, telling them they are doing it wrong is NOT a great way to keep them engaged or convince them.

For example - you could point out that sure, EVs don't work exactly the same way as gasoline cars, but for these trade offs you get these other benefits.

Not by hitting them over the head with "your doing it wrong". Good grief.

>I bet, that when you go on a 500 mile drive, you are stopping that often to use the facilities and get some food already. Nothing changes.

Granted I'm probably not most people, but I'm far from in a minority that when I'm doing a long drive I just go. The only time I stop is to get more fuel which I may combine with a meal, maybe not. And I've never had that take more than 30 minutes. I've crossed the US in three days more times than I care to admit and have maybe one more of those trips left to face. And that's leaving me some nice time to have dinner/sleep and a decent breakfast before setting back out. Someone really motivated could probably do it in two but I think it's important to get good sleep when on those kinds of drives. Waiting around 45 minutes every 200-300 miles is ludicrous.

While I don't relish those trips, I relish being at my destination more than I do the drive to get there so an EV would be a huge downgrade and handicap. And at least one, if not two more nights of hotel bills. No thanks!
The actual products that make it work:

Mapesoil 10.[1] "High-performance, fibre-reinforced powdered stabilising agent for sports sub-base contruction surfaces".The amount of Mapesoil 10 required is 3%-5% of the dirt weight. Comes in 500kg bags, on pallets.

Dynamon SR4 [2] "Superplasticizer based on acrylic polymer for concrete with long slump retention". About 1%-2% of the mix. That gets the material through the 3D printer without clogging.

Planicrete [3] "Synthetic-rubber latex to improve the adhesion of cement mixes". About 2% of the mix. That helps each layer adhere to the previous layers, the usual problem with 3D printing.

These are all standard additives for concrete.

There's also a waterproofing agent sprayed on afterwards.

The same materials would probably work with concrete forms. Plus, then you could do tamping. The trouble with most of these 3D building systems is that there's no tamping or ramming to solidify the material. It's just squirted on like toothpaste. So problems with voids and leakage are to be expected.

All this requires the right dirt. Probably something with a high clay content. Too much sand or too much topsoil and it probably won't become hard enough.

As with rammed earth construction [4] this may not hold up in wet climates.

[1] https://cdnmedia.mapei.com/docs/librariesprovider2/products-...

[2] https://cdnmedia.mapei.com/docs/librariesprovider2/products-...

[3] https://cdnmedia.mapei.com/docs/librariesprovider2/products-...

[4] https://www.firstinarchitecture.co.uk/rammed-earth-construct...
Sure, but to be as blunt as possible - You don't own your iPhone. Full stop.

You are renting it from Apple. They control what you run, when you run it, what you can install, what you can remove.

By default, they're shipping you a device where you're literally not the root user. I can't possibly think of a clearer argument that you're renting, and entirely at the whim of Apple (which does have root access, and actually owns the device you happen to be using).

The issue to me is that ownership implies the right to modify and change a thing, especially in ways that the original manufacturer doesn't support or agree with.

If the manufacturer is still calling all the shots on your device, you don't own the device!
> just 'run whatever code appears at the JMP', we might as well not have an internet.

I'm old enough to have used the internet with a computer running Windows 98SE. As far as I can tell, besides data throughput, only webmail, maps, and media streaming have gotten materially better since that time, and even those peaked in an era when people were still running Windows XP SP3.

Despite all this froth about how we need to lock stuff down within an inch of its life with manufacturer-specified code verification, (North American) banks still seem to mostly be using the same terrible authentication policies they were 10, even 20 years ago.

The hardware problem isn't new; phone taps have been easy to install for decades. The world didn't end, nor did we shut down the telephone network.

In re software, we could easily strengthen owner trust in systems without having manufacturers ensnare us in straitjackets. Trust on first use could allow an infrequently-updated chain loader to verify subsequent components without depriving the owner of using the system as they desire. Hardware tokens, or physical buttons with dedicated circuitry could prevent certain system functions from being configured / updated without direct user intervention. 'Trusted' execution environments could be used to run software of particular significance to the device owner. We have an enormous quantity of tools in our tool box to improve the security of systems without relinquishing ultimate control.

Ultimately, though, liberty will always have some irreducible risk. It's not obvious to me why we should be valuing status-quo business plans to its detriment.
No, the habit of conflating the EU with Europe is endemic in Brussels. It's got nothing to do with the UK. Just look at how EU leaders talk.
> It's a safe assumption that the vast majority of people police deal with are criminals. And there's a lot of them. If they gave a detailed explanation of why they are under arrest it would mean a ton of additional work - which would create an unsustainable situation at this scale.

But it's all good, Google is a private company™ and can do whatever they want®.
No, I don't think you are completely wasting the energy. I think the waste is disproportionately large in relation to other services providing some value to society, including the ones by FAANG.

I understand that you personally view Bitcoin as the first implementation, but the reality is that it is now the dominant one that is starting to exert non-negligible influence on the planet we are all living in. And it is not fixable, because it is one of the core features of Bitcoin. Good luck convincing people holding millions in Bitcoins to migrate to altcoins.
That's the way only bean counters should think, not developers, it should be a problem to solve since it helps keep us honest and not just a cog in the system.
You can also embed a diagram. See https://jsfiddle.net/y6Lqpfcw/
Building OSS auth with Ory Hydra/Kratos
I think the lender thing makes sense. Lenders are all about risk mitigation, and unfortunately at this time there are just too many risks around a geodesic dome as a house. Lots of folks think that building a house is a potential approach to finding a place to live, but the reality is that doing so is playing house finding on extra hard mode.

It's hard enough to get a loan to build a house, let alone an unconventional one.
I know that this has but a fat chance of being taken seriously by Google but... Isn't this a good chunk of the reason why people here on HN and elsewhere have been arguing for much more granular intent management on Android like they had in the early days?

When we get permissions boiled down to one or two popups we end up with issues providing accurate privileges to applications (and might be forced to allow WhatsApp to trawl through our contact list if we ever want to send a picture in it).

Granular control shifts the power to the user and allows programs like this to have more fine tuned privileges.
India's high TFR mostly comes from the so-called BIMARU states - Bihar, Madhya Pradesh, Rajasthan and Uttar Pradesh [1]. In fact, almost all of Indian states are below a TFR of 2 now.

Consumption is another thing now. Power demand is rising rapidly. Air conditioning is becoming rapidly widespread, and given India's summer heat and humidity - it's understandable.

However, when it comes to per capita consumption and investment in cleaner technologies India honestly is not that behind. I won't be surprised to see the majority of India running on EVs in two decades with wind/solar/nuclear providing most of the power.

[1] https://en.wikipedia.org/wiki/List_of_states_and_union_terri...
Couldn't agree more. that would be a consistent position to hold as it wouldn't cause a net harm by driving manufacturing to places with terrible environmental records. It wouldn't be as good as sponsoring research and capital investment to create cleaner manufacturing processes, which would actually improve the situation.

The combination of rigid environmental/labor practices in the developed world with an equally fanatical devotion to unfettered cross-border capitol flows and 'trade' is systematically immiserating the West and leading to massive net environmental damage even though both of these goals: cosmopolitanism and environmentalism, are individually the darlings of western elites.
Oh thank you for sharing! I've never come across this, but there's some great references in the README I'll have to go through.
Can you point to any countries that encouraged mask use where that ended up being the general sentiment? It's not like encouraging mask use means restrictions on shopping, dining, etc. wouldn't also exist.

Besides, you could make the same argument for something like wearing a helmet while bike riding. I'm sure there are situations where false peace of mind is a problem, but I don't see why we should assume mask wearing would be one of them.

At the time they were obviously operating with limited information, but it's crazy to me that people continue to defend the early pandemic mask messaging. They screwed up, it happens, but it should be acknowledged and there should be a post mortem.
This is also a good reference. Even if it's Erlang, what's going on under the hood is the same:

https://learnyousomeerlang.com/clients-and-servers
Ask HN: What are the best computer science papers?
Yeah, working with a local forest services company to contract some of that out, but yes, the intent is to build up a native habitat.
I did this to cleared land outside of Spokane and it was immensely rewarding. What I learned in the process is that selecting the correct seed/seedlings is very important. Attempt to find a resource that has locally native seeds. The same species of plant from two states over will not have the same genetic makeup ( think disease resistants, etc ) as the local varieties and can potentially impair the locals when they cross pollinate.

There are groups and individuals that specialize in gathering wild native seeds for this type of activity. They are extremely passionate and helpful.
so freaking old

previous discussion: https://news.ycombinator.com/item?id=2098115
They made a video for that one, too:

An Axe to Grind (1999)
https://www.youtube.com/watch?v=IHmTLDG5aSg (Part 1)
https://www.youtube.com/watch?v=uYNHWH6ipic (Part 2)
Ask HN: How to Reconcile SOX Segregation of Duties with DevOps?
I'm in a Fortune 500 company that is under pressure to have proper segregation of duties between (1) who develops the code, (2) who approves the code, and (3) who deploys the code. In other words - SOX compliance, Change Approval Boards, etc..

But from reading books like Accelerate, and the DevOps Handbook, to become a high performing organization, the organization needs to enable and empower developers to create automated pipelines to get their changes into production safely but as fast as possible. So it would fall under a "you build it, you run it, you own it" etc..

I'm struggling to understand how it is possible that in a world of SOX compliance, how it is possible to practice CD effectively? Or how to reconcile the agile iterative processes and embracing failure if you have to deal with a Change Approval Board?

Has anyone had any experience with this in their org of how to reconcile these two concepts?
Just because someone is hacking from Russia doesn't mean they are working for the FSB, or are doing it for non-commercial reasons.

People who live in other countries aren't just mindless drones that march in lock-step with their ministry of foreign affairs.
Then I must have been flying onboard of a bureaucratic self-service. Airbus is a huge success resulting from coordinated European political will, funded by tax payer money in the form of qualified and talented workforce
Climate tipping points may have been reached already, experts say
You are effectively buying stocks from a foreign, unlicensed broker --- can you say risky. Crypto fans have been desensitized to risk --- they don't need no stinkin' regulations.
Fwiw, we had 5 customers pay $30/mo in the last 12 hours who have been trying Mighty for a few weeks.

Believe me, I was skeptical too. I remember sitting in a car driving back up from YC with Michael Siebel asking him: "Hey man, do you think I am absolutely nuts thinking people would pay for a browser that's FREE? That's an idiotic idea right?" and, of course, he encouraged me and I am still feeling pretty encouraged based on talking to users and seeing the revenue/usage/praise 18 mo later.

We have a lot of work to do and I am pretty embarrassed of what we've got still but it felt right to get public about it.
It does not matter if a bank is liable if it doesn't have money to give back to you.
I think as long as you're willing to give up your warranty on your tractor/car/whatever because you're hacking on it with 3rd party tools/firmware you should be able to do whatever you want with it. Just remember it's a two way street and everything has a price, you will have to give up something to get something.
Yes but even with kids you aren't stopping for 45 minutes just to go to the bathroom.

Charging batteries is a SIGNIFICANT time sync. You can justify it however you like, but it's still there.
Where is that inefficiency supposed to come from though? I mean there are four big inefficiencies that came with JS.

1. Garbage collection and minimum runtime

Garbage collection decreases memory efficiency, browsers need a certain minimum amount of resources to render a page, no matter how complicated leading to 500MB RAM text editors like Atom and worse once you open files. Similar problems plague Eclipse and IntelliJ which both often consume 1GB of RAM. The JVM often needs 150MB for an empty or perfectly optimized app.

2. Everything is an object with pointers

This is especially bad in Javascript where every object is basically a hashmap. This causes performance slowdowns because even something as simple as looking up a field is a pointer chase through several layers now. Raw numerical data may consume a lot of memory if you are not using typed arrays. Especially bad with ArrayList<Integer> in Java.

3. JIT

JIT compilers can only spend a certain amount of time on optimizations, which means JIT languages tend to either suffer from slow start up times or faster start up but less optimizations.

4. GUI complexity

Things like having animations and constantly recomputing layouts.

If you designed your processors for these things and made them fast at this, the only further source of slowdown is a lack of caring because you have already exhausted the unavoidable technical reasons. E.g. your processor is so fast, you write a naive algorithm that takes 5 seconds on the fastest computer available but then takes 20 seconds on an old computer.
You should read about the concept of "forking": https://en.wikipedia.org/wiki/Fork_(software_development)#Fo...

It's fundamental to the health and growth of the open source community.
Not only overpopulation, it can also permanently reduce global greenhouse gas emissions by approx. 20% !
Maybe ios ci/cd build infrastructure?
I wish Google would pay attention to the favicon colors thing with their new icons. The new Gmail logo looks bad on pretty much every background because it has various light and dark colors in it, and isn't on its own backdrop, so pretty much any color it sits on, one of the colors kinda blends into it. It looks so bad
As several siblings have said, this is mainly about willingness/opportunity to invest. Many technical universities have their own fabs for research (I know of DIMES in Delft, IMEC in Gent/Leuven, NanoPhab in Eindhoven), so the capability is there, just not the scale.
Internet Archive just posted a thing a few days ago about their process for digitizing records. Is that why you dug this up?

https://twitter.com/internetarchive/status/13864235128107212...

And here's all the discussion from a day ago:

https://news.ycombinator.com/item?id=26942509
"Adopting" is a bit strong in this case - Lombok is popular, but not THAT popular :).
Print styles are great for grabbing a PDF output of the page that is cleaner than the site usually. If you have lots of content to read and want an archive that isn't online, isn't a messy html/package, printing to PDF output is a decent choice.
It's a well known convention (CTM), it's been part of a lot of front end application shells for years. Like other shells, an HTML boilerplate is somewhat expected to be a delicate, hand-optimised system. When it needs revising (which should be very rare) it should always be reasoned about as a whole. Its job is to bootstrap the front-end environment with maximum efficiency, and that means doing things that would be considered bad programming in another context.
I think it’s mainly for Mac / iOS development CI systems like for CircleCI or Mac Stadium. The hardware just seems too expensive for it to replace more generic arm services that AWS is offering.
I find it readable, but not that much more readable than plain old HTML with all styling relegated to a separate stylesheet, and using only the basic set of elements e.g. <h1>-<h6>, <a>, <img>, <p>, <pre>, etc.

I find HTML far more writeable than Markdown, however, as all things have a consistent syntax.
Is there any reporting or other insight on this? My first intuition is that services are way down because of Covid and the money for people with stable jobs is being redirecting elsewhere inflating the cost of collectibles, savings, investment, and other goods mixed with distribution and manufacturing slowdowns worldwide.

Construction is inflated because the cost of materials have gone way up due to ongoing shipping reductions and factory closures due to Covid. Housing prices are inflated (in places where people want to live) because of long-term bad housing policy and NIMBYism causing slow and the wrong kind of new construction. WFH and eviction bans are likely causing a shift in housing demand.

I wouldn't be surprised if the Fed has some blame. I think there's been a belated reckoning since 2008. But it's a pandemic that has lasted over a year now and there are a bunch of second-order effects out there.
Still better are the two-person crews in full gear spraying this fine mist over airport lobby chairs and furniture (and people sitting nearby) while wearing enough PPO to look like late stage Chernobyl responders.

Security performance theater.
A Community-Driven Effort to Improve Our Air – Taiwan’s AirBox Sensors
I've got a device which I've bricked through CFE in a similar manner, I'm probably not going to unbrick it like this though :) Any tips on a cheap way to flash parallel NAND?
I like most people don't like the idea of a few large groups controlling entire ecosystems. Especially in technology if these companies have a complete stranglehold on the entire system it's not good.

HOWEVER, I really don't think that's the case. I mean look at Hacker News! They built up their brand and product through grass roots efforts. Large ecosystems take notice and recognize, I think, reputation in smaller ecosystems.

When a group gets banned like this and feel it's their only hope, I'm skeptical.

My guess is either these guys are playing dumb or they don't understand why the best software engineers in the world think they're doing malicious stuff. Either way they don't appear to be ready for the "big time".
I think the FAA will only assign the four letter ICAO code. The 3 letter IATA code is assigned by them directly: https://www.iata.org/contentassets/1277d04d575843dc80a3f613d...
The last entity in the world I would want to trust with all of my location data is google.
Absolutely, I am a somewhat experienced diver looking at certifications, but it's all too easy to forget things even if you have more than a vague recollection. Whenever I haven't dived for a couple years, I always ask an instructor to check on me while I prepare for the first dive, because I just don't trust myself.

A dive or two later I am okay with helping newly certified divers both on shore and on the boat, but on the first dive after some time you should never overestimate your memory.

Diving is safe if you know how to keep it safe.
You can't access any random application just by sending intents. Available intents must be exposed to other apps if desired - for example, the camera app has a "show the camera for taking a photo" intent.
https://www.pagedjs.org/documentation/02-getting-started-wit...
Fair enough. They’re the first to pop in my head, perhaps that says more about me than their relative success as the best of the not quite the worst.
Wow this is a really comprehensive resource, thanks for sharing. Are there small-scale machinery that can make trail work less labor-intensive? I am particularly thinking about how difficult it is to do thinks like manage invasive species. Even just an acre of land could be unmanageable for one person working with hand tools alongside their other life priorities.