skysight-inc/HackerNews huggingface dataset:
More likely maybe but there are probably technical hurdles now too. Embargo’s don’t always get lifted. Russia would be forced to pay reputations, and parts aren’t available or repair so can’t be used immediately. It would take months or years to unwind this.
I've been thinking about a Ruby variant that would be called Rube.
As posted above, for a 6.4kp major raw material cost, retail, is 6.5k. 14 450w panels at 200ea (2.8k), inverter at 1.6k, battery at 2.1k, is 6.5k. Some roofing mounts etc needed too, but that's a few hundred at most.

So unless labour is about 5k per person per day, it's hard to see how 30k is even close to justified. And don't forget these companies are buying the materials cheaper than you or I can.
On the other hand, next time I'm on a 30 minute screening and end up getting left with 10 minutes to show them I can write a functional program they will be too worn out to ding me for silly stuff like concatenating Strings instead of properly using StringBuilder.

"You really should have used the enhanced for loop for that .." or "You really should have used a Lambda there" etc.

After years of tech screens like this over the course of my coding career I can't say Im not enjoying a little schadenfreude over this.
You obviously haven't been the decision maker for anything remotely important.
Yeah, I've absolutely noticed those long win/loss streaks and it reduces the value of the game by far. It's like, by the time I get a win, it's such a total stomping, it's not even fun. I slog through like 8 losses in a row, and then suddenly get a totally uneven matchup (in my favor) and the game is like the shortest possible game, because the matchmaking finally tossed me a bone (or whatever). Great, I finally won a game, and it was basically just a free win. I don't find it fun, and the losing team definitely doesn't either. The concept of "winning"/"losing" is diluted or made irrelevant by a crappy underlying system. After this long you'd think there would be a better system devised? I'd rather wait longer than have to get these constant poorly-balanced matchups.
Sign of a coming AI arms race?

If the image generation market is getting too saturated, maybe OpenAI can sell something to the government. No one has deeper pockets.
Why did they mirror-image reverse the shot starting at 19:46? Bikes aren't symmetrical: the gearing is on the wrong side.
Hydroquinone is less dangerous than sunscreen. You shouldn’t take away the freedom of people to choose their own skin tone by making things sound more dangerous than they are.
> I don't understand any developer's that aren't willing to put in the time to learn how to use Git

It’s not like git invented version control or even distributed version control. Stuff predated git and git wasn’t even the only solution that was coded together when BitKeeper changed license terms (personally, I wish Mercurial had won because it has a much better interface, but what won won and I’m happy enough with git to not really care).

Putting all that aside, systems and codebases have their own workflows for a reason. I’m sure the reason WebKit was on SVN for so long wasn’t because the committers weren’t willing to use git (we’ve seen in this comment thread revelations by former Apple engineers who admit that they maintained a shadow git-based codebase internally), I’m sure almost everyone involved uses git. But for whatever reason, there were blockers to migrating (and some of those are explained in the WebKit blog).

Now, as an outsider, I might think that waiting this long to migrate to git, a solid decade after it made sense to do so, is odd. But I don’t have the context. I don’t know the reasons why, and for what it’s worth, the git-svn mirrors seemed to be working well for the people working on the project.

WordPress, a much more active open source project, at least in terms of outside contributors, is also still on SVN. Like WebKit, most contributors work on the git mirrors rather than using SVN. As an outsider, I can also think that it’s ridiculous for that project to still be on SVN, but again, I don’t know the context. I don’t know the blockers, I don’t know the workflow considerations.

But I do feel confident that none of these decisions (or lack of decisions) were made because developers weren’t willing to learn git.
Lately I've been considering the similarity with professional photography of closeup parts of ancient statues, architecture, gardens, etc., and songs that use samples. They are both predecessors to AI generating art based on prompts.

All three of them use something from prior art to create a different piece of art.
(see the amazing CGI that YouTubers do these days)

