skysight-inc/HackerNews huggingface dataset:
> We need to be in an international military crisis in order that basic values of privacy prevail at home? ... That does not speak well of our quiescent "western values"

It also doesn't speak ill of those values, it says nothing about the values. You're conflating two separate matters: the values, and the effort required to hold/protect them.

Liberty requires a persistent effort to maintain against politicians, malevolent actors generally, that lust after increased power (for themselves and frequently the state as well).

It makes sense that that would be a process of erosion and (hopefully) rejuvination across years, decades, generations, centuries - as the counter forces battle. If you're really fortunate you live in a system that makes it a lot more difficult for the power-seeking politicians to trample on your rights.

Just because something of value requires effort to keep or maintain, that doesn't debase its value or otherwise speak to how great or how little the value is. Very valuable things often require an enormous investment to acquire and keep over time. At all times entropy is trying to destroy well ordered systems (eg democratic, constitutional, rights-protecting governments), it takes a huge amount of resources just to forestall that and you can never stop investing into it for long.

It also takes an enormous investment of resources to maintain authoritarian, anti-rights systems. They can never stop using force to oppress the population, they have to constantly crush the spirit of the population. They have to divert human potential on a persistent basis toward destruction, oppression, violent actions against the citizenship, actions inspiring fear/terror/dread. They can never stop spewing propaganda meant to keep the population in check, docile, in fear, etc.

That systems require active effort and mental attention to maintain, tells you very little about whether they're good or bad, the same goes for values a person holds (which also require effort to maintain), or the values a culture of people broadly holds.
not all-- I'm proud to say I've never once had a team member pull any all-nighters. I think you're just reading too hard into my comment. I tried to give a thoughtful assessment of a stage of my hiring process, not cheat or lie.
Depends what you're doing.

I was selling CDs from my living room. Making $300 per month.

It was the appropriate solution for the situation.
A certification scheme like this could work, but it would need to be regularly renewed (every 5 years?). Passing it a single time early in one’s career is no indication that coding proficiency still exists later in one’s career.

In my experience, basic coding skills can really atrophy in senior developers who quit writing code years ago and are full-time architects/managers. I’ve interviewed more than a handful of highly accomplished people with decades of experience as developers and then engineering managers who couldn’t answer extremely basic coding questions (I’m not talking about Leetcode-esque BS, I mean stuff closer to FizzBuzz).
prepare for captchas everywhere, phone verification everywhere
Another fiction is The Terror: https://www.librarything.com/work/1499548
> I don't plan on doing such a thing again unless I'm compensated fair market rates.

Was having drinks with a friend and a recruiter friend of his, and the recruiter began bragging about how her no-name, average-wage firm had the HARDEST coding challenge in town (not even close to true...) because it took candidates as long as 16 hours to complete. She then began regaling us with a candidate who applied, was supplied the challenge (before any in-person, or even phone) interviews. They rebuffed his request to have at least a phone interview with the hiring manager prior-to committing to such time, and then were aghast at his asking if they would be willing to pay for his time given the extreme time commitment necessary.

You know how hiring works for my chef friends? A paid shop-test, show up on an off-day and work some station(s) to demonstrate you can walk the walk. You know how hiring works for trade friends? A paid shop-test, they show up on an off-day and work on a discrete piece of work or some piece of a project. Suppose one can only assume that firm's operational principle is to hire the easily manipulated...

Personally, I never ask for more than a 2-hour commitment and these days have lowered it to less than 1-hour, providing a scaffolded project from which one could reasonably extrapolate, and typically on their time. To follow up, discuss what they did, why they did it, any differing opinions or approaches.

Perhaps I am lucky to not have an LA/NYC/SF sized hiring pool, though.
Those cancerous Twitter login modals are not letting me read the whole thread but I don't agree that China has much to lose here.

They get a far weaker Russia much more dependent on them now economically. Russia is rich in fossil fuels which China lacks and has some advantages in defence and space tech which China can easily get their hands on.

