skysight-inc/HackerNews huggingface dataset:
For me it feels like people have always been over-engineering dependency management where the practical issues from not doing it are pretty much non-existent.

My approach is to just use Docker, no virtualenvs. I get that you might run into the multiple interpreters issue in theory but across multiple projects in the past 5 years I haven't seen that. Also, this might no longer be true but avoid using Alpine. If you're deploying Django there is no reason to optimize image size and Alpine has a lot of things which are missing (i.e. at least a couple of years ago, wheels where not supported leading very slow build times).

I only do a single requirements.txt. Anything which makes your prod and local environment differ is a bad thing in my opinion. Fine black might make my image a couple of mbs larger but why would it matter? On the other hand attempting to figure out why something which works on my machine does not work on prod is always a nightmare.

Setting requirements as a range in requirements.txt allows me to automatically get bugfixes without spending time on it (e.g. django>=4.2.3,<4.2.99
django-ninja>=1.0.1,<1.0.99) Again, I might have run into 1-2 issues over the past couple of years from this and I've saved a lot of time.

Getting a project running locally should not take more than 1 minute (a couple of .env vars + docker-compose up -d should be enough).

The biggest practical issue in dependency management in python is dependencies not pinning their dependencies correctly.
How does one install development only dependencies using that approach? My production Dockerfiles are always:

