skysight-inc/HackerNews huggingface dataset:
On the off-chance that you're serious - doxxing someone who is suspected to be linked to a crime is staggeringly irresponsible, because you are then effectively convicting them in the court of public opinion. If they are innocent, but you have not only levelled accusations at them, but provided ways to access them, then you are partially responsible for what others choose to do with that information.
Cities are much more diverse than rural areas in terms of ethnicity, religion, economic class, linguistics, etc. To claim that city dwellers have "similar needs/wants" simply doesn't make any sense.

And having "similar needs/wants" doesn't have a logical connection to justifying taking away their voting voices.
If you use DataGrip, make sure you try out the new (to me as an IDEA user, anyway) "Show output results in editor" function.

It's disabled in IDEA by default, so go switch it on and try it.

It's my most recent example of a feature I didn't even know I wanted and now can't imagine not having.
It certainly worked, no? https://news.ycombinator.com/item?id=23864426
It depends, same as it does for an employee. Is there a history of negligence? Did they refuse to consider warnings of risk that were presented? Did they or their peers brief their management on the risk?
As a random fun fact planes don't have keys.
Nobody wants to bring up Accenture here? Why should Deloitte get all the credit? There is plenty to go around. The large publicly traded consulting companies are like the mafia - once you let them in the door, they're not leaving until all your money is gone.

Thats all there is to it. Funny thing is those companies are never brought in by technical departments. My most recent experience saw the Marketing dept bring in CONSULTING COMPANY to do a particular job because the internal Engineering department's quote for the same work was "5 times what CONSULTING COMPANY said it should cost if they did it".

(queue violent laughter for those who have seen this joke play out)

It was a mess - consultants were as inept as they were numerous but damn, they dressed nice every day. They all had great glasses too, like they were assigned by the wardrobe department. Picture a Banana Republic Catalog's worth of new, very young people running around the office and you get it.

I'm not saying these consultants were inept because they couldn't invert a binary tree or because they couldn't tell me the time complexity of a HashTable. I'm saying it because they literally knew nothing aside from the intensive training CONSULTING COMPANY gave them for this job. If it was not covered in training they not only couldn't do it but didn't know what it was in the first place.

The whole project became a train wreck in slow motion. You could see it was going to be bad but it had so much momentum there was no chance of stopping it. Must be how the people felt on the Titanic come to think of it.

Things got so insane I realized that the consultants and those responsible were looking for someone to blame - and I promptly accepted a new job offer and vanished in a puff of smoke. I would later find out I was on the short list of people to be "promoted" to manage deliverables for that project!
Outlook? I'd say Excel but these days I don't use it every day.
It would be expensive. A cross Atlantic trip in the early 2000s was around $12000 round trip[0].

[0] https://www.airspacemag.com/flight-today/my-ride-on-the-conc...
I wasn't looking at a single variable, I was looking at two. You're right of course. The problem is many of those things you're referring to (e.g. cost of living) is directly influenced by said supply. People aren't having families as much, but that means there's now an oversupply of expensive family homes.)
Who was we in, "I wonder if we could have Twitter ..."?

If other citizens are making decisions for Twitter, some government rule about being a neutral carrier sounds less radical than a government rule about maintaining decorum.

Honestly, I don't even read Twitter or have an account, I'm just wary of calls to control conversations in order to seek harmony.
Who were the Hyksos? Strontium isotope analysis of remains from ancient Egypt
Factor allows almost any special character in word (function) names. It is incredibly useful when you get the hang of it. I would love to have it in other languages.

E.g. is_prime(1234) => prime?(1234), append_inplace(l, e) => append!(l, e), array_equal(a, b) => array=(a, b), midi_to_mp3(a) => midi>mp3(a), reciprocal(a) => ^-1(a)

Lisp can do some of it but not "()" or (I think) "`';"
For a market to move, people need to buy and sell. So while value might not be erased on a global scale if the market recovers to the original position, lots of people will lose (and gain) large amounts of money.
Wow, imagine writing in such an unreadable language
There wasn't anything particularly wrong with the technology they used. It's the fundamental incompetent management and the infrastructure that protects it that is the problem.

At Deloitte, you don't get to be a project manager because you're any good at managing projects. Hell, I don't think they even really hire real project managers. You get there by glad handing with partners and managing directors.

You as the developer also never get any access to the client. You never get any real set of requirements. At best, you'll have some stuffed shirt make up the entire concept out of thin air (or "user personas", as they called them), present it to the client at a kick off meeting, and then never take any feedback on it.

If, in the course of development, you discover your PM knows more about hair products than software products, there's no way to change the plan. And when it all invariably fails, you as the software developer who doesn't have any drinking buddies in the partner suite are blamed for it.

