skysight-inc/HackerNews huggingface dataset:
Question About Intellectual Property
I am a college student and just started my first venture project. What are some ways that I can get patent and trade mark my intellectual properties?
Also, when would it not be necessary to have my app or service trademarked? - Because things like facebook or youtube can be easily duplicated
>it'll probably never be voted to the homepage

Incorrect, it was in fact voted to the homepage 7 months ago:
https://news.ycombinator.com/item?id=22203919
This is why you shouldn't use a lightweight wallet and should use the official wallet, or at least host a full node.
>"But whenever I boot up Windows and have to fight to get the most basic dev tools working"

Not sure what tools in particular are you talking about. My main: Visual Studio for C/C++, VS Code for various scripting languages, Delphi, Lazarus install and work flawlessly from the first try. So do whole bunch of other software products I use.
> Smaller nations have no problem changing everything.

And some smaller nations (the UK, for example) have never changed "everything" and likely never will.
> Our CEO refuses to open, even for takeout, until our dining experience is seamless. The trouble is is that nowhere has a completely seamless order-and-pay-from-your-phone system because it doesn't exist.

Having spent significant time in the Industry, in both Europe and the US, I honestly think this is exactly what will give Ghost Kitchens the edge over the traditional dine-in places.
I saw this discussed elsewhere where it was pointed out that Java has a tendency to have objects with lots of small getters and setters. This might effectively be a proxy metric for objects that do too much and expose too much of their state.
What's special in the rest of the world isn't just a metric system, it is one particular metric system: the SI system (also sometimes called the MKS system, for meter-kilogram-second). The SI system guarantees not only that we have nice multiples of powers of ten, but also that all scientific units are easily convertible to each other. This, for example, enables the fact that one ohm times one farad is exactly one second! That's why, for instance, you may have heard that NASA (or most any other scientific org in America) uses the so-called "metric system", again specifically meaning SI units. (There does in fact exist an arcane scientific system based on the foot-pound-second, but nobody - not even Americans - uses it.)
>If we didn't have Arabic numerals in Base 10, the American system is better

While I'll agree that a base 12 system would be better, the American system would still be a bizarre hodgepodge.

Let's look at distance. First, a thou, or a thousandth of an inch. Breaking everything there. Then twelve inches to a foot, where things work. Then three feet to a yard? Twenty two yards to a chain, ten chains to a furlong and finally eight furlong to a mile.

And if you're wondering, yes I had to look up everything besides inch, foot, yard, and mile.
A rod is 5.5 yards. A mile is 320 rods. A rod is 1/1000th of a league . A league is the distance a man could travel in about an hour and corresponds nearly to about 5k in today's measurements.
Isn't that what Helm[1] is?

1 - https://helm.sh/
Test your typing accuracy over some random words
Vue Promise Snapshot Composition
Reactive object that sync itself based on the latest snapshot of interaction with a Promise.
Are you kidding me? If money was my goal, 50k would be so insulting! A slightly more malicious person would brick the whole fleet as retribution.
Pushing down 100 arguments to every function that might call something else in the call chain is horrible too, so what are you going to do?

A key-value container? Sounds like context, or goroutine-local storage with superfluous boilerplate.

A "request" object containing all the values? Sounds like goroutine-local storage by another name, just more verbose.

Restrict every function in the program to pass exactly the values used by any of its possible callee descendants? Sounds brittle, you'll never get anything finished.
Nope.

I was just able to navigate through life with them and felt like I can ask them anything.
Exactly right on rain being the determining factor. In NE Iowa and SE Minnesota, where I am from, it is one of the most drought-resistant areas of farm land in the nation. No one would waste dollar-one on an irrigation system. (Getting 4 rainless days in a row so that you can bale hay is a bigger issue). As you go west, the influence of the Rocky Mountain rain shadow takes on increasing importance. About half way across SoDak or Nebraska, center-pivot irrigation starts to pencil out.
How does that make sense for a taxpayer-funded resource? I'm sure that some projects that rent time on Hubble have private funding, but does that apply to all of them?
Good job for teaching your kid to keep themselves safe!
To insert a bit of sanity: from a reply by the author, she indicates that she wasn't trying to introduce a novel concept with estimating an area using right trapezoids. I don't have access to the journal, so I can't read her entire comment.

