skysight-inc/HackerNews huggingface dataset:
I would go as far as saying that an "artist" might be detrimental to reaching your goal in a lot of cases, especially if a team is involved.
A lot of people view the era from when Steve Jobs up to when he came back as this kind of "malaise era" for Apple, which, granted, was not unearned; nevertheless, there is something very charming about a lot of Apple's products from that era - and this is coming from someone with more personal nostalgia for the Win9x era than anything.

Something about pre-10 Mac OS is "cute." I can't put my finger on one single thing, so I suppose its more of an aggregate property.
It's ranked #6 in the nation by US News & World Report
Yes you're the exception.

Somehow we arent really adept at interviewing at what the day-to-day requirements of a position.

Instead were much more interested in edge-case stuff like bubble sort.

I wonder if this is some assessment of "are they capable of substantially more complex tasks, and if so, safe to assume they're capable of less-complex minutiae.

Seems about right, as often these evaluation type things are proxies.
> Forking and keeping up is likely too expensive.

There are no limits to the number of open source projects that suggest otherwise.
Start with a "boring technology" [0], something that has been around for a long time and is likely to remain around for a long time. You don't want to waste too much time fighting with the new and shiny tech because building and running SaaS is so much more than just writing code. The reason I'm bringing this up is because the technology choices that you will make, will inform a fair amount of tooling-related decisions down the road.

I started working on Hexadecimal [1] earlier this year, and chose Rails, Postgres, and Redis for the job. It allowed me to get up and running quickly without wasting my brain cycles on wrestling with the unproven tech. Another benefit of using a boring technology is that there are lots of written and spoken material (e.g., blog posts, Q/A, conference talks) accumulated over time, so there is a high probability that someone already had a problem that you might encounter.

> What are the common tools needed to start a SaaS company?

That will depend on many factors: how big is your team, how much money and time you are willing to spend on particular problems, etc.. I'd say if you are a solo developer (or a small team), try to use managed services as much as possible but keep a sharp eye on your monthly costs. If you are on a shoestring budget (think bootstrapping), those $19 / mo subscriptions here and there can add up very quickly.

I do share my costs (and tools) that I use to run Hexadecimal publicly [2]. That should give you a vague idea about what tools it takes to run a bootstrapped, one-person SaaS. There are similar pages on the Internets that delve into that topic [3][4]

[0] http://boringtechnology.club

[1] https://tryhexadecimal.com

[2] https://tryhexadecimal.com/costs

[3] https://cushionapp.com/running-costs

[4] https://www.candyjapan.com/behind-the-scenes/running-costs-f...
You probably shouldn’t be using Kubernetes for your new startup
Sent! I'd apply for the Solution Engineer role but I don't know R or Python.
Right, I also assume a lot of these MSRP prices are what they want wealthy foreign nationals to pay, not necessarily a US citizen. We really need the data on the average cost and what the distribution curve looks like.
Looking at the sticker price can be confusing, when the majority of students are receiving some financial aid. You'd need to look at the average tuition paid by students at different family income levels. But is that data even publicly available?
The entry to the article suggests compiling for your architecture and the n deps several other things.

The article benchmarks - Ofast which is poorly named. It's really -Obroken-by-design. It'll be "faster" but completely break applications.

It also suggests using omit frame pointer which destroys debugability.

-march and -mtune are the parts that the the article title and intro actually suggest. While possible, I see no evidence that this matters. As I understand it the arch that Java is compiled with is not the same as the one that gets used for JIT compiling.
Yep! Check out this doc and let us know if you have any questions/feedback: https://aka.ms/vso-docs/vscode/self-hosted.
>1. What do you get out of a face to face discussion that you don't get from a zoom call?

Body language, better tone, gestures, etc. Communication goes beyond just words especially when you're building trust or resolving conflict. Not every communication in a business is technical or product based. In a larger organization it's those soft conversations, that smooth over inter-team and intra-team dynamics, which are in many ways most important long term.
HPTi?
Airbnb Clone with React Native Part 8: Firebase Facebook Login (iOS)
Depends a lot on how you define "middle class" and "screwed". For example:

https://financialaid.stanford.edu/undergrad/how/index.html

https://college.harvard.edu/guides/financial-aid-fact-sheet
Theoretically yes, although reasorbtion of CO2 takes a long time.
The author is pretty inconsistent here. They make good points when mentioning all the problems with benchmarking and how it's a bad idea to fixate on a specific, narrow problem - but then, go on to complain about specific, narrow problems, using them to build a narrative about how linux/whatever is flawed.

A specific example: the part about how epoll() is broken because of its design, and how it causes 'thundering herd' issues when using multiple threads/processes. I had plenty of experience with epoll from over ten years ago, and it wasn't a problem even back then. Multiple processes listening on the same socket did not all wake up when a new connection came in. Sure, why not bring up specific issues with Apache, but there are plenty of other web servers that work very well (nginx, etc) and have existed for over a decade.
I think it’s super weird today, let alone 10 years ago.
The same goes for housing, in same states.
You might be interested to see https://jrsinclair.com/articles/2019/what-i-wish-someone-had... where he puts those things under the header "Wrong Assumptions".
- Rampant cronyism in the administrative bureaucracy. Too many inflated titles with ~$200k yearly compensations.

- Building architecturally impressive (but questionably prudent) faculty buildings/dorms/libraries/etc. in hopes of luring prospective students, many funded by alumni looking to stroke their ego via their name on the structure (reminds me of that scene from House of Cards when Kevin Spacey's character does this very thing)

- Federal government showing no signs of abating the giving out free money to attend college, which enables the entire cycle to continue
It's interesting to me that no candidate has seized on the chance to say that by decoupling healthcare from one's job, one would be more free to take risks in starting their own business
Russia, Cambodia and Vietnam are the ones I've personally visited (and I live in Berlin, so plenty of stories of life under communism here). But I've also spoken to people from Cuba and Venezuela.
If only there was a trivially simple policy that is nearly guaranteed to work, that has worked everywhere it was tried, like reducing zoning restrictions ... If only the most obvious things were possible, such as building apartment buildings all over the place ...
You're going to have a startup that doesn't demand life-consuming overtime? I find that hard to believe.
Free software development doesn't have to awful
Because it has value, both to the advertiser and to the target, compared to un-targeted advertising. Advertising is an attempt to transfer information. Targeted ads means that the information is more likely to be relevant, whatever its other downsides. Let's not throw out that baby with the bath water.
This is my thought as well. These universities have had very little incentive to cut costs for a long time and have padded out administrators and built opulent and unnecessary facilities driving costs ever upward. Universities used to be little more than professors and classrooms with very few administrators.
Ah, I always assumed that was the same thing. Thanks. What I mean is: treating student loans (at least above community college tuition levels) like any other loan.
Once you define the features that are going to be in a release, don't change them unless you really need to. If you do change them, change the schedule as well. Never add or change features without changing the schedule.

And listen to the developers when they tell you how long things are going to take. Don't tell them that they can do it faster.
There is a minimum to qualify - unfortunately a lot of employers game the system with Zero hours contracts.
It's pretty clear how these schools operate. They charge high tuition for people with a lot of money and cover the costs for people that can't afford it.

>With over $159 million in financial aid distributed this year, UChicago is committed to ensuring that its students graduate debt-free and prepared for lifelong success, no matter their chosen major or background prior to enrolling in The College. UChicago is a need-blind institution, which means we make admissions decisions independent of a family’s financial circumstances[0]

That seems like a hallmark move of progressivism, no?

[0]https://collegeadmissions.uchicago.edu/cost-aid
Agree. I love working for someone and not having to worry about sales, finding customers, etc. I don’t feel like a wage slave at all. I’m actually very happy with my choice in career and still love programming after decades.
Because people like their privacy and not everyone is a advocacy warrior.
>But fewer students are paying the full tuition.

Is anyone paying the sticker price and if so what is their financial state / considerations?
Interesting. In some European countries time tracking for employee working hours(punching in) is mandatory by law for positions with flexible working hours for insurance purposes.

IE: Did you sprain your ankle/fall off your bike during work hours or private time? If it was during work time then it's a working accident and you get all necessary treatment and long term recovery paid by the insurance. If it's during private time then it's on you and your insurance covers standard treatment but some lengthy recovery and physiotherapy costs may come out of your pocket.
The government isn't guaranteeing the loans, it's making the loans. It is the lender.
I think the easy solution is to make loans over 20k dischargable. That would allow for some borrowing, but pretty soon that would be the max cost.
Looks like the default VS Online dotnet sdk is set to LTS[1] which breaks my ASP.NET Core 3.0 project in an interesting way. The initial startup Oryx build succeeds[2] but the Omnisharp dotnet restore command fails[3].

[1] In ~/.bashrc: PATH=$PATH:/opt/oryx:/opt/nodejs/lts/bin:/opt/dotnet/sdks/lts

[2]
```
Source directory : /home/vsonline/workspace

Using .NET Core SDK Version: 3.0.100

Restoring packages...

Welcome to .NET Core 3.0!
```

[3]
```
/opt/dotnet/sdks/2.1.802/sdk/2.1.802/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets(137,5): error NETSDK1045: The current .NET SDK does not support targeting .NET Core 3.0. Either target .NET Core 2.1 or lower, or use a version of the .NET SDK that supports .NET Core 3.0
```
> huge money source for local home owners, who are the demographic setting the local policies.

And why do you think this? A home is one of the least liquid assets one can own. It’s not a huge money source. It’s not even a money source home owners at all.
I'm thinking that might be challenging in the case of two of the world's top 4 oil exporters.

So that leaves the despots. Err how many countries have been invaded or been gifted a regime change because of oil? You think the perpetrators will ignore someone starting a shooting campaign against Saudi oil?
We Don’t Want to Be Happy
I grew up on the North side of Chicago and also didn't feel like UChicago had a very large presence. Now that I work in the research world (both in CS and biomedicine), it's very obviously the dominant institution in Chicago. Northwestern comes in at a distant second and UIC isn't really in the race. I'm not sure about their undergrad education but if a student wants to have access to teachers who are also leading voices in their fields, UChicago would be a better bet than other local options. Nationally you would have to look to places like Harvard or Stanford to do better.
Of course.

But also, I doubt you wouldn't want to sell your chicken farm to someone who wants to build a set of 12-story condo buildings. I bet they'll pay wonderful money for your chicken farm, and you could build a far far bigger chicken farm outside of the city.

The whole point of this is to allocate resources effectively.
As I've elaborated in other responses to this thread:

the lower the price is, the more buyers there will be. The company does not change as its price moves. Every decrease in price means investors will get more for less.
It’s not that simple. Nobody knows how much a tech project takes so it’s hard to allocate resources and budget for it. I often see people producing nothing tangible for months but I know they are working on something difficult and I can judge their work because I understand it. If you don’t have that knowledge how can you manage your workforce? It gets even worse with remote where you don’t know if somebody is at least working or just sitting around.
The section in your screenshot is for the charities, but it used to be that instead of the pre-selected charities you could choose another one from a huge list of charities and that one included the FreeBSD Foundation. And that's what I'm wondering about, if anyone knows if that is still possible.
McDonald's CEO Steve Easterbrook out for violating company policy
That was Fred Brooks in The Mythical Man-Month
How can these universities be so expensive, if you can instead go to a just-as-good university in the UK for a fraction of the cost, even as a foreign student? Why does anyone agree to pay such fees?
When there is a difference between what people say and what they do, always believe what they do.
The government giving anyone and everyone money and guaranteeing it is the problem. I don't think the bankruptcy plan works. A lot of people would just not pay.
What does blue collar dev mean?
I can't really tell your opinion, so I guess this is for other readers: the government can be entitled to regulate an activity but at the same time not be entitled to any means of actually enforcing that regulation. A prime example is anti-sodomy laws.†

In the earlier US laws would be enforcement tested and disposed of if they were intractable to actually implement; unfortunately now it seems like laws are made, and a regression of rights is accepted so that the laws may be enforced. The intent of the constitution was the exact opposite.

† You can argue private sexual relations (in general) are not an appropriate target of regulation and you would be right. However accepting this argument in every case means many things can not be regulated. Perhaps this was the original intent.
I get your point, but why would you pick bubble sort?

That’s one any engineer should be able to implement without any help. It’s the more complex/useful ones worth discussing.

Even Obama knows this: https://m.youtube.com/watch?v=k4RRi_ntQc8
You can just use Chromium: https://www.chromium.org/getting-involved/download-chromium

But you'll be missing the auto updates.
I think what if this kind of post will be get more upvotes? I believe companies will eventually move down the shorter work week path when they find its actually productive. I believe 4-day week companies will attract great talents.
Make the college take a 10% stake in each loan. Suddenly they’ll start being more discerning about who they accept and what their majors are.
The data is this article are pretty misleadingly framed. The only time they quote the current cost, they use the base tuition number of $57,642. In the next sentence they say that in six years the cost is projected to be over $100,000. But the latter number includes all additional costs: tuition, room and board, books, fees, supplies, transportation, and living expenses. The former number is just tuition. UChicago is crazy expensive, but it's not doubling in cost in the next six years.
Linaro | Software Automation Engineer | REMOTE (US/UK) | Full-Time

I'm hiring for a position on our Linux Kernel Validation team which performs CI/CD on upstream Linux kernel branches, with a particular focus on long term stable branches.

Full details @ https://www.linaro.org/careers/#op-167495-software-automatio...

Feel free to contact me directly at dan.rue@linaro.org with questions or interest, or apply on the website.
I agree Uber should try to find a way to satisfy the intent of the law, but you're basically saying that everyone should blindly obey every law or not operate. That's way too strong a principle to lean on. I could do a word swap on your very comment and turn it into a defense of e.g. Jim Crow laws.
>UChicago guarantees free tuition for families with incomes under $125,000 per year (with typical assets).

Seems generous for middle class. (the median US household income is only 61k)
content-less snarks are at least equally telling
>Peak oil might have been a false flag scare

Oil is a limited resource, the value of its extraction is differentiable, it started at 0, and will finish at 0, following Rolle's theorem, it has a maximum, the peak oil.

https://en.wikipedia.org/wiki/Rolle%27s_theorem
Warning: QEMU 4.1 has a (silent) qcow2 data corruption bug
You make it sound like you can just go get ritalin to try whenever you want. That's... not accurate in my experience.
> All of the policies that drove this mess are local. Which means solving the mess can also be done locally.

I remember when city council voted to make every day 70 degrees and sunny.
You're right that there's nothing wrong with it, but not everyone thinks like that.
>a forum that is based on letting downvotes directly silence an opinion

I cannot express just how strongly opposed to that approach I am. I reserve my use of the downvote to low effort comments, factually inaccuracies, and the like. If we silence people we disagree with we end up with propaganda, not discussion. I’m often hesitant to downvote any comments that espouse a political opinion I disagree with, even if they are eg low effort, because I’m worried about silencing the opposition.

Surprisingly (to me), I don’t see anything about what you should or shouldn’t downvote in the site guidelines, so it’s possible my views don’t align with the hn community as a whole. But I really like being able to have constructive discussion, and would hate to have hn’s quality degrade to that of a political subreddit.
As a Northwestern grad--this is hilarious.
In fairness I did say it was "half" the problem. :)

