jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
There is a lot of fun to be had considering the cases for passenger airlines in the US, since the large traditional hub-and-spoke airlines all maintain multiple hubs (in fact, following the most recent round of merger consolidation, each of the big three US airlines has at least seven hubs in the country).

That's a multi-way tradeoff between local population and desirability as a destination (to ensure plenty of profit-making opportunities on direct flights); proximity to other important destinations (to offer short connections to non-hub cities); coastal or northern locations (good for trans-oceanic or long great-circle routes); climate (to ensure your hub doesn't get frequently shut down by adverse weather); congestion (to ensure your hub isn't frequently delayed by the sheer amount of traffic to coordinate); airport layout (to give you maximum efficiency for lots of flights); etc., etc.

When people wonder, for example, why Atlanta is consistently the busiest or second-busiest airport despite not being an obvious first-tier American city (those being New York, Chicago and Los Angeles), the weather, the congestion and the airport layout are huge factors. Atlanta doesn't get a ton of snow or severe thunderstorms like the northeast or upper midwest, it isn't in an overloaded air corridor like the northeast, and the airport's runway and taxiway configuration allow multiple simultaneous takeoffs and landings with much more ease than someplace like O'Hare (which is basically beyond capacity at this point with its configuration).
Ineptitude at the bursar's office is a little off topic, and it isn't unique to Stanford. I'm sure HN's users could fill thread after thread with stories.
I use ClamXAV and it works really well. The app-store version doesn't have it's constant monitoring daemon, but if you download the DMG from the website, you get constant monitoring as well.
This one is single user:

http://goryachev.com/products/taskmaster/index.html
It makes binaries that can run anywhere by shimming(?) libc functions and values with a custom loader/linker.
That's not as portable as you need an interpreter.
In short, there is a "framework" that allows to compile a single binary that can run under both Linux, Windows, bare metal, and many others. Like the Apple universal binaries, but actually universal, not just covering the m1's arm64 and x86 64.
the cars are transmitting? are you quite sure?
Six month notice? Try one month notice.
Why even get a Mac? Most other high-end laptops have better keyboards and more repairable hardware.
Why not? Log analytics are a thing, you know ....
Facebook is following laws of countries it operates in, truly shocking
The essence of what makes this nocoiner cope "postmodern" is that the nocoiner does not try to convince his audience that bitcoin is a ponzi, worthless, or not a real currency. Rather, the nocoiner claims that the scam is perpetuated by a media apparatus which keeps bitcoin suspended in a haze of post-truth confusion, and if only the cultural landscape which denies that there is a single self-evident truth could be brought down, then bitcoin would fall with it. This is no different than the fallacy of gamblers who somehow believe their spin of the roulette wheel is somehow blessed by luck.
yes, but if you want to leave a device buried in the middle of nowhere on the ice sheet for 10 years that draws ~30W, an RTG is much simpler (only have to transport it once, no moving parts, no need for exhaust, etc.).

Delivery and deployment costs to the middle of the ice sheet are not cheap.
Facebook is a fad, something here today, gone tomorrow.

"What were the results of the Iraq information Wikileaks released earlier this year? Besides getting coverage in the papers?"

That is a very simplistic view. What would you expect the results to be, a going back in time and not starting the war? Truth is way more powerful than a simple gimmick of virtualising social interactions. Think, virtualising truth!

Besides, the Iraq files were only one thing. The superinjunction was another which caused actual and real change in the way of invalidating the superinjunction. The ambassador's files has revealed the true way those we trust see the world, etc.
Many of the commenters in the last thread admitted to this, which made it all the more irrational. There was even a debate about whether, in general, 'conspiracy theories' were more or less common than the public perception. As if that had any bearing on these specific allegations.

With the strange claims made in the email (outsourcing, expired NDAs, DARPA knew), I wish Theo would've thought twice before publicizing this guy's name. At least the extra eyes on IPSEC might catch something else.
Come to Ireland... all welcome!
Ah, thanks for the explanation. I'm actually exploring Redis for storing timelines!

Twitter's Redis-backed timeline storage is here, if anyone is interested: https://github.com/twitter/haplocheirus
Who buys the access and bandwidth between service providers?

Can you clearly differentiate between a service provider, a content provider, and a user?

Steadfastly insisting a nuanced problem is "simple" is a quick way to get poorly-informed legislation.
Cheer up! There are plenty of confident, incompetent women too, and they're starting to get their chances. One relative works for one, another did.
I find it bizarre that you can come onto a forum like HN and insult me, call me an asshole, and effectively slander me and that's quite alright. You're totally not an asshole at all.

But if I out-rant a dude who compares me to Lady Gaga and tries to kick me when I'm down for no other reason than to drive traffic to his poorly written blog and sell more videos, then I'm an asshole?

You have the same double standard all geeks have. You let the blow hards, pundits, and bullies get away with treating other people poorly, lie, and hype themselves endlessly, but when someone calls them on it you call them an asshole or worse.
I misread that as "An interview with a 7-year-old" the first time around. (Or to be more precise, I read it as interview, 7, Paul Graham and filled in the blanks incorrectly.)

I like the questions and answers, though! Especially this sentence:

> The best programmers are the ones who are not only good at translating ideas into code, but who have the best ideas.

It was especially good timing, too, because I've been spending a lot of time learning about how to judge the quality of ideas lately, and what effect the quality of an idea has on a programmer's motivation.
"... They proved that the safety was on because the empty shell was still in the chamber ..."

Is this the first time a round has been discharged with safety on?
This lost-and-found marketing ploy is certainly working out well for BP. ;)
Giles Bowkett has never shrunk from attacking others (like his blog post "Chad Fowler is a Vampire", which was a long personal attack against Chad Fowler that Bowkett seems to have since deleted) so it doesn't seem that asshole-y to treat Bowkett as he treats others. I once participated in a thread in which Bowkett swore at and belittled a number of participants who criticized a blog post of his (he subsequently deleted his postings so the recipients wouldn't be able to respond).
I heard about some touch-sensitive e-ink-based devices that were supposed to come out in this form factor. I don't know about doctors, but I would buy one on launch day ;)
Not to nitpick (I love the answers), but is this true?

