skysight-inc/HackerNews huggingface dataset:
It is because without price localization, most of USD based subscriptions or purchases would be lunacy. For example if the US price of Factorio was directly converted into Turkish Lira, it would cost ~10% of monthly minimum wage.

But please, I plead people to not abuse it.
It only forces developers to bump up prices and make games and digital goods inaccessible. [1]. There was already a x10 price bump last year with Steam Turkish localization exchange rate update and rumors say another x2 is coming soon.

I understand people like cheap stuff but please don't pull the ladder on us.
I apologize for not being born in the "correct" country but getting out isn't as easy and we deserve to have some minor entertainment meanwhile. There is already an economical crisis going on.

[1]: https://store.steampowered.com/news/app/588650/view/33467576...
> Nintendo established the blueprint for gamepads in 1985 with the iconic rectangular Nintendo Entertainment System

I'm pretty sure they did it two years before with the famicom gamepad.
Are they going to give me copies? Do I need to threaten them with GDPR?
If we build AGI, it will be a child of human beings. It will be the best and most effective human ever made.
I've seen great engineers sometime struggle with concise communications. You juggle a LOT of details in your mind. The person you're communicating with does not want 99% of the details. He/she wants the 30,000 foot view. Keep that in mind when talking to others, or writing emails and other written communications. If asked a yes/no question, it is better to answer "yes" or "no". If the person asks for more details, always start with the highest level you can provide which makes sense. Only dive into more details when asked. Even then, try to stay high level and only descend to a "lower altitude" when asked. But don't try to convey everything in your mind because people will not want to communicate with you. I hope this helps.
This is pretty important for people to see. I was not being hyperbolic.

What we've not seen is the SC case to make this a national standard rather than just a state only standard.

