skysight-inc/HackerNews huggingface dataset:
Not to be snarky, but I would think most companies with 2 billion in revenue and no major manufacturing or inventory expenses wouldn't be in twitters position
Natural sunlight on Earth is finicky. They're not talking about the sun itself. They're just using "the sun" as a shorthand for the weather, the rotation of Earth and so on. Humans sometimes do that.
This entire piece sounds like the Blub Paradox made real.

http://paulgraham.com/avg.html

It's written with knocking down a very specific set of straw men in mind, but rather carefully avoids coming anywhere close to addressing the legitimate criticisms of Go as a language. One of the things that's most irritating about Go enthusiasts is the way they try to close ranks on legitimate critique and reframe their language's warts as "simplicity".

Also: 20 bonus blub points for pulling the old 'I don't need generics, therefore NOBODY does' gambit.
Basically this is true but the browser (Electron) is designed to be single-purpose (your app) and has pathways to the filesystem that you can't get in a web browser.

Also, it is treated as an application by the OS rather than a Chrome window (and all the benefits that come with that shift).
JavaScript Latency Monitor v0.2.1: Now with no install required
Protecting digital rights in Pakistan
Bad Eggs Unblocked
Here's Vapnik's story, I first forgot where it was from, then I remembered:

https://ocw.mit.edu/courses/electrical-engineering-and-compu...

quote:

Now, the history lesson, all this stuff feels fairly new.

It feels like it's younger than you are.

Here's the history of it.

Vapnik immigrated from the Soviet Union to the United States in about 1991.

Nobody ever heard of this stuff before he immigrated.

He actually had done this work on the basic support vector idea in his Ph.D. thesis at Moscow University in the early '60s.

But it wasn't possible for him to do anything with it, because they didn't have any computers they could try anything out with.

So he spent the next 25 years at some oncology institute in the Soviet Union doing applications.

Somebody from Bell Labs discovers him, invites him over to the United States where, subsequently, he decides to immigrate.

In 1992, or thereabouts, Vapnik submits three papers to NIPS, the Neural Information Processing Systems journal.

All of them were rejected.

He's still sore about it, but it's motivating.

So around 1992, 1993, Bell Labs was interested in hand-written character recognition and in neural nets.

Vapnik thinks that neural nets-- what would be a good word to use?

I can think of the vernacular, but he thinks that they're not very good.

So he bets a colleague a good dinner that support vector machines will eventually do better at handwriting recognition then neural nets.

And it's a dinner bet, right?

It's not that big of deal.

But as Napoleon said, it's amazing what a soldier will do for a bit of ribbon.

So that makes colleague, who's working on this problem with handwritten recognition, decides to try a support vector machine with a kernel, in which n equals 2, just slightly nonlinear, works like a charm.

Was this the first time anybody tried a kernel?

Vapnik actually had the idea in his thesis but never though it was very important.

As soon as it was shown to work in the early '90s on the problem handwriting recognition, Vapnik resuscitated the idea of the kernel, began to develop it, and became an essential part of the whole approach of using support vector machines.

So the main point about this is that it was 30 years in between the concept and anybody ever hearing about it.

It was 30 years between Vapnik's understanding of kernels and his appreciation of their importance.

And that's the way things often go, great ideas followed by long periods of nothing happening, followed by an epiphanous moment when the original idea seemed to have great power with just a little bit of a twist.

And then, the world never looks back.

And Vapnik, who nobody ever heard of until the early '90s, becomes famous for something that everybody knows about today who does machine learning.
Go was announced to the world on November 10th, 2009.
I'm using multiple 32" 4K monitors, and while the additional definition might be "nice," I certainly can't work with any "smaller" text.

I wish Dell would produce 8K monitors in a much larger format, like 48".
NoScript unless they earn the privilege of executing code. I wish whatever spec would have covered the concern had stated script execution MUST prompt the user.
"You might think I'm interacting with pieces that are not supposed to be touched, but I'm actually providing a valuable commentary on how even in the subjective realm of art, ego seeks the power to maintain control and enforce 'approved behavior' upon what are equal expressions of art"

"Sir, we need to ask you to leave"

"See, you do get it!"
I'm not sure the headline succinctly conveys the prime message of the article, which is that modals have replaced pop-ups as a nuisance.

In general, I agree. My reaction to most modals is to simply close the tab. Often it's halfway through an article. I can't be bothered to finish it if I'm being interrupted rudely.
I know this problem isn't unique to Amazon, but what are people's thoughts on the
potentially unsustainble levels of e-commerce. I know plenty of people who are in
serious debt (primarily student and credit card) and still blow tons of money on
Amazon.

Given that the general levels of debt are approaching 2008 levels [1], is this something to
be worried about in general, or is it irrelevant? The main reason for asking is that if large
percentages of Amazon's growth can be attributed to a rise in consumer debt, then
wouldn't Amazon be disproportionally damaged by another recession and/or some sort of
debt bubble burst?

