skysight-inc/HackerNews huggingface dataset:
> that's just degrading the experience...

Uhhh yes? That's the point? The alternative to this degraded experience is no experience at all.
> I think the most basic english language parser could output something along the lines of what was suggested, given an understanding of what valid Python should look like.

OK, I am waiting for you to propose a basic language parser that can do it. There's a reason we're only now having this debate - it was unconceivable 5 years ago, in the era of basic language parsers.
For the patient,yes. But surely your doctors and nurses are not so underpaid that it only costs 100€ for two nights in the hospital.
This article reads like an advertisement to go shopping.
> like twitter and facebook must be mandated by law to provide access to their networks to smaller networks.

makes no sense. you can already pull all your data out of those services and import it into whatever other service you want.
30% fees are not immoral. You may not like them, but that's very far from the same thing.

A moral question would be "how much should governments control voluntary interactions between customers, platforms and products?" The immoral answer might well be "As much as it will help them gain short-term votes", not the moral one.
For quick prototyping in js I use sveltekit.
For nonjs i prefer 11ty.

Both with tailwindcss.

Highly recommend.
> History is written by the victors.

It is not. The loosers keeps writing their opinions and versions of events, you just ignore that. The struggle for interpretation of events starts right after war ... and there is no universal law to guide who wins. For example, the popular history of American civil war was dominated by loosers view for years.

In Russia, the history of Stalin ended up dominated by point of view of KGB agent ... who was looser after fall of communism and used it to rise back.

> They are 'recovering' what are called ‘subaltern voices’ (ie women, LGBT+ people, people of colour, people in poverty, etc).

There is no reason to put those into quotes. Pretty often, it is literal recovery - a matter of picking up letters, books, court documents etc out of archives and reading them instead of ignoring.

In other cases, it is reading business documents and doing deductions out of that. That would fall under recovery too.
Sure… go write your next application in assembler using line edit
The promise of Docker was "develop on the same configuration you deploy on".

Is swapping Intel for Arm64 transparent enough to preserve the peace of mind back-end developers need, here?

Maybe with Java the answer is yes, but how about non-java environments?
That thread establishes that Stalin exported agricultural products, it doesn't say that the US businesses were trading directly for grain.

The US was probably a net grain exporter at the time, so I think you are not presenting the situation very well. There is certainly complicity in working with an oppressive government that is starving its people, but saying it was done for "cheap food" when USSR was selling the food elsewhere and paying in dollars isn't the right way to present it.
The primary feature will be end to end decryption.
Just saw this on the page:
>Parameters are automatically extracted and handled by the database so that SQL injection isn't possible. No special handling is necessary, simply use tagged template literals as usual. Dynamic queries and query building can be seen in the next section. // todo

this is great! Can't wait to give a try.
For the past 6 years or so I've been using an app to record 1 second long video every day, and then create a montage of a week/month/year/whatever using those seconds. And it's amazing, you feel like nothing much is changing in life, and then you get a montage of the last year and it shows how fast everything is actually changing. And the format is perfect too, it's not boring, just a second a day, you don't have to do it every single day, and it still is enough to bring back memories.
Ah, very cool. For java dev I haven't yet felt the need to containerize anything, normally mvn clean install works and does everything needed. But for Python I've used remote interpreters through docker in PyCharm lately (since getting a python env installed with wheels & stuff properly is sometimes almost impossible).

VSCode have had some more luck with their frontend/backend architecture making it easier to pull off, glad to see jetbrains is on the move, as I prefer them.
Shill may imply dishonesty, but it is not by definition someone who is dishonest, simply a promoter. It means coordinated conspiracy; it may or may not include dishonesty.

Transparently advocating for people to join up with the military is no improvement. My issue is more fundamental than whether or not it is disclosed as an ad. My issue is with all of those who would promote violence as a solution to problems, regardless of how such promotion is carried out.
I don't particularly like war, and ultimately it is almost always the result of greed and evil intent.

Most of us are appalled at the Russian war of aggression on Ukraine. While we all wish it would just stop with fine talk and reason at this point only the bravery of the Ukrainian people and the use of defensive weapons is going to limit Russia's advances until they see no further benefit from what they are doing.
Yes, virtually all of the on-chain NFTs are SVGs.

For what it's worth I've spoken with the creator of this project. They're well aware many of the NFTs hosted on IPFS have an HTTPS URI pointing to a gateway. That's easy to parse and they included these results as IPFS.

There's also Arweave and various other decentralized approaches. Actually Arwave is interesting because if all of the Ethereum NFT assets were added to Arweave it would increase the size of bytes on Arweave by 50%...

