jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> In the US, before the iPhone, the carriers (Verizon, AT&T, Sprint, T-Mobile) had an ironclad grip on the rest of the value chain – particularly, handset makers and app makers.

This is like one of those myths where if you say it enough time, people start to believe it. There were tons of smartphones available before the iPhone that let you install any software that you wanted. My first smartphone was the Sony Ericsson P800 and it was released in 2002! I had to change carriers to use to, too.

The original iPhone was a great device with a wonderful interface, but it wasn't the invention of the smartphone. It did, however, sell the mainstream consumer market on smartphones. (The business market was long sold on the Blackberry).

The author isn't completely wrong -- the explosive growth of smartphones (and not just iPhones) has completely changed the equation. Before, everyone was trying to get on the carriers dumb phones but even if they succeeded it would mostly be a waste of time -- the phones were just too dumb and nobody cared about the crappy experience they provided.

There is way too much credit to Apple and Steve Jobs here.
amen. I think if government would stop subsidizing college and stop brainwashing students on this all through high school, I think they'd be much more likely to make the choices that suit their circumstances. And private funding mechanisms wouldn't fund unrealistic choices nearly as often as public mechanisms.
I had issues with gtalk with getting "contact is offline" messages a lot as well as having other people get them sending me messages. As a last ditch effort after a few weeks of this I signed into gtalk on gmail (I had it disabled in gmail prior). The issues went away, and have remained gone for over a week of having re-disabled gchat in gmail.

I don't know if this applies to you, but it seems there is something changed by signing in to gchat through gmail.
For what it is worth, I wake up at 5ish every morning, then go with the significant other to the gym where we swim or work out. (The membership we got only allows us to use the gym facilities between 5 AM and 9 AM)

I used to wake up insanely late on weekends (12ish), but this set everything straight; we can finally enjoy our weekends and go places.

