skysight-inc/HackerNews huggingface dataset:
When I redid my garden I focused on native plants that were unlikely to attract mammals (so no fruiting plants) and would have relatively light water requirements. California is a huge place, so California native doesn't necessarily mean much if you're trying to keep coastal succulents alive in the desert. In theory I've planted things that attract a variety of birds and insects. So far I've attracted mostly hover flies (which I had never seen before) and (very docile) wasps, and a variety of caterpillars. The birds tend to like to bury stuff (whole roasted peanuts…) in the garden and the bees seem more interested in some of the other flowering plants.

That said I would recommend going with native stuff as it will often be more attractive to the indigenous bees and whatnot (European honey bees are, well, European). Sure, Monarchs like milkweed, but the type of milkweed they like will vary by location. Sure, clovers attract a ton of fauna, but the type of clover will vary.

In California, the California Native Plant Society has an invaluable site where you can look up California native plants and where they're typically found[0]. The sticky monkeyflower and tomcat clover have been especially easy to keep alive.

0: https://calscape.org/
Just goes to show how out of touch with established programming language research and practice the golang authors are. Now they're re-inventing exceptions, but badly.

It seems a lot of things in golang were done just for the sake of being different, with nothing to back it up.
Quoting the article:

“Why an external monitor? While both macOS and Windows can "loopback" frames rendered by the eGPU over the cable and onto the computer's built-in monitor, operating system support for this is very recent and it introduces a nonzero bandwidth cost which can result in lower framerates as well as frames being dropped.”
Decompiling (and then turning the resulting mess into something usable) can be a significant part of reverse engineering.
Despite the name, there's really nothing in common with try/catch. It's just sugar for if err != nil { return }.
The typical approach to this (and yes it can of course still fail), is to use counters and first optimize when you see a given pattern enough times.
An older article with some more details:

https://www.news-leader.com/story/news/business/2015/03/16/s...

It's about 5 million square feet, or 115 acres. An even larger facility is in Kansas City:

https://www.bloomberg.com/news/features/2015-02-04/welcome-t...
Whisper.ai | Firmware Engineer, Embedded Android Engineer, Embedded Audio DSP Engineer | San Francisco | Onsite

Whisper.ai is building the world’s first noise cancelling hearing aid system: it analyzes your audio in real time, automatically filtering out noise and amplifying the sounds you want to hear. Unlike traditional hearing aids, which simply amplify everything in the room, Whisper amplifies the person you’re listening to based on millions of audio prints it learns over time so it’s able to pick out who you’re listening to, even in the noisiest restaurant.

Based in San Francisco, Whisper is lucky to have the support of great investors including Sequoia Capital, First Round Capital, LUX Ventures, and more.

We're currently around 25 people and hoping to bring on a few more critical technical hires before starting clinical trials in a few months. It's an opportune time to join something small, with huge potential in a pretty sleepy industry. If you're interested, check out our job openings: https://boards.greenhouse.io/whisperai
Look forward to the full post-mortem
I've never been able to tolerate marijuana and have been around recreational users all my life. It's always caused me extreme anxiety. In the past year, I've experimented with various CBD products for chronic pain.

I've had mixed results for the pain, but the CBD definitely produces an anti-anxiety and a relaxing effect with none of the negative effects that I associate with marijuana, presumably with a great deal more THC.
That link isn't very fair, in 1956, he pushed ford to roll out safety as a sales point, they got plowed over by GM that year, and determined rightly, that safety doesn't sell. He was in favor of seat belts, opposed to airbags (I still think airbags have a poor rate of return - dollars for lives saved).
I thought I remember reading on an FAQ a long time ago that they don't mind such contributions. Can't find it now. Could be wrong.

I myself am ex msft so that's why I was curious. I have not contributed to any of these though.

Edit: found it.

https://web.archive.org/web/20110707221707/http://www.reacto...

Section on tainted developers says: "Tainted Developers". There is a legal theory that is occasionally cited in the context of producing a work-alike implementation of a published copyrighted work. ... It is the position of the Project that this theory is invalid for a number of reasons. As a general rule, there is no reason that a developer who has seen non-free code cannot write logically similar code for ReactOS. Then talks about disclosure of NDAs.

