skysight-inc/HackerNews huggingface dataset:
While I usually question the sincerity of the leadership of large ccompanies (whether they really believe what they are saying or if they are just trying to increase shareholder value). But it strikes me that Tim Cook, being a professional gay man of his age, almost certainly has had times in his past where privacy was a big concern. Especially during times when it was much less acceptable to be gay, especially in the corporate world. He likely intimately understands the reality of the "nothing to hide" farce.
I'm very surprised to see this is still around!
They must've had this up for decades.
Genetic/phenotypic trade offs.
My opinion is that the overall demeanor of desktop user interfaces have steadily become overrun with that of mobile UIs. The "mobile first" mantra has taken a toll on desktop computing, and it's difficult to measure because the desktop computing of a 2019 unmolested by that infantilizing influence (as you rightly put it) cannot be seen from the timeline of reality.

But most of us who have been around for a while can imagine a modern computing environment that still treats desktop computing as desktop computing (and not just large form factor mobile computing).
We're in the Fisher-Price era, pruning advanced features and providing strong visual cues in the form of bright colors is still the rage.

Who cares about having a file explorer on their mobile device? Who needs advanced networking options on their laptop when they're just using coffeeshop wifi? It'll probably get more and more segmented.
That too is data. Those outliers just get sent to the not-to-be-trusted watch list.
Seems you're missing one thing here, rewind 10 years back and the iphone 3G got released at the end of that year so not many people were using phones to take pictures and even less uploading them as their data plan did not allow when coverage allowed to do so.
crazy powerful tools have different communities that use them. if you describe jupyter as a mash-up of word and excel, every non-IT pro that works at BigCo will have a pretty good idea of what it is and why it's a good idea for them.

alternately, think about who you are writing code _for_. If it's for yourself or other people, mixing code, graphics and text is a really good idea. If you are writing code for computers you will prefer other workflows. Complaining that a workflow that is useful for one community doesn't work for your community is pointless - try going 1 or 2 levels up in your abstractions.
I avoid this "rat race." I have been building extraordinarily fast page per click apps in Java (and now Clojure, at one point Play/Scala) for over two decades. My usual front end is largely static but if I need a little dynamic I now add a touch of Vue or some websockets if push is needed. Minimal but custom JS.

On a decent connection it is rare for full click to rendered time to be over 80ms, and usually much faster.

I think too many engineers think too much has to be done on the browser side. It just isn't true, for the vast majority of cases, in my experience.

Of course, I have built an array of "modern" framework heavy front end apps, and back ends for native mobile apps, but I always start things simple and page per click. It gets the job done and is wicked fast.
Do I really think that the rational thing to do is always only eat the cheapest food? No, I don't. I was reacting to the premise, which is that all diet advice is as likely to be correct as any other. This is clearly a false premise.
Ugh, I hope we're not trying to kill the floppy save. There's nothing wrong with anachronistic icons as long as their meaning is well-established. Phone receivers haven't looked like this for a long time: [phone symbol here], but they're still useful symbology for "call" and "hang up".

Edit: apparently hn hates emoji.
The widgets are great for a resolution of 1024x768 or so but I think larger ones are better for today’s displays eh 27” 2560x1400
>So modern users have a discoverable, accessible, realtime-responsive start menu that requires minimal cognitive load.

Discoverability is, to me at least, a nightmare on most modern operating system, mobile included. I don't think it was much better on older operating system, but at least they had a manual and less stuff to worry about.
HIV/AIDS also.
Oh, this brings memories, although it happens still. It was especially infuriating when a company name wasn't marketed as much as a program brand itself (which is fine by me) and you had to browse to endless meaninglessly named folders to find what you were looking for.
I hate the frequently excessive usage of icons in modern UIs. In icon-heavy UIs, the meaning/functionality of an icon isn't very clear and labels only show up when you hover a mouse over the icon (you're usually out of luck if you're on mobile).
Which of the GP's examples are you talking about? You could be agreeing with them on House of Cards or disagreeing with Elementary/Sherlock or The Office - it's not clear which.
For growing numbers of people they aren't.