Not saying this will work for everyone, but treating it as a romantic "together" activity made it something we stuck to.
I agree. I don't each fast food much at all, but the only craving I get is for McDs fries. When they are done right they very tasty regardless of how unhealthy they might be :)
If there is any likelihood of the book getting broad distribution, it would be more reasonable if they were asking you to contribute in some way (write a draft, review their drafts, etc).
I use Gchat in gmail most of the time (I should've probably said Google chat, not Google talk in the title), and it is where I see most of the errors. I'm now trying to actually use the google talk stand alone client to see if I still get the errors
This is probably a good sign for your app and will improve your "whole product".
http://en.wikipedia.org/wiki/Whole_product

I don't know how disruptive your app is, but Geoffrey A. Moore goes into detail on this in his book Crossing the Chasm. He discusses how the support from others(such as this book) boosts your product in the eyes of your customers and future customers.
It hasn't occurred to you that many articles are shaped by PR departments?
I am in exactly that situation. It would probably help, but everyone "over there" is in an open plan office. It's great idea, though.
He's showing that things are screwed up. We're spending too much on education for what we are getting in return. He's claiming that the system is wholly inefficient. He's just extending that to the health care system in that one-liner.

More generally: "For the amount of money that we are putting into <blank>, we should be getting more value out of it."
Fallout: New Vegas comes out this year I think - I have high hopes for it!
NYTimes.com always has nice Flash infographics. When they started the use of Flash was probably justified, today nearly everything they do would be possible with HTML, CSS and Javascript. This infographic included.

But, I guess, it’s also a question of process. Doing this in Flash is probably a whole lot of easier and they already know how it is done. HTML5 needs a development kit.
That's not quite what it says.

It says that we're paying too much for the service we get in return.
I can't take an article seriously that claims we'd be better off without doctors and hospitals. Whatever fallacy that's called, I'm definitely guilty.
Or, we just learn to be more frugal when it comes to higher education.
It doesn't matter at all where I get my diploma from, I just need one to get anywhere. If I can manage to go to a public college and pay <10k a year for it, that's awesome. If I can get other people, such as scholarship places, or the university itself, to give me enough money, I can essentially get a "free" higher education.

I have a good friend whose family is paying nothing for him to attend UCLA. Personally, I'm not so lucky/dilligent about applying for scholarships.
I restate a previous comment I made on the subject which agrees with this position.

This article

http://www.computorney.com/anonarticle.htm

concludes that "anonymity in cyberspace is a fundamental underpinning of democracy".

In 1995 the Supreme Court struck down an Ohio law that required the disclosure of personal identity on political literature.

http://lcs.www.media.mit.edu/people/foner/Essays/Civil-Liber...
> Just as we’ve produced a health care system so expensive that we’d be better off without doctors and hospitals

This is what it says.
Am I the only person here who thinks that most of the comments on this thread are indicative of people grossly over-thinking dating?

The only real pre-requisite for dating is that you like yourself; if you like yourself, then other people will (although not all people.) Everything else you'll have to learn experientially - everything from how to collect a phone number to how to tactfully handle delicate / awkward situations.
I made this to practice running microsites on the cheap, with all that it entails (SEO, analytics, testing, etc). All the business logic is done client-side, so that the page can be hosted for free using GitHub pages. Any feedback is greatly appreciated!
See https://news.ycombinator.com/item?id=8849392 for how to safely upgrade Yosemite’s OpenSSH to 6.6p1.
As son as I saw the fire phone, I knew it'd fail. It's an Android phone without any of Android's advantages, weak hardware, and the only purposes it seemed to serve is to facilitate users buying more stuff from amazon (imagine that!).
> Instead of smelling danger, the rats smell love.

The story of my life.
A college degree is considered an investment, but it's not right to compare returns in terms of a person's career versus monetary value achieved from it
Being an expert at something is not equivalent to saying that thing is boring. One insidious danger of "boring" tools is how they lull developers into complacency.

"You can’t pay people enough to carefully debug boring boilerplate code. I’ve tried."
-Yaron Minsky
I instantaneously thought of Taylor Swift when the title said "'artist-owned' music streaming" and what do you know: https://www.billboard.com/articles/news/6509517/taylor-swift...
And you haven't been to France

Does France has a Great Firewall on the Internet?

Does France allow people to study about their actions in Algeria, for example? They do.

(or you're part of the conspiracy, I can't exclude that)
The Second Coming. It is beyond extraordinary. The power of the images is utterly breathtaking.

However, your version does not have the words of the poem as it's generally published. I've never seen your version. Italics below show the more common wording.

"When a vast image out of Spiritus Mundi /
Troubles my sight: somewhere in sands of the desert /
A shape with lion body and the head of a man, /
A gaze blank and pitiless as the sun,..."
> the productivity loss due to open offices is almost definitely more than the office space savings.

Individual productivity isn't the aim. I've seen research that suggests the most predictive factor in the success of a team is how much they communicate. Yes, you might lose out on lines of code productivity, but you might also find that you're writing much more of the right lines of code and your colleagues are too.
I find this post really interesting. I've been thinking about this space and those 4 particular use cases for some time now and my co-founders and I started a company - The Shared Web - to make a product to tackle the last 2 cases in particular. We built a service where you subscribe to the topics you care about and get content shared from the people you trust. We show you content that is popular from the whole community but emphasize content from the people that you "follow". Would love to have you try it out at www.thesharedweb.com and let me know what you think.
I'm not saying that is what is happening here or that Mayer's strategy shouldn't be questioned, just responding to the "no one said 'because she's a woman' so it can't be sexism".

You can see the same thing happening with President Obama. All of the people who criticized him for his race directly have all but disappeared after his first few years in office. Now you get people who criticize him in more indirect ways. It's like natural selection of bigots, you need to figure out where the line of social acceptance is.

Again, not saying anything about Mayer in particular. Just that the parent had said "it can't be sexism because no one mentioned that she's a woman" isn't a rational train of thought. Of course no one would directly mention it.
There are over 1000 videos like this in various forms: http://www.youtube.com/atgoogletalks

A lot of them are authors, but there are a bunch of other celebrities, musicians, politicians, and a ton of others. I'd recommend clicking on "Uploads" and then select "Top Rated."
The comment I replied to says he was forced to quit his job, which simply isn't true no matter how charitable you interpret it
His own stock just went up $1B from when he announced. That must be depressing, in a good sort of way.
I was just reading the beginning of Arvid Kahl's Zero to Sold. He recommends using a tech stack that you already know and have lots of muscle memory with. I couldn't agree with him more. [1]

This tech stack looks over-engineered upon first glance, but I don't know much about the author or his product.

I use Kubernetes a fair bit whilst developing OpenFaaS and teaching people about K3s, but there is a whole world of development teams who aren't prepared to consider it as an option. One of the reasons we created "faasd" [2] (single-node OpenFaaS) was to help people who just wanted to run some code, but didn't want to take "Kubernetes mastery 101"

For a small app using a managed service like Cloud Run plus some cloud storage should get you very far. I saw that Heroku is still popular with the indie community, with the author of Bannerbear getting a lot of value from the managed platform.

[1] https://thebootstrappedfounder.com/
[2] https://github.com/openfaas/faasd
Similarly, I recently discovered it is possible to run Docker containers in LXC relatively easily using the provided "lxc" template. We use this to run a few pieces of software whose only supported method of distribution is Docker.

But there's a number of things that don't quite work how we want it to out of the box, for example, our DNS isn't configured. It seems fly solves this with their custom init system, so I'm really excited to play around with that! Thank you for sharing!
I did consider an option of it being a joke, but thenthe discussion continues as if it was a real quote, so it's still worth correcting for the benefit of those who are now arguing the quote instead of the article.
I sincerely hope that one day, MacOS or Windows can provide a GUI that provides as smooth an experience as the i3 tiling window manager.
I did not succeed in lucid dreaming until I tried astral projection (entering a lucid dream while awake). I didn't succeed at this, but the efforts led to many spontaneous lucid dreams.

In other words, by trying and failing at something harder, I effortlessly achieved what had eluded me for 9 years.
Becoming aware that people "by default" think like you describe — plus reflecting about if it's appropriate, and maybe doing something about it — is a bit the point with the article?

Look at the last paragraph:

> policymakers and organizational leaders could explicitly solicit [...] proposals that reduce rather than add
This is even worse in the US, where COVID "passports" are being treated as perfectly reasonable and legal for private business to demand. Hardly anybody is asking the question about what precedent this is setting for other invasive checks. If an airline can demand proof of vaccination for COVID-19, can they do the same for flu vaccines? How long before they can demand a wellness letter from a doctor or medical professional, similar to what's required for pets? All of this and more can be easily justified in the name of public health.
Hi HN! I wrote an article about this initial support series and what it took to make things work properly on this machine:

https://asahilinux.org/2021/03/progress-report-january-febru...

It still applies to what got merged; the past month was spent on clean-ups, fixes, and review feedback, but there are no major changes to the approach. This initial merge was quite complex as it has to touch a number of subsystems and core kernel code in order to support the M1's quirks, and it was CCed to ~20 people. Now that it's done we can more efficiently work on individual drivers and subsystems, so I expect the pace to pick up.

If you would like to support my work on this project, I do have a Patreon: https://www.patreon.com/marcan

I also streamed initial development on YouTube and will be resuming streams next week (patch feedback and git rebasing and munging doesn't make for very interesting streams, but now I'm back to coding). Coming up I have some driver support other people have been working on, and then I'll be writing a minimal hypervisor that can run macOS as a guest, to help reverse engineer the hardware - this will be important for reverse engineering more complex drivers cleanly, especially the GPU kernel side.

Until now we've used a serial cable to debug/load kernels (needs a DIY arduino thing, an proper design I'm working on which is still vapourware, or another M1 box), but Sven added support for the USB device controller and I'll merge it into our bootloader soon, so from this point on anyone will be able to do quick kernel iteration, debugging, and hardware exploration with just a standard USB cable and any other host machine.
History is really important here: I have like 10k lines in my shell history file of all the tasks I do on a regular (and not so regular) basis all of them are an Escape-? away (vim bindings in my shell).
NPL Markets (https://nplmarkets.com) | European Union | Full-time

- Data Scientist | R/SQL/Python/data.table/tidyr/dplyr

Experience using a variety of statistical methods and data tools such as Excel, R or Python. A familiarity with credit models and debt and equity valuation approaches is an advantage. The candidate must be comfortable working with a range of stakeholders and clients on their specific data templates, data quality and reporting requirements.

- Data scientist intern | R/SQL

Summer internship focused on data science and software development. Help improve and create libraries for use in the NPL Markets platform.

- Transaction manager | Excel/SQL/R

Work with stakeholders and clients on understanding complex credit and finance related data sets. The candidate must be comfortable working with a range of stakeholders and clients on their specific data templates, data quality and reporting requirements. Data science experience is a plus.

- Design UX/UI

We are looking for an UX designer with a product-driven background and an interest in understanding illiquid credit portfolios. We are a unique platform that combines marketplace, analytics, data preparation and other services into a single SaaS solution, an UX designer will play a significant role in ensuring the consistency of all different elements.

NPL Markets is an innovative marketplace for illiquid loan trading, operating throughout Europe, that is based upon four pillars: Data preparation, Marketplace, Valuation and Reporting. NPL Markets helps sellers of NPL to prepare and standardize transaction data and select the optimal transaction portfolio based on balance sheet impact. Our platform also supports investors with deal screening and initial valuation with online valuation and reporting tools.

Contact: michael.hogers@nplmarkets.com
I'm not a huge fan of "just grople it" on the homepage either. If I just encountered your service for the first time, I don't know what "gropling" is, so I don't know how to "grople it".

Your startup name becoming a verb is something earned, not something you can just create or start doing.
we'll implement other signup options, you're right. twitter connect is fast and easy, it's why we began with it. thx!
>China still wants to annex Taiwan

It's slightly more complex than that. Officially, for the past 65 years both Republic of China and People's Republic of China have been agreeing that there is only one China, of which Taiwan is a province. There's no question about either one "annexing" what is already considered part of the country.

They have just disagreed which one is the legitimate government of that one China. Only more recently the idea of a separate , independent country on the island of Taiwan has been gaining popularity on that island.
I'll dig around and see if I can find the source where I read this, but otherwise it looks like I was wrong. My bad.
Thanks for the info!

"A long time" is very relative. I sometimes meet coders who have been coding for 3 years and call it a long time. But for me, "a long time" means 20+ years. So I am still curious :)

