skysight-inc/HackerNews huggingface dataset:
> This business unit has a pretty aggressive roadmap as management and HQ has no real understanding of these blockers. And post COVID, budget is really tight

Listen to he more experienced people in the thread. They have good advice. Probably ignore the people who were on one lucky project that worked out with a risky full-rewrite.

But, the business' ambitious but naive plan is not viable, and it's your job to communicate why, and figure out how a less ambitious series of slower goals could be achieved. If I were in this position, as an IC, I'd literally just refuse to shoulder the stress of naively agreed upon deadlines etc.. because it wouldn't be feasible unless I risked burnout for probably the not-enough salary.
I'd argue there are multiple concurrent paths to decarbonization, and the combination of continuing research plus market dynamics could lead us to different energy mix than this study attempts to estimate. Besides, I think the world is waking up to the importance of domestic supply chains.

The U.S. blends a lot of ethanol into gasoline, but where does that feedstock go as the ongoing EV transition cuts away traditional consumption? Lot of energy potential there that can be used to synthesize carbon neutral fuels including kerosene, natural gas, and gasoline. Corn->carbon neutral natural gas seems like a reasonably agreeable process with the distribution network and consumers already in place.

Meanwhile, solar thermal / concentrated solar is out of the limelight while research continues. Lots of interesting options when you can generate supercritical steam and provide battery-less storage, especially from materials that are essentially domestically sourced. State of that research: https://www.energy.gov/eere/solar/generation-3-concentrating...

Baseload from natural gas derived from feedstock + PV + solar thermal with 12h storage + wind + massive transmission investment + corn->gasoline. There are a lot of ways to skin the cat.
Said article here:
https://archive.ph/8Wsse
I haven't written any 'joined up' writing since school 20 years ago, the only writing I make is short notes for myself which is far more legible than the nonsense they force on kids in primary school.
Title should say 'biased', not 'bias'. 'Bias' is a noun.
> Huge

Any numbers?
Elixir is gaining in popularity and as a result many SaaS companies are now using Elixir and Phoenix as the basis of their technology stack. Here are some of the most interesting examples.
I think this can only be solved by some kind of consultant, who is not part of the company and can talk frankly about the issues here. As programmers we see everything as a technical problem, but in your case it's more than that. It's unwillingness to change and blindness to the actual situation.
An enjoyable read that reminded me of another recent article about an Asian American:

https://news.ycombinator.com/item?id=32049672
https://longreads.com/2022/06/16/love-song-to-costco/
Most typically when using arenas, you don't want to pay the cost of de-allocation at all while the arena is still alive. So, you actually have to "fight" unique_ptr, since you don't want it to call any kind of delete() or destructor, and you essentially get nothing in return.

If you use a bare pointer instead, not only do you get the same guarantees, but now if you need to modify the code to actually share that object, there's no need to modify any references from unique_ptr to shared_ptr.
> Java's success is entirely due to Marketing.

Congratulations, this is the stupidest thing I have read this week.

Of course the 20 years of enormous popularity and huge success in multiple industries must be due to marketing. I mean, what else.
Neat suggestion. I like the idea of a finite game loop
You can do that with symbolic expressions in all the languages I listed.
Exactly the same with my kids, 3 years of great legible handwriting, then it all wen backwards because the national curriculum driven by 90 year olds thinks writing for other people is a key skill, despite well over 99% of written communication being typed.
Yes, Herb mentions on his talk, import std on VC++ is faster than only doing #include<iostream>, the module version brings the complete standard library.
No they're not from any academic discipline. They were ranting about useless search features but trying very hard to incorporate the most flowery and elaborate sentence construction for some reason. It reads like they replaced every single word of their original comment with a synonym or idiom off the thesaurus.

They're trying as hard to sound smart and going too far so it's just incomprehensible.

"the unbroken and never deviated from practice in every industry and field of making the method and techniques used for search as unique inviolable individual apotheoses of a imaginary USP"

