jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The whole liner is resin. It is produced in a factory per job (“wetted out”) and then brought to a job on a refrigerated truck then pulled into place and cured via steam/water/UV.

They’re cured from the inside out but the whole thing is “resin”.

The more important point though is that any odor that is coming in from the line is indicative of a problem with the lateral connection - if odor is bleeding off from the CIPP install then there is every indication that sewer gases are also making their way in. There is no positive air pressure exerted by the install on the lateral due to the curing process.

Edit - just to clarify, the point is that you shouldn’t be smelling ANYTHING if the connection is in proper order - odor from the CIPP install or from sewage. If you smell one but not the other then it most likely is NOT the connection because there is no (substantial) difference in the driving air pressures between normal operation and during CIPP installation (because the CIPP seals across the lateral, preventing pressure in the lateral). If you smell the chemicals during install then it is imperative you get your line checked because you are most likely (~100%) also breathing in noxious fumes from sewage and you are so accustomed to it that you no longer notice it.
This same topic showed up on pol 3 weeks ago.
Maybe the additional parameters give the entire network more "leeway" to find such subnetwork structures, i.e. ease gradient descent by smoothing the loss landscape?
Water access is particularly valuable compared to other natural features. Equating access to a river and a mountain peak is perhaps unintentional, but not useful here. Transport, use of water, even bathing and recreation are all common and valid uses, that belong to the people, and not to any entity who may seek to monopolize it.
When I see this symbol I know I’m safe.

“””

The Certified Vegan Logo is a registered trademark, similar in nature to the kosher mark, for products that do not contain animal products or byproducts and that have not been tested on animals. The certified logo is easily visible to consumers interested in vegan products and helps vegans to shop without constantly consulting ingredient lists. It also helps companies recognize a growing vegan market, as well as bringing the word Vegan—and the lifestyle it represents—into the mainstream. (Please keep in mind, however, that the logo is not yet on every vegan product.) The Certified Vegan Logo is currently on thousands of products manufactured by over 1000 companies.

“””

https://vegan.org/certification/
As Paracelsus said, all medicine is poison, the dose is what makes it medicine. So even if psychedelics were toxins, that's not a knock against them.
Which biography are you referring to? I’m seeing a few. I didn’t know it was famous and never thought to check, but would definitely like to read now that you mention it.

P.S. it’s always a treat to stumble on a non-moderator comment from dang
No, it has it's own terminal. Pretty nice too. I use it at work when I have to use Windows.
The Librem 15 seems like a nice system, especially once the creator was disabused of the supposed merits of Nvidia for a free-software computer.

https://www.crowdsupply.com/purism/librem-laptop
The PRC's DDoS of GitHub seems a little risky.[1] If GitHub is inventive (or desperate) enough, they could call on their users for aid. The perpetrators would immediately draw the ire of vast numbers of talented programmers. And GitHub is positioned to direct this ire toward useful ends. They could encourage users to contribute to GreatFire, or even start other initiatives and projects to stymie censorship. The outcome could easily be worse for the PRC than if the attack had never happened.

1. Even if this isn't a PRC-ordered or sponsored attack, large parts of their infrastructure are being co-opted. If they aren't criminally involved, they're criminally irresponsible.
Your point was that GCC was not as good at specific things that are the sole focus of the products you mention. Intel's compiler only targets Intel's x86s and Microsoft's compiler only targets the (two or three) OSs Microsoft makes. It's not really an apples to apples comparison.

For me the Intel compiler makes sense in certain specific applications (many of my servers are not even x86), but the Microsoft compiler is absolutely worthless.
What does that mean – you don’t like doing the job for marketing people? That, even if they create something great, you would never ever share it because of some principled grudge? Seems very narrow minded to me.

I myself don’t know whether the theme of this particular Video fits HN, but I think taking some principled stance against ads showing up here is silly.
I recently looked into subscribing to the International Herald. It just costs way too much for a poor student like me. Especially when I'm not entirely sure if I'll manage to read it and if I like the content. But I'll probably subscribe when I get a steady income.
Running a compiler in the browser in production will never be a good idea. If you care about the speed that your website displays -- and you should -- the slowdown caused by parsing, processing, and concatenating large amounts of CSS will dwarf over-the-wire time. People who seriously care about the usability of their sites have been spending a lot of effort recently figuring out how to get load times as fast as possible, and this is a leap in the wrong direction.
instead of learning new abstraction like this, maybe more useful to sharpen up text editor skills? I found css very vim-friendly
Page numbers can come handy for problem 1. Make the program recognize page numbers and it can tell you which ones are missing and you can just re-scan them.

It's true that you have to open the book quite far, it might be a problem for some books with very small inner margins but hard cover-books are no problem, just open the covers and flip through the pages inside.
I agree with mnemonik.