All it will take is someone getting fired and then suing (If that hasn't already happened, might just be making its way through the lower courts).
Supreme Court Opinion on Student Loan Forgiveness [pdf]
This is an insult to the open web etc....but Facebook and the walled-garden are not a new thing. The balance that twitter struck between public tweets visible by lurkers but no threads/etc worked....closing it off is a mistake (and this may just be another A-B/broken test etc as is often going on there these days)
In practice it is actually super easy if you align yourself with say Cloud Run or something like that.

It’s also worth pointing out that despite the killed by Google meme, at least in the cloud side of the business they are actually super clear about what will never be on the chopping block and you can rely on so it’s not actually all that surprising or hard to work around in practice.

Source: https://cloud.google.com/blog/topics/inside-google-cloud/new...
Those are also the stated preference of the original poster

> How's the camera? For me, the camera is more important than anything else on a phone, and thus far I've been stuck with Pixels because, despite the shorter support period (and absolutely mind-bogglingly bad customer service), that software does amazing things with old camera hardware .
Nice. Been wanting to build a trading bot in elixir.
I never said it was illegal. I was responding to the implication that because you put something publicly on the web, it's somehow ridiculous to object to certain uses of it.

As to the legality, that remains unknown until a court makes a ruling. I suspect that this lawsuit will go nowhere, but I'm just speculating along with everyone else.
> Only if you have a supported device

Not a great point, Apple only sells like five devices.
They have i5's and i7's. I'm not even sure they have i9's actually...
I think that’s the same thing to be honest. You are more talking about protecting the artistic process rather than output. But the output is what is used to train. Not the process.
Whats even worse are the newsletters from news organizations imo. There's no ublock origin for Apple Mail content viewers. I either lose content like imagery or I have to go all in and load all their remote content, tracking pixels, the works. The ads will be for things like "pills the doctor doesn't want you to know about" and other phishy sounding stuff.
> don’t disagree with him

You should (re)read my comparison of Patio11’s framing of our acceptance some amount of fraud with our acceptance of some amount of animal remains in coffee. It couldn’t be more obvious that I don’t agree with his framing.

Also, Patio11 himself says this quote ended up on the cutting room floor and treats it as a catchy sound bite in his article. Which is to say I did read the article and not just the headline…
Not to mention most servers running Linux, often actually supporting only Linux.
Right, but Famicom is just the Japanese name for the NES, which, as you say, debuted in Japan first.
> those hollywood stories about mercs acting as in cia/jason-bourne movie in reality won't fly in Russia

Hollywood fantasies not withstanding, partisans have been operational in Russia and Belarus since at least the war began. In fact the counter offensive heavily relies on the use of Partisan [0] for sabotage, intel, and counter intelligence and likely will remain until the War ends, and possibly longer.

I think this will end in the end o the greater Russian Federation, last weekend it got close to showing what it will take: there too many warring factions with oligarchs, personal interest and access to private paramilitaries/mercenaries (Wagner being the most obvious) will not allow their standing as the effective ruling class be let go because they no longer support Putin and will back anyone who keeps them in their lofty positions--the collapse of the Soviet Union proved that many times over.

In short, a corrupt Mafia petrol-state has many enemies in and out of it's borders; to think their aren't people ready and willing to kill for vengeance is the real sense of fiction here. Hell, throughout the war their have been many examples of these 'Bourne' types, before the rounding up of fighting age men during the mobilization last year that led to millions of men fleeing Russia, recruitment centers were set ablaze in defiance to the war.

What gets me is if everyone knows this is the inevitable outcome, wouldn't the most logical thing to do is to back Nadya from Pussy riot or Alexi's forced escape and subsequent political aspirations or campaign. (I don't personally care who governs what will likely be a smaller Russia so long as they're contained, and their nuclear weapons are static).

0: https://archive.is/YfOfQ
Piracy is never as seamless as you make it sound.
I block ads because they're a security risk. I have encountered browser-based attacks from ads that are supposed to come from reputable ad brokers, including on YouTube once. As long as the brokers don't properly vet the ads, those malware bits are not getting into my computer.
Not to mention is still very comfortable, especially for its size. And it's basically the pinnacle of 2D controller design when it comes to functionality.
I added my versions to the original post.

I went into accessiblity settings and turned off the ability for an auto clicker to control my computer and I can no longer re-produce the message editing. However, when I turned that setting back on I it didn't re-enable the behaviour, so I don't believe it was that app itself.

Perhaps something to do with macOS accessibility in general?
When you see the taxonomy of AI and ML you will learn that saying "AI engineer" is vague and essentially useless.

Do you use depth first search at work? Congratulations, you are an AI engineer.

Do you use any form of search or information retrieval at work? Congratulations again.

Do you have a system that makes decisions based on a decision tree? Again, congratulations.

In fact, stop using "AI" at all. Your washing machine is an AI agent, it uses fuzzy logic.

Are you using LLMs? then just say you work with LLMs.

Search engineers don't call themselves AI engineers.
Fascinating application of the language and a terrific write-up. I would presume a GC language would normally be a disqualifying factor in real-time trading, but I think I'm coughing up some premature optimization, especially with what looks like a pretty beefy rig. Congratulations though, this is spectacular.
I am surprised Jones would rather help Zuck, it’s not like he uses FB to talk to the fans. But GSP training Musk is big. I would actually be pretty excited for this if they went through with it, a few hours of cheesy entertainment, that said - I don’t think Musk has a chance.
This is a fair point. If we have *foo = malloc(sizeof *foo), we can search and replace for all occurrences of foo in that scope and replace them; that's always something which potentially makes sense.

However with *foo = malloc(sizeof (type)), it doesn't always make sense to be searching and replacing all occurrences of type, even if restricted to that scope. And, when type is a built-in type like char *, we cannot* be replacing all occurrences of it, even in that same scope where foo is active.

Types are embroiled in declaring multiple entities in the program, whereas a variable name declares exactly one thing; all other occurrences of the variable are references to that thing. Sometimes it makes sense to replace some of those occurences but not others, but that's neither here nor there: in *foo = malloc(sizeof *foo) you would never replace one foo without the other, even if some references to foo elsewhere in scope remain unedited for good reasons.

Basically you'd have to do something extremely absent-minded or silly to wreck *foo = malloc(sizeof *foo), whereas accidentally wrecking the correctness of *foo = malloc(sizeof (type)) in some way can happen under only a small lapse of mindfulness. Since the two sides refer to different identifiers, it makes sense to edit them separately: if you're renaming foo, you don't touch (type); if you're changing (type) then you don't touch foo (but have to update its declaration elsewhere). There is no obvious, trivial, easy-to-maintain consistency maintain that is localized just in that assignment; things go wrong because of material in separate places elsewhere.
There's a certain lack of predictability for users, both viewers and content creators, that may be disquieting for both. And advertisers being unable to reach non-logged viewers diminishes return. I would also expect the growing distaste for the owner's antics additionally diminishes a pleasant experience for some. So returns in value for all involved, in short, is not growing but decreasing. It doesn't seem a trend useful for maintaining engagement, and certainly not for growing it.
There was the Netscape JS stuff, but I don't think it was nearly as popular as Classic ASP by 2000. I wrote a lot of ASP in JScript, was able to reuse validation libraries, etc for common inputs/forms which was nice at the time. I think the difficult points, were COM iterators were kind of alien feeling in JScript, and developing COM controls at the time were awkward and a real pain to debug/diagnose even in VS at the time.

Not to mention, very little in the space of Classic ASP was open-source, free or even anything not insanely expensive from what I recall at the time. What was in the box was pretty much just JS and VBS, and most of what you could piece together was sluggish as all hell. Cool, you can use the spell checker from MS-Word... damn, three users tried to use it at the same time on the server. etc.

I have some fond and nightmare memories from those days. I think in terms of before jQuery (though scriptaculous, prototype and others were cool), after jQuery and after Browserify and 6to5/Babel. The ESM transition is much, much slower going.
> If that was that easy why did the 3rd party apps shutdown rather then raise prices to cover the API fees?

Because they're making the apps have to pay this fee with absolutely 0 notice.

They're putting the burden onto the apps. The solution here was to put the burden on Reddit (Where it would've made sense)
There was some discussion of this topic [0] at [1] already.

