skysight-inc/HackerNews huggingface dataset:
You are not the only person, I totally agree. I was longing for a "retina" display years before the hints of it came out of Apple, and I find display quality (not just resolution, but colour quality and the right size/resolution ratio for text size) make a huge difference to my enjoyment and productivity when using a computer.
I found the same thing when creating art using fractals. Purer, not better. Just when I found a configuration that seemed perfect, all of the details were inspected and found lacking. As a spectator, you had to enjoy it as a product of math first, and then you could enjoy it as art. After a while I just picked up a pen and paper and made sketches of what I saw in my mind.
Internet Download Manager 6.28 Build 1 Patch Download 2017
Oh I know, but what can you do. It's your word against theirs. And if you were to tape the interview and successfully claim for unfair dismissal your name will get around the local IT industry pretty quickly.
It needs 10K but I guess that becomes 16K due to base2 process.
There is a certain amount of truth to the old joke, "Where does Microsoft want you to go today?"
Yes, but shouldn't we eventually be eye-tracking anyways for depth-of-field effects? If you're eye-tracking already, you can leverage that for resolution optimization.
You're missing a "T" in the front. It's "The ..." not "He ..."
Hum, sea levels rise is a so systematic symptom of AGW that if it were lacking, it would be a reason to doubt other measurements. It would at a minimum require a very good explanation.

Unfortunately, the predicted sea level rise understates what we observe. That also warrants an explanation (there have been a few articles about it here), but in the other direction.
Yeah, I guess some need to review the definition of abstraction.
Oh, right, there's a chicken-and-egg problem there.
> sometimes you just can't tell what in a museum you're supposed to touch and what you're not supposed to touch.

In one pop sculpture exhibition, I stared so long at a coffee machine until an attendant came over and asked me if there was a problem with the refreshments.
You need to chill out man, not sure why you seem to hate it rather than tell why doesn't suit for you with valid reasons.
I still need a good reason why I need DI built into a framework and the following is not sufficient:

SomeClass.SomeDep = MockDep;

In other words, inject through static properties. I do this with normal classes to test models and the like with no issues. No DI container necessary.
Forgive me, but windows 7's last large update (Service Pack 1) was "February 22, 2011; 6 years ago" according to wikipedia. As this was before high resolution monitors really took off at all, you can see why windows 7 doesn't have great support.

I can't say anything about windows 10's support (The highest I have is 1080p)
I worked in C++, C#, and Java for 15 years before my work in Go. I've used generics. I will freely admit to not having a lot of experience in functional or ML style programming languages a la Rust. I'd love to spend some time getting up to speed on Rust, it seems like an interesting language, and at the very least, a great learning experience.
Author here - I'm planning a couple new guides with other CI/CD services (like Codeship). Any thoughts on what pipelines/workflows could use a good example?
The 30 second answer is that standard oil owned an incredible percentage of the oil market, both in horizontal expanse as well as vertical integration.

They were broken up by the government through antitrust regulations, and IMO the most interesting part is the constituent parts became worth quite a bit more after breakup.
You'll see, it'll do perfectly in a couple of decades. Most people wear glasses nowadays, and those who don't will at some point in the future.
Never heard of those "killer pokes" before. Thank you.
This sounds normal in go. In go a minimal import (package) is a while directory, not a single file, so it's normal to split packages into smaller files, each file implements a smaller set of features.
As an engineer, boom/bust cycles like this remind me of system instability with insufficient damping. It doesn't work itself out; the oscillations get larger and larger, and then something breaks. Remember the Tacoma Narrows Bridge?
Thanks, this was my confusion.
What it’s like at San Quentin’s coding school
2017 Survey of “What do you prefer at work?”
I don't follow. It only cost $2 a day to take the moto taxi between the office and the Skytrain. What kind of moto can you buy for $60-$120? And that's not taking into consideration parking requirements and the extra time it takes to drive all the way from home instead of doing most of the distance on the Skytrain.
So he took a working C program, wrote an autoconf/automake configuration and put some 2017 web-bling on it.

I like the before better...