When I tried to use Edge, I found the same as you, but I also had a lot of sites (particularly "app"-like experiences) break in unusual ways or outright refuse to load. But I am also looking at developer-targeted stuff more than a normal user might so YMMV.
Yeah, that makes sense. I think it's a mix of not being in that field, and probably just cause UIC/Northwestern/Columbia all have a campus/extensions here downtown (I see them every day on my way to work), I think of them more.
I'd go one step further. Make the universities guarantee the loans. If a student earns a degree and isn't able to earn a living sufficient to pay back the loans then the University has failed.
Yes but you don't end up with the few hundred bucks, you end up with Ethereum. If you need to pay for something using euro, dollar, ... you going to need to convert it which will include fees.

Plus, I don't want to defend the banking industry, but there is often two reason why transferring money is a bit cumbersome with banks: Scam and terrorism/money laundring.

The first thing is, the average Joe cannot help himself but get scammed. Because of this banks have to try to check has much has possible that you are doing what you think you are doing and make you jump through some hoop. Because had the end of the day, its probably the bank that will have to pay for your idiocy. They have insurance but insurance are not free.
Crypto-currency usually don't care about this, if you send BTC to one address, you send BTC to one address, and if it was a scam, you have no way to get anything back.
Being able to transfer money at just the click of a button also has its problem, lets be honest.

