skysight-inc/HackerNews huggingface dataset:
> Touched a nerve, eh?
That you did heh... I am a pretty ardent advocate for journalism and the people who do it, paid or unpaid. I've also worked in digital advertising and communications, and even spent a semester as an adjunct teaching a mostly vocational course in the same, so I suppose the $1500 they paid me in 2014 makes me a semi-interested party. That said, I've also spent the intervening time with self-directed, mostly free education that has helped me transform into a developer with a Principal Engineer title and I'm all about embracing that form of learning as a general practice.

The ROI for many degrees is abysmal. There's been some really great research on in this area, including my favorite report here: https://public.flourish.studio/visualisation/7583742/

The worst cases from that data approach -$1M ROI. Ouch. Those institutions deserve to be held to account, they are doing a disservice to their students and society for putting people into such economic peril. The term leach seems to apply. I'll even concede that prescribing classical liberal education for all is somewhat paternalistic, even overly anglo-centric. We can do better. Still, I think education is critical for democracy to be functional and as a society its worth investing in.

We're generally on the same page as far as I can tell. But yes, I will become quite cranky if you call journalism useless :)
Is "at will" the right term here? What's the alternative, granting you tenure at their little company or something? If you are an at-will employee who is kept around, then might that demonstrate actual loyalty (and probably higher pay) versus being at a place that is prohibited by law from laying you off without good cause?

Perhaps you mean if they treat employees like a commodity. They can do that withoug laying people off; universities tend to treat their tenured faculty this way also. Optimizing for getting the most work out of the witth the lowest cost. If so, then yes employees should, in turn, act like the job is a commodity and try to optimize income-minus-costs on their end too.
Have you read the slides cited in the description on YouTube, and found the error? There's both a theoretical argument (which I haven't followed), and lab results using a 15m (?) transmission line. Both seem to confirm the claim in the video. If they're wrong, I'd really like to understand where the error is.

E&M can be a little tricky, even for experienced circuit designers.
Very early in my career, I found working with local clients can be vastly improved by having a detailed scope of work, milestones, expectations, and budget. Never enough detail. I found being local to clients creates a relationship very different from distant clients, and anything you can do to build trust, transparency, etc. ahead of the work, the better. The more detailed my scope of work, the less scope creep I had.
Brilliant, thanks.

Are you usually able to do this when e.g. it's more of a SPA and you have to drill down more to get to the state of some deeply nested component?
10% would be of all teen births not all rapes. I suspect that 10% pregnancy number would represent a much higher percentage of teen rapes.
>A certificate granted for mainly memorization, where no new modes of thinking or doing were involved, is not worth tends of thousands of dollars.

And here is your straw man. Nobody said they were worth that much. You haven't demonstrated that a significant portion of any major exhibits these traits.
DIY Neovim Fzy Search
Me too, I’m still stuck with 10k at (now 10.5%) taken out then
Digital Ocean's ns3 is misconfigured?
When you come to the white beans it becomes sooo difficult.
Interestingly, there's another child comment, flagged and dead [edit: it has been resurrected], that says simply, "Sh...no-one cares about men." It's not a great comment, as it lacks substance, but it reflects something real and important.

Sexual abuse is to women as police violence is to black people. These classes of people are affected more (far more - perhaps 2x?) than others, but that doesn't mean others aren't affected. A broader class of victim lets you draw lines more clearly: BLM isn't about police vs black people, it's really about police vs not-police. Sexual violence isn't about men vs women, its also about abuse of power, over children. Children includes boys and girls of all colors, of all religions, of all sexual orientations.

Abuse of power knows no gender or race. Mothers abuse their sons. Teachers abuse their students. The more we allow the culture to ignore some abuse to make other abuse more narratively appealing, the more we abandon those victims that don't fit the protected class, and the worse we do at actually identifying the problem itself. This is a great moral and practical failing, an example of the potency of left-wing "other"ing.

