jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
No, AFAIK the limit is caused by various tradeoffs between the media material and read/write head design (the Magnetic Recording Trilemma).

http://www.fgarciasanchez.es/thesisfelipe/node5.html
This is a nice theoric discussion but it's just that. Geopolitics doesn't play fair, if Canada tries this it will just get massively steamrolled by retaliatory tariffs.
We initially looked at Cassandra. We liked its use case, we liked its scalability. However we also ran into maintenance and setup pains.

We ended up going with ScyllaDB, which is a drop in replacement for Cassandra. It’s written in C. Much easier in resource demands and we didn’t have to deal with Zookeeper directly.
Cool story, I still have to use Chrome to talk to my doctor, view my healthcare documents, and get my W2. While Firefox is "doing the right thing," me, the Firefox user, has to use a different browser that doesn't respect my privacy because they don't do what web developers expect.

And you can blame web developers, businesses who hire them, or Google for turning the world into this sorry state. But oftentimes the only choice I have as a consumer is what browser I use, and most of the time it's Firefox. But more and more frequently, I can't choose to use Firefox because some functionality is broken on a website I need to visit.

The more of this functionality that they break, the more often I need to use Chrome.
I personally think the point of markdown is that any text editor becomes distraction-free. Everything to do with structuring content is inline with the text. How that structure is displayed is deferred to the rendering context.

I like the feature set, by the way.
Many common services (HTTP, SMTP, IMAP, POP3, and especially DNS, if you think about it) are provided by daemons that don't really care much about the domain name of the machine they're running on. For example, you can configure your web server to deliver pages for www.example.com, and it will, as long as that domain is in the HOST: header of the request. No DNS is required, you just point the request at the web server's IP address.

The obvious problem is that, to my knowledge, you can't embed a HOST: header in a URL to fetch that resource from an arbitrary IP address (something like http://HOST:www.example.com@192.0.2.144/).

Like HTTP, SMTP servers will gladly accept messages for domains it is configured to handle. But it also depends on DNS to get MX (or A) records to deliver to domains it doesn't handle. It's trivial to support email addresses that use IPs instead of domains (like bob@192.0.2.144), but such addresses are less portable than using domains and also create conflicts because two users cannot have the same name, even if they operate in different realms. Besides, they're butt-ugly and harder to remember than domains.

tl;dr: Using IPs only creates problems and DNS is a HUGE part of the solution. Any replacement will have to solve the same problems.
Yes, this would suffice. But I think it points out that a duplicate password is just a proxy for a weak password: strong passwords tend to be locally unique.

If you are going to have a strength requirement, then run your strength validation routine and deny weak passwords. That a password is duplicated seems like a special case of weakness that is not worth checking for.

i.e. You probably don't want special checks for 'password' or '123456' either, since your strength validation routine should catch these.
Actually, it's entirely possible that his handlers don't have the appropriate security clearances to hear the things he knows. Even if they have the right clearances, they don't have a need to know, and so he would be committing another unauthorized disclosure if he were to reveal classified information to them.

