skysight-inc/HackerNews huggingface dataset:
"If you go to dilbert.com the cartoon comes part and parcel with his blog."

You can see blog titles from his blog if you scroll down and read them.

Is seeing blog titles (if you choose to scroll down and then read them) like "outrage dilution" and "Should twitter and Facebook be regulated as entities" comparable to having to read an anti-Semitic pamphlet?
It's not guaranteed, though LLVM may do it if it feels like it. We may gain guaranteed TCO in the future, we'll see.
It protects the message in transport, its metadata, as well as offer some endpoint security.

That doesn't mean the user can't export the messages himself.
In 32-bit Windows (which you can still get). The NTVDM was removed from 64-bit Windows, and presumably the graphics hardware emulation was too since it's not used by anything else. On x86_64 cmd.exe is purely a console. [EDIT: I misunderstood; the exact component the parent commentator was referring to was not removed.]

I say "presumably" because cmd.exe is a fair bit of a rats' nest due to its organic development over the years. One of its biggest issues is that you must use cmd.exe in order to read/write stdio while a program is running; there's no API to do it any other way. (So you have to open a hidden window then use a bunch of fancy tricks to poll it every so often per second. Yup.)

However, this is being tracked and will (at last!) be fixed (apparently soonish): https://github.com/Microsoft/BashOnWindows/issues/111#issuec... (that's the relevant comment, the whole thread is interesting - there's actually a carefully-shot photo of the whiteboard all of this is on!)
I DESPISE being in the position to defend Trump, because he is an embarrassment and a buffoon, but the article is filled with half-facts, and is really disappointing, especially for the New York Times.

Trump doesn't "hate Muslims." He banned Muslims from the known terrorist states. He didn't ban Muslims from Indonesia and Malaysia (the two most populous Muslim countries), and Pakistan. So if the author said "Trump hates Middle East Muslims" then that would be more factually correct.

This sort of twisting of words and half-truths are what got us here in the first place, and why both sides don't listen to each other anymore. We need to have honest and truthful conversations, not half-truths that sway the conversation in one's favor. That's not an honest discussion.

EDIT: The article never accuses Trump of hating Muslims, so that's my mistake. The article accuses him of not liking Muslims.
Is the button photoshopped? The light is different comparing to the OCCUPY button.
Jim Rogers, no fan of living in the United States and with plenty of money to live anywhere he wants, said he'd never live in New Zealand because it's a very boring place. I give great weight to his opinion because he's done several round the world tours by land.
It has seemed to me for quite some time that Amazon deliberately tries NOT to return what you are searching for. Oh, they'll give you one or two items that fit your search criteria, but they'll also return lots of stuff that they think you'll be interested in and possibly buy.
Learning by Denoising Part 1: What and why of denoising
Unix, git, networking, C, HTTP/HTML/CSS/JS, databases, blockchains, data structures, compilters, most things in a CS curriculum, etc...
> Is it?

Yes, it is. Tons of media outlets have investigated it and found nothing. Even if they had found some tiny sliver of evidence—which they didn't—it wouldn't prove that there was a conspiracy, because extraordinary claims require extraordinary evidence.

There's infinitely more reason to believe the Steele dossier is true than Pizzagate, but at the moment we have to assume it is false too, because the evidence just hasn't shown up.

> But there are no alternative, plausible explanations for the weird, code-like language of some of the emails.

Maybe, just maybe, when John Podesta talked about pizza, he was actually talking about pizza.
So, Scala.
Am I the only one that believes there is a reasonable compromise to be made? Some groups are still faced with extreme difficulty in immigrating to the US. Chinese and Europeans find it quite difficult to immigrate here legally. Even young Europeans have many options to use Working Holiday Visas in many countries to work abroad outside of the EU and experience cultural exchange, but America does not participate.

