skysight-inc/HackerNews huggingface dataset:
I completely disagree, I think the new Firefox mobile is great. It's significantly faster, and while there were initially some problems with the extensions I was using, they're all supported now.
vs corba?

Between soap and grpc, grpc is the better choice at this point. It’s simpler to implement, and has decent multi-language support.
That was the feeling that inspired me to work on this.

A few years ago I blogged [how to build your own react on Medium]( https://engineering.hexacta.com/didact-fiber-incremental-rec...) and the classic blog flow was to limiting. Later I wrote [this version](https://pomb.us/build-your-own-react/) on my blog. The experience was much better for both, reading and writing.
yes, you can operate on raw byte strings (you write them like b'this is ASCI' ), and then it would look like go or c code.
Interesting! The Beethoven recordings that I like best (e.g., Moonlight, Tempest, Pathetique) don't feature unusual interpretations; in fact they're by-the-book in a certain sense, which I really like.

I don't have any of his Mozart recordings. I'll have to look for them.
Although I suspect Discord is still some way from profitability, it's monetisation strategy seems to be working well (charge subscription for premium membership with small features like custom emojis, animated profile pics, better audio quality). A surprising amount of people go for it.

Telegram has many nerdy hobby communities which could buy the cosmetics or whatever and subsidise the service for the normal users.
Agreed, that is an important distinction. As written, the button might discourage users from ever clicking it except in the most extreme cases or until after observing a pattern over time.

Which isn't to say that Google's actions are at all justified here. This kind of thing makes me extremely wary of continuing to do business with them.
Psychedelic therapy could 'reset' depressed brain
Another con of GraphQL (and probably GRPC) is caching. You basically get it for free with REST.

REST can also return protobufs, with content type application/x-protobuf. Heck, it can return any Content-Type. It doesn't have to be confined to JSON.

GRPC needs to support the language you're using. It does support a lot of the popular languages now. But most languages have some sort of http server or client to handle REST.
It looks like a chest mount, a Bluetooth remote, and an app
Most of the implementations are unable to handle larger words than the read (64k) buffer. The C is for sure.

edit: Also the C implementation will get in infinite loop with more than 64k words
What about ads + paid plans with no ads? I feel like that’s a great middle ground for everyone who would delete the app if it had ads. Am I missing something with that thought process?
Have you tried any of the alternatives? My wife has a Silhouette and likes it quite a bit.
Doesn't f-droid require all app submitted there to be open source? Kinda hard to implement in-app payment while keeping your app open.
Ha! First we'd have to agree on the existing phonology!
> However, that route is not so easy. People in Latin American countries can't really afford to pay for apps.

AdGuard and Cloudflare (at least for Warp+) adjust their monthly and annual subscription rates based on location.

See also: https://en.wikipedia.org/wiki/Big_Mac_Index
> had the right to compel someone to print your book

You had the protected right to distribute the thing you printed, it's called freedom of press. There's a reason why those freedoms were enshrined to constitution and not just left undefined.

And i m not sure why you keep bringing up twitter, i m not claiming that twitter should be forced to accept everyne, but that individuals should be a) protected from complete deplatforming by providing them a publicly-funded alternative and b) should be always able to keep the audience they acquired by themselves
Free Unity Workshop – Build a Spatially-Aware Lidar Robot
WTF is FP? For the Mildly Curious to the Mostly Skeptical｜~ 4 min read
Could you please elaborate briefly? Thanks!
That study doesn't imply what you suggest. Yes, most Americans install 1-2 apps per year: Facebook, Instagram and similar, and that's all they ever use. That segment of the population doesn't use the mobile web either; they spend all of their time in 1-2 walled gardens and you're not going to reach them with an app or website.
Do you have a source for this? I would like to no more.
I don't think anyone would argue that it does pass legal muster; the problem is that these entities can get away with their behavior without appropriate enforcement for enough time that they are able to profit from their behaviors; the average contract writer seeking to eat all your food would not have enough time to profit from their contract before you would be able to enforce the law on them.
“Visionary leader fallacy”
Recently my father had wifi problems at his house. I thought the smart thermostat had a firmware update that was flawed, resulting in it not staying on the network for more than a day. After a few months of this all the other devices started losing their wifi connections too. I replaced the Ubiquiti access point with a router flashed with ddwrt [0], and everything now works fine. Maybe a neighbor's wifi network started overlapping on the channel, but I think it most likely the access point just died. It was mounted where it got sun every morning, maybe the heat cycles accelerated the AP's aging?

I bought a parts laptop off ebay to fix the broken hinge on the HP laptop I bought in the summer of 2012. After getting my laptop working, I figured the parts laptop would probably work if I bought a replacement "DC IN Power Jack". Glued the broken hinge back together, bought the jack off ebay, and poof "now I have two laptops". I put the second one on a network cable and used it as a media server.

