skysight-inc/HackerNews huggingface dataset:
> Do not try to do this yourself. You will get it wrong.

I did it myself and got it right? I closed my LLC last year, not for reasons related to managing the LLC itself.

It's not "hard". It just requires a lot of knowledge of process and filings required. Most folks are best using a CPA to handle it.

It is absolutely best to contract under an LLC or S Corp umbrella, vs personally. You need the liability protection. Perhaps not as much for software, I suppose. But if an average plumber / salon owner / painter / tradesman can get it right, so can you.

> you must use a payroll service to pay yourself.

you don't need to. it's way easier to do the payroll taxes, so you absolutely should, but it's not a hard requirement.

but you don't need to be on the payroll at all. you can take a draw, or take distributions instead. there are tradeoffs for all 3 methods.

> Forget about the fabled "corporate veil". If the IRS and FTB decide they want their money, they are going to get it.

The corporate veil isn't about taxes, at all.
Ah, so "and perhaps give a shot at designing an F-35 competitor to someone like SpaceX founder Elon Musk"... hmm.
Maybe I am missing something, but iOS 14 has had beta versions out for developers for months; I had been running iOS14 and Big Sur for testing for weeks. Apple has always had developer previews and at some point, when mostly stable, they often release public previews to get a few interested users involved in testing as well.

They've been working with developers for a long time on the new App Clips functionality and that's been open for developers to start working.

So I am not following what is this article is saying? It seems like they're suggesting that Apple should release iOS a few days after announcing, but, that isn't enough time for most developers to test and release updates for a major iOS update; but Apple never intended those few days to be the only time developers had.
How could customers punish Apple for that, and that specifically? (I'm being careful with my wording to exclude the response of "switch to Android", because that is not a punishment for that thing specifically–the fact that people don't switch just means Android is worse to them, not that they agree with this particular part of the iOS.)
Gnome has [very] basic tiling built in.
Yes! I was heavily inspired by The Mom Test while writing this, and it's mentioned a bit later on :)
Does anyone have more recent experience? Is this still the case?
I think that your original comment is the one that risks over-generalization. The "software gets slower" perception is in a very narrow technical niche: user interface/user experience for consumer applications. And it has a common cause: product managers and developers stuff as much in the the user experience as they can until performance suffers. But even within that over-stuffing phenomenon you can see individual components that have the same software improvement curve.

In any area where computing performance has been critical - optimization, data management, simulation, physical modeling, statistical analysis, weather forecasting, genomics, computational medicine, imagery, etc. there have been many, many cases of software outpacing hardware in rate of improvement. Enough so that it is normal to expect it, and something to investigate for cause if it's not seen.
> We get it. The simple truth is we need to provide more than just storage to succeed in the marketplace.

In the marketplace or as a public company with a crazy market cap?
Good luck having someone do that 24 hours a day, or during rush hour. I assume it's more about bulk collection.
Which ones are marked "state media"? AJE is not: https://twitter.com/AJEnglish
I really have no idea what you mean by your comment, but humorously enough user agents are frequently one of the most widely abused parts of the browser.
It is basically nuclear "winter" in the PNW. Temperatures dropped by about 20F when the big CA/OR smoke arrived. https://cliffmass.blogspot.com/2020/09/smoke-has-caused-temp...
But people can not buy theoretical smaller cheaper house with no AC if that one is not on sale.
This is basically a question of "should e2ee services allow users to auto-discover/discover each other or not?"