Why shouldn't the US just treat all people equally who want to come here? Why shouldn't the process be standardized and made legal? If we really are for cultural exchange, why not participate in Working Holiday schemes for young people from Europe and Asia to legally come here like so many other countries do?
That's a tactic of the Russian oligarchs, they make money on Russian resources through personal connections utilizing lawlessness and inequality and they don't care about the country and its people's welfare at all since their children and backup properties are in high-tax, law-abiding Europe.

I see parallels here. Personal connections with the autocratic powers in an increasingly unequal society are very profitable. But you always need a backup plan in a safer place.
I'm still a fan of "innovator's dilemma" and "crossing the chasm". It's about customer tolerance to the new: if new technology can be used by the same customers in the same way, incumbents win. But if it requires change in customers (different customers or different ways), then entrants win (incumbents being captured by their customers).

Therefore, I'd have thought MS would lose here... unless they can make the cloud be used like desktop apps.
no, use Chrome because in the past it didn't sync well with it's browser in a desktop/laptop, don't know if it's a working thing today or not
Makes me think of Game Dev Tycoon.
I used to live in and grew up in New Zealand, if you like the outdoors there's no where better in the world, it also has fantastic internet connectivity with commonly available fibre to the home and has had decent internet for years - when I moved to Australia 5 ½ years ago I was amazed - I went from 200Mbit down 80Mbit upload to 6mbit down and 0.5 upload in a brand new apartment, I had to move house twice before finally getting on to what they call(ed) the NBN which was fibre but limited to 100/20, and which has since been shitcanned back to copper by the recent anti-internet government. So if you want good internet, hiking, skiing and riding motorbikes New Zealand is great. But it has a high cost of living, low income and yes, the cities are small and get old fast, there's also a bad drinking culture and it's not awfully racially diverse. So there's ups and downs just like everywhere.
Como fazer uma cama para a Boneca Our Generation
I'm sorry and thank you, yes I did!
It's sad, but I am seriously worried that this could be the end for firefox. Add to that the recent refocus/re-prioritization on firefox within mozilla, it could be a first death knell for the organization entirely.

I know in my own case, and it seems from comments here and other anecdotal experience, that a significant chunk of remaining firefox users depend on at least one extension that has no migration path, as there simply aren't equivalent APIs implemented or even planned. I really don't understand how they think they are going to maintain a userbase when they remove the last remaining feature that differentiates firefox from the other common browsers. Mozilla starts out in a tough competitive position, as they don't have an OS or platform to bundle a browser with. Alienating the users with the most reason to seek out an alternative seems to just be digging themselves deeper into the hole.
Good points, although I didn't mean to dispute that these were mostly fake accounts meant to push an agenda.

As a side note, I don't have a FB account so I don't know how this works but do your friends have the ability to see what comments you've made on sites using FB login for commenting?
Chill out. Wagner is just the go to example for divorcing art and the artist.

When I go to dilbert.com, I see a mixture of full blog entries, cartoons, and blog titles. I'm simply not entertained in his attempts at blogging.

Adams has probably gotten a bit bored pushing the same cartoon out and now conflates the value of his blog with his cartoon.

EDIT: Also compare the UX between http://dilbert.com and http://www.cad-comic.com/cad/. With CtrlAltDel, the blog is there, but you don't have to scroll by it and you can completely ignore it. With Dilbert, the blog shows up before the cartoon. It's pushed down your throat.
Even if your 5 on-demand subscriptions come in cheaper than basic cable would cost, you would not be willing to accept that?
Ask HN: Inexpensive, cutoff SaaS for HTTP and compute?
Hi HN, I'd like to solicit your wisdom in locating cheap HTTP+compute PaaS hosting options.

My requirements:

- TLS

- Access to raw HTTP payload

- Automatic shutoff of service with free-of-charge 503s if some threshold exceeded (e.g. if it gets hugged to death)

Nice to have:

- User-configurable cutoff threshold

- Billed by request and/or CPU use instead of flat fee

- A good metrics/analytics/billing dashboard

- HTTP/2

- Multiple supported languages, comformance to idiomatic language APIs instead of proprietary platform

