skysight-inc/HackerNews huggingface dataset:
I don't really like this framing that "logical-thinking programmers" can't take emotions into account. Emotions are a thing, they are part of our reality. Failing to take them into account is a logical error. If you expect people to act rationally and without emotion, you are wrong, on the very basic "logically wrong" level.
One of the main differentiators we see is that frameworks like SAM or Serverless are pretty opinionated about how your app should be defined/structured/implemented. These frameworks work absolutely great, as long as you 100% buy in to their way of doing things. This creates a certain lock-in effect, and may make it harder to switch to a different framework/approach later on.

LocalStack takes a different approach by working on the API emulation layer - hence making it easier to switch and integrate with various different application development frameworks.

Btw - there's also a Serverless plugin, as well as a "samlocal" command line - in case you'd like to give it a try:

https://github.com/localstack/serverless-localstack

https://github.com/localstack/aws-sam-cli-local
That seems nice for educational purposes, but what would happen once it became popular and many applications were built on these API’s? Then it’s not a closed world where you have all the source anymore. Backwards compatibility with existing apps becomes a big issue.
No, not really. I like that it is legal to do so now.
This is the future of learning anything. I would rather play an engaging game than read 300 pages of text book and still has to Google for doing anything meaningful.
Everything's a dildo when you're brave enough
By surface ships. Near shore they use a towed plough to bury the cable, away from shore they just unreel the cable and let it lie on the seafloor.
Are false positive HIV tests really such a problem? I think most elderly patients wouldn't be concerned about that.
The Nix language is excellent imo

Better than so many I use professionally
Xmake 2.5.8: Pascal and Lua 5.3 support
Indeed, we are not disagreeing. I'm very happy that it is now legal. That's what I wrote, I think people have read into my comment that I'm being sarcastic, where I'm not.
An easy hypothetical would be someone who is incredibly wealthy and near the end of their years. Inheritance and death taxes may reduce their incentives to contribute to the economy. Someone who is an experience job creator might choose leisure instead.

Keep in mind that death taxes may apply not only to what is inherited by family members, but charitable foundations created as well. Charity starts with the possibility of abundance.
> if you want a "no," you need to work out how it's going to be them saying it.

You, sir or madam, are an evil genius. I'd like to have you on my side of the negotiating table...
I didn't say it was. I am genuinely happy that it is now legal.
Indeed, I quite agree.
I wonder why this site doesn't enforce HTTPS, which it clearly supports.

https://whichjdk.com/
> Not to mention you would have to run your chargers off a generator in the truck bed anyhow, negating any green benefit since these things are noisy and pollute just as much as a hand tool.

One big engine is cleaner, more efficient, and quieter than a bunch of small 2-stroke engines.
This is perfectly shown through We Work with Adam Neumann. He pushed bullshit for a very long time. Then ran out before the collapse came. By defying reality he won.
The idea that everything can be turned into a science, when that is clearly not the case, has created a few generations of people who think that they can programmatically examine the meaning of human discourse, which is also not the case.

As for the history in question, it's only going back to ~1993, isn't it? And really on pervasive since the early 2000s.
And why would someone want that? Sure it sounds theoretically nice, especially if I was still working in IT. But learning another system with a poor ui has a large cost for a theoretical benefit.
Because they can allow themselves to push their way through.

Adding back VirtualProtect to WinRT has hardly helped to improve its uptake.

Had Microsoft played an Apple move, probably WinRT would look much better nowadays.
What a great site! I have often wondered about these things but I'm not a Java guy so I never investigated for myself. I've never heard of Adoptium before but it sounds like the right choice.
I think xmake does not get enough attention. It is both fast (ninja grade) and simple (You don't have to learn a new dsl, configure in Lua.)
Been using it for C, C++ projects for a while and want to share the joy.
you just inspired me to re-read GEB part 1 :-)
python actually has a build-in `breakpoint()` function. I think it brings up a repl at the line.