RUN poetry install --only main
Principal designer of PowerShark here. Original PS spec from Commodore defined 5V/3A, 12V/0.5A and -12V/0.1A as max. load (http://www.kaiiv.de/servicemanuals/A500_Power_Supply_Specifi... page 3)
It was in later models bumped up to 5V/4.5A and 12V/1A, with -12V unchanged.

In actual use, a "wedge" Amiga consumes just below 30mA from -12V line.

Visit our page, there is now a detailed FAQ and a list of various USB-C power supplies we tested with PowerShark.
You can join the waitlist in the sneak peak of JSR linked in the end of the article: https://jsr.io/waitlist

I'm curious on what the Deno team is building here.
Top performer does mean people will trust you and like working with you,
but you need those people to leave before you and work somewhere you want to work that has jobs and will hire you. You get the recommendation edge though for sure.
What is the state of Deno's node.js compatibility when compared to Bun?
A critical feature engineering direction that many data scientists overlook
That’s an interesting idea, I don’t really have any experience in the space, so I’m going to have to look into it.
"Boeing in ‘last chance saloon’, warns Emirates boss" - https://www.bbc.com/news/business-68201371
Spotify’s offline content was not been reliable for me. I am rarely offline, but recently I was taking a flight and my whole library was unavailable.

I was so annoyed that I actually cancelled my subscription.
Give them a break, competition is clearly a good thing in this domain. At least drives node.js from stagnation.
Nice garden path sentence title there: both "jams" and "bat" have several completely different meanings and it took a while until my brain permutated the right ones.

(Tiger moth) jams (bat sonar).
the move from framework to core should be smooth outside of a few areas.

- webforms/asp.net framework won't move over easily
- windows GUI apps won't move over easily
- some windows specific API's didn't come over (such as WPF).

If your app falls into any (or multiple) of the above then you definitely would have experienced pain, but in general the move is pretty smooth.
> Unrelated question: Is Nature considered a low quality journal for ML papers?

It isn’t published in Nature, it is published in Nature Machine Intelligence.

Nature has sprouted all these offshoots which are less prestigious than the original (although trying to benefit from its good name). Their prestige/etc varies depending on the specific offshoot in question. But often they aren’t one of the top journals in that specific field
Aka "we don't want you here because you might win".
hmm, I suppose that's true. I have a lot of friends who also have dissociative disorders, and some of them just dissociate all the time and forget everything, regardless of whether they would've forgotten normally
I wonder if it somehow has something to do with 5 good shows being exclusively available on 5 separate streaming services, and nobody wanting to pay for 5 streaming services to watch 5 shows ?
Doomers thinking they smart after reading this
The thing that blows a hole in this alternative view of history is that it took two bombs to get Japan to surrender.

The militarists who controlled the government were bombed on Aug 6, 1945. Within 24 hours it was understood the magnitude of the destruction (they had their own atomic program) and loss of life. Then they sat down and asked "Is it time to surrender now?" and the answer was "no".

Indeed even after the 2nd bombing on August 9, 1945 and the news of the Soviet Invasion, the War Council met and the decision was "senior leadership of the Japanese Army took the news in stride, grossly underestimating the scale of the attack. With the support of Minister of War Anami, they started preparing to impose martial law on the nation, to stop anyone attempting to make peace." It was only after other intercede with the Emperor was capitulation seriously discussed.

I'm not sure how anyone could look at that and think "Yeah, Japan was on the cusp of surrendering before the atomic bombs".

And the alternatives to the atomic weapons were no less grisly. A potential invasion by the USSR and US, with how many loss in lives? Iwo Jima alone cost 25,000 American and Japanese lives. And even if we decided to just blockade, how many Japanese civilians would have starved to death before the government capitulated?

There were no good options, only "least worst", and the atomic bombs would at least bring the war to quick end.
"people are just more productive" is not the case for everyone. That relies on a lot of variables; type of work being done, as you mention the office environment, whether the people you're working with are in that office etc. My home office is far superior to any environment I've ever been given by an employer. I have multiple large screens, control over the heating, a door I can close and most importantly a cat to stroke whilst thinking.

Anecdotally I find extroverts prefer the office and introverts prefer home. I find that seamless access to people can be really distracting especially when I'm doing focus work.

I think you're correct if people are given a good work environment, are in on the same days and are all in the same office this makes sense. The reality is that in many large organizations this isn't the case.
Given what the API was returning, I think its safe to assume the database query was written like 'SELECT * FROM Users where username=troyhunt'.
Piracy doesn't show me ads, buffer in 720p, remove episodes based on political winds, and then raise the price of service on a whim. I don't pirate movies or shows but at this point I feel pretty stupid for not doing so.
Coming from Java/Maven I was amazed to see the obscure mess in Python world regarding dependency management. After trying all available tools I finally settled on pdm. I also found it to be more intuitive than poetry.
I pay for netflix, but I use the pirating software stremio because the UI is much better.

It's a big fail if a billion dollars company can't keep up with with a few geeks in a garage. That's litterally the oldest silicon valley triope.
Similarly for me with an old movie called Miracle Mile. I wanted to watch it and searched through the 6 paid services I have ... none of them had it in my country, not even for "rental" . I've got the income, and I'd gladly pay $5 usd to rent a movie to watch. Like I did in the 90s . But noooooooo. So yeah, I found it in some torrent site and watched it happily.
> Most people hit the standard deduction,

Is this still true? After they raised the deduction and capped the sales/local tax deductions (and some others too I thought), I assumed a lot of people that used to hit the standard deduction now didn't.
Those are still huge though, for some reason.
To be fair to the original commenter I believe they were making a Mean Girls (2004) reference. The line in question is "Stop trying to make fetch happen. It's not going to happen.". Likely just a funny quip and nothing serious :)
Sure, Sony chooses a crap preforming OS just because it can't license the most popular. That makes sense.
As a rule, I tend to nope out on signing up for anything at all. I do have a Lyft account and of course the bank account both of those entities have a legitimate reason for contacting me so I don’t mind them having my phone number, but it’s really terrible how we’ve normalized giving phone numbers away. It has become so normalized that I’m on a nerd site trying to explain why I feel so strongly about giving away my personal data. Also nota beni, PII is a liability, not an asset.
Rather than assume someone is lying, maybe look for what another explanation might be.
(of silver, as a substitute for copper which was in short supply at the time)
Isn't it rather about who is optimistic and who isn't? when you scratch a personal itch with some innovation, _you_ are the optimist. when pointy haired boss has that brilliant idea _he_'s the optimist and the engineers may very well be "that pig ain't gonna fly no matter how hard you throw it..." and the middle managers may prevent the two from talking for a loooong time.

