skysight-inc/HackerNews huggingface dataset:
Let's see if you're consistent

> if you don't want people seeing a predominantly black neighborhood & going "maybe that's not somewhere I want to be", talk with the people living in black neighborhoods & get them to stop doing the things that make some people want to avoid them.

Do you still think there's nothing wrong with prejudice, or in your words, pattern-matching?
> 1. Not having packages depend on systemd.

This implies either (a) refusing packages that depend on systemd, or (b) patching packages. Which brings us right back to the original problem: who's on the hook for making sure it works?

> 2. Bringing up a prompt/dialog during installation to make a choice of whether or not to use it.

https://www.joelonsoftware.com/2000/04/12/choices/

... okay, I admit I also need to offer a reason why it's okay for Debian to offer the install options that they do offer, while they also refuse to offer this option, and can't really come up with one. The way that Debian allows you to pick a desktop environment at install time, while not allowing you to pick an init system, is a bit of an arbitrary decision.

But the decision being arbitrary isn't a reason to offer every single theoretically possible option at install time. Debian never allowed you to pick an init system at install time before! Why start now?
Interesting, I think there’s a shopt that I’m missing. When I append a comment, it’s not recorded in bash history, as I’d expect.
I find the Mac version creates less strain. It does harm muscle memory, though, if you have to switch between the two often.

On my Mac layout I basically never touch lower-left ctrl, just cmd (which is faster and requires less movement and stretching to strike than ctrl does) and CAPS LOCK, which I've mapped to ctrl. Pressing bottom-left-ctrl makes me rotate my wrist and stretch my pinkie down—I don't have RSI in my left wrist, but I can feel the tension that motion creates. Cmd, I just shift my thumb over an inch or so, no wrist rotation, everything stays more relaxed. CAPS LOCK, pinkie just moves a few mm left, other fingers can stay where they are unless needed for something else.
> The US is a closed shop country, which means that, once a union is in place, it has an effective monopoly for the workers that work for one of its companies.

This is not correct:

https://en.m.wikipedia.org/wiki/Closed_shop

The US is not a closed shop country.
Latacora | Security Engineers | Remote (intl OK, US tz overlap) | Full-time

Why do security at a startup when you can come do security for all the startups? :-)

Latacora builds security teams for startups. We work exclusively with startups in engagements that typically span several years and can even involve investments from our sibling venture fund. We own the entire problem: from cloud security to application security and corporate security. Eventually, we help them build out their own teams and transition themselves out.

We have clients in a wide array of fields (health care, fintechs, hardware, transportation, AI, even sports). You'll be a member of a growing security team with multiple practice areas, working with security veterans, talented developers just getting their start in security, and with the engineering teams of a couple of dozen startups. We're consultants, in a sense, but unlike any other consulting firm I'm aware of.

We are currently hiring for the following roles:

Security Architect: https://docs.google.com/document/d/e/2PACX-1vSMiP1SP6LbSJ7xW...

Senior Application Security Engineer: https://docs.google.com/document/d/e/2PACX-1vR6VlJe2tOinEFI1... (pssssst look here if you have applied crypto chops)

Application Security Engineer: https://docs.google.com/document/d/e/2PACX-1vQkesDV9FjsJu_gj...

Corporate Security Engineer: https://docs.google.com/document/d/e/2PACX-1vT08fr9roL1Nz7JG...

A word on our US benefits: we have an absolutely min-maxed 401(k) (incl. backdoor Roth, friendly loan provisions, etc) and a paid healthcare premium (incl family) with PPO and HDHP options (we’ll also max out your HSA). 18 days of vacation, unlimited sick days, 16w parental and paid medical and military leave.
Well it depends on the state:

https://en.wikipedia.org/wiki/Right-to-work_law

Like a lot of things about employment, housing, medical insurance, etc. it varies quite a bit between states.
Yes.

If we do in fact construct androids that are functionally indistinguishable from humans, it's solid circumstantial evidence for the materialist view (though not a pure slam dunk, per the p-zombie concept).

Until something like that occurs, the strongest case you can make against a transcendent meta-reality is "no one has demonstrated any reliably reproducible evidence of the supernatural."