These folks are also responsible for your yearly review through a system called the "scatter plot". It's basically random noise with a linear progression forced into it (which mirrors the institution's complete lack of competence amongst management). At the end of every project, you hunt down your PM and coworkers and make them submit a "snapshot" about you. They then evaluate you on completely subjective scales like "if it were yours, would you give this person money". The theory is, over the course of a year, you'll work ok multiple projects with multiple PMs and any interpersonal bias will average it. They think of this as an objective evaluation system.

But if you're working on software, they think you want to build report and work with the same people all the time (not an unreasonable assumption). So in the software side, they put you on 3-6 month long projects, all of which are with the same PM. So you don't get very many snapshots (because there aren't that many projects in a year) and they're all from the same person.

Half my team and I got laid off because our management was incapable of selling projects. I was on the bench 40% of my time at Deloitte. Tried to make use of that time to make useful tools, which just got me into more trouble. Got told "libraries are a waste of time". Tried to bring in some of my contacts for potential contracts (I had been freelance before Deloitte and had a few leads come back after I joined), got yelled at for that. Tried finding projects within the company, got yelled at for that, too. Never did get told how I was supposed to be using my time.

And I mean literally yelled at. I got sat down and scolded like I was some child in school.

The only saving grace: my former boss got fired for harassment about a month before I got laid off, and I'm pretty sure I helped it happen. Though it had been there 8th complaint against him in so many years, so actually, probably not. He probably got the can because he missed his sales targets 8 years in a row.

Yes, eight.

Stay away from anywhere that is organised as a partnership.
It's not clear how so many government procurement systems are broken everywhere.

As a counterexample of some procurement did work, just a tiny one, my state DOT rebuilt a major road over a decade. The whole project was many millions broken out into milestones and each milestone had penalties for being late and rewards for early, presumably with some quality gates too. The contractors got it done. So it is possible, just not common.

Another example is NASA batting 1 for 2 on Commercial Crew, although politics messed up the ULA half of that.
I think talking about the risk of civilization-ending meteor impacts being more likely on Mars kind of misses the point, which is that having a major meteor impact wipe out humanity on both the Earth and Mars within a narrow window of time (like, say, 100 years) is far less likely than the odds of it happening just on Earth, or just Mars.

There are some risks that would affect both planets (e.g. gamma ray bursts, something happening to the sun), but many natural risks would be contained to one.

There are also some risks that might or might not be contained, depending on how they play out and how strongly Earth and Mars civilizations are tied to each other. For example, nuclear war, a pandemic, or a severe economic collapse.
This is a waste of money.
My genuine experience is that when you are building something as large and high-profile as a large state's unemployment system, there is absolutely no possibility for the resulting software to be "good" anyway. This is especially true for government clients. And the reason that IBM/Deloitte/etc are always the names getting trashed for these is because those are literally the only companies big enough to take on such a project in the first place.

All of the smaller projects I took part in had much better results, but you're much less likely to hear about some random mid-size company's app that is working just fine on the front page of HN (and of course, those smaller projects happen less often anyway since Deloitte really focuses more on getting those giant projects).
I am sorry about that. It haven't been thought in a 'nationalistic flamewar' sense or anything like that, text didnt really carry it. So again, sorry.
Question for the HN crowd: My apologies if I offend anyone (sure I will), but I can't imagine a good programmer wanting to work for any of the big tech consulting companies. They don't pay very well, their work is generally boring but tedious, and their corporate cultures are not known for attracting top talent. If you're a good programmer, seems like the top options are:

1. Join a FAANG or other well-regarded software company (e.g. a Salesforce-like company)

2. Join a startup

3. Research (academia) or a company that does big "research-like" work (e.g. the NSA, SpaceX, etc.)

So I just don't see any way this kind of work is going to get done and not kinda suck.
Can passenger versions get converted to cargo?

edit: hmm, looked into it for a minute, and while it has been done, it doesn't sound very popular at the moment due to cost:
http://www.aircargopedia.com/passengertofreightpg.htm
https://centreforaviation.com/analysis/reports/air-cargo-boo...
It has pretty intense radiation at the surface, though. Humans would have to dwell well underground to approach a normal lifespan.
>I use C++ at work, ..., and macros are used quite a bit in the code base.

Ouch. Modern C++ has alternatives to C macros. Is it an old code base, or is it just written in the C++98 style?

Today people will typically use constexpr instead of #define. While macros can possibly do some funky things constexpr can't, you'd be hard pressed to find those things. (C++ supports constexpr if, constexpr functions, constexpr lambdas, math, and so on.)

If you have the time and effort, it may be worthwhile to slowly start modernizing the code base, bit by bit.

The advantage of modern day C++ is it catches errors at compile time that older versions did not and would crash while the software was running. You might improve the stability of the code base if you help out.
I agree, which is part of why C2H isn't as bad of a deal as the parent thread is implying
I actually don't user either. I don't much see the point of Vim weaseled into another environment, but I'm happy to listen and be convinced otherwise.
See the comment above your's about "unfair treatment".

At my company, your rating should be evaluated against the standard according to HR policy. I have been given a low rating in the past simply because somebody else got a high rating. Some departments require that the highest rating be 'balanced' by giving someone a lower rating, even when they don't deserve it. I know this because I have friends in management who have confirmed this.

The year after this, I filled the role of a tech lead as an intermediate developer. I was a key part of an enterprise-wide upgrade and recieved a commendation from the leader of that initiative. I was up for the highest rating, but did not get it. Why? Somebody else on the team was also doing an awesome job and they didn't have an FDN from the prior year. Policy states that only the current year should be part of the rating. My manager even said they believed that I "...deserved a distinguished rating, but [they] couldn't get it". Not to mention, can you imagine giving two out of ten employees an FDN to balance out two distinguished?

I left that team for a new team. On this team I got an average rating, but 12% of my target bonus (we are a pay for performance shop). Why so low? Because I took parental leave and my point count wasn't as high as others'. HR policy forbids point comparisons and also forbids any negative impact from taking parental leave. This team also tried to state that my work as an Application Security Champion for the system was not to be counted as part of my job, but as a supplemental role. Policy stated that it should be considered part of my job. I filled this role for six teams across two departments and received very positive feedback from two individuals that I interacted within the security subdivision.

These are probably half of the major issues which impacted my monetary, promotion, or rating outcomes.

As for head games, they play too many to list. One very memorable one is how I was told by my manager that some people only have the potential to be an intermediate developer, but later being told that if I stay in that position too long they will try to get rid of me because if you stay in that position for too long it shows you don't have any potential.
It shouldn't be, but the bleeding edge of markets have always relied on having the latest data from anywhere that can indicate a shift and I don't expect it to change anytime soon.
To be clear, Thomas Cook collapsed well before covid. The end[1] occurred on September 23 2019.

[1] https://en.wikipedia.org/wiki/Thomas_Cook_Group#2019:_Final_...
Doesn't really much help if all the attack is needs to do is flip a flag or replace a value with one that evaluates to true (e.g. anything except 0).

Sure, any particular exploit may be less likely to work, but once you can hammer memory 3/4 of the code running on the system turns into a potential exploit vector. :)
4 sockets?
How to change ubisoft email for Ubisoft Club
It also has a type of natural disaster that we don’t have: solar flares. Mars has no dynamo within its core the way Earth does. Mars therefore has a much weaker magnetic field and so is far more susceptible to charged particles from the sun.