I've been using that instead of print debug, it's been great.
I think you're just stuck with the wrong languages. I too like to structure nearly everything as plain data (name/value collections, lists, etc) these days, but I do it in TypeScript or Python or Rust. It doesn't require a lisp.
The Spanish version seems to me much better at explaining its meaning.
i'm no sociologist but to an extent yeah.

below a certain threshold your life goes to misery real fast.. above a certain amount you have other problems too (wealth can destroy your social life, or emotional balance, badly managed it may turn into overwhelming debt)

just enough wealth gives you mental safety, allows for patience and errors thus grows, lets you live in positive contexts where your social network helps reinforcing your wealth even more.

ps: I've experienced low level jobs and contemplated homelessness, you really don't want to live near these levels at all. It's a black hole of issues... you'd be surprised how fast your mind goes insane (I literally punched my car screaming "damn snobs" while late to deliver newspaper in the morning.. I wanted to restore some good old french tradition quite strongly if you know what I mean)
Transport and logistics seems to be a tried and trodden industry compared to Software. Another thing is that developers are not against careful consideration of tech choices. They are rather against old legacy code that cannot be refactored or changed or bureacracy ignores developers concerns to the detriment of the company's future.

I've seen where tech decisions were made on a whim in a startup and new engineers had to suffer the decaying legacy code. It depends on context and circumstances.
That's the goal of https://nix.dev, you can subscribe for future updates!
A few personal takes on the microcontroller/embedded rust side: I've been fiddling a lot with the stm32 and rust over the past several months. The fact of the matter is that having rust at your disposal feels like you are given a set of high quality scalpels compared to the otherwise good old C. I mean having a package manager and easy access to third party libraries is an absolute heaven and it's a very enjoyable experience. BUT... It is enjoyable once you have everything up and running of course, which on the other hand is a huge pain in the ass. I feel like there is a gap to be filled between plugging in an embedded board and running a simple "blink the led" program. Unlike say an arduino(or even a raspberry pi pico which I genuinely dislike after fiddling with it as well), where you simply plug it in, open the arduino IDE and click "Upload". If someone dumbs the process down to something like that for Rust, I feel like it would completely take over this niche.
Poverty is relative to your contemporaries. What does it mean to be poor in a developed country today? Flush toilets, a thermostat, a cell phone, probably even a car. A thousand calories from McDonalds for half an hour's labor. You'd be the envy of world history. Yet you're very obviously poor, because of the even better stuff that other people have.

In the same way, the invention and adoption of all those things created a condition of poverty in the previously normal people who didn’t have them.
Understand that all moments of time are equally real as entailed by current physics and temporal B theory.

The dead still exist exist but not within our forward lightcone or present moment.
> China wanted the UN seat, right? Would they really turn that down because the US insisted on saying some shit about Taiwan?

Because the security council seat was for the taking.

And ChiComs had a very good memory how the Korean war started.
It's not gonna work. Those who organise this activity have enough influence to convince AG to ignore your case.
Nitpick, but there's no need to lump OO and static typing together. IMO, both static typing and non-OO data structures are at their best when used together.
When Oracle acquired Sun in 2010-11, Sun had not shipped a new release of Java in more than four years.[0] That's hardly a "stability" worth treasuring.

Since then, Oracle completely open-sourced the JDK and the associated tools and gave the the compatibility kits to the community to use. The result is that there are now several different distributions of the JDK. This is undeniably a good thing.

As to the 6-month release cycle, it allows the community to get new features on a much faster cadence than any of the other major languages. If it's too fast for your preferred way of doing things, stick with the LTS releases, which come out on a three-year cycle and include all the features from the prior releases.

There might be reasons not to like Oracle, but their stewardship of Java has been pretty good.

[0] https://en.wikipedia.org/wiki/Java_version_history
> But if you can't understand why people dislike it... you're the one that's odd and out of touch.