Who the hell speaks or even writes like this?

EDIT: looks like their whole posting history is like this. Someone fed postgrad literature to GPT-3 and created a bot from it.
Energy is just one factor, that played a huge role because we come from a world where lack of energy was limiting a lot of things.

The easiest counterpoint is energy efficiency. Often it reduces energy use while even increasing wealth.

The real issues of transition lie in processes that are relatively efficient with fossil fuels and relatively inefficient with electricity (H2 and NH3 production, hydrocarbon production, airplane fuel production)
An old manager gave me something I almost consider a superpower - a simple technique that works for this very well.

Ask questions.

That's it. Turns out, either you're wrong, and the answers to the questions will make you ralise this, or they're wrong, and them answering the questions will guide them to the mistake.

Telling someone, even respectfully, that they're wrong can kick off defense mechanisms, no matter how experienced they are.
This. The moment I am pushed to write cursive faster, then it ends up as unreadable waves looking like mmm mmmmm mmmmmm mmmm. Even I was not able to read it after myself.

Swapped on writing single characters like a computer and readability went through the roof.
Noita whenever I am in a long, no cam meeting.
Show HN: Go-generics-cache
Not OP but: Linux with TTL modified to look like Windows+1 to avoid tethering prevention gets actively proxied by an enterprise security/nat appliance. What fingerprint do you expect to see and what would you want to learn from it? That kind of thing.
Exactly, I saw Tenet at the cinema I really couldn't understand the dialog.
I am not sure you have used C++ that much.

Claiming that move semantics, structured bindings, lambdas, designated initializers, non-impliciy self, override for virtual functions marker, [[nodiscard]], coroutines, modules, smart pointers, safer bitcasting, non-ambiguous bytes (std::byte), scoped enums, delegated and inherited constructors, constexpr, consteval and much, much more are not improvements for day-to-day... well, shows me that you must have not used it that much.
Great interop only when calling Java from Kotlin, good luck doing it the other way, specially with co-routines.
>> team is 3 people, quite junior. One backend, one front, one iOS/android. Resistance to change is huge.

> My mistake, they didn't lay a golden goose--they built a money printer. The ROI here is insane.

We can not make that conclusion. Presumably the business still needs salespeople, support, etc.
Did Adam Smith invent capitalism? Did he advocate for capitalism? I still don’t really understand what we mean by capitalism
But would investors care? That was my main motivation asking for permission rather than forgiveness. Am I missing something? nobody has mentioned this
I'd buy more videos if they'd hire you to make alternate audio tracks.
The relevant phenomena are known as localization and the cocktail party effect. If you put a microphone in the middle of a cacophonous cocktail party, it would be hard to follow any given conversation by listening to just that one combined signal. But if you're actually there, your brain can hone in on any of several conversations.

Having dialog in a center speaker means it comes from a different location than the music/fx, so it's easy to hone in on it even if it's a little quieter than the music/fx. Having dialog in the same speakers as music/fx makes it much harder. The specified 5.1 to 2.x mixdown ratios might be good or might be inadequate depending on how correlated the original left track is with the original right track. A ridiculously loud blast only on the 5.1 left means your brain can hear dialog from your 2.1 right unimpeded. A medium volume explosion on the 5.1 left and right (but not center!) leaves you with no 2.1 speaker producing dialog without it being masked by the explosion, especially if the explosion sound is mono-ish.
this only works on complete morons, anyone else will know what is happening and probably be more annoyed that you think of him as a moron ...
https://www.manning.com/books/the-mikado-method Take a look at this.
Be careful, despite participating across all stages and areas described can be awesome, and enriches you a lot, you are under the risk of generating toons of dependencies on your team, since you are the person for all and that culture ir insane for you and your team. From my point of view seniority is measured in terms of how you get the more impact with the less time invested. For instance: Senior engineers should realise about wrong decisions and intermediate then, on the other hand takin the decission from scratch would generate 3 problems: feed the dependency on the senior profile, not allow other to develop themselves, too much time investement from the Senior.
It's a very simple position of senior PHP developer with also a strong experience as a DevOps.
I can tell that I'm lucky to love both my job and helping my team grow, so I'm entitled to a little extra ?

