skysight-inc/HackerNews huggingface dataset:
Thermodynamics gives a good idea. You need to pull a huge amount of air through your machine to get some carbon out of it.

"At present there are no proven technologies capable of large-scale air capture of CO2. It has been suggested that, with strong research and development support and industrial scale pilot projects sustained over decades, costs as low as ∼$500/tC may be achievable [226]. Thermodynamic constraints [227] suggest that this cost estimate may be low. An assessment by the American Physical Society [228] argues that the lowest currently achievable cost, using existing approaches, is much greater ($600/tCO2 or $2200/tC)."

https://journals.plos.org/plosone/article?id=10.1371/journal...
"If things get hot, it may be interesting to sic the Dark Enlightenment audience on a single vulnerable hostile reporter to dox them and turn them inside out with hostile reporting sent to their advertisers/friends/contacts," Mr. Srinivasan said in an email viewed by The New York Times, using a term, "Dark Enlightenment," that was synonymous with the neoreactionary movement.
OpenStreetMap has an "on the ground rule" where a street, a street name, a city, a city name etc. are determined by who currently has control on the ground. So the Malvinas are the Falkland Islands, Derry is Londonderry etc.

The sole exception to this is the Crimea, which the OSM board ruled is exempt from this rule, as they favor the Ukrainian government over the Russian government.
"Some people lead by loyalty and inspiration," said Nathalie McGrath, a Coinbase executive after Srinivasan's brief stint as CTO there. "Balaji leads by fear and by money."
MacOS on the M1 processor is the first to use, and require, the W^X bit in memory, meaning that pages of memory are either writable, or can be executed from, but not both. MIT Scheme's front page says this is fundamentally incompatible with their design, and therefore it won't build. When running in the emulator, this requirement would be relaxed for compatibility reasons.

There is an escape hatch for writing JIT compilers (essentially what MIT Scheme is in this case), described here https://developer.apple.com/documentation/apple-silicon/port... although it's fairly cumbersome and would almost certainly require a lot of extra, MacOS specific code. I assume that's why no-one has bothered so far to port it.
3 generation of languages were powered by increased level of abstraction, which was enabled by increased capabilities of hardware. 4th generation can (will?) be powered by AI.
Using IRC is not oppressive, I agree, and it wouldn't come to my mind to complain on an IRC channel about it not being Discord, but the point of the article is to show you must not use Discord and you are bad for doing it.
Since companies including Apple and Microsoft contribute a lot of data and funding to OSM, what benefits do you imagine would result from preventing them using it?
> They employ nobody in the OSM community.

If they are contributing data, they are part of the OSM community.
What happened to the white noise beeper talked about in Tom Scott's video from 7 years ago -- https://www.youtube.com/watch?v=fa28lIGuxq8?
None of this is surprising. As it is today "AI" including GPT3 knows the words but not the meaning of language. AI does not understand.
While working with municipalities, they provided us with shapefile of bicycle routes and add to our systems. It would have been better if they just added bicycle routes to OSM but I think they don't want to take responsibility of maintaining it.
RC3 Nowhere
The problem if there's a cost to it, and you make it sound like we're all going to pay the same.

Developed nations should pay way more than others if you want to make it right.

Such paradises would only exist if we allowed them to exist. The same goes to tax heavens, we just opt to let them exist.
When a community I'm part of moved from Usenet to a forum around 2007, I remember a few technical points that persuaded members, mainly easier moderation and post editing.

One troll in a community of 200 has an outsized impact.
No, but those warnings and similar will probably be printed on a tiny booklet that you will reflexively discard unread.
I imagine a world where you just a bring a phone anywhere and it you open your network settings, go to your cellular data menu, and then automatically it detects the mobile network providers that support the towers it can see.

Then you tap on the one you want, select the package you want, pay for it from that menu and then bam you are connected.

All without having an existing Wi-Fi or Cellular data plan.

