skysight-inc/HackerNews huggingface dataset:
The thing is, despite the fact that deep neural networks can effectively learn the hash function you describe (i.e. they have the capacity to do so, and they will do so if "forced" to with random labels), they "prefer" not to. They learn a generalizable pattern in the data. That's the mystery this paper points to.
I know nothing about DOE/NRC inspection requirements, but..

> The issue was only "detected", after being covered up for years by falsified reports, when the engineer doing inspections decided to turn himself in.

Is it really policy that the same inspector can be responsible for successive inspections accumulating to years? That would be stark raving insanity for any critical systems.

Financial businesses have a traditional 2-week enforced vacation for critical systems employees. This is not an aggressive work-life balance effort. :)
I would say with some subscription services you see the inverse of this - i.e. streaming media. IIRC youtube creators make more per view with subscribers than they do with ads, but I could be wrong.
My experience with C courses with this structure of automatically validated home works not only filter "the weak" but also people with previous (especially C on Unix) experience, because nobody with any kind of practical Unix experience will write code that will pass these kinds of rigorous C-standard conformance and memory leaks checks, because for practical applications doing all that is actually not only unnecessary bud also detrimental to runtime efficiency.
I guess one reason why some people think this is because there are so many ways to still basically have the project manager dictator regime, as you called it, but just call it scrum/agile. E.g. everything is p0.
That's their point. If the FAA didn't mandate it you can be sure budget airlines would be taking off and doing routes with one engine broken :-)
Or changed by an autoformatter.

Granted these concerns are probably less likely to apply to this particular file.

Perhaps they just felt that anyone contributing to git would already know why not to use those/what to use instead (but then there would be no need to ban them).
oh, won't someone think of the poor oppressed [...checks notes...] bigots of yesteryear!
> It's also about being in a financially sound position,

I'll completely agree with your point about finding the right person, which is absolutely true.

But honestly a lot of stable couples are less precarious than they think. Especially people in the tech industry. You're making more than 100k/year on your own, you're set. But from a bunch of conversations, they imagine sending their kids to a $200k/year college or read the worst possible stats about how much raising a kid costs, without understanding people make parenting work with so much less to no detriment of their kids. If anything, I'd argue being rich makes you more likely to mess up your kids but I should move on.

Instead, I think people should consider whether they want to raise a baby when they have a fraction of the energy they had when they were in their 20s. They should consider whether they want to raise a toddler when just stepping out of their car weird tweaks their ankle, making it hard to walk for a couple days. Or whether they want to stress about their kids while they have to start taking blood pressure meds for the simple reason of "it's genetics and you're 50, this is just how your body works now."

Obviously, if you can't pay your water bill, maybe don't have kids. But even then, if you're smart and kind, you could probably pull it off and the world would be better for it.
Wait, SaaS is evil now?

Even if track.a.com and track.b.com are both CNAMEd to eviltracker.com, the server at eviltracker.com doesn't have any special ability to crossreference traffic between those two domains. At this point, you're effectively blocking first party tracking.

Except, if you make it hard for sites to employ even SaaS-based first-party tracking solutions, then you probably encourage them to roll their own or use hosted first-party tracking, which is less likely to support features like cookie opt-outs or GDPR compliant data handling.
Just us Alabama A T Shirts
This Just us Alabama A T Shirts design is only available for a limited time.It’s also available for the shirt, Unisex hoodie, tank top, v-neck t-shirt, long sleeve tee and sweater for men, women, kid and baby.
It's the other way around. The main site is example.com and the ads/tracking are at ads.example.com (which is a CNAME pointing to some server controlled by the advertiser). So they have the same second-level domain and are considered related origins.

Of course ads.example.com could just as well have A/AAAA records pointing to the same ad server, which would neutralize any attempt to infer separate origins based on CNAME records. It would just be slightly more difficult to administer since the owner of example.com would need to update their DNS records whenever the ad server's IP address changed—but that could be automated, and the IPs are probably mostly static anyway.
The whole point of the containment building is to contain a pressure vessel failure. American containment buildings are built to withstand impact of a fully loaded passenger airliner. That's why the containment vessels are reinforced concrete more than a meter thick.

If Chernobyl had secondary containment, the burning fuel rods would not have been exposed directly to atmosphere. Basically, if you have a fire emitting toxic soot it's a lot better to have this fire happen in a concrete dome versus totally exposed.
That's SCSS, that can be compiled to CSS, which, thankfully, does not have loops.
That is no good as I lost most of mine years ago :(
Exactly. It's wild how accurate just plain ol' pilotage and wayfinding can be if you learn how to do it. Of course, the learning part is the problem :)
You seem to be talking about APIs rather than protocols.
Possibly worth pointing out that you can pick up a paid copy of Mein Kampf online. I think like Mein Kampf, Dr Seuss has historical value and we should hold off on the book burning. Very few books will hold up to modern scrutiny - we need to stop before there's nothing left of our past.
Unfortunately your only choices today are this or overt neo-Naziism. You have to stake out the most extreme, divisive, fanatical position possible. If you try to be nuanced and rational you get attacked by both sides.