And terrorism / money-laundering. There is a lot of regulation about it, none that crypto-currency care about. You could be sending BTC to Daesh, nobody can stop you. Banks have to stop you. Just like they have to check that the money you are sending / receiving is legitimate and not from some illegal operation. That is why international money transfer takes more time and cost a lot more.

Now granted, a lot of banks are still awful at preventing scam even though they are extremely cumbersome to use. Just like a lot don't want to be bother with the whole money-laundering process and will try to discourage you to do anything that would require them to follow the process. And yes, some of them abuse their dominance to put ludicrous fess, etc.
But the fact is that crypto-currencies live in a dream world where they don't have to put up with the rules that banks do. And that is why they will either never see widespread use, or they will have to find a way to comply with country regulation, which will need the third party that they tried so hard to remove.
To get this personal information, asking for government-issued ID gives them one more data point on you and reinforcement of identity. So a win for them as well I guess?
The best PMs are those who don't act like managers. Engineers don't report to Product nor Project Managers. Unfortunately, many PMs act like they are real managers and bully engineers around.

This only leads to confusion and bad culture. Senior devs don't take orders from PMs but junior devs usually end up confused and create more issues.

In my 10 years of experience as software engineer, a PM has never forced me or my team to take any shortcuts or work extra hours to meet their deadline. Every time we had disagreement, my boss backed me not PM.
Zendesk | https://www.zendesk.com/ | Software Engineers | Dublin, Ireland | Full-time | Onsite