anyhow, my key point was: the study I understand (if you don't know enough, you can easily be unrealistically optimistic) and the PR department twist on it I don't, and I disagree with, violently.

.oO( else I'd have to admit how stupid I am ;-) )
> If the company is new and built on LaTeX from the very beginning why not?

It really depends on the company. I worked (and work) in large high-tech companies and whenever I tried to introduce something like Markdown I quickly hit he wall of non-technical people who did not want to try a new system. They new Word, were suffering with Word but did not have the mindset to give a try to something different.

For the ones on Google Docs it was even more difficult because, arguably, Google Docs is a really neat product for collaboration.

My teams use Markdown for all text (either Obsidian or internal wikis) but this is because they are good in what they do and that they fear their management line :) :) (just kidding)
Except it wouldn't, because if the pin-out is different then you may re-insert it a thousand times - it wouldn't work: https://news.ycombinator.com/item?id=39257302
Scrum is not an acronym, there's no need to write it in all caps.

Scrum is not intended to remove rigour from development. It acknowledges that people (the client) have no clue what they want (they're no Mozart), and that it's up to the development mean to help them figure it out. Ideally converging on something that the client wants, and works well.

Sure, plenty of projects fail for a variety of reasons. And sure, scrum (or agile in general) isn't perfect. But it's the best tool in our toolbox at the moment.

You, and all those other folks who like to tilt at the scrum windmill, are more than welcome to propose something that works as well as (or better than) scrum without the downsides. But so far, it's been crickets.

IMO there are three big issues: clients don't understand software development, and management doesn't understand software development, and software developers neither understand clients nor management.
Do they still exist? They have closed most of the gaps previously exploited by card counters, and continuous shufflers are everywhere.

I think the only ones who can make money are those playing poker and are really good at it. That's because they are playing against other players and not the bank. They still have to beat the rake.

I'm not even sure comp players, that is those who play to get non-cash rewards like travels, restaurant and hotel stays while minimizing their losses can still have an advantage. I heard that casinos calculate comps by expected losses, making sure they stay on top (statistically).

And they are cheaters, but it is like saying thieves can make money.
I like my smartphone and just use it consciously. How about less black/white? I don't want to quit it. And I don't think most people don't want to either, they probably just want to quit behaviour/apps and not the whole thing. It connects me to my family and friends very well. Pictures, voice messages etc. I can dump my thoughts into a notes app to be transferred into my journal later on. I can check insta for a bit of motivation (using it mindfully!). I only have hiking, offroading and trailrunning content and I'm happy with that. Checking some nature motivates me. And if the algorithm tries to fuck me over (which happens very fast), I let it be. Works for me.
i had no idea; now i have to read it, because i've only read the english original and part of one of the spanish translations
What do you think corporations were founded to do in the 1800s? The term "robber baron" didn't come about because executives were all socially-minded back then.
What they don’t understand is that piracy is not a competitor. If I couldn’t pirate I wouldn’t have paid for it. I’m happy with doing something else with my time.
Unraveling the Common Characters Challenge: A TypeScript Tale
> Words have meaning

I gave you some examples where "meaning" shifted so much, it no longer means anything.

> Catholics adopted in 1869

No, current position of the church is pretty clear. If I would go around harrasing some girl, telling her parents she had secret abortion... Pretty much the same situation I have with vegans!

> So, you lie about your own identity because you want to fit in with people

No, I do not lie. I am vegan, just not very strict one.

Some people from my group own (and exploit) animals. This is the same situation!

> who you fundamentally disagree with

I do not disagree with anyone. We are never going to have this sort of discussion.
"The internet" is as present in my life as I want it to be. No one is forcing you to install apps which notify you, or to post on social media. That's your choice.

Thus proving my original point: the immediate reaction is to try and externalize the problem, despite the fact that it is entirely being driven by your own choices.

You've carefully constructed your example once again to make yourself the idle victim: powerless against those evil corporations who are just forcing those alluring social media sites on to you. As though you exert no control or dominion over your smartphone or it's applications, or how you use them.
My simplistic view: A company is a collection of workers who need to work as a team to achieve goals that are a not achievable by a single person.

Therefore the communication/synchronisation/interaction of the people is the most important thing that defines a company.

1. Workers in an office can onboard new workers more easily.

2. Leaders (whether official or unofficial) can communicate with people more easily.

3. Companies benefit from the social bonds formed between workers inside the office environment.
> It wasn't the only way out...

Um, true? But it's rather rare in human affairs for the side that is obviously & quickly winning a brutal war to make much in the way of concessions.

> ...embarrass Roosevelt and Churchill.

Recall that President Roosevelt had died back on 12 April, and former Prime Minster Churchill had suffered a crushing defeat in the UK General Election of 6 July. That defeat was very widely foreseen, so "Churchill will soon be gone" was baked into everyone's plans.

> - so why not just make that public? [...] why not just disclose this?

You sound unfamiliar with WWII-era security practices, and likewise with how easy it is to shoot yourself in the foot by talking about secret peace negotiations. Those are a very complex game, played for very high stakes. To the extent that you tell the public the truth, you are revealing a lot about your priorities and strategy to the enemy, who is busy killing your people every day. To the extent that you tell the public lies...so long as the public eventually concludes that (1) it was sadly necessary, as part of the negotiating process, and (2) you did negotiate a good deal for them...those lies will pretty much be forgiven.
Boeing to Pay Price for McNerney's Mistake Treating Aviation as Other Industries
I stopped pirating games when Steam made buying games safer and more convenient than pirating them, while being affordable and having lots of sales. It didn't get worse despite being a monopoly for a long time, and now we have that plus another service that throws free games at you every week for attention.

I stopped pirating TV shows and movies when for a small monthly fee I could watch most of what I wanted to watch on Netflix. I wouldn't say it was more convenient or better quality on all counts, but it was good enough.

Now I need 10 different streaming subscriptions that keep increasing in price, often only available in dubbed German because I live in Germany, often in worse video/audio quality than it could be, originals getting randomly axed after a cliffhanger, horrible apps, ads being forced on you, no more entire seasons published at once because you can still cancel subscriptions monthly, and don't get me started about offline viewing which never worked properly in the first place.

The limitations are all artificial and it's clear that it's publicly traded companies scraping the bottom of the barrel for infinite growth again.
Ada Lovelace's Mathematical Papers
I find this idea interesting, because it's my impression visual programming is generally considered less powerful than textual programming, but it sounds like the described setup where you visually edit an AST could be a sort of middle ground.
I think this comment was flagged because of the "BS" lingo.

however yes, I agree, "the famous dropbox post" was indeed received enthusiastically.

here without archive.org:

https://news.ycombinator.com/item?id=8863
It's not about the money, but about convenience, as is often repeated. I regularly buy games on Steam yet pirate movies.

It can take 30+ minutes and multiple account registrations to figure out whether a movie is even accessible where I live in the preferred language at a given day. I don't watch them every day, so a subscription model doesn't make much sense for me. I'd also pay for interruptions in the stream, lower resolution/quality, and in some cases ads. Why would I ever do that?

> Legality aside you need...

I don't need a NAS. Transcoding content doesn't need special separate hardware. Technical know-how is also required to troubleshoot streaming issues. Backup is always necessary. Membership to specific sites? Never had one.

If piracy was the dark art you make it seem then it would never be significant enough to make Netflix worry about it.
Looks like a job for pure css, or if you are feeling brave, svg!
Aren't they raking in millions or billions now? Not enough money to pay for the deals now? What is stopping them?

Also their browser and software limitations are of their own making. Do away with those, and I might even consider a subscription. Obviously I will not, if they continue to discriminate against me.
Deepfake CFO tricks Hong Kong biz out of $25M
Yes, and that’s actually the problem with the comment. HN guidelines are for substantive discussions, not funny quips. There’s a few HN comment guidelines [1] that could apply here, but the most directly applicable one is “Omit internet tropes.”

[1] https://news.ycombinator.com/newsguidelines.html
This guy called out Boeings root problem back in 2015

https://archive.ph/Q2YlF

"To encourage the process improvements that happen in a factory, a workforce should be incentivized with profit sharing or other compensation. At a minimum, machinists and engineers need to feel that their work is valued. Taking away pensions at a time of record sales is a terrible way to motivate workers to go the extra mile."
> What YouTube offers for free is very generous. There is unlimited uploads. The high resolution options are free.

"Allowing" people to upload, "for free", content for YouTube to monetize is "very generous" of YouTube?!? I think you've got that severely bass-ackwards.
https://github.com/Ardour/ardour/graphs/contributors
https://exrx.net/WeightTraining
https://exrx.net/WeightTraining/Research
But don’t forget you need to download and parse the JS and load that into memory. Plus depending on what it does
it may be battery intensive.
I am not sure, notice this was found by someone at a supplier not by Boeing itself.

It's better than nothing, but it looks to me it should have been flagged _by Boeing_ when they received the parts.
Well you can always take biodegradable garbage bags. Built-In recycling, they just become soil again.
lichess uses the stockfish chess engine compiled to wasm, for example
^ This is really the only required comment in this whole thread.
Schulte is in fact a rapist and molester. Go ahead, read his Wikipedia page. Dude is not a good person.
I find it very amusing to see this topic discussed in such detail on HN. I was born in the Netherlands, and moved to Norway in my teens.

>The only word I didn't really recognize was "fouten".

It might be easiest to map it to the word "fault" in English.
I think there is more here than a backward look.

The article introduced a discrete algorithm method for approximating the gradient optimization model.

It would be interesting to optimize the discrete algorithm for both design and inference times, and see if any space or time advantages over gradient learning could be found. Or if new ideas popped as a result of optimization successes or failures.

It also might have an advantage in terms of algorithm adjustments. For instance, given the most likely responses at each step, discard the most likely whenever follow ups are not too far below - and see if that reliably avoided copyright issues.

A lot easier to poke around a discrete algorithm, with zero uncertainty as to what is happening, vs. vast tensor models.
How I'm able to take notes in mathematics lectures using LaTeX and Vim (2019)
"If you were to push the definition of Social Listening, you'd reazlize that you're actually observing culture, and ultimately you're observing influence in real time." - Tan Sukhera of Piar
Some years after publishing Digital Vegan [0] I still get occasional
messages from people thanking me profoundly for helping them get free.
Maybe I got a few things right. AFAIK the review epub [1] has been on
the torrents for ages.

[0] https://digitalvegan.net

[1] https://digitalvegan.net/review/digital-vegan-reviewerscopy....
Nowadays they'd have to pay me to watch their stuff
Yeah this behaviour is pretty normal for humans/tribal animals, I don't know why people are surprised really.

I mean just look to politics, that already explains enough!
It depends on where you are. I found that older people in Ireland (not ancient, just didn't grow up with phones) were often very happy to chat on the bus. Now I'm in the Netherlands and most of my chance interactions lately come from talking to other parents while my kids play in the street or playground.

Funny enough I was at a playground a few weeks ago and my kids envied another kid's sled, they talked and the other kid was happy to share, and I talked to the dad who had also moved here from Ireland and even had similar interests (Green party member, etc.). Sure, usually it's a pleasant hello and then not much, but sometimes you meet people you get on with really well. I don't think that would have happened if I had just been sitting on the bench looking at my phone while my kids played.
Altoids Tin Keyboard Is a Breath of Fresh Air