skysight-inc/HackerNews huggingface dataset:
This syntax is insanely hard to read, is non-standard, and is unclear what is server side and what is client side processed without purple and red highlighting.

Maybe I’ve been in Node.js land too long, but I don’t get why this is better for my productivity or my ability to create efficient web apps.
Is it overstated to say "this is creepy AF"?
It's a GDPR/CCPA requirement.
most of that funding must have paid for the animations
.. based on precedents where none of them were digital. Every single precedent cited in this judgement pre-internet.
Thank you!

I have been focused most on vertically scaling Pion. AES-GCM[0] was a big one that landed recently. I also pushed for it in Chromium[1], it still isn't the default unfortunately. Batch UDP[2] should be happening soon as well.

After that I want to generally make Pion faster[3], less allocations, locking etc... I don't have concrete plans though. If anyone has experience in this area I would love your help. I want to build it in a way that we can't regress perf wins.

For scaling horizontally I have been watching LiveKit[4] and really excited about what they are doing.

[0] https://github.com/pion/srtp/issues/85

[1] https://bugs.chromium.org/p/chromium/issues/detail?id=713701...

[2] https://github.com/pion/ice/issues/128

[3] https://github.com/pion/webrtc/issues/1560

[4] https://blog.livekit.io/going-beyond-a-single-core-4a464d20d...
I've instructed all of my users to never, ever, click on a Google ad when they've searched for something. Its been a couple of years now since someone has shown be a screen with a tech support scam on it.

I had one user that was hitting tech support scams monthly. He would go to Google, search for Amazon, then click the first link on the page (which always had the little Ad word next to it).
Tips to Improve the Quality of Any Software Project
> Automated, and hidden taxes is one of the reason the government can actually steal errrr collect as much money as it does

The government creates, and then rents to us (usury), the money we all use [1]. It holds a monopoly on money creation.

Governments can create money to build infrastructure, hospitals and housing (many leftist governments in Europe have [2]) at will. Government doesn't need to collect taxes to do any of the things I mentioned, that's a myth. External constraints on national budgets are a myth. National budgets are just monetary debts by the government carried by citizens. [3]

[1] Inequality: Why are the rich getting richer? | Positive Money: https://www.youtube.com/watch?v=ZzCegQVljdY

[2] What could Vienna’s low-cost housing policy teach the UK? | Rent controls mean public sector workers and those on lower pay can afford to live and work in the Austrian capital: https://theguardian.com/society/2017/dec/12/vienna-housing-p...

[3] The truth is out: money is just an IOU, and the banks are rolling in it - David Graeber, https://www.theguardian.com/commentisfree/2014/mar/18/truth-...
Ok, but your conjecture is in contradiction to Google's data retention policies, which describe a process something like what I wrote. It's possible that Google are just lying through their teeth, but I think it's not very likely. I think you have overestimated the value of this sort of information. It is not worth the reputational risk to retain it in contravention of posted policies.
> What might a public signal like that that look like in today’s biased landscape? If there were a way to objectively quantify a news outlet or newsperson’s track record with accuracy, that might be a start

Arguably, a track record for accuracy is the exact opposite of what policymakers and other influentials would want to use as a metric, because it is not dynamic and it would reduce their options.

In terms of echo chambers, I have been through a few of them, every "scene" is an echo chamber of sorts, and they aren't local anomalies - they are an overall effect on everyone of the general fragmentation of discourse. People who watch mainstream news exist in as much of an echo chamber as those who get their news from 4chan because there is so little crossover between the two groups. It's that lack of crossover and interaction of which echo chambers are the effect. They aren't really chambers, they are more like a grid of conceptual wells of varying depth, where you need a certain intellectual energy to reach the necessary escape velocity to leave one and see the others up close. Polarization makes those wells deeper, and hence harder to interact with people in nearby ones.

The people capable of this this are a politically irrelevant minorty and are more likely to be used as exotic scapegoats than allowed to distort the local echoes. The more interesting question is, what is a viable strategy for a person who indexes on the things that others can't see?

Survive, certainly, but it also means you need a reliable exit from any echo chamber you visit, as they all work pretty much the same way, and at some point they're going to need a scapegoat, so keep a couple of outs handy. There isn't a lot you can do for them, and engaging too long just takes on risk of being marked among the impure when they do their purges.
This is neat! What was your experience like using this stack? Were any of these first-time or learning-oriented (rather than comfort) choices?
Your analogy is weak, so I pointed it out. Reddit created their experience a certain way; why would you go out of your way to avoid seeing your product the way your users do?

You haven't presented a single argument as to WHY an employee of a software company shouldn't experience their product as their users do.
Corporate IP protection, which these days includes state threats.

A recent WiFi vulnerablity, https://www.fragattacks.com/