Whatsapp just has a plaintext metadata mapping of the global social graph and each user's social graph. Signal has every user upload their address book into a secure enclave so that they can at least somewhat plausibly resist a subpoena for a user's social graph. This does not stop a determined attacker from making a list of all phone numbers/usernames on the service and discovering who is using the service (IE the former being an individual's social graph, which is hidden, vs the graph of all users which is discoverable).

I don't think I've ever seen Signal say this, so this opinion is mine and not theirs, but I don't think Signal can actually protect who uses the service, only what they say on the service and who is in their social graph. A determined attacker, even if they didn't have this address book lookup tool, could correlate IP logs and learn a lot if they had an omniscient view of user traffic.

The core question is this: should e2ee systems have any user growth/discovery tools or not? On some level the real question is "does Signal need to grow at all?".

I think the answer is "yes" but that's not particularly grounded in any dogma other than people want to work on growing products.

In summary, I don't think Signal hides who uses the service, only what their users say on the service (and who is in whom's address book). In this way Signal conceals each user's individual social graph but not the total social graph of who is using the service.
https://github.com/rqlite/rqlite

https://github.com/rqlite/rqlite/blob/master/DOC/DESIGN.md

I built a distributed database using Raft and SQLite, and I put a lot of thought into its design and implementation -- to make it as simple (but not simplistic) and clear as possible. One goal was clear separation between the consensus layer, the database access, and the HTTP API. I think it's a good resource to study (even if I do say so myself).
Watching live news with a youtube chat next to it is quite an interesting experience.
Gnome-shell extension that improves window tiling capabilities of gnome-shell
Well it looks down now.
I think this was mostly perceived to be on their Arabic station, not the English one. In those days people I know who watched the Arabic Al-Jazeera said it was a whole different channel than the English one (in terms of bias, etc).