Zendesk is a SaaS B2B company, we serve more than 145,000 paid customer accounts, we operate worldwide and we have all the stuff you’d expect from a tech company - competitive pay, stock, benefits, beautiful office, snacks, and more. We also have a culture deeply dedicated to helping our staff keep a proper work-life balance.

We are looking for:

Senior Software Engineer in Test - you will be developing browser and external API automated tests for our Explore product, a complex reporting application.
https://jobs.zendesk.com/us/en/job/R11186/Senior-Software-En...

Principal Engineer - Zendesk Talk - You will use your expert knowledge of our main stack Ruby/Rails and Javascript in making a service resilient through improving observability, defensive programming, and graceful degradation. https://jobs.zendesk.com/us/en/job/8947/Principal-Engineer-Z...

Principal Engineer - Data Pipelines (Explore) - You will drive systems architecture and lead architectural decisions, working with a team of engineers to create innovative software on a large, rapidly growing and successful application focused on Analytics - Explore
https://jobs.zendesk.com/us/en/job/R10166/Principal-Engineer...

Senior Software Engineer - Data & Analytics - You will be automating our Data processing systems in a Linux/Cloud environment.
https://jobs.zendesk.com/us/en/job/R10472/Senior-Software-En...

Go ahead and apply through the links or you can also email me at ezajac@zendesk.com for more info!
How am I supposed to buy my way in there if I have to compete with the entirety of society for admissions??!!