Oh I know by now why people dislike it. I've worked for years with it with engineers of all stripes. It's always big heads and bad attitudes and never Nix itself.

And Ubuntu isn't a turnkey solution to what people use Nix for lol.
Lisps make it much, much easier though. My dayjob is python, but my heart yearns for clojure
So Firefox doesn't enforce CT, while everything else does?

This + some of the other news about how they handle privacy make me doubt how prudent it is to use Firefox, from a security/privacy perspective :(
OpenJDK serves as the upstream for many Java distributions (maybe all?) and it has no notion of LTS. LTS is just something to which vendors commit as outlined at https://openjdk.java.net/projects/jdk/17/ : “JDK 17 will be a long-term support (LTS) release from most vendors.”.

In other words, OpenJDK does not follow any LTS/non-LTS release cycle. Hence there is nothing special about Java 17 vs 16 when it comes to stability.
Back in the 70s, the KMT definitely supported the One China Principle. They were still firmly dreaming about retaking the mainland. Back then the mainland and Taiwan even regularly fired shells at each other, not to actually attack, but as a statement by both sides to foreigners that the China-Taiwan issue is an internal China matter (namely a civil war), and not one of Taiwan being an independent state.
How long before we see the "suicide dropped when lsd, magic mushrooms and MDMA are legalised"
The monarch does does receive a percentage of profits from those Crown Estate assets though.[1]. I understand that some of this goes to the upkeep of royal palaces but it does invite the question of how many palaces one family needs? Especially when the Queen actually owns Balmoral and Sandringham Castles i.e they are not part of the Crown Estate.[3]

I'm curious if anyone knows how or why The Duchy of Lancaster[2] was not included in the The Crown Estate?

[1] https://www.bbc.com/news/explainers-57559653

[2] https://www.lancastercastle.com/history-heritage/duchy-of-la...

[3] https://www.standard.co.uk/insider/royals/queen-elizabeth-ne...
Just one answer: https://keyoxide.org/

It's such a good maintained alternative to keybase
Show HN: Conventional Commits and GitHub Releases Beta
Eh you can do the same thing (or close enough) with a bash install script on a "stock" linux system and then a docker set up with the applications that that you want. Or with ansible. it really depends on the end goal. Not everyone needs every single bit to be the same. Or you can just image a drive. It depends on the end goal and often multiple solutions will get you there.
> Bill Venners: But aren't you breaking their code in that case anyway, even in a language without checked exceptions? If the new version of foo is going to throw a new exception that clients should think about handling, isn't their code broken just by the fact that they didn't expect that exception when they wrote the code?

> Anders Hejlsberg: No, because in a lot of cases, people don't care. They're not going to handle any of these exceptions.

As an argument against checked exceptions, this is nonsense. Hand-waving away making breaking changes to an API because "people don't care" about handling the error conditions. I consider it a sign of the immaturity of the software industry that "proper error handling was too much work, so we didn't" is an acceptable sentiment, let alone an acceptable practice.
Right now my current off-hours time-consumer is audio-synch’d lights. Specifically I’m working on music sync for Halloween props. This is a lot of warm up for Christmas too. I’m blown away by what’s available in the FOSS space for this stuff.
I’m pretty sure the dark patterns of Android make sure that most regular users share more data than iOS users. For example the Google maps app pretends the location service is broken when it’s simply not having the maximal efficieny with WiFi enabled.
Another aspect is the phone itself having their own way. Most Android devices come pre installed with a plethora of tracking apps enabled.
So given privacy with Apple I know that I share it exclusively with Apple, while on Android I’m certain it is both the manufacturer and Google.
You made a good job presenting that particular dogma, but you gave the game away here:

> not coercing others or violating their property rights

Property rights always involve coercion, at least when you get beyond the basics of personal property. How does, say, Jeff Bezos own a variety of lavish properties across the country [1] when a half-million people in the US are homeless?

The short answer is that he depends on coercion. He expects that both private and state actors will coerce people into staying away from stuff he has claimed. Violently if necessary. And we're not even getting into the many flavors of coercion that underlie his enormous wealth.

The fundamentalist libertarian position always ends up in these sorts of incoherencies, because it makes ardent demands of a society it wants no part of otherwise.

[1] https://www.businessinsider.com/jeff-bezos-owns-five-massive...
As far as I know, none of the browser-provided password managers let you sync outside of an internet-connected account system. I can sync my passwords over my local network just fine.
Why go through so much trouble when you can easily find a man who would love to lend you his dick? Oh right, sexual suppression.
That thread just represents demand to them, no?
Every story I hear about Steve Jobs, I get two impressions:

1) he was a jerk