Solar flares present a huge problem for people living on Mars unless they’re underground. They destroy any technology that isn’t well-shielded. They also represent a major obstacle to a project to terraform Mars because the charged particles will strip away the atmosphere you’re trying to build.
21 TiB of Open Source Software from GitHub Is Now Stored in the Arctic Archive
Random, totally not thought all the way through, idea. Could a decentralized nullifier be put in the blockchain? Allow the consensus algorithm to "vote" for when an address should be marked as invalid and miners would reject transactions with it. It would work by someone submitting an "anti-coin" transaction and wagering their own coin. Miners would provide PoW to confirm the transaction but instead of the miners collecting a reward they pay a fraction of the initial wager. Once enough blocks with a confirmation of the anti-coin are mined to pay back the wager it's accepted as permanent. Now the only way to use that address would be to fork the blockchain. On the other hand, if the anti-coin is not accepted the submitter loses their wager, so it becomes expensive to attempt to destroy coins without cause.

But I don't know nearly enough crypto to even guess at whether or not this is a really stupid idea. Don't torch me for being foolish.
> The same could be said for radio

Yes, except the FCC can forcefully suspend the operations of a radio station.
It's simple -- 2 engine widebodies are more efficient than the 747, and carry less risk of being less than full. And airlines seem to have gotten tired of maintaining 4 engines at a go, for some reason.
I will miss the BA Club World business class on the upper deck. It was one of the more pleasant and relaxing ways of transatlantic travel.
because the battery life requirements for recording continuous footage for a post-capture shutter button are pretty damn high, especially if you want the footage to look good.

i agree though, it's a killer feature for sure.
Neat fact: I learned the other week that this exact format(first, last, number of characters in between) is how old Forths compressed the word encoding. It has a very low collision rate.
> acceptance criteria, testing requirements, and verification / support / warranty detailed

Some orgs just don't have the in-house capability to do this, so they seek a consulting firm... oh wait.

Edit:

I guess the strategy is to hire technical staff, keep them around a few years until you can be sure they can deliver on projects and understand your existing systems and processes, and then embark on the larger project to transform those systems and processes.