There needs to be some basic/back-end service that allows for this type of communication to people not already subscribed to a mobile network.
As someone who also uses noscript, I was just about to post this. Very refreshing.
> All of them (except for one) wanted to come back full-time, with some notable exceptions for hybrid. Some employees have kids so they went hybrid, but once schools reopened they all went back full-time in the office.

We had the same opportunity to choose at my workplace (130+ employees) and ALL BUT ONE of the tech-team chose hybrid. Most of us are effectively working full-time remotely still, but have the option to meet at the office when we want (this is currently discouraged until we see how omicron pans out).

The sales and management teams were more in favor of working at the office, but even there many chose hybrid. Amazing that two companies can have such a totally different outcome - although I must say the company I work for is an exemplary example of a diverse workplace, with a great mixture of young and old, parents, and singles of all genders and from a variety of cultures and backgrounds.
> if I'm traveling I can just buy a SIM card at a kiosk and pop it in

If you're traveling you sometimes need to show your passport and fill out forms in a foreign language (looking at you, Germany). Adding eSIM is a lot easier, and will let you keep your regular phone connected when someone rings you (which is not happening a lot lately) or sends you a code via SMS.

There are many reasons to keep SIM cards but traveling is not one of them.
Don't forget rDNS.
The "high-level lang, assembly, machine code" model is pretty much how it's taught in schools and random internet tutorials. As usual, the real world is a little more nuanced.
iPhone 13 supports dual eSIMs.
vikasnair says:>"Tons of potholes like this exist in AI we use everyday..."<

Maybe "potholes" is not the correct analogy. Maybe AI is going down the wrong road.
Another element to a phone call is commitment. If you are casually looking and only entertaining emails then you're probably not an active candidate and are a waste of their time. I don't even respond to recruiter emails anymore since I assume they are email bots.
I totally support spraying, but I also am scared that it will be like giving a heroin addict a narcan autoinjector on the condition that they stop using heroin.
We don't need to change that because it isn't true: https://news.ycombinator.com/item?id=29714360

The author is using very specific phrasing ("in the OSM community") that apparently excludes corporate employees that contribute to OSM.
People aren’t thinking clearly about this because of how cheap all monitors are. Here’s how I think about it:

For a software engineer, all monitors are worth $100k+. This particular monitor is worth $110k+. So yes, spend an extra few $k to get the best.
This highlights the lack of true General Intelligence and blurred lines with ML/AI. Our most advanced companies, with advanced processing power, can't even text match with the common sense of a mouse, maybe an insect? Either way, it appears not to exist. We love hype in this industry. Let's put on our headsets now, and head into the metaverse.
Anecdotally, this has been coming in waves.

Early in the pandemic ( Mar 2020 ) -> no one knows how to WFH as a team. There is insanity in the world and work takes a backburner for most people.

Mid-Pandemic (Fall 2020) -> Companies push workers to get back to productivity and deliver. Workers are used to the remote world and productivity returns to normal.

Current ( Fall 2021) -> Workers just seem tired. Retention is through the floor, leadership is skiddish of pushing new projects in case people leave.

I'm not sure where we'll be in Summer 2022, but my suspicion is that workers aren't getting something they used to have in the office. Personally, I'm probably signing up for a co-working space in the new year to have something vibrant to look forward too and hopefully some other engineers to chat tech with on occasion.

I do miss the whiteboard and "bouncing idea" conversations.
Reading that article, I had the thought that maybe it is time to abandon mail for all communication and only use it for the required signup processes with web sites.

I had actually given up on mail months ago, in the sense of not considering it a reliable channel anymore. But I haven't been strict about enforcing it, and instead live with the risk of missing important messages.
How does feedback work in this case. The AI (a misnomer) does not feel pain.
Scanning and archiving could be a better solution. Also, i d prefer to virtually restart my life at 30, not at 88
It's the permissive vs. free software license debate. In practice there are people who won't be able to use the data for their use case if a non-permissive license is applied.
You are assuming that the parent knows how to properly clean the lint trap, which might not always be the case.
One good starting point is the LLVM Machine Code Analyzer [1]