How would you find the market rate in the US (sorry it's maybe a dull question, but, even for my own country, I find it difficult to find reliable resources, especially since my salary is totally out the reports I read, but there is still a strong, hidden market.
Why would I use this over Mermaid?
Why would I buy something from people in the same industry to fix a problem that they caused? I'll just take subtitles. Especially when all the suggestions for 3.1 systems cost 500+. That's just ridiculous when all I want is a system to make the audio not terrible (loud sounds don't blow out my ears yet voices are clear and understandable).
Linux File System Fsck Testing (2012)
> I know a full rewrite is necessary, but how to balance it?

No, re-write over time. There's an extremely high chance there is complexity you do not understand yet.

> - it has been developed for 12 years directly on production with no source control ( hello index-new_2021-test-john_v2.php )

First immediate win, start using source control. Initially people can operate in the same way they have been, just through git. Slowly but surely clean up the old files and show people how they are not lost, and how it cleans up the code. The switch to more advanced code management practices, like master branch vs working branches, code reviews, etc.

> - the routing is managed exclusively as rewrites in NGInX ( the NGInX config is around 10,000 lines )

Make sure this is definitely checked into git. Ideally you look to simplify this somewhat, you don't really want to be so heavily tied to the server.

> - the database structure is the same mess, no migrations, etc... When adding a column, because of the volume of data, they add a new table with a join.

A migration to a better database setup takes time. As long as there are no fires, treat it as a black box until you have time to fix it up. Just double check their backup strategy.

> - team is 3 people, quite junior. One backend, one front, one iOS/android. Resistance to change is huge.

It sounds like you are new to their team. You need to win hearts and minds. One small thing at a time.

> This business unit has a pretty aggressive roadmap as management and HQ has no real understanding of these blockers. And post COVID, budget is really tight.

Explain to them the code is like an old house. It has had lots of investment over the years and you have generated a lot of profit from it. The problem is, over the years, the foundations have crumbled, and despite the walls looks nice, they are painted over serious cracks. Whilst you could continue to use it how it is, one day it will simply fall down - unless time is invested today to maintain it.

They will then say "well, what needs to be done?". And you need quite a concise and well thought out way to respond to that question.
Nowadays Discord is used for all sort of things. If you don't want to join the Discord server, you may reach editors and they are probably willing to hand out the most recent draft.
I wonder if one can, ahem, scrape gmaps data little by little and put it in OSMand
Obviously it has all melted off before. Many, many times.

That does not mean anything is wrong with the current ice cores. It only means they go back only as far as they go, and there may be gaps where partial melting happened before accumulation resumed.

Tipping over into a new ice age would not be a better outcome than where we seem headed without that.
That's the goal of the author, to make up words for complex feelings and phenomena: https://www.youtube.com/c/obscuresorrows
In Switzerland every movie has German and French sub-titles. Sadly you can't turn them off in the theater but it's helpful id you can't understand what the actors are mumbling.
Seems legit to my eyes.

Game engine looks like an upgraded GTA V, UI is apparently authentic rockstar.
Hi, I'm the author of the article/"book" being discussed here. :-) I'm fully aware that the article isn't for everyone, but I can't see what's wrong with outlining the structure of a book in its introduction. Elliptic curves are covered in chapter 9 (out of 11). And while the first chapter is about linear one-way functions, it just motivates the rest of the article by explaining what we would like to build. Since I explain all the terms I use there (or link to Wikipedia for those who don't know, for example, what a "set" is), I can't see what's wrong with this either. But, as with any work, there are valid criticisms, of course:

- Is "number theory" an appropriate title? Should it be called "linear one-way functions explained from first principles"? Or "abstract algebra"? Or "math behind modern cryptography"? Maybe. But I think I made it quite clear in the introduction what the article is about. If you were looking for something else, feel free to leave again.

- Should I have introduced modular arithmetic and the groups of integers modulo some number before finite groups in the abstract? Maybe, but I also explain my reasoning behind this order in the introduction. As mentioned there, you get to these examples by scrolling just a bit.
> ... fix this development team without managing them directly ...

That is your core problem. If you are not directly managing then how can you bring about any changes?

If HQ management can't see the problems you see, then you are unlikely to receive any support for the changes you are contemplating.

Your number one problem is politics not technology.
Yea not 20-something but a couple of decades older… also prefer subtitles.

As others have said, sometimes actors mumble stuff, dialogue is hard to hear and explosions and other side noises end up too loud.

Shame but someone thought this was a good idea…
There are a number of tasks that have varying noise levels, yet aren't so involved that you can't keep glancing at the screen. Washing dishes, for example.
This puzzle is so cool because it revolves around casual graphs in classical planning problem! One can use heuristics based search to come up with optimal solutions. I really like this innovative approach to the design.

However, one edge from house to tree wasn't clear at first because, I thought of it as logical or while it was about logical and. Other than that, pretty awesome work!!

Edit:: Scrolling down the comments someone seems to already implemented a graph search. That is pretty quick: https://news.ycombinator.com/item?id=32885309
I was taught to read and write cursive in 1998-2007. Problem with cursive is ambiguity of characters e/l, B/E, S/Z, a/o, b/l, etc. and when you need to write faster because you are taking notes, then you don't have time to make those squiggly details of each letter and ends up with unreadable waves.

I have personally dropped using cursive around 2004, because I was not able to read anything after myself.
Sweet Irony
link to the leak: https://gtaforums.com/topic/985481-gta-6-americas-leak-90-mp...
Total luck, I recalled this popped out in Fritter half a week ago.

What I found equally interesting were the videos where aggresor POWs phoned their families and told them about the war and to contact https://en.m.wikipedia.org/wiki/Union_of_the_Committees_of_S.... This was in the early days when aggresor still suppressed tho news, and this was a method to punch through the media censorship. Ukraine was criticised for this practice, because filming it allegedly violates dignity of POWs, so the videos don't appear anymore. But nonetheless I think it was very smart.
However, if the symbolic package knows that

cos(a+b) == cos(a)cos(b) - sin(a)sin(b)

then it works.

Something must be known in advance about the relationship between sin and cos for addition, otherwise you cannot go from one to the other (and the basic

cos(a)^2+sin(a)^2=1

is not enough for that.
Not sure what is going on, works fine on Safari (ios) here.
> If there's no good structure to build on, the units to be replaced will constrain the architecture of the new ship.

Which is why you do it in stages: add scaffolding until local rewrites are possible, then rewrite the business logic, then tear the scaffolding down.
J40 is indeed designed with a possibility of partial decoding in mind, but both the API and the internal architecture is currently less prepared for such use cases.
Are you claiming that every single Uber driver would rather be doing something else than driving for Uber?
I've been there in the last 2 years, and we went for massive spaghetti ball to about 50% rewrite and 60% under tests.

I second most comments against the "full rewrite" here:

- source control it

- get a local environment if you can

- write tests before changing/deleting something

Adding tests can be hard at first. The book "Working Effectively With Legacy Code" by M Feather contains useful techniques and examples.

Be wary of the Chesteron's fence : "reforms should not be made until the reasoning behind the existing state of affairs is understood". Don't fix or remove something you don't understand.
Ask HN: Why is Israeli so good at hacking or startups?
I know alot of Jewish are doing very well in Tech. Why are they so good? Did they have tiger mums?
That's what I was thinking as well. Run for you hills.

It's likely a losing up hill battle.
Which part was hardest to implement so far?
My handwriting at school was so spidery that I was signed-up for handwriting lessons. Insanely, they gave me an italic pen, and had me practising italic letter-forms.

Unsurprisingly, my handwriting turned into a mess of italic letter-forms and spidery crap. I'm told that my handwriting is not just readable, but even clear; but hell, if I can't read my own writing, I don't see how anyone can describe it as "clear". It's an ugly mess.

It's good for signatures, though; I have a signature that seems pretty hard to copy. In fact I can't copy it myself; every time I sign my name it looks different.

[Edit] There was another guy at school who was taught italic; he favoured green ink, and wrote in the most beautiful italic script you can imagine - very regular. It must have taken him hours to write his school essays.
They were following C++ "best practices" of the era.

Gang of Four patterns, Turbo Vision, OWL, MFC, Motif++, PowerPlant, AppToolbox, VCL, Qt, wxWidgets, Telligent, CORBA, DCOM,....
So it’s similar to when a developer great an Electron app that works great on a 24 core machine with 32GB of RAM. It’s not going to be great unless we’re forced to test it on the average dual core laptop with 4GB of RAM?
I feel you. I solved it by adding a pair of HomePods to my Samsung-TV-plus-Apple-TV setup. This makes voices much better to understand.
I am a 42 year old European and I'm so glad that cursive is dying out as a compulsory school subject. Even as an elementary school student, I didn't understand why two scripts were taught.

That future generations are cut off from old writings is nonsense. You can learn to read cursive quickly. In fact you have to learn to decipher it again for every decade, region, and person, because it differs so much.

I always wished for an OCR tool that translates handwriting into UTF-8 when I had to read it. Soon every phone will be able to translate it. I am happy about it.
But why does GPT3 need to be so large?
Something that C++ inherited from C. ISO C has about 200 documented cases of UB.
my 10yo and my 8yo loved this
1. The existing team clearly has done a great job achieving this level of revenue with a small team. Be sure to compliment them on that and realize that they probably have a very profound understanding of how the tech achieves the business outcomes.
2. Start with source control
3. Build up test coverage, document and understand all the endpoints and what business outcome they achieve
4. Build some small things on a new tech stack to train the team
5. Move over everything when the team is ready
Even granting, for the sake of argument, that this is compelled speech, would that be sufficient reason to strike down the law?

I ask because there are so many examples of compelled speech that have not been struck down. Witnesses are required to testify. Various companies are required to print warning labels, nutrition facts, country of origin, and such on their products. Politicians are required to say "I approve this message" in advertisements. Doctors and pharmaceutical companies are required to describe side effects of medications. Police are required to give Miranda warnings. Professors at many state universities are required to add a few paragraphs of mandatory text to their syllabi, including a notice that they are mandatory reporters who are compelled to tell the government what they know about certain events.

It's so common that I wonder (despite frequent claims in these discussions) whether a prohibition against compelled speech actually exists at all.
So now you want a law that if you host any type of comment section on the internet that the government can force you to allow any type of comments? You really don’t have a problem with the government taking your rights away?
"Anyone may use our platform so long as they do not post messages speaking positively about homosexuality".
gitui has much bigger feature set than tig. Rust binaries might be larger because Rust makes creating complex software possible.
The current limitation is probably a good feature to have for a Web-oriented format:

> Crop retangles are currently ignored and can reveal a frame larger than the actual image.

People unaware of lossless cropping may end up posting images that still contain private information they wanted to cut off. If JPEG XL ever makes it to browsers, I hope they won't support cropping, so that people will spot the problem right away, rather later when trolls find it.
Under the hood some of that C++ code is now the C# subset used by the Burst compiler.
Someone else is way ahead of you there: https://en.wikipedia.org/wiki/Ashcroft_v._Free_Speech_Coalit.... The underage part seems to be in the clear. Fucking a boar is less clear (plain old obscenity, the first amendment's greatest weakness).
Also so many crypto innovators are Israeli as well. A lot of the crypto algorithms we use was published by an Israeli guy. Shamir. Boneh. And many more!
How a random employee and TC Disrupt, played a part in Geoff Ralston joining YC
Correction: Data science.