2) people reinterpret his being a jerk in the most positive way possible
Free Internet Could Soon Be Coming to Every New York City Home
Does viagra affect the brain too or is it (as I assumed) mostly a mechanical booster (more blood to your genitals) ?
If only reality was easily known...
It isn’t what you are asking for, but I was a bit surprised/happy to discover that the Ruby AWS SDK has a good stub client implementation: https://aws.amazon.com/blogs/developer/advanced-client-stubb...

I found it useful when updating some existing old ruby scripts we had. (Of course they had little to no testing before that.)
And a similar question for the Microsoft build. This isn't Azure or Windows specific at all.
:)

Mine actually helped me to troubleshoot a fault in a professionally made 68K board many years later, subtle timing bug resulting in the CPU hitting the reset vectors over and over again. If not for that reference manual I would have never found it.
I had the same thought. Maybe the mob is just the excuse the administrators can point to to do what they wanted to do already. Perhaps they both understand their role.
I see this question getting downvoted, and some of the responses are strangely hostile strawman attacks based on what those posters are guessing this person "really" means. I think this is a perfectly reasonable question.

A few years ago, I got a PhD in pure mathematics (low dimensional geometry and topology). As someone who loves pure math and spent many years devoted to it, I've had many conversations with mathematicians about whether we should be concerned with practical applications. One common argument, which several people have made here, is that there's been a lot of math that found practical application long after it was done. That really only applies to a very small proportion of math. The vast majority of math done has still never found application. So arguing that we should do that math because it may have applications later is kind of like arguing you should play the lottery since there's a greater than 0 chance that you'll win. Also, from the (admittedly biased) group of mathematicians I've spoken to about this, very few seemed to actually do math in the hope that it would be useful later.

Instead, people do math because it's interesting, beautiful, and challenging. I would argue this Mersenne Prime search is almost more like recreation. I could be wrong, since I never did much number theory, but I don't think this is advancing any research. It's just a fun hobby for people who enjoy math. I think doing math for the sake of its beauty is generally fine. I do have concerns about the climate aspect of this particular project though. This is a lot of power being consumed just for recreation. This project may not be big enough to have much of an environmental impact, but in general, I think we should be more mindful of not wasting large amounts of computing power just for fun.
If we use HK as the model for how Taiwan will be occupied, then it seems that it will be through political process. I’m not sure if the Taiwanese system is as weak as the HK setup was, but if anybody is able to find a hole, it would be the CCP.
I've heard that it can give horrendous headaches, bad enough to put a fellow off the mood.
.. and thanks for proving my point: you don't give a rat's ass for the actual minorities; just the abstract concept of them.
Sildenafil (Viagra) is old and busted. Tadalafil (Cyalis) has a longer duration of action and less side effects (17 vs 4 hours half life) due to a lesser reduction of PDEs besides the targeted PDE5.

Additionally, studies show that daily tadalafil is much better in managing or even “curing“ ED.

Want a little extra boost? Consume 6g of L-Citrullin a day. One of the few proven, freely and cheaply available substances that improve erections. L-Citrulline gets converted to L-Arginin and is better that L-Arginin supplementation.