Intended usecase:

- HTTP request comes in

- Process request (e.g. dig up page from storage, make API calls to the outside, or run some computation)

- HTTP response goes out

Thanks! I'm aware this sounds a lot like Google AppEngine, but i'm interested in alternatives.
Tesla driver stranded in the desert 'forgot his keys'
It's also instant access. It's just there, always running, always immediately ready.
Wow, every 20 minutes or so I was beaten in the head with a patent lawsuit (that throwing every single one of my best engineers on it would lose, shocker!) and every 10 minutes my servers were attacked, which again my best engineers couldn't stop.

I'm currently -$3mill although for a short time I had the most poppin' social ad network there is.

Awesome game. With a wiki or some manual it'd be an absolute blast. Imagine if the group that made Shenzen IO teamed up with this guy?

edit: Wait, Shenzhen is just Zach Barth.. Ok, team up with this guy, please.
No I'm not, we use 'consumer grade' (which is kind of a bs marketing term if you do your homework to ensure you get a quality brand and model) ssds in our SANs, we run 960GB Sandisk Extreme Pros in our first Gen and Micron M600 or Crucial MX series in our second gen SANs, they perform great and we've had almost no failures over the past two years of hammering them. We do keep the firmware up to date which I think a lot of people are slack on. We tried some Samsung Pro SSDs in a POC and had major issues with their performance over time and several DOAs so we're lumping those in with other Samsung hardware quality and not going near them.
Comparing California to Kansas is indeed a smart thing to do...
So I suppose this is out now:

"Give me your tired, your poor,
Your huddled masses yearning to breathe free,
The wretched refuse of your teeming shore.
Send these, the homeless, tempest-tossed to me,
I lift my lamp beside the golden door!"
That's cute.
Too bad when the project timeline doesn't fit, the teams themselves don't fit, etc. etc. Yeah, team members can decide all they want when they don't have any resources to work with, because the primary strategic decisions didn't account for the workflows people had in mind. And yes, I've seen that happen to otherwise great managers (who took the blame and readily admitted their lack of experience with the (then) new techniques and accommodate planning accordingly - but by then it was rather late in the project...).

