skysight-inc/HackerNews huggingface dataset:
> that strategy is older than most people posting on this site

True. And let's not misunderstand that this was only "big tech". I
can remember (being older than most on this board) our BBC micros
being ubiquitous in schools circa 1982 under government digital
literacy edicts. That was a big win for Acorn at the time.

What has changed in recent years is full-spectrum domination of
vendor values in education. Hitherto, we've at least been able to
install the software we like, even if some vendors (Dell/Novell/Apple
etc) pushed for hardware dominance. Later they pushed for operating
system dominance. And the end-game seems to be pushing for full-stack
application and service domination of fully locked-in ecosystems.

That's too much power, and it's not appropriate for schools anywhere.
Not to mention that it's ultimately a disaster for competing
educational software companies.

I certainly do not want to see any child educated with Microsoft
values, any more than I want to see kids "nourished" to McDonald's
nutritional standards.

So yes, it's a very old strategy, and has been a very successful one.
Too successful, and has reached the point it needs firmly slapping
down.
What? Of course they haven't gone. You just actually have to be at a roosting site at the right time of year and day.

https://www.starlingsintheuk.co.uk/roost-map.html
Location: Pk
Remote: Yes
Willing to Relocate: Probably

Résumé/CV: http://adnansiddiqi.me/Resume2021.pdf

Blog: http://blog.adnansiddiqi.me

Github: https://github.com/kadnan

Projects: http://projects.adnansiddiqi.me/

Email: kadnan @ gmail.com

Technologies:

- Python(Flask, Django, FastAPI, Scraping)

- ETL (Airflow, Bonobo, Luigi, Spark)

- Cloud: AWS (EC2, S3, Route 53)

- Database: MySQL, PostgresSQL, MongoDB, ElasticSearch

- Bots: Telegram, Discord, Trading Bots

A generalist technologist & a polyglot programmer. I can make ETLs in Python both in custom scripts and tools like Airflow, Luigi etc, that can process both structured and non structured data. I have 5+ years of experience writing scrapers and automation for finance, real estate and other sectors. I have scraped and automated sites like Amazon, Redfin, Zillow etc. Ideally I am looking to work in startups/companies in Climate Change or Finance. I also love product development so would not mind working on the business side of the product. Have something interesting? Let's talk!
As an individual I want to see companies clean up their act before I have to sacrifice anything.
No. The user experience on iOS when you want to use any kind of FOSS (xmpp and irc clients, compilers, git without some closed wrapper etc) is shit. You're often stuck without notifications and you might even have to use iSH which is ~1/10th-1/100th speed of the original Pinephone.

It also doesn't stop malware since the contractors doing app reviews don't instrument the apps, they just play with them for a few minutes to see if something looks wrong. The App Store is full of malware but it makes you feel safe.
Do Mushrooms Use Language to Talk to Each Other?
> Also it is painfully obvious that ALL so called "green" technologies are either fake or not impacting climate at all (especially those "carbon neutral" ones are def. scam, just shuffling emissions like a hot potato game, to other corporations or countries).

You’re gonna have to provide some evidence for these assertions please
From what I understood it should be. If you look at the source code there is music.asm with what seems to be tables of data describing the music data and synth.asm with synthesizer interpreting it.
if you don't mind, why should ceo be sanctioned for this? is there a chance for him to do the opposite? it's basically punishment for being a ceo of a russian company.
google does pretty much the same as yandex and baidu. and it was going to do the same trying to go to china.
what eu does can't stop yandex from doing that, so it boils down to just alienating. not for eu's good. the war will end and eu will depend on US even more.
Tinygo is neat, but the one time I tried to use it in practice, it failed me. The following program will panic when compiled to wasm:

package main
import "encoding/json"
func main() {
var parsed interface{}
json.Unmarshal([]byte(`{"test":42}`), &parsed)
}