Any favorite examples?
Congrats on the launch. I saw payload here on HN a few months ago. Good seeing it again.

On the "Enterprise" sso approach, are your first party offerings just plugins? I've worked with various node cms recently, and for our needs we often see the only way to extend is by dangerously forking the upstream rather than hooking in through the plugin architecture.

The second aspect I wondered about, is why Mongo? It doesn't seem as "open" compared to a postgres, although maybe works better for your hosting platform offering. I wonder if an adapter to pg/json might be possible.

Thanks, and good luck with launch!
The Plan to Blow Up the Internet, Ostensibly to Protect Kids Online (AB 2273)
I remember when these fake story shenanigans happened to Chevy.

https://youtu.be/KtpMzGN9uWc

And Audi.

https://youtu.be/bYm7Xp_ygr0
I am guessing that you are part of a C++ crew somehow, and that you are talking about advanced C++ and entry level C++, for a "senior" C++ production job. If that is true, it inserts multiple contextual restrictions that were not addressed in this exchange.

Secondly, a colleague in California, another twenty veteran coder (like me) told me that he recently took one of these interviews we are talking about, and his first reply to me was "It does seem designed to disadvantage senior coders" .. his words without prompting.

Tons of the context here (and verbal pugilism) is about the human interaction and not the skill set. You may be flooded with fakers, and I may have no time for being treated like a truant at the Principal's office.
I fear the definition of legal speech on our respective countries differs too vastly for me to venture any reasonable answer to this.

I suspect our personal interpretations for what constitutes censorship might also. To lay out my position- I don't believe that a DDoS attack is a foregone conclusion if protections are removed, and I don't believe that a DDoS attack resembles censorship any more than a traffic jam resembles imprisonment. Which - I suppose - means I concede that it does, somewhat.
Because there are no legit self protection courses for computers. They all wind up going to a McDojo and learning techniques that just don't work.
Nice. I definitely need to use this more. Thanks :)
It's precisely that their leadership (rank-and-file employees I know have different feelings) are taking an absolutist approach. That's pretty evident when their stance is that banning nazi sites was a mistake.

My position is this. That is not a good stance to take. And people should now use their wallet to influence Cloudflare's leadership to reconsider their extreme position. The small part I can play in that today is already underway, so it's not just words on hacker news, no.
> This economic war is being fought differently

Economic war? This is a new cold war with countries* being compelled to choose sides and split banking channels. The war material manufacturers are creating career paths for their grand children.

* Turkey is attempting to make money from everyone, while remaining in NATO.
I agree with your claim that this was something that I posted as both facetious and sarcastic.
I apologise.
The word 'inland' in this context just seemed to be a wholly redundant adjective to use to describe a lake, such that it surprised me that the title of an article covering something of such genuinely extraordinary importance would have what seemed to be such a glaring error left unattended to, or at leased not commented upon.
So I sought to attract attention to it in the most attention-catching way that I could come up with at that time, which was to be sarcastic about it.
Doesn't that page indicate something else?

/**
* This allows errors to be skippped by typing a secret phrase into the page.
* @param {string} e The key that was just pressed.
*/
function handleKeypress(e) {
// HTTPS errors are serious and should not be ignored. For testing purposes,
// other approaches are both safer and have fewer side-effects.
// See https://goo.gl/ZcZixP for more details.
var BYPASS_SEQUENCE = window.atob('dGhpc2lzdW5zYWZl');
if (BYPASS_SEQUENCE.charCodeAt(keyPressState) == e.keyCode) {
keyPressState++;
if (keyPressState == BYPASS_SEQUENCE.length) {
sendCommand(SecurityInterstitialCommandId.CMD_PROCEED);
keyPressState = 0;
}
} else {
keyPressState = 0;
}
}
Have you considered that giving computers this kind of ability is the first step in emboldening them to rise up against us?
> Always aim for declarative programming (abstract out the how it does it)

No, no, no! Do not do this because then I have to go read all of the abstractions to actually figure out what the hell my computer is actually doing.