As an exercize, I very seriously embraced touch a few years back.

I will not give up keyboard plus mouse, but I am also amazed at what really can be done with touch keyboard and pen.

Lots of people want to expand on that because it expands on phones and tablets.

I have a Note 8, and can content create on it to a level I did not think possible a few years ago.

I use touch keyboard, voice and pen.

At times I carry a small bluetooth keyboard with touch mouse pad. It is not as fast, but is more robust.
Yeah, windows phone 7 was iirc Microsoft's first foray into flat/monochrome design, and in some ways it was wonderful... WP7 had a hyper-consistent design language that made normally-confusing flat UIs a dream... But ditching color in icons in favour of simple silhouettes was not one of its better ideas, and MS is still trying to make that a thing sometimes like 8 years later.
Plus REI's ~~lifetime~~ one-year return policy is much more generous than Amazon's. Not to mention the annual member dividend.
If Japanese rail does x, x is probably worth looking into.
> As a consumer, I wouldn't trust a startup for such needs, because there's a likelihood that the startup would either raise prices, pivot to a different service offering, or shut down entirely.

Fair enough. It's just that I think something in the field that can do these things would be filling a need. And all companies have to start _somewhere_

But I agree, getting a promise of long-term availability from a new company is a bit rich.

Thanks for the info about GCP - I looked mostly into AWS glacier and I know AWS did not have a prepay offer.
Crossover runs Word + Excel 2016 on Linux extremely well.
This — constant swapping — is what drove me to Linux. Though, the laptop I am typing this on is still using 16/32 GiB of RAM, mostly due to the "modern" web. (But that's not any operating system's fault.)

RAM is, I feel, one of the more precious commodities on a machine, still. I have spinning rust in my machines (more space/$), and I've not regretted it, or really had a need for the speed an SSD could bring. (If anything, I think I'd do a hybrid install, with a small SSD and a large HDD.) But I've never once regretted upgrading RAM on a machine, and I definitely miss it on my work MBP.
2x scale still looks very good.
Very underrated feature. Last I used Ubuntu's Unity it had a similar feature.

I wish Alfred had a plugin to do this on Mac OS. I remember Quicksilver had something.
Do most non-theists believe in a meta-ethical realism?

The incompatibility of properties is precisely the issue Plantinga takes up. He offers a defense based on free-will. That there are possible worlds in which free people choose only to do good, but those worlds aren't actualizable, a sort-of transworld depravity, so any world God could create would have evil.

He doesn't present the defense as a theodicy, merely as a possible solution to the problem. And if there is any solution to the problem, then the properties aren't incompatible.

That is, it is logically possible for God to be omnipotent, omniscient and omnibenevolent and for evil to exist in the world.
This is usually true until there’s a big Windows version upgrade (7 to 10, for example), and the manufacturer and/or the component OEMs decide to stop supporting their stuff with drivers.
What's most infuriating about Office icons is how they change complete look and feel of the launcher icons for the various programs so often, even the color scheme...

And then they ripped the text labels out of the Windows taskbar, as if we are supposed to remember what the icon for Word and Outlook looks like today.
Even ignoring the part where you are measuring past the precision of the measuring tool, you're still wrong. Making multiple measurements and then averaging them does not give you more precision just because you get a non integer (in this example) number. It does not bestow you with more precision.

Why you do multiple measurements is because as humans we are imprecise. Any engineer, wood worker, whatever knows the saying "measure twice, cut once". In your example, the thing you are measuring could well be exactly 52.0000...cm.

If you don't believe me I seriously want you to ask ANY physicist. They can even be an undergraduate (assuming they aren't a freshman) and they should know this. We even use this to figure out what we should spend money on. We can process these errors and determine which measuring device needs more certainty and buy that new device.