(It's been a while, so I forgot the problem with it was.)

I'm curious what kind of text parsing you do. I ended up rolling with valyala/fastjson, but that's very much not what I was imagining. Lots of existing libraries don't work either, and finding out what does and what doesn't is pain. Is there some trick to working with it?
Did the guy run to his desk close to the fire to grab his phone?
Where would the trees be planted? A recent study showed that just to offset _the yearly increase_ in CO2 emissions we would need to plant an entire continent of trees every year. And then ensure that they get adequate quantities of water.

Human CO2 emissions are so far off the scale of anything that has ever happened naturally that nature as she evolved on Earth has no way coping.
Can you elaborate what you are thinking threat detection means?

> not interested in how to secure a database using privileges/roles

I wanna bet that is the most prevalent threat vector for any system, getting someones account creds. Detecting a database login from a system that is unknown to the database server would be good threat detection.

Having worked on web applications for a couple decades, protecting against SQL injection and checking parameters in the apps that communicate to the database is good practice.

In order to detect these threats, usually you run scans on web apps (that attempt SQL injection) or I suppose you could run scans against the database server itself to determine if someone could get access, check for default accounts, etc.
Twitter banned me for saying Boris Johnson has no honour or integrity
>enemy of the EU, and it's entirely Russia's fault.

That's blindness to history and utter BS, please do your research and stop being so uneducated when spiting out such sentences.

Damn, you have access to the world's knowledge, it's unacceptable being that uneducated and extremist.
In the U.S. (don’t know about other countries) the issue got tied to politics and religion. Some peoples’ identities and beliefs are zealously tied to denialism. A refutation of their beliefs in this area is an attack on them personally. So any objective evidence to the contrary is discounted. Often times using conspiratorial thinking. Such is the way for all extremists.
I'm not saying it's useful or useless, I'm asking for a definition of "useful".

According to parent, "useful" = "being able to buy things". Which crypto lets you do.

So, parent has some thought contradictions
What do you build your houses from?
the entire system is geared towards getting money from poor people

it's easier to afford ~£5 in 99p microtransactions every month for a year than it is to afford a £60 triple A

of course this isn't where the bulk of money comes from for these games (whales), but it's still a big factor
Yes.

I'm still struggling for anyone to give me a concrete answer as to why Clubhouse is worth $4B or even $1B at the time. [0] Monetisation-wise, Clubhouse looks like a solution, looking for a problem via hair-splitting a niche which already has been solved 'generally' by everyone else.

It is not early days and Clubhouse looks like it is going to either shutdown or get acquired in the next 5 years.

[0] https://news.ycombinator.com/item?id=25883362
Thanks for the heads up on the B6, I’ll have to do some research on that. The ZMA pills are convenient, but it wouldn’t be much more effort to just take some zinc and magnesium separately.
> Plus, thankfully Japan's entertainment industry is going strong by having the different mangas compete with each other until the most interesting stories get adapted into an anime.

That's not really true, it's usually the most popular as it's a money issue. Pick randomly a few seasonals and you'll find that most of them are not that good.
Zeitgitter goes even further: The goal is to create a web of distributed timestampers, holding each other accountable. A blockchain without the need for wasting energy or money. https://netfuture.ch/2022/02/git-pgp-blockchain-comparison/
> Adderall (Amphetamine) != Methamphetamine

Have you ever tried both, though? Once you factor out the faster uptake due to that methyl group, it's essentially impossible to tell which is which at equivalent, medicinal doses.
Behind the Ferrari and Lamborghini rivalry
About the search benchmark, caches alone do not explain 2 orders of magnitude difference. It's also the prefetcher.

CPU cores have a special functional block which observes addresses of cache lines requested from memory, detects sequential access pattern, and when detected pre-loads data into caches (including L1d) in advance. The RAM access pattern of std::vector search benchmark is an awesome use case for that thing.
I agree plots would be nicer (maybe I'll add them)
regarding the last column it's the number of iterations, google benchmark will make less iterations if individual iterations take more time.
Oh wow, what a great resource. I was surprised to learn recently that I actually really like power metal. Will have to check out these bands!

I'm still a bit confused how this counts as "metal", though. I think I mostly associated metal with, er, death metal I guess it's called? What exactly counts as metal then?
I think the conclusion is more amino acids form naturally without life rather than amino acid based life is widespread.
I wasted a lot of time of my life believing in these things instead of paying attention to the catholic church that has said the same thing for 2000 years of history, there is a heaven, a hell and a God wants all souls to be saved and a devil who strives to ensure that this is not the case
> Hoping the next gen of x86 chips finally hit that sweet spot of performance/low power/heat.

Well I'm hoping we're finally getting the shove to move off x86, there's nothing particularly exciting about the architecture itself, and we're finally getting a tangible proof that the compatibility layer has a huge price tag. I'm excited because displacing x86 is also a stepping stone for RISC-V, and might push various vendors to consider making their software more portable - which would be a win for literally everyone.

> [...] the walled garden and the Appstore lockdown to protect their cash cow are coming at the expense of functionality [...]

Emphasis mine - what is the functionality trade-off that you're referring to? The App Store has never stopped me from running any app from outside the App Store.

I would agree that macOS is continuously getting a bit less hackable over time (how do you authorise cron to access the downloads folder...), but this has very clearly everything to do with the half-assed attempts at making the system more secure (a very noble and respectable goal), and nothing to do with restricting user freedom (after you factor in incompetence, carelessness, and ignorance).

OpenBSD has always been making broadly similar moves: securelevel, signing packages, pledge/unveil, removing support for loadable kernel modules, removing unmaintained/insecure subsystems (Linux emulation, Bluetooth). Some of these have been a bit annoying, but reading this as removing user freedom seems like mis-interpreting the intent.
I don't think search engines should only be providing features that boost advertising revenue.
ah, I see. it's the compatibility that's the issue?
Yes, cache misses are a big factor in algorithm speed. I've been working on some search algorithms recently. It's actually faster to read more bytes, as long as they're close, and make a better quality shift based on that rather than reading fewer bytes and making a less informed decision. The cost of reading bytes close by is negligible.
My impression as well. My thoughts then are usually something like the following questions:

"Oh? Have you really sought out all the good resources and learned from them? Multiple different paradigms? Countless projects exploring ideas? Many different languages, learning their concepts? How come you stopped liking to code? What made you lose liking to make the computer do your bidding? Did you ever really like it? If you did not, did you really go all the way you were able to, in order to explore all the things? Do you really know as much as you claim to know? Or have you been 10 years in the same <you all know what lang here> mainstream OOP job and only feel like your time spent doing the same thing over and over again warants you a senior title and you should move on to management, because 'there is nothing more to explore'?"

I do not usually ask these questions. I rather observe and might indirectly poke for some knowledge. When I do ask some of those questions, I usually get a reply like "Meh, programming language does not matter, it is all the same." -- The usual "I don't want to have to learn more." type of response. There are many variations of this response, for paradigms, concepts, programming languages, you name it. Usually there is some overly broad generalization in it, overloooking benefits, that one approach might have over another, because they never tried or learned that approach and have no experience with it. When I hear that kind of response then I know what I am dealing with.

The person is free to show by their words and actions, that they actually _do_ have that knowledge. Otherwise I will just accept, that this person does not love coding the way I do and that they do not have a drive to go all the way of exploring so many different concepts and things. That's totally fine, coding might not be for them, or they might not like it to the same degree (and they do not have to), or they might not have been as lucky as I was and did get continuously in touch with new exciting things to learn about. Maybe they did get stuck in that <you all know what lang here> OOP drudge and did really not see anything new any longer.

Whatever it is, I just hope people don't simply assume, that just because "they have been coding a in the past for x years", their experience is the same I have. I do not mean in experience quantity levels (years), there surely are many people longer in this hustle than me, but in individual experiences and concepts one gets in touch with, when exploring off the main road. There is so so much to explore and learn about. One can probably learn ones whole life and not have seen it all.
Antartica is nearly 10% of total land (it's larger than europe, and half the surface of africa), and the ice depth averages more than 2km over land.

It stores enough ice to raise sea levels by nearly 60m if / when that melts entirely.

It currently loses more than 250Gt/year of ice, up from 40Gt during the 80s. But it holds an estimated 26500000Gt (26.5Pt) of ice.
Well, she could have also moved to the US, saying that she cannot live in a country which has no qualms about bombing civilians. There are lots of options these days 8-(
Ah ok that makes sense
Q: How many GRU agents does it take to push a dissident down a stairwell?

A: None. He just slipped.
But you don't need to complicate the storage format to fix a problem like that. You can build validation tools that will check whether the stored data conforms to the correct specified geometry, and only emit valid polygons to later tools in the pipeline when they do.

"Be liberal in what you accept and strict in what you send" is still a good principle. The problem with rejecting invalid structures at the data storage format instead of a later validation step is that it hurts flexibility and extensibility. If later on you need a different type of polygon that would be rejected by the specification, you'll need to create a new version of the file format and update all tools reading it even if they won't handle the new type, instead of just having old tools silently ignoring the new format that they don't understand.
Yes, US wages were significantly higher compared to the rest of the world.

You can find GDP per capita charts which compare several countries over the last last hundred years or so.
I really don't like imprecise headlines like this one, where many people with superficial knowledge of the topic will be made to believe that CO₂ levels were never higher. But they were and the planet was much more hospitable, even the poles were probably green and bristling with life.
Is he a purveyor of the con or a sucker or maybe a little of both?

Maybe unwittingly so but I think most in the crypto cult are a little of both. And the Luna debacle is just the latest evidence.
Greenhouse gas emissions in the European Union (EU) decreased by almost 4 % in just one year (2019). Even accounting for imports, it's decreasing.
Green tech clearly works.
I’ve started playing with data from OpenStreetMap. It started with me trying to fetch all the places where I could get water when moving around Copenhagen, which turned out not to be as easy as first envisioned, because OSM seems to have a lot of different ways to categorise available water, which makes sense, OSM and the tagging system isn't there to support only my usecase, and describing my idea doesn't fit 1:1 with the model.

I identified the following tags to look out for:

amenity=drinking_water, https://wiki.openstreetmap.org/wiki/Tag:amenity%3Ddrinking_w...

man_made=water_tap, https://wiki.openstreetmap.org/wiki/Tag:man_made%3Dwater_tap

amenity=water_point, https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dwater_poin...

drinking_water=*, https://wiki.openstreetmap.org/wiki/Key:drinking_water

It's a tough problem to map out the world and describe it, especially when everyone can add or modify the data, but anything that could improve the experience of importing like osm2pgsql would be welcome.
Start planting trees.
What is stopping users who have a problem with the model from transforming the data into a form that is better for their use case?
You misunderstand. He's not being sanctioned because he's CEO.
Hoarding assets is motivated by inflation much like hoarding currency is motivated by deflation. Both are bad because they prevent people from socializing.
Shen looks interesting, but I can't figure out how to install it. I've entered a Common Lisp REPL in the downloaded directory and entered (load "install.lsp"), which printed out a lot of stuff. Now what?
Jeffrey Sachs: Ending War in Ukraine [video]
So "useful" = "accepted as payment in fiat cash only establishments"?

Then, we should say that only "cash fiat" is useful, while fiat bank account balances are not "useful"?
I agree with what you said but it seems this graph alone should be enough to convince people there is a problem. The heat trapping effects of CO2 are well known and beyond dispute, right? Forgetting all other evidence, isn’t the fact of the massive increase in CO2 alone enough to cause alarm? This was talked about in the late 1800s.
Create a Growth Culture, Not a Performance-Obsessed One
But Yandex hasn't been sanctioned. If your read the article, it specifically says this:

> Yandex itself is not subject to EU sanctions.

Only this particular individual has been targeted for his support for the Russian invasion against Ukraine.
> You do understand that if your expectation for all proprietary products to disappear was to become true, you most likely rendered all software engineers to work for free. Because, let’s face it, who is going to pay for their time if there’s nothing to gain in return?

That is a fairly weak argument. Is there any reason why you consider the status quo to be the only way for software engineers to earn money? Is there really "nothing to gain" from software, unless we rent-seek per-user license fee?

Even if that were true, I'd gladly trade software engineering salaries for getting rid of proprietary software. It might just be the case that software engineers are overpaid, and the money comes from mistreatment of users.

> With the hammer. Well, your friend bought the hammer. Someone paid for it. Who pays in your model?

Maybe my friend. Maybe my friend's friend. Maybe nobody. Maybe we all donated to the HammerSoft inc., it doesn't matter. What matters is we have the software and we have freedom to use it in any way we wish.

If you're saying that software wouldn't exist without extracting money from per-user license fees, that's completely false, as proven by the large body of Free Software that already exists.
> Twitter should not be allowed to control free speech. This is political meddling by a US company in our free democratic country.

Excuse me? What on Twitter do you mean about 'free speech'?

We have finally come full circle. Do you remember how the 'center left-leaning' folks kept deflecting to 'center right-leaning' folks and the lost and banned, and used the nonsensical 'private platform' justification and 'they can moderate, ban, censor who ever they want' replies?

Now one finally screams 'free speech' on a platform that also doesn't allow it and accuses Twitter of 'political meddling' and 'interference' and is now upset and confused whether if they breached the ToS or not.

So NOW, do you finally agree that the problem is actually with the platforms themselves?
One absurdity of this is that Fox News is carbon neutral.

https://digital.hbs.edu/platform-rctom/submission/the-parent...
When are linked lists actually good? Everything I read about them suggests they have rotten performance, yet I see them employed in various places all the time, by competent engineers who are definitely aware of their limitations.

One case that seems to make sense is any time you want to do constant-time pops/appends… maybe?
APS-C lenses will always be cheaper (if only because less physical material is required), so that's also a significant consideration.

The difference in noise levels between ~50MP full frame sensors and ~24MP APS-C sensors is also pretty small. For example, here's a comparison between a D5600 and a Z9 at ISO 3200: https://www.dpreview.com/reviews/image-comparison?attr18=day... If low noise is your main concern, you'll be paying an enormous premium for a very small difference.

I'd say the only reason to go full frame is if you have a lot of existing FF lenses, or if you really need 50MP or higher resolutions.
Exactly. And most of the emissions outsourcing happened in the 80s and 90s. If anything, there's been a move towards reshoring in recent years
If you have a third party sign your git commits, you no longer can no longer modify the commit later undetectedly. And if someone puts their log of signatures into another git repository, you can create an entire web of timestamped trust.
https://netfuture.ch/2022/02/git-pgp-blockchain-comparison/
The changes were contentious and generated some of the liveliest discussions about any feature change ever made in NetBSD. Parts of those discussions will be covered to provide insight into some of the design and implementation decisions.

If you want a peaceful life, don't involve yourself with any upheaval of Unix init systems.
Americans don't build their houses out of cardboard either. Usually it's concrete, wood, brick, vinyl (siding), and gypsum.
It's just scaremongering to mention this and imply that this could actually happen as a consequence of current CO₂ levels. Sea levels have been changing throughout all of human history and they've never drowned a large city instantly because people just resettle over the course of hundreds of years when needed.
The last decade or so for me have really confirmed the old fable of "The Emperor's New Clothes" or the Upton Sinclair quote, "It is difficult to get a man to understand something, when his salary depends upon his not understanding it."

I never understood how people could believe such obviously foolish things. I think part of it for me is just getting older, but I also think the last decade has just been more blatant in a lot of ways.
If your phone isn't too old, there's probably a setting where voice mails can be transcribed to text messages.
Reverse Engineering Night Raid (MS-DOS Game)
For reference, there's ~6.4M cubic miles of water in antarctica - and ~321M cubic miles of water in the ocean.