[0] https://drexel.edu/news/archive/2023/June/Drexel-Physicists-...

[1] https://news.ycombinator.com/item?id=36525455
I'm just trying provide a safe and comfortable home for my family, me, and my dozen baluster cherub statues.
the US has done so with a missile so basic that it's named "standard missile 3"

most satellites will just be following an uninterrupted, predictable path for most of their time
If you don’t have an Apple developer account and you give a program you wrote to someone else, their computer will refuse to open it unless they go into System Preferences and whitelist the program.
Perhaps a week a month where you need an account would make sense for them.
kinda of a let down.

CT scan and just focus on the big huge unavoidably obvious stuff.

The biggest change in feel and game play from the SNES and the newer controller for example is the lack of plate under the dpad and other things that are awsome to see with a scan like that. Yet they ignore all that.
It would be one thing if it was just a little couple kb image banner ad but this stuff is just abusive to your local resources. Taking the moral high ground and unblocking ads like some HN users seem to do basically says "I will tolerate an underperformant computer and diminished battery life for the rest of this devices shortened lifespan, and contribute to the ewaste crisis ever sooner"
People'll not leave. Yt is pretty only option for this type of content+monetisation
Peertube seems interesting.
Hi J.; I am not sure about your interpretation but if I understand correctly, the reply would be:

that «fail» refers to the spirit of entrepreneur-iality, i.e. the dynamism centered on innovation. Schumpeter was called (by Joan Robinson) «Marx with the adjectives changed»: his idea was that innovation be "the driving force of capitalism", but since efficiency creates bloat, the lean becomes heavy, the dynamism becomes bureaucracy, the "entrepreneur" becomes a """manager""" (an insulting label in Sch.), capitalism proceeds towards atrophy and finally transforms into socialism. In Schumpeter, "entrepreneur" means "the dynamic innovator"; the monopolistic phase is that of the heavy bureaucracies - that would be the failure. The Schumpeterian school (Sch. died in 1950 - crucial time) deals consequently with "why socialism did not happen".

If it was you that hit my parent post: I only reported that quote to help the poster asking for a bibliography - the paragraph contains reference to the two main books, with short descriptions left to the writing researcher (my own competence on Schumpeter is minimal). I am not personally defending their theories.
This is conflicting, on one hand it's certainty within the right of a store to bar people who shoplift, it's really an imperative to do so. The petty crime issue the retailers here are trying to counter is a real one.

But this application it feels like falling down an increasingly slippery slope.

Sure, today, it's just "send an alert and the store can do what it wants" but how long until that transforms into a de facto ban from the premise? Scan the person on the way in and flash their picture and name up on a TV and tell them they are trespassed from the store and if they don't leave within 60 seconds the police will be called. You can even automate that!

Sure, today, it's just "share with nearby stores" but how long until the database starts to be centralized and extends across whole states, countries or even worldwide? An argument could be made that people who are farther away from home are more likely to commit petty crimes since they have less worry about repetitional damage or harming their own community, so, obviously we need to share this data nationwide or even globally!

This facewatch company is going to have an imperative to add people to it's database and obviously sell subscriptions to access their data centrally, they aren't going to have any imperative to fairly adjudicate removals or false positives.

I can easily see a system like this ending up like credit rating bureaus with a few large companies aggregating data into a score which stores can use to deny entry.

Even if you ignore data errors of any kind and ignore false positives entirely, the concept of a relatively minor indiscretion resulting in a permanent, global, ban from any store using this technology is positively dystopian. It deeply reminds me of two of the better episodes of Black Mirror, White Christmas (the end -- you know what part I mean) and Nosedive.

The fact is though, there is a legitimate need for some kind of change to solve the retail theft problem and I don't think this type of technology is going away.

I'm generally not to argue in favor of regulation, but, this seems like this technology is going to require regulation around disputes as well some kind of regulated civil penalty list (shoplift less than $100 of merchandise on your fist offence and you're banned for at most 1 month). The real problem is that we (the US) have done a terribly poor job with regular credit scores and I can not imagine us doing a better job with this.
What does that have to do with running a modern web browser on a device with 256MB RAM and a single core 500Mhz processor?
CS50 – Personal Programming Journey Blog #10 – Python
For this conference, I think it would also be great to have a presentation about job requirements at various levels, then continue to cite that presentation often.

It's important to have an on-ramp for people interested in this space with well-known requirements to aim for.

This also makes it easy for companies to know what they're getting with this title. The ambiguity of full stack engineers meant that it was a dumping ground for responsibilities.
Tempered soda-lime is more durable to physical shocks, borosilicate is more durable to thermal shocks.
Quoting from the article:

"In 2009, CommonJS was exactly what JavaScript needed. The group took a tough problem and forced through a solution that continues to be used millions of times a day.

But with ESM as the standard and the focus shifting towards cloud primitives — the edge, browsers, and serverless compute — and CommonJS simply doesn’t cut it. ESM is a better solution for developers, as they can write browser-compliant code — and for users who get a better end experience."
While PGP was originally invented in the 90s, the latest iterations of OpenPGP, which Proton plays a key role in evolving and modernizing, looks nothing like the PGP of the 90s, and is now incorporating more and more modern features while maintaining the principles of interoperability. https://proton.me/blog/openpgpjs-4-streaming-encryption
The 5 billionth eulogy for Google Reader. These vergebait articles are getting tedious last few weeks.