You wouldn't be able to gain experience in those listed skills without using them for something. There has to be some work of yours out there somewhere. And if not, start doing some freelance work or launching some of your own ideas/projects onto the web. It's a great way to get real experience out there and extra rewarding when you see users interacting with your work!
Sounds like my gf's work, where people expect to get a Facebook like where users post the content and they don't need to do anything, for a bargain price. It's a sad state of affairs, and teaching clients is a no-no, because a) They don't get it b) They may not hire you
I do agree that my colleagues do need a little guidance in the situation as well. They are almost all new-hires right out of college and were never exposed to anything else.

With bills it comes down the items I listed before (housing, car, student loans, credit cards, utilities) Food/misc wasn't included.

The issue with this area is it's fairly stuck in the old' days. People expect to pay $200-$500 for a website, regardless of what it does. It could be one page, or it could have all the functionality they would ever dream of but only expect to pay a one-time fee.
I'm waay past 25, but I can't see subscribing to a print paper any more. I had a WSJ subscription at one point in my life, could almost see doing that again, but it doesn't seem to have the value it once had.

I live in LA, I buy the LA Times sometimes, and I think it's a good paper that's gotten better by focusing more on local news than national or world stories. I don't want a subscription just because of the hassle of the dealing with it physically every day.

I've had a subscription to The Economist running for years, and it is very much worth having for physical perusing. I have subscribed to Nature on and off over the years, and would consider it again.

I have an electronic subscription to Variety, the Hollywood trade daily. I would go physical if I had an office to deliver it to.
Facebook is saying, "This game is not available for your phone." :-(
Great. Hopefully we'll see RedPhone integrated in the future, too, maybe when data usage is not an issue anymore.
It's an emotional argument to soothe their conscience by asserting that there was a legitimate reason for this to happen.

If you want to see a major part of why the TSA is still molesting, you don't have to go searching for mythical sheeple in far away states - just look at a third of the comments in this thread.
I would hypothesize that it is a very rare police officer who walks around intending to break the law before they know the facts. They break the law because it turns out to be very convenient given how the situation unfolds (e.g. add a few extra baloney charges because the suspect pissed the officer off during minor misbehavior).

The cameras are very convenient, too. It makes defendants cave when they see what the jury will see.

If the convenience of the cameras is sufficient great (I bet honest officers will love it), the habit will be to always turn them on. Thus even the slightly wobbly officers will behave better, simply because it usually makes their job easier.

What do you think will happen to police officers who both have an unusual number of gaps in their electronic record, and a lot of citizen complaints? Police chiefs want fewer headaches...
I quite often find myself writing code like (in Java):

Fruit edibleFruit = null;
for (Fruit f: basket) {
if (f instanceof Banana) {
if (!f.isDiscoloured()) {
edibleFruit = f;
break;
}
} else {
if (!f.isMouldy()) {
edibleFruit = f;
break;
}
}
}

And getting rid of the nasty assign/break pairs by extracting a method:

Fruit edibleFruit = edible(basket);

Fruit edible(Collection<Fruit>: basket) {
for (Fruit f: basket) {
if (f instanceof Banana) {
if (!f.isDiscoloured()) return f;
} else {
if (!f.isMouldy()) return f;
}
}
return null;
}

But your idea would let me clean up without having to extract a method (here, in a hypothetical Java-with-value-bearing-break):

Fruit edibleFruit = for (Fruit f: basket) {
if (f instanceof Banana) {
if (!f.isDiscoloured()) break f;
} else {
if (!f.isMouldy()) break f;
}
}

You need to have a story about what happens if there isn't a break - if the loop exits normally. You could implicitly return null, but that's a terrible idea. Better would be to require else clauses on value-returning loops (a bit like the else clauses that Python allows on try blocks):

Fruit edibleFruit = for (Fruit f: basket) {
if (f instanceof Banana) {
if (!f.isDiscoloured()) break f;
} else {
if (!f.isMouldy()) break f;
}
} else null;

Yes, i'm still returning null here, but at least i have to do it explicitly, which makes me feel bad about it and think about finding a better alternative!
GitLab B.V. CEO here, thanks for asking, a couple of command line tools for GitLab are listed on https://about.gitlab.com/applications/
That impression is simply wrong. You can become a great musician knowing theory or not.

Programming is not a performance art it's more akin to composing which is a little different.
considering every mistake in the list had an accompanying "right way", I don't think it was a critique of Node.js. Some of these might rightly be called "Mistakes Web Developers Make".
No wonder people don't like doing floating-point calculations if theres a chance with certain input to have your pow-call fallthrough into a 1000x slower code path.

I mean, that should probably be an option. It's realloc all over, plain unusable because of the rare chance the function goes mad and copies data instead of failing.
In Israel the topic of daylight saving time is subject to weird religious power struggles, and basically how long DST lasts depends on how much political power the ultra-religious parties have in the current parliament coalition (the more powerful they are, the less DST we get). This causes problems with automatic time zone shifts in phones, in cases where the OS doesn't get updated with this year's date range changes. Just this year some versions of Android had to set the time-zone to Athens for a few weeks.
Back to the roots. This is very similar to how investing is done outside of tech. Someone opening up a hotel/restaurant will probably not have a huge exit, but promises his investors a payback either through dividends or loan paybacks with interest.
I was curious if you could describe the specific frustrations, and which of these you can fix.
Fun I gave it a go for cameras and it matched me with the camera I just got for xmas :-)
With a nice pair of coated binocs you can see some of the closer star clusters. Of course Andromeda is always a good view. And the occasional bright comet too.