Python and Go both have very good facilities to call C functions directly.
Hmm. If you are on Postman, I'd love to get your help in debugging this. Performance issues that I have seen exist at massive scale for us - ~10K requests or hundreds of collections. Of course, working on optimizing for all of these cases.
Another good reason not to buy or use Apple devices.
How is the response time? I thought using my 40" 4k Samsung TV had too much "mouse lag" for desktop use.
Anyone can wake up early if they absolutely need to, the difference is, do they wake up perky and ready to go, or do they take an hour or two to get out of their groggy stage? The latter is me, I'm a nightowl, but if my schedule demands it, I can eventually get into a routine of waking up early. But I'll still always be groggy in the mornings, not sure I can change this.
That article says I can get 4K for 350. More interested in that than the 8K, anybody got a link in Europe?
The image on the screen in that article certainly looks better than the monitor I' using ;)
Wow, you are so enlightened, and your comment contributed so much. Thank you for protecting us from the barbarian reddit hordes
Wasn't that NYT article found to not be very accurate?
Chewy.com ships prescription cat food in two days for free. It's free shipping if you spend more than $49 (easy with prescription food...) or sign up for auto-delivery (which also gets you 5% off). They also have excellent customer service, easy to use website, and great prices. Auto-delivery is stupid convenient too since my cats eat exactly the same amount each day so my usage is very constant.

I'm not affiliated, just a happy customer. I didn't even know about it until I got an AMEX offer for them a few years ago.

Amazon "free" shipping seems very costly to me amortized unless you impulse order a whole bunch of cheap stuff very often. Paying for upgraded shipping on an as-needed basis seems like a better value. Or simply reduce consumption...

You're also comparing apples to oranges.
I'm glad that Angular 2 is the way it is because it allows to build enterprise-sized applications more easily that using Vue.js.

I love Vue.js too, but just for small projects or when I need to add some complex functionality to an existing site that is not SPA.

I guess it comes down with the saying "the right tool for the job".
> I find Go's magical maps and slices