In recent months I've basically stopped using this laptop because the wifi is so unreliable. The donor laptop's wifi seems to be unreliable too. My 2012-2014 era Toshiba laptop usually works, but every so often its wifi craps out on me too.

What's your experience with aging WiFi chips? The problem with trying to fix things is if you don't have the experience, tools, aptitude or a collection parts, fixing something is often a mission-impossible. It's usually easier to throw out the "broken laptop", when all the device actually needs is a replaceable part. (I'm going to ifixit to look at the repairability score before buying another laptop.)

[0] https://openwrt.org/meta/infobox/broadcom_wifi - bought the router at a thrift store for $2, on account of it being listed as supported by ddwrt. ddwrt uses proprietary drivers and supports some routers with broadcom chips.
The article only considers founding CEOs. Tech founders are mostly software majors.
That would require less NIMBYism in SF though, which doesn't look to be happening any time soon.
Work with Production Data Deletion
Hard disagree, it's an improvement in nearly every respect for me.
Making a Linux self-destruct password using libpam
The US doesn't require citizenship in order to own land. The US also has public lands where anyone is able to hunt, provided they have a license. In most states a license requires paying a nominal fee and maybe taking a 1-2 day hunter education course.
> unless you have Google's size microservices and infrastructure

The protobuf stuff can start to pay off as early as when you have two or more languages in the project.
> I’m not sure how gRPC handles this, but adding an additional field to a SOAP interface meant regenerating code across all the clients else they would fail at runtime while deserializing payloads.

This is basically the reason every field in proto2 will be marked optional and proto3 is “optional” by default. IIRC the spec will just ignore these fields if they aren’t set or if they are present but it doesn’t know how to use them (but won’t delete them, if it needs to be forwarded. Of course this only works if you don’t reserialize it. Edit: this is not true see below).
I often see examples comparing one-liner worthy code written in one language with beautiful, linted, critique-passing indented code written in other languages, and on and on goes the Perl bashing based on examples of the former.
Check out some of the papers from Coho Data and alums. When I was looking circa 2014-16 they had some really interesting takes on tracking access (inter reference gap) across huge object populations. They were positioning it towards tiered storage migrations but it seemed generally applicable to admission control & eviction beyond normal working sets.
HN'ers don't like Show HNs that don't have any demos/samples without a login. You should at least let us see one tutorial without login/signup even if you don't us to create one without login.
It's only cheap because the UK doesn't pay for the Orangutans.
Undermined? They seem to have taken full control.
a big thing not called out here that both gRPC and GraphQL natively do, but that REST does not natively do, is schema definition for the payloads.

It's massively useful to know exactly what 'type' a received payload is, as well as to get built-in, zero-boilerplate feedback if the payload you construct is invalid.
I don't think they have a different option as universalism falls out of fashion.
Honestly, when you don’t know perl it looks really unreadable but if you spend some time learning it it’s not that hard it’s just many of the operators are not google-able. The harder part, from experience, is maintaining perl scripts. A lot of perl scripts from the early 2000s are written in extremely hacky ways without modern code style sensibilities. In 2021 I don’t see any reason to use perl over python3 anymore, python3 is fast, widely used, easy to write, and easy to learn. Even the bioinformatics folks, some of the last perl holdouts, have been switching to python.

Since learning perl a couple years ago I personally only use it for one liners to replace sed/awk. If I do use perl in a script it’s usually in one liner form in a bash script to post process output from something like ripgrep.
I'm unclear as to what's novel about OODA. Can someone give me an alternative model for context?

It seems like all other permutations, e.g. DOAO or ADOO or DOOA wouldn't make sense, so what is the "eureka" about OODA?

Also, separately, it just sounds to me like perception (OO), planning (D), control (A) renamed so I'm still not seeing what's novel about it.
I see where you are heading but I think you have to take in 1 level deeper than race or skin color. Its culture.

There are many non violent blacks and hispanics but their culture and values lead them in that direction.

The blacks and hispanics you are describing have a culture problem.
Whoops. I could swear the title was changed.

Thanks for pointing that out!
Additional GraphQL con: it requires some thought and planning in order to ensure data is cacheable in CDNs and other reverse proxies. This is generally simpler in REST because the APIs tend to be more single use. In GraphQL you have to essentially predefine all the queries in order to achieve the same cache-ability of responses. Then identify those, essentially, over REST.
I'm genuinely shocked only 43% know English as an additional language. I guess it depends on what level of knowledge they're looking for.
I just checked - created my account 5 days before pg did the "classic" experiment.

I'm the problem - not!
There are a lot of FreeCADNews' threads, so here I would link just few of them.[0,1]

Also read related discussions on HN.[2,3]

[0] https://twitter.com/FreeCADNews/status/1306932199564947457

