skysight-inc/HackerNews huggingface dataset:
I can't tell if this is supposed to be taken literally, but I like that it's a sort of self-demonstrating comment.

The decision seems like it makes it easier for bots who pretend to be humans to be protected as a side-effect, but in the same paragraph you suspect people of being bots. Damn bots, they're everywhere! :)

(Full disclaimer: I've actually no strong opinion on the decision. I like freedom of speech, and I also like clean forum spaces free of manufactured consensus. Seems complex to predict the impact.)
I've found Hanno's Lean Validation Playbook very useful in the past: https://www.smashingmagazine.com/2016/07/a-lean-approach-to-...
A lot of people see this as a technical challenge, but it is a political one. The road the business took to get to this point is crucial, and understanding whether the business want to fix it is key.

In my experience once businesses get into this sort of mess they will never work their way out of it. To use an analogy, there is a point where people who make terrible lifestyle choices (smoking, obesity etc) where the damage is too far gone.

A company I used to work for had a horrendous codebase that was making them a ton of revenue. It wasn't as bad as the OP's codebase, but it was pretty terrible. It was wedded to a framework that was abandoned 8 years ago. Everything was strongly coupled to everything else, meaning it was brittle. Every release they'd have to have an army of QA testers go through it and they'd find 100's of new bugs. Every bug that got fixed introduced another.

The lesson I learned? Find these things out during an interview. Ask about their CI, ask about QA and automated testing and really push them on details. If they give vague answers or something doesn't smell right, walk away.
It would encourage fly tipping.
Please do not post low-quality, shallow, dismissive remarks. If you have meaningful information to offer, post that instead. If not, don't.
Why are you shaming someone for asking for advice? This is literally the thing they thought of by themselves to do as a start. Polling for opinion and advice is a perfectly reasonable skill in business and life. They already identified risking IP starting a company is a big risk to avoid. They seem on the right path to me.
The conversion isn't so much as "automatic" or opinionated, but clearly defined in a spec. And it _is_ mathematically correct in terms of sound energy entering the ears. A device may be doing the conversion incorrectly of course.

But there is still an omission, which is the introduction of the centre speaker was (as I understand it) to "pin" dialogue to the screen more effectively. That implies there _is_ some physical phenomenon takes place (eg. phasing/interference) which is not compensated for in the spec.

My own system is set up to deliberately boost the centre channel in the mix and it does help a lot, however I'm interested to know how to define this amount of compensation in terms of an actual physics or acoustics phenomenon.
I do think Stewart's stage training shines through quite a lot. He does dial it back, but his performance is hardly realistic. (I'd also note how important recurring locations are even set up like a stage -- open with a clear unobstructed focus point for action to happen in; the bridge, ten forward and engineering especially notable).

On the other hand, I'm not sure what hyper-realism would contribute to something like Star Trek. The show confidently embraces the fact that it's basically a bunch of fairy tales for nerds. That's what allows it to be as great as it is.

Not everything needs to be The Wire (even though that was great too, if you enabled subtitles).
Article trash: premise surrounds the word "safety" and never explores the concept. What, you test software,but can't even be bothered to test a gdmf-ing word?
I love it. Post more!
Very cool little game. More levels please!
I thought it was my tv having completely broken audio… Or the broadcaster. I noticed that, the volume goes up when commercials kick in, but also explosions, shootings, etc. the volume has to be adjusted every 5 minutes and we are watching 90% of content with captions on since I can remember…
I was proposed a remote job in the US. How to calculate the equivalent EU salary
Hello,

I was proposed a remote job in the US.
So it mean working for a US company while still living in my country (France) which as a LOT of benefits for the workers.
I can't figure out how much more I should ask for the additional risks. I would think between 50% and 100% more than I ask locally.

Hum... Another way to calculate, is my position with the market: locally, I ask 70k€ (more or less 70k$) Wich is 20k€/30k€ above the market.

I don't know how much it represents on the US market.

I think maybe 100k€ ?

Thanks !
Both sides claim extraordinary successes on all fronts so it's hard to track this exactly, but overall it seems that number of soldiers surrendering on the both sides is fairly small takong the overall sizes of armies into account.

Russia broadcasted their agitation for the other side to surrender via FM radio, so the tech does improve, but the result seems very modest with any kind of tech.
On good TVs under perfect lighting conditions only.

Try watching handmaid's tale without blackout blinds.
By that, totp isn't a second factor either.. it's something you know.
If it's something you have, that would be the same with passwords.. I don't know them..
For the last 6 years, the UK has basically been trolling ourselves. This is just episode 4328. It's weird watching a society collapse from the inside...
> monitor metadata like which server you connect to

