skysight-inc/HackerNews huggingface dataset:
Maybe we could wait with the step where we don't simulate better hardware until (almost) everybody has upgraded to hardware where that is unnecessary.
I think what he is saying is that he can plug everything into his one dongle and then unplug everything just by unplugging his dongle.
Given that some of the characters in the original were italicised, I think that there were probably some stars in there that Markdown ate. My question wasn't really what operation it performs or tries to perform, but rather what abakus (https://news.ycombinator.com/item?id=17473616) meant by comparison with lower_UPPER_CamelCase.
I conceded as much in the paragraph you quoted from. What Apple did is force the market to move faster that it would have otherwise.[0]

Similarly, if Tesla never existed the electric car would still have been an inevitability. Perhaps it would have taken another decade to emerge. Perhaps two decades. But it would have eventually. On electric propulsion, Tesla is most definitely just "skating where the puck is going."

In both cases—Tesla and Apple—they're not just skating where the puck is going, they're also in control of the puck, even if only a little bit.

[0] And thinking about it further, I shouldn't have conceded the assumption that USB's dominance was inevitable. It seems that way in hindsight but was it really? It could have fizzled like Firewire. It is entirely possible that new incremental standards—perhaps an ultra-fast nine pin serial port protocol—could have filled the gap before another connector emerged to dominate.
> Side note, but GlobaLeaks requires JavaScript. This is an issue if you fear someone might try to exploit your browser.

JS is not the only surface attack. Also what's the point of targeting anyone who goes into *.onion if it risks burning up your high-price exploit?
>My pet theory is that macOS is going to pull in a bunch of iOS code and iOS has never had subpixel AA.

Some Apple engineer said on reddit that it's because subpixel AA is not so useful in Retinas and HiDPI, but slows down processing and complicates pipelines.

So it's part of the move to Metal and increasing graphics performance, even if it means external lo-res monitors will suffer.
i have 4 usb-c on my macbook of that one i used for a usb-c to displayport to connect to my 4k monitor and the other is used for a dongle, i dont know what this guy is talking about, to be honest i would love to have one regular usb to not to have to carry the adapter or dongles everywhere.
People typically seek to maximize the return on their activities whatever their views on inequality. Thus Joseph Stiglitz, author of "The Price of Inequality: How Today's Divided Society Endangers Our Future" has no problem charging $50,000 - $100,000 for a speech thus making his income proportional to his talents. That's what most of us do. Famous politicians who've preached from the same hymn book, go even higher.

The interesting questions are at what level do you set the 'inequality coefficient' and how would you meet it using rules that don't stifle innovation and prevent people like Elon Musk, Bill Gates and countless others from doing interesting things?
I imagine the main reason to use it would be that you have ONE filesystem that runs everything, everywhere. Though come to think of it, I feel like snapshots and relative ease of creating new filesystems in the pool could be handy for upgrades.
Indeed, I didn't mean to suggest that it was a permanent decision; but rather that opting in to the program as a whole explicitly and clearly, but nonetheless perhaps undesireably, amounted to opting in to in to not just the present but also the future parts of it—perhaps such as, without any guarantee to the contrary, future stunts on the order of the Mr Robot promotion.
Interesting, they found men also prefer emotional support. It’s just that informational support is better than no support for them while not a subset of women who really dislike informational support.
Aren't the biggest recent successes of whistleblowing websites the publication of the the Pentagon papers, HBGary Federal leaks, embassy cables, collateral damage material/videos and US global surveillance program? To my knowledge, whistleblowing had very little to nothing to do with the recent election.

Information manipulation is one of the core functions of the CIA, Russian Intelligence, etc. Whistleblowing agencies do not seek to solve CIA information manipulation - only provide an outlet for the publication of contradictory material. In other words: these systems publish information - they are not golden bullets. They do not protect you entirely from the CIA. They aren't intended to. Don't let perfect the enemy of good.

Regarding the third point: it's often very easy for a leader to do the easy thing instead of the right thing.