[1] https://twitter.com/FreeCADNews/status/1313167577284304897

[2] https://news.ycombinator.com/item?id=24494653

[3] https://news.ycombinator.com/item?id=24503950
> The problem is that intentional carbon emissions (as opposed to incidental ones) have not even been a thing in the past.

What about Bitcoin makes it more intentional than any other industry? The product is proof of work, not energy wasted. That's why miners keep making their machines more efficient at producing proof of work instead of simply building larger power supplies and electric heaters.

There's also nothing in Bitcoin that makes it favor fossil fuels over green energy.
Generally they go into the coffers of the treasury of the country that issued the fine. This may be further directed to the EU but probably not.
We’re at the Beginning of an Infinity of Knowledge
good point about the string being const! There are ways around that, but none pretty.
If they're adding `elifndef` to the C preprocessor they should definitely add `elsunless` to Perl.
Though there are also solutions like Hasura where GraphQL makes sense at approximately any scale because it allows you to create an API from nothing in about 10 minutes.
Russia is a terrible threat to the US. How much/many of their disinformation and memes (in the traditional sense) are correlated with disrupted political discourse, extremism, and disunity in the US? They don't sponsor squads of disinfo/misinfo actors just for giggles. It has a profound destabilizing bang for their buck.
What? You honestly think the Stanford PhDs who created Google couldn't get hired as basic SWEs? Seriously? I mean if true that says a lot more about the SWE interviews than it does about Stanford PhDs.

I mean there are Yale JDs that fail the bar exam but no one would claim that the average Yale JD couldn't get hired as a Big Law associate or judicial clerk.
cool but I want it for more than just js
What enterprise architects need to know about Java modernization
Highly recommend taking a look at the JSONAPI spec - https://jsonapi.org/