The "NULLs" and "UNDEFINEDs" went away after I set my user name.
What a diabolically shite non-article. Someone got paid for writing that dross?
Such an advocate for neo McCarthyism.
I would imagine ever since J++.
YouTube Kids has a setting for that, at least: https://www.techlicious.com/blog/curated-content-youtube-kid...
No need as you’ll get a warning on low memory if you’re on a large project, and IDE will advice you to increase heap size (just click provided option) and you can manually choose how much memory to provide.

So it’s fine that default is relatively low.
having gyms, I presume
Oh definitely, I'm not saying that you should always act like a utilitarian robot, and being a nice and fun person at your workplace can help you avoid burnout.

I just think that you should always remember that, at the end of the day, it's still a job. If you remember that fact, it hurts less being laid off, and it's easier to quit a job if/when it becomes toxic.
I often see this, but it doesn't match my experience of being salaried (outside the US). There's never a concept of "work done", there's just an endless list of things to do that I tackle one at a time, for 42h/week. If I go faster, then it just means I do more things in that same time.

Are there really salaried software jobs where every day someone tells you "your task for today is X", and you're finished for the day once you have done it?
But it only breaks when all systems fail together; if your router fails, you can rebuild it from the gitlab job. If the VM host fails, you have time to replace it because the rest of your network still functions. If your git host fails, same thing, but where did you put those backups?
F-35B is Short Takeoff / Vertical Landing STOVL. On the Amphibious Carriers (eg. USS Wasp) the Harrier and F-35B takeoff with a short roll.The Harrier or the F-35B STOVL version cannot takeoff vertically under most conditions.