Common carriers have to do this (they have to know who you're connecting to or shipping to etc.).

> Anyway, you claimed this law violated previous precedents, but you've only responded about how it's different from previous precedents.

No, I said the ruling violated previous precedents, which is obvious, up until today (and in other circuits), the very clear and obvious precedent was that the 1st amendment covered corporations. The first line of this ruling contradicts that.[0]

"Today we reject the idea that corporations have a freewheeling First Amendment right to censor what people say" is a fundamental misreading of the constitution, and flies in the face of first amendment precedent. This ruling isn't about the government's particular ability to regulate particular industries, it's "corporations aren't protected by the constitution".

[0]: Aside, yes the law is also bad and likely is unconstitutional for much the same reason, but that's not the argument I was putting forward.
You seem to have trouble with English, since you want to apply data inputs to refute a synthetic concept.
I got all the rabbits and the dog to one node and then I could not move anywhere.
I can relate, I'm in the same boat, except everythings still in my house.

Are you in the UK? Any tips?
I love this - also had a hard time with remembering covered icons. Perhaps a tiny offset of the dog/bunny, or even a size difference would help.
About this line:
> 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.

You should quit, there is no solution to that.
I live in Germany and honestly it just seems to me from speaking to Germans that they have the worst mixture of a lack of sense of quality and also an uncaring-ness/sense of futility about it. I think it is kind of like the "poor service at restaurants" thing. It is a negative point that has become accepted and almost expected by Germans, so there is literally no desire to change it, which would take a lot of effort for very little gain.

Tangentially, it also reminds me of going back to the UK last week to visit a conference. The trains were just so much different to those in Germany, even the crappy "Stansted Express", those here in Germany feel very utilitarian and unfriendly (particularly the Deutsche Bahn "Bombardier Double-deck Coach") while in the UK similarly priced train services are more explicitly friendly and caring in their design.

I do think it is a systematic or cultural "problem", but also it's kind of one of the things I like about Germany. The emphasis is on things that are completely tangible to everyone rather than more removed concerns like aesthetics and friendliness. And, I think this bleeds into the cultural arts too. I have noticed the same thing with a lot of popular German music too. It just lacks the sense of "coolness" that there is in other countries, and feels almost like an cringey imitation of other countries popular music
I agree. It's similar to how Doom was initially whereas now every game is filled with explanations.
No, just stock Mobile Safari with a DNS ad-blocker. Nothing exotic.
Same, falling in to classes when it was simplified, but still teached and almost asked. Also with my slight fine-motor control issue it was pain. I could "text"(hand writing) quickly enough for it never being issue in any test. And it being at least somewhat readable.

Ofc, I do sign my name in cursive, but I don't think you can even read the name from that or it be consistent from one minute to next. Thankfully police didn't even care about that in ID card application. So what is the point anyway, if even the official sample isn't verified.
Drivers, data driven system that have higher performance standards, medical imagery, military components heavily employ Ada mixed with C++ interfaces.
I love this! Others have pointed out already how to untangle the mess, so I'd like to point out one important fact. You can generate 20M in revenue with absolute shit Code. Yet a lot of devs over engineer software that never generates a single dollar in revenue. Sure, there's not just black and white. It's definitely a nightmare. But I think a lot of code is "too good". Always make sure that the code paths you drive to perfection are actually generating value for the user.
The life-changing magic of tidying up also talks about that tendency and how it is bad.
Very nice. But is there only one kevel or I just haven't figured out how to move to the next after completing it?
The court isn't arguing that the first amendment doesn't apply to corporations, it's arguing that censorship isn't speech. The core is: "[there is no] freewheeling First Amendment right to censor what people say".

And that is completely consistent with precedent that the First Amendment actually protects people from censorship. The companies are using the twisted logic that there is a first amendment right to restrict free speech.
I imagine developing anything life-critical requires (by law) following some heavy processes, which would be impossible for a small shop? So probably anything they work on is only in support role and won't kill anyone. That's my guess as an outsider at least.
I have been in similar situations.

Code can be fixed, but people sometimes can't be. You need to break down the "resistance to change" somehow. Trying to convince people can burn a lot of time and effort on its own. If you can't easily convince them, and you can't overrule them to dictate the direction, don't even bother.

You need people and you need budget. The business doesn't understand bad code, but you should find a way to make them feel fear. They have been drinking poison for years without feeling ill. Make them understand how easily the house of cards could come crashing down.
The volume doesn't go up, it goes down when adverts kick in. The peak level is slightly lower than programme material.

The difference is that adverts are very heavily compressed so the quiet bits are much much louder making the whole thing seem loud.
Outside doing some historical research or reading historical documents. There is rather little use these days. Or receiving notes from someone who uses it.
Maybe there are some underlying architectural problems that need to be addressed, but it would be impossible make those changes from the current situation. It sounds like it is impossible to even know what code is live vs sitting on the server. How do you even know you have a firm grasp on the current architecture when it is unclear what code is even running the product?

A lot of low hanging fruit to be addressed that will likely lead to meaningful improvements. Once the code is in better shape and some unfortunate legacy pattern is identified, than it can be considered time to re-tool the architecture.
Essentially content marketing, which drives both social sharing and SEO. It helps that I enjoy writing articles! And word-of-mouth of course.

I have tried nearly everything but couldn’t get a lot of things to work (ads are Hard Mode when over half your target audience has an ad blocker!) I’m also trying to do a lot of public speaking, affiliates and ‘engineering as marketing’ (releasing free tools) and they’re okay, but definitely not as effective as content marketing.
You contradict yourself. The high prices are temporary because there is still demand. As demand falls off, price falls, and wells too expensive to operate are abandoned. The remaining wells will produce enough.

CA is not banning sale of ICE cars. They are banning sale of new ICE cars.
Of course a full rewrite can be successful. This is the problem when people base their entire critical thinking on blog posts. They then go on to preach it everywhere as well!
Safety is a trash concept and I don't even need to be Wittgenstein to prove it.

What is absolute safety? You must answer with a synthetic concept. That's pure fail. It becomes a judgment, not a definition. But you want to play a cute game and invoke pedophiles even though your argument is just another judgment and therefore does not define absolutely.

See, you can work with code and be completely illogical.
Technically correct, but the short-hand naming may be misleading here. It’s the physical interaction or hardware dependency that makes the difference.
Startup life and my mental health
Not only that, but he's clearly portrayed as being ruthless and irredeemable. How could the author see the end assassination scenes and think "Ugh, he's being painted as such a victim"?
> Even FedEx could x-ray packages, or use drug sniffers.

You're forgetting the much easier, and historically important, method of simply opening the packages and looking inside.
This seems like a novel definition I have never heard before and is very different from the dictionary definition that does not have any reference to any singularity

https://www.merriam-webster.com/dictionary/hyperbolic
there is no logical connection from "aggressive road map" to a messy code base.
there are lots of ways to solve the problem of "productivity is absymally low", e.g. training, coding guidelines, given the team are all juniors. without an objective analysis, the problem you can see is always the phenomena, not the root. it appears to me more like an internal power struggle OP wants to win, than a real tech problem he/she wants to address.
Building fission instead of spending those dollars building solar and wind brings climate catastrophe nearer.
First of all: PHP is fine. It really is.

Second: Doing a full rewrite with a junior team is not going to end well. They’ll just make other mistakes in the rewritten app, and then you’ll be back where your started.

You need to gradually introduce better engineering practices, while at the same time keeping the project up and running (i.e. meeting business needs). I’d start with introducing revision control (git), then some static testing (phpstan, eslint), then some CI to run the test automatically, then unit/integration tests (phpunit), etc. These things should be introduced one at a time and over a timespan of months probably.

I’d also have a sort of long term technical vision to strive against, like “we are going to move away from our home-written framework towards Laravel”, or “we are moving towards building the client with React Native”, or whatever you think is a good end outcome.

You also need to shield the team from upper management and let them just focus on the engineering stuff. This means you need to understand the business side, and advocate for your team and product in the rest of the organization.

You have a lot of work ahead of you. Be communicative and strive towards letting people and business grow. I can see you focus a lot on the technical aspects. Try to not let that consume too much of your attention, but try to shift towards business and people instead.
You go to the conference registration desk, you tell them who you are. They hand you your name badge, and a bag.

The bag contains various things - printed schedule, lanyard to hang your badge from, and whatever assorted tat the conference sponsors have paid to have put in there.

For some conference attendees the bag is convenient, because when they visit vendors' stalls and get handed leaflets and brochures and free pens; and if they didn't have a bag it'd be inconvenient to carry.

Of course, different conferences have different norms - free-entry trade shows will often offer attendees bags as talking to vendors is the whole point. Academic conferences won't. Fan conventions might or might not, it depends. Beer festivals will offer beer glasses instead. Cosplayers never have visible bags, although they sometimes have giant suitcases.
I think it was light hearted rather than dismissive.

My grandparents go to the dog's name before getting to mine. My parents just gets me and my brother's names mixed up.

My other nan, who actually had dementia, on the other hand, could still remember all the ins and outs of which great grand child was going out with who this week, until the end.
You're starting to see new, specialised software that can take advantage of the M1 specifically, use the M1
If copper price is down, that means we have too much copper, not too little.
It is common knowledge that rabbits stack rather naturally.
That used to be the problem.

It became less of a problem because 5.1 became a lot more common and TVs are smarter about muxing 5.1 into 2.1 than they used to be.

But something changed in the last ten years and having a real 5.1 setup (like I have) isn’t helping anymore.
> I know a full rewrite is necessary, but how to balance it?

A full rewrite of a functional 12-year old application? Yea, you're going to waste years and deliver something that is functionaly worse than what you have. It took 12-years to build it would realistically take years to rebuild. Fixing this will take years and honestly some serious skill.

What you want to do is build something in front of your mudball application. For the most part your application will be working. It's just a mudball.

Step 0. Make management and HQ understand the state of the application. To do this I would make a presentation explaining and showing best practices from various project docs and then show what you have. Without this step, everything else is pointless.

If they don't understand how bad it is. You will fail. Failure is the only option.

If the team is not willing to change and you're not able to force change then you're going to fail.

So once you have the ability to implement changes.

Step 1. Add version control.

Step 2. Add a deployment process to stop coding developing in production.

Step 3. Standardise the development env.

If you have views and not intermingled php & html:

Step 4. Start a new frontend and create endpoints that reuse the original code to return json for all the variables.

If not:

Step 4. Add views. Copy all the html into another file and then make a note of the variables.
Step 5. Start a new frontend and create endpoints that reuse the original code to return json for all the variables.

... Carry on moving things over to the new frontend until everything is in the frontend.

Probably a year later.

Step 6. When adding new functionality you can either rewrite that section, do a decorator approach, or edit the original functionality.

That's without fixing the database mess or infra mess.
> Are there actual medically diagnosed levels for this disorder?

I don't really know, this CIR thing sounded like a medical diagnosis framework in the article.

Being confused by what this "standard" means (is it what the average population does or what the typical hoarder does?) I just extrapolated with what my personal feelings are.

The article also briefly mentions the aesthetics of it, which I kind of link to horror vacui.

http://ignorethecode.net/blog/2014/11/11/horror_vacui/
This isn't actually true, in the US anti-trust laws don't take into account company size at all. A small company can engage in anti-competitive practices, and a monopoly isn't inherently in violation of anti-trust laws.

There are laws that only apply if a company has enough employees, and tax stuff that applies only above certain revenue, but I'm not actually aware of any other regulations that apply if a company has too many customers.
This is why I sometimes choose the German-dubbed version of a movie, even though I prefer the original one in English. They either mumble that it's hard to understand, or have an accent, or it's just a bad mix there the dialog is disturbed by noises. Dubbing reduces those noises ans removes the mumbling and the accents.
An AI that can design new proteins could help unlock new cures and materials
It is a 12 year old legacy product. What specification exists other than, "Yesterday it did X when I clicked the button, but now it does not do that anymore."
Those worthless captions are audio description for the hearing impaired.
> Sticking with C++11 means you do not have std::make_unique, and any claim that these "best software engineers" not only fail to use smart pointers

Pretty much every non-trivial C++ engine i've seen has its own equivalents for memory management. Even a game engine development book i bought in ~2001 (meaning it was written before then) had a chapter dedicated to implementing smart pointers.
Most non-US keyboards are terrible for programming in general. I only use my native Norwegian keyboard layout when I need to type a significant amount of text in Norwegian. Whenever I need to type some code, I switch back to US layout. I believe most other programmers do the same.
Best explanation I have ever read for that.
I would start by finding the market rate for that position within the US.

You should also research how much you would need to pay yourself in France towards retirement, health insurance, etc.

Considering the difference in salary levels between Framce and the US, the difference in health insurance costs, and how strong is the dollar at the moment, I am sure that the market compensation in the US would be a very good deal for you (€100k is only $100k at the moment and they'll pay you in USD)
I don't know about this dam, but Wivenhoe in Brisbane has various grades of flood capacity.

100% is full of drinking water. This isn't actually "full" and the dam can hold this amount of water twice again - 300% capacity.

Up to 200% the dam operator can choose to close or open the dam. Above 200% the dam auto-opens and can retain water to 300%. Above 300% means the dam holds no more and all additional water runs downstream.

iirc above 280% the dam wall could be compromised and risk collapse, leading to 0% capacity in a big hurry and the worst natural disaster Queensland would have ever seen.

The dam manual for the dams near you is most likely on the govt water website (like Wivenhoe). Settle in for a long PDF which only an engineer could love.
Don't. Just leave. To each, their own mess.
I think wikipedia is the answer for me too. At least for now.
Nemo personal submarine
Yes when I said very atypical I meant compared to the average consumer, not the HN crowd. Much more common here for sure.
Documenting something for yourself and documentation that is ready for public release are two very different animals.
We're talking one item a day though. We all have things we needed, but don't anymore, but do you buy one of those things every day?

Plus if the thing is useful keep it, if it isn't get rid of it, you don't have a tally of useful things where you need a minimum number of useful things. An ex useful thing doesn't have to be replaced with a new useful thing.