The nice thing about binocs is they are easier to bring out than the scope. Plus they give the wife something to look at while I find cool stuff with the scope.
I wrote a popular shortcuts plugin for Litestep (EasyCuts) and eventually ended up on the core team for while.

Working on Litestep taught me so much about Windows internals - and I know a few people ended up being poached by Microsoft to work on the Windows shell proper due to their work on LS :)
A side note to developers who fork Github projects to continue developing them: it's extremely helpful if you document the fact that your fork is a fork in the README, as well as the most significant changes, and remove any old information. You should also link to a complete list of changes (if possible) and say something about your future plans (i.e. if you are hoping to upstream your changes, whether you're planning to maintain this software long term, etc).

Otherwise you're bound to get quite a bit of confusion from people who stumble across your work.
Version 2 just came out and i love it.

Also worth a look in my opinion is Aptana Studio 3, which is basically Eclipse with optimized settings and installed plugins for web-development, Python (PyDev), rails, ...

One thing I installed on top was a mercurial plugin from the eclipse marketplace, otherwise it's pretty complete for my needs.
Same here. I can brainstorm considerably better when I stay up late. Can't implement well at all, but I have an intuitive/creative peak around then.
yeah, they look about as cracked as a broken mug. Separating 'rational' from 'mathematical' wins you serious crackpot points in my book.

But crackpot science is interesting. I think crackpots are a very creative source of ideas and should almost never be wholly written off.
not entirely sure. Its not my page, just thought it was an interesting experiment
The Bitcoin protocol fixes the rate of inflation by adjusting the size of the hash that needs to be calculated. Big Bitcoin rigs don't cause inflation, they merely increase the odds that newly minted Bitcoins will accrue to them.
I like it lots! Close shades of the same tint keep it challenging.
This is similar to http://proxylocal.com/ that was posted on HN a few months ago.
Of course, Chicago's flag is actually a windsock.
It does appear to be openvpn based, but if they were focused on launching their product and only had apple products on hand then that's likely why it's mac/ios only.

I'd expect that they'll have other platforms soon.
Do you seriously believe in that? You have to be trolling.

"be free" is how we ended up with a dragnet surveillance that is plaguing the web. Who is going to pay for the storage and the bandwidth?

If you want it to "be free", you are free to host it on your own hardware.

> There used to be sites that passed all of these

> Sadly, I haven't seen one in many years.

Of course you won't see one: they're all dead or dying a slow death. Free is unsustainable.
Daily Linux user, here, on a run-of-the-mill laptop, no hidpi display. Fonts are fully functional, as are dropdown widgets, GIMP, and LibreOffice.
I seem to remember being pretty overwhelmed by the whole system as a junior. A decent explanation helps. And documentation.
> does this imply that plain-old non-specific anti-inflammatory drugs combat depression?

Yes, but taking them doesn't solve the underlying problem, and they're not safe to take on a daily basis. If you were going to use an anti-inflammatory though then CBD or THCA would probably be better than, say, ibuprofen.
"Yet, nearly all breakthroughs in medicine seem to follow that same pattern, at least for me, an outsider."

Yes, the pattern of selection bias.
> Tesla has a ~30% short interest, which contributes to the ridiculous volatility of the stock.

As a TSLA investor who owns several thousand shares, is there any way I can take advantage of this? I'm always looking for a way to generate more cash to acquire more TSLA.
> The due process that includes an investigation and that has the final judgement is.

No, due process in civil litigation does not include other people investigating for the litigant. (Discovery from the other party, sure, but that’s not investigation.)

Due process means that if you’ve raised a legally cognizable claim, then you get the chance to have the (legally admissible) evidence your investigation has gathered for that claim heard by the court.

> Litigants cannot do it outside the court process, because they have no power to conduct an investigation that requires warrants to be issued by court for the police, or other permitted authority, to make an arrest, seize property, and conduct a search necessary for the purpose of investigation.

No one is arrested, nor warrants (search or otherwise) issued on behalf of litigants in civil cases.

> Facts are the notions that the court establishes during the process, not when cases are filed.