> ...and we have drugs today that we couldn't have had in 1950 because programs were needed to discover them.

Probably just my ignorance. But do people in biotech think that software itself is helping them discover drugs? Googling for 'biotech' and 'programmer' doesn't seem to answer the question immediately. Just curious. I imagine we're nearly there, if not there completely. And that the molecules involved are fairly complex -- but I didn't know that we were that dependent on computers for biomedicine. Any examples? There was a recent article about mapping the human genome being less than a panacea. Maybe there are some good examples though....

(Fwiw, the reason I nitpick is that it might be the wrong way to look at it. Software helps researchers discover and produce new drugs. But it's important to distinguish that from software actually discovering new drugs. Seems like a small point -- but it's actually a very different emphasis. One can, for example, lead to an AI winter, if the focus is on producing this amazing self-sufficient software, instead of thinking about it as a tool. But maybe we're already there with biotech, I just don't know...)
Going camping with a tent for a fairly extended period generally works well (and serves as great exercise and a holiday, too). Try to do this low tech though, eg. walking a good distance from your car so you can't use the car battery etc. When you spend 2 hours making a fire and getting some hot soup it gives you a chance to think about how easy it usually is.
My personal favorites creative uses of this are from Ivan Freeman "bryceguy72" on deviantart :)

https://www.deviantart.com/bryceguy72/art/Julia-s-Garden-781...

https://www.deviantart.com/bryceguy72/art/Dark-Forces-575209...

https://www.deviantart.com/bryceguy72/art/Cobra-Cantor-19622...

https://www.deviantart.com/bryceguy72/art/Weaver-Fever-19728...
Theoretically, sure, but in practice it's not safer:

- Law Enforcement has been getting better at tracing and taking down markets, meaning the reputation systems keep getting reset and the authentic dealers are being arrested. Markets will get taken over by law enforcement and honeypotted, with BTC transactions being traced.

- Dealers and scammers have multiple aliases, sometimes even in the same market. One common strategy is to sell high quality product until a modest reputation is built on one alias, and then to 'cash out' by switching to cut junk or getting people to finalize escrow early and just not deliver. Wash, rinse, repeat with multiple aliases in parallel. It's so common it's called the exit scam.

- I've also seen firsthand some people get threats from dealers on tor forums, because they left negative reviews. Keep in mind the dealer has an idea where you live, but you have no idea who they are. You also don't know if the dealer has another alias that is going to cut your product with fentanyl, RCs, or rat poison next time because they recognize your delivery address.
The point is that society currently takes video at face value (pardon the pun)

A clever hacker could replace the face on security footage of someone committing a crime with yours, put that file back on to security cam dvr, removing metadata that indicates the file was ever modified. Let the police retrieve the footage from the dvr. Do you think a good lawyer could get you off the charges for committing that crime, if you didn't have an alibi?

Evidence standards around video will need to change soon, and society isn't ready for this shift currently.
I signed up for an API key to see what they have on me, and the data it returned looks awfully close to what I have on linked in.
my theory: https://www.youtube.com/watch?v=H62sHBHq3pc
In fairness these are decidedly not top-tier hosting services
DDR3 is SDRAM, isn't it?
I'm not sure if your scenario is the same? An addition of a new field in a JSON response generally shouldn't cause breakage.

Though doing it without bumping a version should be rare, especially without a big documentation notice.
Thule Crossover 32L

https://www.amazon.com/Thule-Crossover-32L-Backpack-Black/dp...

has lifetime warranty, documents and sunglasses pocket. fits a macbook pro, tablet, has a zipper on the bottom for your charger.

It's awesome.
Yes, I think BstBln was using a context aware parser to formulate his reply.
A consultant is running a business, it isn't wage income which is what most people mean by "regular income". I can deduct expenses against my consulting income but not my wage income. It is always possible to spend more money than you earn in wages but that doesn't mean you have negative income as a consequence.

Other kinds of income can be negative even with no expenses.

The point stands that there is no such thing as a negative paycheck.
As I've mentioned earlier, we will be publishing in-depth results soon. Meanwhile, you can read here the review of public datasets https://medium.com/xix-ai/quantifying-the-inherent-bias-in-m...
Overview on adversarial examples is below. The upcoming post will cover the approach, performance and comparison. Stay tuned
Wasn't there also an app where the point was to try to get throw it as high as possible? It supposedly used the accelerometer/altimeter to measure how high you threw the phone to assign points, but really it was just a joke to try to get people to break their phones.
24x7x365 is an expensive support option, and not all customers need/want it. I found that if I budget staffing for a manager and 7 employees, create "slots" for access at different tiers (segment by business hours in different time zone ranges, response time, and support contract duration), price access to 24x7x365 slots accordingly, the price-first customers will sort themselves out. Good support that performs properly as a function of the continuous development cycle is staffed by highly-technical and high-soft-touch skill sets, and it is expensive to find and retain those people. Don't shortchange them or yourself, and charge the market accordingly.

3-7 years is about the maximum I would expect an unsustainably-structured support organization to last before people burn out, so you had a good run.
You've missed what happens in __uflow() when __toread() does not return EOF. (And yes, that does mean occasional memchr() of single characters and repeated memchr()s of the same memory block.)
Roblox to play? Or something else?
The first version of DOS had a filesystem that didn't support directories! :)
I also use this website to see the content and if I like it enough to buy it. I have bought several books that I haven otherwise havent because of this.
Agreed, here are some more things I’ve noticed weird about macOS:

* When a Macbook is plugged into an external monitor, if you close its lid, it will only stay awake if the power cord is plugged in (otherwise it goes to sleep). There is no notification that tells the user this, you’re just supposed to know it I guess.

* On the Displays page of System Preferences, the only way to get it to re-scan for connected monitors is to hold down Alt, which makes a hidden button appear called “Detect Displays”. Again you’re just supposed to know this.

* The green “traffic light” button in the title bar makes the current window fullscreen instead of maximizing it. I never see people use full screen in real life, they always maximize everything

* When in the fullscreen mode mentioned previously, the Cmd ` shortcut to switch between windows of the same program doesn’t work
Yes exactly. This list is pretty much verbatim my problems with working in javascript right now. Everyone has assembled their own framework within this complex web of influences and dependences so it all seems like the same thing but isn't quite.

It's kinda cool in a way too but it has those specific downsides you mentioned.
I think FN has a lot of the US military contracts now, so it that might help explain why
Quicklisp (http://quicklisp.org/) is a great resource for Common Lisp libraries. While it doesn't have the huge volume of libraries that's available for Clojure, it's a quality, curated, easy to use source. Combining Quicklisp and SBCL give you a great toolset for getting started with Common Lisp development.
Interesting! I rather liked the part on closures, neat little hack, I feel the hacky nature makes them produce rather unreadable code (or at least real funky). Lua's closures are really nicely implemented, makes me actually prefer them to classes since in Lua it seems to be the other way around: classes are readable alright but you end up writing a lot of boilerplate code or having to use a library to do OOP.
I don't know. I never tried doing that. Amazon is pretty useless in Croatia so that probably wouldn't work, but there might be some prepaid cards that would.

I don't know, haven't explored that option honestly.
How can you possibly back up the claim that the USD is stable? My grandparents were able to buy several acres of land and build a house for 80k in the 1970s. Doing the same today costs 500k+!!! It's completely outrageous. Ths USD is far from stable and anyone who thinks so is either insanely privileged or ignorant!
Potato, potatoe. Who do you think controls "the Fed?" Cui bono?

Your comment would also imply that before there was such a thing as a Federal Reserve, income and wealth inequality didn't exist. This is false.
We live in the information age. Information has a lot of value, most software companies' main asset is information. Visa, Mastercard and all the banks are companies that are valued very highly because they provide the infrastructure for managing money. Bitcoin is not just the asset, it is the network and the infrastructure. It's a whole system that works semi autonomously by by aligning the incentives of all of its members. Wouldn't you say that's valuable?
Interesting app, but it concerns me that there’s no revenue model?
And ironically despite all of the terms betrays a fundamental willful lack of understanding and their prejudice. It homogenizes capitalism in the same way a bigot might say "cartel mexicans", "police mexicans", and "farmer mexicans" and reduces them as adjectives to slap onto interchangeables.

Late capitalist as a bonus is essentially equivalent to a doomsday prophecy of the downfall of infidels. Complete with ignoring all of the past times it was predicted and never came to pass.
Correction: The Government has seized 38% of my wealth by force. The top 1% I gave my money to willingly.

One is extortion under the threat of cops wielding violence and jail time. The other is a free choice.
Yes, I was responding to a comment implying his pornography would be considered tame by today's standards (which it would, but you must consider the context of the time).

I agree that his non-pornographic content would be viewed with a very sensitive eye today.
There's various attempts to enforce the law, the problem is the legal system is pretty slow and it also relies on other websites actually conforming when the law is clarified by another being fined, and they really do not want to.
The author argues that dynamic languages like (JavaScript, Python) have Poor IDE and Tooling Support and are Unmanageable in large programs.

I'll counter that if you add a type checker to one of these languages, such as TypeScript (for JavaScript) or mypy (for Python), then all of those problems go away.

I'm personally particularly excited about the possibilities unlocked in the Python community by type checking, which I wrote about recently here: https://dafoster.net/articles/2021/01/26/python%27s-type-che...

Additionally, RE "Poor performance" the author is presumably talking about CPU-bound performance. If you happen to be writing network-based or I/O bound programs, which you always are in JS/TypeScript and sometimes are in Python (for web applications), then the effective performance is more affected by the network/database/disk than the programming language.
"televisions aren't products of the devil himself anymore"

The scary thing is, today they are (in some parts of the world).

I turn on the TV something like once a month and it feels like a portal to Hell has suddently opened in my living room.
Sometimes an alternative is to make the destructor in the base class protected.
This is an absolute must. You can get it free (the original version) here : http://www.gutenberg.org/ebooks/33283
He was most likely referring to the view that bargaining over the share of company revenues spent on wages is often a driver of inflation. In brief:
Employees feel that their company's growth should be reflected in higher wage incomes for them (especially if they're worried about higher prices in future) and so seek to negotiate higher wages, to the extent labour market conditions permit them to. Business owners feel the benefits of the growth should instead accumulate to them and therefore seek to protect their profit margins by increasing prices (especially if they're worried their suppliers might put the prices up in future), to the extent conditions in their market permit.
I'd really love for this to succeed. Periodically I'll remark to a friend: "The one thing the internet seems to be missing is a reliable place to catch up on a bit of local scuttlebutt or legend that has caught my attention." For example:

- Any idea why that restaurant that opened up three months ago and seemed to be doing fine closed up all of the sudden last week?

- Anybody know why I heard 50 sirens at 2am last night?

- How long has this been here?

Of course, AOL made a big play in this domain and failed miserably with Patch. I've heard of other successful sites that have have petered out for one reason or another. And then there's the cautionary tale of sites like Topix, as recounted in this New York Times article:

http://www.nytimes.com/2011/09/20/us/small-town-gossip-moves...

I really hope you can discover the right balance of the scurrilous and the curious, navigate the editing wars and cultural issues that have plagued Wikipedia, and build that topical and timely local news thing I've been waiting for.
Its Free for few days, after that, it will be $29.95 per hi-resolution file (multiple formats png, jpg & eps) download.
If it were just features, I'd probably agree with you, but Mail.app in particular (doubly so on desktop) seems to have serious issues with syncing of mail, handling of connections when there's non-trivial packet loss, maintaining its internal database consistently/correctly, etc. Some of this may only be an issue if one has many accounts and/or large inboxes but for those of us with, say, an iCloud account, a normal GMail account, and a handful of Google Apps accounts -- and email history stretching back many years -- it's a serious problem.
Wow, just tested this against a table with some pretty wide columns and ~ 7M rows. They take exactly the same time! I would have thought COUNT() would be like SELECT , but I guess the query planner is smart enough to know what to do.

Thanks!
Have you tried this yet? How does the end result compare to forking over the extra $ for fresh pasta rather than dried?

Between this tip and the baking pasta one, my girlfriend is going to look at me very oddly next time I cook pasta.
That's fine, but it's exactly the opposite of the attitude expressed in the post.

"The ratio of bytes loaded to load time should be very close to the I/O throughput of the machine."

How do you think the bytes served for a few hundred requests a minute compares to the theoretical I/O throughput of the relevant machines?

And because no one can see my tongue in my cheek across the internet, I'll be explicit that I'm sure he is a user of his publishing environment, not it's author, and so it's fair to view this as just another symptom of the problem he's discussing.
> "Just as understanding the science to music does not make you a good musician or allow you to build a great band..."

I'm not a musician, but I disagree with the first part of this statement. My impression has been that understanding the theory can make the difference between a good musician and a great one.

One could apply the same to programming -- understanding the fundamentals of computing is not necessary but it can mark the difference between good and great.
In 50 years I expect us to have a Mars Colony and looking towards Titan or other habitable areas of our galaxy and have discovered an insanely fast way of travel previously thought impossible. Human lifespans will be extended and what it means to be human will be a very different definition and so deep space travel will be within human grasp by the end of century.