skysight-inc/HackerNews huggingface dataset:
> And yet, despite people being intensely politicised in all of these dimensions,

I have to take issue with this and ask: Says who? Or where?

The media - who rightfully should not be trusted - tells us we're all so polarized. And that's gospel? Are there extremes? And is it good for politicians and "journalists" to build narratives around them? Yes, of course.

That aside, at least in the USA, the two party system - which is not required by the Constitution - leaves little grey area. You are either Red or Blue, or so you are told (by the parties and the politicians) it's that simple. (Hint: Often, no it's not.) Nothing is complicated. Nothing is nuanced. Just Red or Blue. That's silly.

But rather than try to surface the finer points we are fed narrative after narrative of oversimplification. Don't talk. Don't discuss. Red or Blue.

I'm not so sure about "intensely" (e.g., there were Obama voters who eventually voted for Trump), but we are definitely shortly encouraged to take a binary position in a non-binary reality.
Ask HN: How much did your TC decline after the recent carnage in tech stocks?
I would like people to share hoq much their TC declined (in both $ and %) due to the tech stock carnage in the last few days, including Meta employees?

I don't work in tech so in my case should be 0 decline
> Naturaly because hating Microsoft and their technologies is fashionable, few bother to actually learn the extent of ecosystems like .NET actually offer in detail.

You're definitely projecting something here.
>I must be missing something.