It directly addresses the cons mentioned in the article while retaining all the pros
What about KaiOS (https://en.wikipedia.org/wiki/KaiOS)?
It's a Linux OS for feature phones.
Freedom of speech, religion, conscious and the right to bear arms are all vigorously opposed by the modern left. I cna also think of a group of people who the right fight for who the left don't even consider people.
We solve the cacheability part by supporting aliases for queries by extended the GraphQL console to support saving a query with an alias.

Also, with gzip, the size of json is not a big deal given redundant fields compress well.
I meant more that China had the Police Stata capability to close down it's internal borders, regardless of anyone's opinion, which is how they got things under control.

But that's not what I wrote, so I take responsibility for being misunderstood :)
Wasn't that the whole point of Firefox? To be the browser with 10% of the features that 90% of the users need?
Didn’t WhatsApp solve this problem? Were they self-sustaining before the Facebook acquisition, or am I misremembering things?
you can't mmap a pipe unfortunately and that's a very valid use case. At the very least you would need two distinct code paths.
A thing that a lot of people pay for is the better video screen sharing quality. People are happy to have "just about okay" for free, and "good" for a subscription fee.
how is a 300W cpu cooled in a server environment? just high rpms and good environmentals? ive stayed on intel with my workstation so i can keep a virtually passive and quiet heatsink without having to go water
I always find such discussions unsatisfying and unproductive. People take a vague and ill-defined concept that changed its meaning over time and treat it as something homogenous, bonus points if they do it twice in the same question (it talks about philosophy and art).

“What if we treat philosophy as art”? Well, what if we treat it as a corpus of thoughts related only through immediate relevancy and no strict boundaries otherwise? Funny that they mention Wittgenstein but don’t bring up his idea of family resemblance ( https://en.m.wikipedia.org/wiki/Family_resemblance ).
"duty to irritatingly and creepily pester you to buy things"
I'm totally in for this.
Importantly, the mosquito that is the major spreader of malaria is an invasive species in most of the world. So wiping out that species is actually correcting the ecosystem. Win-win.
I was eating at a campus canteen in a research institute in East Asia. And I saw it on TV. It was weird. I remember where I was on 9/11 and for that.
Depends on if you're using intel asm syntax or at&t asm syntax. On Windows, intel syntax is the default, but on non-windows you get at&t unless you explicitly ask for intel. at&t asm puts destination on the right.
I want to agree, I really prefer the new layout, but everytime I open a link from another app it just hangs for at least 30 seconds and I am not on a resource constrained device.
I actually really like Firefox Mobile. The old Firefox on Android was a dumpster fire. But I'm one of those types that used to use Firefox Focus as my main mobile browser. My main concern on a mobile browser is that it's so difficult to deal with cookies and tracking etc. Firefox Focus really earned my trust there and I like that the new Firefox Mobile is continuing that.

My only real "complaint" is trivial and it isn't really their fault--it's that there are some dumb websites/apps that require a pass through Chrome to login and I haven't found a super quick way to do that (it's not difficult but it used to be super easy and obvious in Focus).
Analysis of an active Telegram malvertising campaign
Protobuf was designed to keep backwards/forwards compatibility, you can easily add any fields to your messages without breaking old clients at the network layer (unless you intend to break them at the application layer);
Analysis of an active Telegram malvertising campaing: Threat Actors are imitating Telegram clients on Google Ads to spread malware! Check out the link for a full analysis.
It's not my opinion or an accusation that they have an agenda to show DST is bad, they have published this fact. You can read their "talking points" here:

https://srbr.org/advocacy/daylight-saving-time-presskit/

The problem is not the existence of an agenda, the problem is that the agenda is too strong and is being allowed to cloud the science. It looks to me like the authors of the position paper have decided (and stated) that DST time changes are bad, ahead of the evidence that justifies this position. It appears that the certainty of their claims in the position paper is much higher than the evidence they cite can actually support.

My claim here is easily verifiable, please just go read some of the sources they cite in the position paper, and verify for yourself whether the citation is warranted and whether it really backs up the claims that are being made in the context of the citation.

I have provided some specific citations that I have trouble with in the HN links above. It's not necessary to inspect those specifically, but I offer them as easy things you could check in just a few minutes of followup work.
Hulu once wrote about how, by offering a higher cost plan without ads, they removed a lot of the complaints about their service

I've always wondered if FB offered a similar option -- $5 or $10 a month to opt out of all adds and tracking -- if a lot of the complaints about their service would also disappear.
Funny that the C64 was better at games!

2 of my favuorite recent releases:

https://sarahjaneavory.itch.io/zeta-wing

https://carletonhandley.itch.io/runn-n-gunn

Does the Atari get new games?
Left-wing pseudojournalists were doing something unique.
> The main problem with discovery is that Compact Density is enabled from a toolbar at the bottom of the Customize Firefox page, which looks looks like one of those annoying floating footers that badly designed web pages use to waste your screen space. It is affected by "banner blindness" and is effectively invisible.

Exactly!

I have been using Firefox since Phoenix/Firebird days and I had never seen this option until I read about this on HN today.

That's 20+ years!
If the founders want to become billionaires maybe self sustaining is not the goal.
>I don't think Mozilla has a clear vision of what they want to achieve.

Nope, they are obsessed about how tabs and [x] button look like. Is that 6th big change on the panel in 5 years?
Question: what proportion of cellular automata generate "interesting" patterns in the way Conway's Game of Life does? For instance, in the GOL, you can create gliders, which keep their pattern over time, and even build logic gates. Perhaps you could even have "life forms" in some sense?

Presumably many automata aren't like this and just generate uninteresting patterns, or always collapse into some determinate after enough time.

What do we know about this?
You have to pick a niche. You are right about that. It is a hard problem as well because there is no guarantee and you need to spend at least 18-36 months before you really quit and move on to next idea.

However, you have 8 years of working for customers, building their products etc. Are you saying that you never came across a few problems within those 8 years that you would like to solve ? Start there. I am sure there are a few areas/problems that you came across. I have been running a SAAS product for almost 7 years now and I have written at least 25 problems that I would love to solve some day if not doing the current business :).
I assume technoviking will shortly be announced as their new director of communications?
Herman Maritz, the author, has stated that they were overwhelmed with app users that complained to them when there were normal unplanned power outages or when Eskom deviated from the planned load shedding schedules. The chat feature was a way for user of close proximity to confirm a power outage with each other [1]. I wouldn't call it a 'comments section'.

[1] https://twitter.com/hermaritz/status/1371017176593928194
As it turns out, John Boyd went to flight school w/ my dad and we saw quite a bit of him when they were both working on the F-15 program. I still literally have the scars.

OODA by itself is simplistic, but it was part of a larger presentation called "Patterns of Conflict," and you should probably look at that presentation before deciding what OODA means.

I found a printed copy from my dad's records that's not quite as long as the one I found online (and heck, maybe there are later versions available as well.)

Anyway... it might be useful to read this to get an idea of the original context of the "OODA Loop."

https://geekboss.com/wp-content/uploads/2019/11/patterns-of-... [I have no affiliation w/ geekboss. they were just the first hit when i searched "patterns of conflict presentation"]

Also, here's "Destruction and Creation," which was more popular among staff officers I came in contact with.
http://www.goalsys.com/books/documents/DESTRUCTION_AND_CREAT...

There are a lot of "applying OODA to business" type blog posts and presentations. I'm not sure I'm qualified to evaluate their value, but for me, getting the extra context of what was going on in the Air Force in the early 70s into the 80s was useful in understanding the meaning and intent of what Boyd wrote about "OODA."
Passion Economy vs. Creator Economy
yup, 1$/year IIRC.

I'd be okay with this, as long as there's an anonymous way of paying.