skysight-inc/HackerNews huggingface dataset:
> California now has the biggest legal marijuana market in the world.

No, it doesn't; there is no legal marijuana market in California, just as there is no legal market in California for products violating the anti-circumvention provisions of the DMCA. Everyone involved in the marijuana trade (including investors) in California is breaking federal criminal law, and if they are successful enough potentially the drug kingpin law. This is actually, from what I gather, aquire important factor in the business dynamics of what is frequently mislabeled as the “legal” marijuana trade in California.
Sbt-shackle: generate scala bindings to C libraries using project panama
This was previously submitted, but "flagged".

https://news.ycombinator.com/item?id=21492500

Note that "death trap" is an accurate description; nothing more.

https://en.wiktionary.org/wiki/deathtrap#English
I'm a self-taught dev with a few years under my belt, but I got to apprentice as a dev to get to a hireable position.
I firmly believe apprenticeship is the solution. Software engineering is constantly evolving, so pair up a junior with a senior who knows how to /think/, and go from there
This is really sad to me. Snopes, for the most part, is pretty impartial with their fact-checking and I think it's an invaluable resource. If it were to go away and be replaced with something less established, it would be the end of an era and all because they don't have enough money to protect themselves from the litigation of a larger company. If that doesn't show you our legal system is effed, then I don't know what does. Victims can literally be silenced simply by being drowned in litigation by someone with more money.
Dat is cool, but it's hardly "successful". Who is even using it other than Beaker and hobby projects.
I don't think it's fair to say the tax _created_ the illegal market. Perhaps the taxes are too high to eliminate it, but the black market was always there, and it never had any real assurances of safety. Now, you have a safe(r) option, even if it may be more expensive than some people are willing to pay for.
Except life is now and cancer sucks. Also assumes you were able to achieve a high paying career and not some dead end job that only pays enough to keep you alive.
I don't think your comment follows from the evidence presented by the author.

For example, the blog didn't even beat out the result above it which is "older content". For all we know, the blog was the last relevant candidate for that search query, the author doesn't demonstrate otherwise.

The only spammy thing we can tell from TFA is that the blog post's publish-date is set in 2019 when it was clearly published in 2016. But we don't know if Google knows that and is already penalizing them. Nor if it's an effective attack.

Also, the author doesn't demonstrate that the modified-date is inaccurate or spammy. CMS software will update this if you go back and correct a typo, or somehow mass-transform a bunch of blog posts. For instance, I once had a dead-link-finder plugin on Wordpress that gave me a UI to patch urls in old blog posts that would have updated the modified-date on all affected posts.

I don't see anything in TFA that suggests that the blog was benefiting from spammy behavior.
You don't need a Rigorous Engineering Background™ to make a cute little website for every mom-and-pop business who needs something a little custom. You need to quickly assemble some off-the-shelf components that work well and probably won't collapse, because the alternative is that they cannot afford anything.

The 8-week-bootcamp graduate is not going out and working for Boeing, MCAS memes notwithstanding.
Just 10 minutes of playing around with it and I'm hooked. What a great tool. Much easier that having to deal with Visio. And, it's cross-platform!
To a first approximation, probably no one promoting legalization because of the tax revenue actually cared about the additional tax revenue. It was just an argument to get voters who were ambivalent about legalization and wouldn't personally be buying on board. Taxes that only hit other people are quite popular.
For those without MS Visio or other paid alternatives, Draw.io can pretty much get you covered at zero cost, with the option of doing it client-side, online, etc. Not sure if the founders have the option, but I would encourage folks to donate a couple of bucks to encourage high quality free software such as this.
My first post to start this whole discussion was me genuinely asking. I am not claiming I know the answer. I am not a native English speaker.

Do you mind giving me a link to the essay?
https://electronics.stackexchange.com/questions/31618/why-do...
Einstein used the experience he had gained during his years at the Swiss Patent Office to apply for valid patents for their inventions in several countries. The two were eventually granted 45 patents in their names for three different models.
In addition to the other responses to this post I’ll add the following: I can easily claim a couple days of my time on a side project at work especially if I can show any kind of return for it. But put $10 on the company credit card?! Every month?! No freaking way! The layers of bureaucracy to get approval for such a monumental undertaking are just… Daunting…
> I think the reasons nobody tells you anything anymore is because doing so would open you up to liability.

Google has no legal obligation to provide you with Drive services, though. I believe they specifically disclaim any obligation in the EULA you agree to.

Google in particular seems to have a broad and well-established policy of refusing to talk to individual users, whether for bans or simple support, outside of a few specific categories. Someone did the math and decided that the cost of maintaining a review process and a customer service department was greater than the cost of the bad press from accidentally screwing over a few customers.

A few days ago there was a thing where someone had their Google account deleted without warning or recourse--including their Gmail--because they spammed emotes in someone's YouTube stream.