You are missing the fact that the government and the media has been consistently dishonest and/or wrong at virtually every stage of the pandemic but they still act as what they say is sacrosanct and anyone that questions their edicts is committing some terrible sacrilege. People are also tired of the burdensome restrictions that are entirely performative (like masking in general) and harmful (masking in schools, especially among young children. Anyone who has eaten dinner in a packed restaurant with 200 other unmasked people but is then required to put on their mask for the 10 foot walk to the bathroom knows exactly how ridiculous and useless these restrictions are.
> You are replaceable and there’s no mercy

I don’t understand this though? Eventually someone’s head needs to roll. If you fail your project and get fired, how is your manager immune from consequence? They failed too (probably more).
Apple knows where the future of technology is going, and Meta is getting in the way. Meta, appropriately renamed to reflect the trend toward augmented and virtual reality, would eventually become a threat to Apple’s walled garden business model. Apple gives lip service to privacy so long as it attracts users to their platform. However the moment we’re in is when the their invasion of privacy is meant to benefit their vision for keeping a customer totally content from home, to work, to play; they have a service for everything, and the data with which they have determined hidden markets, pain points, and markets of desire is coming at a cost for Facebook/Meta.

In the future, whether that’s 5, 10, or 20 years, the biggest companies will produce their own platforms of walled garden experiences. Meta isn’t there yet and has suffered a setback, but the reports that Meta is trying to poach Apple devs is telling about where this is all headed. The “metaverse” is nascent and mockable, but my kid will probably grow up in it just like I grew up on AIM, chat rooms, and texting.
I spent hours, no, days recompiling the kernel of my slack installation, on a AMD K6-2, 1999 IIRC.
I really had a lot of free time those days in high school...
Wow! You can create an interactive online course teaching Linux command line basics.
Note that flags have official ratios - they're aren't just a generic shape.
You know what is wrong with this statement? This is normalization: "Yes, it's bad, but you've done it too". Probably, the next is "This is part of development and we go through it..., as well!". Anyway, this sort of rationalization are one of the tricks that authoritarian regimes do and interestingly often then recruit western journalist white wash them and with a diverse assortment of such rationalizations, and much more delicate and elaborate.
The accepted way is to point and chant "Fed!" until the person leaves on their own.
But if the peer is the author of this paper you could be suggested to rewrite this paragraph
Developers "tolerate" it in the same way that I tolerate having my income taxed. You really don't have a choice.
You don't have a choice with Apple, and that's at the crux of the definition of privacy. What you're doing is justifying a specific choice that you've made, by assuming good faith and bad faith with certain companies - take a few minutes to read up on recent news and you can easily see that they do make anti-privacy choices. Their aim is not user privacy, but user lock-in. But convincing us that it's in our best interest is what's called marketing. There is no 'bargaining' going on, there is no cafetaria, nor are your best interests in anyone's minds. It's simply a gray area in which your data is the currency.

Privacy is not achieved through brand loyalty, it can only be achieved through understanding what you've got and taking control of it. It dismays me to see attitudes like this so prevalent in today's privacy conversations, I feel it will be 10 years too late before we collectively realize what a mistake we're making.
> A business is at least worth it's liquidation value at any time.

Only if majority shareholders will actually liquidate. If they are set on a futile attempt to light the money on fire, you don't have that $100 you lent your cousin Johnny to start his door-to-door knife selling business anymore...

It is actually astonishing how much GME/WSB'ers have continuously gotten wrong from this saga and keep trucking along in cognitive dissonance: alleged Robinhood + Citadel collusion, not understanding DTCC collateral requirements spike, short sellers / "wall street" covering and going bankrupt anyday now... First QAnon, then most of these WSB'ers probably derided QAnon'ers imaginary conspiracy world, only to jump on board the same flavor a months later?? Internet is doing some damage.
If Apple iOS store doesn't work for you, there's Google Play store. Free market has nothing to do with how software is loaded on a hardware.

There were more options in the past.

There was Windows Mobile, Windows Phone, BlackBerry, Nokia, Symbian, etc.

But when Apple came to market, they made such an excellent device, along with great developer and consumer experience, that developers agreed for 30% cut and most decided to ditch developing for other platforms, and consumers decided to ditch other now "shitty" phones where they couldn't download their favourite apps for.

Microsoft released great phones, but still had issues with software. They tried solving that with throwing money at developers, but developers still didn't want to develop for Windows Phone.

Developers played crucial part in the last 10 years to form the market where we are today.

And suddenly in 2022, after playing on the same terms for the last 10 years, an access to a marketplace with 1+ billion active users needs to be a free, basic human right that everyone cries for.
The pip quota is a HUGE perverse incentive here. Choosing someone to put on pip is hard because it is in manager's best interest to protect their core team from pip.

So if someone is too good for your team, you put them on pip. They are going to leave anyway, so putting them on pip does the least damage to your team.

The other pathological result is hiring dummies just to put them on pip, again protecting the core team from it.
As a paid feature.
I believe people with psychedelic experiences can attest to the controlled hallucination theory of consciousness. But only those with a materialist world view while idealists may posit souls or alternate realities.

Imagination is also a part in probabilistic decision making, an unhinged prediction machine.
That is almost exactly what UTM url parameters are [0]. We use these and via them our other tracking collaborates our theory on Facebooks tracking.

There is actually a real problem with tracking via cookies on Facebook ads when the destination is a website. The ad click will open in a Facebook "In App Browser", any cookie that you (or any analytical service) sets will be within that IAB. If the user then uses the "open in Safari/Chrome" option that tracking can be broken as there is no cookie. Ideally you want your visitor to either complete their transaction within the IAB or to use the "open in Safari" option immediately so that any tracking parameters are copied to the other browser allowing the cookie to be set.

In our case the majority of our customers will have a better experience outside of the IAB and so we have a popup that prompts them to use "open in Safari" before navigating away from the first page view. We actually implemented this after noticing a very high drop out rate for iOS Facebook IAB users during our checkout. What was happening is address/payment card autocomplete isn't available within the Facebook IAB and people were clicking "open in Safari" during the checkout in order to use it, they would then find themselves with an empty shopping cart, hence the drop out.

0: https://en.wikipedia.org/wiki/UTM_parameters
I don't know much about the language, but the JVM is absolutely a tremendous platform. Probably the best JIT compiler and GC for server workloads - by far. Great concurrency story (and may become the absolute best when Loom ships). As far as dynamic [0] languages/platforms are concerned, I don't think anything comes close to the JVM. Or even tries to [1]. It's best exemplified when straightforward JVM ports of other languages easily outperform the original. Graal's nodejs can match, sometimes outperform, even V8 performance - which is probably the other most sophisticated and invested-in dynlang runtime. I believe some ex top hotspot people are working on V8 too, so definitely no lack of expertise there, it just takes a different approach. Given the popularity of node, I have to assume tuning it to optimize for server workloads must not be easy.

[0] as in not-statically-compiled, Java may be statically typed but the platform is very dynamic

[1] CLR/C# perhaps, but don't know too much about it, I believe its approach is less dynamic and more ad hoc, it can do some things better but perhaps for the wrong reasons.
This is a valid argument. But it's not like devs are completely on their own outside of the App Store. There are at least two other companies that provide payment and licensing services to software vendors like Fastspring or Paddle. I only know these companies as a buyer software licenses. Never had any problems with them. But I can't say how it is to deal with them as a software vendor.
Much Better Adventures | Fullstack & frontend & design | 100% remote (EU/UK) | Full-time

We're muchbetteradventures.com - looking to expand our product team now that the worst of the pandemic has (hopefully) passed. We're an adventure travel company - We connect the world of adventure, providing people with hassle-free access to unique adventures from local hosts, inspiring content and a growing global community of likeminded adventurers. B-Corp application in progress.

Stack: Django / Postgres / React / NextJS / AWS / Heroku / Algolia

Roles avail:

* Fullstack team lead
* Snr Frontender
* Jnr Fullstack
* Snr Product Designer

All details inc. salary expectations here: https://apply.workable.com/muchbetteradventures/

We're 100% remote, mostly UK based, but a few in the EU. When we're not working, most of us are doing something active and outdoors. For the next co. meetup in May, we're off to kayak and wild-camp around a Norwegian Fjord with the whole team and board :)

get me (CTO/Co-founder) at guy [at] mbad.co with any questions you might have.
is that the guy in the Adam Curtis docs?
1999 Repeal of Glass-Steagall was the worst deregulation enacted in US history
this seems to be the main new data point that is now evident for all to see

I mean it is sort of obvious to anybody not captured and with basic morals but such is the allure of greed that for ages people were cynically and hypocritically pretending otherwise
> Realistically a piece of duct tape is all you

Realistically you have to be much more determined to buy an additional phone and another sim card + pay for the data vs simply using an airtag. If you're already that determined just buy a proper gps tracker.

You'd also have to find a way to recharge the iphone constantly, problem that you wouldn't have with an airtag. An airtag is much easier to hide too (bags, clothes, ...)

The fact that you can already track someone relatively easily doesn't mean that introducing a new small/cheap/easy to use tracking device is a good thing
> why not spend a few minutes outside?

This has been gone over so many times on HN that I'd think it hardly needs repeating, but above or below certain latitudes the ability to "spend a few minutes outside" to get an adequate dose of vitamin D does not apply for about half the year.
...In case, as a compromise, one could always set the video rate at 144 rows - taking roughly one twentieth (to even one thirtieth) of the bandwidth of a 720 rows - from the original YT interface.

(Video at 144p can take as little as 2 kilobytes/second to download (for more static content); typical 720p can easily take 100 kilobytes/second. You can see those values using "-F / --list-formats" on the downloader command.)

But surely there is also the ability to stream good ("-f 140", ~128kbit/s m4a) audio piping from downloaders.
Ask HN: Worth to grind LeetCode for a self-taught developer?
I'm debating on the return on investment in grinding LeetCode for self-taught developers. I'm still early in my learning progress, but I can do basic LeetCode problems. If is worth my time to do more? Or should I instead invest that time into more practical projects? My goal is to find a remote job for a western company eventually.
That unfortunately doesn't work and hasn't ever. I do get a different selection of recent posts (instead of top posts) but only a few, they're mostly the same through a day, and I'm still missing out on most of my friend's posts (which I can cross-check by visiting friends' profiles).