That's a fine, solid argument for not believing in the supernatural, but it's not a great one for pronouncing that there is no such thing.
The Hubris of Big Data
It didn't add anything to the conversation the first time you said it either.
> This is a deliberate decision to ignore the error - the programmer needed to explicitly type this out. As such, it's not a problem at all. Even if it was, writing a linter to detect it would be trivial.

So is not handling Java exceptions is deliberate, and again, Java forces you to handle managed exceptions.

> While it's nice that uncaught exceptions stop the program from continuing with invalid state, it'd be strictly better to not have them in the first place. That's what languages with explicit error returns provide - can't have uncaught errors if you're forced to explicitly deal with every possible error. The resulting software is way more robust that way.

Errors as value in Go are purely a convention, nothing precludes you from doing the exact same thing in Java, or JavaScript or any other possible language that has exceptions. Furthermore, Go has (stupid) exceptions, it's called panics.
Apple developers (assuming you mean app developers) are mostly self or small company employed. Unions exist to mediate the employee-employer interface, not the employer-third party one.

An alliance of employers against a third party is a cartel, which is substantially different legal proposition. (Said without intending the pejorative connotations of the word 'cartel')
Hello! Are you hiring MDs (or PhDs in relevant fields, like Pathology) for any roles, like a Medical Science Liaison/Medical Advisor? I expect that PathAI needs experts in the field of medicine to bridge the "path" with the "AI". If so, can you talk about the expectations for these roles and/or put me in touch with anyone currently serving such roles? Thanks!
Production EV battery packs almost always include some sort of BMS and have lots of interlocks and safeties. You don't really have to do much to work with them other than to talk to the BMS and not exceed voltage and current limits. If you do, the BMS will trip the pack's internal HV contactor.

Safely installing/modding/repairing automotive fuel systems is likely just as, if not more, dangerous if you don't know what you're doing. There are few interlocks on automotive fuel systems beyond "if the engine stops spinning, turn off the fuel pump" or in some vehicles, there might be a crash/rollover fuel shutoff switch.

People think working on EVs is super scary when reality is that you can usually pull a cover in the rear passenger area, find and pull a bright orange plug, and the HV system is rendered completely safe. EVs don't have a billion places you can scald or burn yourself, their "engine" compartments generally don't have much or any spinning objects that could deglove your hands, there's no fuel or oil to catch fire, no high pressure hydraulics...
Similarly, some cultures today enjoy the practice of tossing homosexuals from rooves. Before you rush to condemn the practice, recall that they are from a different culture, with different values.
I've always wondered how the "vote" compares before vs after the oral argument and how often (if ever) a justice is persuaded by the answers given in response to questions.
stick with functions
I get it’s UK and may be the most influential western country in the last 200-300 years. But time goes on, countries evolve and often they do so in unexpected ways. My argument is that, at some point we must detach a country from its past (whatever that means) and accept the direction its constituents are now wanting to take. Even if we personally don’t approve of said direction.
How Much Does a Kickstarter Campaign Cost? (2021)
I duno. I think things happen sometimes. Sometimes not.

There have been cases where it really sounded like there was a traditional split along the court and then some questions pop up and the answers are so bad / arguments clearly absurd / the lawyers have no good answers that suddenly the case is clearly going one way.

Usually this revolves around the sort of second order effects of a potential ruling and where ideology isn't entirely clear / has some conflicts with those second order effects.
IIRC there was a Dell monitor that used this panel too, but its availability was extremely brief and Dell EOL’d it not too long after release. I believe it had issues with waking from sleep and its picture blinking out sometimes, I guess they had QC issues with their driver board.
Location: Dallas, TX

Remote: Yes

Willing to relocate: No

Technologies: Javascript, Typescript, React, HTML, CSS, Java, C#

Résumé/CV: http://michellephillips.me

Email: michellenicolephillips A T gmail

Self-taught developer looking for her first role! Self-motivated and eager to learn
Game 425: Tower of Doom (2021)
I wish somebody on here could write a meaningful summary of this. I refuse to believe that Wolfram is a crank as some commenters seem to imply.
> I would argue that by attempting to "square peg round hole" SQLite into being a network database, you are only opening yourself up for unknown troubles down the road.