Agree wholeheartedly that a person needs to be careful about how information is used, by whom, and to what end. I think that more than equally applies to Western intelligence and national security agencies.
My intuition from reading the explanations is you are performing gradient descent on gradient descent. If you understand gradient descent I don't see how this is challenging to explain to students. GBM just refines the problem space to a smaller context, but it's still the same mathematical operation of approximation. I think it gets confusing because of that 'recursive' nature. Disconnecting the explanation from the math that it's based on might be simpler to explain.
What's "better" is too ill-defined to have an opinion on, but I can say from experience that I've had to hunt more than a few intermittent problems not only in Docker but in Linux itself due to the bizarre ways Docker tries to reinvent the world, while LXC has been mostly solid even under load.
Many projectors don't use RGB striped subpixel grids anyway. They use color wheels or multiple chips to achieve full coverage, and in that case you want grayscale antialiasing.

And on top of usually not using RGB stripes, they also often use software keystone correction, which means that you don't know the native pixel grid anyway.

So there's no disadvantage for projectors, not at all.
Emulators add a lot of extra latency, both on input and on display. Actually it isn't so much the emulator as the host os, with its compositor etc. An FPGA has the possibility of running with dramatically better latency. Similar issues go for startup time.
Sharing Input Types in GraphQL Is a Bad Idea
for that to work you have to have tree dongles then, one at home, one at work and one to carry around, i have it like that, it sux
But why wouldn’t you just have the mill rate decline with increasing property values across the community? The city shouldn’t need orders of magnitude more income just because the value of homes blew up.
That's pretty interesting..

I already thought it was a reasonable engineering decision, though, because of one other factor: the bar for what a screen should look like has gotten massively higher over the last several years.

On 1x displays, yes, subpixel antialiased text absolutely looks better... but it still looks like shit compared to any modern phone, any MacBook Pro or high-res Dell laptop from the past several years, to any 27" 5K display or 20" 4K display, etc.

Subpixel-AA used to be the way to get the best text rendering possible, for all normal computer users.

But now, it sounds like it requires maintaining some bug-prone, nightmarish architecture, just to get slightly-better-but-still-terrible text rendering. That probably isn't worth it.

Love fish shell, btw!
Commodore c64x was just such a case, but they go for 300 dollars or more now.
> If your app needs a container to run properly, it’s already a mess.

> If you’re in the cloud, VMs + autoscalling or fully managed services (eg S3, lambda, etc) make more sense

So running with container isolation is a mess, but serverless isolation is admirable?
>"Listen guys the code for this is a mess. Can you just buy the new Macbook?"

More like:

"Listen guys, the code for this is a mess AND slows your graphics down even when it's not needed. We already have had Retina displays for 6+ years already, and Hi-Dpi displays are the norm these days for third party too, so there's no reason for everybody to suffer from old tech, like there was no reason for everybody to have a floppy disk or CD-ROM on their laptop just because 5% had a real use for it. Part of the way it is with Apple, and has always been is that we move fast, and cut things off first. Until now, this exact tactic got us from near bankruptcy to being the #1 company on the planet. So, if you don't like it, don't let he door hit you on your way out".
It's simply a different setting for stem thickening, the subpixel AA modes added a lot. It would definitely be possible to set the same stem thickening for grayscale rendering, and on hi-res monitors it would look pretty similar.
> one of the reasons snowden sent his information to journalists was to remove his own biases to be part of the process -- he wanted journalists to help go through it all, determine what was in the public interest, what could be unnecessarily damaging, etc.

Now, you introduced biases from the journalists, which is arguably not better. Journalists could be influenced or controled by states or other parties, and then surely control a part of public opinion. (See the scandal with the Tesla employee who sent data to a reporter from Business Insider, and that reporter is then accused of being systematically biased against Tesla)

> this is in stark contrast to documents found on wikileaks for example that contain social security numbers and other sensitive information completely unrelated to the thing the whistle is being blown on.