Magical? What's magical about a hashmap or a pointer into an array? There are a lot of valid criticisms of Go; "magic" is not one of them.
Windows 10 works mostly ok for me (27" UHD), I just set the scaling to 175% and everything scales nicely (if a program doesn't fully support scaling then, it's usually scaled up but blurry). It's supposedly a per-monitor setting, but I haven't tried it.

Linux is the real pain - most things only support integer scaling for UI elements and 200%/2x makes it feel a bit big to me.
Sure, but how do you do that in a way that can't be circumvented? Alice creates a page with a newsletter popup, then Bob installs a plugin with a MutationObserver [0], so Alice just adds some code to disable any such MutationObservers.

Plus how do you determine when it's an unwanted modal? You don't want to block the login popup, for example. Maybe you can block all modals except for the ones generated from a "click" event, but what if the site sets a "click" listener on the <body> tag?

[0] https://developer.mozilla.org/en-US/docs/Web/API/MutationObs...
A pioneer of humanely raised meat is betting the farm on Blue Apron
I see this all the time on emerging startup apps and websites. Very annoying. It beeps and pops up and covers the bottom right side of the screen and sometimes covers up content. Worst still, it pops up 10 seconds after I arrived at their site when I haven't even begun to really dig into the information, so of course I don't have questions!
Compiler as a service. Are you hired by the NSA to inject sniffing code in every binary ever compiled?

I'm gonna be very surprised if this even gets funded.
I think so? Assuming a regular function (a method should do one thing and one thing only) is about ~20 lines, we're looking at ~6 functions (170 lines - 17 comments - about 15 lines of newlines, imports and so on = 130-odd).

Six functions sounds very reasonable to me.
That's nice when you are on a web browser designed for desktop use, but that recourse is never present on mobile, which is where I encounter a large majority of modals.

It's doubly annoying when you have to press that tiny little X with sausage fingers like mine. Not to mention when they are coded to only display an image of an X rather than an actual close link and you get redirected anyways.

I hate these thing with a burning passion.
Sid's theory about games seems to suggest that Invisible, Inc. should be boring. I have to say I've found it anything but.

Has anyone played both Covert Action and Invisible, Inc for comparison?
I've given Sonic PI multiple good tries. I really have. TidalCycles is much more of a natural fit for me (which is an emphasis on rhythm and time manipulation rather than chords/melodies/synths). To each their own. Sonic PI resonates with a lot of people.
CPU microcode is volatile, for what it's worth. Patching it only lasts until the machine is powered off.

Firmware in other platform devices, however, may be vulnerable to modification -- BIOS, network adapter, video card, hard disk...
You're missing the point, and begging the question.

If the good or service is being provided by a non-taxi contractor who makes less than 30k a year, then you don't have to collect the GST and the tax doesn't cover that.

If the good or service is being provided by Uber, a non-contractor who makes over 30k a year, then you have to pay the tax.

What we're debating here is who provides the service and their legal status.
Bats Exchange Objects to SEC’s Denial of Winklevoss Bitcoin ETF
More on No Starch Press and Amazon Counterfeiters
> Just like this web tool https://www.thunderclap.it/about

This is not a "web tool", this is a spam tool.

> Sometimes people do want to be notified.

No they don't.

> Essentially therefore I'm arguing, the ability to gather a quality, targeted email list and generate a recurring newsletter without a 10%+ attrition rate [1] is both difficult and valuable.

The web is a beautiful dream. It's being destroyed by people that talk about "attrition rates" and "targeted whatever".

https://www.youtube.com/watch?v=jemqAtxKyAo
US-led Air strikes on Mosul reportedly 'leave 230 civilians dead'
Yeah, wasn't shocked, just curious. I do think it's gotten better since then.
Best Swedish Film 2017
Frankly, a 4K 32" monitor is quite crappy..

The Apple Cinema display is 2560×1440 (1440p) at 27" and plenty of people use that. That was a pretty standard resolution for 27-30" screens before 4K became popular. Most people would find 2160p (i.e. 4k) at this screen size to be really nice.
"Whenever I see a writer talk about "magic", "simplicity", "spooky action at a distance", etc it usually turns out that the author picked adjectives that sounded good but not well-defined enough for readers to learn anything useful from it."

A valid objection.

Here's my personal definition for "magic", which is still a bit fuzzy around the edges, but much more solid than most loose definitions of it: A bit of code is magic when it is not sufficient to examine the tokens the code is made up of and go back to the static textual definitions of those tokens to understand what is going on.

In Python-esque psuedo-code, this is magic:

class Something:
def method(): return 1

s = Something()

s.WhereDidThisMethodComeFrom()

and the last line does something useful, rather than crash with method not found. You follow s back to its definition, you see it's a "Something". You follow back to the Something class... and there's no "WhereDidThisMethodComeFrom". Something came along later and added it. Who? Where? Oftimes these are so magical that grepping over the entire code base for "WhereDidThisMethodComeFrom" may not help because the name itself may be constructed.

In more Pythonic Python, the following is middling magic:

@somedecorator
class Something: # entire rest of code example pasted here

Following back to "Something" you can at least see that something has decorated it and it's a good guess that that much be involved. Still, it's a bit subtle and decorators aren't generally supposed to do that.

Not magic at all:

class Something(Superclass): # rest of example follows

Ah, WDTMCF comes from the superclass. Inheritance is defined as doing that in the language spec so you can follow it up the inheritance hierarchy. (But note this holds for statically-coded inheritance; the fancier your dynamic setting up of the hierarchy gets, the more magical it gets.)

Go is entirely non-magical by this definition. The two closest things to magic is having an interface value and calling a method on it, where you can't statically determine exactly which method will be used, and struct composition making methods appear on the composing struct, but both are in the spec and can still be traced back. (The only tricky thing about the struct composition is if you compose in multiple things you might have some non-trivial work to figure out which thing is providing which method.) Haskell, perhaps surprisingly given its reputation, is mostly unmagical. (The OverloadedStrings and friends extensions make it a bit magical, and there is some syntax you can bring in via extension which can be tricky. But otherwise you can, if you work at it, pretty much just use term rewriting by hand to understand anything Haskell is doing.) Python can be magical, though the community tends to avoid it. Ruby and certain chunks of the Javascript community can be very magical. (No non-esolang mandates magic that I can think of. INTERCAL's COME FROM operator/statement/whatever it is may be the epitome of magical.)
Well I can definitely believe that the first reply to my comment is something pedantic and unrelated to the meaning of the comment. ;-)
> es6 and TypeScript have made nodejs pretty bearable for me

