jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
edit/correction: As [leehro](https://news.ycombinator.com/item?id=8803190) has pointed out, Amazon has a widescreen version but not necessarily the the new HBOGO one:

---

I've re-watched "The Wire" about 3 to 4 times already...the new HD release is already on Amazon Prime Instant Video and I don't think I would've noticed if the news hadn't been posted. On The Wire subreddit, someone posted a few more comparisons:

http://www.reddit.com/r/TheWire/comments/2qgs9e/the_wire_rem...

If you're new to The Wire, I suggest watching the HD versions first, in spite of Simon's compelling arguments to the contrary. The Wire just has so many disorienting things about it to new watchers -- the barrage of police lingo, the high number of black to white characters, the 90s-era technological timeframe -- that the 4:3 ratio's fidelity isn't worth the mental bias you might have that associates 4:3 with "cheap" or "old"...the show can already be difficult for people to get into.

Speaking of the r/TheWire subreddit...a year ago, a sound editor did a Q&A...if you're interested about the minutiae of the show, and curious about the technical details of sound mixing is done...it's one of the best things I've ever read about the show:

http://www.reddit.com/r/TheWire/comments/1qn6ff/i_was_a_soun...
This site pops a full-screen dialog to prompt a login at a seemingly random time after you load the page: http://i.imgur.com/jIv6a10.png

If, like me, you open tabs in batches, it appears the site is broken or at least the article behind a login barrier.

olejko, if this is your site, please disable this behaviour - full-screen interrupts are a dark pattern.
Amazing concept. I'd love to give it a try in person.
As someone with light machine shop experience (building things in my ME schooling) gloves are dangerous on machines like mills (http://en.wikipedia.org/wiki/Milling_machine) where they are spinning so fast when they catch the glove you will not be able to brake and you most likely will not have parts or all of your hand.
"Those who have ordered face challenges; if they want to experience the full 1Gbps speed they're paying for, standard WiFi connections aren't fast enough. Some customers have switched to wired gigabit routers in order to access their full bandwidth."

Facing challenges? Really? Of the handful of people to order the service, some of them didn't realise they would need more than a 10/100 router to use it? That's idiocy, either on the part of a technical user who didn't think of it, or on the part of the ISP who didn't explain it to a non-technical customer purchasing the service. It's not a challenge.
They certainly have bandsaws
I think this would be much closer to Google investing in Mozilla (pre-chrome).

My understanding is that Visa makes most of their money on credit card processing fees. Square is extra infrastructure that strengthens the use of credit cards. Particularly in a market that was mostly untouched before.

Low end mobile payments where limited to cash before. With Square visa is part of the game.
You may apply on the Sparkmuse website, no need to spam here.
It's a warning sign, but I doubt interviewers would give honest negative answers unless they were about to leave. I think it also puts them on guard. Asking what they like tells you not just what they do like, but can also tell you what they don't like, by omission.
In the Netherlands optic fiber is being rolled out by independent companies, who then rent it out to internet providers. The way they decide where to do it is quite smart: you can vote for your own city, and if it gets enough votes, they'll provide it to the whole city. This way they can make sure they don't spend their money on a city where nobody wants it (yet).
Then it sounds like a case of they did unto others but don't want that done unto them. :-)
Or you could host versions (of the fonts in Google Web Fonts) that actually look good: http://brick.im/
From the article: "- Same-store sales flipped negative (see chart above) at about the time many stores were remodeled to reduce clutter."

I think, reading between the lines, that Wal-mart has the data which says that a significant number of remodeled stores flipped negative, where a significant amount of other stores did not. As you say, they have been doing this for a long time.

The one (and only) reason I ever shop at Walmart vs. Target, is because Target has a horrible selection. They never have what I am looking for. Wal-mart usually did, even if it was cluttered. Don't get me wrong, I hate a cluttered store. But I'll shop in a cluttered store that has what I want, vs. a pristine Target-lookalike, that doesn't.
We also don't have enough resources to protect against every imaginable risk, which six-months ago, is all the current oil disaster could have been: imagined.

It still makes more sense to spend attention and resources protecting us from falling crates of bananas if those are more harmful in reality.

But fear normally wins these battles, like with terrorism. Automobile accidents kill about 36,000 people[1] per year in the United States. That's 12 times the number[2] of people killed in the 9/11 attacks. Which one of those do you think we're spending hundreds of billions on?

1. http://www-fars.nhtsa.dot.gov/Main/index.aspx

2. http://nymag.com/news/articles/wtc/1year/numbers.htm
Apple, Google, and Microsoft don't build all their own hardware -- not in the same sense as Sun, SGI, and Cray. Apple uses Intel and ARM chips (even the A4 is a Cortex A8 with a PowerVR SGX). Apple is builds the best cases for their hardware, but the hardware is all pretty standard.
Doesn't work well on blackberry

Cool concept though!
hm. the price data would show it's not more efficient in terms of capital. $140K, right? before disk? for 1024GiB ram and 512 CPUs. with my current setup, I end up paying about $1900 for 32GiB ram and 8 (/much/ more powerful) CPUs before disk. So, I'd need 32 of those puppies, at a much more reasonable $60,800 - it would give me half as many CPUs, but, uh, from my experience a atom core is less than half a opteron core.

how much power would that eat? in my setup, we'd be talking about 3840 watts, each one of those single socket 8 core boxes eats about one amp of 120v, give or take. they say 4w per server, so that'd be 2048 watts for their solution; so yeah, it will take quite a while to make up the price difference.

Now there are some reasons why having your own physical server is better than having a virtual slice, but many of those reasons have to do with I/O, and as these boxes don't come with local storage... so at least for my workloads, they still can't beat the nice, standard opteron G34 systems I throw together in my workshop.
From what I've heard, it started as "preposterous" in terms of it's preposterously easy to use.
if I did my math ("maths" in the UK) correctly, is equivalent to eating around 10,000 bananas.

I think the number of bananas is actually higher:

100 rems * (1000 millirems / rem) * (365 bananas / 3.6 millirems) = about 10,000,000 bananas
wow with the exception of the server in the women's bathroom, this has got to be the worst dailywtf ive ever seen
I'm pretty sure the world's most used "database" is the notepad and a pen...
Let's also not paint it as either or. A lot of economic activity these days has little to do with aliens, preventing climate change, healthcare, housing or feeding people.
Pretty much none of this comment is true besides maybe the mass transit thing, which again depends where you live, if you're a dev in the US (as the OP you responded to said is their profession). This almost strikes me as a Reddit-comment-style parody, so maybe I was whooshed.
It’s ironic that the best bull case for Bitcoin is that maybe it’s so devoid of actual use cases that no one can tell if it’s overpriced relative to its (lack of) utility.
Beej is a Lambda School instructor. He taught me CS.
Fan intakes on non-purifying Dyson do get plugged with dust over time, so it makes sense to add filters. Aside from whether it makes sense to advertise them as air purifiers.
> How do you apply this logic to USD? You either want to hold it or want to use it?

Of course it applies. Holding lots of dollars (e.g. as hard cash or in a checking account) is stupid. That is the purpose and benefit of (mild) inflation: to incentivise consuming or investing them.
Which service? And what happens if your state doesn’t have income tax?
> The original idea of Bitcoin was to have a currency that wasn’t in government control

I've never understood this. With an immutable ledger of all transactions, governments simply have to make it illegal to transact anonymously (or pseudonymously), watch the blockchain, and investigate any un-attributed transactions.

It would actually enhance governments' surveillance capabilities against anyone not willing to run the risk of trying to obscure their identity, which I expect would be most people.

If you can intimidate the participants, the inescapable math of the whole thing becomes a tool that can be used against those participants. You don't need to control a currency if you can control anyone who holds it.
Similar incident from San Jose last month where an entire hospital was denied vaccines for giving it to the wrong people (in this case, teachers)
https://www.google.com/amp/s/abc7news.com/amp/good-samaritan...
Not when selling or buying crypto.
I'm on exactly that kind of team now. They've been working on a very simple problem for several years now and have an enormous, sophisticated, but still buggy and unstable solution.

They're really smart people, and they had to be extremely capable programmers to get this far, but the embarrassing question is, how would a team of mediocre developers have tackled this problem? They would have picked a mediocre language and probably written a naive, straightforward solution, and after a few months of squashing bugs and developing production workarounds, it would have been a workable, tolerable system. They would have spent the last year working on something else.

The naive solution would have more inherent unreliability, but our vast and intricate solution, designed to scale to the moon and be more self-healing than the T2000, is never going to approach the same reliability as a naive solution, because it's too complex (and the code is too hard for mortals to read and reason about) for us ever to iron out the bugs.

They make a huge deal out of how much safer and easier to reason about our code is thanks to the FP discipline, but why do we have just as many concurrency-related production issues as a typical team using blocking operations and threadpools? Why do we have _more_ incorrectness caused by swallowed errors than I came to expect in projects that relied on exceptions?

I'm still keen on mastering this style of Scala, because I think the benefits can be had, but it annoys me that some of my teammates are happy to use those stated benefits to justify their programming adventures without seeming to care if they actually materialize.
It's obviously popular to hate on silly-expensive tech, but these quotes were telling for me:

> "I think what we're trying to do is pull back a little bit from the CADR metric," he said. "Not everyone needs an enormous CADR, has huge rooms or incredibly dirty air."

> Several experts told Marketplace the CADR is the most important metric and an internationally recognized benchmark.

> "CADR is what you want to know, period," said Francis (Bud) Offermann, an indoor air quality researcher who has helped develop test methods for the performance of portable air cleaners with the American Association of Home Appliance Manufacturers (AHAM).

CADR may well be "what you want to know, period" when it come to air filtration. However it might NOT be all you want to know when buying a consumer product. If the filter is quiet and effective and good looking and only ramps up when needed, is this not in some ways a better PRODUCT than a box fan running at full speed all the time with a filter taped to it?
I presume this was mostly tongue-in-cheek or something, but even so I have a couple of pet peeves:

- It's not immediately clear what the criteria for a "major failing" is. C# is actually an ECMA and ISO standard, just like JavaScript, certainly less controlled by Microsoft than Java is controlled by Oracle through their rubber-stamping JCP, or than Go is controlled by Google. Also, if we're getting stuff like "one-based strings" in the list of failings (BTW, wasn't indexing done starting from 1 for anything in Pascal?), indenting-based block delimitation should also be listed there for Python, because what the hell, I don't like that either.

- Execution is arguably a property of the runtime, not of the language. There are some C interpreters around, for instance.
Pictures at various times during their youth, vacations, with family members, and proof of employment by being on a selective school/employer’s website may very well be less random than taking a sperm bank’s word for it.
Why Facebook only? What about google advertising too?
> What kind of whataboutism is this? The US does plenty of dirty deeds and should be called out for it by the rest of the world.

If you havent figured out why "the world" doesnt call out the US, then I don't know what to tell you. Perhaps you really do think/believe all that defense spending is just to fight brown people who just a year perviously were herding goats or studying. Maybe you think those gunships and M16s are water cannons and squirt guns respectively.

I don't really know.

> so I happen to recognize all those coups and dirty deeds you mention - and they are terrible,

Do you though?

And who must punish the US and what must the punishment be? Last I checked the US isn't accountable to the ICC or the UN. If you can recommend punishment for a sovereign state on the otherside of planet and claim to understand your shortcomings, what punishment do you deserve and how must it be carried out?
Bit off topic: how is it legal to call their product cheese when it’s not actual cheese?
I think most people do manage to get at least a buck or two's worth (adjusted for local purchasing power) of use out of WhatsApp (if not facebook.com); surely, the ability to instantly contact people via text/call/video must be more useful than music streaming?

The problem seems to be that if competing services remain free, then users might start questioning the fee and eventually the base might migrate.

Really, while "free" internet services appear as if they are straight out of a post-work utopia, all they seem to be doing is trivializing the social cost of accurate and insidious targeting of groups jazzed up in sexy terms like "digital marketing" and "adtech".
Thanks for pointing out, just removed it.

Edit: And thanks :-)
I just removed it, thanks again!
What kind of implications do you mean? And what type of free calls?

If you only mean calling other people using the app then WhatsApp, Facebook Messenger and a bazillion other apps already do this.
Let's discuss about ZeroMeetings.com?, I have an idea and prototype about this and the solution offering for market audience.
For a little project of mine [0], I want to generate a set of uniformly distributed RGB values that then average to another RGB value which is known in advance. Would this be possible using the same approach?

Edit: Yes, it seems to, instead of generating and summing over RGB, it would be over all the R, G and B values separately.

Edit2: Hmmm, if the number of RGB values is large, the combinatorics involved seem to make it computationally infeasible...

[0] https://qewasd.com/
[1] I went through the JPMorgan Virtual Internship Experience, and honestly, at first, I watched the videos, got interested, then closed out the tab. I delayed and procrastinated for weeks before truly diving into it.

Over two days on and off in between classes, I got personal support from the team at InsideSherpa and completed the program. The guides were incredibly helpful, and I felt like I learned a lot from the modules. It was great seeing a finished product in the end with a live price ratio graph. Highly recommend the program!
You can, but it will be hanging over the tailgate. Just don't roll over.
> Why do we even have code formatting?

Because once upon a time the “H” in “HN” meant something.
PaperCut made Mobility Print free this week: https://www.papercut.com/products/free-software/mobility-pri...

We are also adding off-network printing support early 2020, also 100% free. Our gift to you. With Mobility Print you can print from BYO Windows, Mac, Chromebook, iOS and Android. devices.
The FreeBSD base system ships with two editors (IIRC): ed and nvi. Ed doesn’t let you copy and paste at all, except whole lines. I don’t know for sure, but I’d guess that nvi does work properly with Unicode. But can the base system’s font render it properly? I don’t know.

Anyway, that’s beside the point. It’s an unnecessary piece of additional complexity for, as far as I can tell, no real benefit over escape sequences.
> That's true, but how many people in the field started out with the right specialty to begin with?

What's hot in technology changes all the time. The smart strategy for an undergraduate is to:

1. cover the fundamentals

2. take the honors track (where the professor and the students want to be there)

3. avoid "hands-on" classes, which you can learn on the job as required

4. take at least 3 years of math. Really. Don't avoid it. If you can't do math, you can't do engineering or science.

As for me, my degree is in Mechanical Engineering, with a side of Aero/Astro. And yet I work on compilers :-)
What does the bit about security patches and minor and major updates mean? The Product version includes automatic updates and the open source version you manage yourself? Or something else?
Considering that people were having typical days of programming before complexity theory existed, of course it's not required. I don't know of anybody who seriously claims that it is required.
This is interesting - I didn't know much about the political process that led to SLU being able to up-zone... Do you have any more background? How did adding the street-car allow for the stalled up-zone?

For non-Seattleites, this will add context (South Lake Union, circa 2005):
http://www.seattle.gov/economicdevelopment/files/south_lake_...
http://www.seattletimes.com/seattle-news/nickels-outlines-fu...
Is that sarcastic? Because in many states, having "enough" paper money is reason enough for the police to take it and harass you. Even without charging you with a crime, mere possession of cash is enough.
Which article is that?

They may not be self-aware, but it seems reasonable to assume that animals like dogs (for example) have inner lives, after their own fashion, and are capable of experiencing qualia. Certainly more reasonable than to assume that they can't.
Which is exactly what some fool thought 100 years ago when they buried and lost these coins.
Yeah if you are focusing on points in the background you probably won't notice it (because your eyes are moving as the image moves).

A better demo would probably be something like a fight scene. Close ups of fast moving objects very obviously show the difference (a classic mistake of bad cinematographers, which they often try to mask with darkness).
previous discussion:
https://news.ycombinator.com/item?id=8894507
Thanks for your comment.
I'll simply say that I am glad that you can see the difference, I acknowledge that there is a difference for you and for the majority of people out there, and it just so happens that for me, even after carefully watching the examples, I cannot see a difference.
It's fairly difficult to stop robo dialers. I used to handle about a billion calls a day for providers. Robo calls had to go on separate connections and had other limits and higher prices than regulal ("conversational") calling.

But many customers would slip in lots of dialer anyways. You can tell after the fact, by looking in aggregate. But on a per call basis, nope.

Now, we tried blocking repeated caller numbers. Spammers would just switch to using random numbers. For many reasons (some good) it is simply not tractable to know if s number is s valid source for a call. It's vastly more complicated than say IP spoofing.

The most effective solution is to have an answering service/program that screens calls and allows known callers without further hassle.

Your provider could offer a service to block "known" bad numbers, but a lot of business use the same number for many things. I'd be surprised if some consumer services don't offer such services. Though, there may be some regulations that require them to attempt to complete the call.

Also note that some dialer, like political calls, are expressly allowed and don't have to follow do not call.

The best recourse you have after the fact is to make an FCC complaint and persue it. I've seen tons of complaints that go nowhere because no end user pushes the issue. For really illegal dialer, there's gonna be several intermediaries, say, 5+ isn't surprising. Each one has to escalate to the next. Without a fire under their ass, most providers will close the complaint with effectively "can't repro, dunno".
I think AI will be the solution to the problem. Each human is given an AI which competes on their behalf in an open market, and the human consumes the AI's profit as needed. If all the AI's are the same then everyone should be around equal and money ceases to be a concern for anyone and you can use your time any way you wish!

That's my dream, anyway. I don't think 100 years is too far out for AGI. A robust utopian economy might be a little further out...
Akamai makes you to set your own DNS server for it to pull records from, the domain getting hijacked should not have any effect on what that DNS server is returning.
So, trying again... here are the caveats on -X, from the man page on the current version[1]:

-X Enables X11 forwarding. This can also be specified on a per-host
basis in a configuration file.

X11 forwarding should be enabled with caution. Users with the
ability to bypass file permissions on the remote host (for the
user's X authorization database) can access the local X11 display
through the forwarded connection. An attacker may then be able
to perform activities such as keystroke monitoring.

So, it's not documented as being proof against hostile parties with root at the remote end; in fact, it's documented as being vulnerable...

[1] http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion...
Emory is on our short list for data entry! We are hoping to get that data shortly. And thanks! :)
Why? seeking fortune or fame...
You're not wrong. I can't fix homelessness and abject poverty, but I don't want it in my neighborhood.

(You see my point.)
Ah that's a great idea for the Arduino itself! My board burnt out because my independant battery source for the board didn't work out so I wired it in parallel with my batteries (3x8 AA batteries in series put through a voltage adjuster). I'll be buying one!
I am building an Application Performance Monitoring (APM) tool which is going to be Open Source. It is very early stage now, just started yesterday so can not provide any link. I hope I can make a alpha release soon!
/proc/ is not a fundamental to understanding Unix or Unix pipes and is not present on many Unixes.
It also assumes there is no incentive/demand for "Layer 2" solutions, like Liquid, Lightning Network, Bisq. There's lots of room for experimentation, but I'm very opposed to "big blocks" (as the above poster has mentioned). If you'd like to hear why, and in fact should maybe be even smaller, I suggest this brief explanation: https://www.youtube.com/watch?v=CqNEQS80-h4