That's a better argument to me.
Anne Frank’s Family Was Thwarted by US Immigration Rules, New Research Shows
A Data Cleaner's Cookbook
Isn't it terrible that the best we can hope from the larger organisms is they don't harm us in the process of their daily activities.

I give this criticism knowing full well I pay for it and profit from it.

Holding ourselves and the best among us to higher standards does more than deriding the worst.
What are you building during your weekend?
Well, now is close to that time. Everybody who cares for graphics already has a Retina Mac or a hi-dpi display.
VPP is pretty neat. I just set it up as a router/bridge on my home network. (Upgraded to 10G and Linux can’t route or bridge 10G in software with small packets.) OpenSUSE packages everything and the instructions are great. Very easy to set up.

There is really no other option for line rate 10G packet handling in software. Linux can handle maybe 1.5 Mpps per core. That’s barely line rate for 1G. Multiple cores speed that up, but for sequencing purposes packets are usually distributed to different cores by hashing the IP 5-tuple, which means that more cores don’t help for a single connection (or a DDOS like the one in the article).
> most reformed criminals exiting the penal system are stripped of their voting right

Actually, most states let felons vote after completing their sentences[0], but in general our penal system makes reintegration into normal society hard.

[0]: http://www.ncsl.org/research/elections-and-campaigns/felon-v...
You’re not supposed to watch videos. You’re supposed to sit there and sniff your own farts, like Stallman.
A screwdriver seems like an anti-pattern when you are trying to hammer in a nail with it. Because of the buzz around it Docker suffers from people trying to use it to solve problems it wasn't intended to.

I use both Docker and LXC but for very different use cases. I find both to be great tools when used to solve the problems they were intended for.
Viber to Launch Native Cryptocurrency
Also, only work on specific screens.

My main computer I am still using a CRT, and the flat panels I own some of them are with pixels in funky patterns, and when enabling sub pixel the image instead gain lots of random color fringes.

And you can't use rotated screens either. I saw people doing that to read source code easier, with multiple screens rotated, and rotated screens are used in some games, Ikaruga for Windows for example explicity supports rotated screen mode.
Postman CI/CD
A basic example of running WebAssembly in node
The fact that everything by default is clock cycle perfect is the big thing for me. It's hard to get that for most of these systems in any other way.
Short summary: first world problems.
But, that is how progress is made - shifting the baseline.
Learn C and Build Your Own Lisp (2014)
So basically getty did not own the full equity to the image but tried to sell it as if so anyways...

Seems like Getty caused damages to the scultpor. Why wasn’t getty sued for profiting off the scultor’s work?
Wouldn't you use a tool to do that automatically in your build process? I can't see using a web page to obfuscate an entire project, one file at a time.
>Ok. But so what? As a customer that's not my problem,

It is. Customers pay for code debt too -- with bugs, slow performance, and slower moving features.
Also brand new: our fantastic online C/C++ de-obfuscator!
well, don't use either if you're a whistleblower up against an advanced adversary, unless you really have to - that will put you into a very small population for analysis.

attacks on tor are, increasingly, attacks on tor browser[1], so I'm not sure I understand your logic there. ricochet has nothing to do with the web, it is not a browser, it just uses a tor process for routing -- tor browser presents a gigantic attack surface that the tor process itself does not.

FWIW, there was an issue or PR on github at some point after the ricochet audit about removing the "experimental" warning, I could be misremembering a different conversation but I think the author just wasn't comfortable telling people that using software for this sort of thing isn't inherently high-risk.

1. https://regmedia.co.uk/2016/03/29/alfin.pdf
I played around with Pony a little, and I found the library situation unsatisfactory.

But the type system is gorgeous. And the community is awesome.
Rolling Your Own Monad to Deal with Nested Monads in Scala
I've seen a food stamp program called WIC that had limits against junk food and overpriced brands. Also soda and chips will prevent starvation.