I'm glad you found a solution, but I think the fact that you need typescript to make javascript bearable is an issue. Typescript isn't javascript, so the implication is that what we get out of the box is not bearable, and we then have competing languages, tooling, workflows, etc. and no "right way" to do things. Just more fragmentation, and an unbearable default.
The author isn't opposed to newsletters at all, they're opposed to newsletter popups.
Yes, my python bbs has done this for many years, http://x84.readthedocs.io/en/latest/api/userland.html#x84.bb...
Using cloc against the Go source code, I found that it has 934025 loc with 3080 files. This averages to about 300 loc per file. There are 149688 lines of comments, which averages to about 50 per file.

I'd say those ratios are very similar.
Right? And I also don't understand this side-by-side comparison. If I'm viewing the image on a 1080p screen (say), then why can I tell the difference between these images? What is the comparison supposed to be showing?
That's an incredibly American centric view. By population, something like 70-80% of the world accepts AGW as a fact of life and over 50% believe that its already a very serious problem that is effecting global populations as we speak [1]. The US is just a special case of corporate interests and propaganda.

[1] http://www.pewresearch.org/fact-tank/2016/04/18/what-the-wor...
Growing as an Individual with the Help of the Leadership Academy
Most of the time in Go people use fields directly, so there is a clear difference between struct.Field and struct.Method(), struct.Field is preferred and you only have to worry about uncertain complexity if you see struct.Method(). The parent is saying in C# struct.Field might be a simple access or it might be a complex method.
Set manual scaling to 200% (I think by default you can only go up to 150%; works on Windows 7 as well!). That will make it retina-style and you are going to enjoy your 4k monitor even under Windows!
But their core business ( selling products online) is selling too much counterfeit products ( as mentioned here).

But if the sales on Amazon would collapse, in an instant it would all be gone... ( except AWS)

PS. Don't know why i'm getting downvoted..
Give me a 50+ inch 8K concave OLED desktop display with a matte surface and I will pay a huge premium.

My predictions aren't holding up [1]. I feel too many customers are satisfied with small form-factor and/or are tolerant of using multiple displays and suffering the inconvenience of bezels.

[1] http://tiamat.tsotech.com/ideal-desktop-displays
> but is rather a thinly veiled accusation of "Go is a terrible language".

That's because it is.
That is not a great solution for consumers. People don't want cheaper counterfeits - they want the real thing. Ali doesn't do this better than Amazon.
I only see the old specs... am I missing something here?
And who can forget my personal favorite: "If it's yellow, let it mellow. If it's brown, flush it down."
When the programmer sees a function call they know its complexity is a O(?) and will (hopefully) vet it before calling it in a tight performance sensitive loop.
All's relative.

I recently argued that 1080p is no good at anything larger than 24" for a monitor, but that it was just right for 24".
Nope, I'm "old" and wear glasses and my small 4k monitor (~250dpi) was a significant improvement.
Well yeah... if I wanted to buy cheap counterfeits; most of the time I don't.
Show HN: Simple website for posting updates on your side projects
Sure, there are clients like that and those who can't upgrade due to internal policies, QA restrictions, etc.

Point being is that the extra load from having to deal with clients on outdated versions is insubstantial and it certainly does not justify force-shoveling updates down everyone's throats.
Ebay is pretty good, just use the Spamhaus tools to check out all negative and neutral reviews and look for weird stuff.

Ebay has a lot of experienced sellers with hundreds/thousands of transactions and only a few neutral/negative reviews a year.
Blame Intercom for this.
Why a robot tax won't work [list]
I really, really like crystal but was bitten a few times on a project because it is still not quite ready for primetime.

Because its so young, there have been a handful of breaking changes which affected my code a few times (and even worse, my dependencies).

