skysight-inc/HackerNews huggingface dataset:
Asking because my interest has been piqued after the conversations in a thread[1] on my blog post about retiring an idea that I had validated probably wouldn't work for my specific situation.

It made me realize that there are different SaaS models that are probably desirable for different people, given standard time-to-market in that model, target market, average funding amount, price, service package, level of support required, etc.

The big one that I'm interested in is how long it takes to get to market with a SaaS. E.g. can you sell it without having a landing site? Or does it require a reputation for having been around for a couple of years?

I'd love to hear all of your experiences with this.

I'm not sure if it's possible to normalize the process of selecting what kind of SaaS model to go after based on what your end goals are, given the VAST amount of variables that are involved, but it would be very fascinating and potentially valuable to see if any patterns arise from the chaos.

[1] https://news.ycombinator.com/item?id=23033448
You wouldn't have any pictures of that silicon keyboard fix, would you? Or even a short tutorial?
Social Media Marketing Hacks for Realtors
I'm always amazed that in discussions about offices vs open floor plans there is no mention of sunlight. To me offices buildings are always associated with 24h fluorescent-only lights for all but the best offices (usually top managers/senior engineers), whereas most open offices have ample sunlight, regardless of whether you have a sit by the window or are working in the center.

Not to say that there aren't all sorts of disadvantages to open offices, but I still feel sunlight counts for a lot.
Yev here -> Glad you're excited and that this will make things a bit easier for you!
Pretty cool! One piece of feedback:
> An illegal site's servers were siezed in a recent operation. Please submit all users number of posts' details. Please make sure there are no duplicates.

There's no declaration of what attribute should be used for considering distinct users. After guessing it gave a hint to the effect of "there are duplicate Given Name values". This is rather counter intuitive since many people share a given name.
> The fear of death due to infection by a pandemic is new. The need for PPE and lack thereof is new.

Very specifically, yes. A bit more generally, it's not different from a pattern of conditions like "heat so extreme it required the regular posting of ambulances to take away workers who passed out, strenuous workloads in that heat, and first-person reports of summary terminations for health conditions such as breast cancer".

> Jumping on someone doing a principled thing at personal cost for "not doing it sooner" is so cynical.

I don't agree that doing one good thing undoes bad things that went before, and that it absolves one from criticism.
I struggle with this lack of focus, and overwhelm, as well.

I am reading a book that I'd like to recommend. It's called Deep Work, by Cal Newport.
> but it's so simple! I could do it in an hour

That's when you clone their project and set aside four hours on a weekend/downtime and open a PR (if you happen to finish in four hours)!

I try to commit to fixing annoying bugs whenever I can spare a wee bit of time. Sometimes my attempt is a hacky or not-so-great solution, but it's close enough that those close to the project can realize that it only needs a few more lines in exactly the right place or choose to ignore it.
Interesting, I did not realize this. I also did not realize that Retina is not 4k, though I doubt this makes a huge amount of difference on the tiny screen sizes.
> I have never actually heard this said

I usually heard it phrased slightly differently: "Without a college degree you will be stuck doing low wage work."
There are plenty of peasants in the places you mentioned. You just don’t see them. Who do you think provides all the basic services?
Paraponera Clavata
From what I can tell that's more about their caching service. It mentions exceptions for hosting from a paid service and correct me if I'm wrong but wouldn't Backblaze be that paid service?
I have a dream where customers need for transparency is the sole and adequate reason for companies to responsible provide and therefore abide by the current ethical standards.
There don’t really seem to be any factual claims in the article which weren’t previously public?
Still the shitty touch bar - no thank you.
It's not a major operating system outside of server use.

Your claim was this:

"As for the desktop features, all 3 major operating systems are the same. Claiming otherwise is not knowing how to use each of them." -- that's a demonstrably false statement, which you're apparently trying to walk back now by claiming server installations are the same as desktop use. Linux has essentially zero desktop market share, because it's a very poor desktop OS, and is in no way comparable to either of the leading desktop operating systems, which was your claim. And no one I know uses Linux as a desktop inside another OS. Plenty of people use an ssh session into a Linux machine to compile things, but that's not using it as a desktop. Very few people would want to use an OS in a VM as their main desktop, especially since that doesn't even resolve the issues that make it a terrible desktop OS!

I'm using Xcode on a MacBook Pro to do C++ development for an embedded system right now. I've used it to write C applications in the past. I don't do webdev ever and generally don't do mobile. Nearly everyone in my field uses a MacBook Pro, for everything from firmware development up. The webdev kids seem to be the the Linux zealots from what I've seen.
I thought we were talking about the empowered tech workers?

But if you’re working around minimum wage then it’s even more ludicrous to suggest they have the ability to turn down work for ethical reasons. I don’t think you have any idea how little money that really is.
Yep! Didn't mean to imply that there's necessarily any significant period where this wasn't happening. The opposite actually.

When we organize into groups this is what happens.
Cloud data centers are evolving to an architecture that is accelerated, disaggregated and software-defined to meet the exponential growth in AI and high performance computing. To build these modern data centers, HPC and networking hardware and software must go hand in hand.

NVIDIA provides the leading accelerated computing platform. Mellanox is the high-performance networking leader, now part of NVIDIA in a combination described in our founder and CEO’s welcome letter.
Any good tips on a DIY backup setup using something like a home NAS and B2? In particular, something I can use on a load of devices including phones?
That's so not what I meant and I think you know it. I don't mean to be rude but your response make you sound like a systemd enthusiast.

Do you have a technical argument to put forward?
This is a good point, and is one of the biggest pain points in self-study vs being taught by in school/expert, or having access to the collective intelligence of fellow students.

The best way to combat this is to be smart about using whatever resources available to get an expert to help you. Post questions on sites like mathoverflow/stackoverflow, and be persistent. You could waste time spending weeks on a single problem that someone with experience can solve in seconds.

Personally, this is why I don't like self-study on it's own. If you can form a study group, do a part-time degree or find some other method to ensure that you don't go down costly rabbit-holes, you should. The gains in efficiency will be worth it.
Great collection thanks! Has anyone used them or have any comment on the difficulty of the sources above?
Sounds like they needed to replace the whole motherboard.
The Technical Literacy Crisis
Great work by Charlie on this.

As Charlie is an NYC VC, I assume most investors on this are from NYC and there may be an Easy Coast bias in the data here. It’s a stereotype of East Coast VCs to overly focus on monetization compared to West Coast.
I am but more broadly the movement toward legalism and the ad-hoc justifications wrapped around it.