There used to be way to view posts off a friend list, and you could then create a list of all of your friends to emulate the old newsfeed (or The Wall). This at least tried to work except it also only tracked back so far, it still did miss posts (but not as many as the other two views), and most importantly the friend list feed was scrapped last year.
But your life is spent at work, so if you don't care, your life is spent doing something you don't care about.
> I've got a tag on my bike and it's pretty dumb that it starts beeping at the thief if it ever gets stolen.

It's not designed to be used like that

> Why do we have to gimp everything to make it difficult to use them to break the law?

Same reason you can't buy 1000kg of fertiliser at walmart, we don't wait for people to commit crime to do something.
macOS app ecosystem isn't really thriving and the regulatory complexities arrived after the Internet matured.

Something being possible isn't the same as being good. Selling 1000 copies at %30 commission(it tends to be around %50 once you ad stuff like VAT) is much better than selling 10 copies at %1 commission.

I also think that from the users perspective it's much better to have one place where you manage all your payments/subscriptions/downloads etc. That can be solved through some kind of unified purchasing interface though.
Jim Lehrers Rules of Journalism
We hear the words journalist and journalism,and yet few actually understand there's more to it than simply being on a "news" program or writing for a "news" publisher.

Why and how has the bar for even basic standards of journalism been lowered so low?

