jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I think attributes of a town are more important than size. I live in a 30k population town (Northampton, MA), but we have a college (and others in neighboring towns) and great culture, restaurants, etc. The downtown is extremely walkable and has a music/bar scene. I know of a few great software companies in town or very nearby (e.g. cemerick's company). The best developers would have no problem finding a good job here -- my company has no problem finding great developers.

We may have fewer developers and companies, but it's the ratio that matters. When I lived in NYC, I could identify great developers, but the competition for them was fierce. The same went for the best jobs. It was about the same level of difficulty in NYC as Northampton, MA for me to find a great job and once there to recruit others.
Thanks, that's what I was talking about.

Back of the envelope calculations aren't necessarily useful, but they're fun. They let you analyze problems and try and think of all the different moving parts that go into building something - that's why they're so popular in hacker circles. The conclusions are probably useless [1], but the debate and analysis is what you take away.

[1] I can't remember what it's called, but I remember reading a theory (on Wikipedia) that says that people tend to estimate pretty well when they estimate the multiplication of lots of numbers. Mostly because, on average, they make mistakes in both directions (i.e. half the numbers are too high, half are too low).
I thought this was satire, but they sound sincere.

Get a check list to go through and design it however you (and your users) like it. If you're patio11, don't add any social media fluff.
Though one. I think it would only work if it's voluntary, and if the people who watch you are your friends/colleagues. The other (evil) path it can take is become a kind of "watch your employee" thing.
I didn't down vote but I could see issues with the comment.

I don't really see what is wrong with building a site based off of affiliate revenues, especially when the site is adding value. Kayak built a pretty substantial company off this model and there are plenty of other examples.

If the issue is with ticket scalping, is a secondary market that horrendous of a thing when the primary market is so inefficient? Also, what about the tickets listed and sold on Stub Hub and similar sites that sell below face-value?

If I'm going to pay over face for a ticket, I'd rather have Stub Hub around than the old way of dealing with ticket brokers. I'd venture to guess that Stub Hub has forced more tickets to be sold for > face but has reduced the margin between face and scalp price. I'd also guess that its value in reducing scalping margins has outweighed the fact that it creates more tickets that are scalped.
How did HN figure out you were the author and render your name in green?
This completely falls apart at big tech. If you read all the documentation once for all the components you're working on, you'd be out of commission for months just for your first project. Actually understanding what you're reading takes a career.

Learning only what you need to is essential in this environment.
Not long ago I got this urge to go back and replay the Hitchhiker's Guide game.

>Then there were the puzzles, and it’s impossible to talk about Hitchhiker’s without talking about the Babel Fish puzzle.

Going through that part again and trying to remember it and figure it all out was a bit of a challenge.

But I don't think the puzzle itself is really all that hard, it's the whole beginning on the vogon ship, all of it, that makes it so hard. You've got a hidden time limit, then the poetry section, then you're thrown back in the room with an active time limit and you're supposed to remember to do the other puzzle quickly that you hopefully noticed while figuring out the Babel fish stuff, or you get a delayed game over that'll leave you wandering aimlessly around the heart of gold scratching your head.

On a related note, if you like Douglas Adams and quirky adventure games, I highly recommend his later game Starship Titanic. I played the hell out of that game when I was young, I don't know if I ever beat it. It's not the classic that hitchhiker's guide is, but if you enjoy Adams and frustrating obtuse adventure games with a strange sense of humour and somehow missed this game, I recommend checking it out.
1/ Try to solve a real problem with it. 2/ Try to teach someone what you learned in 1.
I wasn't aware of these facts. It seems VCs do have value-add.

I also found out today that Theranos' law firm was not a Silicon Valley law firm. They used a firm called Boies Schiller, which apparently is a firm famous for political connections and high stakes commercial litigation. They weren't really familiar with venture capital and startups it seems, and they facilitated a massive fraud ... either wittingly or unwittingly.
I don't think this is true.

Regularly my MBP dies with the lid closed with no option to hibernate. After which, it refuses to start for 15 minutes after being plugged in, before it agrees to turn on. To me, that is user hostile.

Windows hides the hibernate option until you do some magic incantation. Often upon restart, wifi driver is disabled or cannot be enabled and I have to restart.

On Linux, At least with a decent swap size, all I have to do is `systemctl hibernate` and it works like magic. LUKS and sd-boot are what I use as well.
china is not a hive mind, it does not exert the kind of iron grip over their private sector that westerners think. external stimuli like these could potentially have the effect of aligning the government's interests and the private sector's interests more closely
Well first and foremost, as an app on iOS/Android, you can't just access the mic whenever you feel like it. There's also an available audit trail for when it is accessed. So it's trivial to know whether the Facebook app uses the mic without being asked to do so by the user.

Unless you think they are 'being sneaky' by developing zero day exploits to break permissions boundaries and prevent logging on both Android and iOS.

What's more likely is that: (a) we're all a lot more predictable than we'd like to admit, and (b) you underestimate the multitude of data sources available to Facebook and piped over to its ecosystem. Just because an ad is on Facebook, doesn't mean Facebook is the one providing all the targeting data.
Can you take the pedals off a regular bike to make it into a balance bike? Or is there something special about the balance bike design?
> Linux in mind and use stable software packages then you have little to worry about

Linux, and by that I mean all distros, have always had difficulties with basic things such as wifi or hibernation for the better part of the past twenty years.

It's baffling to me this is still an issue in 2020.
It's interesting that they've chosen to bring in someone from Oracle to fix these problems.
We have far more experience with AIDS, or heart attacks, or hair loss, or really any disease.

And yet trials for new medication against these diseases always include a control group.
Semi off-topic: I can't understand why people who dislike ads make an exception for superbowl ads. I guess they're supposed to have high entertainment value? So what? Would you happily watch political propaganda, if it just had high enough entertainment value? Of course not! So why willfully submit yourself to corporate propaganda?
The fundamental question is this:

Would Facebook have any credibility with enterprises?

My sense: No.
Oracle | Software Engineer | SF, CA | ONSITE | Full Time

The Oracle Cloud Infrastructure, Registry team is looking for a senior Scala software engineer. Our service is architected as an Event-Sourced, Distributed system built on CQRS principles. Our technology stack is Scala / Akka / Play. If you have ever wondered what it is like to apply Functional Programming principles in a live, production environment this is the role for you.

The Registry service is a managed, multi-tenant registry for Docker container images for customers who want to store and launch their containers on OCI, including Kubernetes users. In addition to working on interesting projects and the future of OCIR, you'll be getting a great salary, a fun, state-of-the-art development environment and excellent opportunities for learning and career growth. Members of our team work on distributed systems in a cloud environment and have ownership of our service from top (Load Balancers) to bottom (Databases).

Please contact justin.ko@oracle.com
This interview shows Wim Hof Guiding someone through a full single round:

https://youtu.be/JPPlicAEFec?t=3058

Four rounds in a row first thing in the morning blows coffee away by a long shot.

And the free app to make it easy to track progress:
https://itunes.apple.com/us/app/wim-hof-method/id890471578?m...
Well done!
Interestingly there is a tornado like structure in the Crimean area.
It looks like the sort of bug that can be introduced by an erroneous merge in source control.
You're probably right i don't understand it. That's a lot of energy and effort put into pleasing people whom can and probably do have ulterior motives just so you can belong to a group.

Is that group really wort all that effort?

Does belonging to that group get you where you want to go?

The answer for me was a resounding no but it could be different for you.

There's very few people worth my respect and consideration but I certainly wouldn't bother to please and entire village.

If you're not pissing people off you're doing something wrong.
This looks great. I just wish it didn't have to completely refresh when you turn the earth. Maybe in V2 :)
Might take 15mins to simply drive around such a huge campus.
$250k per month is $3 million a year. That's not high revenue for a mom-and-pop online reseller. Especially given the margins for typical resellers. Plus, it's far more efficient than something like a car wash. You can have one automated platform that sells through various businesses to keep revenue figures where you need them. So if you want to stay under $50k/y revenue, then split the sales among five various "companies."

With a car was, 1000 washes, at 5m per wash is 84 hours of active operating time. This creates an upper limit on the amount of money that can reasonably flow through the company, since 84 hours is roughly 3 hours a day of utilization per month. You might be able to get by with about double that many washes without raising suspicion. But all it takes is a peak at the company's water bill to determine how accurate that figure really is.

Plus the operating expenses are much higher, as it requires a specialized building, land, etc. Whereas the online retail requires a computer and some software. It's easier to move and hide. There's just so many benefits to using online retailers over brick and mortar operations.
> just wished she could spend her time getting better at the skills she actually used

I can so relate to this when I look back at 4 years I spent studying for a CS degree. The first year had just 3 subjects out of 17 that had something to do with CS. The rest were wildly off the mark. Like engineering drawing, metal workshop, and what not. The second year was slightly better but just. It was crammed with electronics; and only from the 4th semester did things took a definitive turn towards CS topics. I'm sure the curriculum designers had a certain plan in mind but this was devised something like ~60 years ago, when engineering meant mostly civil engineering.

This was all 20 years ago, and I recently checked the syllabus out of curiosity, and no it's not changed one bit. One precious year of learning period down the drain.
I don't read the comment as suggesting that Chinese people are genetically smart - just that they are smart. That IQ varies by race or ethnicity is an established fact, not a debunked theory. The controversial question is why it varies - nature or the environment?
In general - developers use calculators all the time (most frequently via Google these days, but also via REPLs) so a dedicated calculator is a self-evidently useful widget for any editor. It’s is not essential fir a new editor in 2021 but considering emacs has had Calc for some time, it is worthwhile to make improvements to widely-used legacy software. Many emacs users have used Calc in lieu of alternative “developer calculators” like Octave, the R REPL, etc, so it’s not like Calc is an extraneous feature.

It’s uncommon for developers to deal with integral equations in their day-to-day work. But it’s obviously not unheard of - integral equations show up naturally in many domains of finance and engineering. I’ve had to deal with numeric integration on .NET in one of my jobs. Sometimes an exact symbolic solution is easier for the developer and the CPU than a numeric technique, so for a small handful of developers a symbolic integral calculator is a handy (if somewhat specialized) tool, and not just some bell-and-whistle.
This is exactly the point a lot of people miss: as long as the quality of life keeps growing, nobody will do anything about it. However, once it starts slowing down or even going down, then the government will start having really hard time. This repeats throughout the history again and again.
>Turns out you got to pay bills

I'm sorry but if working for a FAANG is the only way for you to pay your bills you need to learn how to budget... How absurd.
It's more complicated than that: using unbound is basically trusting your ISP with your DNS data (it's not encrypted so it can MITM). Using an upstream resolver doesn't necessarily mean you give up on privacy.