What it does is use the scheduling info known to the LLVM optimizers to model how a particular CPU is going to execute your machine code.

I was lucky to start doing this back in the day when 486 was common and the Pentium was brand new. 80486 could do some instructions in parallel if you arranged them very carefully, and Pentium greatly boosted this capability. I used AMD CodeAnalyst (free) back then. I read Zen of Code Optimization by Mike Abrash which explained those particular microarchitectures very carefully. It may still be worth reading to understand how CPUs have evolved, but as this is uarch specific it will not be of great practical use.

The pipelines back then were simple enough to memorize so I spent some boring classes in senior high school plotting various software blitter algorithms on grid paper. Nowadays the superscalar capability is huge and you are better off taking a more statistical approach first - which execution units are stalled or underutilized - and see if you can tweak the instruction mix or find a false dependency that prevents register renaming.

For someone starting out I would recommend studying some smaller Arm chip that has limited superscalar capabilities. Sadly I can't name drop a book that would be a great help in that.

1: https://llvm.org/docs/CommandGuide/llvm-mca.html
I personally prefer a heftier, thicker pencil as the skinnier ones make my hands cramp up a little after a lot of writing (something . I do have some drafting pencils from a different brand (nothing spectacular) but they're mostly relegated to my art supplies drawer.
Relevant research from 2016:

https://www.researchgate.net/figure/Analog-resistive-memorie...

HN doesn’t often cover analog resistive memory, maybe someone has a post to a primer?
Why do people love Smartphones, but hate Smart TVs?
This one from Anthony Gustin is quite elaborate:

https://docs.google.com/document/d/1K2P_yL1Ah976P7MLicb55wgY...
Is it the lack of communication or the lack of spontaneous socializing with coworkers? Dont get me wrong, I think the latter is probably underrated, but I dont know if thats what you are missing?
Agreed. Even if all you learn is the difference between validity and truth, this is an especially worthwhile difference to hammer into your brain. A lot of poor thinking comes not from invalid reasoning, but from hidden assumptions that are untrue. Conversely, the identification of contradiction is a skill that can be practiced with formal logic, and most invalid and convoluted arguments are easiest to unravel by finding those contradictions.
Otomi is not using GitOps tooling. Desired state (including the configuration of all integrated apps) is reflected as code (in git) and the cluster state is automatically updated (using Drone). The git repo and Drone are all installed and configured, so just install Otomi (using the Helm Chart) and then create your desired state using the web console or directly in git
Does sounds like your giving away a lot privacy. But it does sound really convient especially if you like to travel.
While actual climatologists advocate for programs that require an unprecedented level of societal and governmental cooperation? Seems to me a partially proven out technology technology that can be done unilaterally is more feasible than a a cooperative initiate that to this point has zero success. Hell, China has slid back on CFC's, something that was supposed to be solved in the 80's. International cooperation is a pipe dream. Global politics are zero sum game and always will be.
IA is fighting a lawsuit over its pandemic digital book lending service - where they begged for a lawsuit by deliberately offering unlimited lending of scanned books. This is obviously something they must win, so it's going to get really expensive.

A quick search shows that the lawsuit is currently in the discovery phase, which is around the time that lawsuits start to get really, really expensive. And apparently the two sides are fighting, leading the judge to extend discovery while they work out the issues. $$$$
In 3 days, the monthly HN "Who's Hiring" thread will have job postings where the vast majority will be for predominately in-person jobs.

If you have trouble beyond that, look at any big company not in tech, where they returned to the office in 2020.
There's also a fire risk from the vent getting clogged with tiny bits of lint that weren't caught by the trap.
Well, let's see. Is there a way for me to run a Java program as native machine code? Or is the code that I'm executing still a runtime that interprets a program?
Try listening to these beeps while wearing proper ear protection. While talking on a radio. Beside a running generator. While you are driving another piece of machinery yourself. Anything loud/penetrating enough to be heard by workers in the immediate area will also be heard by non-workers a great distance away.

Policy at my workplace demands that all vehicle backing up, including personal cars, honk their horns twice before doing so. I'm sure the neighbors don't like the noise but after more than a couple accidents it was deemed necessary.
No, in fact copying from Google Maps is a violation of their terms of service:

https://wiki.openstreetmap.org/wiki/FAQ#Why_don.27t_you_just...
A lot of good points. I've been running my own private mail server for almost seven years [1], it's been a very valuable learning experience.

[1] https://jschumacher.info/2021/05/running-a-private-mail-serv...
that's because of carrier companies practices in US. I don't have deal with that bullshit in my country (India)
This is very different from my experiences. You need to spend a little time setting up any router, and the only meaningful added step for a basic working configuration when compared to stock is the flashing process. Once you have it working, in my experience, it's incredibly reliable.

Whatever issues you had are not the common path IMO. I've run openwrt essentially for as long as it's been a thing and the only instability I ever had was due to my ISP. I'm sure if you end up with some esoteric, poorly supported, or flaky hardware things can be different, but this is far from universal!
Not at the ISA level. Programmers don’t have access to the smoke and mirrors besides some cache management stuff
Why Do Reversing Trucks Not Beep Any More? [video]
Such explanation can be like this:

apt-get install foo bar baz

Just few words, but they can generate very complex ready to run systems.

Unfortunately, this is not a general-purpose language, but apt + shell is.
Strictly speaking OSM does not employ anyone partly because it is not some legal entity.

(Open Street Map Foundation has very limited employees and contractors, see https://wiki.osmfoundation.org/wiki/Contractors_and_employee... )
NIST: Digital Identity Guidelines [pdf]
I feel the same way. I wonder if users of hackernews would be interested in a community (semi)Pubnix and email service. Traditional multiuser system with thousands of concurrent users catered for and all the “old” services plus some new ones.
Quite hard to take this comment seriously given that this forum is dedicated to the software industry. Not to mention the significant pay cut.
The idea of putting fiddly sensors on heavy equipment gives me the horrors. Better to stick with something rugged and stupid.
perhaps HDLs like (system)verilog and vhdl? then you truly are interacting with the architecture and you care much more about things like timing, clock cycles, etc.
The problem with those roaming SIM packages is that they're usually dramatically more expensive than just buying a local SIM. It's fine if you only travel sporadically, but if you travel often it really adds up.

Example: I have a SIM from Free (French carrier) that gives me 150GB data in France and 25GB of roaming data throughout the EU and a few other countries for €20/month. It would cost more than double that to match the allotment with the travel carriers you find on e.g. Airalo.
airalo is literally made for you.
If you contribute to Google Maps then you fix private Google database.
> Intel/x86 and most/all modern processors implement an abstract machine that's basically made for C, papering over the underlying instruction parallelism and absurdly complex memory model with all kinds of crazy front-end decoder business to allow the CPU to ingest that machine code and pretend like instructions are executed in order, with C-style control flow.

The issue is that none of this has to do with C, really at all. C relies on the semantics exposed by the machine code. The ISA does not expose speculative execution or pipelining. C, and asm, and literally all software conforms to the ISA because that's all there is.

Calling out C specifically is just clickbait, IMO. The author makes a great point about how the x86 ISA may not be a great abstraction for modern CPUs.
Because when you buy a display you want it to display what you want without sharing that info with the world. Would you be happy with a smart monitor that took screen shots of what you were working on sending them back to who knows where for a cheaper price?
I think you missed the fact we were talking about neural network, not an animal brain self replicating and branching and competing with itself for billions of years until it becomes aware of itself. Give us the the same time.
Thanks for the link re Apple Insider! Glad it's gaining some traction. Would really hope to learn more / have an investigation into this and some (non deflecting) answers from LastPass.
I agree that SDiscord too is far from perfect in this circumstances (Though usually, the Discord client explicitly shows me when it acjieved to send the message as is it shown in light gray before this point)

But using Mosh means having a server, seting it up and so on. Yeah, Mosh+IRC is better from a FOSS perspective. But it comes with usability drawbacks too.
I honestly don't even know what you mean, only time I remember ever taking a sticker off or even seeing a sticker on something I bought is on a laser pointer that said not to shine it at eyes. The warnings are on booklets in the packaging or printed on the packaging itself, which shares space with normal usage instructions or which get thrown away immediately. This is a complete non issue, things we buy are not just coated in stickers.
I copy/pasted the password from 1Password, it may lend credence to the malware Chrome extension theory, at least in my case. Anybody else using these?

uBlock Origin, Google Images Restored, Allow Right-Click, Clear Cache, StartMeeting.com Launcher, ShowPassword, Tampermonkey, Usability Hike: Find usability problems, Window Resizer, Tag Assistant Companion, Google Analytics Debugger, Google Docs Offline, Google Optimize, Google Suspicious Site Reporter
What I think of as "pipeline model" is similar to what LLVM-MCA produces in its "Timeline View" [1]

It basically tries to model statically how instructions travel through the pipeline of a particular CPU, which is useful for finding bottlenecks.

1: https://llvm.org/docs/CommandGuide/llvm-mca.html#timeline-vi...
Discord could ban that bot whenever they feel like.
I wrote about how I design, code, and market new features for https://kinopio.club
Good idea, I'll contact them.
Of Passwords and People (2011) [pdf]
How is that "figuring out the climate problem"? You're just stating the problem.
What percentage of people do you think actually use 16 character passwords?
Yup, I saw it, what is he actually trying to say ? How can analog computer supercede digital, analogue is made too specific for only 1 task
I was in the space around Rust in the early days: ~10 years ago.

It was 100% research based. Everyone working on the language was familiar with this literature and many of the early contributors were PL Phd people.
Without any arguments this is an empty statement. And to be fair so is parent comment (the "better" part).
So it sounds like they're endorsing that concept, and just don't want it to be a limiting term in terms of what people expect in regards to portability and scope?

"System level" does that just fine right? There's not much confusion about if C is tied to Unix anymore after all...
as well as Nubia/Meroë
I am the same. Introvert, but prefer to work around people. When we started SimpleLegal, for 2 years we were just working from home. I ended up getting a desk at a coworking space just to be around other people. If for no other reason than to commiserate with others.
Not All Blue Noise Is Created Equal, Part 2
The vast majority of the programs in the world are written in Javascript, and there's no way for you to "run" them if by that you mean "natively".
I'm so glad I'm already in my thirties. I'll be dead by the time the shit will really start to hit the fan.

I'm pretty sure that people of the future will consider the time between 1950-2050 century to be the golden age of our current Civilization.

There are so many basically unsolvable issues on the horizon that I see absolutely no chance that our society will survive in it's current form.

My bet would be that we'll devolve into another form of aristocracy as soon as AI/automation make a human workforce mostly redundant.

Technological progress is likely going to stagnate entirely at that point, we all know how rich people generally behave without outside forces...
Every time a liberally licensed piece of software (MIT, BSD, etc) is being compiled with changes to the orig. source code, and the source isn't released, a bazaar turned into a cathedral. This happened multiple times in history.
Bare HTML may as well be the internet equivalent of a .txt file.

Is it good enough for some people? Absolutely. Does it even remotely meet the preferences of the average web user? No.

This must be the 100th iteration of the "motherf'ing website' manifesto I've seen. They all use default browser styling and system fonts. It's easy to marvel at how fast the site loads when the page doesn't even include so much as a JPG.
Telegram does have end-to-end encrypted one-on-one chats, I suppose this document refers to that.

Telegram group chats are very much available to law enforcement if they can convince Telegram to hand over the data.

It could also be that Telegram (and any other foreign chat company) is more reluctant to (and more difficult to force to) share data with the FBI.
Your comment would be significantly improved with less hyperbole.