I think social media has a lot to do with it. We created a global communication medium and then programmed it to prioritize the most "engaging" content, which is of course the most triggering and controversial content. I'm wondering how long it will be before people are literally setting themselves on fire for likes and views.

Oh wait...

https://www.the-sun.com/news/1903978/youtuber-kills-pregnant...

Nope, we're basically there already.
Once I got lost and ended up in Melbourne.

I found it quite amusing.
Webdev here, chrome was a breath of fresh air in the IE era, there was nothing close for dev tools. But after Firefox rewrote their rendering engine I switched to it as my personal browser, that plus the UI rewrite plus the immensely better privacy features made it more and more comfortable for personal browsing. Then I noticed the dev tools at some point had also been considerably upgraded to the point that for most work it pretty much has feature parity - so here's my anecdote, the tables have turned and I develop in Firefox, then test in chrome.

One of the main things i've noticed is a very jagged divide in performance. Firefox's renderer is generally faster and has fewer bugs, but with some APIs like canvas it's a mixed bag, some things are very slow due to significant implementation differences such as fillText. Even for the JS engine it's not so clear cut, everyone thinks of V8 as the king, but there are some cases that chromes optimizer is extremely sensitive to such as global variables.
Yes, that's how you fit in in Silicon Valley. Signal that you're from the South.
Wow that’s awesome, now I wish they’d add Amazon Photos as well.
DNS is cheap, host proxying is less so
Wow, what a useless video at the top. You get to watch an ad, and then slowly read excerpts from the article.
I'm not anti vaxxer: I will be happy to take any vaccine after at least 1 year has elapsed for 10M people having received that vaccine - and I will prefer non mRNA if possible, as it is an old technology therefore very well known, and if possible the vaccine that has been injected on the most people, because it will be the one that is best known.

I know that >10M people have been for 1 month, and I know that at least 10'000 people have received the vaccine about 1 year ago ago in phase 2 tests, but this is 2 separate things, while what I'm asking for is the cumulative thing.

As for why, I decide what is injected in my body and I set my own safety benchmarks.

You may call that idiocy. I call that freedom.
Unicode does variable length bit strings too, so I'm not a visionary or anything. It would be safer for no other reason than that such a pattern could only occur at the start of the string, with zero special handling, while a null could occur anywhere in a zero-terminated string.
Does everyone have equity? Does everyone have the same amount? Does everyone have the same terms?

If not, then the differentiation in compensation just moved to whatever liquidity event.
In the UK, every student does Math, English and Science to a basic level. Maths and English in particular were held up as non-negotiable if you ever wanted a job, I suspect so you had a reasonable level of literacy and numeracy to be able to count money, read letters, etc.

Conversely, programming was not available in my fairly middle-class school. In terms of money, we only have to look to the laptops schools are providing to students (or not depending on government funding) to see how many children don't have access to a laptop. A good place to learn can also be hard to find for large families in small houses which is sadly all too common for low income households.
Yes, it is very clearly sarcasm. "I'm just so offended" is your tip-off.
They’ll just claim something something 5G and will be back in the feds good graces. Honestly the cable industry is a monopoly and has grown beyond government oversight. This needs to change but we don’t have any other option than nullifying anti-municipal fiber laws and start laying down new lines.
In the limit, they can always send visitor statistics directly to whoever is paying, without involving your browser. This can be done entirely on the server side.

But these changes are still good for privacy. These direct-proxy endgame methods will hopefully make it harder for ad companies to detect ad-fraud, making the ads less economical to begin with.
I don't think it's a red flag. If the job is to write Java all day, why bury the lede?
Now that’s an album I would like to hear. The Elad Gil feature track would be fire.
>is going too far

if history is any guide, they are just getting started. Buckle your seatbelts up and brace for the [multiple] impacts.
The brain by itself is merely reactive. It recognizes learned patterns, it executes learned behaviors, and it learns from all that.

Consciousness observes the brain (and by extension consciousness sees, hears, and feels). The brain reacts on the input of consciousness (and by extension, consciousness makes our body act).

Consciousness as a feedback loop in the brain would only explain self-awareness of the brain. It does not explain the observer (nor debatably free will or conscious choice).
If I recall okta’s monthly minimum is about 3k.
I think you might be correct, I tend to see copyright itself as censorious, but copyright on something you have no intent allowing access to seems downright unacceptable.
Japanese also came up with Kaizen, which Scrum should be about but isn’t, along with Kanban, the process- not the generic term for workflow that some use it as.

