skysight-inc/HackerNews huggingface dataset:
Hi all,

To answer some of the other questions on this thread, no customer logs nor PII get submitted to the 3rd party service that we use, which is called Descartes: https://www.descartes.com/solutions/global-trade-intelligenc...

We pass name and billing address only.

HN has a lot of people building SaaS and open core companies, so hopefully this thread is a good way to learn about export compliance, which is something we've been doing for many years, though it's gotten extra important in 2022 due to so many new sanctions showing up.

Think of it this way (in a simplified, high level view that doesn't capture all the detail, but intended to share the aesthetic):

1. When you're an early stage company based in the U.S. starting to sell open core licenses or SaaS you typically hire a lawyer to do the legal agreements and help negotiate contracts.

2. If it's a good lawyer, they might talk about "export compliance" and how your company might need to think about doing an assessment on how your product is classified in the context of U.S. export compliance restrictions.

3. If they're a really good lawyer, they may even recommend an export compliance consultant for you to use.

4. After you get your export compliance classification, you're going to need a way to implement the right checks to ensure you're not violating U.S. export compliance laws based on your classification and your customers.

5. You quickly realize you need to buy a tool to do this--not only to check at the time of transaction, but also to alert you if the status of a customer changes (for example, if a customer is added to a list of organizations flagged by public sector organizations).

6. You look at different options, and end up purchasing one and integrating it with your other systems, including Salesforce (sales automation) and Marketo (email automation). In this case, we purchased a subscription to Descartes.

Hopefully that helps share context. Please feel free to ask other questions here.

PS: Here's our ECCN classification for those interested:
https://docs.mattermost.com/about/certifications-and-complia...
Thanks @jsprogram, agree, hopefully this response and links to details help out the folks on this thread: https://news.ycombinator.com/item?id=31852914#31854019
Nuclear Warheads by Country (1945-2022)
We are leaving zilch to children.
Is a concept of consumer rights really that alien to you?

>I guarantee it’ll work for 5 years as long as you have me repair it instead of bob the janitor

Its called a lease aka I dont own a thing, I just pay rent. https://www.gmfinancial.com/en-us/business-financing/busines...
Yes, please see: https://news.ycombinator.com/item?id=31852914#31854019
Custom functions and data types are great but what most people miss is custom aggregates! Some weeks ago I built tsvector_agg() in ~10 minutes to aggregate the fulltext search vectors of multiple rows into one. That‘s really magical and shows why PostgreSQL is do loved by anyone wantint to use more than a simple SELECT or UPDATE.
Wait, I assumed manufacturers (or ROM makers / AOSP) did this by default by not charging it to 100%?

Then again, why would they? The faster the battery goes the sooner the end user will have to either replace the battery (which is almost impossible with phones these days) or ditch the old phone and get a new one.
It doesn't matter if historical per-capita water usage is down if the lower basin states are continuing to overdraw their water allocations from the Colorado river system.

If and when the Colorado River Compact implodes, it's going to be immensely painful to all the states -- but especially Arizona, which doesn't have the same senior rights as other states under prior appropriation.
Yup! I always wonder where these caricatures of academia come from.

Another thing that stood out to me was "you need to generate good-enough results quickly."

I'm sure there are a few lavishly-funded groups where you can spend eons designing the perfect experiment, collecting noiseless data, and writing it up like Shakespeare (Or GRR Martin) . For the rest of us, especially in soft-money jobs, the name of the game is picking one thing to hone for each project and satisficing everything else.
> Strabismus surgery significantly improved symptoms of depression (SMD: 0.59) and anxiety (SMD: 0.69) in children.

What about optical correction like glasses?
TikTok owner ByteDance sees $1B in player spend on its games
Not in a million years would it take $400k to run Plausible. It would be a fraction of this.
Looks great, kids aren't stupid, with more risk kids are more careful. Even infants will back away from a high ledge. Sadly around 1990 kids played at the local park and had a blast, up to 10-12 years old. By 1995 the revisions had made things MUCH safer, and much less fun, to the average age dropped to 6. By 2000 it had dropped to 3.

If it's boring kids will find something else to do.
The UK has long had a dire need for constitutional reform–especially, some entrenched protections against the built-in possibility that any sufficiently large English majority can lord it over the other three constituent countries. Maybe they should have addressed that far more fundamental issue first, before holding a referendum on EU membership?

The failure to do so has likely hastened the UK's own demise – the experience of being outvoted on the Brexit gave a big boost to pro-independence sentiment in Scotland, and created a pragmatic case for Irish reunification which did not exist before (and stands a chance of eventually winning over even many who are culturally predisposed to oppose the idea.) While I think both outcomes are still many years away (especially in the case of Northern Ireland), it seems likely they'll be with us much earlier than they would have in a timeline in which the Brexit referendum had gone differently.
> As pointed out upthread, if it the source code is leaked then there may be trade secret protections. The GPL specifically allows the code to be posted online, so by design it is not secret.

The reverse maybe true. I may be GPL'ing a code to prevent a useful algorithm from being buried deep inside a commercial code with an incompatible license. What makes it a "trade secret" level code? I have a 25 line algorithm which is worthy of its own paper. What if I open its reference implementation with AGPLv3+?

I have no problems with you reading the paper, and implementing it. I don't obfuscate my papers, but I put the implementation out with AGPLv3+. You can't use that in a codebase with an incompatible license. I expect and want you respect the license of my implementation.

> The code snippets that copilot generates look more like fair use than infringement. They are small, adapted to the destination context, and usually not direct copies of one source but more of an average of many different sources. And usually the programmer does not keep the suggestion that copilot suggests unmodified - the programmer does their own editing of the snippet afterwards to further tune it to the surrounding context.

Emphasis mine. First, there's no consensus on fair use, yet. Second they may be direct copies of the code. Third, they're remixed with other code pieces, which makes it a derivative work of many code pieces at once, then lastly, programmer re-derives the derived work. Which is clearly a derivative of GPL code, which brings in GPL license with itself (if what copilot derives the code from GPL licensed repositories, which it does).

I have no problem with Copilot as a technology. I have no problems with other licenses, which are not breached when used by Copilot and derived and used. The point which makes my blood boil is copilot using this GPL corpus, and don't admitting it publicly, breaching the terms of GPL en masse, and outright ignoring it. Then feeding this GPL derived code to any and all projects which pay for a copilot membership, and calling it a day.
I think the government views the stinky polluted lake as more of a shield over the pollution that is keeping it from being flung everywhere in the next dust bowl.

We learned as a result of the dust bowl that many aspects of the environment that we thought were useless were actually providing a stabilizing affect on the local environment. This is how we got infrastructure projects like the great shelterbelt[1].

Given this historical context the situation looks like the inverse to me. Like how the hell can the government prioritize keeping an artificial oasis supplied with enough water for a city in the middle of the desert vs prioritizing keeping a man made disaster caused by our ancestors from affecting large swathes of the country?

[1] https://en.m.wikipedia.org/wiki/Great_Plains_Shelterbelt
The fact that our sun still shines is strong evidence that we're alone.
> Oddly, California officials are trying to decide right now whether to save Lake Mead or the Salton Sea.

Not California officials.

It's the Imperial Irrigation District, which is the water utility for largely agricultural Imperial County, which is inland from San Diego. They grow a huge amount of produce there, so the water rights are primarily for farming, not for restoring the lake, which is fed by farming runoff.

So a better comparison is farming in the Imperial Valley vs Las Vegas.
AI/ML, AR/VR, IoT, blockchain, microservices, data science, API, of course.
We should question and find proof. But should not dismiss the possibility without looking.

May be there are multiple thing that drives sleep disorder and and then that causes Alzheimer.
I agree with you regarding the ratios you mention. Importantly, the Colorado River Compact was established during an atypically wet cycle, and even with ag reductions,
I’d argue no additional pressure should be placed on the watershed due to long duration droughts becoming more frequent. We might yet have to bring water from elsewhere, no further pressure should be incurred.
Concentration camps were used by Britain before Nazi.
Also, I apologize for the confusion this has caused.
I agree with you and they have a right to do this; issue is; they will lose a lot of members because of this because they were so lax. That’s why it’s is common to think; it is easier to start high and discount than start low and increase your prices. People don’t like change and will just leave.

I also see how this is hard to make fair for edge cases; it should just be clear what it means. I think 1 geo location at a time for x screens is clear. One household is not clear; if my wife is travelling for her job and my son too while I stay at home: how does that work? Are they going to time the ‘remote’ watching for what a typical vacation or work outing might look like?

Anyway; instead of clamping down on password sharing, why not add tiers based on number of geo locations with those screens? 4 screens in 2 locations, 4 screens in 3 locations, 4 screens in 4 locations and that’s it. These locations are not fixed, but this is easy to measure and enforce for them, while, as my situation above, is less obvious.

I think making it clear what is allowed and what is not from the start in verifiable terms, is important or users will get angry as they seem to be now.
Just point people to F-Secure TamaGo unikernel for embedded firmware as one possible example,

https://www.withsecure.com/en/solutions/innovative-security-...
The top 20 US Economics Departments train a majority of PhD economists so “quite common” seems fair. Also, using scare quotes for top in Economics is, ah, questionable. There is a very visible ranking and you’d get substantial agreement on it from most academic economists. The strong core agreement on techniques and axioms is part of why economists are more influential in policy than the rest of the social sciences put together.

> The Superiority of Economists

> There exists an implicit pecking order among the social sciences, and it seems to be dominated by economics. For starters, economists see themselves at or near the top of the disciplinary hierarchy. In a survey conducted in the early 2000s, Colander (2005) found that 77 percent of economics graduate students in elite programs agree with the statement that “economics is the most scientific of the social sciences.” Some 15 years ago, Richard Freeman (1999, p. 141) speculated on the origins of such a conviction in the pages of this journal. His assessment was candid: “[S]ociologists and political scientists have less powerful analytical tools and know less than we do, or so we believe. By scores on the Graduate Record Examina- tion and other criteria, our field attracts students stronger than theirs, and our courses are more mathematically demanding.”

https://pubs.aeaweb.org/doi/pdfplus/10.1257/jep.29.1.89
I often wondered if my lack of clear sight had something to do with my teenage years.

Darn eyeballs got me down -_-
The FTC was partisan gridlocked until earlier this month [1].

[1] https://www.washingtonpost.com/technology/2022/06/08/ftc-lin...
Maybe, and you're making more of a cynical statement than a question, but if there's a crisis then it's worth asking if the government controlling the water supply of the Southwest isn't working out at all. I believe that's the case. I'd like to try full privatization.
I’m also a happy customer.

There must be a lesson here in doing one thing well.

Thousands of people choosing to pay when there is a massively more powerful and fully featured free alternative.

Web analytics have also been around for decades, and even today there is no shortage of competition.
I might be abusing the term here, but Plausible seems like the best example of a mittelstand[1] that sells SaaS.

They are not beholden to VC investors and can grow slowly, organically. According to this article, they were able to cover their costs by January 2021. By keeping their team small, they can remain sustainable for a long time and refine their product.

The biggest challenge for growth right now seems to be that customer support costs will scale linearly with growth.

[1] https://news.ycombinator.com/item?id=31327219
> purist approach ("keep logic out of templates") sounds good, but in practice leads to spaghetti hacks

This. Exactly this

Go for Jinja2 and don't look back

If there's one defect in Django is the rosy-colored purist view that permeates a lot of its design decisions.

Keeping "logic only in code" made sense in the 90s. And no, I'm not building a new template tag every time I make some stylistic choice.
> binary files aren't displayed in git diffs

They are (albeit not as prominently as they should). And you can add your own diff engines to show full diffs for different binary formats.
Where does human creativity come from?
This is an awesome concept -- I wonder if this would be even better as an artifact of the modeling rather than just the controller -- could dig people out of a lot of document-store shaped holes.

Have to admit I've never tried doing API migration in this way on a real project before!
Glad someone said it.

There are many ways to respond to someone who calls your paper rubbish. In this case, the recipient of the feedback agreed it was rubbish. They could have fired back a witty comment, a joke, or sarcasm, which may have broken the ice and caused the exact same outcome. There is no winning formula in those interactions which reflects "good leadership".

It's tiring hearing about all these strategies people use on each other in order to "win" some prize. In my book, anyone who uses pre-cooked tactics when talking to my face, is not leadership material.
Does this mean default quantization tables were badly picked after all? And someone only noticed after 30 years?

It sounds like the employed solution only modifies first element from [16,17] to [10,16].
I can't help but wonder if the the southern hemisphere Hunga Tonga-Hunga Ha'apai volcano eruption (https://en.wikipedia.org/wiki/2022_Hunga_Tonga%E2%80%93Hunga...) contributed a little to the nothern hemisphere weirdness like https://en.wikipedia.org/wiki/1991_eruption_of_Mount_Pinatub...
Dangerous playgrounds work when families have 6 kids and kids are somewhat disposable (my heart is not so cold).

The risk calculation is different for families with 1-2 kids.
Any proof at all that customers are reacting this way? HN and Reddit being edgy doesn’t count
How many companies use GA as their only analytics system? It isn’t free. It has a free tier.
It does not change the fact that the area is becoming unliveable without massive investment.

Why should the rest of the country subsidize these people lifestyle choices to live in an inhospitable area?

I’d be willing to support subsidizing moving them to a new location that’s better suited to living in, but I have no interest in helping pay for people to spit in reality’s eye so they can live in a place they have emotional/cultural ties to
Wrong way around. If everyone in the world consumes something and side effects are very rare and usually mild, then you have to argue what the problem is.

For cocaine and most "hard drugs" probably neither is true. For coffee it seems both are true. For alcohol 1 is true and 2 is tricky.
> 100th parallel/the Mississippi.

Small point, but longitudinal lines aren't typically called parallels because they're not parallel to each other.
> We've created a fear bubble around kids and they don't know what danger is

I believe they do know, and its far worse than the danger of a broken arm or sprained ankle. It's the danger of being shot dead. I urge everyone to read this article and imagine yourself as a child being told this stuff and "practicing" hiding and being quiet in an active shooter scenario. Far more terrifying than any playground from the past.

https://www.goodhousekeeping.com/life/parenting/a40732/what-...
Opibus: The mobility startup converting Kenya to electric vehicles
Of course it's fair use, it meets the educational criterion.

Might you have to defend it? Maybe. Would you win? Assuredly.
Yeah, that Candidatus Thiomargarita magnifica is a real piece of shit.
The mould issue are intense. I live in the Northern Rivers region. A lot of houses here are situated in forests. These forests are immensely powerful and are fuelled by massive fungal and lichen growths.

I got flooded out of my house and took 3 months to find a new rental.

I watched as the fungus invaded my house and started to eat everything. Mould on the walls, fabrics, paper, rubber, leather. Anything that had any sort of digestible organic matter on it went mouldy. Glass had a think layer of spores. Black loud coming down from the ceiling (this is a very bad sign, your property is seriously sick if you have black mould on your ceiling).

This whole area has been dealing with this stuff since they started building here, every house is affected. These wet periods just highlight the danger. Our country doesn’t have the resources to clean this issue up. That means millions of people are inhaling spores all day every day.

Spores won’t kill you, but they will ruin your life. They get into your lungs and cause health issues. I was sceptical about it until I moved to a dry area. My health shot way back up!

Good luck getting any tradies let alone building supplies.

I can get my lettuce local though for $3 a bunch from the farmers market! So there’s that :)
You're saying no true Scotsman will require the latest rust compiler. I'm saying that's not how it is for non-Rust developers trying to use things written in Rust.
Environment variables exist only in memory and can't be read by any user other than the process's own and root. There's nothing wrong with keeping secrets there.
I had a storage unit once, protected with a stout lock and hasp. I lost the key. Asked the manager, and he showed up with a battery operated angle grinder. Cut the lock off in a few seconds. My eyes bugged out.

I doubt it would have any difficulty slicing through a deadbolt. Just stick the wheel in the crack between the door and frame, and bzzzzt!

(It's the same tool thieves use to cut off your catalytic converter in a few seconds.)

This is why castles, no matter how stout, are worthless unless manned with defenders trying to kill anyone attempting to breach the walls.
I control+f'ed GPT and found your comment so yes
> Number of screens you can watch on at the same time

You. Not your neighbor. Not your friends.

Strictly by the sentence you quote to make your point, you would not even be allowed to share your "simultaneous streams" with members of your household. Which makes this quote rather useless to argue for your assumed right of sharing your streams with anyone you want.
Hmm, what’s wrong with:

sleep until reddy to blit next frame

blit frame

render next frame

repeat
Right, I was just pointing out the flaw in the parent commenter's statement. You can't do "code version is tied to your database version" - that's just not a thing.
I hope this doesn't turn into an IPv4/IPv6 situation, but it looks like it's directly headed that way. Without a proper transition mechanism companies won't implement SHA-256 because there's no demand for it and users can't switch until companies support SHA-256.
This advice may make sense for some languages, but it certainly doesn’t make sense for Python.

Python generally provides one and only one best way to do things. With one exception (single quotes vs. double quotes) I can’t think of any cases where my company didn’t espouse or require using regular, idiomatic Python.

My company consistently preferred using expressive features do the language. For example, using list comprehension instead of for-loops.

After learning Python, reading up on the frameworks used at my company (Django and Django Rest Framework) would be the next best use of a new dev’s time.

This advice might be specific to Django and Django Rest Framework. Both frameworks are old, popular, and opinionated; other people have thought through the best way to do things.

Understanding all the packages in the standard library is by no means a requirement, but knowing the language itself backward and forwards pays enormous dividends when debugging.
They said the same thing 50 years ago.

You need both, as it's only going to get worse, and we can do something about how quickly.
Which is why dmd just dies on code that overdoes metaprogramming, after gobbling GB of data.
I didn’t know Apple TV was watched a lot. Anecdotally two tv addicted friends mention it. Besides Ted Lasso I don’t see it mentioned. And whatever Oscar bait they have.

I watch Mythic Quest. No one else I know does.

Apple TV otherwise feels superficial and fake in a way to me. Shows like For all Mankind and another one. They feel sterile.

OTOH, overall. Netflix is still huge. Just when I’m on HN of Reddit this never appears to be the case.
Formula?

There are many ways to resolve situations. In this one, both parties apparently agreed the paper was "rubbish". The problem that needed resolving was the paper, not the interaction.

And since they were co-authoring said paper, why on Earth would the "rubbish" man not want to help? She could have simply said "can you please help fix the paper, you are a co-author after all?". And he most likely would have helped.

There is no connection to leadership from her actions that I can see. Only the one an article wishes to make up.
There's a finite supply of suckers, and the cryptocurrency industry has already been digging pretty deep.
Total Generalship: Commanding Pre-Modern Armies, Part IIIb: Officers