And finally, what can be done about it when a significant percentage of self-proclaimed journalist don't know and/or practice the standards themselves?
This is a great post, and I agree with much of what he said (range shouldn't copy - I would love a range that iterates by const-reference by default, to lift a phrase from C++).

Deterministic select I hard disagree with. The code in the blog post is race-y, and needs to be fixed, not select. If anything, making select deterministic will introduce _more_ subtle bugs when developers rely on that behavior only to find out in the real world that things aren't necessarily as quick as they are in development.
> Google DNS is blocking it too for some reason

iirc, its not CF blocking the domain, its archive.today returning "bad" info when queries come from CF because disagree with the data CF give them.

For me, (I just checked) I get a valid ip for archive.today when I dig via CF however the server it returns is hosted in Hong Kong but a query via my ISP's DNS servers returns a server in the Netherlands.
Non-paywall version: https://outline.com/c789vA
Anecdotally, this is an openly discussed strategy between my bother and his wife.
The relationship between Google and Apple is outrageous, criminal even. Yet for some reason it hasn't dawned on the Economist. Maybe some clear spoken shitposts on a popular tech site is what it takes.
> This leads to situations where some people cannot even say the phrase "Black Lives Matter"

What? People say it all the time. If anything, you get argued with if you try to say "Black Lives Matter, but Non-Black Lives Just Might Matter Too", and it's hard to describe that as anything but an arms race of self-righteousness.
> And the package management tool now supports file locking to prevent installs from clashing?

This is mostly for geeks who want to compile their own stuff. I compile my slack sequentially and don't use this feature.
A normal user just installs the binary packages and is ready for action.
This, always throw out a big number. Sometimes they'll just bite and not negotiate (or barely negotiate) down.
A Computer Technique for Displaying N-Dimensional Hyperobjects (1967) [pdf]
Exactly what I was thinking - the flag of Afghanistan is not current.
...software supply chain attacks

Direct link to Alpha Omega project: https://openssf.org/community/alpha-omega/

And some of their working groups: https://github.com/ossf

I'm going to watch this space with interest. Anything that helps make security easy, especially to automate, understand, enforce, mitigate, will make it gain widespread developer acceptance.
https://devblogs.microsoft.com/oldnewthing/20030822-00/?p=42...
Doing 100k push-ups this year with the help of Siri
> Yep, this could be managed by a blockchain

no.
Oh - slight typo in that, try this:

youtube-dl -x --audio-format mp3 https://youtu.be/dQw4w9WgXcQ
In my experience it almost never works like this. The fish rots from the head.

I've found bad managers are able to exist, even thrive, due to a culture of loyalty. Having worked in several countries this is a very Corporate America thing (IME). Loyalty is the only trait that matters. Fealty might be a more accurate description.

So that bad manager's manager looks at a situation where people are leaving. Those people are disloyal and thus bad. The bad manager is completely loyal and thus good.

Seriously.
> Has anyone actually been squeezed off online platforms for saying they are against mask mandates?

Not masks, but I've been banned from most of Reddit for posting CDC stats about covid vaccines, questioning their value for younger people, and recounting adverse reactions in people I know, as well as questioning lockdown measures. I don't use any other social media.

> worryingly misleading medical misinformation.

Most of that worrying misleading information is now acknowledged to be "science" now- like the fact that the original vaccine does not make a difference between likelihood of spreading Omicron. Or getting banned for ascribing the Lab Leak theory, which is pretty much accepted as the most likely cause.

> In what world is this a working class uprising? It has no meaningful ties to any labour movement, and it’s stated goal seems to be to force Trudeau to over rule provincial — not federal — mask mandates.

If it were only about mask mandates, this protest would have occurred a year ago. It's about bodily autonomy and right to work. Just because no other labor movements seem to care yet, doesn't mean this isn't a labor issue. I understand that it's a provincial issue largely, but the federal employee vaccine mandates are just that- federal.

And people have an issue with the federal guidelines, and federal pressure on provinces to fall in line. Much like the Biden admin has been "strongly encouraging" illegal federal mandates, but simply penning them and waiting for courts to challenge them. And incredibly incendiary statements blaming the pandemic on the unvaccinated instead of a host of other more relevant issues like our always-at-capacity healthcare system.

And this is just conjecture, but people do suspect federal involvement in non federal matters. Trudeau, in his recent address from his lake house, has a portion of his speech not directed at us- the general public, rather he addresses other politicians in a really creepy, dystopian tone.

> 'think long and hard about the consequences of your actions.'

Either way, people are sick of the lockdowns and government overreach, none of which has been particularly effective, while simultaneously being detrimental, especially to those at the bottom of the socioeconomic ladder. Not everyone has the privilege of working from home.
Well yeah, Google tried to build a social network (actually several) and failed; Facebook didn't try to build a search engine - that wouldn't fit into their business model of sucking you in and driving you to sign up to Facebook. I mean, after they bought Oculus, they even started requiring a FB account to use the device, but they couldn't have done that for a search engine, nobody would have used it. But lots of others did, and failed (or at least couldn't compete with Google).