https://care.diabetesjournals.org/content/17/10/1225.2
Some kinds of declarative automation are just bad. Case in point: configuration management.

Ansible was written before we realized immutable infrastructure is the best way to go. Configuration Management tools craft system state dynamically like a drunk sculpting a Roman bust with a Louisville Slugger. You can get them to do what you want, but it takes a lot of work, and even then the outcome is uncertain. CM tools are often complex because a system whose state is constantly shifting requires complexity to handle it.

If instead you make immutable artifacts, you don't need complexity. A simple series of straight-forward commands in a single version-controlled file does everything you need. Dockerfiles seem immature at first because of how simple they are, but in practice it's much more reliable than Ansible, not to mention easier to support. Thus, non-declarative automation, when used with immutable infrastructure as code, trumps declarative.

Ansible is also only optionally declarative, which people miss just because it has that bastardized form of YAML for a config file. The simplest tasks, roles and playbooks work when executed sequentially, but not necessarily when out of sequential order. When you do make it super-duper-declarative, it can involve tons of confusing logic that makes it nearly impossible to understand, and is much more verbose (and complex) than a simple script. As soon as automation is more work and cost than the alternative, it should be ditched.
I think a lot of people have yet to internalize this fact: Humans aren't Vulcans, and pure rationality does not now, and never will in the future, drive public policy. Humans are emotional beings, and failing to account for and appeal to that will always result in failure.
Yeah honestly I'm a little judgemental towards how much these parents think little of their kids.

Your kid isn't an idiot. They probably have a much more interesting understanding of the world than you do and you won't always be there to keep them safe.

You need to give them the tools to keep themselves safe.
This is the approach my parents took with me. Worked well :)
Color Blue Pictures to Inspire You
It seems like a classic case of mistaking (or not taking seriously enough) the difference between authentication and authorization. He accessed the server through the car's VPN, so there was an authenticated and authorized connection to the server.

However, an authorized connection to the server is not authorization to make any arbitrary request on the server.

It happens for the same reason that many games get MAX_INT high scores at launch.
PDX Carpet (Wikipedia)
Yeah honestly you're wrong about this and seeing kids as stupid little humans that constantly need protection isn't helpful.

You're not always going to be there to keep them safe. Give them the tools and the training to understand dangers on their own.
Haha yeah, same with temperature - Fahrenheit would still be a weird thing.
No number has all factors in. Better to work in a way that handles uneven fraction properly than sweep the problem under the rug.
All this is saying is "I'm more familiar with a gallon than a liter." There's nothing that makes a gallon more sensible to humans.
Thanks for your concern.
Any argument that is "makes more sense to humans" that is actually based on repeated exposure to the concept/metric since young age fall flat on itself.

It makes more sense to YOU because you've used it since early life, so you have created an mental model for it. Countries with metric system, people have done the same.

As one example, In a recent after-work conversation, some one mentioned the stupidity of the "stone" measurement, upon the Italian, Canadian, Japanese, American, Swedish, Mexican, Chinese and the Russian all agreed it was the most non-intuitive stupid thing they have ever heard. Except the Brit at the place, who (in vain) tried to explain how it made sense and made "more sense to humans"
If the American units were 'metric in base 12', there would be a lot more arguments for keeping them. But they really aren't - the units have no well-thought-out relationships to each other, they are just an amalgamation of different historical decisions, often taken in isolation. Inches to feet to furlongs to miles have one set of arbitrary conversions, while ounces to pounds to tons has entirely different conversions.