While we’re on the topic of Agile, though, it’s best not to forget its eXtreme Programming roots.
What is the definition of overcrowded? Banning office space caps the size of the economy! A very bad result for a nebulous gain. That's like hoping for a recession or praising Gary, Indiana and Youngstown, Ohio for low housing prices.

They choose to set up shop in big cities and in CBDs because there's more opportunity well worth the higher rent. High rent makes buildings more productive because no one is going to waste prime real estate on low productivity or land intensive enterprises.

Some cities are pushing to ease car dependency by mandating businesses support remote working, not further invest in parking, and encourage walking, biking, and mass transit use. Those are ways of improving the land efficiency of businesses.
"Agile" and related are terrible more often than not, in my experience, but they can be very good. I've seen a lot of different pathologies in them, but one quick diagnostic tool I'd suggest:

Can the team decide they don't need dedicated standups, and stop doing them until they decide they want them again?

If not—if management mandates them, if some single in-charge person (who may or may not also do some programming on the team) would, all on their own, be able to veto that change even if every single other person didn't want them, and even if offered alternatives to suit whatever needs they actually have, or if you'd feel uncomfortable even bringing it up even after you're pretty familiar with everyone there, or if you're not even sure when such a discussion might occur ("pretty much any time" is the best answer, but "during a retro, and only then" is... OK) then very probably the agile you're in is bad.

If that's something that could, plausibly, happen, then there's a decent chance it's the good kind.

One way to get a sense of this if you're new (even during an interview) at a place that actually claims to "do agile" and has done it for any length of time, would be to ask what they've changed about their process since starting. "Nothing", especially if accompanied by seeming baffled by the question, is such a bad sign I'm tempted to name it as sufficient evidence per se for a "run far away, very fast" reaction. Citing deliberate abandonment of or modification to any major agile "ritual", arrived at only after initially trying it the normal way and not just because some manager said to change it, but because the team wanted to, is a very good sign, though just because they haven't done that isn't necessarily bad. The point is: is agile a straight-jacket for the team, or just another tool to use as they like.

There are lots of other bad signs one might see (multiple teams in a standup, standups becoming perform-for-the-manager prove-you-did-work describe-every-little-detail-of-your-"struggles" garbage-micro-management-meetings ruining every single work-day, et c.) but that's an easy one that can be checked for even in the absence of other obvious problems.
Be careful what you wish for. Ultimately you can't stop publishers from using third-party tracking code in a first-party context. This is just the easiest (laziest) way for publishers to do so.

It's not like publishers will give up on integrating third-party tracking code into their tech stacks once this technique is dead. They'll have to do so at a deeper level, e.g. reverse proxies, NPM modules, etc.

Next battle in this war: adtech code becomes indistinguishable; tracking IDs start appearing in all exit links from major publishers; adtech firms & publishers coordinate on the backend to sync those IDs. What then, get rid of URLs?
Because most people disagree this is racist, but the opinion of the plebs is ignored and the deplatformings happen anyway without having a conversation first. Of course this was going to happen.
Also, BBW is used to promote reading to rebellious teens.
“Hey you bastards and non-bastards!”
Thanks for clarifying the context of your question. Very helpful, and changes the tone completely.
1/2 of the people in the U.S. "don't pay taxes", that is, don't make enough money to owe taxes. So that's one issue. I mentor a hispanic kid who's mother's English was so weak and her knowledge of 'the system' so weak, that she couldn't take advantage of programs to provide used computers to her kids, or low-cost Internet access to her household. And the $10/month for low-cost Internet access WAS out of reach. 10 people in a two bedroom apartment was also their norm.
Maybe you are not familiar with eBay's existing policies, but this seems to fall well in line with their prior behavior. From their official policy [1]:

>Listings that promote, perpetuate or glorify hatred, violence, or discrimination, including on the grounds of race, ethnicity, color, religion, gender or sexual orientation, aren't allowed. This includes but is not limited to the following:

...

>Items with racist, anti-Semitic, or otherwise demeaning portrayals, for example through caricatures or other exaggerated features, including figurines, cartoons, housewares, historical advertisements, and golliwogs

I doubt the books would be banned under this policy alone, but the public uproar about them means they are going to be popular tokens among people who want them specifically because they are now deemed problematic and that group is going to include a lot of racists.

[1] - http://ebay.com/help/policies/prohibited-restricted-items/of...

EDIT: Anyone want to explain any downvotes that don't amount to "I don't like eBay's policy"? OP was basically saying that eBay was opening a can of worms and all I did was point to an official eBay policy saying the can was already open.
I've been thinking about this too. But taking it a step further. Streaming not only web pages but apps from a virtualized enviornment .
Libraries have always been squarely against book banning however. Dr. Seuss is an immensely popular and historic children's author. No reason his books should not be in any library children's section.
I wouldn't call it "obvious" that someone would accept another's opinion without any info to back it up and then extol it, though it's very interesting to me that you did.
Consensus on HN questions commenters' accusation that accusations have been made. I have been corrected. Marketplaces follow creators' wishes to destroy secondary sales of materials deemed hateful. Society allows this via centuries of discussion.