This is WHY we have very precise devices. With your method, we could theoretically get measurements to nanometer levels. I can tell you, I would much rather spend 15 minutes making a hundred measurements than spending thousands of dollars on a laser and equipment needed to make precise measurements down to the nm level.

To sum up:

> take enough of them and you can get closer to the actual length which may be 51.55345

NO! This is just dead wrong. It'd be right if you said 51 or 52.

> that you would never have been able to measure anyway without a caliper

No! This is why we have calipers!

> if you remove the tenth of millimeters, you lose information.

Not if you didn't have that information in the first place.

>What's wrong is not the number

Yes it is.

I can only assume: 1) You are trolling, 2) You are really thick headed, and/or 3) You've never taken a physics class. I'm not saying anything here that isn't easily verifiable. I have others backing me up. So if you have no interest in learning, then there is no point for me to continue.
FWIW, I switched to MATE[1] instead of GNOME 3 after GNOME 2. It's a fork of GNOME 2 that retains the look and feel of GNOME 2, and thus far, I've been fairly pleased with it.

[1]: https://mate-desktop.org/
The beauty is that you know exactly what’s happening and when.

Debugging is also way easier without long stack traces.

There’s pros and cons in everything.
If you must use Windows get Windows LTSC

A version of windows 10 that is completely free of bloatware (no Microsoft store, no preinstalled apps like candy crush, no tiles on start menu, no Cortana, only windows search, no edge, only Internet explorer). It only gets security updates instead of feature updates, and has support for 10 years. Best version of windows 10 IMO. FYI it was originally called LTSB (Long term servicing branch) and was renamed to LTSC (Long term servicing channel).

I put it on my new machine and it the 1st version of Windows I've been ok with since 7. Buying it is basically impossible for a normal person, but its readily available on tpb.
(also kms activator)
Story-time:

If she's like mine she's going to tell you everything is fine and when you visit her in a few months you'll see it isn't working.

I once helped my grandma, on the phone, navigate through a VCR to record a star trek episode. Everything was going well but I came home to an empty VHS.

"I told you it was fine so you wouldn't worry."

I miss my grandma more than that episode of star trek.
My dad never was comfortable with PCs and I’m quite sure that Mac, Linux, whatever wouldn’t have made the slightest bit of difference. He just never got comfortable with the whole mental model. Gave him an iPad. Problem solved.
FDA Considering Regulating Vape Products
Seconded.

On Unix, I also reached a similar point on SGI Indigo Magic Desktop.
If they offered this option it would be an admission on Amazon's part that they know about the issues with co-mingling (which of course they must do by now, but they wouldn't be dumb enough to publicly admit it).
I assume Win 10 start menu search adapts to what you click on, because start>i gives inkscape, in inkscape, int internet explorer
> Product recommendations from people you trust

Why do I trust user reviews on your site more than user reviews on any other site? Or is this assuming that my some of friends have already become users and we will only look at each others' reviews?

It would be nice if you could "glue" together one's reviews across all third party sites.
In my opinion the benefits of declarative GUI are vastly overstated for the average web app. Given that your application is appropriately componentized, it rarely makes things much clearer.
I mean, sure, if you want to go down the route that nothing is falsifiable because the government is putting hallucinogens in the water so you can't trust anything you perceive, or whatever.

But if that is the case, it is impossible to prove or disprove anything, so it doesn't make much sense that you claimed flat earth is "not even close" to two religions in terms of difficulty of disproving (there can be no rank of everything is impossible). I'm not sure what you were going for there. Probably still you think Scientology and the Book of Mormon are "dumber" than flat earth theory simply because they sound weirder to you, which is fine, but not really a response to 'sonnyblarney's original comment.
South Korea and Taiwan both developed under a military dictatorship and transitioned to democracies. Singapore has been a democracy but not particularly liberal too.

IMO good governance goes beyond ideology. If you need a democracy because your political and economic situation dictates it will be best, then do that.
> As with all abstractions, though, they tend to leak.