Your second sentence does not follow from my logic: it is not Manning's knowledge of classified information which makes him a security risk, but rather his history of disclosing said information to people without the proper clearances or need to know. Unlike Manning, this hypothetical judge has done nothing to demonstrate a propensity for unauthorized disclosure of classified materials. This will be a court-martial, so the judge will be an officer. Presumably he will have the appropriate clearances to hear all of the evidence, and the trial itself constitutes a need to know.
JB HiFi, Cockburn (yes, that's a real suburb (pronounced co-burn)) in Perth

Got it late one evening early 2009 or late 2008. It's one of the first gen unibody Al macbooks. Conversation was something like

<gentle discussion on price />

"Hang on, let me go check with the boss"

[few minutes later] "We can't drop the price, but if you're willing to buy it right now we can throw in free Applecare and a free case"

"Deal"
I believe that his point is that the world would be a better place without those 22,198 tools rather than with the gigantic mess that having them creates.

I myself am somewhat amused by the paragraph,

"...Later the configure scripts became more ambitious, and as an almost predictable application of the Peter Principle, rather than standardize Unix to eliminate the need for them, somebody wrote a program, autoconf, to write the configure scripts."

The key phrase being "rather than standardize Unix". Anyone want to count how many Unix standards there are?

He goes on about libtool with,

"...yet the 31,085 lines of configure for libtool still check if <sys/stat.h> and <stdlib.h> exist, even though the Unixen, which lacked them, had neither sufficient memory to execute libtool nor disks big enough for its 16-MB source code."

I don't know if AIX had sys/stat.h or stdlib.h (actually, I believe it did), but I do know those machines I worked on certainly had enough resources to run libtool; I did it. Because without libtool, building shared libraries on AIX was an exercise in crazy. (Almost as crazy as m4.)

http://stromberg.dnsalias.org/~strombrg/AIX-shared-libs.html

I don't know about Poul-Henning Kamp, but I didn't have the luxury of spending those 15 or so years using a single flavor of BSD.
I've always wondered about why popularity based pricing doesn't exist in everyday life. This explanation makes sense. Thank you.
> Do they honestly expect they're never going to have to give a speech defending something they disagreed with, or at least, had strong reservations about?

This is .. low-integrity behaviour, though? It used to be part of the operation of both ministerial and cabinet collective responsibility that ministers had a responsibility to agree or resign. The gold standard of this was Claire Short, who resigned rather than support the Iraq war: https://www.telegraph.co.uk/news/1429856/Clare-Short-quits-C...

Arguably the erosion of this has led us to the crisis of the present day.
> and a UI that is essentially unchanged since Office 95

How is that a drawback? That's a massive plus. The interface changes that we have seen in Office have been pointless time-consuming travesties with no real purpose but to make it look like the software is completely new. No productivity increases whatsoever. The LO interface hasn't changed since Office 95 because that's when it's peaked. The tasks are the same and the human that do them are the same, and so the interface (if it is already at its best version) should also stay the same. This a great advantage of the open source office suites, not a drawback.
Gett looks like it offers its own services though (i.e. its own cars?)

I'm talking about hailing a regular London Taxi, not any car.
> Ironic that people don't want to meet someone off an app without "sniff test" conversation first, yet are happy to meet strangers at a bar with no prior knowledge of them whatsoever.

Couple possibilities I can think of there. First and foremost, it could be that the people being described before the comma, and the people being described after the comma, are not the same population. There may be some overlap, but I can at least say that the friends I have who've used (non-Tinder) online dating services in any sort of serious way were also very much not the kind of people to go to bars to meet people.

Another is that talking to a stranger at a bar is most decidedly not a date. Evidence: Once upon a time, I did that fairly regularly, and my partner didn't mind at all. (I think that there was only ever one person who was obviously only interested in a hook-up, and, it being a bar, it was pretty easy to gracefully exit that conversation.) I think they would have felt very differently about me signing up for OkCupid.
On my new PC I would often forget to install office. Then when I needed it all of a sudden in a rush, I used to stick the Office CD in, start the install process, get frustrated, download Open/LibreOffice, install it, use it, be done, and then watch the Office installer finally finish long after I needed it...

I used to blame LibreOffice for how mangled Word docs looked, but then I used Office365 and realized that there's no such things as the "right" way to display a word doc, since all of the machines I opened it on using Word365 showed it differently...

Unlike another commentator, Calc was way better than Excel for a long time, and much better about not trashing your work. Before like 2010 Excel would make it very easy to accidentally lose your work forever.
Maybe electing trained liars isn't a good idea.
Vosk does a solid job, and there are a couple other alternatives. Trouble is, the bottleneck for quality here is dataset size/quality/availability, so closed-source models with private data have the leg up.
Everyone seems to be avoiding the real question. When is Boston Dynamics going to disrupt the guide dog industry?
In any case I think I agree as Yahoo answers just became a site riddled with bots spamming link shorteners laden with ads. Twas good while it lasted though

Source:

Dude just trust me
Corporations benefit from the lawful society, the road system, the public-educated workforce, the clean water, the geopolitical ties of the US, etc...

The government needs to collect money to pay for current and futures investments that created that environment... no? What's the most effective way?
Typically string key maps should exist only at the edges of your system, but they are still often necessary when you're interacting with the outside world. Params in Phoenix come in as a string key map because the atom table does not get garbage collected, so where you don't know what keys may be passed in, string keys are necessary to avoid the risk of running OOM. That said, once I know the shape of the data I'm dealing with, I pretty much always convert to an atom key map as quickly as possible. If I see a string key outside of the context of a controller or worker, I am immediately suspicious.
> If I ever get to redesign the billing system at work, I'm going to go with fixed day of the month billing.

This may have unintended consequences. Some examples we faced around this:

1. Stress on our APIs when 15,000 invoices are created in the span of a couple of minutes. We had to build more queueing mechanisms around this. Some services just can't handle more than 100 calls a second.

2. Getting rate limited by MasterCard

3. Some payment providers thinking we're brute-forcing them
Most noSQL can guarantee at least two of consistency, availability and partition tolerance, this seem to drop the ball on all 3.
Are you associating x64 assembly with "smart" or "10x genius"?

How do you make this connection?

Do you think that Python is more complex than assembly or vice versa?

Are you suggesting that being able to program a computer using a subset of a relatively small, simple language requires more "smart" or "10x genius" than programming a computer using larger, more complex language?

Please note I am not singling you out, nor am I criticizing your comment nor your opinion.

I have seen a similar view of assembly expressed many, many times on this website and I truly am curious how the thought process behind it works.
No, I would not mean that, since the previous behavior was not a bug.
tell me, please
You are correct in that Tumblr did not release Invisible Touch. Genesis is the outcome of lesson learned from IT.

Genesis does not use scripts embedded into the image. In fact this was the original design of IT and much of the reason IT was not released and Genesis was created.
> Remember, TSA's job is to spot outliers, oddities, and flag them for review.

I seriously hope that is a carelessly worded interpretation on your part.

Because that is one scary concept.
Syriza (Greek election today) is an example of what can happen next but things have to be so very far gone before such a party can bubble to the surface. I think you're one more crisis away from it in America - and there's a very real risk that your leaders will divert attention towards blaming all of the problems on a minority group.

Find a pivot with a really long lever and jump on the end of it. The War on Terror is in full swing but we can defeat the war on drugs. You could get people to read this - or at least absorb the salient points, http://chasingthescream.com/.
Which of the things he did justifies illegal detention? Remember, he was held without charges.
I have seen this kind of problems many times in real life. By start writing design doc and prototype code from very beginning, you demonstrate effort and progress. You most likely get hold of the project and eventually deliver it along with all the incremental complexity during the process.

On the other hand, if you spend 2 months iterate through the requirements and alternative design choices, you are far more likely to come up better design, but your manager (or the entire company) would have no patience to watch you thinking in your head. As the result, I have seen software designs could have been 10x or even 1000x better, but most people prefer to get something out first (this is especially necessary for startups).

Another random comment is LoC per day. I worked at a few large companies. The statistics show the residual code is about 6-16 lines of code per business day per software engineer. A lot of time goes into design, debugging, testing, iterations, redesign, refactoring.
Remote can be great, but it does kind of seem like it requires somewhat better (and more technical) management than having everyone on-site.

If a bunch of programmers are in the office, it's a lot easier to see them at a desk and sort of say, "yeah looks like they're working..." With remote developers, whoever is in charge of their productivity needs to be technical enough to eyeball what's getting done, know that it feels like about the right amount of work (or not), and be confident in their appraisal of the team's productivity.

I think oftentimes remote teams can be much more productive, but requires either a more political technical technical lead or a more technical PM to really work.
The reasoning was that at the time of building, Backbone was tied to jQuery, and I really don't like jQuery. So Composer was built on top of Moo (and used a lot of the built-ins, such as the class system) but the API stayed very close to Backbone.

As of v1.0, everything Moo-specific was ripped out, the class system was redone from scratch, and everything was modularized so different pieces of Composer could be used in different places, independent from each other.

For instance it's common practice for me to take just the class system or eventing objects from Composer into projects without importing all the other stuff.
To be clear, I'm well aware that what I make places me comfortably into the upper middle class.

My point was simply that my life generally doesn't seem much/any better than joelhooks's ostensibly "poor" life.

I might have health insurance, but I haven't used it once. Even though I have sick leave at work, I'd probably never take it (preferring to work remotely).

I guess my main point is that we shouldn't lose sight of the advances which centuries of development have brought us. An order of magnitude income differential no longer connotes an order of magnitude difference in lifestyle. At least for young single men, it seems like there's almost no difference in lifestyle based on salary.
There is actually a distinct writing style that is meant to provoke, closely related to trolling, and should be recognized.

Suppose I were writing a rant about obesity being unhealthy and visually jarring. I then decide, for comedic dramatic flair, to write "fat people should be eradicated from the gene pool," knowing full well it will anger the reader—who in turn cluelessly gets angry. I'd argue that that doesn't make me deplorable, it makes the joke on the reader. In the grand scheme of things, my gene pool comment obviously isn't serious, even if the rest of my rant is.

Being provoked by people trying to provoke you is the conversational version of slipping on a banana peel, and is itself funny, albeit only ever so slightly.
I was very excited by the link title and disappointed by the site. Here were my reactions, roughly in order:

* Why would they show a hobo on the home page? (I'm not trying to be funny here, that is honestly what popped into my head.)

* I'm at the office, therefore I'm not going to play that video.

* Sign up for an invite? No thanks. I wish you had told me in text and images what silk is.

* I should go back to HN and write about how incredibly disappointed I am to not get any useful info from the home page. Data visualization is near and dear to my heart, and I would have liked very much to see a new app for that domain.
Uh, doesn't any test that requires conscious engagement measure the desire of the test taker?

One could say that the scale in a doctor's office showed results commensurate with the desire of the person being weighed if some people had no desire to step on and thus weighed 0 lbs.
quite annoying that there's no answer sheet. Some of them seem incredibly simple, so I'd like to know if I'm missing some subtle edge case or if I have actually solved it.

Example: Lemmings on a ledge:

My answer: one minute. Seems to me that we want to maximise the time before collision and the time after collision. So if we start with a lemming at each end heading towards each other, they'll collide in the middle at 30 seconds, change directions and walk back to the end for 30 seconds and then fall off. But that's actually no longer than if we just started with 1 lemming at the far end and he walks uninterrupted to the other side and falls off. Which makes me think I'm missing something because the collision rule adds nothing. A little help here?

edit: (actually 1 minute+planck time, because after 1 minute they'll have gone exactly to the edge but not fallen off, but I think that's not part of the problem. We're also assuming zero-width lemmings)
In my philosophy, it is close to axiomatic that free exchanges leave both parties better off.

In externally quantifiable terms, that's something I think, too. However, there are so many personal examples where it's not really true that I'm beginning to wonder about it. For example, when a pretty girl comes up to me (as in the linked blog) and asks me for something I would be reluctant to provide her with, the very act of asking me has already made me worse off. At this point, it's true, I can make myself better off than I now am by doing whichever I would really prefer, but I would be better off still had she not asked.
it's so depressing to read this...
""We can't allow ourselves to be out-communicated by our enemies."

I don't regard RT as a friend, but "enemies"?

It is also worth mentioning that the notionally respectable media has a very mixed record over the years. Look up Walter Duranty for one example, Robert McCormick for another.
Even with twins one is older than the other.
It's the right idea, just waaay too simplistic. Twitter is very useful for finding people who may fit your target audience, but it's not a spam and split deal – you need to build up value in your own Twitter acct. to get people interested. Spam is spam, even on Twitter.
I would target people who are not completely satisfied with the competitor's product. If I see people tweeting competitors asking for feature X, where my product already has X, I will send them a message.
Is there a way to use Dropbox to keep/run bookmarks from cloud? I am assuming with the latest version, I should be able to selectively backup Firefox bookmarks. I would then only be missing RSS feed (if only people would come up with the way to provide local RSS ability to average users).
Alternatives exist anyway, including this one - https://oldpiratebay.org/
AFAIK they are the only binary build at present for OSX. You can use source for 64 bit OSX of course http://wiki.netbsd.org/pkgsrc/pkgsrc_64bit_osx/

I have generally used source not packages for non NetBSD platforms, other than when I tried out SmartOS and it is all set up. If you have a chunk of disk space, a fast computer and some time you can compile them yourself, and if someone wants to support osx 64 bit that would be great.
"Although we are still investigating the details of this incident, we believe that an unauthorized person has obtained the following information that you provided: ... PlayStation Network/Qriocity password and login,"

Seriously? Even Sony is keeping passwords in plaintext? There wasn't a single competent person involved in the design of PSN who might have mentioned that was a terrible idea?
I hear what you're saying here. But I get to pay $40 a month... to have to troubleshoot and fix my own connection?

I think comcast should stay on top of their shit, isn't that what we pay for?
It's not the name 1-click, it's the process of single click checkouts. Amazon patented it, and actually Apple pays a license fee to use it (they were the first to pay the fee, if I remember correctly - of course it could be a 1 cent per million use fee that is intended to legitimize the patent rather than actually earn revenue for Amazon, but I think Amazon's smarter than that).
Yep, through the usertrust sub-CA even.

https://blog.torproject.org/blog/detecting-certificate-autho...
I've used LastPass since the Gawker breach. It works with iOS and automatically syncs password databases across all browsers and mobile devices. I've been very happy with it thus far.
You seem to be saying that people who voluntarily enter into bonded slavery need to take responsibility for the choice they made. You appeared in your comment to suggest that bonded labour is not actual slavery - but it is.

http://www.antislavery.org/english/slavery_today/bonded_labo...

People do not freely enter into arrangements to become wage slaves. You said they did.
This is not an extreme example. What is extreme is looking at the world from the law enforcement perspective.
Why not just lock everybody in the prison already, perfect conditions for surveillance and control.
Car dealers make more money from servicing cars than selling new cars, though.
There's something weird going on here - last time this article was on HN, it was flagged as the SSL certificate had expired. Now it expires tonight: http://imgur.com/bIz4auO
Python and Ruby look really nice. I read a lot of good things about Go. Choices, man....
"How do you make money off search?" -- question by a lot of smart people around 2000.
WebRTC is not supported by Apple platforms nor by most mobiles where this problem is most visible.
Solution would be to have servers on local data centres as well as good implementation of dead reckoning.
Although networking code been written in less than 8 hours initially, and since then not reviewed :)
Messaging services (with say >100k users) should fall under general laws for telecommunications. For instance, this would solve the problem that messaging services don't interface with eachother (lock-in), and it would solve the problem of the provider peeking into any of the messages for whatever reason.
That calendar system doesn't force the owner of the calendar to confirm whenever someone subscribes to their schedule?
Or, you could just go to IKEA?