[1] http://money.cnn.com/2017/02/16/pf/americans-more-debt-in-20...
Do you think that the market will sooner or later move to 8K monitors? I'm not so sure.

At a normal viewing distance a 100dpi monitor is already decent. A UHD monitor is just great. You have to get very close to see individual pixels. I'd say doing AA is no longer required even then.

8K seems overkill for most purposes. Sure, there is a niche that can take advantage of it, but I don't see advantages for the mass market.

Same as with SACD, CD tech is simply good enough for pretty much everyone so SACD never took off.

I write this despite being a high dpi junkie, I bought a ViewSonic VP2290b (IBM T221 clone, 3840x2400 22") back in 2006 and dealt with a huge hassle of 4 DPI inputs for years.
MGCOOL+Explorer+ES+vs+Eken+H9:+Check+Out+the+Winner+Inside
the main legitimate purpose of ads is to make people aware of products they didn't know about before. If the user actually wants that product but didn't know it existed, then the advert was a net-positive to both parties.
Show HN: JavaScript flag waver with Threejs
Can't wait for AR/VR to make monitors obsolete.
Not that AliExpress is much better with counterfeit, but it is the "fresh" contender to the West. There might be a movement away from Amazon's core business as AliExpress / Ali* expand here.
With April Fools' coming up, keep in mind constants may change over time.
> "Linus from LinusTechTips should be happy, as they just invested in a pair of 8K video cameras. Time to submit my own acquisition request"

I have never understood what's the point of investing in such an expensive and new tech for videos for YouTube, most of the tech channel videos on YouTube will be non relevant really fast so it's not like you are future proofing...in two years from now still very few people will have 8k screens, and cameras will cost at least 50% less. Storing 8k videos will increase storage costs and processing bandwidth too.
Marwan’s Story: From Developer to Refugee
This is such a classic. Used it in college and still use it to this day to find definitions / struct members.
Curiously, that's the line that caught my attention too. Because, solar is so popular but the sun is so 'unreliable' - another case where popular enthusiasm contradicts simple engineering. The sun is a terrible power source, simply because it fails at least half the time everywhere.
Show HN: ansiart2utf8, tidies BBS-style ANSI art for the terminal
Forgive my ignorance since I've been on Mac for so long, but does windows still not do UI scaling?
Cheaper than re-engineering their enterprise web facing app I guess. Sad.
I just visited Cali for a few months, and it seemed like most residential toilets were dual flush and all recent commercial installations are water-saving of some sort.

The amount of sprinklers (and artificial turf, hah) surprised me at first too. It does seem like most large systems use recycled water though. My hunch is it's the best use possible for that water.
There’s no keyboard shortcut you can use to get rid of them.

Sure there is:

1. Alt-F4
2. Ctrl-Alt-Del
Live Streaming from the Machine Learning Conference in NYC Today
Maker hits a bullseye with a cool robotic dartboard
Why would such a cooperative require intelligence, never mind high intelligence? We already see such vast cooperatives in fungi, but they have no selection pressures for intelligence. Far from it, competition is the driver that made us "smart".
The unique value proposition of bots is that they're embedded inside groups of people, as naturally as group chat. I think we'll be seeing more of this trend in the coming year.
In modern times, I've found much the same with jobs and the requirement for a "B.S. in CS"

(three magical letter holder here)
It's not about smaller text size, it's about clarity, with a proper scaling (like on Mac OS) 4K can have the same font sizes as on smaller resolutions, the clarity tho will be incredibly better.
The full-screen modal-with-windowshade newsletter prompts are super annoying. But I realize bloggers will always want to "expand their reach," to use the distasteful marketing term. I'd much prefer the prompted blinded in from the side quickly, or ideally, appeared in the site's sidebar. I'm guessing they're used everywhere because you could drop in a code snippet to do everything for you, and a vast majority of code snippets are the "in your face windowshade" variety.

I don't know what to do about this situation other than to write my own paste-in package for newsletter signups, which I don't really have time for. I guess the best thing I can do is announce: if your newsletter prompt doesn't cover the main content of the page, I'm much more likely to subscribe (~20%) than if it's a modal + windowshade (0%).
If you have any old ANSI art you'd like to use for MOTDs and the like, try this out, and let me know if you find any bugs.

Also, if you know of something that already does this, please let me know.
You can try: https://www.codementor.io. They also have the option for long term mentorship.
Windows 7 is still pretty bad. Maybe windows 10 is better
It really depends. You might want to test something that requires days/weeks expiration.

I would agree that the Clock interface is a bit large. In personal projects I prefer to just have something simple like
timer func() time.Time
And half are from dependencies? ;)
Ease of use means a lot.