It seems nice in theory, but I’ve spent way too many hours stepping through over-abstracted declarative code with my debugger, getting frustrated at the opacity of it all.
Twitter and sometimes LinkedIn.
No tools except hands on keyboard, and clipboard (copy+paste).
I can’t imagine the stress of trying that. Work can be hard enough, why add the complexity of lying about your name in a company people know you
I appreciate the level of information provided by Paula's Choice brand of skin care products. With your emphasis on science, I hope you can provide product descriptions that explain the purpose of every ingredient and show the research behind the active ingredients.
Apple Has Made Major Updates to macOS Malware Protection in 2022
Companies are supposed to watch for diversion of controlled tech. There are various red flags like buyers who aren't qualified to use what they're buying.
Interesting that this has increased recently from the perspective of OP, but it has always been the case, and it's an annoying timesink.

My favourite example of this was a interviewee for a post working on Oracle data warehouses. A colleague ran the guy's CV under my nose before the interview - it was strange - it kept on changing tense, and contained a bit too much random technical information about Oracle's tooling.

I Googled a random phrase, and discovered that 50% of the CV was directly lifted from the Oracle manual for their ETL and DW product.

The point is that despite being comically bad, he'll have interviewed somewhere else, got the job thanks to a clueless hiring manager, and have spent three months learning the product before getting canned (optimistically).

The last time I saw a boom in this behaviour was in 2007.
> costs of infection to the economy