(Although I didn't hear anything specifically about support for suicide bombings).
(Provided link doesn't work) .Thank you for the link but all it did was to (eventually) resolve back to https://www.nature.com/articles/s41586-020-2731-9 with an option of paying either $8.99 to "rent"(wtf?) the article or to pay $199 to subscribe to the Nature Journal.

It also isn't clear that even if paying that $8.99 (just to check a "sample of one ground breaking study") whether or not that may or may not include the actual article research paper on which this article was based or not.

But, Sincerely, Thanks for the response (& have an upvote as thanks) but all it provides is an abstract of the research paper.
Just came here to say the same thing. I use Dropbox everyday and pay them my $10 and am happy with the service. I don't need anything other than a sync of the files I've selected.

This update went unnoticed by me, which is a good thing in my mind. I rarely use the web interface.
If Apple would make it so that websites can’t request to enable notifications, but only via manual user action, I’d still prefer that to developing an entire app to fit that goal.
Those aren't the ones we're discussing here.
Thanks, we love paper too!
I usually do too, but then again I don't change settings all the time, so it's mostly initial set-up where I spend a while in the settings app or control panel and this is where the problems come together:
1. at least for my preferences there's just too much happening out of the box, e.g. "Explore", "Create", the whole Xbox business, all the notifications, the colors and design - so there's a lot I have to change so I'm not distracted all the time.
2. the number of menus and different places I need to go to to get my setup the way I want it and how inconsistent these are.

I could probably set up a custom image but I prefer to get the most recent build when setting up and would appreciate it being as clean and minimalistic as a fresh install of macOS (yes there are some things here too, but you have to look for it) or Linux. The plain Windows setup feels like how preinstalled systems used to be with all sorts of "helpful" apps that automatically start and make the system look "nice".
Linux: just use Gnome out of the box, the basic tiling is totally usable. It's extremely simplistic, but helpful enough to get you hyped on tiling.

macOS: try Magnet app, it’s fantastic. Great out of the box config, fairly powerful (caveat: the mouse targets stink; but who uses the mouse anyway?)
Well it clearly wasn't :) Site is down already
I grew up with the "Save a Connie"[1] plane and organization in my back yard, so to speak -- we lived about 6 miles from the KC downtown airport. I remember dad taking me down to the airport to sit on the river levee and watch the it arrive when they ferried it to KC. After that, I think I attended every public event they hosted between the plane's arrival and the change to the Airline History Museum.

I think I still have a bunch of their airshow flyers and other give-aways squirreled away in the basement somewhere.

Thanks for the interesting trip down memory lane.

1: http://www.conniesurvivors.com/N6937C.htm
Windows – Leave everything to us, Don't turn off your PC
>For all the talk about foreign meddling, we never hear anything about israel. You here endless propaganda about russia, china, etc, but never about israel. I'm sure putin and xi wish they had the influence in the US that israel has.

One reason you might be downvoted is because of this false equivalency. Yes, Israel is a big player in US politics. However they do it the old fashioned way of political pressure and negotiation. This has always been allowed. I'm not making a value judgement on that, just recognizing it is traditional foreign policy behavior. The accusations against Russia and to a lesser extent China are very different. They are being accused of a new and more nefarious meddling that has included accusations of hacking, compromising politicians, and massive grass roots style propaganda efforts (maybe Israel is guilty of these too, but I haven't seen any credible accusations of such behavior). I can certainly see how someone might think all the actions from all these countries are equivalent "meddling", but from a legal and tradition standpoint it is like comparing lobbying with straight bribery. One is much more acceptable than the other.
Facebook/Ray-Ban smart glasses coming in 2021
I use it as well, it shouldn’t be too hard to find by searching “top panel scroll” on the extensions site or something along those lines.
A thousand years ago California had droughts lasting centuries.

This article puts things in perspective re. wildfires:

https://www.sciencedirect.com/science/article/abs/pii/S03781...

Before the 1800s, 1.8 million hectares of Californian forest burned each year.
Developer priorities throughout their career
We do use storybook! We have an internal design system called DIG that may eventually be shared more publicly. Each individual feature gets a "product component library" which is a way to rapidly build components on top of DIG.
Speaking of audiobooks ..

Is there a good place to buy audiobooks as simple MP3s?
Regardless, the U. S. had super-high interest rates at that time, too. 12% sticks in my head, but it was also the time of the Variable Interest Rate loan, where I watched co-workers really have to tighten those budgets and almost lose the house because interest rates went from "ungodly high" to "ridiculously high".
Someone should make a database of caches or CDNs. Then combine knowledge! /s
Distributed transactions are a notoriously difficult problem. Unsolvable in theory if I recall.

So a company tht solved it well enough as a backbone tech could be quite valuable on the market
How aren't Java exceptions already polymorphic? "catch (Exception e)" will also match subclasses of Exception, won't it? And in the composition example, the compiler would correctly see that f(g(...)) can throw any subclass of E1 or E2. The only problem admittedly is that there's poor support for checked exceptions when used with lambdas, but isn't that just a language problem and not a JVM issue?

Although it's not possible to infer the exceptions automatically you can write a function to compose functions with exceptions and it will be checked at compilation time like you'd expect: https://gist.github.com/shawnz/5e9a0d344a6a693b46c662c5c8124... (EDIT: Actually they can be inferred to some extent.. example updated)

NVM. I see you addressed the possibility of doing this already.
I don't think we're talking past each other; I think you have some very strange definitions of commonly used words and terms or you're just being intellectually dishonest.

On the off chance you actually respond to this:

> I believe, fundamentally, a landlord who makes a profit is immoral. Therefore, I'm not interested in understanding someone's financial responsibility.

Are you not charging your tenants to occupy a portion of your home? If you are, you're profiting. If you aren't, everything else you said in this thread is misleading at best.

> I believe financial responsibility is not an adequate proxy for general responsibility for the reasons I've stated above (criminal backgrounds, poverty, lack of education, etc) that shouldn't be barriers to getting housing.

The entire risk management industry disagrees with you. I'll go with them over your half-baked beliefs.

> My guess is that if we are unable to agree on credit checks as unnecessarily invasive, then I really don't think we'll come to a reasonable stopping point for "landlords are fundamentally an immoral enterprise".

Something we agree on!

> If you'd like to have the last word in the thread, by all means.

Thanks for exposing me to a new level of cognitive dissonance, where a landlord claims that landlords are immoral and should not exist.
Delaware adds a layer of corporate law which is only applicable and beneficial to C corporations. LLCs are not actually a "corporation" so you don't get that benefit. The extra convolution brings only hassle, and no benefit.
Thanks so much! I had the realization recently that we don't talk a lot about what engineers do outside of writing code and the Plus launch was the perfect narrative to talk about it.
I know they are. But my point is about that currently any PC, be it desktop or laptop has that possibility right from the start. And I do mean any. Actually is even better then any current. It's close to any in past 5 years at least can do this. Can you say the same for smartphones/tablets?
You say "tightened up" and perhaps that's what they meant internally, but as it stands my (simple) app's behavior when using the search bar is different and broken on the new update even though I'm using the API in a supported way. So it's really a bug.
Wikipedia – List of Lists of Lists
>We get it. The simple truth is we need to provide more than just storage to succeed in the marketplace

?

What period was not successful? Many of these poor changes are over a period of years.
I agree with your observations except the anti-intellectual movements. Those are grassroot, obviously allows us to believe anyone to be the boogeyman. I really struggle with the perspective of 'The Russians are out to get us and enslave the world(forever that is their goal) so buy our guns and install our defense systems. Economy machine go brrrrr'.
> Two is that we're highly skewed to a handful of elite metros, whose housing markets are not representative of the country as a whole

Right, but what matters is the housing price where people are. It doesn't matter what the housing market looks like in South Dakota if I don't want to live there. While houses in South Dakota may be 1/10 the price of houses in NYC (likely cheaper, honestly), they also have 1/10 the population. The notion that the quantity of land somewhere (in this case, quantity for sale) should somehow equate to importance more than the quantity of people is ridiculous.

> It's like somebody who works as a back office bookkeeper insisting on buying custom tailored Seville Row suits for his work attire, then complaining that the costs of clothes has gotten out of hand.

No, it's like someone who works as a back office bookkeeper in New York City being forced to pay insane amounts in rent while seeing thousands of empty AirBNBs, hotel rooms, etc. and complaining that the cost of living has gotten out of hand. Housing is a necessity, "custom tailored Seville Row suits" are not. And it's simply not feasible for the vast majority of people living paycheck to paycheck to just up and leave to Raleigh like you imply.
While Kaleidoscope is Mac only, Diffchecker is cross-platform and still under active development. We just released Dark Mode and Spreadsheet diff is on the way (while Kaleidoscope has seemingly stopped development in late 2017).

It's still a great tool though that works for a lot of people.
Sorry I missed your reply here, but on the off-change you get this: a random sample of 10 people is unbiased for the entire population. A random sample of 1 person is unbiased for the entire population. The limitation of very low sample size is that it is going to produce high variance; on average it will be correct, but across multiple surveys our estimates will move around a lot. We can define a margin of error around our estimate to formally account for this. If what we're interested in is a binary yes/no answer, using the classical calculations and without trying to add more complexity for you, the margin of error is +/- 1/sqrt(n), so a sample of 100 people gets you in a qualitative ballpark of whether a property is very common, common, rare, or very rare. If you want to tell whether 69% and 71% reflect statistically different underlying propensities, you will need a much bigger sample. But if you just need to know "does there exist a decent swath of people who say yes to this?", a very small sample will do on average.

The full population size is generally irrelevant statistically (it applies to a "finite population correction"). Almost all the statistics you see presented publicly ignore FPCs by assuming the population is infinitely larger than the sample. Even when people take census reads of a full population they typically assume the population is a realized sample of a larger meta-population.

In general if you are seeing publicly presented poll data, sample size is not the thing that should be sending up red flags. Differential non-response and selection bias; sample frame matching or not matching the population; underlying noise in the conceptual measure; design effects caused by weighting; and many other components are all part of "TSE" (total survey error), which dwarfs the impact of sampling variation as a concern.

Now, mind you, subgroup analyses often do cut samples too finely... e.g., an N=500 sample subset to Men 65+ and people trying to make inferences but not properly reflecting either the sampling considerations or reduced subgroup sample size).