> The discovered vulnerabilities affect all modern security protocols of Wi-Fi, including the latest WPA3 specification. Even the original security protocol of Wi-Fi, called WEP, is affected. This means that several of the newly discovered design flaws have been part of Wi-Fi since its release in 1997! Fortunately, the design flaws are hard to abuse because doing so requires user interaction or is only possible when using uncommon network settings. As a result, in practice the biggest concern are the programming mistakes in Wi-Fi products since several of them are trivial to exploit.
> "predatory proprietary software"

In reality it is a company with a handful of employees in a very small niche market.
Your claim that "Almost all gas stations across the nordics are self service and only sell gas." is still wildly inaccurate. For Norway it seems to be roughly 10 % unmanned, and like I said, this is new to me so it is a fairly recent change.
> What's Apple reasoning for not abandoning Lightning for USB-C on their phones?

The benefits don't outweigh the inconveniences of switching. There's a mature ecosystem around Lightning for third party accessories. And at 50% market share, their cables are pretty ubiquitous. [0]

And they added Lightning charging to other products they ship (Apple Pencil, Mouse, Keyboard, Remote...).

Right now, I don't think USB-C, especially with the smart cables that might or might not support every features, is an improvement over Lightning.

[0] https://www.statista.com/statistics/266572/market-share-held...
So from what I can tell this is conceptually similar to the LiveView model, except that the problem is approached from the perspective of the SPA/client stack instead of the SSR stack. It’s a refreshing idea that I’ve never seen executed like this before.

However I think it’s missing the point of de-coupling. Security would be very hard to reason about, as would handling of intermittent network connections when the real structure of the client and server are abstracted away from you.

Ultimately I think GraphQL with live queries is the best model for this type of reactive work. You get a decoupled client/server, reactivity, support for mobile clients as you have an API, as well as full type-safety on the client.

Nonetheless I applaud the creativity on display here and I hope I’m proven wrong. Maybe this will be the next paradigm shift? Who knows
Manifestly, recursion is never strictly necessary, and is furthermore almost always slower, or anyway no faster, than you could do maintaining state "by hand".

But the recursive code can be much shorter, and easier to understand, because our languages have built-in apparatus to support it. They didn't always; original FORTRAN could not do recursion, and used no stack. The stack isn't free at runtime, but it's pretty cheap, and its fatal failure mode is rarely encountered nowadays.

In my work, I have always found the iterative version cleaner and faster, but that is an artifact of the kinds of problems I (and most people) solve. Having the iterative version enables more flexibility in details, because everything is explicit. E.g., escaping at the end can be much faster, and patching around errors actually possible.

Computer Science education loves to dwell on recursion far beyond its real-world usefulness, in part because CS professors carry a fondness for the Lisp of their youth, but also because arbitrarily complex problems that benefit from recursion are cheap to invent and easy to describe. In real life, recursion in any pure form rarely goes, usefully, more than three levels deep, but we like to make data structures that do.

At ITA, they did airline trip computations that would naturally recurse on the number of stops, but no one wants more stops, and time spent on possible trips with more than two is almost always wasted.

In a sense, recursion is like object-orientedness: an elegant pattern that fits many problems, but makes a poor basis for a world view or, exclusively, a language. Lisp and Smalltalk are not sidelined because of ignorance.
How realistic.
Is Google Takeout only limited to GMail? I am pretty sure this transaction data can also be gathered via Analytics, so I guess there would be no foul play on the part of GMail. But of course, you are logged into your Google Profile because you use GMail.
Underpayment is a few percent of hospital revenues. It's a component of costs for sure, but only a small one.

https://www.aha.org/factsheet/2019-01-02-uncompensated-hospi...

My understanding is that you would usually pay the price set by the agreement your insurance has, even if they deny coverage of it.
so you are saying we should , send ourselves some fake purchase receipts just to fuck with googles data?
They are big organizations with people at all levels of computer skills. They have to plan for the lowest common denominator.
I don't see any evidence that the purchase history discussed in the article is used for ads personalization.
"unauthenticated access" is a stretch. It's like how rawgithubcontent links originating from GitHub.com on private repos contain a query parameter ?token= that is an API token for accessing that repo "without authentication" - it's in the URL, sure, but that URL itself contains a long, random series of characters that is needed to access the content.
Okay this is the first time I hear about the IPFS bit. Somehow all I read is missing this point - but it makes fully sense, thank you!
Working for Google is outright unethical.
"Secret yet public" is a new achievement in privacy derangement. The URL is secret. It is public if you share it, after which it is not secret.
I tried to explain the details to my son, but he's just disappointed that he can't play a game he liked. He wants to buy a Windows computer and is saving up for it.

