jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
It took me several years before I made the cognitive switch to preferring eBooks for large, complex, dynamically accessed textbooks over the paper variant. For the first few years I actually couldn't stand trying to read stuff on my laptop versus a nice healthy paper text book (of which I have about 4 boxes that I've incredibly carefully curated down from around 10 boxes). And even attempting to read them on the crappy kindle technology and laggy ipads just sucked beyond belief circa late 2010. It was probably around 2012/2013 that they became my preferred platform on Laptops. Two things probably changed things - SSDs became commonplace, so load times were instant, and, EPUB/CHM readers got a lot betters - allowing quick hotkey movement back/forth. Now, laptops work great - but tablets (in particular, everything I've tried on the iPad), still lags horribly for textbook reading (though they are great for longform prose - I devour books on my iPad - but it's not clear that the iPad is any better for reading fiction books for me than my iPhone - and I suspect the iPhone 6+ is going to replace reading on both in short form for everything except magazines/comics).

Recently, I purchased the Oreilly 5th Edition "Learning Python" and almost laughed. (A) The book is entirely infeasible to bring with you on a trip, (B) I actually had a hard time navigating it, compared to the electronic version which gives me the quickly navigated TOC on the side.

And, the deal breaker - I carry about 30 commonly used textbooks with me on 9 month+ international engagements, all the time in which I'm constantly moving from country to country. It's hard (but I guess possible) to imagine how I might do that with physical textbooks (Just keep shipping them to the hotels I'm next moving to, and hope I'm there long enough to meet up with them).

But I can think of no conceivable scenario in which I could be using these textbooks on the 22 Hour+ flights that I frequently take.

I'm willing to wager I'll never use a physical textbook again.
Managing Gigabytes (Witten)

Information Retrieval (Manning)

Text Compression (Bell)

Natural Language Processing (Manning)

Natural Language Understanding (Allen)

Speech and Language Processing (Jurafsky)

The Text Mining Handbook (Sanger)

Statistical Machine Translation (Koehn)

Data-Intensive Text Processing with MapReduce (Lin)

Algorithms on strings (Gusfield)

Jewels of Stringology (Crochemore)

Regular Expressions (Friedl),
also: http://swtch.com/~rsc/regexp/regexp1.html
and automata theory (Hopcroft)

Practical Text Mining with Perl (Bilisoly)

Natural Language Processing with Python (Bird)

Computational Linguistics (Hausser)

Syntactic structures (Chomsky)

also check out these links: http://measuringmeasures.blogspot.com/2010/01/learning-about...

http://measuringmeasures.com/blog/2010/3/12/learning-about-m...

http://www.cs.technion.ac.il/~gabr/resources/resources.html
Thanks for the offer of support! Feel free to contact me if you need a hand as well. Perhaps we could find a way to help each other out. Where are you based?
Thanks for the feedback! That's an awesome thought. Makes me think of oneway: http://goto11.net/oneway/. If you need to fax and run out of pages, ping me and I'll refill your account.
You'd think so, wouldn't you? But apparently it's just a new development in the link-whoring ecosystem... instead of spicing up dull facts by claiming they're secrets, you can now claim they're meta-secret!

Of course the meta-meta-secret here is that these meta-secrets are neither secret nor in any way interesting. Want to hear the first meta-secret? "Scaling takes iteration". Like, whoa.

Prepare to have your mind blown by the second meta-secret: "Don't over design".

You'll never guess the third meta-secret! "Choose the right tool for the job". I never would have thought that choosing the right tool for the job could possibly be important!

And the fourth meta-secret? Well, I'm going to keep that as a meta-secret of my own.
well you could always just represent it as:

insert into rules (rule) values('don\'t require auth for /, but do require auth for /foo/*.jpg')

The use of a db is more to create a standard networkable interface for other clients to read/modify the config than a statement about the semantics of the config syntax.
"What you see here is the full extended interview, which includes a lot of rough camera transitions that were edited out of the final program (along with a lot of content)."