I read that as: if you worked at MS, disclose your NDA, but it doesn't automatically forbid your contribution.
Uber co-founder buys LA mansion for $72.5m as drivers fight for wages
Yeah, it seems like the guy answering here has no idea what he's talking about. Alex has a blog where he basically says that he'd spend the days writing Windows Internals and the nights reverse engineering the kernel.
A few personal anecdotes:

Sativa has a stronger anxiety producing effect for me than Indica if I remember correctly. I really only smoke sativa. That said, some sativa strains produce more anxiety than others. But when I do experience marijuana-induced anxiety, it tends to be very near the beginning of the high and subsides pretty quickly.
Seems that way. Misrepresenting Peterson's views and disregarding why he was invited to the talk (to give his opinion on why people hold anti-GMO views). She does have a point about the driving force behind much of the GMO debate being about uncertainty. This is especially true when Monsanto is hiring ghost writers and sponsoring biased research. You just can't rely on the science.
> so it's not from "an outsider" - I hope, at least lol.

I used golang at an employer and you're right, it's a huge mess (and error handling is just one part of it).
Ask HN: What's your favorite newsletter for DevOps stuff? and Kubernetes?
I have a book on my shelf somewhere about NT internal APIs; I forget the title or publisher as ive not looked at in nearly 20 years (thought it was interesting at the time, in practice I've hardly done more than glance at it). It's not officially sanctioned, and IIRC, there were notices that these were not considered public APIs and could change at any time without warning. It was from the Win2000 era, so who knows how relevant it is anymore.

Regarding the reverse engineering, ReactOS may be in a legal grey area. If they're disassembling, there might be some legal issues, bit I dont know, I'm not a lawyer and dont follow Reactor development closely (just checking progress from time to time when mentioned here or other places).
Optophones and Musical Print
Importantly:

Inducing unconsciousness isn’t the same as sleep. Many chemicals that knock you on your ass also disrupt sleep architecture. A study that doesn’t at least throw a polysomnography on the patients to make a gesture in the direction of “they’re getting actual sleep” isn’t worth the paper it’s printed on.
Three CDN's. And three DNS providers.
They definitely sell 10:1 CBD:THC and 100% CBD in California. 100% CBD weed doesn’t even need to be sold at dispensaries. They sell that at lots of stores. My mom said the feed store has CBD oil for your pets.

Legalization is the best.
Redis wants more than cache
Plus, the tourist from the ships contribute to the higher prices of everything. And they don't even sleep (and sometimes eat, because the cruise is offering the meals) in the city, so they just use the space.
It would be interesting to see this engineer's statements tested in court. Microsoft are highly motivated to protect their source code so there would have to be a reason why they haven't. ReactOS is definitely NOT a mosquito to an elephant in violation terms if this engineers comments have validity. I'm thinking patents, copyrights etc.

The fact that Microsoft haven't acted for all this time is by itself evidence that could be interesting to present.

Contrast this with another chunk of law in trademarks where ignoring use and not challenging it strengthens someone elses laches defense.

(Usual disclaimer: I'm not a lawyer so these words are likely just words assembled by 400000 chimps for bananas)
How will the future "you" be paying? Not really clear what you mean. I don't see the short vs long tradeoff.
"while I'm at it I'm going to attack people with whom I disagree politically". Easiest way for me to disregard something someone is saying, especially in the name of science.
This comment made me curious and I did some googling for studies on the anxiogenic (anxiety-increasing) effects of THC. Some interesting resuts:

THC's anxiety inducing effects are (at least in part) caused by CB! receptor activity in the right amygdala.
"Fourteen healthy males were studied with fMRI twice, one month apart, following an oral dose of either delta-9-THC (10 mg) or placebo, while they performed a fear-processing task. Baseline availability of the CB1 receptor was studied using PET with [11C]MePPEP, a CB1 inverse agonist radioligand. Relative to the placebo condition, delta-9-THC induced anxiety and modulated right amygdala activation while processing fear. Both these effects were positively correlated with CB1 receptor availability in the right amygdala. These results suggest that the acute effects of cannabis on anxiety in males are mediated by the modulation of amygdalar function by delta-9-THC and the extent of these effects are related to local availability of CB1 receptors."
https://www.nature.com/articles/s41598-017-14203-4

Would be interested to study if there is a difference in fear response in sober thc users and non-users. Does 'tolerance' of THC entail amygdalar CB1 downregulation? Does this have measurable effects besides intoxication-related anxiety?

---

Anxiogenic effects in rats are greater in adults than adolescents
https://www.ncbi.nlm.nih.gov/pubmed/17211649

---

"Guiaol, eucalyptol, γ-terpinene, α-phellandrene, 3-carene, and sabinene hydrate all have significant correlations with decreased anxiolytic activity." (Certain strains may have constituents which increase anxiety - many of these have distinctive smells)
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6204402/

---

CBD is widely regarded as safe - this study raises some concern. Could chronic CBD use could possible cause upregulation of amygdalar CB1?

Anxiogenic-like effects of chronic cannabidiol administration in rats
https://www.researchgate.net/publication/51798464_Anxiogenic...
> which have inferior error handling that lets them write 'neater' code, but which generally results in less than robust error handling.

Error handling in languages with exceptions is (1) more robust, as you actually have to make an effort and explicitly ignore exceptions, and not just accidentally forget to handle them or overwrite them as with golang. (2) you don't have to incur a branch for every error check, which should result in faster code in the non-exceptional case. (3) the code reads easier and clearer, especially where you have to chain calls, which in golang will take up much more code. (4) Exceptions are concrete types, and give you a stack trace automatically, unlike golang where errors are mostly strings and if you need any context you have to manually populate it.
I was curious, and since the author of this answer provided links to what they called leaks [1], it's not difficult to download both the leak and ReactOS source [2] and look for similarities. So, out of curiosity, that's what I did.

I started poking at some source files at random in ntoskernel, and it only took a minute to get some "hits" from the ReactOS source:

$ rg InitializeContextThread
./ntoskrnl/ke/thrdobj.c:872: KiInitializeContextThread(Thread,
./ntoskrnl/ke/powerpc/thrdini.c:53:KiInitializeContextThread(IN PKTHREAD Thread,
./ntoskrnl/ke/i386/thrdini.c:92:KiInitializeContextThread(IN PKTHREAD Thread,
./ntoskrnl/ke/amd64/thrdini.c:36:KiInitializeContextThread(IN PKTHREAD Thread,
./ntoskrnl/ke/arm/thrdini.c:53:KiInitializeContextThread(IN PKTHREAD Thread,
./ntoskrnl/include/internal/ke.h:464:KiInitializeContextThread(

$ rg NpxFrame
./ntoskrnl/ke/i386/v86vdm.c:473: PFX_SAVE_AREA NpxFrame;
./ntoskrnl/ke/i386/v86vdm.c:480: NpxFrame = &StackFrame->NpxArea;
./ntoskrnl/ke/i386/v86vdm.c:481: ASSERT((ULONG_PTR)NpxFrame % 16 == 0);
./ntoskrnl/ke/i386/v86vdm.c:485: RtlCopyMemory(KiGetThreadNpxArea(Thread), NpxFrame, sizeof(FX_SAVE_AREA));
./ntoskrnl/ke/i386/v86vdm.c:510: PFX_SAVE_AREA NpxFrame = &StackFrame->NpxArea;
./ntoskrnl/ke/i386/v86vdm.c:512: ASSERT((ULONG_PTR)NpxFrame % 16 == 0);
./ntoskrnl/ke/i386/v86vdm.c:551: RtlCopyMemory(NpxFrame, V86Frame->ThreadStack, sizeof(FX_SAVE_AREA));

Now that said, I have no idea what I'm looking for, or if this is significant. But since we have the source for both, it seems we can do better than speculate w/r/t how much code is similar between them. I know that does not prove copying but I think the author's point can't be blindly dismissed.

[1] https://github.com/Zer0Mem0ry/ntoskrnl

[2] https://sourceforge.net/projects/reactos/files/ReactOS/
I tried ReactOS recently. Got a BSOD trying to eject a CD. Lost interest.
Things are not that simple, I learned it the hard way:

Professors are given too much power of treating PhD students in their labs. They can cut your financial support, kick you out of PhD program (after 4,5,6 years) with some good reasons 'unproductive performance'. Deans usually don't want to get deep involved into such issues. From their perspectives, other professors are their coworkers, and will be seen for a long time. While PhD students just come and go, for people with less integrity, PhD students don't matter that much. As long as the professor doesn't cross the borderline, they are totally fine.

Life for a international PhD student is even worse. They forsake their home country life, families and friends to pursue this academic research path. They cannot easily just quit and find a job in U.S. due to the visa issue. (OPT time has a strict timing requirement for application, for most PhD students, once getting their master degree, they will lose the eligibility of OPT application)

Big tips for international PhD students, don't get your master degree just because you gain enough credits. Save it when you need an exit plan.

After 3-4 years, the sunk cost and difficult visa status can make the international students get stuck there.
uh yea but if you just spray away the other bugs now you don’t have to deal with spiders either
I have always been confused as to what level of reverse engineering is legally acceptable in this case. Is having a sneak peak at one of the win32 dlls with IDA or Radare allowed? Or, are you expected to re-invent the wheel based on documentation and observed behaviour? In the case of the former, how can it be conclusively legally proven that it was not reverse engineered (from machine code)?
ReactOS only officially allows clean-room reverse engineering. Sadly I don't know the best canonical documentation for this, so here's a blog post from 2006.

https://www.reactos.org/reset-reboot-restart-legal-issues-an...
I did read the article first, and what I meant was: is there any allegations of illegal behaviour in relation to what the blogs are all reporting on (i.e. the sex ring).
Well, if constantly fighting borrow checker is your thing...
La Ciudad Perdida, a not inca-version (for the amazing part I am not sure about that).
I guess I’m mostly surprised people have auto load images turned on in their mail clients.

This does make me want to find a mail client that automatically finds these tracking images, uploads them to a pool of tracking URLs, and then loads a few hundred members of the pool at random (preferably with randomized cookies, etc).

I’d pay for something that does this to the top 100 tracking firms, especially if it worked with web browsers.
Yes, but they give me a sense that the videos will be similarly over-dramatic and dumbed down, and usually I skip past recommended videos that have them. In this case the actual content is well worth watching.

The 'unfortunate' part to me is that's it's good content presenting itself like bad content.
I think we're already past the point of no return and the collapse of human civilisation as we know it is inevitable.

Between resource shortages and famine, and the inevitable resource wars associated with that, I doubt there will be more than ~500m humans alive globally by 2100.
CBN is supposed to be used for sleep
> In Java land checked exceptions are considered to be an anti pattern for sometime.

It depends on whom you ask. Some people quite like checked exceptions. Either way, both checked and unchecked exceptions are superior to golang's approach to error handling.
So you say that as long as you kill foreigners it is ok comparatively to state killing their own?
ReactOS underwent a big audit years ago because people kept saying things like this, and AFAIK it's over and nothing exciting turned up.

[1] - https://reactos.org/wiki/Audit
What do people do to mitigate DNS services from going down? Is it possible to have multiple services for that? And CDN's too as per our recent CloudFlare issues.
In the U.S. it is perfectly legal to reverse anything that you obtained legally.
This is definitely anecdotal, but I also have a hard time getting to sleep. I tried CBD just on a whim to see if how it would affect me. I didn't really read up on it's affects, I was just curious. The only thing I noticed was when I laid in bed at night, I fell asleep super quickly.
I've noticed that a lot of the links containing click bait titles actually list the hidden content in the URL. It's not all the time, bit frequent. Especially ones along of "You'll never believe what <celeb> did" and then the URL has the name and "married" or something. I never click on a clickbait URL without waiting for the full URL to expand on hovering.
Location: Bengaluru, India
Remote: I don't mind
Willing to relocate: Yes
Technologies: Python, Node js, Spark, Vertica, Kafka, Scikit-learn, Pytorch, Numpy, Pandas, Mysql, Mongodb, Docker, React.js, React native, Machine learning, Deep learning, Data engineering, Web & Mobile App Dev
Résumé/CV: https://bit.ly/2Nwfz4y
Email: chandureddivari[at]gmail[dot]com

Looking for short term or long term opportunities in Machine learning or deep learning domain. Have delivered end to end projects from data pipelines to mobile and web apps to data science previously. Top 3% on kaggle competition.
You'd think so, but it's crazy how much code does not minimize system calls at all. Things like read() to read the length of a string followed by a second read() to read the string (hopefully after sanity checks..) is rife. "strace -c" is my favorite first stop when something looks slower than it should, and it's just insanely frustrating how often it reveals poorly written code.
After 6-Year Battle, FL Couple Wins the Right to Plant Veggies in Front Yard
Just a data point. I dealt with anxiety my entire life, and too much weed absolutely destroys me but small amount of weed definitely calms me down. When I smoke too much weed, it really doesn't feel like my anxieties deep down are surfaces. It feels like my brain is making up new stupid things. To me, weed is a very strong sensory experience. When I'm too high it almost feels I'm hearing too much, feeling too much, seeing too much and that disorients me. Also due to my anxiety I've dealt with dp/dr in the past (luckily I don't have this problem any more) and too much weed induces this dp/dr back.

When I was young and stupid I did get too high and got bitten by it. One needs to learn lessons the hard way. You need to be respectful to drugs, try understand the science behind how substances affect your brain and start small and increase doses infinitesimally as you feel comfortable and as you decide it does not affect your life negatively in any way objectively.
What goes around, comes around. Stealing code is on Microsoft records, as a simple "Microsoft admits stealing code" search shows. One can only wonder how much code the company stole that did not come to public knowledge.

https://www.computerworld.com/article/2522017/microsoft-admi...
I'm not seeing any allegations or evidence of him being a sexual predator. Weinstein was accused of rape by several women and had many other women accusing him of other sexual misconduct.
I do not wish to view the leaked copies of Windows source code, unfortunately. It does have potential legal ramifications, in the United States. If someone who doesn't care can attempt to audit it, that would be absolutely great.

That said, KiInitializeContextThread isn't 'secret' enough to not appear, it is a well-known bit of internals. Here you can find some docs about it on Microsoft's own website, albeit I have no idea if this is present anywhere on there anymore.

https://web.archive.org/web/20151214014944/http://www.micros...
Salaries have gone kinda nuts the last 3ish years. IDK what's going on, but that's the state of things. Still, even 3-4 years ago ~$70-80k was entry-level around here, as far as places with actual money went. Maybe (unfunded) startups or something else that's getting included in the stats (state jobs?) drag the average down? I'd certainly assume Chicago averages higher than here—we're very much a tier under them, so far as tech-hubbitude.
Penstemons are notoriously difficult to grow in a garden. I had a couple (native to coastal California) and they were disease and pest (aphid) magnets. Absolutely stunning flowers though.
I feel like the 1974 Lincoln/Mercury brochure (http://www.oldcarbrochures.com/static/NA/Lincoln/1974_Lincol...) may represent peak '70s salesmanship...

> Last year 44 out of 50 airline pilots rated a 1973 Marquis Brougham more comfortable to drive than a $31,000 European town car.

> We've demonstrated the excellent ride of a 1973 Monterey Custom in a dramatic test: a vial of nitric acid was safely suspended over a $50,000 natural Russian sable coat on loan from Maximilian of New York, while traveling over rough and irregular road surfaces.

> Sexy European cars with great style and superb performance have had, all too often, prices that run into five figures. Until Capri that is.

... not to mention Detroit's bizarre '70s fascination with what to the modern eye are unbelievably tacky materials:

> The [Lincoln Continental] Mark IV instrument panel is simulated cashmere walnut woodgrain matina and burl walnut woodgrain applique.

> For 1974, the Mark IV has new, sophisticated insulation against outside sound, thick 25-ounce shag cut-pile carpeting enhancing the luxurious interior, further hushing the ride.

> Overhead rich vinyl sheathes sun visors and headlining. Super-soft, expanded vinyl covers the European-influenced bucket seats and even door panels. There are rich tones of woodgrain vinyl along the dash. Touches of European luxury everywhere.

A word I was unable to find anywhere in the brochure: "mileage."

A word I only came across on the last page of the brochure, down with the fine print: "safety."
Nobody talks about the real reason to use tabs over spaces
There's an allegation that his wife's attorney (who had, unknown to the wife, served as Rubin's attorney in his previous divorce) conspired with Rubin to fraudulently induce his wife to sign a ridiculously unfair ("unconscionable") pre-nup, which if proven will probably have bad consequences for the attorney and get the pre-nup thrown out.
Some people bristle at any restriction on their freedom of action (which psychologists sometimes call "trait reactivity") whereas some people are OK with a restriction if there are practical benefits.