Let it also be noted from those classical calculations that larger samples are diminishing returns: N = 1000 -> 3.1% -> N = 5000 -> 1.4%. Five times the cost of surveying if not more, only a halving of the margin of error, and limited extra power to answer most real questions of interest.
The precondition is full sincerity and desire to know the truth. It’s a deeply personal commitment that can’t be argued in the hypothetical/abstract. Either you go all in or you don’t, and nobody else will know but you. I’m just the messenger.
Well it becomes even worst if you read further on, especially in the "Suspensions, invisible moderators, and rolling recordings" paragraph. Spooky
HN Hug of death.
I wonder if they could have written this a bit more self trajectory than spoon feed a baby to greatness. They don't write articles like this for men.
I tend to agree that the problem is that everybody is prohibited from seeing the trial, not that Amnesty International is included in the group "everybody".
People I know buy smaller flats if childless, rent with roommates and have three kids in one room.

And cant afford large houses, not even with debt. Cause no bank will borrow them. If your friends could get that much money, they are likely well off and see the house as investnent.

Which is how we bought put flat - rent was only slightly cheaper then mortgage.
Is this true any longer? I assumed you can get into most houses with 10% down, so long as your credit and earnings are good.
Fed Signals Interest Rates to Stay Near Zero Through 2023
Apparently SQLite. Who would have thought?
If you think the Atlantic is on the "liberal end" and the WaPo is on the "neutral/conservative" end of the news spectrum, I think you have a fuzzy understanding of the political divides in US news sources.
Your countertops or your landlord's countertops? Because all the rest - all those iphones & vacations - is cheap fluff, really.
Microsoft Surface Duo First Impressions – Dual-Screen Android Smartphone
Just to be pedantic, dogs can count (probably, or something akin to it).