But contrast, a metric system in base 12 should still keep the niceties of the metric system - units of volume should correspond to units lengths of the side of a cube, units of weight should correspond to units of volume of water etc. And there should be a single rule for conversions, with standardized names for sub divisions.

These are the things that make the metric system superior, not its being in base 10. And these advantages far outweigh the advantage of being able to divide a sixth of a foot in a whole number of inches - particularly in the era where we carry arbitrary precision calculators in our pockets.
Yep.

And honestly the parents that jump towards this have always been the ones that give me weird vibes. It's like in the process of protecting their kids from pedophiles they sedualize everything about their kids.
It's pretty well written, but somewhat unrealistic from technical standpoint.

The first part is OK (except author forgot about "fire exit" laws, so the mall doors would not be locked)

The second part, the one which describes "consensus" system from technical standpoint, is wrong. The protection does not work this way. As in, it can surely be implemented, but it has no benefits that author claims and would not protect from stuxnet-like "viruses" (sic!) at all.

The third part, where the bitcoin is mentioned, is outright science fiction.
> rooting your car

Something has gone terribly wrong with modern technology.
How cold was the ice age? Researchers now know
> Apple has long taken pride that “it just works”, but seems to have convinced itself that is inviolate fact

This. Apple's inability to admit fault coupled with decreasing software stability makes life difficult in many ways. For instance, aside from the obvious detrimental effects of OS bugs, it's often quite difficult to find specific solutions without a specific error message. "$APP silently fails" or "Why is my framerate so low?" don't always lead to answers, even though there are probably many others running into the same issues.
I could just as well say that 1 liter is easy, but 0.264172 gallons is complex.

Using a conversion as a justification just isn't a fair comparison.
In my opinion, there are two classes of workflow definition languages: domain-specific (DSL) and general-purpose.

Configuration based languages are awesome for domain-specific use cases. For example, AWS Cloud Formation or HashiCorp Terraform configuration language are good examples of domain-specific workflow definition languages. They solve just one specific problem that allows them to be mostly declarative and omit most procedural complexity. Even in this case, I'm pretty sure that Pulumi folks would not be 100% in agreement.

The general-purpose workflow definition languages are procedural. And I believe that procedural code in YAML/XML/JSON is a bad idea. It looks ugly, doesn't add much value, and never matches any of the general-purpose languages in expressiveness and tooling. Such configuration languages work in limited situations, but developers quickly hit their boundaries in most real use cases and have to look for real solutions.

BTW Temporal and its predecessor Cadence are perfect platforms for supporting custom DSL workflow definitions. Many production use cases run custom DSLs on top of them.
I'm pretty sure metric took over the world a long time ago?
This is what I do. You can make any audio or video the audio and video source. https://webrtc.org/getting-started/testing
When there is a correlation between A and B it could be that A causes B or that B causes A or that A and B have a common cause. It could also be that the correlation is just a coincidence.

I tend to write longer functions when the thing being done is simple and shorter ones when the thing being done is complex.....
Imperial is there because it's convenient to humans without tools.

Sometimes you need precision, sometimes you need accuracy, and sometimes you need both. For completeness I'll say that sometimes you need neither, perhaps politicians know more about this last part. Using Imperial measures makes this clear - do you really need to know how big your field is to the millimetre? To the centimetre? A foot will do.