That's intolerable. I need to look into a convenient way to maintain a live local backup of my Google accounts; I've trusted Google for years to keep my data safe, and it seems like I've been naive.
Learning from Automation Anxiety of the Past
I think the liability is so remote as to be a fake reason. It's a cop out to get out of doing it or even to look into doing it.
Coming up with something truly new is much, much harder than people give it credit for. We take the sun being the center of the universe for granted today, but it was an extremely non-obvious fact for the smartest people in the world for millenia. One of my math professors had a great take on the difficulty of injecting a new idea into the world: he said that the greatest mathematical achievement that anyone had ever made was not anything like calculus - it was the realization that there was something similar between five stones and five fish.
In my experience, what often happens is that telling them the reason often results in a repeat of the same behavior, but modified only minimally in an attempt to avoid violating the letter of the rules, but not necessarily the spirit of them. This leads to a constant back and forth and is exhausting to the community and moderators.

Sometimes you just have to show boorish guests the door.
I hadn't heard about this, and there's nothing in the main article posted about the origins. I went to their gofundme and read a bunch of updates, and was able to find this article. Seems to stem from an alleged breach of contract. As an anonymous internet commentator and IAAL, I will say that a skim of the complaints and various actions leads me to believe that Salon group is acting in bad faith, and the various courts who have ruled agree with that view. Poor Snopes. :(

The complaint:

http://www.poynter.org/wp-content/uploads/2017/07/Snopes-COM...

From here:

https://www.poynter.org/business-work/2017/snopes-is-locked-...

A snippet:

The relationship between the two companies stretches back to the fall of 2015, when Bardav founder David Mikkelson inked a deal with Proper Media to manage all content and advertising accounts for Snopes, according to the complaint. Mikkelson terminated that agreement in spring 2017, according to the document.

“Our termination of the contract was fully in accord with the cancellation provisions of that contract,” he told Poynter in an email. “The contract was terminated because it was highly disadvantageous to us.”

A month after Proper Media filed its legal complaint, Bardav filed a cross-complaint in the Superior Court of California in San Diego County alleging four claims, including breach of contract.

“Proper Media failed to perform its contractual and legal obligations, and Bardav eventually terminated the contract in accordance with its terms,” the document reads. “Proper Media is now wrongfully withholding money owed to Bardav and effectively holding the Snopes.com website hostage by preventing Bardav from moving the website, advertising and other back-end functions to another service provider.”

Bardav signed over a share of Snopes’ revenue to Proper Media in exchange for web services such as management of its back-end advertising platform, according to the cross-complaint. Proper Media alleges in its original complaint, which was filed in early May, that it still has a valid, written contract that the company upheld until Bardav withheld the “accounts, tools and data” it needed to manage Snopes’ operations. The complaint alleges that Mikkelson himself breached the agreement by canceling it.
Dynamic switching of themes in React Native App: The funky way with hooks
This has been my go-to software for making diagrams since I was an undergrad. Absolutely stunning. I recommend their stand-alone version for offline editing as well.
This is an excellent diagram that breaks everything down [1].
It actually shows you are probably right, meat vs air production, meat is 2.5% and air is at 3.3% of greenhouse gases.

[1] https://static.skepticalscience.com/pics/us-flowchart.jpg
This sbt plugin makes use of openJDK's project panama's jextract tool and foreign api to generate scala friendly bindings to C libraries. This is my first prototype, a test version that is able to bind to wlroots for my skylight project. I plan on making a library to simplify usage of the foreign API in panama and adding dotty specific features to the scala bindings to try to make scala <-> C interop as painless as possible.
I think you're underselling it a bit. He's going before a federal judge, not even for the lie itself but for failure to provide documentation to prove that lie. He's facing increasingly severe monetary sanctions and possibly imprisonment tomorrow even if he actually could provide a death certificate that substantiated his earlier claims. We haven't seen the full extent of the blowback from that lie yet even if he comes clean today there's still more to come.

https://www.youtube.com/watch?v=nKfSe7QSMOU

Failure to appear will immediately subject him to arrest by the US Marshals Service regardless of any other delay shenanigans by Liebowitz.
Thank you for the fedback!
You are right about the first point. I'll change it up.
I'll also see how to implement the other two as well. They are all good suggestions.
The messages AREN'T encrypted, they are very much visible with web developer tools, sent in plain text in requests. Ads can easily read messages (so you need to trust Google and random Google Ads users to not read messages in addition to the website owner... which is lol, not happening). This website is dangerous snake oil.

That's not to say other websites like this are trustworthy (they aren't, JavaScript can change at any time), but this is blatantly non-trustworthy.
Absorption refrigerators are commonly used in Recreational Vehicles (RVs), campers, and caravans because they can be powered with propane fuel, rather than electricity.