It may actually be more private to use a public resolver (with DoT or DoH of course) that will know your IP address but maybe not directly tie it to your identity (like an ISP does). Also, imo they generally have better privacy policies than ISPs (not that I trust those but still).

The next more private options include using DNS over Tor or Oblivious DNS (https://blog.cloudflare.com/oblivious-dns/). Those options are better for privacy, but I don't see them are default (at least for now) as they imply some slowness (Tor) or are more opinionated (ODNS).

Even after all that, your browser will leak the SNI header in clear-text (eSNI isn't popular yet) so your ISP can still get the precise name of the site you want to visit.
Location: Cleveland, Ohio
Remote: yes
Willing to relocate: no
Technologies: react.js/redux, angular, tensorflow.js, scss, HTML, canvas API, node.js, express.js, django, flask, webpack
Résumé/CV: on request
Email: brad@stewardai.com

I am primarily a javascript developer (8 years) with experience with node.js, python servers with django and flask, developing ML object detection models with keras, tensorflow, openCV, and imgaug, then running them in the browser with tensorflow.js. I have recently worked on a custom data labeling application and model evaulation with webpack and karma.
You can say that for any FAANG company really.
I would rather work for Facebok than for the "cult" and $20 charging bricks..
Why does the article assume that everybody wants to be "a somebody"?
as long as the printer is up...
Exactly. Those accident rates drove the creation of the modern flight clearance system that creates such an onerous risk management process today. It was very successful in reducing casualties, but the consequence is slowing down to an absolute crawl.
Looking at support as a cost kind of misses the point. Bugs are bugs, and your big-ticket customers might just drop you rather than helping you figure out what is wrong with your product. Ignoring paying customers (even small-time ones) prevents you from improving your product. If they took the time to reach out (and especially if they're paying $100/month for support) you really need to listen to them and try and figure out how you can fix the issue so it won't affect big-ticket customers.
"It's greek to me" implies that something is utterly confusing.

If "chinese whispers" has racist tones, surely implying a language is nearly unintelligible must be the same.
The Pope has some 'splainin to do.
That only works as long as the platform maintainers are benevolent and autonomous. Otherwise you end up with things like the Clipper chip or Intel ME.
Of a total of 2.7B, so roughly 10%. It's not an insignificant number, either as a percentage or on its own, but it's not close to a majority (or even a meaningful minority), either.
always compare 100 shares, the size of the option contract
Real Amigas aren't made anymore since Commodore went out of business. The Amiga One is a PowerPC version but too expensive. It is cheaper to buy a $50 used PC with AROS on it.

There are some hardware replacement projects to fix existing Amiga computers but it is still easier to go thr AROS PC route.
Self serving - and the second one of these I've seen from this author in as many days. Where I come from this would be an off the Island moment.
Python 2.5.1

Python 2.6.5

no use of context managers when working with files

no use of format when working with text formatting and output

"Avoid any project that mentions "Python 3""

"Every if-statement must have an else"

no list|dict|generator|set comprehensions.

no idiomatic hints

no gotchas.

Definitely a hard way.

Having learnt wrong leads to hard learning to do right.
You raise an interesting point.

PG: Do you find that you're encountering 'stage' creep in YC applications? Are the groups that you're funding (or even just interviewing) steadily becoming more fully developed businesses, or are lots (most?) still in the early/conceptual stages?
Has ARM's design licensing model ever been demonstrated in the high end (server/workstation) CPU market? It seems to me that the amount of engineering expertise required to push that sort of high performance, fully custom design through to fabrication would make it difficult.
IMO, A big danger of implementing centralized authentication across multiple sites is that will make social engineering schemes aimed at stealing a user's credentials more plausible and effective.

I know that systems such as OpenID and others perform authentication directly between the user and thetrusted provider (google, facebook, twitter, etc), and that the site ends up with a one-time token that confirms the user's identity. The site requesting authentication never gets the actual password to the openID account, which makes this approach viable in a technical security sense.

But here's the thing: general users are getting used to entering their centralized credentials to perform actions on untrusted sites. Technical users understand the design. We can confirm that, yes, TwitScoop does indeed direct us to twitter.com/oauth/... (no HTTPS, but that's another story).

Regular users posting a comment on a blog, though, don't see any difference between giving their credentials to a trusted Google login site and entering their credentials into some form on a blog.

If, for example, logging in with Facebook credentials becomes common, it would be trivial to create a rogue blog which collects login information. Fill it with a few incendiary posts, possibly create an official-looking Facebook login page that doesn't display its URL, and it would be possible to capture quite a few sets of credentials.
Especially if you have a patent! I kid, I kid. I really enjoyed reading that and I'm glad you have found success beyond Kiko. I remember when Gmail released their calendar and everyone was talking about how it would crush your project. If I remember correctly, someone bought your IP? I wonder what they did with it.
Oracle strikes me as exactly the kind of company where I never ever want to work in.

They're enterprisey. They do boring stuff. They're evil.

What's there to like? Why would I want to work for them?
This is for 1 site.
How many websites can you track with this package?
I bet I'm not. The printing press had a pretty big effect, and I expect the Internet will be similarly powerful.
A lite version is still in approval.. But I guess it's the same with the appstore as all other software distribution networks.
The appstore does one thing well: it makes it easy for users to pay.
The second thing, bringing new apps/games under the attention is something the appstore cannot, and will never do.

Let's say we had created a windows game. It's not very different, except the payment / installation part.
Puzzle and "classical" cryptography, as opposed to modern (post Claude Shannon's "Communication Theory of Secrecy Systems"[1] paper from 1949) cryptography. From the table of contents no modern cryptosystems are even mentioned. That said, I'd expect it's a good book for people with an interest in historical cryptography and cryptogram puzzles. Most modern cryptography texts will mention the sorts of things in this book's contents in passing, but not really describe the techniques or provide exercises.

[1] http://netlab.cs.ucla.edu/wiki/files/shannon1949.pdf
Thanks for the updated figures. It's worth noting that China does 28% of the world's manufacturing, much of which is exported to developed countries.

As far as solar goes, clearly coal is cheaper than solar in Nigeria because that's what they're mostly building now. Regulations and subsidies are what make solar cheaper than coal in the US.

Edit: To be clear, I'm completely in favor of coal being replaced by renewables. I'm just pointing this out to raise awareness of the economic realities that are incentivizing coal power in developing countries.
Only when it’s setup by solarwinds ops team apparently
The electors were voted for democratically.
A lot of programmers don't sleep well regardless of their vitamin d intake. Late work, blue light all day, not enough exercise, stress, etc.
https://twitter.com/holmescnn/status/1346987917273608194

Elizabeth from Knoxville, TN looking very sorry for herself for getting maced in her attempt to -- in her words -- "storm the Capitol, it's a revolution"
I don't like when people try to stop or slow down technological innovation. Technologies are just tools, a nuclear bomb could just as easily have been made into a nuclear power plant. But to fully restrict them shows a lack of foresight. Yes, recommender systems can be used for bad, as yesterday, but they can also be good.
From my experience it definitely doesn't seem to be the case that Java programmers will hate Go. I personally am a "Java programmer" and would love to switch, although that has more to do with my dislike of Java. There was an internal talk in Amazon about Go and all the speakers who switched from Java loved it.
in most cases, merge will always do where people use rebase. rebase is only _really_ necessary when you're trying to keep a patch series up to date with a moving upstream head. i wanted to keep the basic reference simple, just the commands that most people need most of the time.

i will add more sections to the site - probably including a workflow section that goes over rebase vs merge workflows.
I agree it'll largely depend on the product I want to build. Fortunately for me, what I want to build is relatively simple technology compared to what I see a lot of programmers capable of making, and the most complex part is probably the psychological framework that I spent the past couple months researching and designing before I could even get started on the technical part.

I'm also aware that my coding skills will never outmatch someone else who probably started when they were 12 or something, at least not in a year. At the back of my mind, I know that programming will be hard, but at the front of my mind, I think my ignorance would probably be very useful for pushing me into something I can't turn back on.
Offering these services != locking you in, or locking competitors out. You can pick all, any or none of them. Competitors can and will offer alternatives.
Video: http://www.youtube.com/watch?v=NTJQTc-TqpU