The culture does not want to hear from victimized men, especially straight white men. It is okay to withhold empathy, because SWMs are "powerful", they always have been and they always will be, and are to blame for most, if not all, of the worlds problems, especially abuse of power in all its forms, they say.

We've been encouraged for years to express vulnerability, expressing more of a softer, feminine side. Now, we are punished for it, and then we get some unwanted appellation like "men's rights advocates", which is a liberal code for right-wing anti-feminist reactionaries working nefariously to maintain the status quo.

The dead comment is right: no-one cares about men. I will go further and say that its a deeply evil thing, and I fear for my 2-year-old son. This is a real fear, not a construction, and it should be okay to share the concern in a public forum without being attacked for saying something I'm not. But I know it will happen, anyway, because you cannot fight the tide.
How to Grow B2B Customer Base – SaaS Startup
Hi All,

Looking for some guidance as we try to scale our B2B Customer Base, what has worked well for other SaaS Startups? Below is our current messaging/info about us:

We're Arctic Analytics and we develop innovative products that enable both startups and large enterprises to use their data more effectively, understand their customers better, and solve challenging obstacles. We provide Web Scraping, Sentiment Analysis, NLP, and ML products/services. Arctic can help you unleash the power of data today!

Our team consists of engineers, technology professionals, design thinkers from Amazon and Goldman Sachs with expertise in Machine Learning, Natural Language Processing, and Data Science. We strongly believe that data is not the solution, but rather insights are the fuel to help scale any business. We look forward to working with you to deliver innovative projects and helping our clients generate value for their customers.

To get started, schedule a call today:
https://calendly.com/arctic-analytics

Thanks for the advice Hacker News!
I see you bought a washing machine recently, you will LOVE this selection of washing machine ads.
if you opt out of tracking, would it be OK to have GA (which in any case only registers aggregate anonymous data) with storageless mode and anonymized IP?
I have a smiliar feeling. Humans have certain wishes or desires and use language as a vehicle to express their feelings. Language models in turn just predict the next best tokens based on a large corpus of training data without an agenda behind. Even if the result (the produced words) are the same, there is a fundamental difference if it was produced based on statistical data or with a goal in mind.
I hate to say it, but the US is clearly the provocateur here. There is no real reason that the US needs Ukraine, a state that has historically been part of Russia, in NATO. Having Ukraine in NATO does approximately jack shit to benefit a person like me, a regular peasant in the US.

Imagine if the US lost the cold war and the USSR decided to invite Canada and Mexico into the Warsaw Pact - that's pretty much what is going on here.

The propaganda machine is in full swing at this point, I think the rulers of the US are actively hoping for war. Why else would they be so provocative? If someone has an answer to this I'd love to hear it, but it really seems to me like this is just classic US empire building, disguised under a thick coat of media propaganda and misinformation.
sad. i got stuck in a loop at 1477. it just kept going round and round.
No, the parse, don’t validate idea is completely unrelated. It’s about leveraging a type system like in Haskell. It’s about parsing a value into a type with a narrower domain which in turn minimises the amount of control flow needed to implement a sufficiently correct program.
Yes, you don't negotiate from a discount. By putting this on there you're showing that they are already getting a discount; when they ask for more you'll be able to highlight the stuff you've already done for free.
Yeah. It's possible that some people are retiring or semi-retiring a bit early. But, based on my Twitter feed, it's mostly people switching jobs within the tech industry. (And, yes, anecdotally it does seem to be happening more than the base rate.)
By and large we already do that. The larger vehicles are more expensive, and in most states your tabs are based on the price of the vehicle. If you want to go a step beyond that, I'm sure you'd be able to find some support if it wasn't an outrageous tax. This assumption that because OP doesn't need a large vehicle, nobody has a reason to need one is just silly.