CCP might not be that confident about taking Taiwan now but they get a massive economic boost and a possible big brother relationship with Russia now.
I read this thread and found it interesting, but the mafia boss argument seems weaker than the simple desire of all businesses to have commoditized inputs and avoid vendor lock-in. The oil and gas guys who are friends with the boss are politically secure, do they really need to worry about usurpers? This poor stifled engineering nerd vs. big dumb mafia jock narrative seems a little too indulgent of the audience's biases...

Much crazier things have happened than revitalization of national industry. Whether their leadership has the intelligence and will to do this is of course another matter.
Yes. All of those are products or services, and therefore should be allowed to advertise.
> Surely that’s a better signal than a 60 minute coding test.

It is! Where I work we have a min of three references required for non-entry level jobs and it reveals quite a bit at higher levels. It does require more effort on the part of the hiring manager though and I suspect most would rather punt it off to a test than do the due diligence when it comes down to it.
But it's not a high school presentation done for the sake of doing a presentation. It's not an audience who will review the performance. It's giving information to _professional_ _experts_ who are _responsible_ for consuming that information.
That slighlty underselling it. First of all : "[...] trained by the CIA or something as part of a coup plot, but neither of those interpretations are true."

There is nothing we know about him that is at all inconsistent with the profile of someone trained or goaded for a coup plot. They don't get directly named CIA training, they go to training facilities of the U.S. Army which coincidentally seem to produce a gigantic amount of notable figures in coups. Training by U.S. special forces is exactly the modus operandi of someone being prepared to orchestrate a coup, in fact, it's exactly what the School of the Americas nominally was.

Secondly: "who received military training from the US as part of a project to increase the capabilities of Burkina Faso's military" is underselling it. He was part of an exceptional number of U.S. military training exercises, and seemed to received outsized attention as part of them. Beyond that, this is exactly how U.S. coup training works, it's always billed as projects to increase the capabilities of the domestic military.

So is it 100% certain that he was being groomed for a coup by the US? No. The reason it's newsworthy is that he is just one out of multiple dozen people involved in coups that has received similar training regimens. It's one more case in a pattern, which makes it very newsworthy. Indeed, the article links this study: https://journals.sagepub.com/doi/abs/10.1177/002234331771355..., which indicates that there is a statistically significant relationship between these kinds of training exercises and coups. So the title doesn't seem misleading to me at all.
In all honesty, your slashdot post contains massive amount of proprietary Apple information that was disclosed to you, valuable statistics, Apple’s business plan and what not. This was at the time when Apple was vulnerable and much bigger competitors could have easily eaten their lunch. I can’t believe they had no NDAs. I think the original article is bit one sided story.
That's a single, one-off maintenance planned for Sat. March 5.

That is not a regular, every Saturday maintenance ... perhaps the word "Beginning" made that confusing ?

Let me check with engineering folks and see if they plan on repeating it - but even if they do, it is not a regular maintenance and you should expect your account to have long, uninterrupted uptimes ...
> what does a senior developer mean ?

That is the crux of this discussion. My experience is the title senior developer varies from firm to firm depending on size, and on which area of software or web development you're in.

A senior developer could:

- Have managerial responsibilities

- Have project management responsibilities

- Be involved in sales as the engineering representative

- Be a programmer who can troubleshoot and solve problems no one else can touch

- Be able to architect systems

- Be able to reverse-architect legacy systems

- Have extensive algorithmic experience and write programs that take decades of knowledge to do

- Have broad expertise, able to oversee teams doing anything from frontend to devops and networking, and know enough to steer them