That's part of the problem, though, and not something that should be brushed aside. The old designs were good partly because they operated one abstraction level lower, where the leaks were inherently much smaller.
One you can apply limits, two you have free tiers and you don't have a credit card, three yeh $5 sounds cheap but some people still can't afford that, four it's less maintenance. Those at least have been my reasoning
What's a "lifetime one-year return policy"?
Your smallest tick is 1mm, not 0.1mm. You can't measure to 51.9mm. So your measurement is 52mm.
Although the receiving server needs to run (2n+m) jobs to migrate a super account with n users on m servers (m <= n), which is 3n in the worst case, the originating server also needs to run (n+m) jobs, for a maximum amplification factor of 2 (when m=1). If servers really want to DDoS each other, they can probably find a better method.
I’d think the best way to handle a cold start is to have each microservice fail fast and be wrapped in a supervisor. They will converge to uptime.

Unless you have a truly circular dependency, at which point they probably should be collapsed into a single service.
Secret UFO Program Funded Research on Wormholes and Extra Dimensions
Well, I'm the same, I'm OK with seeing myself as a morally ambiguous person. But I might not be that way forever, and I do deeply understand the need for a moral framework. It's not vanity and narcissism.

Really, seeing how the current culture wars have been playing out has for the first time given me a real appreciation for religion, even though I'm not religious. Christianity and similar religions seem to have a much more positive affect on people's lives than red/blue or black/white style tribal chest-beating. I don't fear religious people. People who have replaced religion with identity politics though, bear more resemblance to crusaders than they might like to admit. The mentality is not merely "if I believe these things, I'm good" .... it's also "and I must convert unbelievers, to cleanse the world of evil beliefs". It actually quite strongly resembles the early stages of the Abrahamic religions.
American tea is ice cold and full of sugar... If that's the disrespect that they're going to pay to our glorious national beverage then they may as well throw it in the sea for all I care ;)
although if everyone hates the new version, maybe that's what people want
Uber is exploring autonomous bikes and scooters
Years ago I suggested my bosses wife switch to a Mac after having to do endless tech support for her fucking the system up. She still managed to fuck up the Mac and ask for help. But I don't know Macs so I couldn't help.

After the 100th or so malware they got I told them very emphatically they should change their bank account info, knowing full well it would be a huge pain in the ass for them. Yes I was a dick, but they were stupid. And they stole 600k from the federal government.
Facebook funds institute “to advance ethical research on new technology”
An amazing feat, though that was ALGOL 58, a rather different beast than ALGOL 68 (though hardware was also significantly less capable then, of course).
My parents use tablets for everything. Not sure what version of Linux would run on a tablet, and what tablet they should buy.
The main issue with learning on your own is that you won't have the alumni network nor the degree that signals that you can program. It makes getting that first and second job in the field, much more difficult. That said, if you find yourself with an opportunity, take it and learn the rest yourself.
Personally, I would look into bootcamps in Germany as the primary option and at degrees from German universities as the second option, primarily because bootcamps will probably get you started in a new career faster. To get you started on your research take a look at https://www.quora.com/What-are-the-major-coding-boot-camps-i... and then do some research at SwitchUp and CourseReport. Best of luck!
Not necessarily. Card theft, yes; bad/no product is fuzzy.

If a shady seller can prove delivery of a package to the buyer, it becomes much harder for the buyer to get through winning a dispute irrespective of what the package's contents were. Particularly if the merchandise is counterfeit but definitely proving that it's counterfeit is difficult.

Also with forum commerce for used things, it's difficult to sort out "this item isn't is the condition that was communicated to me".

If the seller can't prove delivery, then the buyer wins almost hands down.

On the flip side, an unscrupulous buyer can use this to their advantage with international shipping where it is extraordinarily difficult (and expensive) to prove delivery all the way to the destination across different country's mailing services.
Impartiality is a scale, not an absolute. You can be more or less impartial even if you can't be perfect at it.

