skysight-inc/HackerNews huggingface dataset:
I get the arguments he's listed. But to be honest, and this may just be me being pessimistic, I suspect the real reason is that it's just a cool thing for an interested dev to want to set up, and the list of reasons at that URL is really just a list of excuses.
Install https://einaregilsson.com/redirector/ and you can set up rules to redirect from twitter to nitter.
Why California Gas Prices Are Especially High
(and if you DO want me to sign up, do not mandate a telephone number; you don't need it, I don't want to give it to you)
He wanted to give praise that was more sincere and more specific than "wow".
For context, McCarthy has been at the Santa Fe Institute since 2014 [1], and so in residence among accomplished scientists conducting serious research. For nearly a decade, McCarthy's day job has been writer among scientists.

Which is to say, McCarthy doesn't merely have an opinion. McCarthy has an informed opinion. He's spent more time among better scientists than most people in the sciences. And of course, he's a better writer than just about anyone giving advice about science writing (and writing in general).

Most writing advice targets poor writers. McCarthy essay targets good writers. Maybe because good writers are good not just for technique but for having interesting things to say. Maybe because something not worth writing in an engaging way probably isn't worth writing.

[1]: https://en.wikipedia.org/wiki/Santa_Fe_Institute
Is hiring lawyers to fight over ~$20k a good move?
That's brilliant, my girlfriend and roommates refuse to install the printer driver onto their computers and print things themselves so it's an endless cycle of bugging me to print things. Going to get this going when I get home today.
At work I had to make a custom image registration pipeline, that uses only 2 degrees of freedom, so just x,y translation. OpenCV did not have anything that did this, but a python library called Kornia does this well.

https://kornia-tutorials.readthedocs.io/en/latest/image_regi...
Worked fine in Chrome99
And SponsorBlock
Ernest Shackleton's Endurance Is Found at the Bottom of the Weddell Sea
How does game app size factor into the enjoyment in any way? Android phones aren't like iPhones and most have sd card slots which are dirt cheap nowadays.
I'm curious about this, specifically how burdensome it is to apply, and if there has to be some alignment between the project and any "political" government objectives.

I'm not familiar with NSF grants. In Canada, if the government decides to fund something, they want you to prostrate yourself on the alter of whatever cause is en-vogue with the public service, and won't just let you pitch a project on its technical merits.

I say all this because the funding could be good if it's un-encumbered, or it could be detrimental if it ends up further shifting open source project objectives towards politicized causes. I could be off-base, like I say, I'm coming at this from Canadian experience, where I would not want the government as a meaningful source of funding in the open source ecosystem
Good luck! CAD modelling is difficult even as a user, creating software that does it well must be significantly more so. I can sympathize with the OP regarding OpenSCAD. Beyond some of its technical limitations, it's missing some absolutely critical base features. One of the most egregious ones, in my opinion, is the lack of a simple builtin measuring tool[1]. There are threads going back to 2013 asking for this feature, with no plans to implement that I can tell.

1: https://github.com/openscad/openscad/issues/1768
In a PDF, every single glyph could be independently positioned. Most aren’t quite that pathological, but frequently every text run is independent.
From my experience the better paying companies have their own internal recruiters. So unless they bounce around FANG~ish companies, your likely to leave money on the table doing this.
Assuming we are talking about boring slides with just a few bullet points, then 99% of work is actually creating the (text of the) presentation. Creating boring slides can be done in a few minutes.

Most time when I see a wrong and overful slide deck, people don't actually have any idea what they want to say. They just dumped some information in the slides that might be handy.
Sure, when you're neatly using booleans with names that are three characters long, this is super easy to parse.

Now throw in long functions with multiple arguments, and all kinds of different access patterns and this ternary starts to look like a nightmare.
https://i.redd.it/lcy3ekopzvl81.jpg
The highest I've seen is $6.48, in Menlo Park. Very glad to have bought an e-scooter last year, which is a fun and gas-free way to get around!
A little strange that for all the attention these 'spikes' and 'hedgehogs' are getting, they aren't being identified by their traditional name: caltrops:

https://en.m.wikipedia.org/wiki/Caltrop
> I don't think it actually helped but it was fun

This seems like the central theme, and I can totally relate
Ahh, it is b-rep and intended to be language-agnostic?

Very cool.

OpenSCAD is fun but I am kind of reluctant to get too far into it when there's really only at best a difficult journey to STEP support (via the OpenSCAD workbench in FreeCAD).

And as for other CSG languages, Nick Lockwood's ShapeScript is fun:

https://github.com/nicklockwood/ShapeScript

https://apps.apple.com/app/shapescript/id1441135869

But a path to producing STEP seems essential to me, to move beyond 3D printers.

CadQuery (especially v2) is fascinating and there's even a FreeCAD workbench for v2 now. Cascade Studio is very interesting indeed.

But I will be following this with interest. Not least because it might prod me into playing with Rust.
China has access to the world's oceans and as such is not in dire need of fishing grounds.
Originally gstreamer was going to be used, but in something a bit smaller and less general was needed.

(Gstreamer is fantastic as a swiss army knife, but something a bit more focused is needed).

I believe this will interface with gstreamer just fine though.
If you're a JS developer and don't know (or enjoy) other languages, the most lucrative choice is to keep using JS and advocating for it whenever possible.

If they've already got many JS developers onboard, it's normal that their opinion will be biased and they wouldn't want to switch to another language and essentially make their own job obsolete (except for the minority that also happens to be equally-proficient in whatever desktop programming language is chosen).
What an interesting anecdote. I wonder if mentally-induced fever that is _not_ associated with high stress levels could do something similar, or if a certain level of mental anguish is a prerequisite in addition to the fever itself.
Building Web Layouts for Dual-Screen and Foldable Devices
I scheduled a pickup with Uber for my family to get to the airport for a holiday trip. It never showed, there was no feedback on the app and no way to know/resolve the issue. I only use Lyft now.
This seems like troll bait. The ELI5 version is that rich people and police are scary, so big companies have to please them.

I'm not sure if you live in a communist nation, because people who really don't want to be censored are welcome to host their own Mastodon server or similar

https://joinmastodon.org/
>And that checks a box to say they’ve authenticated with just that site? If the user has already verified their identity on a different partner then what’s actually happening for subsequent partners?

As of right now, the authentication spans apps/websites owned by the same customer. If a user goes from one Rownd customer to another, they will have to re-authenticate and enter their data.

We are visioning a world where end-user can go from Rownd customer to Rownd customer and we can just ask "do you want to continue as Harrison and share x, y, z" so they can experience customizations and personalizations faster on sites. But we just launched and are examining that use-case!
> But if this is seen as legal today, then it sets a bad precedence for private citizens going overseas to commit murder!

I don't understand what you are trying to say here. Do you mean that subjecting people to the laws of the jurisdiction in which they claim residence regardless of where their actions take place would be "bad precedence"?

In the case where an individual who claims residence in Jurisdiction A (where murder is illegal) travels to and commits murder in Jurisdiction B (where murder is illegal).

Clearly some form of "double jeopardy" would be bad and odd cases with conflicting laws can get complex.

But, overall, the notation that you abide by all laws of the land in which you claim citizenship as well as the land in which you currently physically occupy seems to be a "good precedence".
Not GP, but IMHO it's neither. This is the wrong category. But if we're going to try and cram "capitalism in there, "crony capitalism" (abusing government structures to change the rules of the game in favor of one party) is probably most appropriate.
Kaldi, K2, ESPNet.
Great to see the scientific method at work! I am a layman but curious to see the next report here.
One factor for why is that bringing bad news may poorly reflect on the organization, and therefore the person’s career.
Um, yes it does? The reason those labs keep smallpox around is to study it as a bioweapon.