And the US obsession with consumer culture has trained people that buying is good, and "ending is better than mending".
At their scale, I wonder what would be involved?
Resolution has very little to do with smaller text.

If it does, you're doing something wrong.

(It does improve legibility of small text, I'll grant you that)
I don't think they're rendering 8K video to youtube. They're probably just using 8K raw footage for editing, and then outputting the final version as 4K.
Hopefully, they drop the price on the 32'' 4K monitor to under $1,000. That'd be a great deal.
How is the packet checking on this? What exactly does it check?
Yes it's annoying but they work:

"sticking a big ole pop-up in their face can be one of the most effective ways to jolt their attention & grab their email for a return visit." Peep Laja.
https://conversionxl.com/popup-defense/?hvid=2EcGFw
Those displays will need huge improvements in effective pixel density (after optics) as well.
Great references on procedural story generation. I used to cringe a little bit every time my students would tout the procedural generation in their project that would result in limitless replayability.

Someone has to enjoy the first play, before they'll replay. You don't know how to make one good game yet, never mind a factory that makes good games.
Off the top of my head:

- Cropping can be more flexible.

- Higher resolution = better IQ at lower resolution than sensor at that resolution, because sensors have a bayer pattern.
Trigger Dataflow Pipelines with Cloud Functions Written in ClojureScript
Is there another way to get music onto an i(device)?
> I know plenty of people who are in serious debt (primarily student and credit card) and still blow tons of money on Amazon.

I don't think this is specific to Amazon. As a whole, Americans seem to be too lax about taking on consumer debt.
edit: there are other more useful responses
Battle Over Control of the US Copyright Office Could Affect the Music Industry
It does scaling well now and also handles multiple monitors much better than macos. I love that it doesn't matter what displayport I use, Windows remembers the monitors and doesn't force you to swap cables until your monitors position match their configuration in the OS.
Software Architecture as Systems Dissolve
Personally don't see the point. I was disappointed w/ 4K monitors when half of my applications didn't scale well for them. I imagine even less things will scale well for an even less popular resolution.
> I have never understood what's the point of investing in such an expensive and new tech for videos for YouTube

these people are professional content makers. they make their living from buying/receiving gear and reviewing it on youtube. this isn't a hobby. youtube is big media now. very, very big. "just because you don't use it doesn't mean nobody else does."

if a film editor, or professional photographer, or rich guy, or web developer, or options trader, or magazine designer, or whoever is in the market for an 8k display and/or camera rig, they go to youtube and watch the reviews.

but in general... you know we used to have 640x480 screens and 20MB hard drives, right? that was 'normal', and 1024x768 seemed excessive. welcome to the forever now.
Is it with matte finish?
I'm in the newsletter business (and don't use these modals out of principle) and the folks I chat to about it confirm the same - they work really well.

But, I counter, so does spamming or making 10000s of automated phone calls.. and we've agreed those things are damaging and unethical - I agree with Dave, it's about time we as an industry considered full screen modals to be dirty and unwelcome.
And to add to that, higher DPI usually = less inter-pixel gap, which for some people reduces eye-strain.
Why go to college?
I guess this guy is much more historically focused, but it seems odd to present the thesis he does and not even mention No Man's Sky as an obvious example of the kind of failure he's talking about.
>It’s worth noting that Raja Koduri, SVP of AMD’s Radeon Technology Group, has stated that VR needs 16K per-eye at 144 Hz to emulate the human experience

This is tangential to this thread, but can anyone in here explain the state of the art in eye tracking? Actually rendering 16k quality for my peripheral vision seems insane to me, so I'm really interested in the barriers between today's tech and a good foveated headset.
Actually, I can't deny that I'm a language snob. I also don't think that's a bad thing. I find Go's magical maps and slices, its null pointers, its verbose error handling and its lack of generics to all be in fairly poor taste.

So, yeah, I'm a snob.
Without rooting it?
A London cyclist here. Taxies are paying a fortune for these permissions. For me the only issue is the “right to endanger”: they are allowed to stop in dangerous places, corners, cycle lanes, doing U-turns on a 3x3 road for simple convenience of the passenger. I've had two accidents because of this.
>At a normal viewing distance a 100dpi monitor is already decent.

No it isn't.
Enterprises are using blockchains based on trust rather than proof of work. The trust is often manifested as some level of consensus among nodes and the tendency of a node to offer a 'dissenting' value is a basis for establishing the degree of trust. For example 70% of trusted nodes concurring. In some protocols each institution can maintain its own list of trusted nodes. In other protocols the list of trusted nodes is agreed among institutions. Like all engineering, it depends.

They use blockchains because it is a fast way of conducting transactions relative to existing infrastructure that is architected based on incremental automation of manual processes. Transactions on a distributed ledger can clear quickly relative to standard send->ack->transmit->verify protocols with human scale execution times.

