skysight-inc/HackerNews huggingface dataset:
It has been rumored that the technical difficulties Spotify has been having are due to internal staff taking unsanctioned action against the controversial podcaster.

I'd be very interested to hear from people on the inside if that's even feasible. Surely there are internal systems that prevent tampering?
Read my reply to paulryanrogers about whether one's a JavaScript or a non-JavaScript type person.

The 3-5% of sites I'm referring to are ones where I have to enable JS to view them. In by far the vast majority of the sites that I frequent I do not have to enable JS to view them.

Also note my reply to forgotmypw17, one doesn't need JS if one avoids low quality dross.
The article contains a quote about using Craigslist to "store" your stuff. A friend of mine is a scientist and just lives wherever she can get a project. She once joked that she uses Ikea to store her furniture. It's so cheap, she just buys it whenever she moves into a new city or country, then sells/donates when she leaves, then arrives and buys again.
If anyone wants to watch Toe, then there is a Spotify proxy service some of his fans have made https://ogjre.com/. Make sure to enable DRM or you will only hear the first 30 sec demo.
> It always saddens me to see EU citizens talk in absolutes like that.

Unfortunate there are many European enemies of the EU.

It doesn't even have anything to do with EU administration: EU can't prevent Google trying to trick users into leaking their privates data and habits.

Not at least until Google reveals their plans on how they're gonna do it.

On a final note: we accepted two non-democratic countries in EU, Poland and Hungary, and these are the results.

They infected all the other countries, like COVID-19 has done with people.
Wasting my time, anyway.
Nevertheless it could be strictly better: the new version gives the OPTION to share less data, whereas the old version does not really give you the option. If you include third party scripts, they can just send the information to third parties directly.

Google could also be audited and would then have to prove that they really didn't share ay data, or whatever.
Sublet it to a human.

It's a market, so it's potentially susceptible to HFT and arbitrage bots like anything else.
The ideas behind Markdown are much older than HTML5 and all those tags you talk about.

Wikipedia with its MediaWiki syntax is from 2001, ReStructuredText is from 2002, Markdown from 2004, HTML5 from 2008. And I am sure you can find way older formats which Wikipedia and ReST used as inspiration.
> With some simple improvements to the language, about 99% of the C preprocessor use can be abandoned and deprecated.

Arguably the C feature most used in other languages is the C preprocessor's conditional compilation for e.g. different OSes. Used by languages from Fortran (yes, there exists FPP now - for a suitable definition of 'now') to Haskell (yes, `{-# LANGUAGE CPP #-}`).
I'm literally Swedish, most of us apart from old people knows English well enough to enjoy it.

Also the original Wordle is a web-app, there was nothing preventing OP to do the same instead of complaining about Apple policing their own walled garden so calling it a racist move is quiiiite a stretch!
Can someone explain how they claim that TMS is running on 31.9% of top 10 million Alexa websites if Google Cloud itself only has 7% market share[1] (compared to AWS at 32% and Azure at 19%), if the TMS relies on the site being hosted on Google Cloud?

[1]: https://www.parkmycloud.com/blog/aws-vs-azure-vs-google-clou...
As someone who regularily writes HTML manually, there are distinct advantages of markdown over html:

* The most common use case (paragraphs of text) needs no boilerplate or magical syntax