I think we've seen it's the costs of the political reaction, not the infection itself. Which is ironic because as I understand the way covid becomes dangerous is when the immune system overreacts to it (I don't know if that interpretation is still current)
I think that we do need more CMS. However, I was really put off by the homepage. It's very hard to figure out what really differentiates you from others, the interface is very hard to go through with all of the scrolling left / right. Based on the responses here it seems open source?
Commodore missed a huge opportunity by not implementing its own joystick standard with the C64, with more than one fire button. The usefulness of a second button was already known, on consoles with Intellivision and on computers with Apple II and the PC. Had it done so, Commodore would have benefited

* itself, by being able to sell its own joysticks (even against the inevitable third-party competition)

* game developers, by giving them more fire buttons to implement

* game players, by giving them more fire buttons to use

* the industry, as the "Commodore joystick port" would likely have become a widespread standard on its own the way the Atari port was

I suppose that the desire to be backwards-compatible with the VIC-20 (the first time Commodore use the Atari joystick port) was too important. (This desire is partly why the C64 disk drive is normally so slow.) Instead, as the article discusses, Commodore went its own way with the joystick and other ports on the later C16 and Plus/4 machines, exactly the wrong time to do so. (The fact that the Plus/4 joystick still only has one fire button implies that any Commodore-proprietary joystick port for the C64 would have only one button too, the worst of all worlds. But one can always dream.)
I love my work. I think that’s the answer.

To all those saying they don’t put an ounce more than what they’re paid to: imagine being a good employer and urgently you need an extra effort from your team and everyone just clocks out when you need them most cause it’s 5pm. I would clean house the next day.
Just based on what I am reading about building such systems, it seems like the common advice is to not have a single balance column such as `running_balance`, but instead calculate this value on the go every time it is needed.

That's fine. What else?
It may well be a wash, considering that many people call in sick after vaccination and that people eventually get infected at the same rates as those who did not get the latest booster.
There is quite a difference between sounding off "for a larff" as the twittering classes call it and vicarious malice tempered with spite. I had hoped, even desired, that I had provided enough clues (as Sherlock might say) and other indicators within my former missive to ensure that a reader might infer the former was my intention rather than the latter. Perhaps I should have been more forthright and made my point crystal clear, rather than hiding behind crass attempts at humour and not a little hyperbole.

If you closely examine the Victorian "H.N." rules, you'll note multiple oxymoronic phrases and not a few inconsistencies. It might appear initially that someone is attempting to effect a writing style that they are not normally accustomed to.

It's still bollocks!
https://archive.ph/wjXPl
The problem is that these eastern europeans are shaped by Germany and Russia.

Half of them are former german fiefdoms and other half are territories reclaimed by Russia from ottoman muslim rule.
I've taken to calling that the gambler's fallacy fallacy: the misapprehension that a randomness can only arise in situations where the events are uncorrelated. The randomness in Tetris is another good example: when you think you're due for an I, you actually are.
Being smaller makes things harder, not easier.
You can fall back to the actual intended git development model, emailing each other patches with `git format-patch` and `git am`.

Not that code reviews of diffs over email are all that great.
Edit: I did the OPs homework. The claim about a legal liability difference is false per https://www.washingtonpost.com/politics/2021/08/30/false-cla....

In fact both the eua and fully approved version have the same protection due to the PREP act.

OP please stop spreading false rumors that originated on Steve bannons war room. Now that you know the rumors you posted are false it would be appreciated if you go back to wherever you’ve posted the wrong info and post updates indicating the mistake.

Original post:
Please provide a citation for saying the fda approved version is not being distributed because it seems highly illogical that the full approval wouldn’t supersede the eua, with all the legal entailing implications, and the eua would cease to be valid. The fda has done some odd things in the past but a citation is needed on that claim that the approved version is not distributed and that both approvals coexist rather then the eua is superceded.
Next challenge: the lightest concrete bike.

Concrete canoes are a thing civil engineers make for fun [1]. Weight can come in at under 10kg [2]. That's about half the weight of a typical canoe [3].

On that basis, one might be able to build a concrete bike that is lighter than a typical bike?

[1] https://www.asce.org/communities/student-members/conferences...

[2] https://www.concrete.org/Portals/0/Files/PDF/20-1stPlace-Kon...

[3] https://paddlecamp.com/how-much-does-a-canoe-weigh/
We're Reverse Engineering the Human Brain in the Lab
About HSTS that is only true sometimes. Google helpfully enabled HSTS on all .dev domains by putting it on the hsts preload list. Now I cannot practically serve HTTP from a .dev domain even if I wanted to. That's hardly voluntary.

Baffling to me is that one would assume .dev domains are being used for development adjacent purposes. I might, for example, have a piece of in-development software or infrastructure where it is not convenient or even possible without significant effort to get a valid SSL certificate. Now I just can't use that with my .dev domain. Can't use self signed certs on a "development" domain either - who would want to do that though! :)
The parent implied that Joe Rogan listeners were especially prone to to “taking on the I'm a victim to things that don't affect me persona”. I was just pointing out that this is by no means unique to Joe Rogan listeners or the right wing - I’d say it’s just basic human nature really. I also felt a particular sense of irony that the comment was being made in response to a rather benign fluff piece about the show: in my opinion a lot of the outrage about Rogan is overblown and the mere mention of his name seems to whip people up into a frenzy - and I wanted to point that out as well.

Whenever someone is bashing a particular group of people for exhibiting a certain trait, I think it’s worth questioning whether that trait is really unique or unusually common in that group. Many times it is not, and it is just our biases that make it seem that way. And just in general I find that it’s unproductive to make disparaging comments about large groups of people.

I do regret saying "people on the left". I used it as a counter-example to the parent comment which mentioned "right-wingers", but if I could amend it I would probably just say "people in general".

With regards to holding people responsible: I don’t know - I think it’s ok for people to have and express opinions about things that don’t affect them personally. I think where we often fail is in maintaining a healthy perspective and open mind about things - but on the other hand I don’t think it is my place to tell other people what they are allowed to get angry at or how much they are allowed to care about something. But I am all for open dialogue and questioning people about their beliefs, respectful debate, etc. - which I guess is my version of "holding people responsible".
Was there something about my post that suggested I wouldn’t be up to date to that standard?