https://en.wikipedia.org/wiki/Absorption_refrigerator
>Does anyone know of a successful server-based peer-to-peer project other than TOR and cryptocurrencies?

Gun is being used successfully by a number of companies and projects AFAIK. Internet Archive, Hackernoon, NotABug.io, DTube (maybe they aren't anymore, not sure).

It performs better than webrtc in some use cases too
BI?
I used to use Draw.io a lot more than I do now, and it is a wonderful tool, the only reason I use it less now is because I've been using:

PlantUML (http://plantuml.com/) with demo at (http://planttext.com). Creating most diagrams through a simple markup language that can be version controlled and rendered on demand has been really nice for me, and sometimes I would spent SO MUCH TIME in draw.io making sure my arrows were even, making the pixels line up, making sure I used the right shape with the right font size, etc, that it was liberating to just succinctly describe my data and have it automatically render.

For more complex diagrams or to plan a diagram, I've also gone back to paper. There really is nothing better than a notebook in front of you and a collection of colored pens and stencils.
Ah, these are the days that xkcd's browser-replacements really pay off.

My browser renders the title as "How to know which Trump impeachment psychic readings to believe" :-)
in a similar vein, i was also wondering how many are still on there and yet to be determined hoaxes. Someone with more time than me could see if you can use the existing hoax data to create an algorithm to flag hoax potential and run it on randomly scraped wiki articles...
Have you read it? If it were written as a self-serving defense it hasn't aged well. It's incredibly self-incriminating.
Edward Snowden and our great cross-hatch
Event-Driven Workflows with AWS Lambda
Underground lottery has existed throughout history and continents, it is a form of gambling that has always been frowned upon by greater society, but accepted as a social thing between community members.
Palantir Software Engineers: How Much They Make
The Winchester '94 rifle has been in production for 125 years now, and is still available for the 30-30 brass case, centerfire, smokeless powder cartridge.

There was a rapid evolution of rifles from the flintlock, black-powder, muzzle-loader to the repeating, brass cartridge, smokeless powder rifle. Since then, rifles, machine guns and pistols have evolved through successive refinements.
To my considerable surprise, both spellings are apparently correct but I've never seen the "Ralegh" one which would seem to be far less common.
Would rotating prepaid SIM cards on a monthly/quarterly basis help with this?
How to check open ports by process
"JADAJADAJADA"?
So, this have been bugging me for a while - what when we actually come to limits of the new technological and scientific advances that got us through the 20th century? I doubt that anyone here doesn't see a comparison to Moore's law. Supersonic passenger flight isn't happening, Musk's spaceship (or at least, it's use for passenger travel) is a huge gamble...

What if, among all the possible visions of the future, 2119 will have roughly the same tech as 2019? I don't doubt that there will be cosmetic differences, I'm talking more about about the fundamental stuff: energy efficiency, FLOPs, bandwidths, etc, being in the same order of magnitude. What if 2219 and 2319 still says the same, and the hockey stick of growth turns into another plateu?

TBH, this future frigthens me even more than nuclear war or climate change. For both these old horrors, we at least know the theoretical solutions; but if we simply run out of new things to discover that make a difference for us as a species, what then?
You're not going to see your bank accounts empty. You're not even necessarily going to see anyone or anything you care about get hurt by the one percent.

However, when you want something done, when you believe in a cause, you're going to have a harder time than previous generations to exert pressure on the powers that be to make that happen. They will care less about your purchasing power or your vote than was the case for your parents or grandparents. Depending on what injustices you see in the world, you will probably have a harder time finding an organization with any real influence that you can join to make a difference.

This is the biggest problem with inequality; people are fixated on what they have, not on what's possible. The world will change, and everyone has a stake in what it changes into. It's a problem when it changes on the terms of just one group, a problem that of course will always be the case, but can be bigger or smaller. Right not, it's getting bigger.
I’ve read that piece many times. It’s frustrating because I could point to it for all societal problems and it doesn’t offer any solutions.
It should be illegal to abuse the legal system in this way.
I suspect that often the reason for not getting a job is simply that there were more qualified candidates than positions. In that case, there may be no reasons to give; someone else was selected but your application wasn’t deficient in any way.
Is it possible to add Monodraw (https://monodraw.helftone.com/) style text art to this ?

I would pay for something that is browser only and generates really nice text art for diagrams.
Miniconda makes this really simple and their doc on environments is easy to read/understand. The benefits of conda really shine when trying to install a package with external dependencies to an environment.

The one thing I thought was neat here was pipx. I do have a few CLIs set up in my default conda env and haven't run into any dependency problems yet, but have occasionally tried to use them while another env is activated. Having a separate env automatically created for the entry points is a nice value add.
You're using "search/discovery in a distributed way" in a very literal manner. I interpreted the question as being one much more meaningful to the vast majority of users: "can a user search for content across the various distributed servers?"

That's all an end-user cares about.

Indexing videos once a day (or once an hour or whatever) would be very feasible. Indeed, different servers could create their own indexes, and some might be better at sorting for relevance than others.
Are you familiar with the proverb "Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime" ?

It's not about teaching everyone how to setup a PT instance, but how things works for the best outside a totaly centralised and company-owned system.
> I’ll take a mediocre-tasting lentil or black bean burger over this plant-based goo any day of the week.

Agreed, but, there are plenty of better-tasting vegetarian options (better than fake meat anyway).
Liability and "speaking for the employer" aside...

When I was first starting out, I found a job posting that I really wanted, so I applied and interviewed. I felt the interview went pretty well, but I got a call back that I wasn't what they were looking for. It was a small company, and the head of IT called me back to give me the bad news.

I really wanted the job, so I asked why. He told me I was too junior of a developer, and didn't understand OOP well enough. Being young and cocky as I was, I straight up told him I disagreed (looking back nearly 15 years, he was totally right). I didn't recall talking about OOP, per se, in the interview, and I had nothing to lose at this point, so I pressed the matter. I doubt it was OOP specifically that concerned him, and that it was more of a proxy for my inexperience. Either way, somehow I managed to get him to ask me about OOP over the phone. We talked a little about the vague concepts, and I have no fucking idea what happened, but he changed his mind and offered me the job. It was a great job, and I quickly learned how inexperienced I really was, but I grew a lot.

What am I getting at... in forums, you still _want_ them to participate, and come back. It is the opposite in an interview, you have essentially ended the relationship. Offering feedback starts the conversation again, and gives punks like me a chance to drag it out, disagree, and waste your time. We are just as likely to disagree with your assessment, if not more so, than to take it to heart.

Thank god he gave me another chance, I loved that job
> In Germany you have to buy insurance against getting sued.

That is incorrect, and what's more is that I have no idea where you're getting this from (it's possible that certain professions are required to buy extra insurance, but the only universally mandatory insurance in Germany is the health and social insurance).
> Google has no legal obligation to provide you with Drive services, though. I believe they specifically disclaim any obligation in the EULA you agree to.

That doesn't mean that the EULA is actually legally binding.

Nations with tougher consumer protections may actually allow recourse when Google decides to break a contract without what would be considered "good reason" under those same protections.
I don't want to derail the thread, but I recently started a company (https://syndetic.co) that's working on this problem. We've been focusing on the external data dictionary use case (how does a data-as-a-service company explain a dataset to their prospective customers) but we've been encountering a number of companies that are evaluating data catalogs and other internal tools for their data science teams.

I would really appreciate getting your perspective - I'm steve (at) syndetic.co
Sounds a lot like a SLAPP suit, something John Oliver covered this week: https://m.youtube.com/watch?v=UN8bJb8biZU
Well, you hire a lawyer because you're not sure what to do. If your lawyer says, "In this case, I'd go forwards - there's not a lot that can go wrong, I've done it dozens of times before" then you probably go forwards. I wouldn't ascribe too much to Mango.
It is Google's fault. So were those when you could rank no.1 for a term without having the term on the page because the links pointing at the site had them inside the <a href=""></a>.
We use draw.io at work for embedding diagrams into our process wiki which accepts basic HTML. It's great and allows us to update the drawings at any time.
Do you think a legislative remedy is likely given the current state of our legislative branch? I for one am glad the judicial system has the ability to reinterpret old laws in new situations, because we would end up with anarchy and confusion if we had to wait for congress.
I believe you mean "yada yada" instead of jadajada?

https://www.merriam-webster.com/dictionary/yada%20yada
"... visualize and report on what’s happening in the business ?"

Most probably, Business Intelligence.
Reducing the number of cases probably should be a goal, and the reasonable way to accomplish that would be for judges to be much more aggressive in dismissing bullshit. Some judges are satisfied with lifetime appointments to their current courts. If they aren't, either because they seek appointment to a higher court or because they face reelection campaigns, they have to worry about pissing off their biggest donors. Those, of course, are the lawyers who appear in their courts, who have very little interest in reducing caseload.
I know the hardware specs are nothing special. I don't need them to be. I'm asking about the Cat-specific features. Ruggedness, waterproofing, extra-long battery life, IR camera--do they work as advertised? Does the extra bulk affect usability?

The OEM crapware is an issue, but from a quick google it seems like Cat phones are rootable, yes? So it should be possible to fix that manually.
Steve Rinella also talks to him in an episode of his MeatEater podcast. Its a good listen if you have some time to kill. Episode #179 if anyone is interested.
Early-Stage Startups from the Nordics and Baltics Are Now Looking for Funding
You don't have to buy insurance against getting sued at all. There is no law that forces you to buy one and few people have it.