- Have narrow focused expertise and be one of the top industry experts in their field
Riga, Latvia. In front of the Russian embassy
Your title is incorrect. The destruction of the 3G/4G towers did not allow the encrypted phones to intercepted. It forced the Russians to use insecure commercial communication methods, which can/are intercepted.
Please do not change the title necessarily.
Don't understand. All sorts of jobs go away. How does it differ from any other gig?
One fun one is I was playing a game with friends and it felt super random to me. So I wrote a simulator and some simple strategies to see how effective these strategies were vs randomness. If the game is mostly strategy you would expect to see clear difference in all of the strategies. If the game is mostly random the good strategies would have a hard time differentiating them from each other consistently.

https://gitlab.com/kevincox/red7-sim
4k/32" might as well be 1440p compared to 5k/27"

You talking to someone who upgraded from a 4k/32" equivalent ("5k" 40" ultrawide) to the XDR just for the pixel density increase, and it's no contest at all: even the most casual PC user would immediately appreciate the bump.
App size is really tough to solve and bloat is way more common than you might think. The reason for this is usually that teams are focused on getting out features ASAP, but have no insight into how their changes affect the app's performance.

Our company, Emerge Tools (YC backed) is focused on trying to help devs solve the root cause of performance problems (size, startup time, etc.) by providing continuous monitoring and alerting for regressions directly on pull requests. We already work with some of the best mobile teams in the world (Dropbox, Faire, Life360).

If you have interest in mobile performance we're hiring! shoot me an email josh@emergetools.com
My manager technically has a "one on one" (30 mins) meeting every week with me. But the type/purpose of this meeting alternates.

One week its an "Alignment" meeting between me and my manager. This is a time where the manager can talk to me about my current tasks and if I need any assistance from him. We also go over our yearly goals on a regular basis here, just so we can make sure that I am on the right track.

The next week we have our 1:1 meeting. These are lead by me and gives me dedicated time to discuss anything I would like.

What I described above is the only structure to the meetings. If manager doesn't have much to discuss in our alignment meetings he opens the floor for any 1:1 type of discussion and on the flip side, if I wanted to talk about my current blockers during my 1:1 meeting that is also fine.

So to answer your question, our 1:1 are biweekly.
This man hours comment is fair, and it merits consideration. Any assessment that doesn't result in a hire is wasted man hours. I'm not exactly in this profession to talk to other people.

Also, if you're making $1k for 4 hours, you definitely should not work for me, you have a good consulting gig going and I wouldn't be able to be competitive.
What makes this autistic as opposed to a very intelligent child?
I did something similar to the vaccine appointment bot but to get my passport appointment, I'm Venezuelan, and let me tell you getting a passport is almost impossible due to all the corruption and mismanagement, so years ago the webpage to schedule the passport appointment was down for 99.9% of the times, I am not joking the page was only functional for a 10~15 minutes per week at random intervals of the day, there were facebooks groups of people doing watch reloading the page every few minutes ALL DAY LONG to catch it when it was working and then inform the rest when it was up, It was insane I decided to do a simple(not really tho) bot that did the polling and fill my data to the form, I was very happy to result and event more because I didn't have to bribe anyone(This is the "normal" method to get the passport and the sky is the limit of how much are they going to charge you)

here is the code if someone is curious about it https://gitlab.com/wolfgang000/saime-bot/
Yep, even the infinity fabric isn't "as good as" the Ultra inter-die connection.

AMD, Intel and others have been trying for a while, but so far I only know about Cerebras simply making a single-wafer "chip" to actually pull it off. Of course, that is completely impossible to do at scale, trashing an entire wafer is extremely expensive and not something you're going to do at a 100million+ device sales target.

I am super curious what the Asahi project and others are going to pull from underneath the marketing and macOS-visible parts, the M1 adventures alone were very interesting to follow.
The title is wrong - it didn't kill 7 people. And it is stated in the article that it "helped" kill 7 people, but even that is a leap. For all we know the slide actually reduced the percentage chance of this happening by .0001%. We can't actually know. We might as well blame it on the guy that was in charge of the foam order but had an extra extra long poop in the morning that reduced his work hours that day and he ordered 24 minutes to late and in those 24 minutes it caused other companies to get foam orders in first and a really good mixture batch came out and the next was sub-par and that's what the shuttle got. Basically chaos theory.
> Also where is the executive summary for that slide on that slide?