https://pubmed.ncbi.nlm.nih.gov/12357291/
CMU DB Group has all their lectures on youtube. Checkout 15445 and 15721
https://www.youtube.com/channel/UCHnBsf2rH-K7pn09rb3qvkA
> It's not that clear how much that helps.

It's clear that it helps enough to subsidize the entire rest of the Google operation (enough to run a more computationally and sophisticated business like search). AdTech is all about targeting by extracting context and minimally about tracking events.

Leveraging search to power ad targeting is the most efficient means. I'm not sure how this is a topic of debate other than to split hairs on what measuring stick to use.
The smoke problem is at the end of a long web of causes and effects.

It is not possible to put out sufficiently large fires.

We need to act earlier in the causal chain. But where? And who pays?
OVH Price list: A comparison of our Public Cloud offerings
Did anyone else pronounce this like dibby-dibby-yo?
FHA mortgage down payment is 3-5%. There’s frontloaded mortgage insurance as well as ongoing monthly mortgage insurance, but the credit score and down payment requirements are very low. Most people with a pulse qualify.

If you come with enough money down, you can get a hard money loan with 70% loan to value (30% down) 1 day after bankruptcy or foreclosure.
Facebook Announces Oculus Quest 2
There's absolutely no guarantee current apps will run fine - Apple regularly adds new restrictions and API changes which break existing apps. They also tend to add a lot of new bugs every release which need to be worked around.
Nvidia Acquiring ARM for $40B
Considering all the bad press Apple is having with devs at the moment (from Spotify and EPIC, to this), I wonder how these behaviours haven’t back-fired yet.

At the end of the day, a platform without apps or developers dies (Windows Phone users say hi). If devs get so mad at some point and stop pushing new apps or updates, I wonder if Apple would change their position.

Of course, I suppose this is still hard because 1) they are the most profitable mobile platform 2) many companies kinda rely on mobile. But well, no one predicted 2020 who knows what will come
I've survived a few HN front pages on SQlite + $5 DO droplet. Don't disparage my primary tech stack like this ^_^

The traffic from a HN frontpage is relatively low per second tbh.
In Asia this is normal. Nothing wrong with living with your parents.

Housing is so expensive nowadays; unless we build upwards and zone apartments/ condos over SFH.
The IKEA Packout