Specific fact claims (which is not “Something funky might have happened, we’d like it to be investigated”), which, if true, would meet the criteria of some legal wrong that can be remedied, are a threshold requirement for a case. This has always been the rule, its not some new problem that first emerged for Trump.
supabase ceo here. Did you set up a custom SMTP? We have rate-limiting on the signup emails by default to protect against malicious users.

We also have some DDoS protection (via cloudflare), but it don't think this would have triggered it. Feel free to reach out to support if you need any assistance (https://app.supabase.io/support/new)
I actually disagree. It’s kind of a power law distribution thing where 1% of the people make 99% of the real scientific breakthroughs. We should absolutely optimize for geniuses.
Seven Years War (The Crucible of War, that is not actually an Oxford history book) - 1974. I don't have the volume from 1945-1974 yet. I have a few other history books covering that period to present. Penguin has a similar series on European history from the Romans to 2017; I currently have three volumes covering 1814-2017.
It does? Most things fail in implementation.
"Blockchain, the internet, but worse"
Were you banned from Google Translate?

And it absolutely applies to the USA of 2020s

Therefore, internationalism on the part of the oppressor or the so-called "great" nation (although great only by its violence, great only in the way that the oppressor[1] is great) should consist not only in observing the formal equality of nations, but also in such an inequality that would make the oppressor, large nation compensate the inequality that develops in life in fact.

1. a correct meaning here would probably be "bigot"
I learned algebra in middle school, in one year. What is this insanity of which you speak?
Hmm, seems serious eats doesn't agree, but I've tried everything over the years and the instant pot has worked best for me.

https://www.seriouseats.com/the-secrets-to-peeling-hard-boil...
It's the same "everyone" as "Everyone can be President."
If you're not doing server-side browser detection, how do you avoid shipping the code to support old browsers to new browsers?

Pre-IE9, most browser-specific hacks weren't of the form "Old browser X doesn't support new feature Y". They were of the form "IE does things differently." That required shipping a version for IE, and shipping a version for everyone else. If you gate these with feature detection on the client, you need to ship the IE code and the conditionals to gate it to the client.

Post-IE9, most browser-specific hacks are of the form "Emerging web standard X would be very handy but isn't supported in browser Y, so I'm going to emulate it with Javascript." That involves shipping JS to old browsers, not to new browsers.
The dollar has inflated 40% since 1999, so the value of a MSFT share has decreased quite a bit.
I use an AeroPress when car-camping, and often show it to other campers if
they complain about the difficulty of making decent coffee in the field.

A surprising number (1/3..1/2) glance at it and ask: "How do you make
coffee with a breast pump?" I should start replying: "Follow the instructions: press slowly and gently."
> I still don't get how quantum mechanics is "spooky".

Really? Measuring a particle's state at a street corner in Columbus, Ohio instantly causes its partner particle in the Andromeda Galaxy to assume the opposite identity, isn't spooky?

http://en.wikipedia.org/wiki/Quantum_entanglement

Opening a box containing a cat, a vial of poison, and a radioactive sample instantly causes the cat to become either alive or dead, where before the cat was in a superposition of states, i.e. neither alive nor dead. Not spooky?

http://en.wikipedia.org/wiki/Schr%C3%B6dinger's_cat

> Maybe without a math degree I never will.

No need for a math degree. The weirdness of quantum theories is obvious without a knowledge of advanced mathematics.

"If you think you can talk about quantum theory without feeling dizzy, you haven't understood the first thing about it." -- Niels Bohr.
Nope, that is Visual Basic.

Edit: VB6 - The only Real VB
Depends on how much time (in hours) you spend working. 2 years is maybe 1 year of working time.
" a nazi"

People refusing to speak with you or buy things from you is not "being canceled". You do not have a right to force people to listen to you, or force people to do business with you.

You are protected from the -government- by the 1st amendment, and other laws prohibit you or your business from discriminating based on protected classes. You are not protected from the court of public opinion, and rightly so.

Of course you should be free to say "I agree with Nazi views", and of course I should be allowed to say "that's idiotic, goodbye".

I really don't understand how people seem to think that I -must- respect your opinion no matter what it is, and that I -must- continue to speak with you or do business with you. Where is -my- freedom? If you disagree, then don't give me money and maybe my business will fail! But I should be free to do that.
There is also the long term labor costs of breaking what amounts to a standard API.

Perhaps this mfgr card will work on a almost-but-not-quite cat5 cable run, but that new one won't, or that other one only works half the time, and slowly, or that one won't work when that other fluorescent light is on. The labor cost of this kind of troubleshooting can be pretty spectacular compared to a cheap and simple "must conform to cat-5 minimum standards".

Its rather like AC line voltage. True, some stuff, sometimes, will work at 100 volts or 150 volts, but I'd call an electrician and get it fixed before you spend a lifetime troubleshooting individual things that won't work reliably and consistently at 100 or 150 volts.