Accusation is a term of conflict. Terms of service changes are decisive outcomes of compassion.
Interestingly, the Manifesto for Agile Software Development never mentions estimation. Yet it is a big part of Scrum. Measuring accuracy in estimation is a big part of tooling for Agile project management. But should it be?

I think this is suspicious. It smuggles things from the Old Ways into Agile. Estimation sucked, to a fatal extent, when trying to do critical path analysis of software projects. Why should it suck less in Scrum?

The manifesto mentions retrospectives. Retrospectives have hard reliable data. You can learn from retrospectives. Estimation is unreliable. Would project outcomes actually differ with less emphasis on estimation? Would they improve with more emphasis on retrospectives?
I've been wondering what would happen if the same political correctness ever came to Spanish. Every noun is gendered, usually according to whether it is associated with males or female roles.
Not exactly. If the site is already using a CDN it shouldn't be too hard to add a custom route or something. Even better is if the ad company is also a CDN. That doesn't seem too hard to do, just rent a few VPSes around the world and you should be set.
This is now fundamental apparently. I was failed out of an interview because I wasn’t able to make a lockless linked list using atomics.
I worked in a couple shops that did XP ("extreme programming") in the early 2000s. At the time this was a kind of progressive movement, associated with empowering developers, came out of the Smalltalk world and other "odd" places, was associated with a rather more grassroots engineering culture. Prototype and iterate. Very different from "classic" engineering orthodoxy. At the time very new, and came along with a bunch of other stuff that promised more rapid development; heavy object oriented dev, dynamic languages, test first design, etc. etc.

I had mixed experiences with it but absorbed a lot of good lessons. While I can't speak to "scrum" that much (I've seen degraded forms of it a few times but not the actual "real" thing) I think many of those fundamentals have been lost in the intervening years... err.. decades (cry).

Two things key for me, that it seems that people don't care about anymore:

i. Developers doing their own estimates. Absolutely essential to managing scope. This one always goes out the window or gets ignored first. I have worked in so many "agile" teams that would choke on their own vomit before taking the power away from managers or "experts" on the team to decide how long something will take. If this is the case, there is no point in scoping in an "agile" process anymore. You'll just have to crunch to meet their deadline, and that's that. That's not "agile" that's "sweatshop." (Or, if you routinely blow out / pad the estimates too large to compensate... inefficient)

ii. Ship the minimal viable product, and then iterate on it. You ain't gonna need it, etc. Release frequently and often and in small chunks. Absolutely foreign concept to most of the recent UX and PMs I've worked with, especially at BigCo, who treat the design doc / mock / spec as the finished product, with the actual development just being a kind of "last mile." Want to know what changed between their last giant spec document and now? Read the whole 50 pager again.
My wife was taking UX design courses and even there, while paying lip service to agile there was all this type of "produce a planning document" with big upfront information hierarchies and total project design. And yes, even working in embedded and other things not front facing, I found this to some degree. A fear of iteration, still. The act of forcing the customer or PM or whatever into a discipline of an incremental thought process honestly helps with frequent delivery, and keeps the process responsible to the user, the real final customer.

What is so often missed is that agile in the classic XP sense was an exchange, some compromises: I (the engineer) agree to work rapidly and ship frequently and to give you great visibility, but you (the customer) agree to be provide me with constant feedback and prioritization, to accept my estimates/scoping, and to think incrementally and practically about what you want now rather than what you think you might need 6 months from now.

Daily standups and iteration meetings and story cards? Handy. But these are just part of the mechanics and can easily devolve into theatre or pantomime of "agile" if the other pieces aren't there.
Brahmin Solutions – The new standard in inventory management
That's true. 1973 oil crisis was another great reason to go nuclear plants.
Show HN: ijq – Interactive jq
The idea you propose in your edit is basically Tor, no?
You are correct, I was trying to show that such a scheme was practical even in the early 1980s when zero-termination was beginning to dominate. This could well be used on 64-bit systems (just with a larger word size than a byte), though the utility of such a thing is questionable.
> Pointing is a complete waste of time. I have no idea how long a ticket is going to take until I start working on it. Estimations are usually wrong anyway. If anything, tickets should be pointed once the work is complete to track a teams acutal performance and velocity (output).

It's a complete waste of time for developers, but unfortunately the rest of the company might need to have an idea how long something might take because they need to sell products or services, and get return on investment.

It's really hard to sell people on "we will do these features/this project, but we have no idea how long it will take so just pay us until it's done". It's much easier to work on your estimations until they always get a little over-estimated, and then sell those estimations to the people paying the bills.