Dope dealers will not accept food as payment.

>make the best decisions for themselves.

And what about their children? Many of them are poor because they have kids. No one has the individual agency to get high on free money while their kids starve.
For probability, you need measure theory first. That's also when discrete and continuous methods unify, so it's an amazing edifice.

Statistics has four major branches: inference, exploratory data analysis, experimental design, and visualization.

Your question is probably mostly asking about inference. I like the first few chapters of Kiefer's book to get the context of decision theory. Then you're going to have to wander far and wide, but there have been some good recommendations. Since you're digging into Dedekind on the side, you might like to go back to some of the classics here as well: Wald's "Statistical Decision Functions" and Savage's "Foundations of Statistics."

For exploratory data analysis, Tukey's book "Exploratory Data Analysis" remains the place to start, if you can find a copy that doesn't cost a fortune. Casella wrote a book on experimental design that's solid. For visualizations Wilkinson's "Grammar of Graphics" and Tufte's books are the usual recommendations.
Agree! I love lxc. If you have to you can run docker under lxc. No problems.
YouTube Vloggers Die in Tragic Accident
Someone can complain about what should happen and stay unemployed or you can deal with the reality that tech jobs are in large urban areas. I’ve never lived on the coast, but I do live in a large metropolitan city.

I can either complain about the direction that front end development is going and Node or I can look at the current technology landscape and where the market is going and learn what’s hot and keep my family fed.
Cash is probably not the right word.
My two cents is to practice what was described in the post above, and then do a personal postmortem analysis after-the-fact of how you did.

Also to try and adopt an observational, almost anthropological attitude when interacting with other people. Observe their behavior, observe how it makes you feel, what your body language is, and then observe their responses to your own words and changes in behavior / body language.

Like any skill it takes practice. And just because a skill comes harder to some than others doesn’t mean it can’t be meaningfully improves through practice.
Pulled it off, or they just don't care to streamline their code and get the best performance, but instead hold tight to all kinds of legacy crap in sake of compatibility?
… or churches or charities or … but the volume would go way down. From a utilitarian point of view, its saving money to switch to a BI.
Twitter suspends more suspicious accounts than ever: over 70m in last 2 months
I will maybe sound harsh, but to me it looks like the Web (JavaScript?) kiddos wanted their own half-baked solution. As they only know about the Web, then they reinvent the wheel on top of the Web.

Anyway, if the proposal is useful to some people, then it won't do harm to have it in the public domain.
I doubt it scrambles backticks. In its example on the webpage it just creates a keywork scrambler. The grammar is intact with most of the lexing.
> all EU members must follow the same timetable to keep trade and travel running smoothly

Maybe that's what should be abolished. No country sovereignty on something like DST? I don't believe a country choosing not to follow DST interrupts trade any more than a US state. I'm naive towards EU policies, but the more I hear the more I understand those against super-country federalism.
From perspective of Web Designers and Web Devs who obsess over font-rendering, the way I see it:

-webkit-font-smoothing: antialiased; will be the default now as opposed to subpixel-antialiased. And you will no longer have control over it.

Seems like it DOES affect Retina displays too. That's a bummer as quite a lot of fonts get too thin without subpixel-antialiasing even on MBP Retina.
Swarmpit – Lightweight Docker Swarm Management UI
From the docs (wtf?):

> Please disable Selinux or any firewalls before configuring containers, networks, storage and cluster services. They can interfere in unpredictable ways. Once configured services are working you can add the relevant exceptions and enable them again.
* claims to have.
Sadly they don’t make the 11” anymore, and the retina 12” is too crippled for ‘power user’ use.
>If we stay in the model where everything is a texture that gets composited, the only thing we can do is to use higher resolution / retina display.

Which is what we _should_ be doing. What do you expect, some resurrection of the low res display market, or perhaps the return of VGA?
I’m a professional react dev, currently using it with TypeScript.