It depends a lot on what you're using the remote connectivity for.

I think I have a pretty good understanding of SQLite's strengths+capabilities, enough to understand when it can replace a traditional RDBMS for a back-end service. I wouldn't build a solution where multiple clients are connecting to the DB remotely - but sometimes I want the convenience of connecting to the DB remotely for observability/troubleshooting. This is something that's trivial with traditional RDBMSs, and a bit painful with SQLite.

Exposing the SQLite DB over the network for occasional interactive use seems quite useful to me.
> When will Apple developers unionize?

Do you mean developers that Apple employs full-time, or third-party developers that publish on Apple's App Store?
That part of the story reminded me of the 1978 MGB I had as a teenager. If you had just a little leftward pressure on the stick going from 1st to 2nd the gearbox would happily announce "welcome to reverse!". The throw between gears was so small I ended up just using my middle finger to push down from 1st to 2nd and 3rd to 4th and then hooking my thumb around the knob to go from 2nd to 3rd. 5th gear was electric - a little switch that seemed to break every few months.
Yes, but there is a second requirement for unions (in the US, anyway), which is that they have to have a tight enough labor market to have negotiating leverage. Otherwise, the company just closes the factory/store/warehouse/whatever, and moves it elsewhere. Amazon, in 2022, would appear to satisfy both requirements.
Remind me of trying to get a dev environment setup at this one company 5 years ago. The list of troubleshooting items was longer than the list to get it running :D
The Commons Project Foundation (TCP) is an impact-focused non-profit organization. Established in 2019, TCP’s mission is to create, finance, and operate digital services for the public good. We partner with government agencies, for-profit companies, academic institutions, and other stakeholders to create digital infrastructure in healthcare, education, finance, and community & civic engagement.

- Senior Software Engineer, Backend & Infrastructure https://app.trinethire.com/companies/28574-the-commons-proje...

- Senior Software Engineer, Healthcare https://app.trinethire.com/companies/28574-the-commons-proje...

Come work on an enormous mission (digital health records, verifiable vaccination credentials, and more) with a small team of engineers!
Slippery slope is a logical fallacy, and not a rhetorical one. Logic and rhetoric follow different rules. Logic is purely binary - If I say "Burgers are unhealthy", and you can find one example that fits the definition of a hamburger that is made of plants and not full of fats, you have disproven my logic. Rhetorically, though, the point will stand as most burgers are "sometimes food".

One great way of thinking about it in modern terms is thus: Rhetoric is Bayesian. You're operating on probabilities. There's a ton of things that are likely to happen but not guaranteed. There's a ton of questions to which there is a large field of possibilities, and one action can cause opposite effects in different cases.

One of the best examples in modern times is "Appeal to authority:" This Doctor say X is true, therefore X must be true. Even large groups of doctors have gotten important things wrong[1]. Thus, a logical fallacy - X says Y is enough to create a predicate as the beginning of a chain of logic, but it is not "Proof" within a logical chain. "X says Y. X is a Doctor. Therefore Y" is fallacious logic. Nonetheless, you should listen to doctors, because rhetorically they probably know what they're talking about on medical issues.

[1]https://en.wikipedia.org/wiki/Ignaz_Semmelweis
Incorrect. Optics implementations can ensure updating a node in a large balanced tree is O(log n) instead of O(n), trivially, and I'm sure there are sufficiently clever collections with optics that would enable much better performance than the trivial optimizations I can think of.

The same holds true for large structure updates.
Web Dev | 7 yrs | React, Next.js, Typescript, Node, Tailwind | Ex-founder (CTO)

Portfolio & blog: https://gourav.io

Résumé/CV: https://gourav.io/cv

Location: India (willing to relocate or work remotely)
Remote: Yes
Willing to relocate: Yes (Canada or EU)
Technologies: React, Next.js, Typescript, Javascript (ES6), Node.js, NoSQL, SQL, Tailwind CSS, GCP, Firebase, Figma
Email: hey@gourav.io
Experience: 7 yrs