* A typical Readme can still be easily read and understood without markdown rendering (e.g. a # Heading is still understood as a Heading, and a _emphasized_ text is still understood as being emphasized, even by the uninitiated.

* Writing markdown can be faster than both HTML or a WYSIWYG-editor, because the syntax is minimal

HTML is certainly more powerful, but sometimes you just want to chug out some text quickly and this is where markdown (IMO) shines
If CAPTCHA was only about trying to keep bots out of websites, it wouldn't be that hard.

CAPTCHA is a profitable enterprise, because every user response is used to train an AI. It is presented as a free service for website owners, but actually it uses your users to be trainers.

A truly free open-source captcha wouldn't be very hard to implement or to keep updated, but no one does it because it would be very expensive to host the server.
As someone who has managed developers And worked as a developer I’m not sure that’s completely untrue. I’ve seen bored devops people starting to build their own ci/cd system, massive meetings where people started building their own micro service framework, a dev in my startup spent a month reworking things into sagas with no consideration that we have no product market fit yet, people that insist on “contributing their thoughts” even though they’re not the least qualified or experienced… I’ve seen millions and millions of euros get wasted on things that don’t matter.
I remember this free book making the same argument (I've read it many - maybe 20? - years ago but I recall enjoying it at the time):

https://marshallbrain.com/manna1
I suspect in the next 5-10 years there's going to be a big backlash against people from western countries exploiting their economic privilege by living in developing countries.

I've lived in various mostly developing countries for the past 7 years, and I'm not one to get hung up on the "white privalege" that's currently talked about in the west, but it is hard not to feel guilty at times at the tremendous advantages I have with a western salary and background while living here. And that's before even considering the rampant fetishization of white men in some countries that results in endless dating opportunities. It doesn't seem far removed from the colonial past.
Not true at all. Anti-war != Pro-Russia.
I don't think we're going to get any breakthroughs in AI by encouraging people to stop thinking about fundamentals and just program. If you're thinking about fundamentals, some degree of philosophizing isn't always avoidable.

And that's still framing it as if philosophizing is something to be avoided, a waste of time. I disagree with that sentiment. In particular, we can't really avoid thinking about consciousness even without an agreed-upon definition, because our beliefs on consciousness influence our actions. In particular, debates about the rights of animals are heavily influenced by our beliefs on their degree of consciousness.

IMO, "shut up and X" is code for "I don't enjoy thinking about the problem you're presenting (and perhaps I resent you a bit for making me think about it)". It's perfectly fine to just come out and say that you don't enjoy working on this particular problem. But that doesn't imply that the problem isn't worth thinking about.
I want to believe but what I see as the result is TV dinner DRM where you this only works for selected premium dinners.
Seems like their real life was Overwatch
beautiful sum up!
Have you travelled to, or been present in Iraq, Syria, Iran, Sudan, Libya, Somalia, North Korea or Yemen on or after March 1, 2011?

Using a second passport, fake passport, alias, fake glasses and moustache doesnt make a differnce to the answer to that question. Its not even a workaround.
One Bit to the Left – An IPv6 Success Story
I know this is just anecdotal, but IME gmail might send you to spam (and seems to at least sometimes learn not to do so for people you have exchanged mail with before) but MS will simply reject all mail from you if you are a small player without a long-standing deditacted /24 without any way for the recipient to get the mail.
I have two because I provided a letter from my organisation backing me having two as I travelled frequently and often had a passport away at an embassy waiting for a visa and need to be able to travel at short notice.

Since then I’ve reduced the number of visa based countries I’ve needed to go to (more have gone electronic), and countries have reduced stamps, throw in covid, and it’s to the point that I doubt I’ll fill my passports up before the 10 years has expired. It’s a shame really, the stamps in past passports are a great momento, but places like Hong Kong, Israel, Canada, Australia have all stopped stamping in the last few years.
I implemented an 8086 emulator using the 1981 "iAPX 86, 88 USER'S MANUAL". It specifies the opcodes in bit patterns, so add is specified as "0 0 0 0 0 0 d w | mod reg r/m", where d is direction (mem to reg or reg to mem) and w is width (byte or word). Since this kind of pattern is used across many instructions it makes the code fairly easy to comprehend (to me at least).

Extracting the alu function from bits 4-6 means that you can group together the implementation of add, or, adc, sbb, and, sub, xor, to and from memory, for bytes and words into one function.

The code's not as fast as the "one code block per instruction" approach of something like DosBOX but at least it doesn't cause me dread to look at.
Unblocking the sites you use removes the advantage of not being tracked by Google through tag manager though.
Maybe I misinterpreted the original poster's comment, my understanding was they were referring to IPv6-only carrier networks.

In the US (unsure about other countries but they may work the same), the IPv6-only carrier networks mostly (all?) use 464XLAT and not DNS64.

My comments are intentionally devoid of talking about what Apple's requirements are because I don't know then and as far as I know the other posters are correct there.
At that point it seems easier just use battery as external source plugged through cable to charging connector and have another adapter for this cable for external charging.

Luckily I don't have to deal with any of these yet, though they seem to sell here used batteries for 40EUR, dunno about their real capacity.
Is it ethical to invest in cryptocurrency? (2021)
That’s inaccurate. You do still need to run a client side GTM script that adds event listeners for specific actions (like “clicks purchase button”). This is then sent to a server side container with whatever first party identifier the site may have (3rd party IDs aren’t supported as there’s no 3rd party cookies from Facebook and the like). From there a server to server network request is made to whatever tracking platforms (GA, Google Campaign Manager, etc).

Most of the tracking script these days is well written, at least the Google and Facebook libraries, so they generally don’t affect page performance, but some of the smaller players have script that can slow down performance.

With server side GTM, only it’s client side component needs to run, everything else will be server side.
As someone who added CAPTCHA to their own platform recently after resisting for years because of how much I hate them, I have to tell you that the unfortunate truth is that eventually bad actors ruin the party for everyone on every platform.

CAPTCHA is necessary for the same reason locking your car/house is necessary. You can probably not do it 9 times out of 10 and it will be fine, but then that 1/10 happens, all your stuff gets stolen, and you start locking your doors 100% of the time.
Imagine a scifi future where we have free cryochambers for the poor. Every time the rich decide to not spend their money we just throw a poor person into the cryo chamber until the rich person decides to spend their money. This saves food and shelter costs.

Oh right, there is no such thing as a free cryochamber, it will require maintenance and it has to be built in the first place. It is cheaper to leave the poor on the street and keep the money at no cost.

For this system to work the poor would have to earn the cryochamber fees by working dead end jobs for little pay.

Because money has no storage costs, poor people are stuck with the cost of storing their own body to be available to those with money.
No photos of yourself there, no references to having travelled there anywhere in the Internet….
> Most often such comments come from eastern parts of Europe, where nationalistic movements have a nice resurgence in past few years.

That kind of gas-lighting should not have place on HN. That's unfair and dismissive generalization.

We, Europeans from west and east, center, north and south walked blind into privacy abuse. If awareness coincides with increase of nationalist movement in Europe and US, that is not a correlation.
What about spooling up 10,000 servers to do a job and then deleting them when it's finished? I've literally done this for image processing and it's not something that I could ever have done in the past.
Teams like the one you are talking about are so rare I don't even count them anymore.
Sure but modern stools are designed to break to make you buy another, so you'll save money in the long run. They don't make them like that anymore. You'll be able to pass it down to your grandkids one day.
No it doesn’t. Israel doesn’t routinely ask you if you’ve been to Iran, if they did, you answer tru fully if you know what’s good for you. Same if you go to Saudi.

The US specifically asks you if you have travelled to those countries. You can either lie, and that’s a serious risk at being jailed, deported, banned from ever going again, and having issues going to other countries, or you can tell the truth.
HN totally usable for basic functionality w/o JS.

profootballtalk.com works great if you don't want to vote or comment

macrumors.com great functionality

nitter.net happily takes the place of twitter.com

drudgereport.com works great and I rarely turn on JS when I go to the sites he links to, usually the text on target sites is there if not as pretty as it could be

individual subreddits (e.g. old.reddit.com/r/Portland/ ) are quite good w/o JS. But the "old." is probably important.

I admit that there are lots of sites that don't work, e.g. /r/IdiotsInCars/ doesn't work because reddit uses JS for video. For so many sites the text is there but images and videos aren't. Also need to turn off "page style" for some recalcitrant sites.

In conclusion, contrary to your JS experience, I'd say that I spend over 90% of my time browsing w/o JS and am happy with my experience. Things are lightning fast and I see few or no ads. I don't need an ad blocker since 99% of ads just don't happen w/o JS.
The proxy is by default running in App Engine under the responsibility and control of the website owner, so I'd presume it would be handled the same as any other PaaS or IaaS service a company uses. The data sent Google products, like Analytics, via the proxy would still be subject to GDPR as it would if sent directly from the client.

Note that they do give website operators the option of running the proxy in their own environment, it's made available as a Docker image.
> I wish people would stop attributing our attitude to nationalistic resurgences.

Why should we stop? Where I live (NW Europe) this sentiment is almost exclusively echoed by members of the refreshed "neoconservative/nationalistic" right wing parties.

Other parties also have their qualms about government institutions, of course, but for different reasons and expressed with different attitudes.
In other news, even if you block spam spammers still keep sending it, because it’s cheaper to not care. Does that mean we should not block spam?
Thanks! I'm still not sure what the privacy danger is, though.
When a customer clicks a checkout form on a site that's usually via a Stripe or Square form, but we do capture a receipt on the backend. If I wanted to, I could send that data to Google now through the tracking API. I don't need to since we log it all locally on the server.
Aren't we just talking about another way to inform Google if a page is hit, with some session variable, which would be totally optional to the webmaster?
Things has changed indeed. Modern economy (I mean the one that has started somewhere deep in the Middle-ages) which finally led to the appearance of capitalism, was built on several foundations, one of them was ethics - in the olden days, in the times of lack of communication, invoices, the state authority that could enforce any law quickly, people had to count on the honesty of the others. One merchant had to trust another, otherwise no trade would be possible, there were no courts that could block dishonest party bank account or take any action to prevent fraud.

There were dishonest merchants, sure, but when finally message was spread, nobody would trade with them (if they managed to stay alive).

In the western world this ethics come from Christianity, those who were stealing, cheating, were going to hell - People really believed that and were afraid of this. Today for a lot of people, and for sure for Google management, this sounds like some fairy tale of the Princess Mononoke or Little Red Riding Hood type. Nobody (including a lot of Christians) is not scared by the devil, hell and all that stuff any more.

Unfortunately, as we see, ethics is still needed. Whatever EU does, Google will find the way to circumvent any regulation as it happens with GDPR, which is easily bypassed by the maze of buttons, 6pt light grey text, etc. And even if Google will be forced at some point to close its service officially in Europe (escalation that probably will never happen, but I also though that probably there will no war in Europe during my lifetime), people will use VPN-s, etc. to keep using it, as there is no viable alternative (the issue in itself).

It all can stop only if some people in Google would just decide that doing X is nasty and that they are abandoning the idea, even if income will be smaller next year.

This would be an ethical behavior, but nowadays to be ethical company it is cheap - it is sufficient to add to your company management board "person of color", person from "oppressed minority" (luckily there is so many such minorities to chose from so this is not a problem) which costs somewhere around $500K per year plus change your company logo to LGBT+ rainbow once a year ($100 for an HTML expert to handle this).

Once this is covered, company is ethical in the eyes of the public and can use all possible tax avoidance schemes, exploit it workers as Amazon does in its warehouses, steal their data and use them to create conflicts between people and manipulate them like Facebook does. And so on.

As a result Google can do what it wants and nobody will stop them. More, people would not even know about this outside tech/privacy oriented circles as mass media are living from the ads, so this change is actually what they dream of.
A browser is a bot that interacts with the platform.

It's not physically possible to use any website except by directing a tool to do it for you.
I don't understand why you need a gap between mod bits
They are comparing apples with oranges in that chart.

Cultured algae, molluscs, crustaceans, echinoderms, and cultured fish versus... wild fish.

So they are removing wild molluscs, crustaceans, echinoderms and wild algae from one side of the equation in an article that focus in the message that that part has decreased. Lying with statistics. If we compare wild fish against farmed fish only, the result would be really different.

And there is pirate fishing also. Some companies under-report a percentage of their captures routinely, to hide that they fish more than are allowed to. Not so easy to do in sea farms when you can't produce more than the space assigned to you.
At 16 Miller killed another teen. At 72 the Nike executive is ready to apologize
Why would you use another ORM?

I've worked once in a project where a very opinionated dev lead "decided" SQLAlchemy was better than the django ORM, so he replaced it. The mess he created was unbelievable, we spent years cleaning things up and some part we even couldn't.

> have to choose to either do things the Laravel way to take advantage of the community, or write everything on your own

Of course! that's the whole point of a framework, to put some guardrails on how to do things.

If you think you can do things better, more performant, more tested, and more documented, good for you, go ahead and just write raw PHP or tie together your own libraries. You can't blame an opinionated framework because bastardising it is not easy. That's a feature in my book.
I have depression issues, and have been coding for 10 years now. I don't know if I'm bad at programming, or if it's because I lack a degree, or because I have been chronically unemployed and lack experience, or because I'm too selective with the jobs I apply on (I can't bear php or js stuff like angular), or because I live in france or in the wrong city. I may have an atypical profile.

Programming has not been very good to me.

When I hear "programmers are in high demand", I don't see it applying to me.
> In general, I pickup incredibly quick when something is off and I mostly just ask flat out: "Is something the matter, since something seems off".

Often I think this is unnecessarily confrontational and it can come off as aggressive. Here are three useful "hacks" for humans:

1. Just sit there and say nothing. People naturally want to fill that empty void so will start talking. Just engage on whatever subject they bring up; or

2. Alternatively, make a general uncontroversial statement. This has to be tailored to the situation. Your interests, their interests and context. Something like "I can't believe how crazy the NFL postseason was this year"; or

3. Ask a noncontroversial question. Yes/no questions tend to be worse than non-binary questions. A good template here is "How do you feel about X?" where X isn't something like "Trump" but is more like "boneless wings being chicken nuggets".
As to what might happen regarding "Decreased Investment", this article [1] has an interesting analysis for those working in rapidly funded startups. In short it predicts a Minsky moment, but in relation to funding "speed" rather than "value".

> Does the compression of timelines in venture change the distribution of terminal outcomes for venture-backed companies? [1]

> A Minsky moment is a sudden, major collapse of asset values which marks the end of the growth phase of a cycle in credit markets or business activity.[2]

[1] https://pivotal.substack.com/p/minsky-moments-in-venture-cap...

[2] https://en.wikipedia.org/wiki/Minsky_moment
The native Gutenberg[1] editor in WordPress (GPLv2) is a few years old now, very capable and will likely make Elementor and similar offerings redundant soon.

[1] https://wordpress.org/gutenberg/
As a developer that really likes to document stuff I don't like markdown. It's limited and as the article states too fragmented. I started using AsciiDoc a while back. It's like markdown but with more advanced options for true documentation stuff like charts, tables (formatted!), diagrams and more.
It's been shown often that people are very capable of thinking of others as not human. Now wrap them in a nice metal bubble (car), and put the other human into a weird pose on a metal frame (bike) and the division is even easier. I'd then also imagine it's a coping mechanism for the guilt/stress drivers face worrying about cyclists, given the difference of damage in a crash, so they think of the cyclists as "a cyclist who decided to ride up next to me" rather than "a human on a bike trying to get to work".
I don’t remember China asking if I’ve been to Taiwan. I’d be surprised too - there’s direct flights between the two. That said I normally visit China on a 168 hour transit visa and fly via Hong Kong, Tokyo or Seoul rather than the hassle of applying for a visa.
> the laws are teethless if they are not enforced

How many sites have you reported?
That looks like a really poor captcha, as overhyped as machine learning is I think defeating a system like this accurately is something you’d give as a class project. It might slow down legitimate users but anyone nefarious will get through. Never mind you can outsource solving these to Bali for a penny each - maybe less.