This still doesn't explain why the camera transitions mid-sentence.
In my experience, the types of people who generally become leaders are those who seek out to be leaders. And those are types tend to have overly optimistic views of themselves (and some desire to control others).
Paul Thurrot's comment:

"On a personal note, I'll just add that Ballmer was one of the good guys. Though he was relentlessly mocked for his over-the-top public appearances in years past, Ballmer was also relentlessly pro-Microsoft and it's very clear that the troubles of the past decade were at least in part not of his making: Ballmer inherited a Microsoft that had been driven into an antitrust quagmire by Mr. Gates, handicapping its ability to compete effectively or respond to new trends quickly. While many called for his ouster for many years, I never saw a single leader emerge at Microsoft who could fill his shoes or the needs of this lofty position. Looking at the available options today, I still don't."
That they see 12 months as a safe timeline for transition (I'm sure the board already has a short-list), but if they place a CEO in that role before then, and the transition is complete, then Steve will leave early.
twelvechairs was explaining the etymology. As current usage goes, it's a British English / American English difference, as has already been pointed out.

(And frankly, taking an arbitrary regional spelling difference and declaring that whichever one you're used to is "Right", without even an attempt at a justification, is pointless at best and borderline trollish at worst.)
> Capitalism as a system has many impersonal qualities, but capitalism per se does not value anything.

It values capital and the capitalist class, which is why it was named "capitalism" by its critics (specifically, its socialist critics.)

The free market justifications in terms of Econ 101 simplifications that, in addition to applying to a simplified version of reality in operational terms, also apply to a system different than capitalism as ever actually implemented, came later.
does anyone know any other coworking retreats like the ones mentioned in the article? I'm writing a blog post about this for my remote work newsletter blog, and so far I found those:

http://www.thesurfoffice.com/

http://coworking.camp/

http://coconat-space.com/

http://www.sun-desk.com/

http://www.thebluehouse.io/

http://startupgetaway.co/

http://hus24.org/en/

http://www.sanktoberholz.de/

http://www.47ronin.co/
Thank you so much. Please note that it's being developed right now, so few changes are expected. Also if you think there's something that can be improved, please say so. I have just updated it in github and created documentation.md
Unix user permissions take care of that.
You are not alone: http://www.theguardian.com/books/2014/aug/19/readers-absorb-...
He delivered on very few, if any, objectively. Pulling out of the TPP is the only one that comes to mind.
But you probably care about collisions in that case. The small state of a language-default insecure PRNG will make collisions much more likely. Especially if seeded by a clock.

I have seen temp file name collisions cause data corruption in a real system because the default language RNG was used. Also infinite loops in a production system because random() was called in the same clock tick by two separate threads generating a handle value. Both wasted weeks of effort to pin down.

random() should default to the system CSPRNG. Provide insecureFastRandom() for those who know they need it and it is safe for their use.
There are no other democracies out there that have the almost-unfettered rights to assembly and speech that the US has. This is important to me.

And FWIW, there are (by most measures) no other democracies out there which have gone as long under peaceful rule of law as the US. Every other democracy (save by some measures the UK) has fallen to coup or revolution in less than this duration.

Their latest constitutions may work to keep them stable as long as the US has managed. Or they may not. Time will tell.
Here's Matt Taibbi's writings on White Fragility:

https://taibbi.substack.com/p/on-white-fragility

It's plenty opinionated. But it's interesting because Matt Taibbi is not a Republican, in the same way that Reason (not Democrats) is interesting when it criticizes Republican ideas.

CNN saying anything about Trump or Fox News saying anything about Biden is by comparison of insignificant (if not negative) value, because there is a 97% chance that it's just partisan culture warring.

And so that should be the rule. If you're talking about the other team, be objective. If you're talking about your team, have an opinion. Because an opinion that the other team is bad is not actually useful.
What doesn't compute? They're renting MAD.
Largest impact, sure. But architecturally it was a relatively simple formula - compromise a widely used package and sleep on it until it was pervasive enough to be a valuable hack. I disagree with this being the most sophisticated though. Unless I'm missing something about this hack, the Stuxnet[1] architecture, complexity, and long term planning feel far more sophisticated than the SolarWinds hack.

[1] https://en.wikipedia.org/wiki/Stuxnet
Agreed. It's amazing how they managed to infect air gapped computers. How do you even test something like that before the actual attack.
Yeah, Tesla is real productive. Only Elon Musk would have the brilliant idea of building a $100% automated factory, failing to do that, setting the goal of building 5,000 cars a week on normal lines, failing to do that, moving his employees into a circus tent in the hot sun to hit the goal, failing again, then giving up and declaring victory.

Tesla can't build cars because Elon Musk, being a big dumb-dumb, disregarded everything we know about manufacturing. Those employees would be more useful at any other car manufacturer. And yes, that includes Chevy.

I actually think Elon Musk probably is better than most other billionaires. That says more about them than it does about him.
That's not ISO format though.
Very true. I generally agree with what the article is saying -- and there are exceptions to every rule.

MiniMSFT and others are indeed fascinating reading.
I'm personally sharpening my tools for "big data" and "augmented reality" but it's a gamble, which is inevitable if you want to make the big bucks in this industry.
Nitpick: it's "Elo" because it's a man's last name, not an acronym.

Also, the Colley matrix homepage has this odd bit of text:

Please note: This method is copyright.

That's not how you protect algorithms.
I am often intrigued by people debating what language should be the first language other dev's learn.

It seems as if people argue for the language they picked up first / have most experience in.

I believe the correct answer is not a direct answer, but something along the lines of "it doesn't matter, so long as you learn several, well".
I’ve been using the Graphite appearance for OSX and using a neutral grey background as my desktop for a while now—I don’t keep stuff on my desktop either. Really helps dull out the noise around my windows when using the monitor (I prefer not to have windows maximized in this case).
> And there's no way, realistically, to do that.

Yes, yes there is. We start with the most victimless crimes (drug possession for personal consumption) and go from there.

Police unions will fight it. Prison unions will fight it. The court system will fight it. Nevertheless, it must be done.
Is that long? I backed a spinoff of Sierra's old Space Quest almost 9 years ago: https://www.kickstarter.com/projects/spaceventure/two-guys-s....

Still waiting patiently :)
There is an odd misconception in public, that "wireless" means full connection through two walls of rebar filled concrete...
If you think that you can have pleasant, modern, net surfing experience without an AP in each room, then you can't say you know much about radio communications.
> most of what stalled the progress of the subway happened above ground, in offices, where politicians made backroom deals and bold promises that rarely came to fruition . . . By the time the 1920s were in full swing, cost overruns, construction errors, property damage, and political finagling had shut down the Cincinnati subway for good.

American exceptionalism!

> in 2002 a proposal was put before voters for a half-cent tax increase that would fund a regional light rail system, which have used parts of the already-constructed tunnel system. Voters defeated the issue

Sigh. We never learn.
Busses are very slow compared to any subway. Even with dedicated lanes (which is costly and unpopular) they still need to go around obstacles like buildings, follow the roads, yield to pedestrians, pull into stops, etc. Speed limits need to be obeyed as well.

Compare that to a subway that just goes below most obstacles in a straight line, travels at >80km/h and usually has no places to yield whatsoever. Fast travel in a predictable way, independent of traffic, weather, whatever. Maybe rush hour will make getting into the subway a little slower, but that's about it.

Subway is far superior to everything, including trams and trains for urban environments. It is expensive to build however, which is why in Europe it is usually supplemented with trams and busses for outlying routes or to fill the gaps between tunnels. Flexibility is rather a minus actually, because it leads to bus routes being subject to "snaking" through neighborhoods to satisfy the occasional political whim. Planted 5 trees and a bench? Call it "Mayour Mueller Park", add a bus stop with a 5min detour. Lather, rinse, repeat. Subways are somewhat immune to that.
A MAX will certainly crash again, as all aircraft types occasionally do. Whether this shakes public confidence will be how soon it happens, and (secondarily) for what reason.
> Several midwestern cities, including Pittsburgh, Cincinnati, and Detroit, passed bond issues so that construction could begin on subway systems that emulated the successful New York City one, which began running trains underground in 1904.

> “Cincinnati was unique in that they were the only [Midwestern] city to actually begin working on the subway,”

Not true. Pittsburgh not only started construction on theirs, but it went into service and still operates today. https://en.wikipedia.org/wiki/Pittsburgh_Light_Rail#/media/F...
>Is there alot of crime in Seattle

Yes. There's a documentary called "Seattle is Dying" that covers a lot of it (particularly the open air drug use), but you might have a hard time finding it because of the recent riots, economic collapse, etc.
You couldn't blame customers either, because you should consider that an average Joe doesn't have any time to think all about that and only know the bare basic of just plug-and-play.

Furthermore, the IEEE spec itself has no standardised protocol to automatically adjust signal power between devices, which is an oversight in their side.
This. It is highly irritating to me that all the popular maps and comparison sites don't use metrics like "coronavirus deaths per 1M population" (or similar) that are more comparable across areas.
I'm sorry, I should have explained what seems so obvious to me. Let me try put it more sensible...

We have a finite amount of labor and a finite amount of resources available to us.

The thing our governments lack since the days of lords and god kings is direction. This is necessary since a group of people poorly working together isn't smarter than the smartest person in that group.

We all do stupid shit at times, if a lot of people decide to support the same stupid thing it is entirely possible to dedicate all time and resources to throwing virgins in the volcano, smoking opium or borrow money in stead of printing it. Who knows, someone might create the ultimate video game, we could retool our entire civilization to play the game non stop.

A [proverbial] god king would have other priorities, there might be a war coming with the neighboring country, there might be regular floods, there might be an insect plague, there might be a disease or the food might be running out.

We have distributed wealth recklessly (to put it blunt) and ended up with millions of little emperors who pay their little generals whatever they like. They are constantly at war with the next little empire.

The plague or the flood simply become economic developments that one can leverage for ones advantage. What is left of our government is a vending machine that one can use as a weapon to do whatever each little empire is willing to pay for.

I should mention we've made a ton of technological progress with this role playing game. It might just be that we've created the ultimate game already and that everyone is playing it. If so I'd have to argue we have one shitty dungeon master. The adventures planned out for most of us are not very interesting. Most of us are simply chasing the carrot on the stick. The heroes are not gaining as much experience points as they could, they are not learning as many new skills and abilities as they could. We can do better and we know it.

Say you are in charge for sake of argument. The orc's are getting ready to attack from the east, the goblins from the west but all your population cares about is opium. Would you dedicate resources to making swords and training or would you give the CEO of Opium inc in his competitive struggle with Meth corp the 10 000 men he wants for a promotional parade? The people might be enraged. If we make swords who will care for the poppy fields??

> Anyone is free to start a corporation

Indeed, I could create a product triggering superior production of endorphins. I could win a large market share and then present myself as if a philanthropist on a mission to help humanity with its struggles. I could prove it by moving funds into a non profit organization that might not do anything by design or struggle hard not accomplishing anything.

It's almost funny, the real needs retooled into a vehicle for public relations. If you play enough candy crush we will be sure to defeat the orc's.

Thanks for your time.
As a beginner, I am comfortable with git push, pull, commit. However, it is hard to realize whether a practice is good or not. For instance, I do not know if a rebase or squash is an accepted practice (or under which scenario is a good idea).
The child hasn’t had the opportunity to develop their reasoning faculties or learn to weigh the needs or desires of others with their own and circumstance.

As parents we have the choice to use reason and patience. We can understand that children are developing and need support from adults to do so effectively. To hit them would show a lack of understanding, control, reason, and temperance. These are bad things to teach.
> The web will break.

I have been using the First-Party Isolation feature for a few months now. FPI (privacy.firstparty.isolate) is a flag that was originally created for the Tor Browser project. It's a strict version of State Partitioning without any way to unpartition (no permission dialogs, no heuristics).

So far I have only come across one broken website: Microsoft Teams login through Okta SSO.

The rest of my logins worked flawlessly with FPI turned on. Nothing close to the 50% that you mention.
> since 2019, there are apprenticeships that provide 2 days a week tutoring. before you had be of a certain company size to qualify for funding. However the battle is to get enough people to apply for the apprenticeships.

Right, you can't solve pipeline problems near the end of the pipeline. You have to provide robust support as far back as possible. Quotas are a lackluster response to outrage porn and a desire to implement quick fixes, when thoughtful, long term policy decisions are what provides the desired outcome (equitable power distribution).

“The best time to plant a tree was 20 years ago. The second best time is now.”
So the metrics should measure the quality of the infrastructure and regulation should reflect that.

Without the proper metrics, there’s no guarantee that the government will invest in infrastructure either (instead of, say, corruption - paying outrageous amounts of money to friends&family for subpar service).
Another important note (although it's solely based on anecdote I've observed and heard from friends) is electric costs don't scale linearly with the addition of people in a household.

No worries about not considering households, that's just life before starting a family. Lots of learning occurs :)
The one thing about Cassandra: Most probably you don't need it because you do not have the write performance needs and will not have them in the next five years. Scaling early is the death of many startups [1] Postgres with a time database will be sufficient for most needs.

[1] https://www.duetpartners.com/why-is-premature-scaling-still-...
That sounds a lot like how taxi medallions work in many large cities. Anybody want to start an Uber for Canadian milk that uses P2P to take advantage of the "beyond the farm gate" loophole somehow?
This will be an extremely unpopular comment and will probably be the end of my ability to post on HN, but it needs to be said:

What we saw today was precipitated by mass deplatforming and censorship. When you take away the ability of people to participate in peaceful political discourse, you push them towards violence. Half of the American electorate currently feels profoundly unheard. They've lost their public voice and their ability to vouch for themselves, which has enabled mass media to flood every publication channel with parodies of them. The longer this continues, the greater the risk of violence will become. You can't make people's beliefs go away by silencing them.
How about locking the doors? I didn't see any battering rams.

This thing was a major police messup.

There should have been plenty riot police available that can force people to not enter. Obviously the risk of protesters trying to go in was high when Trump had a rally outside.
Given NPM registries are presumably optimized to store text, I wonder how this scales and if other repositories that do expect binaries (eg. Maven, NuGet) compare.
Darknet Diaries: True stories from the dark side of the Internet

This is a podcast about hackers, breaches, shadow government activity, hacktivism, cybercrime, and all the things that dwell on the hidden parts of the network.

https://darknetdiaries.com/
Will they use cell phone data to charge these thousands of terrorists like they did on the peaceful outdoor BLM protestors?

Just a bit of snark I don't believe that's legal or even if so with current laws it should be.

But I do not think we will see Federal charges at equivalent levels /per capita as BLM protests.
They do! Not fully optimized for developers perhaps, but check out "Speech Viewer" in NVDA and the "Braille Viewer" and "Speech History" in JAWS. This guide has some screenshots:

https://www.accessibility-developer-guide.com/setup/screen-r...
> I fully blame the media for this. When the sitting President claims that voting fraud happened they should investigate it

The media did investigate it. Election results were audited. There was no significant fraud.

The sitting president lied.
Great analysis, although I think it's important to understand all the outsourcing of blue collar jobs and manufacturing was mostly driven by consumer demand for low prices. It's still true today. Most people can pay 2x as much for something made in the USA, but choose not to.
What's "best" isn't anybody's fault when you're data driven! Just don't think too hard about who chooses what data to collect and how to measure it :)