So we can conclude that neither building a successful social network nor building a successful search engine is easy :)
Vinyl tape disables the beep, so it is kind of pointless.
"After years of ridicule and harsh press coverage, Amazon has finally disbanded its Twitter army. Part of a perplexing guerrilla PR campaign, the Amazon FC Ambassadors were a group of Twitter accounts belonging to employees who were paid to respond to posts criticizing the company." https://slate.com/technology/2022/01/amazon-fc-ambassadors-t...

- https://www.google.com/search?q=amazon+ambassadors
It's pretty much standard practice: https://www.teamblind.com/search/amazon%20pip
Kazakhstan flag just flat out wrong. It looks similar, and that's about it. Compare:

https://www.akorda.kz/assets/media/flag_mediumThumb.jpg

https://flagicons.lipis.dev/flags/4x3/kz.svg

https://upload.wikimedia.org/wikipedia/commons/d/d3/Flag_of_...

Wikipedia's version looks like a very good recreation and probably should be used instead.
Neh, pal.
And a fun thing about the UK flag is that you are allowed to make it in different aspect ratios, but you can't just naively scale it: https://en.wikipedia.org/wiki/Union_Jack#Specification

I don't know whether SVG can handle that, but you can get JavaScript to display it correctly in any aspect ratio, of course.
This is amazing! I love HN.
They don't have the interest of the shareholders at heart, they have their own career interests at heart.

The shareholders try to build a social control structure that aligns these, but it never fully succeeds.
> You don't have a choice with Apple

A choice about what? Your privacy? Privacy is not a choice, it's a right, so if that's what you mean I don't really understand.
This is a little confusing because C++ already has an unrelated built-in template concept (including the keyword "template").

In C++ terms this is a library that generates HTML, not a template engine.