Q: Shouldn't every PowerPoint slide be an executive summary? PowerPoint can be a terrible way to [attempt to] present detail.
It's still their fault and not the person who created the slide.
I love to put simple web apps like this on Glitch.com.

Days Until - Create a URL to countdown to any date: https://glitch.com/edit/#!/days-until

Flexible Fetcher - scrape/fetch contents of a page based on HTTP query params: https://glitch.com/edit/#!/flexible-fetcher

Scrape HTML <table> return JSON: https://query-page-table-to-json.glitch.me/?url=https%3A%2F%...

USPS Zipcode Lookup + offline JSON - easily add city,state autocomplete from zipcode: https://glitch.com/edit/#!/usps-zipcodes-demo

Create Data URIs - 100% client side: https://glitch.com/edit/#!/data-uri-pwa

Frame Counter - great for testing latency across displays or remote links (e.g. Parsec) using a camera: https://glitch.com/edit/#!/frame-count

NBA Team Standings in JSON: https://glitch.com/edit/#!/nba-standings

Read/render markdown files on your HTTP server: https://glitch.com/edit/#!/markdown-html-remix

Create map links that open in Apple Maps on iOS and Google Maps everywhere else: https://glitch.com/edit/#!/apple-maps-link

Clean your Amazon URLs: https://glitch.com/edit/#!/clean-amazon-url
Lots of timed algo ones in my city - i.e. time-space complexity. Completely unrealistic for a DevOps cum full-stack role.

If they were untimed - like homework assignments - I'd probably say yes to more but as it stands I've no issue securing work with top end rates after a f2f conversion (no technical vetting at all - people seem thankful to have me onboard).

I've seen reviewers reject 8-hour assignments because the submission uses a certain library or something contrary to the house style so I've stopped doing these too. Opinions matter but they shouldn't be a f2f filter.

Right now my hard and fast rule is no code on paper - sure we can whiteboard but I'm not writing as much as an if-statement unless I can hit F5 on my keyboard in my IDE.

(My second rule is no interviews in lobbies)
> Unlocking and going to the home screen is how one uses an iPhone

No? Much of the time I unlock my phone it's to look at notifications or widgets, or use the camera. I'll grant you its a bit pedantic but "unlocking" does have a specific meaning, and is a separate action from going to the home screen. No, it's not really "how one uses an iPhone".

> it's not just your experience im designing for it's the use case I mentioned

This is exactly my point. You are arguing in absolutes, that Face ID is objectively a worse experience. But that's not true, there are many use cases in which Face ID is better (gloves are the obvious example), and many use cases in which it is worse. I mean, as an example, just look at how many people say they prefer Face ID. Clearly it cannot be a universally hated feature.
If they use machine learning, it has happened in ML to calculate bail or risk of reoffending
> What insults me is when someone wants to be paid more than a doctor based on no qualifications

What's stopping you from selectively removing exams from people who actually do have the qualifications?

> If you cannot do the exam but can discuss it with the company who accept your argument then great

I could flip it around and say, if you cannot hire strong engineers without exams, discuss with your company to make someone else the hiring manager.

If I was your employee and I saw positions remain open for years (burdening existing employees), I would question your ability to set good processes.
1) For ILOM and UPS, etc. Only allowed clients should be even allowed to reach the device, long before auth.

2) Hardware needs to have onboard safety interlock, meaning that there should be a separate hardware subsystem that enforces safety parameters. A user or programmer of the main system should not be allowed to put the system in an unsafe state. Software should not be the safety mechanism. A common way to harm devices is through rapid cycling. The subcomponent would implement rate control/hysteresis so that it could not be commanded in this way. Yes, the subcomponent has software on it, that isn't the point.