Of course, those cases are getting rare, but remember, we're talking about the statement "I think the fundamental principles of software engineering haven't changed a whole lot since [the 80's]".
Half of developers complain about these stupid tests. The rest complain about working with people who can't pass them. The industry is full of people who don't belong, and your record isn't meaningful unless your references are people I personally know and trust.
Does anyone else forget if they washed their hair of not while having an epiphany?

Also, I feel weird telling anyone it came to me while I was in the shower. Like I'm putting the image of me in the shower in their head.
They are using Phaser.JS as the game engine. Great engine. I gave a talk here: https://docs.google.com/presentation/d/1qaPxEzMp9a9c5J-mMuEa...
FRAMEWORK. It's a Framework, not really an Engine persay.
Thanks for taking the time to dig into the piece. A few additional points:

- This is an Op-Ed piece by Roger Cohen in the Opinion section. It's not an article. The NYT has editors of different political persuasions, perhaps not as diverse as some would prefer, but while they're all published in by the NYT, I'm sure they're allowed more latitude as opposed to representing the opinion of the Editorial Board. Of course, that does not justify misrepresenting known facts.

- Nowhere in the piece does the word "hate" appear, much less "hate Muslims", so quoting this is misleading. Cohen does say "The president does not like Muslims" and goes on to support this claim. (Whether or not you think this is justified of course is up to the reader.)

- Cohen also clarifies that the ban does not include all Muslims:

It is obvious now as he attempts to justify a planned suspension of visas for Syrians, Iranians, Iraqis and citizens of four other majority Muslim Middle Eastern and African countries, as well as a temporary ban on almost all refugees.

… “It’s not the Muslim ban,” Trump insisted to Muir. No. It’s just a ban on lots of Muslims.

You're very correct that it's important to maintain the nuance and accuracy of what is actually happening to prevent further polarization, to which we should hold the press, and each other.
Rather than ban these things, we should just tax them to pay for social services to offset the harm that they do.
I think the most benefit of wrapping the result in an optional is so you can use compiler to enforce exhaustive pattern matching[1].

Optional<Integer> num = getSomeRiskyNumber();
match num {
Some(x) => ... ;
None => return error or whatever;
}

The compiler will verify you at least pretended to look at the None result instead of just ignoring it (but you could still swallow the none).

1: does java even have this?
My problem with that sort of demonstration of amazing memory powers is that I have no way to check the sports scores on the day I was born as quickly as the person who says they're retrieving them from memory does so.

Even if I could just google them (there might be some online sports results archive or something- it would still not mean much unless I could find an identical copy of the exact listing the mnemonist memorised- like, a archived copy of the same newspaper they read on my birthday.

So, I don't know- is this really a thing that happens even under at least semi-rigorous testing? Or is it more like a parlour trick that's only good for entertainment value?
I used to do phone surveys, that silence is the system connecting you to a human (or your answering machine).
You know you can't come up with any actual threats from immigrants. Except maybe that one would win away your girlfriend who's sick of your shit.

So no, I can't switch to your side because you literally don't have one. A side would be defined as people who think/believe as you do and nobody from the alt-right agrees. You all hate different people for different reasons. Watching your politics is hilarious because you're all each other's normal greatest enemies - religious conservatives with racists with UFO cultists, etc. You're only united by your common hatred of successful happy people.

You think the Trumps of the world are your savior and instead they're the greatest predator of fools like you. The religious right aren't going to get an effective block of abortion, because Trump doesn't care. The bigots aren't going to actually get racial purity because the banning immigration thing is just about appearing tough. Business-first people aren't going to get fiscal policy because Trump's an idiot whose sole trick is reneging on contracts. You won't even have a military in a few years because it has to be paid for. Good luck with your borders then, but it'll be Russia calling.

The rich and successful can leave, you're going to be mired in whatever nonsense you vote for and quickly at each other's throats over it. Any rich and successful jews left Germany long before it fell, but millions of "good germans" were killed in what should have been so easy for an actual master race. <Cough> losers.

> I think you don't understand how not merely democracy, not merely human society, but the whole game theory works.

And yet you just declared your intent to be non-democratic. To deny some people rights that your ancestors enjoyed. That's why we aren't going to ask - we don't intend to sink to your illegal/unconstitutional depths.

> Yes you're going to eventually hold a referendum about CERN if it will continously raise worries

Worries among reasonable people, sure. But not intentional ignorance. And how would you even know if we turned it off. It's a complex machine and you're race-baiting idiots. The results are published in the type of books without pictures.

> you don't get to "discount" anything.

We were trying not to. Diversity even included those such as yourself and people cared to try to understand what made you tick despite it being irrational and hateful.

We don't have to discount you though, you try getting a hundred people from your side to work together on something other than tearing things apart. I dare you. You couldn't produce anything worth counting. You're breakers, not makers. Takers, not workers.

The only reason you have a voice is that things larger than you stopped to ask your opinion. It was odious and we won't make that mistake again.
Indeed, it's a shame that that company Microsoft (remember them? They made a BASIC interpreter for CP/M) chose useless names like Windows and Word.

The string, be it Google (nonsense word, to most people), Windows (generic word), or Apple (real word out of context) is all about what you do with it.
Where can I hire a PM so I don't have to micro manage my employees?
I'm asking around to see what might be going on, but it's more likely to have to do with the specific graphics card and drivers you have than with 32-bit vs 64-bit.

Does about:support say anything interesting in the "graphics" section?
Whatever, businesses hire other businesses routinely based on a conversation and a handshake. I expect the same sort of respect from businesses I work for as an employee. They can find some other peon to work for them, I have standards just like they have theirs. Not trying to sound arrogant, but my best customers have been those that hired me on the basis above, as another business owner. People who think you are an employee treat you quite a bit differently.
blinds.com is pretty successful and, as far as I can tell, a good place to buy blinds.
This is cool from a philosophy of the internet angle. It's also one of the worst workloads to try with P2P so it will be interesting to watch as a business.

There are a number of fundamentally half-duplex technologies in widespread use, such as wifi. Others have very different transmission characteristics, for instance tx uses a second frequency on cellular but is obviously more power hungry, whereas DOCSIS, wifi, and pretty much any radio network have batching and even ack filtering that make ack clocking or even state of the art things like BBR congestion control difficult. On "eyeball networks", ISPs provision for downstream ratio and wholesale upload bandwidth to businesses as transit. That may manifest as policy such as upload caps, or monetarily. Drastically changing their network profile is more likely to result in hasty policy and financial games rather than re-architecture or capacity expansion.

Also fundamentally, TCP is "easy" as a receiver and most stacks in common use are good receivers. TCP as a sender is hard, and most stacks have a ways to come, aside from sub-optimal defaults.

Hard problems. Doesn't mean there aren't simple solutions like aggressively clamping where the tech is used. It also might spring the problem on other people (ISPs, and I mean this non-condescendingly but end users) in a way that is eventually a net win.
I would say Go is the first language since C where there is not really a subset to use. Every construct has a distinct purpose.
Surely this is less common now, but I can remember at one point it was a pretty common behavior to say, "hm, I want some information at shoes" and just try navigating to shoes.com. Probably this became less common because porn advertisers caught on and started redirecting to porn.
The console window is a grid of (char,attr) - see ReadConsoleOutput/WriteConsoleOutput - i.e., CGA text mode. It's only a metaphor.

(As for standard handles, you can redirect them without needing cmd, but there's some fiddly stuff involved. I don't remember the exact details, but it's something like: redirect parent process's handles to appropriate pipes, spawn the child, retract the original redirection, access pipes as appropriate. The API implies that you can just supply the pipes directly, but it doesn't work that way, because Windows is stupid. Which everybody knows. (But what not everybody knows: it's still not as stupid as POSIX.))
Firefox does the same though?
..Yes?
It ends when people aren't being harmed or the negative externalities of their actions are offset by some kind of sin tax used to pay for the aftermath?
One thing I see a lot on HN is programmers and other highly technical users assuming their behavior reflects typical user behavior. That is quite often simply not the case.
Depends where you live. I work as an IT contractor in Wellington, which means high pay relative to costs. Wellington (and Auckland) have huge racial diversity by world standards, and the drinking culture is Melbourne/Portland esque: craft and diversity. And drunken idiots, but hey
They disclosed what they were allowed to disclose... that doesn't tell you much...
Nice try. BITD the bell triggered a piezo buzzer soldered directly to the motherboard. Speakers had nuthin to do with it.
Seems legit... nice summary.
Is using spiped viable for redis servers? Can all the servers that need to connect to the redis server all connect via spiped using the same secret key? Or do multiple connections mess things up? How many simultaneous incoming connections can one listener deal with?
I don't expect much from the leadership who brought us FirefoxOS, and indeed the WebExtension migration is being mismanaged - BUT: the hard truth is that the Chrome extension ecosystem is already on top and growing, while the Firefox one has been waning for a while.

If you build a browser extension today, you build it for Chrome; if you have a Mac, you also get a Safari version almost for free; and then eventually, if you have time, if you can be bothered, you port it to FF. This could not go on, something had to be done. And they did it: JetPack/Webextensions, despite the uber-confused documentation, is an almost-complete compatibility layer that makes porting extensions from Chrome much easier. If they'd left it at that, nobody would have complained.

Unfortunately, the next step is to gut the old infrastructure. They might have their technical reasons for that, but it seems a suicidal move from a commercial perspective. They are throwing overboard almost 20 years of competitive differentiation and community engagement. It's like Microsoft told people to rewrite their .Net apps in ObjC.