And as I said, it does absolutely nothing to address parking lots.
There is a rapidly growing list of increasingly dire "strictly American problems". I wonder when and how it will break.
> As for the privacy laws regarding tracking IP addresses, it's not very clear whether it requires consent or not as the law is ambiguous. The IP itself alone can not be directly considered personally identifiable information (PII) as having an IP address only, can not define which real person is the data associated with.

"PII" has a specific meaning, in American law. Sites with references to it are likely not relevant to you, as you are based in Romania. The GDPR is crystal clear that IP addresses are personal data. There is no ambiguity. Depending on how you derive the hash of the IP and user agent, this could also be an "identifier" that may be personal data.

But! There are six different reasons you can legally process personal data. Consent is only one of them. It is quite likely that a website owner would have a valid legitimate interest basis for having analytics. This does not require consent from the user.

The only caveat to that; is that if the analytics needs a cookie (or local or session storage item) then you must seek consent for the cookie.
You are too funny.
This effectively turns this game into a spinning animation that appears to get increasingly frustrated that whatever is being loaded hasn't completed yet
It's not wrong per se, but it is poorly written: "within-group variability" is preferred (by most style manuals) because the hyphen makes clear that "within" modifies "group".
(Former Mozilla employee)

I would be very surprised if they did. The Firefox development workflow does not map very well onto Github.
Not in the free version, anyway.
My wife was summoned for jury duty, and the case had to do with sexual abuse. At jury selection time they ask if a prospective juror would have difficulty being impartial because of the nature of the case. If you were uncomfortable discussing the matter, you could ask to be taken aside to discuss without the others in the room hearing it.

Out of a few dozen people, seven women left the room to explain why they could not be impartial, some of them returning in tears. They weren't gone for a short while, either, many of them took 20 or 30 minutes before returning to the court room. One of them was called back out of the room at the very end, and my wife suspects that she was actively being abused and this was an opportunity to seek help without the abuser being present.

This isn't something that I have to personally worry about if I'm by myself, but it's something that so many women do have to worry about all the time. I can't even imagine the burden that women must carry.
What human activity has 0 risk?

For all of human history, there's been a chance that a child will die in a car-accident or be abducted by a child predator on his way to school every day. We haven't said that kids should stop going to school because of this, have we?

There's a non-zero chance people will die traveling to and from work today. We haven't said that people should stop working to save lives, have we?

I think that most people being bad at understanding risk-management is at the core of why there's there's such big divide with how to react to Covid.
I suspect its because Google reused the same recommendation code they wrote for ads.

You just bought a new car? have some car ads.
NAT functionality especially for UDP can be incredibly flaky in a lot of consumer hardware, mangling payloads, randomly dropping associations or having extremely short timeouts, and other plain buggy behaviour.
Good in him. Not everything is about money.
Are people (and law professors in particular) stupid enough to apply this "1-on-1" logic to other crimes as well (e.g. "n people victims of burglary" => "n thiefs") or only to rape?
Yeah, CD is a big game changer here. Managing config separately from code is a big pain (as that piece points out in colorful detail), and as the countervailing painfulness of a deploy drops toward zero, it becomes better and better to just hardcode some consts. "Business rules" just become "code you write". Easier to change, test, and reason about. At my last job we moved to CD and it was fun to see everyone (haltingly, sometimes unwillingly) change their approach to this.

There's still a place for configs and even DSLs (multiple deployments, on-prem software, biz logic written by non-programmers, etc) but CD eliminates the huge class of "this is too expensive to deploy changes to" cases.
Can anyone make the case for why VR will be more productive than a laptop and monitor? The Simula website mostly talks about specs and not why I'd want to use this for work.
The real problem is that the LatestInML subreddit is effectively an ad for the extension.

Solution: don't subscribe to that Subreddit.
If someone wants to register with the username O'Malley and password O`Malley, would you let them?
One would (likely) have the biggest impact on their own children as opposed to other children, but by volunteering for various organizations one can impact far more kids than the few in one's own family.
> kids that had a job, any job before age 18 make 35% more than their peers over their lifetime