I don’t know the last time I needed to use a lodash function was - the point is, JS abstractions have been solidifying and advancing, and now if you use TS, you really don’t need much else.

It’s not because those tools and techs aren’t useful - it’s because the higher level blocks of the language have advanced.
Can you elaborate on the different use cases? I've seen a bunch of LXC/Docker comparisons, but they focused on features.
Or examples loner ago: Apple ditching DVD drives or Apple ditching floppy drives.
I really like the plain-textness of this site.
And every other country presumably.
Their priorities is not just everybody (and has never been). It's high end users, who can afford $2/$K laptops and hi-dpi displays.

Do they always get things right for them? No. But those are their users, not the average joe.
I searched ycombinator for previous submissions. It looks like it was submitted a couple of times before but didn't receive more than 1-2 comments.

From the website it looks a lot more advanced now. I wanted to ask fellow HN members on their opinion on Kubernetes Vs. Swarm. I have tried both and found Swarm to be very easy to setup for my own cluster. Setting up Kubernetes from scratch seems very daunting.

What do you guys think about Swarm as an option to K8s? Swarm seems rather attractive, especially for smaller clusters of 5-10 machines.

Also, any reviews and experiences about Swarm and Swarmpit are welcome!
Couldn't this argument be flipped to say that perhaps underemployment is caused by the lack of willingness of employers to go where the employees are? Judging from the increasing housing expenses, employer and industry concentration has serious effects on local inflation, thus seriously driving up the risks associated with migration.
I don't see how they could "know they're the best" when Windows is the best. If you want the CLI tools from 1979 that come with your Mac, you can easily add them to Windows, the best and most widely used desktop operating system on the planet.

Seriously, there's nothing that comes close to Windows - it just works great and the manufacturer doesn't pull the rug out from under your feet every 5 years like Apple does. If there were something better I'd switch to that too, but there's not.
Nazi paraphernalia is still being sold on Amazon, report finds
They produce content,they have an anti-competitive bias. That and I simply don't want to support production of arbitrary movies. I might avoid a particular studio or director so as to "vote with my dollar", but it is all too pointless with netflix since they also are the producer.

To me,netflix is like walmart and what it did to smaller stores and how the quality now is so generic and bland.
I just give the code to a coworker and ask them to fix a bug, after that the code is sufficiently obfuscated.
Notepad. Or any other code editor.

I wrote a book on extreme minimalist information management[1]. Notepad and git (along with the appropriate text tools, which might just be some shell programming) work just fine, as long as you know how to tag and organize stuff.

Even without the stuff I wrote about, what do you really need to know? 1) What work is there? 2) How much of it is done? 3) Who's doing what? 4) How are things going?

There's not a lot to it -- which is probably why you see fourteen million PM apps out in the wild.

I'd like to see PM apps make the transition that source control apps did to git. That is, moving from everybody-makes-an-app-they-sell-you to something bland, easy, free, highly configurable and interoperable -- and runs anywhere. There's no reason we can't have that.

1: https://leanpub.com/info-ops
Just great! I really hope it will happen.
I hope it is a bug. If the weight were the same, it'd at least perhaps be tolerable on a Retina screen. I know the technical reasons, but I just don't understand why Apple can't leave it alone for desktop systems.
Google attempting to patent a compression technique in the public domain
It's easy to see that you two weren't on the same page for quite a bit. I can't see a confrontational attitude. Please avoid belittling the other commenter - they never asked for a long-winded explanation (slightly bragging?) but were obviously only lacking a bit of essential knowledge (O(n log n) is for comparison based sorts).

Anyways, thanks for posting the links, although I'm not sure I will get anything out of it :-)
We tried a bunch of PM apps in my company, but couldn't find ones that did time tracking and invoicing well. We just needed something simple - an app that would let us list our project tasks and tick them off as they were completed. Eventually we built our own for internal use. Some of our clients saw us using it and asked us to wrap it into a service - so we created https://usebx.com - we still use it internally, and it's serving us well (we're a team of 25).