Here's an article from 2007 about the CDC shutting down a "bioweapons lab" at Texas A&M University: https://www.wired.com/2007/07/the-centers-for/

Texas A&M wasn't creating bioweapons, they were studying them as part of a bioweapons defense program.
> China has, very consistently for decades now, maintained that every nation's borders are Super Duper Sacred and Never Ever to be challenged. That every sovereign nation can do whatever it wants within its UN-recognized borders

Well, Ukraine's borders are recognised by UN and CCP respecting others borders is simply not true. Just ask their neighbours.
Yes, but during that same hearing when Victoria Nuland was asked about biological weapons facilities, she explicitly confirmed to Sen. Rubio that she is 100% confident that _if there is to be a biological weapon or incident inside the Ukraine, it will definitely be the Russians who are behind it_.

[0] https://twitter.com/ggreenwald/status/1501313109520175104
Salesforce bought Slack last year. They can afford to build native apps, but that might go against the whole cloud computing thing they've got going.

https://www.salesforce.com/news/press-releases/2021/07/21/sa...
Your theory is quite illogical. Your premise is wrong - where did you get that estimate? -, but more importantly your fat cells aren't going to start dissolving if your blood has slightly higher oxygenation.
Caltrop
Checksum HW offload was just fixed.
They tried Department of Offense but the acronym didn’t go over well
Then Hulu should have renegotiated the contracts rather than resort to lying in their marketing.
That's one of the upsides of country living.

In my city, if I pull a permit for any type of work, it triggers a bunch of nonsense including licensed remediation, etc. Depending on the inspector and the contractor, that could be a big deal.
I sympathize, before becoming a manager I was exactly you. Eventually, I realized I just don't want to be coding all day. I hate the endless chase to become good with some new technology.
Being a manager has its own challenges but overall I can say I am much happier than in my prior job where I was an individual contributor.
Same as this item:

https://news.ycombinator.com/item?id=30596057
PRC had the legal right to enforce NSL in HK if city failed to do so herself, especially if lack of NSL threatened PRC security. Similarly PRC has legal right (anti secession law) to restart civil war with TW if she moves towards secession, which would threaten PRC security. Clearly PRC have reason to question current TW developments with Tsai not reaffirming 92 consensus.
I love Glitch, I wrote a number of Twitter bots. But then they changed some things in the free tier (understandably), so I moved my bots to a local server that runs Docker, with each container running a bot, and I'm really happy it's chugging along.
You make some very good points.

The final sentence is unnecessary though because it does not add anything, and it does not seem that the thread has any accusation of 'conspiracy theory'.
Community Fibre asks to offer UK-wide wholesale fibre
It's entirely about company size and profit. Small companies can't afford to have their limited staff wasting time on bullshit. Big companies tolerate or even encourage it, for various reasons.
You're absolutely right, and now I feel like a clown :/
Funnily they did it days after Ukrainian officials and an alleged FSB whistleblower warned they'll do so.
Ugh, so many bad practices being defended in the comments here.

I've been on both sides of the table:

- As an interviewee, my experience is that companies that use coding exams are not places I would want to work - companies that use these exams have a poor hiring process or any technical interviewers themselves either are not proficient with the technologies they are interviewing for or cannot discuss the technologies effectively. Any of those cases is a big red flag for me.

- As an interviewer, there are two problems with coding exams: either they are so short that they can only test CS knowledge instead of the actual required skill (which is translating the business problem domain into code) or they are so long they impose too great a burden on the interviewee. ("Oh, don't spend more than 4-8 hours on this project" is not an acceptable burden in my book.)