Saying its not possible to be (more) impartial is propping up the divisive partisan journalism we have today.
Georgia was just recently deemed as safe by the EU. So start walking!
I do this in every day life, it makes sure I don't forget things and gives me assurance that I did it. no more "did I turn off the oven?"
I wasn't exactly an adult in Win95/98 era and I absolutely loved that computers didn't care one bit and spoke to me indiscriminately. It did not feel like some game and it was great.
Largely cultural factors and political ones. America still has a good relationship with japan (I.e. can control japan), China has a UNSC seat and is quite fond of going after its ambitions, looking to a world beyond American hegemony.
Similar story, also grandmother's computer.

I ditched ubuntu in the deepest hole I could find because every 6 months was a nightmare, and I replaced it with linux mint which seemed to actually work.

Then I had to deal with such system upgrade and this was a real pain, so instead I replaced linux mint with linux mint debian edition and things went well for a while.

Then came the system upgrade time again, it was not as painful as with regular mint but it was still a pain to manage.

My grandma managed to deal with her everyday use of the computer but there is no way she could manage the mint system upgrade part by herself. So the computer lived for a while with only the non system upgrade until I switched her to manjaro which allows her to have a roling release and deal with system upgrades herself.
I never understood how it is even possible to have the search through the start menu hierarchy lag so much. What is going on there? Modern Wimdows keeps the menu contents cached in a file and keeping the tree of labels cached in memory wouldn't be a huge deal, either - probably around 10kB for just about any realistic system.
The initial question was about side projects, that may or may not need to scale but often run at pennies monthly.

Hopefully someday the side project launches and makes it to the first page of HackerNews or ProductHunt and then you need to cope with insane amounts of (mostly junk) traffic, which can be hard if you just happen to have a $5 VPS, so you're likely to fail your launch.

At sustained scale serverless solutions can be very expensive indeed, but that's a great problem to have for a side project.

Large organizations or established projects would likely be an order of magnitude cheaper to run their compute on EC2, maybe with RIs or spot or a combination of these (or their equivalents on other cloud/VPC providers), or even on bare metal if the usage patterns are sufficiently flat.
From your comment, it sounds like you are completely unfamiliar with how distros releases are organized. Learn about it, if you want to use Linux.

Ubuntu LTS is not a desktop oriented option, so surely it's quite behind in desktop usability. Especially when you aren't even using the latest one, but one version behind the latest LTS. That's really old. Get some up to date modern distro, select KDE and enjoy.

TL;DR: don't use server distros for the desktop use case.
But when I wrote that text, React used to be way slower than RE:DOM. It’s gotten faster since that (still slower though).

I could probably update that ”marketing” text.
https://en.wikipedia.org/wiki/Baader%E2%80%93Meinhof_effect
Ah, I see. Unfortunately that's an aspect of the way the PBX is setup, and nothing to do with how caller ID works specifically. Most extensions don't have a DID (direct inward dial [1]) number, and unfortunately many inbound routing setups (especially for call centers) have no way -- or at list no advertised way -- to get to a spot where outside callers can dial an extension. For most PBX systems (eg, freepbx [2]) it's an option whether to allow direct extension dialing as part of the IVR.

[1] https://en.wikipedia.org/wiki/Direct_inward_dial

[2] https://wiki.freepbx.org/display/FPG/IVR+Module+User+Guide#I...
I wonder if it could be made at a reasonable cost at global scale.
Tilling window managers. It's not a new idea and really the only way to be productive on a computer.
A fair comparison would probably be Mac/OSX vs System76/Pop_OS.
Can renewables power everything though? Seems unlikely, we'd need 50% renewables + all the batteries we can make forever, and 50% nuclear to replace coal, gas, and oil.

Average EU human uses 4kW of energy 24/7, including everything they eat, buy, heat, move etc. Assuming we move all use of engines to electricity and generate renewable power so don't waste 50% heating water in power stations, and get it down to 2kW, to store that power for just a day would be an electric car sized battery for every human.
Regardless of whether these conditions apply, teaching your parents to use new software is more work than doing nothing.