Also, many of the IPFS pinning providers host their entire infra on AWS or some other centralized big cloud provider. Makes sense but further points to how hard truly decentralized really is (see Arweave stats).
> All other development tools that we use on a daily basis either provide an arm64 build or the emulated x64 version works fine: IntelliJ IDEA, Visual Studio Code, Slack, Notion, Docker for Mac, Spotify, Firefox, Microsoft Teams, Postman.

I had a little chuckle at Spotify being in the list of developer tools. I feel the same. No techno, no code.
Ask HN: What Happened to ESR?
For more than a year ESR(https://en.wikipedia.org/wiki/Eric_S._Raymond) has not posted anything on his blog esr.ibiblio.org or his home page http://www.catb.org/esr. Does any one know what happened to him?
I'm a bit surprised nobody mentions the `--platform` argument that docker accepts to emulate a different architecture per container. It's a very smooth experience if you're reliant on 3rd party images.

Available through compose as well.
That video was amazing.
This is quite simply not something you can expect. If any part of it needs to remain secret, it is not strong.
Only if binary is represented as ASCII, which is an unfair comparison
So what exactly should we be doing? Not developing any technology at all with the military? Making the military look as unappealing and awful as possible so that we completely lose any and all advantage we have over other countries in military might?

War is awful. It's horrific and has killed millions and traumatized or impacted millions and millions more. But someone has to be good at it. Because if we as a nation decide to not be the best at it, someone else will. And I would much rather have the United States and it's moral systems be running things than our enemies.

>I understand it comes with the territory in the US south

Please, please, please stop talking about the south as a monolith. Or as if you are somehow so above the dumb hicks in the south, who are not enlightened with your amazing views such as "why don't we just stop killing eachother?".

>When we promote content, we do so in a wider context: we are also promoting the creator of that content, and their views on society, and our attention and linking is materially enriching them to further those views

This is such a horrible and terrible way to think about things on the internet. This type of thinking is how you get extremists and complete and utter polarization. Because when you not just unconsciously surround yourself with media that only you agree with, but WILLFULLY do it, you hurt yourself and make extremism even more likely. And that's only for things that are relevant - you are going a step further, and taking this to a level that makes no sense. If you were in charge of hiring people, would you never hire anyone who was pro-military? You putting money in their pocket is enriching them to help further their views which are oh-so-terrible. This type of thinking gets really bad, really fast, and it's not something we want to promote. It's exclusionary thinking that can only result in missing out on very talented people because of something that isn't actually relevant.
UX-wise, as other said, I think it makes sense to ask for the CC as late in the process as possible: you will make your most valuable user understand how great your platform is.

Also, I think that for a platform such as yours, credit cards are absolutely a must. The risk in opening it to scammers (mining, torrent seeds, etc) is just to high; I remember reading this from fly.io [0] that explains the pain in reducing fraud.

0: https://community.fly.io/t/new-prepaid-credits-and-a-bonus-s...
This was a hard read, and admittedly I didn’t finish it. I feel a little dumb.

I’m hoping someone smarter than myself can momentarily stoop down to my level and clear things up.

I wonder, must one strive to understand the mathematics of ethics to make ethical decisions? Am I able to optimise my decisions for universal wellbeing without being able to mathematically reason upon it?

Something I’m equally ill-equipped at is being present - aware of my real-time inclinations, motivations, and subsequent actions. As a result, I often make decisions which oppose ethical optimisation (or my understanding of it)

If I were to choose between the ability to mathematically reason on ethical matters, or to have the awareness to actually make (potentially misguided) ethical decisions, I’d choose the latter every time.

Is that wrong?
As an aside, Destin has a really cool podcast "No Dumb Questions". Super interesting topics and engaging conversations for Destin and Matt Whitman.

https://www.nodumbquestions.fm/
Thanks for teaching me the name
> In few years if Copilot deliver its promise ...

That's ages ago in AI time.
I can totally believe that. What you’re describing has an uncanny resemblance to academic software engineering research: many of the published insights scale up all the way to one semester student projects — in other words, are completely useless in the real world.
I don't think laws have to explain how to technically solve these things. e2ee could be maintained, it all depends on the level of integration/interoperation that these companies will choose. Of course, it is equally likely that they won't bother (since e2ee is under constant attack from governments anyway) and just don't go that extra mile.
The scope at which those alternatives exist are different than where the monopoly is established. Ie. The App Store has a monopoly on iOS, but iOS does not have a monopoly in the mobile space.

This is like saying a state-mandated ISP/Gas company wouldn't be a monopoly since you can just move to another country.

You might wanna push the argument that nobody is forcing you to use iOS, but I think the problem runs deeper. In many fields and even just everyday life, you are now required to run a modern phone OS (eg. the option for not having the official COVID green pass app here in Italy is to find an authorized place that will print you a green pass on paper, and it's hard to find one, let alone schedule everything and get there without a pre-existing pass) and we're barely lucky that Google is playing by laxer rules than Apple is. If not punishing existing bad actors, these rules are a nice framework to prevent them for taking over in the future.
> > that's just degrading the experience...
> Uhhh yes? That's the point? The alternative to this degraded experience is no experience at all.

so basically it's either degraded experience but w/ interoperability or great experience but w/o interoperability?

that doesn't really make sense. why not a third way with great experience and great interoperability?

i'm asking because i can guarantee that no one will use clients that provide a degraded experience when you've got the established players providing a great experience.
Is not the pricing an issue (EKS is the most expensive option)? What if you forget to remove it after deploying the hello world into a new EKS cluster?
Something like this can't really make end to end encryption interoperable. There will be no encryption at the transitions between systems. Clients would have to use something that can work over arbitrary textual channels like OTR or PGP.
I suggest:

https://explainxkcd.com/wiki/index.php/1190:_Time
Limit their outgoing connections until they provide a CC number. Most software can be initially tested without needing to connect to the wider internet. Throw in plenty of /examples directories for the different applications you offer.

You could provide some approved outgoing connections to trusted plugin/package repos.

If you want to get stricter only allow incoming connections from the trial user's IP to stop them hosting scam landing pages.
"A permanent peace cannot be prepared by threats but only by the honest attempt to create a mutual trust. However strong national armaments may be, they do not create military security for any nation nor do they guarantee the maintenance of peace."

"I believe serious progress (in the abolition of war) can be achieved only when men become organized on an international scale and refuse, as a body, to enter military or war service."

- Albert Einstein (both quotes)
> My plan was to just build it from scratch using socket.io.

This doesn't scale, or you end up wasting all your resources on things that are not important to your customers.

Use something out there, if the business grew and you had nothing more impactful to do (building features that customers actually care about), invest on infrastructure.
Just a note to assure you that while sailing you will spend all of your time maintaining the systems that keep the rigging and electricity in working order. Any time you have left over will be spent researching which other boat you should get.
I feel you, as a lover of Asian cuisine who certainly cannot google in Thai or Chinese.
Russia is considering selling its oil and gas for Bitcoin as sanctions intensify
This is similar to how developing with VSCode is on Windows + WSL.
One thing that needs to be said about recipes is that they take practice. Not just for skills like reading it before diving in like a computer interpreter, but also adapting to your own ingredients, taste preferences and constraints.

Give yourself a few tries with any new recipe. You'll find they always need tweaks, especially for anything that's complex.
It would be impossible to quantify, but all code has a maintenance cost. Removing a.out was brought up several times. That strongly implies its overhead crosses the threshold to be noticed.
Yeah I agree, to a degree, I really like the "for you" section in the iPhone Photos app. It makes that stuff offline on the phone (I don't use iCloud), I like that. Often is reminds me of nice times and makes me feel good. But there is indeed that one photo where the kids were about to have a big argument and I got (too) angry and that photo is in 5/10 movies the phone makes, there is no option to say "ignore that photo" and I don't want to delete it. It's a big bummer. A bit more control would be nice.
The one that irritates me these days is working out at a glance what has input focus. Window borders are so thin, and the difference between focused and not minimal, app have custom chrome so while titlebars are a good indicator sometimes often they are not, or are just two subtle, etc. MS Office apps are an offender here.

An example taken right now with Firefox under Windows: https://daveflix.deeohhtee.enneeetee.net/stuff/tmp/FocusNotO...

Which of those has focus? There is actually a difference (and to take the screenshot they overlapped making it obvious that way) but it is subtle. Try spotting it reliably when they are on different monitors.

At some point it'll annoy me enough that I'll write a util to scan for the current window that is top of the stack and draw a bright green border (or otherwise unmissable clue) around it… It'll look ugly, but I'll darn well know where what I'm about to type will go!
Chandigarh is pretty unique in this regard. Someone else can correct me if I'm wrong but I think it's the only city where a single modernist architect was allowed mostly unfettered control.
Yes, there are separate processes, however a new instance is not started each time you open it - the same window is re-shown.

Taskbar: explorer.exe
Start menu: StartMenuExperienceHost.exe
Searching: SearchApp.exe

So, when you hit a key with the start menu focused, it closes the start menu and opens the search window (with the search text initialised with that key).

Perhaps keystrokes are lost during the switch.
He also had a plan to destroy a bunch of Paris to make it car-centered and more "modern".
Be open to innovations but beware of modernists.
>My issue is with all of those who would promote violence as a solution to problems

You are completely delusional. Nobody wants war, but the truth of the matter is might makes right. We must be good at making war not because we want fighting, but because we want to be so good at it that other countries cannot just take over. You can choose to abstain from war, but you will quickly lose to those who do not. And those who do not may have systems and politics that make life much, much worse for those in the country.
What do you think about offering locking up some minimum amount of cryptocurrency (say, Bitcoin), which would withdrawable at the end of the trial but also being usable as payment for continued service?

One could utilize HTLCs so that the coins are locked for a predefined amount of time - so you wouldn't need to take custody of the coins during the trial but still be able to <take/claim/freeze> them if you decide there was abuse. If you do nothing after the initial lock-up, once the HTLC expires the user can claim the coins back again. That way there is less risk and impact of losing funds due to errors or compromise on your side, compared to just requiring a deposit going into a wallet.

As a complement and alternative for CC. I would think that the people either unable to, or not willing to provide CC out of principle, and the people comfortable with Bitcoin have a decent overlap.
All banks in the EU support 3ds (SCA is mandatory since 2019). The majority of banks which don't support 3ds are located in the US, but even there it's only a *zero point x percentage. Turns out that banks don't like fraud either :P

You can manually trigger a 3ds authentication flow when setting up the payment intent: just set payment_method_options[card][request_three_d_secure] to "any".

Ran a 3.000+ tx/day business with this and got less than double digit disputes per month which are usually lost by the customer. Those disputes are also not for "stolen credit card", but "not delivered product" or similar bs.

Fun fact: If three_d_secure.authenticated is false but three_d_secure.succeeded is true, the bank did not authenticate the payment but you are still protected from chargebacks since the bank accepted the liability shift. (Happens for smaller purchases, e.g. < 30€ && known device && customer authenticated another purchase in the last three purchases he did with the card)

If you are using a no-code solution and are not setting up your payment intents manually, you can also subscribe to radar and create a rule for 3ds if amount >= 0€.

* These numbers are from my experience of running our shop for a software company.
There's no good drag and drop builder, but I can absolutely make a working, decent-looking webapp in an hour.
When was this said? In what context?
I think in this case it's more about services allowing stuff like third party clients or providing APIs, not binding themselves to a specific standard

So if I'm whatsapp I have to allow third party clients, but I can also change my API as needs change, as long as I don't lock it.
This is happening in Sri Lanka on a smaller scale right now under the guise of organic farming.
This is not changing connectors, this is erasing connectors

There's way more usb-c cables around than lightning
science is a pretty long term process. in practice results and consensus stabilizies after around 50 years or so.

the reason it takes so long is that the turnaround time for a single result in science is half a year to a year. imagine discussing something with someone and every sentence you speak could only be uttered after a year.

articles like OP always hinge on some short or medium understanding of science. they try to point out that the whole approach is wrong based on the intermediate results of the process. OP itself is part of this process and the reason why the results will be better and more stabilized a couple of decades from now.
Sounds like buzzword bingo
> Notifications and collections are features, not a product.

What is a product other than a set of features? Especially in case of a paid tier on top of an existing free service.
Children are unable to support themselves.

As such, they must do what adults think is best for them until they are able to support themselves, at which point they can stop doing what anyone else thinks is best for them.

I think it's best for children to go to school and learn, because this gives them greater opportunities and improved future life outcomes.

What would your alternative proposal be to prepare children to support themselves?
A good example of why we shouldn't give anyone unfettered control (with something that impact the lives of millions)
The logo is amazing!
WSL does not run remotely. It runs in a VM locally.
It doesn't matter.

Seriously, virtually any ingredient can be off by as much as 5-10% and often more, it won't matter THAT much and if it does, you can adapt.
> For example I can't draw faces but I can recognize a badly drawn face. If I ask an AI: Please draw me a 35 year old man with receding hair and crooked teeth I can quickly validate the result is fit for purpose.

But code is not a face: you can't easily judge if it's correct or not, if you could you wouldn't need copilot in the first place, so now you have to trust it's correct and, if it isn't, you need to search for the correct answer anyway.
No good code was ever written while not listening to music :D
HLSL can swap the x and y values of a float2 with swizzling: a = a.yx;
With growing populations, I'm not sure trying to save a million lives is THAT special anymore. Definitely still fairly awesome, but not Messiah level awesome.

I think eg. President Zelensky (the buck stops with him for >40M souls) would be very surprised to learn of his sudden deification.

There are actually probably quite a number of rather less spectacular (eg. bureaucratic, military, logistics, sysop, ...) jobs where you might routinely touch 1M+ people these days, in some narrow but nevertheless (up to) life-critical ways.

This does mean one might need to take ethics into account in situations that seem far removed from the coal face, typically whilst pushing dusty papers around; lest you end up creating catch 22's for the people in the trenches.

Everyone has stories about things like unethical corporate behavior. At that kind of scale, it makes more sense to build systems (governments/corporations/foundations/smart mobs/...) that are somehow intrinsically ethical or at very least inspire ethical behavior in their members.
Ok, but my point remains. The fact it has a bad reputation for blowing people up among people who have a bad reputation for blowing people up is pretty telling.