F-35C is the Carrier version of the jet and lands with an arresting hook onto the deck.
"This requirement seems poorly thought out, especially considering the Gemini protocol doesn't even support forms (other than a single text box on a search form) so there's no chance of users submitting private data, and there's no mechanism for client-server sessions so clients can't be authenticated, meaning everything served pretty much has to be public anyway."

No chance? Everything has to be public? WTF? How does he arrive at this conclusion?

In Appendix 1 of the Gemini protocol one of the status codes is "SENSITIVE INPUT". It specifically gives the example of passwords.

One of the error codes in the Appendix is "CGI ERROR". This would seem to contemplate generating content dynamically, e.g., a user submitting ad-hoc queries to a database.

I would love it if all websites did not force the use of TLS and provided a plain HTTP option, but there are easier solutions for older computers than trying to get the web to change. (Good luck with that.)

One solution to to use a gateway the user controls, sitting between the vintage computer and the internet.

One can run a proxy on the gateway and have control over changing/deleting request and response headers like Upgrade-Insecure-Requests, Upgrade and Strict-Transport-Security, and TLS offloading/termination.

It works for me. Both for older software and older hardware.
Norvig teaches a really cool, and challenging, class on Udacity called the "Design of Computer Programs"[0] in Python where you can learn his thought process on how to write reliable and beautiful software to solve interesting problems.