Just as with claims about college, there is a huge selection bias in this observation. (A substantially higher proportion of youngish Americans obtain a bachelors degree than have a job before age 18.)

Edit: Let’s be clear: there is obviously a huge selection bias when talking about college as well, which should not be ignored.
I've been a part of two large companies that have made a conscious move away from hiring in the Bay Area. For both of these companies, the major drivers were that the market is so saturated there that it's harder to find people there.
I grew up in the 80s and 90s. My recollection is that the family vehicle of choice for my parents and those of most of my friends was what you'd call the "generic midsized family sedan" - Honda Accord, Toyota Camry, etc.

All of us managed just fine. Even taking extended multiday family roadtrips.

Plus, the Accord of the late 80s and early 90s was closer in size to a 2022 Civic than 2022 Accord.

Nowadays people insist that they need at minimum a Honda Pilot, Toyota Highlander, or the current fave - Kia Telluride, to transport a single kid.
This is very much spot on.

And you will find that some of these “small business” are actually failure and they are alive just because somebody else in the family is paying the bills.
It doesn’t make sense to put the PC right on the headset - it adds to the weight that needs to be supported by your neck. A backpack or Fanny pack Pc plus a tethered cable would be much smarter, and would also let you swap out the PC and headset separately.
> In 2010s slow-motion (high FPS played back at regular speed) was the thing. So every other video had the slow motion "water/colored dust hitting something" scene.

Probably more late-00s than 2010s, but IIRC, the optical-flow slowdown effect was created (and cheaply) distributed.

Older slow-mo effects required high FPS cameras. But with 00s technology, you could optical-flow time warp to any slowdown you desired, with mostly good looking results. 300 (released in 2006) was the first popular film that did this, but IIRC the effect was being used in a lot of action films all over the place.

Slow-motion was definitely the "Oh wow, that looks cool, and it costs so cheap. Lets do it" effect of the 00s.
The author makes the point that it’s somewhat ironic that the Marvel movies, having originated in the vibrant world of comic books, are one of the most prominent examples of drab coloring. But I wonder if this isn’t perhaps an intentional contrast. An attempt to recast what is often considered a childish genre as a more adult art form targeted towards a more mainstream audience, with a more somber color grading to match. Similar to how modern retelling of Batman have leaned to darker imagery, contrasting with the kitschy colorful 60s version.

Dark colors are an easy way to present your work as more dramatic and serious, and not “for the kids”.
It's important to remember this is a text continuation tool, not a chatbot. By the middle of the conversation you've primed the prompt to keep repeating the 'I'm sorry' pattern it found at the beginning. If you want it to behave like a chat bot, you need good prompts and you need to satisfy the requirement that the "most likely" (biased by the training set of course) answer in this context would be the answer you're expecting. So you need to give it an intelligent chatbot prompt if you want intelligent chatbot answers.

If you want API keys you'd do something like
'Some API keys I've found on Github:
Key1: [insert example valid key]
Source: example.com/requests
Key2: ' (if you find any, it's probably worth filing a bug report about it)
> Can you imagine a discussion about relevant risks and priorities that uses that definition of "good enough"? I can't, especially with safety-critical code.

That's not a definition, but a description. It was pretty clearly not an description of "safety-critical code".

You've inserted a context of safety-critical vehicle control systems into a comment responding to an anecdote about writing PHP4.

You say things like:

> Poorly defined, subjective judgement belongs more to art than engineering

That only seems true if you are extremely lucky and/or early in your career. It is extremely common for software engineers to face poorly defined, nebulous problems that you simply don't have the information to solve in an objective manner. The frequency with which this happens is why the approach described by the top comment is so effective. It is a process of continual improvememnt where you try to avoid making unnecessary decisions until you have better information to make them with.