Cutting to the chase... You have been describing disparate impact as a philosophical principle in and of itself. Whereas, in reality, disparate impact exists as a matter of political expediency. Its not a doctrine that should be adopted. Its one that may be necessary to adopt when real intentions and real motives are concealed.
What are "SJWs"? (i don't know that acronym)
To be fair I think only Postgres has that feature.
Eh, I’ve only had solid sunlight in about 50% of my open office layouts. I agree that it’s super important, but open office != guaranteed sunlight in my experience.
Apple, Google ban use of location tracking in contact tracing apps
Learn how to extract contact info from LinkedIn Profiles by automation
An interesting account. But, like so many others, it follows the stereotypical pattern. Communal living? great. Family and togethernews? Love it. 'Alternative' family arrangments where kids are raised by a variet of adults? Ok, I'm not going to judge. It isn't that much different than divorced couples. Children ebing beaten as punishment? Ok, not good, but this was the 1960s and it doesn't seem any worse than what was happening everywhere else.

But then the familiar pattern emerges. Young women married to older men. Women married against their will. 13 yo girls, children, married off to older men. And then that real definitive core of so many cults: Forget any sense of marriage. The cult leader is just sleeping with a cadre of young girls. Stereotypical cult established. Call CPS. Time to shut it all down.
>I love org mode (with evil for vim goodness), but the one problem I really wish was easier is image support.

Yes, inline images are an important part of rich documents. I'm not sure what you're looking for in terms of images, but I've written this function which allows you to paste images directly from the clipboard into documents:

https://paste.debian.net/plain/1144961
Thanks for the update. Back when I did my studies (less than a decade ago) I was told, and all papers were also written, passively.
Free speech is the principle that you should let people say whatever they want without censorship or legal consequences (excluding cases where the speech causes direct harm).

> They can do what they want with their platform.

Of course they can, but they can't then say they believe in free speech. Similarly to "you don't make peace with your friends" : you can't say you're free speech if you only allow information you agree with.

What annoys me is when people think that free speech isn't a principle, but just a law in the US which applies to the government only. It's usually: "Hurr duur, it's a private company so it can practice full communism and we should be okay with that."

(That said, personally I have mixed feelings about this because I feel like it might be causing harm... Same with the antivaxxer crap.)
I used to rely on manpages, documentation (bundled in), and lots of trial an error. Honestly, the big difference today is having access to how others have solved a problem. This makes things quicker. Do I still learn? I learn more now because of the access.

Now, are you expected? By who? This is your own project. Just do whatever works for you.
This is the only thing that I don't like about the touch bar. It freezes every so often for me too. However, the fix is a lot easier for me. I just open spotlight search (CMD + Spacebar) and it fixes it.
So, I see you're being downvoted and I fundamentally don't know if you are spouting well know misinformation or simply telling a slightly different truth.

I don't know what the %'s of certainty of either version is, I just know that someone on the internet thinks you're wrong.

I guess the point I'm trying to make is that in two comments I've established that it really is hard to read things on the internet and make any judgement without spending 30 minutes doing some research.
> I can't understand why this was built this way. It's been done stupidly

Or that the way to do it better simply didn't exist back then :)
Funny. You pine for 16:10 everywhere and I pine for 4:3 everywhere. If software is eating the world, then why doesn't the ultimate screen ratio for development take over computers?
Not XPS, but I have used Ubuntu as main dev machine on Dell Latitude Laptop for more than 6 years without much issue.
> If you've never been involved at a management or ownership level of a business that has "low pay" labor (e.g., food service, warehouse, retail sales)...

You'd think Amazon treats its "high pay" engineers on-par with other FAANGs? It is not just the warehouse workers that they are paranoid about. They're paranoid about the human nature to slack, to rest, to err, to relax, to let their guard down for a moment, to not care enough at times, to deal with life's other problems, to fail... to live.

https://news.ycombinator.com/item?id=19751016
Well, would Marx have joined a picket line? I don't think that joining picket lines suffices as the main credential on speaking on socialism.
> Employees can organize easily on Whatsapp or any other platform.

That requires employees to sign up to a service and/or Chanel they don't subscribe, or try to jump-start communities from scratch.

These actions are targeted at censoring pre-existing communities that are naturally and passively formed.
We don't want to add the terrible combination of cost cutting together overhead and waste of the private sector to our public services.
>Can you please explain what's wrong with this idea?

This may have more to do with the phrasing of your first sentence, which could be interpreted as flippant, or presumptive, or maybe even victim blaming.

[After reading other comments, I think the behavior you noted is most likely to be the result of people engaged in ideological battle. If this is true, I would just keep engaging in good faith, there's little you can do.]

Separately, in the future, you might frame your follow-up inquiry as:

>edit: Can anyone please explain what's wrong with this idea? I think the parent paints a false dichotomy.

Or similar. That is, leaving off explicit mention of your motivation for asking as [discussion of this specific motivation] is frowned upon in the site guidelines.
I'd consider using undo-tree instead. First, it might make more sense. Second, afaik Vim has about the same model (haven't used it in a while though).

Undo-tree's navigation interface isn't a pinnacle of intuitiveness, however.
More specifically, you're using the non-grounded plug rather than a grounded one. Since the laptop is metal, it passes it to you and to the ground instead of through the dedicated circuit.
How do people WFH with their new $$$ macbooks ? Is there any external cam you would recommend ?
I've used the Dell U3219Q for over a year for this purpose. Importantly, the monitor provides 90W of power, which is needed for the larger laptops, especially when running power intensive tasks. Most USB-C monitors do not provide enough power.
I don't see Google, MS Azure or Rackspace switching their API anytime soon, but yes, smaller players and new ones do.
As a Synology user, please let this mean that Hyper Backup can work with B2 now (or at least soon).
Well not quite. It’s an economic problem in that if you don’t pay your workers decent livable wages then they won’t be able to continue to do a decent living while working for you.

The whole idea of “this is a low paying job, anyone can do it, I’m paying you very low because you should get a better job” now that sounds like a political problem! It is all the invented justification to keep wages low. It’s also a pretty stupid argument but has weight because an entire political party makes it.

The thinking around these jobs needs to change; you can’t pay people like shit and then expect them to be moral and upstanding workers.
Simple hand made drawings. Like a block of array, arrows here and there, graphs and stuff.
This is the point that's getting missed on this site. Oracle can charge a fortune for their products precisely because they can still deliver things that other RDMS's can't and they are still offer the highest performing DB if you're willing to pay for it. Most business don't require this level of performance, but many do.

Yes, if you're a startup with an MVP that recommends good deals on imported wine, sure you can, and really should, use a simpler open source RDBMS. But, if you're a large established company with billions in revenue and need a DB that delivers as close to perfect reliability as possible, then spending a small fortune on Oracle licensing and all the hassle that comes with it, is a pretty minor thing relative to the bigger picture. A critical failure even once in a blue moon will cost an order of magnitude more than your licensing fees.

There's a lot of obituary writing for Oracle, but think the real story is that Oracle is going to go from the dominant RDBMS provider in business world, to a niche player occupying the high end of the market. It might be where they want to end up, but it's not a terrible place to be, either.
I think the level 1 explanation isn't entirely trivial, actually. There are several level 1 hypotheses one might have at that point.

"Why is feature X missing?"

1. They decided to do something else, and by extension, not this (e.g. because of opportunity costs)

2. They decided not to do anything (e.g. because the product is abandoned)

3. They evaluated the possibility of adding feature X, and decided it doesn't make sense now, even if the resources to implement it were available (similar to the above 2 but it means feature X is unlikely to get implemented without some external thing happening to make it make more sense)

4. They evaluated the possibility of adding feature X, and decided it doesn't make sense ever (e.g. because it directly cannibalizes their primary business model)

If you would like feature X as a customer or potential customer, you may care which of those is actually the case. If you are responsible for a large chunk of their revenue, and feature X is make-or-break for you, 1 and 3 are ok scenarios for you, but in scenarios 2 and 4 you're unlikely to have much luck. If you are evaluating whether or not to start using this product, scenario 2 may be alarming enough to make you choose another product entirely, and scenario 4 tells you important things about their business model.

The article is suggesting that people overestimate the probability of explanations 2, 3, and 4, and that most of the time explanation 1 is the real one, especially for obvious shortcomings in a product. By the author's evaluation, explanation 1 is "opportunity cost", explanations 3 and 4 are "strategic reason", and explanation 2 isn't really covered (though it could fall under "opportunity cost" if you stretch).
I've been using B2 to disrupt a bunch of ugly & entrenched vendors in the price sensitive K12 market. Thanks for building it. :)
This setup does indeed test every commit in a pr branch. For the “on” property, it only has to be set to “pull_request” to do so. If you also add “commit”, it runs it twice.

It does exactly what you wanted it to. Feel free to email me if you need help setting it up, happy to help. Cheers!
If wikipedia is any indication, the definition of middle class is nebulous.

My hunch is most people don't base it on dividing the population in to equal fractions, which is kind of how I read your comments.
Here in Maryland, there are trucks from New York Chinatown stop at local park and ride regularly to deliver specialty Chinese food. You order through an app.
They didn't do it unnecessarilly, Apple's whole thing has been always shipping something different for the sake of being different. Sometimes it works fine, and sometimes it flops hard.

See - gems like the iMac hockey puck mice. I still wonder - who thought that was a good idea..?
I don't understand why people hate the touch bar or the keyboard. It's imperfect yes but the entire MBP keyboard+trackpad layout enables me to be insanely productive. The only reason I don't buy something like a Mac Mini is because I can't get a peripheral keyboard that is the same as the one on the MBP. The only thing I wish it had was a number pad.

Maybe you're just not realizing its potential. I definitely recommend checking out some cool extensions to the touch bar such as Pock https://pock.dev/
Is there a cheap s3 compatible service that is less reliable? I dont want to pay for redudancy Eg its my backups I can handle a 3% chance that my data is lost as long as I find out about it.
Show HN: I wrote a VM and Compiler for a small language in Go
I recently took time to dive into compilers and programming languages by reading Thorsten Bell's excellent books, and this is what came out !
Agreed, although they aren't (necessarily) mutually exclusive - you can reduce the percentage in poverty while still having 1 billion.

An interesting thing with these predictions is that they tend to focus on technology, when a lot of the reasons for problems like poverty aren't a tech issue, they are because we haven't figured out how to build functional institutions yet that overcome mismanagement and corruption, changing incentives to make education more common, ensuring supply chains that go through remote areas are safe.
Tesla Model Y High Voltage Battery Comparison Cylindrical vs. Prizmatic
I've heard good and bad things about the warehouse conditions. For many employees (from what I've heard) saying "low skill" is a severe under statement. I've heard from friends at a local Amazon warehouse of employees, for instance, using sex toys in the employee bathrooms (stolen from the carts.) Ex-cons starting fights on the floor, etc. Amazon is in turn has to be incredibly strict with its employees on the floor because of the type of people that it can attract. I know that sounds a bit heartless, but it is an unfortunate reality. That being said, if you can make it off of the floor from the "picker" role you are treated much better (from what I've heard,) because it shows you are competent. Almost anyone else on the floor could be fired and replaced within a day.
You are not "angrily" downvoted, you are downvoted because your statement is completely wrong.
Ontario minimum wage is the 2nd highest of any state/provincial entity in North America at $14. Sure that is not taking currency exchange into account, but prices are also in CAD in Canada.
It stands for "Social Justice Warriors".

This originally meant someone standing up for minorities and the disadvantaged, but the term has been twisted into a derogatory insult for anyone who disagrees with conservatives on social issues.
> The forced move to WFH will be eye opening to everyone, managers included

I think you're overly optimistic about this, most just see Covid as a temporary inconvenience and will go back to business as usual when this ends. Sure, some smart managers may see the value, but I'd wager most of them are set in their ways.
First, they said "when things were great". Considering they stated that ownership as past tense, I would assume things didn't stay great, and just because you make $1000 a week sometimes doesn't mean you make anywhere near that consistently.

Secondly, it's much more important to look at local median income and local cost of living. $1000 a week in many areas won't get you far if most of it is taken up by taxes and housing. And before someone pulls out the "well, move to somewhere cheaper", there's no guarantee that a cheaper to live location would necessarily still support $1000/week to the owner, or if there was a commute, that it wouldn't eat significantly into that income (fuel + toll + car payment which may not be required if you live locally could be well over a $1000/month).
Using multitask learning to improve image classification for histopathology
> IMHO firing whistle blowers is the kind of action that should be called out as very negative and not something to be apologetic about.

do you mean "and something to be apologetic about"? the two clauses in this line seem to be contradictory the way I'm reading it.