Flaws like these should have repercussions beyond market forces.

Someone should make a comment about how the C programmer was unskilled and that they should try harder to not make flaws.
well all news media is pro state and anti freedom so...
What I find much more crazy is how this is made out as "state-sponsored hacking", even tho the article doesn't mention with a single sentence who or what the attackers are.

In that context instantly jumping to "state-sponsored!" strikes me not only as a needless, but particularly dangerous escalation.

It's like people forget that "cyber" is most of all asymmetrical and attribution is usually more of a guessing game than an exact science.

Yet nearly every larger hack is very quickly labeled as some kind of "state sponsored offense!" to serve foreign policy narratives, and most of all; Excuse the incompetence that often enabled such attacks in the very first place.
I'm a Senior Dev. I dabbled in some coding in Jr. High, but go more involved in my early 20's. I'm now 60.

I've interviewed many engineers. My process involves asking open-ended question about important topics, and let them explain.

Write down about 20 or 30 tidbits about the language you expect them to know. Include a range of simple, medium, hard, and, hard-core expert stuff. See where they fail, or where they struggle to explain or discuss.

You can't "practice test" your way into that, and it's always obvious where someone is knowledgable, and where they struggle, or don't know anything.

Further, I ask probe them for their 'problem solving' approaches. How do you learn new things? Name some of your favorite books on programming/development/design.

Oh, that last one, that may date me, cause I come from a time when they had these things called books. We would buy them, and read them. I've found so many developers that just say "oh, I google for it". Sure, that's great, and I google the crap out of things also.. but, here is the fundamental issue with "learning" that way.

"You only get the answer to the question you knew to ask."

The other answer, the one that says "oh, there is a totally different, but superior approach" you learn from reading and getting a solid background on the capabilities of the language/library/module/environment. Books (and online courses or comprehensive material is equivalent) teach you that stuff.

The best programmer I ever hired read books. She (yes, she) was far younger, and unlike her peers, had discovered that reading and keeping some books in your library is valuable.

My advice, ask them what they read. If they "just google it", kick them to the curb. "Next".
This may be a dumb question. But what do you do with an iPad Air that is this powerful?
> Listen to them talk about things they worked on and find out how much detail they can give on those things.

This always stresses me out, not just in interviews (which are actually a bit easier since you try to prepare beforehand there, although I guess the anxiety and stress can cancel this out anyway) but also in everyday chit-chat with other devs. I strongly suspect that I may have ADHD and I'm just unable to randomly talk about things I've been doing even as recently as last week without preparation. I can recall a lot if I actually sit down and calmly trace back some stuff I've been doing years ago, but if I got surprised with a question like "you said in your CV that you used X at job A, what was the thing you liked the most about it?" it could take me the whole interview to just get into the mental state necessary to even recall my experiences with X, let alone put them into proper words. I'll eventually find a perfect answer, but chances are high that it will happen at evening under shower accompanied with a huge regret titled "I should have said that back then" :P
Very unlikely.

Where is Moscow geographically, in relation to Ukraine?

What is the nature of an incident at a nuclear power plant that makes it concerning for neighbors potentially for thousands of miles around?
Bad software is being built based on the idea that you don't need to build a great application for users, but that you need analytics to sway potential investors or buyers of your solution. This trickled into becoming the norm, half the apps and websites we use have pounds of code and assets that are there to inform a half dozen 3rd parties of how much time I spent on a web page that I clicked, got distracted, and didn't even read anyways.
Bloatware needs to be punished in app listings and search results before we ever get some sanity back. (go google your nearest orthodontist and take a look at what they are loading into your browser just for you to see a read only web page in 2022)
> their weekly promotion parties

Yes! So much free money flowing into startups that it can be hard to trust the rapid-ascent careers of people who just locked into that business early on and are now key, but only for that business.
How We Made Our Integration Tests Delightful with GitHub Actions
It's already a big question whether or not the basic proposition is worth the effort.