My foot is, strangely (there's that British sarcasm again), a foot long. I can go into a field without tools and measure using my feet and be quite accurate.

I programmed Ruby for years and it was always said that it was designed to work for the human over the computer, Imperial is much the same, as were the things like pre-decimal currency (I don't want 12 eggs, can you sell me one? Easy when I've 240d to divide into, not so easy with 100 pence).

Use what's appropriate, don't wed yourself to decimal.
What, you want an accurate physical simulation of a nuclear reactor falling onto Manhattan, Marvel comics style?

Well, considering that an actual nuclear bomb going off on Hiroshima killed "only" <150,000 people, I find it pretty unlikely a falling reactor will kill half of Manhattan. So, there.
> god is a junior dev and no one reviewed his pull requests.

> some people here are definitely on the spectrum. FYI that was an attempt at humor. In case you want to mimic human social behavior in the future ..

_Your_ failed attempt at humour doesn't justify labeling and gaslighting the person who didn't "get it", if anyone can ever consider that to be a joke.

> For the record, I was merely illustrating a point

Illustrating a point or making a joke? In either case, it doesn't justify your "human social behavior" of attacking the personality traits of the person disagreeing with you. My suggestion to you -in the future- accept that someone can have a different opinion and that you could be wrong and try to counteract that without resorting to labeling and gaslighting.
Seriously, it’s not like CA doesn’t already have codes that make stuff quake-ready. I live in a flood plain and huge amounts of stuff is built up off the ground enough for a few feet of water to not be a problem, though sadly this is not actually enshrined in codes AFAIK.
I have worked for several small startups in Seattle and the bay area that didn't say anything about me being in Brazil, Thailand, and Belize. In each case I was earning around $120k/yr on salary.
Based on what you wrote, I believe you need better managers, not better developers.

This is a giant red flag :

I do have to push through stressful situations regularly and make progress in a timely fashion

Also based on the same argument, its kind of obvious your hiring process at all levels isn't working.
Why is a gallon easier than a liter?

One desirable property with the SI system is how compatible they are: a cube with 10cm sides is a liter, so it’s easy to imagine the space requirements for a 40 liter tank. A gallon is 231 cubic inches, which is much less natural to work with.
Yeah, it's feet measured east and north of an arbitrary point southwest of everything in the state. There is an actual point inside the state used as a base but they set up a false easting and false northing by subtracting a large round number such that the origin of the coordinate system is southwest of everything in the state. A lot of things in surveying are designed such that the math is easier for people working in the field to reliably get correct.
I'd be surprised if we don't see a proliferation of online flight schools where you stream and your instructor walks you through it.

Similar to FPS games coaching.

Instead of getting into your region's Platinum rank in Overwatch, you learn to solo fly a new type of aircraft with AI assistance turned off.
I really hate such "parallax effect" sites. Even iPad it's uncomfortable.
I always buy my dog expensive stuff.
> whenever I boot up Windows and have to fight to get the most basic dev tools working

What are the most basic dev tools are you struggling with on windows?

VS Code + git (perhaps the most basic requirements for me) docker, node/deno etc "just works" on windows. WSL handles anything I need that doesn't have native windows builds which is ultra-rare for me these days. Windows is IME now a very viable option particularly if you are doing web and/or container-based development. I don't see any advantage for OS X any more ... apart from appealing hardware/industrial design if your work is paying for it! :)

Linux though I agree is a cluster-fuck. I frequently suffer daily issues with graphics drivers causing visual artifacts and outright crashes on my work Dell laptop which is my current work daily-driver (although my work Linux desktop is rock solid)
Are 1) and 2) separate teams? How many people in each?
I cant running this apps