They have a good concurrency model but I'm waiting for them to add parallelism.

I mostly just crave the solidarity in tooling, dependencies, APIs, compiler options/performance which will come after hitting 1.0 (i hope). I'm excited for the day I can go all in. Keep it up Crystal team!
I wish popup-/ad-blockers would start picking up these modal popups as well.
You mean the Thunderbolt monitor, right? Apple didn't make a 27" Cinema.
This is very cool and something I have been curious about for a long time. How is the performance?
Star Wars: The Perfect Weapon, author describes writing process
I think we are on the same page.
That brings back memories - I started my programming career in 1992 and Borland was one of the compilers we used back then, Zortech C++ being the other one.
I suppose if you're going to make an artwork look like a bench and not surround it with protection, then you'd best make it function as a bench too.
I propose a variant versioning scheme that bumps the MINOR version for backwards incompatibilities and reserves MAJOR version bumps for subjectively "big" changes.

http://www.bayleshanks.com/wiki.pl?proj-sanDiegoVersioning
Quark VR Announces Wireless Vive&Oculus Streaming Device
Yes, I want to subscribe to your newsletter!

Automatically with a browser plugin, with an address that will even accept your mails. Unfortunately no human will read them in the end, but I'm sure your metrics will be great. I might even accept a cookie so you know I'm already subscribed to your great newsletter.

Now if everybody were to do that...
Windows' stack is still a ways from being reliable in a lot of somewhat important cases like (real) fullscreen, but it's certainly miles beyond X11 and Linux.

(I don't have enough experience with Mac's to speak to it).
Don't Worry, Startup World is Doing Well – Despite What Some People Say
State of the Art in Hosting Fast Websites – Lessons Learned
The breadth they are reaching really is impressive. The only other company which can really be compared with is Google and Microsoft. So far, Google's relationship with Amazon has been very weird, I'm curious to see how it evolves over time.
I do wonder what would happen if modern adaptive development practices ("agile") were coupled with older high productivity dev platforms like Delphi. I suspect it'd be a good combination.
And, the real kicker to me, that Alfalfa is overwhelming exported over seas to countries that can't grow it themselves because of, drumroll please, prolonged drought conditions.
What people also don't seem to realize is that the US has serious anti-monopoly laws on the books (even if enforcement has been kinda lax lately). Remember Microsoft in the 90s? With Amazon running many competitors' infrastructure (e.g. Netflix is on AWS, FBA shenanigans etc.) I wouldn't be surprised if it got hit with some legal action aimed at breaking it up at this point.
The poles will see the largest destabilization due to several effects, a major one being the loss of the Walker circulation cell (which causes El Nino).

In order for the south pole to be the best place to live all the ice would have to melt, which would essentially end life on earth as we know it. The sea level would rise about 100m, which would kill so much life on land that it would make the atmosphere unbreathable and kill everything else.

More fundamentally if we can't get it together enough to stop this, I find it highly unlikely we'll be able to put together a self-sustaining shelter on what will basically become an alien planet. We'd have to survive indoors for the length of our written history, minimum. It's not so much that it's outright impossible, but any tiny problem could lead to our extinction over ten thousand years. It's a lottery ticket for our species, and the only realistic expectation is that we will lose.

Plus there are tons of survival-killers that just get discounted. Will we be able to keep ourselves going technologically without a global distribution of resources? Will our genetic diversity survive isolation? Will we be able to survive antibiotic-resistant diseases?

We're struggling to stay ahead of antibiotic resistance with decades of mutation- once we no longer have the scientific effort to devote to controlling this, will we be able to do anything about centuries or millenia of bacterial evolution? A freak drift or reservoir incident (eg ebola in bats) could wipe us out in a week or two.
Apple no longer makes or sales that, it is outdated tech. I'm so used to 200+ PPI now that when I had a 4K 28" monitor at work, I thought it was just not that good.
Are generics really that big of a thing if you got structural typing?

I mean, you don't have to implement all the interfaces explicitly, you just have to get your structure right and be done with it.

Am I missing something?
The trick I've found for Linux with 4K is set it to 200% and then decrease the font size to .8 or .7.