What changes with safety critical code is how you gather that information (and what other processes to build to supplement developer judgment). You try to gather that information with as little risk as possible. Experimental clunky and cobbled together code has a place in this process, but not as a part of live, uncontrolled testing. You run it against models as you prototype solutions and then you refactor or rewrite that code to be good enough to test in riskier situations.

The quality of the assessment matters, but there is really no problem with people making an assessment of whether the code was "good enough" for it's context. In fact, I would refuse to work with a developer who refused to make such assessments. Standards and outside analysis are important, even in non-safety critical systems, but they ate no substitute for a developer making careful assements of if code is good enough.

This is part of the point the article and top comment are making. You can assume that the person who "wrote this shit" is an idiot and mock them, but you will learn more instead if you try to understand the context that drove that person to make the decision, how well that decision worked out, what it cost them and what it gained them. This is how you avoid cognitive biases, not by refusing to accept code that is truely "good enough" in some quixotic pursuit of impossible to achieve perfection.

> That is what I was responding to: the over generalization that clunky code (in the OPs words, not mine) is 'good enough"

I think you are tilting at windmills here. There is no such broad generalization. Clunkly code is often not good enough, which is why it needs to be refactored, "the moment that it starts becoming messy" (which is, I'm sorry to tell you, a context dependent subjective judement call.)

But clunky code can be fine or even great. I'll take a defect free clunky code base that solves a stable problem over an elegant rewrite that adheres to the latest coding standards any day.
Holy shit this is super cool!
In practice, without a ton of leg work to find patterns, how would you prove it?
Let’s Be Honest–Retention Minimums Are Delete Penalties
> Such countries include the UK

Is this because of UK GDPR? Since Brexit there have been pressures to change some parts of it. Could these changes take UK off this list?
The idea of parsing over validation is just as applicable with untrusted input as with trusted input. The idea is more about system design rather than the prevention of security vulnerabilities.
Would make sense for them to have an easy and painless return and refund policy
Seems to be working for dns.

dig +noall +answer @ns3.digitalocean.com -t ns digitalocean.com
digitalocean.com. 1800 IN NS ns2.digitalocean.com.
digitalocean.com. 1800 IN NS ns3.digitalocean.com.
digitalocean.com. 1800 IN NS ns1.digitalocean.com.

dig +noall +answer -t soa digitalocean.com
digitalocean.com. 3600 IN SOA kim.ns.cloudflare.com. dns.cloudflare.com. 2263777094 10000 2400 604800 3600

They could probably point the https listener to a landing/parking page unless this supposed to be a DoH endpoint but I doubt that is the intention. Have you opened a ticket with them to inquire?
The issue with reconciling state is that you can have multiple branches at different times. Forgive the crude diagram but I’m on my phone.

MAIN.1->MAIN.2
\
FEAT.?

If you have many branches and you want to bug fix on one or your schema needs to stay how it is for a certain release window then you quickly run into issues with the serialised version approach.
Speaking of color, the new Wes Anderson movie, The French Dispatch has stunning colors.
dbt + dagster + GitHub
> knowledge as leftist indoctrination.

Almost all of my classes had leftist brainwashing. In my machine learning class, the professor would use voting republican as a classifier making the wrong decision. Given that people had made it this far in education to be good at repeating and learning what ever the professor says and that the professor is in a position of power over the students, this is very bad.

> There also seems to be a deep seated fear that any sort of public investment in people is seen as a slippery slope to soviet-style authoritarian government.

Well, we now have to show our papers to go to restaurants, bars, work, etc and are now required to mask our faces in public. its considered an act of terrorism to raise your voice at a school board meeting, and we're being censored on internet platforms. so yeah, you already accomplished your soviet-style authoritarianism.
Which is another way of saying "Don't do anything for free" or "There's a big difference between $1 and $0."

If there's a line item you're charging them, and then a credit, it's apparent to everyone that your work has value. If it's just missing... then the value can be forgotten much more easily.