Alternatively, shop around to find a consulting firm that is motivated to have good long-term outcomes. Probably a smaller operation, that has good word-of-mouth reputation, but doesn't have an established brand to fall back on.
Really the "small government" party likes to use crony "capitalism" to line the pockets of the "private-sector" with as much tax payer dollars as they can.
I don't dislike coding interviews either. But if I were asked about a Convex Hull, my response would have to be, "What is a convex hull?" otherwise I'd have to guess. I have a computer science degree, did I miss something? Is that common knowledge? Right now I have the power to look it up, but it's a little strange to me that I could be asked about that in an interview and my pass/fail would potentially depend on it (granted when I am the interviewer, my pass/fail rarely depends on the response to the coding questions).

So the next question is, will interviewers explain the problem if you're unfamiliar and not "fail" you if you can explain how you'd approach a solution?
There was reason alright. The goal was to destroy Vietnam and give it to the French so that Europe would stay aligned with the US or the USSR.

You know, very good reasons to bomb kids on bicycles.
20 of those are probably node_modules folders
It's backup earth. It doesn't have to be perfect. It just has to be something. Right now we have nothing.

Right now the only off-world humans are on the ISS, and that isn't capable of continuing independently.
"A React implementation of Spectrum, Adobe’s design system."
Yeah, I got downvoted, but I was really trying to be philosophical and frame an opposing side. I walked around a while thinking on it, and that's all I came up with - more states. Our nation would look really gerrymandered, I think.
Garmin seems to be highly inaccurate at measuring oxygen and the devices take a very long time compared to a finger oximeter. I get 93% but a cheap Walmart finger oximeter shows me at 99%.
Actually there are some variations.

Example: Python plugin when installed in IntelliJ is missing venv integration in the terminal.

https://youtrack.jetbrains.com/issue/PY-22067
Well or being a temporal throwback instead of gun jumping. The initial handling of integer overflow was another such decision in my view, but it was ultimately reversed.
> Nikon has had other issues in the past where they were much less quick to issue recalls.

16 years is "quick?"
Isn't the whole point of consulting to win more work? You get promoted and paid because you have money coming in, so it makes sense to do what you can to keep winning more work (i.e. sales, billable hours and reputation).

You shouldn't be working for a consulting firm if you don't want to focus on those things.
Apparently the "fallout" was an exaggeration that Orson went along with because it gave him more publicity. From the Wikipedia:

>"The supposed panic was so tiny as to be practically immeasurable on the night of the broadcast. ... Radio had siphoned off advertising revenue from print during the Depression, badly damaging the newspaper industry. So the papers seized the opportunity presented by Welles’ program to discredit radio as a source of news. The newspaper industry sensationalized the panic to prove to advertisers, and regulators, that radio management was irresponsible and not to be trusted."

and

"Welles later embraced the story as part of his personal myth. "Houses were emptying, churches were filling up; from Nashville to Minneapolis there was wailing in the streets and the rending of garments," he told Peter Bogdanovich years later."

"CBS, too, found reports ultimately useful in promoting the strength of its influence. radio management was irresponsible and not to be trusted."
Advertising prices like those in your example screenshots would be illegal in the EU.

You can't imply that the price "was" $49 and is now $39 when it's also being sold at $29 to another group of customers.

In fact, the whole thing is legally questionable according to EU price fixing laws, not to mention ethically unsound.
On the topic of size, I wonder how small it would be if you were able to deduplicate all repositories against each other. I sometimes suspect there is a tremendous amount of copy/paste code out there masquerading as someone else’s.

Even a naive deduplication might yield some very interesting results

Reminds me of a time I caught someone using someone else’s code in an interview and passing it off as their own. (Using was fine, it was the claim that it was theirs that bugged me)
Funny that Krebs refers to Lucky225 as a longtime friend of Adrian Lamo.

I thought it was very well-known that Lucky225 made that story up as a cover to hide the fact that he gained control of Adrian Lamo’s @6 Twitter via a SIM swap hack himself, and also took control of Lamo’s Facebook in order to hijack ownership of the 2600 Magazine group on Facebook.
Smaller shops are a huge hit-or-miss minefield in my experience. Some of them can be rockstars, but those rockstars are typically already 100% engaged with a long-term client or are on the road to be acquired by Deloitte et al. On the other hand, most of the non-rockstars might as well just be staffing agencies that aren't any better than hiring a random part time dev from craiglist.

The sweet spot in my experience is the mid-size consulting companies, like around ~500 employees or so, because you know that they are at least good enough to stay in business long enough to grow, but they also aren't yet big enough to be bureacratic, incentive-warped, soul-sucking machines like Deloitte/Accenture.
The very fact that someone owns bitcoin means they have been scammed by the promise of doubling their money.
he would be very very angry at the US I suspect.
Likely more misattributed quotes go to Mark Twain than any other person to ever exist.

Examples:
https://newengland.com/today/living/humor/mark-twain-didnt-s...