Yes it hurt the web, but at the time there was a lot more going on as far as competition/facebook/walledgardens/apple and especially twitter, which, again, at the time, replaced RSS very effectively for a bit. Context and history is important. And endlessly revisiting it isn't going to make it come back. Improve other platforms/data channels (and there's so many options the last few years for those that want them).
You seem to be conceding every point but the last, but in a sarcastic tone?
Does anyone else think that the really strange approach to legalization in the US is because the cartels realize that full legalization would result in a radical reduction of profit for them, and that our local governments are probably being bribed or blackmailed into coercing the wrong policies time and time again. Just me?
The intelligent action here would've been a profit sharing model with the third party apps and Reddit.

This would've also created an internal competition for Reddit to improve their app.

The profit sharing didn't need to be that large either. 5-10% would've been huge.
Only because the plan was opposed on equally political grounds. The idea was a welcomed one by the people who voted for the politicians in favor of it, and not welcomed by the ones they didn't vote for, so the points went where they belonged.

If it was so certain that they had no intention of going through with it, why not call their bluff and turn the responsibility for killing it back on them?
I realized a truism years ago: Anytime there are 3 or more parties involved in a business deal, at least one of them is getting fucked. And it's usually the least powerful party, which 99% of the time is just the ordinary user/consumer/taxpayer. However, not always. And sometimes it's two parties getting screwed. This happens a lot with government contracts. Where the people paid for it, the government got garbage, and the contractor(s) got rich.

Here's is the quintessential example: https://www.huffpost.com/entry/the-book-of-broken-promis_b_5... We paid $400 billion dollars to entrenched ISPs and got absolutely nothing for it.

And advertising is almost always a 3 party business deal. The merchant. The advertiser. The unwitting public. Sometimes the merchant gets screwed. Sometimes it's the advertiser. But almost always the target audience.

So when it comes to adblocking, I have zero sympathy for the advertiser or the merchant. I want zero advertisements in my life. But I get them anyway.
> I've yet to met anybody who knows Python/Ruby/C#/Java/Rujst/Go and JS to chose JS outside of the web. Because there, we have the choice.

You probably haven't met many people. For backend you can choose any language, yet a lot of people (with knowledge of many languages) choose JS/TS. I'm one of those.

I enjoy TS more than python.
Yeah, I never really looked a GC. Most of my trades take at least 500ms+ round trip. It's more in the latency to the broker and getting confirmations that I've been trying to tighten up. At least that's what I'm seeing right now.
I would expect this feedback to be coupled with specific suggestions for how to achieve it.

While I'm sure there is general advice for how to do this, I think it would be best to ask your manager/teammates what structured and clear looks like, or specific examples of your previous unstructured and unclear communications.

To me, structured and clear means written down, broken into logical sections that build upon previous sections without scattering whole pieces of information.

For me, this has meant repeating information, even if it would be better to define something once and refer to the definition later (like a pointer) -- but documentation is not software. Hope this helps.
Don't forget how bloated they are. On some websites, I can halve the amount of RAM used with an adblocker.
One could argue copyright, but you’d have to prove this was copyright infringement. Which I don’t believe the law has caught up with the answer to that.
The migration of tech hype from the fringes to the media and academic mainstream
> the benefits of esm are not compelling enough to rewrite everything.

Your "everything" somehow doesn't account for stuff that wasn't written in NodeJS's standards-incompatible way to begin with.
Yes! I agree with this!

It’s just plain old dumb boring static text that is being moved around the web.

The internet was essentially created so that CERN could share plain old text documents with others remotely.

Why do I need a big bloated overly complicated PHP webserver that talks to an overly complicated database, when it’s just plain old static text after all?
are you talking about the VPN endpoint exploiting a 0day vulnerability in the VPN client stack of the OS?
did you use TWS API or Web portal API for IBKR?
I hope that this represents peak societal insanity, but I fear that we're only at the start of that curve.

Either way, this makes both of them look even more ridiculous and idiotic. So at least there's a win there.