Trying to get him interested in writing a bit of code, which to me is more fun in some ways than playing games, without pushing it too hard, and so far no luck.
This has to be the most misunderstood comment. Honestly eve tho I don't work for an and centric company I do feel what you went through. Because of how much YouTube helped me, I couldn't bear myself using an ad blocker. Then things like Patreon and sponsorship deals came along and I decided to treat myself a nice ad blocker. Still couldn't do the full thing, so I went with one called "fair ad blocker" that actually let's in some no -intrusive ones so it's a little light on my conscience. Still using it. It let's in some annoying pop ups too sometimes, but such is the price.
Apple was 'at peace' with Epic before, right up until they got stabbed in the back with the hidden alternative payment option snuck into the game.

Fool me once, shame on you.
>Toxins over large timescales.(also I’m assuming they aren’t the only thing in the landfill) Most modern plastics won’t leech toxins onto your food in the short time it takes from field to fridge.

What about the plastic wrapped foods that last for years? Are those just low in toxin and the plastic clamshell packaging for fruits/vegetables loaded with toxins?

>Errors in foundations or any permeable gaps can still cause leachate to escape. There is also the concern of gases escaping during the lifetime of landfills as well.

Without getting more specific about what what "toxins" consistns of, it's hard to know assess the actual risk of them. eg. for BPA wikipedia says:

>Despite a rapid soil and water half-life of 4.5 days, and an air half-life of less than one day, BPA's ubiquity makes it an important pollutant.

It's probably fine even if it leeches out into a landfill, and there's some cracks? By the time it leaks out it would have degraded already.

>We have a limited amount of land and that amount is expected to decrease as sea levels rise.

America is definitely not running out of landfill space anytime soon. For asia/europe incineration is an alternative

>I think landfills don’t provide much bang for buck in terms of land value as opposed farms

That sounds like a non-issue given that we have a functioning market for land?
I do think that photos on resumes vary in some countries. Some countries prefer photos, but others don't. But I agree with you that they don't print well and don't look good.
One should also try out the alternatives as well, regarding the GP, I personally believe there was an equal obligation to experience it without the ads to determine the impact.

Likewise it would be nice for the alcohol producer to experience drinking every day, as well as being the only person at the party not drinking. Even being the allocated driver and seeing the consequences of their product up close. Perhaps they would gain some insight or perspective regarding their product.
More work and learning basically in "front end" land, before you can do anything practical -- as usual.
> I would find it hypocritical if someone who worked at an alcohol producer joined MADD

Really? Isn't there a pretty big gulf between "drinks alcohol" and "drinks alcohol and then gets behind the wheel of a car?"
Where I live, both of my banking apps work without SafetyNet and even Google Play Services. I have missed one or another app for having no Play Services, but nothing too important and it's offset by having the option to block all internet connection for other apps.
That’s funny, I wondered why Amazon order emailed sucked so hard lately. Thought it was just them being dumb.

I liked getting an email with the item, price, shipping, etc. Now it’s just an order number and shipping notice and I have to click on the order to figure out what items are coming. Particularly fun when I order 6 items and they get split into 6 shipments. Or just trying to keep track of my dozens of Amazon orders.

I switched to Walmart as they send useful product updates.
This reminds me of Meteor.js[0] from back in the day (2014?), which had a very similar approach—you wrote code that ran on both the frontend and the backend, and database updates were propagated automatically. It suffered from a pretty hard reliance on Mongodb and its own package manager (Atmosphere), and it was at odds with the rest of the JS ecosystem which was settling on NPM.

This project looks very cool! I like the focus on composition, Meteor was lacking that (and really, most other frameworks do as well).

[0] https://www.meteor.com/
>Very unlikely that they keep the record indefinitely after you delete the email.

Doesn't matter - I wouldn't want them storing purchase data for things I bought from other companies at all.
I’m saying the state operates meat production labs instead of traditional factory farms. The state can afford the risk of running such an operation because it isn’t tied to the market conditions a private business is. A private company couldn’t run a manhattan project or large welfare system either.

Even if the state run business operates at lower efficiency it still can afford to take risks which a private business can’t.
What is senseless about that? It's common for apps to bundle their dependencies, with Electron the bundle just happens to be a app platform for HTML, CSS and Javascript that we colloquially call a web browser. I'm not really a fan of Electron myself but some of the hatred it seems to get on this website is pretty irrational and unreasonable, in my opinion.
Something going mach 5+ is going to be extremely difficult to shoot down. Typically, they boost up to high altitudes then come back down to lower altitudes to actually strike the target (boost glide). Looks like the air force is also developing a cruise missile which would fly at lower altitudes.
750 W seems like overkill for a 5600x + 6700XT.
Jonathan Blow did that. Braid was a very successful, disruptive, beautiful, well designed game. The Witness was actually mind-blowing.
I don't believe you are correct about this. The document is very clearly (to me) talking about ordinary deletion actions, not just formal deletion requests.
“And dynamically price things based on your income and calculated demand”
It does seem a bit convoluted after going through it a couple of times, but I'm down to try it if my reagent React interop still works, e.g. `[:> MyJsComponent {...}]`.