Are you/others conflating my ambivalence towards alpha boosters as a negative statement on primary vaccination?
I rarely block people, but I love using the mute button. That feels like so much less drama since they don't even know the mute happened. (None of the fallout of those tweets with the blocked screenshot crying foul.) What am I missing out on that makes blocking worth it's more "public" nature?
They've only tested it on mice....
These do not sound like good managers. I don't mind engineers who put in extra time in a pinch. My job as a manager is to minimize pinches as much as practical.
People voting negative to my comment: I am fully vaccinated (booster included) and I travel around the world for work. I know very well what I am talking about. Get out of your little world. The unfortunate reality is for most people the vaccines against COVID-19 are working for just one thing: being able to travel to other countries.
I dont have specific numbers, but the formula is straightforward.

Cars * 12000 * kwh/m

EDIT: Numbers, with a tesla model 3.

15 000 000 * 12 000 * .24

Around 43 200 GWh. The total power generation in CA was around 194 000 GWh in 2021
Taiwan is not PRC.
Crypto.com mistakenly sent a customer $7.2M instead of a $68 refund
I've done this during COVID. Zoom groups. I want to share my experience:

Participants in the zoom crowd are great folks.

Occasionally, these zoom events could get amped up on internet banter - this could disappoint the original poster's goal of broadening their horizons.

The zooms aren't a random sampling of a professional or academic field. I'll leave it at that.

Also, if we're there, we're also part of that statistic: we needed the internet to socialize - which is OK - but that puts us with other people who were also frustrated in real life and needed to go online to connect with others.

These sessions had highly talented presenters from around the world. Despite that, they often weren't places where everyone gets work gets done - which may surprise people used to Gitlab/GitHub/etc and doing open source. If you want to chat, OK - if you like to accomplish things, nothing happens. This really was what struck me the most.
And so then Russia buys them via Armenia or Kazakstan for a 30% markup...

The only way to really do this is to geo-fence disable the chips.
There’s a classic Jon Bois video about this marathon: https://youtu.be/M4AhABManTw
Arm sues Qualcomm over custom Nuvia CPU cores
Apple has traditionally left absolutely everything up to individual teams.
> who refuse to use their cameras during Zoom interviews and who often can't answer specific questions about their backgrounds.

Glad someone said this. Also most programmers and developers knows how tech works, they just don't want to be profiled by some AI algorithm. And why use Zoom, or any of close source, when you have jitsi to use for a video/voice chat?
Early 2010's, Wall St software tech vendor: I had a candidate show up for an interview, in person, go through the preliminaries and then sit down in a meeting room for the detailed questions.

As we got into it, the candidate often asked me to repeat the question. I was happy to do so, but after a few times, I was already taking care to speak slowly and clearly, and it was still happening a lot.

Then I noticed a quiet murmuring sound after I'd asked a question. It was like .. a TV on in the next room or something. I ignored it at first, assuming it was someone else in the next room, but then it seemed like it was only happening after I'd asked a question, and before the candidate answered.

I was now pretty suspicious, but confused: what was going on? The candidate was flubbing the interview anyway -- their understanding was pretty shallow and they didn't appear at all confident in the material, so I wrapped up the interview, and showed them out.

As we were walking to the door, I stood beside them for the first time. And that's when I saw the earpiece: the candidate had a hearing aid-like earpiece in, with a wire running into their collar.

I was basically too surprised to do anything, and by this point we were at the elevator, so I just let them leave.

The way I figured it, afterwards, was that they had someone on a radio who they thought would help them with the interview. But either the radio was noisy or they just needed more time for the answer, so asking me to repeat the question was for the benefit of their remote assistant. If they'd been better at it, even had I seen the earpiece, I'd have assumed it was just a hearing aid. Fortunately, even with the remote assistance, they didn't pass.

Never happened again, but I can tell you I casually check everyone I've interviewed since for earpieces.
Because space is curved, if you look far enough you should be seeing the back of your head.

Maybe those sophisticated-structure galaxies that are 'way out there' are some of our close neighbors.