Is it all rosey and perfect? No. There are bugs in the system. There are bugs in every system including the existing system.
See also: http://robertpaulwolff.blogspot.com/2007/04/value-of-harvard...
From the article: "[Ron Milner] remembered showing it off to some buddies at a county fair when the game first came out, but that was 40 years ago!"

Perhaps it did?
I started just closing the tab if a site thinks I want to signup before reading the content.
If sites are do desperate for the quick fix, I do not expect them to have good content below that modal dialog.
It sort of is, in that it sort of works... but scaling on Windows 10 still introduces a bunch of UX issues. Especially if you pair a Retina laptop with a 1080p external and try and use both side by side.
Vue Intro
So, there are a few interesting nuances here.

First, we've already passed 400 PPM CO2, and it's very hard to imagine we won't hit 500 PPM. It's entirely possible we'll hit 600 PPM. It's very crucial how much warming is really associated with these various CO2 levels - and that is not known to a high precision at this time.

If energy technology is developed as it should be, with solar, nuclear, wind, and geothermal continuously being improved, CO2 emissions will fall off pretty quickly over the next few decades. It seems likely this can be done with constantly increasing quality of life.

The real issue is how will we mitigate the peak atmospheric CO2 concentration if needed? I would argue the only sane approach is aggressive investment into science and technology. Mitigations may have to include many things, even up to the scope of orbital sunshades.
As with many programming language discussions, it's an experiment without a control.
A little web scraper that I made in Python for Imgur
I know of three people who use iPhone 3G as their alternate phone when the other battery dies and/or international phone when traveling.

The phones don't just go away, they're get passed down.
This is what happens when you mindlessly optimise for metrics like user signups - not surprisingly, you get more signups when you block the content with an obnoxious modal but after a few years, you wonder where all your users went. How much value do you really get from a user who was forced to sign up with a gun to their head?
Off topic rant: I don't know much about the details of godeps hash file but I do wish that there were a better infrastructure for merging contents of various file formats. Built into git or shipped as a separate repository. I wasted too much time merging vcxproj.filters files just because in its XML representation one item of a sequence of folder assignments occupies 3 lines (opening tag, contents, closing tag) instead of having everything on one line. Similar problems with JSON files when new items added concurrently to the end of the array.
Harvard Develops a Cheap Smartphone Test for Male Fertility
I think Google is fighting this by giving a lower rank to pages that do this[1].

[1]: https://webmasters.googleblog.com/2016/08/helping-users-easi...
This is just speculation. The marketing team might have just hated the "under maintenance page" and turned a negative into a positive. This is also speculation.
Your complaints against "heavy" IDE's don't make sense. All of the points you made either aren't valid or don't matter.

- They're slow and clunky
Not anything I've used. Eclipse and Visual Studio run nice and smooth on a decent machine.

- The use up a ton of memory.
Who cares. Slack and anything based on electron uses hundreds of megabytes. Chrome regularly uses gigs. Most of the IDE's I use take less than 500 megabytes of ram, even phones have plenty.

- They make your team lazy when it comes to structuring your source code into proper folders
Absolutely not. Your reasoning is that making things easier = making code worse. The IDE you use has nothing to do with your dev culture

- They take ages to install.
Some of them do, notably Visual Studio. All the other ones I've used just take a few minutes. Also, who cares??? You only have to install it once, what is 5 minutes for an app you're going to use for thousands of hours???

- Support fewer operating systems.
No. IDE's based on java run on almost anything. Again I think you're speaking from the experience of using visual studio.

- Are usually proprietary and difficult to customize.
Also no. Every IDE I've used supports plugins and an unholy amount of configuration options. Every IDE I use is open source, again except visual studio.

- More prone to bugs.
What? Why? How?
It is, the speculators bid its shares too high. Its revenue model is pretty stable.
In fact they edit most of the video in 1080p because it's easier and faster. Then they upscale to 4k when they send it to YouTube because the extra bandwidth they get for the 4k stream makes a noticeable difference. They keep close-ups and B-roll in 4k because it's easier to edit anyways, and it looks really nice.
It's about all user intent. Will you bring value? For you I'd advice experimenting with a pop-up when the user is about to leave. "A popup designed with exit-intent – in laymans terms it means that the popup only displays when you are about to leave the site." Results? "an increase of sign-ups by 600%. They went from typically 70-80 daily new subscribers to 445 – 470 new subs per day."
Windows does UI scaling, but you can't say the same for it's application ecosystem. Any app with a custom UI needs to explicitly support scaling.
I doubt it... most of the counterfeit junk on Amazon is just Ali products and sellers leaking over.
Interesting that it uses two DisplayPort 1.4 inputs. I guess HDMI 2.1 isn't ready yet?
So can I drive this from a 15" touchbar MBP?