[0] https://www.udacity.com/course/design-of-computer-programs--...
I think the person you replied to was being sarcastic but I'm not even sure anymore
I don't know, the IPCC 2005 models are really accurate (you have to take the "if nothing is done" line).

But i guess 15 years is not enough for you.

Well, it's simple. Look at BP scientist model in the late 70's and look how much we diverged. 40 years, if the model is false you will see it fast no?

Since you're a skeptic, you have to follow the rule: look at the evidence that say you're wrong before looking at the evidence that say you're right. Luckily, those models can be the evidence of both at the same time, so you only have to do your own research twice!
ARR for SaaS companies do matter. It usually means you can sell the company for a decent multiplier of the ARR.

And they’re definitely getting more than $1M ARR, not just creators ARR.
4. Consumme less,

5. Let the economy stall, it will at some point anyway.
> But isn't focusing on business and profits also focusing on safety of your products ...

In practical terms, it doesn't appear to work out that way.
> The financial hub of the world is definitely a much higher value target than another port in an armageddon type scenario.

What? So civilisation is collapsing around you, and instead of a port and ships that can move grain and life-saving goods, you would rather have an army of bankers so that they can trade triple-A rated collateralized debt obligations for newly radiactive real estate?
I'll add that if you have invite e-mails that people can send to friends, you better explain your startup in the e-mail. I've received invites from legit startups that looked exactly the same as spam invites that I've received.
Looks great and love the concept. What’s the tech stack behind it?
I concur. I once wrote code (happily long since retired) that stored credit card numbers unencrypted.

It wasn't about cost cutting. It was about me being young and foolish (and, looking back, I'm not sure it's even the stupidest mistake I've deployed to production in my career, but I'm not sure I want to admit to the other candidates just now :).
More than once I've lost a RAID array during a rebuild. That's what backups are for, I suppose.
On iOS you can't export chats anymore if you're located in Germany.

https://ga.de/news/digitale-welt/gericht-verbietet-whatsapp-...