Further, the hiring manager is not the one that should be evaluating the technical ability of candidates. (Well, unless the hiring manager is hiring Employee #2 for a start-up, but that should be more about trust and hiring someone with a track-record of success.) The technical staff should be evaluating the technical capability of the candidates, and the technical staff doing the interviewing should have both the technical knowledge and communication ability to easily screen any candidate in 30-45 minutes of casual conversation, tops. The hiring manager should be looking for team fit, communication ability, and other soft skill abilities the candidates have.

Anecdotally the businesses I've encountered in the Upper Midwest that do actual interviews instead of coding exams all have solid developers as employees. The businesses that use coding exams have the second-rate (and lower) developers writing code.

No other field in engineering, barring positions requiring the professional engineer's exam, requires candidates to go through an engineering-specific exam. The employment contracts that are drawn up usually include a 90-day probationary period in which the hire can be fired again for non-performance. I don't see why software positions should be treated any differently, since that hiring process has worked (and worked well) for other engineering fields.
That doesn't make logical sense. We're talking about senior level here, and HR should certainly be able to filter out fishy SENIOR-level candidates based on job history. Maybe the problem is too many degree and fake job mills in Antarctica or something?
>and I hope the world can one day say "we did everything we could to help Ukraine", because at the moment they certainly can't.

I get you're not happy, and I'm also unhappy at our shitty European leaders who got cozy with Putin and got us dependent on their gas imports instead of going for energy self sufficiency like the US, so our heating bills were basically funding his war machine which is now being used against you, but claiming we're not doing everything we could is a bit exaggerated, no offence.

We obviously can't mobilize NATO boots on the ground in Ukraine, but in Romania, Moldova and other not so wealthy neighboring countries, people are offering their cars and homes for the Ukrainian refugees for free, and the entire West public and private sector, has been helping Ukraine fend off Russia's cyber attacks on your country since the war started, with the US and Microsoft leading the charge and even Romania joining in[1].

I honestly hope the sanctions are hurting Russia enough to back off soon because I don't know what more we can do to help you without straight up going to war.

[1] https://www.bitdefender.com/ukraine/
A lot of these people get strong word of mouth referrals to their next roles. I’ve got a passing familiarity with the “Aerospace” SRE due to the satellite instrument and cubesat Linux ecosystem. And at least as far as I can tell, while there’s lots of people with the skills, not a lot of them would probably go around advertising themselves as SREs.

You’re best off looking at what each field has historically called it’s SR3 equivalent roles, like “chief engineer” or “lead engineer” for a lot of various aerospace engineering roles. These are the people expected to know everyone who knows anything they don’t and who are called in when the shit hits the fan.

In fact that’s a good way to boil it down, if you’re trying to find these SRE type people In other fields, “are you the person they call when shit hits the fan an no one else has answers?”

Hope the perspective helps!
I would encourage you to read my other responses, I think together they offer more perspective on how I run my process. I'm not privileging anyone, lots of people submit great work and I really have no way of determining who went above the time allotted. I don't track time or cut anyone off (how would I? It'd be some logistical nightmare or I'd have to use some weird app to track how long they code?).

I gave an honest assessment of what I feel are the pros and cons of a hiring process. You seem to have inferred a lot based on that comment.

Finally, I do occasionally get assignments that don't work. Why even bother doing it then? Those tend to confused me the most. Would you hire someone who sent you any work that didn't compile?
I discontinued using Java about 5 years ago after using it for what seems 20 years. Everyone was sold on Java for making beautiful, very well organized code bases that are VERY easy to understand, debug, and edit. And of course run-everywhere. I know a lot of people dispute that, but it's pretty much true with some various exceptions. Sun held it's promises. It's a damn beautiful language.

I stopped using it because I stopped wanting to write 10000 lines for doing simple things. I want to write less code now. I know it's not as beautiful but it's definitely easy enough to read, easy enough to debug and edit. I don't want to make a new file for every, little, thing. I just want to process some data here and make a script there and handle problems, not code.

This is just my perspective.
In one of his recent speeches, Putin made very clear that he doesn't recognize Ukraine as a nation.
They are typically the owners of the application tracking software and schedulers of interviews.

If the hiring manager wants the firehose of the "everyone who clicked quick apply" on LinkedIn or Indeed, then fair 'nuff. However, my reading of the comment that I replied to was the issue that HR wasn't filtering out unqualified applicants. Removing HR from the hiring process won't improve on that issue.
Anti-NATO (countries) sentiment has existed since those countries invaded and looted China (and many other countries) 200 years ago. This sentiment exists in much of the world but has economic consequences that most countries cannot bare.
Any specific suggestions for experiencing the difference? I've used Tor a bit, and can't say I noticed a huge amount of difference between that and browsing on a new mobile device.
it's a little relevant if you're the person sharing sensitive information that the government is trying to suppress. And if you're doing that, then yeah, take steps to keep yourself safe.

if you're just trying to read information, like 99% of the people on twitter, then it's not really relevant. it's an unlikely hypothetical in the first place that twitter leaks those phone numbers, but no government is using phone numbers to hunt down consumers of information.
Boring makes for poor comprehension, though.
This pattern is fine, but I would make this a component.

function ConditionalComponent(props: Props) {
if (!props.condition) return null
return <UnderlyingComponent {...props} />
}
It's still a good solution for downtime issues, since at the very least you can schedule your own server's maintenance at a time when nobody will be impacted if it goes wrong.
Sounds kind of like the US government gaslighting americans to believe Iraq had WMDs...
Same here, same family size. Bad insurance is more expensive than property tax + mortgage.
Most interview loops include Leetcode for the technical screen, then at least one domain-specific coding section (like a more tense pair programming section) during the on-site, and maybe another algorithms section on the on-site (several if you’re Google). The license would at least eliminate the algorithms section to focus on the domain-specific, which is at least more reflective of real-world work.
I also felt the experience was demeaning. When I asked the interviewer if I was allowed to execute the code, he wouldn't tell me yes or no. WTF? So if I don't run it, I might have a bug, but if do run it and they don't want me to, then that's a strike. I didn't run it, but went home and wrote it again, and in fact, it did have a bug. Oh, well. That experience turned me off from AWS. Their recruiters are hitting me up lately, but I'm ignoring them.
Originally Twitter was over SMS. That's why Tweets were limited to 140 characters; it's all you could fit. So they did have a reason to ask for phone numbers from the beginning.
Intermittent fasting, for example not eating for 12 hours a day (say 7pm to 7am), has worked for me when I stuck to it.
We are going to see a lot of these "AI-generated" products. This one in particular looks like 100% hype.
The Lie That Made Me
Wait until you find out that as a kid your phone number and address where in a yellow pages in every household around your community!
McEliece Cryptosystem
Hack your lizard brain. The easier it is for you to sneak a snack in the easier it will be for your rotten monkey brain to grab for it.

Pro-tip: Don't put a box of milanos on your kitchen tabletop. Put it on the tallest shelf behind all the god damn condiment bottles.
Russia would gain more "validation" of their narrative, that Ukraine is a dangerous state run by Nazis and what not that needs to be "demilitarised" and "denazified". It's of course an outright bullshit narrative, but they keep inventing bullshit to prop it up.
Lootboxes in FIFA now allowed by highest Dutch court
True. Also many of these are not actual issues and are just behavior inherent to using JavaScript.

If you don’t like your conditional logic in your template just give them a name and explicit boolean type and be done with it.

Still a useful overview of common idioms though for people who just get started.
Let's Spouge
I've seen hideously inconvenient email pauses between Office365 and a massive NGO, so it's not just little mail servers.
No, please don't !

Without thinking through all possible consequences do not take any action which will jeopardize your status-quo. There is nothing wrong with your current strategy for your 1:1s. You should know your Manager very well before following "terryf"s suggestion; most Managers will not respond positively to somebody on their team who they think is "stagnating" (slacker, bad for team morale and growth etc. etc.). The worst-case scenario is, you get laid off while the best-case scenario is you never get a raise again.