\appdata\local\programs\python\python38\lib\runpy.py", line 194, in _run_module_as_main
return _run_code(code, main_globals, None,
Well fundamentally, they can be breached. Since the self-driving AI system can be updated (afaik), then vehicle control can certainly be remotely altered.

I guess those risks are a bit like nuclear launch risks. Someone, somewhere (that controls the right key) could unleash an enormous accident. You just hope the system as a whole has enough redundancy for it to be sufficiently unlikely. In nuclear arms technology we have multiple authorizations required for launches. Then of course the underlying system has to be robust enough so none of those measures can be bypassed.

There is no fundamental barrier that I can see -- we know how to build incredibly robust systems using methods like formal verification of software and just thorough quality assurance and testing. In a way, much of the world is already exposed to those kinds of risks: most individuals's phones, laptops and even industrial computers can be remotely updated and incapacitated, exposing a risk of generalized trouble.

The adequate amount of resources to be allocated on those risky but extremely remote scenarios is what's important. I think there needs to be oversight guaranteeing every system is getting verification, testing and attention proportional to risk for society. The usual punitive incentives don't work very well for those cases. I don't think we have any agencies with this wide of an outlook currently.
You've never left the US, have you? No one uses 3.8 liters of gas, they obviously use 1 liter of gas, or 10 liters of gas. Most cars have about 40 or 50 liter tanks, and gas is paid by the liter.

Juice is also bought by the liter, usually in 2L bottles for a family dinner, or 500mL bottles for one person alone.
Why didn't all of these things happen when Prohibition was repealed?
I think we are fundamentally too tribal and violent as a species. I think there is nothing we can do against millions of years of natural selection favoring the furthering of your kin at the expense of your species. We aren't wired for civilized society, it has to be learned and ingrained and even then, we revert to our tribal tendencies at the slightest encounter with an unknown.
Haha, I wrote that on a whim. I'll come up with a better line.
Most don't ask questions. In my case I used my mom's address and lived abroad. When you file your taxes and you've been outside of the US for most of the year, you get all of your federal withholding refunded. I'm sure this would not stand up to scrutiny, but I did it for eight years and never had any trouble.
Yes, I think that is entirely possible.
Some users got a curses menu of stuff they may do, not a shell that requires knowing how to type a command (and that can run anything the filesystem lets them see). I've even seen users whose shell was pine, because email was all they used.
I've been looking around. I can't find a specific source or training document that would indicate it so far. I think it's a really interesting question.

I do have an anecdote that may help shed some light.

I was coming back from dinner in Tijuana one evening with a friend who happened to be asian. We pulled up to the border crossing and handed over our passports. After calling my friend a 'banana,' the agent then asked us why we would visit a 'garbage dump' when we could go to Balboa Park instead. We were totally shocked.

I got the feeling with many of the CBP agents I interacted with that they had a really distorted image of Mexico. Thus, anyone who goes there and isn't from there is probably up to no good. And if you're from there..........

Edit: I'm stereotyping based on my own experiences. Again, maybe I've had bad luck. I don't mean to imply that all CBP agents are bad folks.
Because a gallon is divisible in human unit. A quart is a quarter or a gallon, a pint is half that. 250ml is both exotic sounding and guaranteed not as exact when measured in halves.
I used to run a bar trivia at Lewis & Clark Brewery. I had diverse questions per round, and one of my favorite things to ask were obscure forms of measurement as the round "hard question", like how many gallons are in a bushel? (I generally also counted it right if it was close enough).
My sexuality isn't public but I can say that none of my friends have ever mentioned encounters with implicit homophobia, and that my local school administration (while not being the best) would put an end to that very quickly. However, in Maine it's ground-up: I learned about queer struggles as a kid and I learned about how to protect oneself from any sexually transmissible diseases from a teacher that didn't use gendered pronouns for either party engaging in intercourse. It's very normalized here. If I recall, the University of Maine too runs television advertisements about how accepting it is of queer students.

Implicit transphobia is still a thing (it wouldn't be unheard of for someone who's trans here to have an experience similar to yours) but fortunately that's changing too.

Note: I should add that this social progress only really applies to the city I'm in and maybe the two other big ones here. There are some rural areas that are sanctuaries (to the point of sounding like legends though they're 100% real) but most of the state geographically speaking is still as far in the past as the deep south in America.
> A couple of countries have worldwide / citizen taxation (i.e. the US). A US citizen that lives in Singapore will pay tax to both Singapore and the US. They pay tax to Singapore and can claim a tax credit on their US tax return. They can also claim the foreign earned income exclusion deduction.

So it ends up working out like residence-based taxation for most people anyway, but with more steps? Except I guess if the country has a lower tax rate than the US, then you'd need to pay the difference?