About me:
I am a full-stack web developer and ex-founder (built 2 startups in SaaS and health-tech).

I have over 7 years of experience in building and shipping end-to-end products. I have worked for big tech companies and startups, gaining a broad range of experiences. During my time as a founder, I gained a broad range of experiences in building products from scratch, system design, recruiting and leading teams, fundraising, etc. That helped me become a multifaceted engineer.

Potential roles I'm interested in:

Senior Full-stack / Senior Front-end (React) dev / Tech lead
There are too many unknowns in biology for me to 100% dismiss the idea. I use a phone, I'm not worried about it - but it also wouldn't surprise me if there were mechanisms we are not yet aware of at play. e.g. specific frequencies that can do harm even at low levels.

I also know we don't have good quality baselines. Cell phones have only been here for 30-ish years, during a time when the resolution and detail at which we delineate and diagnose disease has gone up dramatically. There are diseases and conditions we know about today that didn't know about then. Until we understand all the mechanisms of those diseases - it's bad science to entirely dismiss EM radiation because of "inverse square law".
> Maybe I'm colored by growing up in Germany

You are absolutely colored by that. Germany has one of the worst identity complexes in the world because of nazis. It's understandable when the modern-day personification of evil came to power thanks to German nationalism, but it is definitely an outlier when it comes to national pride. In contrast, look at what non-western countries like India or Korea are like: unabashedly patriotic, which is great for them
Are Challenges / CAPTCHAs on by default?

I see in the article reference to specifying what kind of challenge in the context of Firewall Rules.

But what happens if I’m a new Pro customer, are Challenges on by default? Said differently, if I sign up example.com on a Pro plan and make no changes to my settings - would potential users who visit example.com be Challenged?
The Lawyers don't really present their case in oral arguments. The whole process is 1 hour, and each party involved is given 2 minutes to summarize their position.
Moonshot Brands | Remote | Toronto, ON/Miami, FL | Full-time | https://www.moonshotbrands.com.

We are a ecommerce brand aggregator, we acquire emergin ecommerce brands and operate them with the combination of human excellency and artificial intelligence.

Openings:

* CTO.
* Sr Data engineer.
* Software engineer.
* ML engineer.

https://jobs.lever.co/MoonshotBrands?team=Technology.

Or e-mail me directly: bill.gu a@t moonshotbrands d0t com
Plus, didn't phones in that time period have to emit much higher-power signals to work with the contemporary EM infra?
> However, what are the general principle of this methodology and how do we apply to projects other than software. How do we really solve world problems, the agile way?

Most Agile derived or related processes actually have origins outside of software. Kanban, for instance, falls out of Lean which is a continuation of the Toyota Production System. DevOps (as originally described, not as a job title) follows largely from Goldratt's approach in Theory of Constraints, see his book The Goal for a similar novel to The Phoenix Project.

Lean, TPS, Theory of Constraints were all originally conceived in the context of physical manufacturing. Lean and TPS were also influenced by, and the result of, the work of W. Edwards Deming and his post-WWII work in Japan. You can see the Shewhart Cycle (popularly known as the Deming Cycle or PDCA - Plan-Do-Check-Act) as a very similar model to what most Agile processes emphasize. In particular, you can see how it influenced Scrum (taking each Sprint as an application of the PDCA cycle), but it was already somewhat common (though not as common as it should have been) in software and systems engineering before Agile was named Agile.

Theory of Constraints can be seen to influence how Kanban is used in software development, particularly taking note of work-in-progress limits and making the current load highly visible. It's also apparent in the move toward Continuous Integration/Continuous Deployment. Small but frequent batches versus big-bang annual (or further apart) releases.
... which platform is that ?
I laughed out loud several times at this.

It's kind of sad that a lot of younger folks won't have this kind of experience. Muscling a 1973 Ford F150 around with no power steering, I learned many, many things about driving. Having to do hill starts with a 3-on-the-tree, I learned many, many more.