If you want to increase the half life, consume pomegranate juice.

Warning, L-Citrullin and PDE5 inhibitors potentiate each other.

Need even more arguments? Daily PDE5 inhibitors are cardioprotective and cardioregenerative.

Studies used 5mg Tadalafil daily, I am on 20 -why not?

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7261690/
We have a billion people on earth who do not have enough to eat (living below the UN poverty line). That has to change, and that requires even more productive farms.

We have something like 3 billion more who can't afford a washing machine. Think about the waste of human potential that is.

Not to mention that we have to get it so that all girls receive 13 years of schooling (that will help with global warming, as educated women have less children and at a later date). Not doing so is, again, a massive waste of human potential.

Both of these requires more resources, not fewer. We need more productivity, not less.
If intel had been even just a little less rapacious, things like many alternative architectures might've existed for longer (Alpha was kewl!).

I can't do justice to the examples of bad faith marketing they've indulged in, anti-competitive acquisitions of promising companies that then are buried, architecture choices made for marketing gains that saddle programmers with years of boneheaded bullshit, delightful tricks like "optimized" compilers with "oopsie" slow code paths for non-intel cpus...

Perhaps there's a good intel bashing thread someone could reference?

As to how things will change, we're seeing some of it already; we've got multiple micro-controllers on the market and cheap single board computers that do everything a desktop needs. I'm expecting some backplane bus to take over soon and the definition of what a computer is to become even harder to nail down.
Yes, it does now; but the Groovy runtime still has the general problem of not working with each new JVM version for months after it comes out. Whereas, with the Kotlin runtime, you can just forget about this problem and upgrade as soon as you like.
Just shadow-ban any instigator, or give them an audience of 5 people. There are an unlimited number of options related to reach.
In large installations I have almost always had problems, some little, some big with major version upgrades of Java.
> I don't think that there are any algorithms that could operate within a generic benchmark that could have random elements in them _and_ product a useful result.

One that springs to mind is Monte-Carlo sampled raytracing. An individual ray might take more or less time to compute, but the time to compute 10 million rays will be statistically be roughly constant. You could even imagine averaging a bunch of renders of the same scene from different machines to get a lower-noise result, thereby demonstrating a benchmark combined with useful work.

Statistical predictability is the key.

(Confession - this isn't exactly theoretical. I sometimes have occasion to render light fields, and I shard the work over as many random workstations as I can get my hands on. It's always obvious which workstations are faster than others, even without making any special attempt to balance the workload. I think this is actually a workable concept.)
At work, this can be used to defeat BlueCoat proxy access blocking/monitoring.
There are counter-examples: functions that return values while also having side effects, cases where the developer simply made a mistake.

Coming from a language with baked-in immutability, Python’s behavior in this regard was very difficult to get used to.
Awesome! I’ll give it a try
> It certainly makes me feel anxious.

Where are you from / experiencing this?
It affects blood flow by relaxing muscles that constricts blood vessels. It was originally intended as a blood pressure medication.
i never thought of any of these franchises as particularly futuristic. Blade Runner is a sort of film noir detective story, star trek is more of a relocation in space and not time despite the superficial advance in tech, and BttF is, while literally moving through time, not really envisioning a future.

Gibson and Stephenson were two of the people who actually tried to talk about the future, and they got a lot of things right. We didn't get the Jetsons type retrofuturism with flying cars and 60s suburbs on mars, but the internet alone has made the world a lot stranger than people imagine.

Economics, GDP measurements and so on are very good at capturing the world of commodity production, and indeed not much has changed, but when you look at how information moves around today a great deal has changed, and gdp statistics don't capture it.

the entire idea that 'the future' is measured in terms of economic output, where people are flying on huge rockets or something like that is itself a symptom of being stuck in the industrial age
Parent has the following in his profile: "I'm gonna keep shitposting until the mods ban me or until HN provides account deletion. "