I would say that I am very happy with the FE stack of reagent / reframe at the core. I have long chased the dragon of co-located queries ala GraphQL instead of basic re-frame subscriptions, or redux.connect and pulling fields off a map. Obviously having the ability to be more expressive with data queries is great, but in reality I have come to settle on basic subscriptions into maps, syncing data into my db via events. It's not super pretty but it scales!

This seems like it's trying to push the needle, and I will it.
We won't reach 11bn people because of urbanisation and economic reasons.

There could be quintilions of amish people farming in a Dyson Swarm :)
Isn't this controlled by the "Gmail smart features" setting, which they explicitly had a modal dialog for last year, to make everyone explicitly decide to enable or disable?

https://blog.google/products/gmail/new-settings-smart-featur...

Seems a bit odd for the poster to enable it, and then complain. The text seems fairly clear.

Oh, wait... The screenshot shows the Takeout as being from 2019. Why post about it now?
Yes and no. I followed the first Total War game (Shogun) from before it's release and it was just sprites on a 3d board. When it went full-3D it just used batching. True, they always slightly pushed what graphics were capable of but not necessarily to the same degree as the FPS or RPG genres.
This is part of the reason the Google Safe Browsing project was created. At the time there were a lot of malicious sites either trying to get high SEO or paying for ads. The goal was to make it safe(r) to go to google and search (and click!) on things.

For a project that didn't directly make money (there are some 'cloud' offerings now), Safe Browsing probably was a very high return on investment.
In 2021, I'm surprised people expect Google to give you privacy.
> Huh, I suppose that's why I sometimes have to click through several different Amazon emails to find the specific order or shipment I'm looking for. They've removed the details from the actual email.

Yeah, and there's nothing you can do. I don't even use gmail anymore, and the emails are still garbage. I think for awhile they used to include a truncated name of one of the products in the order, but it looks like they even removed that (sometime around August 2019, based on my emails).

Unrelated observation: in my original comment I added a second paragraph noting that this regression was due to the incentives caused by modern capitalism (and it is: owners trying to extract maximum value for themselves, even if that means hurting their customers), and it immediately started getting downvoted. Then I change "capitalism" to "economy" and it started going up again. Some people are really sensitive. It must be blasphemy to criticize the invisible hand and the wisdom of the owners ti guides. I guess right is whatever they do.
Nice UI but the generated PDF is an image?! That's not a good idea... the resume parsers won't be able to parse that.
Google should offer a paid gmail service with a detailed privacy contract. Presumably they are not spying on businesses that pay for G Suite. Perhaps this already exists.
I think I remember quite clearly Waseem Akhtar accusing Chaudhry Nisar of getting hair plugs in London to chase women and Imran Khan implying all of Babar Ghauri’s illegitimate children would be found in Africa.
we need fit-for-purpose software more
Bingo. There is no reason I have to go to a website to buy a book to read on my book reader app, other than Apple being a bully.
Does what you want not exist? I love the crazy LED features. It's a kind of simple fun that I haven't seen in electronics since the Game Boy Color, GBA, Nintendo 64, Gamecube kind of days.
+1 on the above

This looks super interesting, but before I understand exactly what this is I'm not ready to give it access to my twitter, so maybe allow the modal to be closed so I can check the webpage :-)

I have been thinking about ways to consume twitter in better ways, one idea I had was to feed each follow onto a RSS and there are a few services that can do that(I think). But the problem is that with the advent and heavy use of threads everything is backwards.

If this can make each follow into a separate rss feed and then group threads into posts (the feed can be delayed or update old posts when new comments are added, either would be fine).
Ask HN: What are some other general link aggregators aside from HN?
I know of lobsters, reddit, and metafilter.
This is where I'm at with it. "Develop apps like you do now, with a centralized app db, but now the app db (in the browser, most likely a giant Map) is an actual database with a sophisticated query language, an upgrade!"
I've been an Apple user for more than 20 years, and I really like their products, but every year I am feeling more and more fleezed.

It pisses me off that they overcharge on storage and memory, leading to a situation where everyone who is on a budget struggles with artificially limited machines. I understand that they need to offer multiple price points to cover the market, but I actually preferred it when they just charged more for black.

It annoys me that they arbitrarily block content to enforce their weird standards (eg. no nudity allowed) or just whenever they feel someone is not paying them enough of their revenue.

It annoys me that their overarching goal is no longer to make the best products, but instead the goal is to make you keep buying accessories and services even after you already bought their stuff.

I dunno. For my home computer I already switched to Windows. There's probably lots to complain about with Microsoft as well, but I'm surprised how nice some things are after years of thinking Apple was so far ahead.