A recalcitrant, finicky, or otherwise nearly broken car is a source of much distress, but also character building. And often a source of many fond rememberances--albeit far, far in the future.
The justices have already read a ton of briefs and deeply understand both sides of the case before oral arguments, it's not the first time they're hearing anything.
Try contacting https://news.ycombinator.com/item?id=30880715 ". I am also provide free review for your product copy for anyone that wants to try it out."
Quite a difference in power output I think.
Show HN: Svend3r, an interactive plug and play charting library for Svelte
Love this article. My favourite part is:

> "So the logical thing to do is to implement an authorization service and everybody would be able to use that and keep your precious service boundaries, right? WRONG. Your hell, has just begun!

Drawing the right boundary for authorization is near impossible. If I want to check whether the user is allowed to see who left an emoji reaction on a comment response to an issue inside a repository belonging to an organization -- do I store that entire hierarchy in my authorization service? Or do I leave some of that in the application? I've yet to see a good heuristic for the latter.

Also, thank you to the author for referencing us :) I'm Sam, Cofounder/CTO at Oso where we've been working on authorization through our open source library for the past couple of years. Authorization for microservices has been a recurrent theme over that time, and we've been furiously writing on the topic (e.g. [1], [2], [3]).

We'd be interested in talking to anyone who is currently facing the challenges of authorization for microservices (or really just multiple services). We're building authorization as a service, which you can learn more about here: https://www.osohq.com/oso-cloud. It's currently in private beta, but if you would rather _not_ speak with us first, there's also a free sandbox to try out the product linked from that page.

[1]: https://www.osohq.com/post/why-authorization-is-hard

[2]: https://www.osohq.com/post/microservices-authorization-patte...

[3]: https://www.osohq.com/academy/microservices-authorization
This person from earlier today: "I made an app and I don't know how to promote it " https://news.ycombinator.com/item?id=30879807
Location: Slovenia (GMT+2)

Remote: Yes

Willing to relocate: No

Technologies: .NET (Core), C#, Entity Framework, SQL, Docker

Résumé/CV: https://vdjuri.com/

Email: See CV

I am senior software developer with multi-year experience in fintech sector. My area of expertise is in backend development, but I am also familiar with client app development (desktop - WPF, Windows Forms / web - ASP.NET / mobile - Xamarin). I am fan of dependency injection pattern and test-driven development.
Russia threatens Wikipedia with a fine if it doesn't remove page about the war
A good high-level breakdown of H.264: https://sidbala.com/h-264-is-magic/

Associated HN post, although there have been a few: https://news.ycombinator.com/item?id=30710574

More technical look at video codecs in general with sources: https://github.com/leandromoreira/digital_video_introduction...
Healthcare providers are now legally required to provide cost estimates for uninsured patients.

https://www.cms.gov/nosurprises/consumers/understanding-cost...
SoftBank to slow investments following crash in tech holdings
Unionizing makes sense for people who…

* don’t want to have to switch jobs to address grievances

* can’t switch jobs because everywhere is shitty (eg actors guild).

* an industry has a monopoly on some local resource like forest for lumber or coal mines and so you can’t just start or join a competitor.

It’s not really about skilled labor, it’s about mobility and the market forces that prevent it.
Trash talk the Times however you see fit and I'll probably back you up on it (they are laughably liberally/"progressive"ly biased, and continuing to run cover for the current administration as best they can despite it not really working as per the polls), their writing standards are, in my opinion, impeccable and a standout among news organizations, but I suppose not everyone can be perfect always.
Should also have the right to work at a company and NOT have to join the union, and negotiate your own conditions / wages independently.
https://archive.ph/2022.03.31-225406/https://www.ft.com/cont...
I had a '73 VW Bug -- the solenoid failed in the middle of a post-college beach camping adventure through Baja with a friend. We too designated a screwdriver just for this purpose and kept track of whose turn it was to slide under the car to short the terminals. We became quite adept at it! Good times...
In my experience students who learn Rust first have a much easier time with C++. It's a more forgiving language for beginners, especially considering the tooling, which is top notch. I think most students coming out of university programs know or at least have been exposed to C++, so I don't know what you're trying to say about students graduating only knowing Rust.
There's an interesting graphic that shows how often the Justices vote the same or different, see [1].

[1] https://www.nytimes.com/interactive/2014/06/24/upshot/24up-s...