skysight-inc/HackerNews huggingface dataset:
As for the new cable business, is there a way for the devices to detect the version of the cable (maybe resistor strapping or something)?

The reason I ask is because HDMI cables are passive, so any cable with all of the pins populated should be able to work, provided it's able to satisfy the bandwidth requirements. In other words, I'm wondering if these new HDMI 2.1 cables are just regular HDMI cables with better electrical characteristics. If so, then I bet older HDMI cables will work as long as they’re kept short.

I also wonder how this variable refresh rate thing relates to the recent AMD FreeSync over HDMI thing...
Your link returns a 502 and ispschool.slack.com doesn't exist.
He's disrupting parenting!
I never understood why the Americans fought a war of independence, but then insist on using imperial units.
Thanks for checking it out -- and more importantly the great feedback :)

The page is definitely geared towards people who are already interested in this type of tool, so showcasing some of the functionality that they came for has improved conversions for me. It's also not a tool for every business to use.

A nearly cold-click (like yours was - you're in a thread about solo founders - not on the hunt for tools to help you improve website conversions) experience is something that can be drastically improved - it's just a matter of matching the expectations to the experience.

I've taken off the Drift automated message, which was overlaying and adding to confusion - sorry about that.
I'm not sure what call-to-action close button got your goat, but I don't particularly like the snarky tones in popups myself, and they've never tested to improve conversions for me or clients. I'd be glad to work on the messaging if I knew which CTA you were talking about.

Seriously, thanks for taking your time to check it out and reply. Means a lot :)
I am interested in building something like this for Android phone comparison.

Can you give some indication of stats: visitors, income etc?
Hopefully will be able to drop ColdFusion and Flash. Have a legacy site using those that I'm working to replace. Too many security concerns with both (surely made worse by the spaghetti mess the code's in), and Flash is very publicly being voted off the island [0]

[0] https://blog.chromium.org/2016/12/roll-out-plan-for-html5-by...
> NT is more Unix than Unix in a lot of ways, where everything is an object

Yep. NT's design in this respect is great. Each NT object also has a name in a global system namespace; each object has its own access control list; and most objects are dispatcher objects that you can use with functions like WaitForMultipleObjects. In Windows, it's trivial to wait for, say, a socket* and a process at the same time.

I've always wanted to add NT-style process handles to Linux. A few other people have tried, but Linus has rejected their patches on the grounds that if you can open a handle to a process (preserving its PID), a program can fill up the process table.

I've never bought this argument. You can fill up the process table in other ways today without a ulimit, and we can make the process ulimit apply to process handles too.

...

* Screw you, in-process winsock providers. My programs treat sockets as regular HANDLEs, and if you install some shim that breaks this model, shame on you.
Why not make a Safari extension? Apple has little incentive to defend Google and Facebook's business models.
sounds a bit like functional programming and minimizing side effects
Currently working at a digital agency doing 4x8 (32 hours). It works really well for us and the extra day really does make a huge difference with work/life balance. Really huge.

It does mean the week is more compacted and there's less time spent "twirling your thumbs", but it's a much better schedule over all and we continue to produce great work.
Looks great, is there any other syntax available for more elements than what I am seeing in the docs/example? Either way it looks like a good way to get the basic elements down before editing by hand.
I'm not surprised either, and I might do the same if I were Google, but "Tyrannical" does feel like an appropriate word given they are using their multi-industry monopolies to crush threats.
I'm a bit out of the loop here. Why did AdNauseam get banned and not uBlock Origin, ABP, etc?

Edit: Nevermind, figured it out:

> As online advertising becomes ever more ubiquitous and unsanctioned, AdNauseam works to complete the cycle by automating Ad clicks universally and blindly on behalf of its users.

It doesn't just block ads, it also pretends to click them.

This is obviously very problematic for advertising networks which use a pay-per-click model, where sites are paid based on how many users click the ads. In fact, this behavior is very similar to a common type of fraud in the advertising world known as click fraud, which exploits the pay-per-click model to extract money from advertisers with "fake clicks" from bots.

Even though in this case it's being done not to defraud advertisers but to instead prevent ad networks from tracking what ads a user did click, I can see why Google might object.
Why? Native code is costly: machine code generally has a much bigger footprint than interpreter bytecode. In some cases, interpreted code can be faster due to cache effects and reduced IO load making it faster to be smaller.
You are correct and inferring the right thing, that even if they are burning cash it isn't substantial because you can't be cash flow positive and burn >1x revenue.
It's a sales pitch by a consulting shop looking for work with corporate clients. I find it odd that Benjamin Wootton posted his own marketing content here on HN. His message should be directed at senior corporate IT managers - decision makers with budget & spending authority who can take on a load of contino.io staff on juicy day rates. Those people who are unlikely to be reading HN.
I maintain both https://medium.com/microhq and https://blog.micro.mu for my OSS project Micro. Hosting on medium is a great way to increase readership, discovery and sharing. My recommendation is to definitely host on medium.
Seems to me like they have, sadly, set themselves up for failure by adding too many gimmicks to the car that sound fancy but nobody really cares about. Facial recognition? On your first model? Really?
Fighting SPAM with Postfix, DNSBL, and SQLGrey
Hey ziotom78. I didn't realise you were evaluating so many languages. I'm curious, where did nim fall short? How can it be improved for your use case?

Cosmology sounds exciting.
He also hints that his customers might have more power to push back on changes. That's certainly the case for smaller software houses that sell to big enterprise customers.

Facebook, Google, etc, are somewhat beholden to end users, but not in a way that impedes them from rolling out what they want, when they want to.
no, i think you have it backwards. the men who are 50 something right now dove headlong into family+salary+mortgage at an early age, possibly against their true desires, and many of them are feeling the negative effects of that.

peter pan syndrome means you never actually did anything with your life (positive or negative), not that you've been beaten down by it. how can you be beaten down by nothing?
Honestly, I'm a bit disappointed in the quality of this article, especially given it tries to tackle something that is so non-intiuitive. Unpredictability runs the universe, so it's evidently not a horrible strategy at some level, given I wrote this.

The author states unpredictability is NOT the same as secrecy, but then goes on to say "building fake factories" is not a good strategy. If a corporation built fake factories, then the fact they were fake would be a "secret" that only they knew about for a time (diversion).

On the other hand, if the corporation randomly picked an activity that was obvious, such as diving into a new product line, the new product line would be real and there would be no secret behind the move (given it was randomly chosen to be produced). The "purpose" behind the move may reveal itself as added profits by taking existing production efficiencies and applying them to a random product. Or, it could be a tactical maneuver to confuse or disrupt the competition (in other words, it could also be a diversion).

The problem with these types of discussions is that they typically fall into the bucket of "talking about talking about doing something". One will have a hard time seeing the benefits of it while only discussing it.
There isn't really a single universally accepted list of continents. Some count Australia as continent, some count it as part of Oceania. And some define the continent Australia as the country Australia plus all those islands that would otherwise be Oceania.
... Or, more likely, they will switch to an ad network with more obnoxious, or dangerous ads. Google, Microsoft, and their ilk are a fair bit better as ad networks then some of the less scrupulous players.

Yes, the large networks occasionally serve dangerous ads. But by far and large, they have better standards then most of the fly-by-night ad networks.
I think the author's word choice of 'unpredictable' refers to Trump-like tactics in business and media: do they work or not?

I think the answer depends on where you are in the market -- do you deliver commodity or novelty? If you're a parts supplier or a contractor, you need to be reliable; you deliver an essential service on-time at a fair price. In that space, unpredictability is clearly a liability.

But if you deliver a product with features that must differentiate itself from the competition in the eyes of consumers, you must stand out: by hook (being better) or by crook (merely appearing better). Here unpredictability may indeed serve you well, especially if you need to hide your lack of exceptionalism.

But unpredictability can also arise due to originality, where your new/better approach is perceived as unexpected and destabilizing, inviting exploration of new capability rather than mere exploitation of old ones. But for this tactic to succeed, it requires genius -- insights into possibilities and capabilities that others have missed. Otherwise, your unpredictability isn't really originality, it's just clever marketing (crook, not hook).
I love this comment.

The term for the grandparent comment is concern trolling.
Snapchat Accused of Misleading Investors in Ex-Employee's Lawsuit
I lived through the previous dot bomb.

I worked at Red Hat and mostly survived the initial wave of layoffs as the support team was outsourced to India, I moved to the QA team but I was young and unmotivated and eventually got laid off myself in 2002.

Not much changed, but I wasn't married and it wasn't a problem for me to move back in with my family.

I think the simplest answer is to be comfortable with living frugally.

Ultimately if you work in high tech you will be fine because you can probably do OK working in a more menial job, you just need to swilling your pride a bit. Move away from the expensive city you live in and get to work. The economy will recover and you should reflect on why your role was downsized.

Was it you, or your role? For me it was a bit of both. I decided to go to college and learn something new. Unfortunately I learned physics :P. I worked in a new field for six years and it was fun. As he economy recovered and crashed again then recovered again I went back into tech. For a while I did support again by now I'm doing engineering.

Basically, save money, utilize your 401k, prepare for 60 not 30. Play the long game. When things turn down, live frugally, keep your options open, and be a little selfish. When they are good, save extra, and still try to live frugally.
That's a misleading metric.

You could just as easily say this laptop has the equivalent of a dozen 1080p screens, but at that pixel density, it's misleading too.
I remember using Konqueror+KHTML much more recently than KDE 1.0 too :-). At one time it worked quite well.
$40MM is definitely nothing to scoff at but if you consider the overall enterprise value of linux out there in the wild, then it's definitely less than even 1% of the value that was created.

So on absolute basis compared to a regular salary it's great, but relatively to the value created, it's no where near the value that he brought to the world.
Those 200 years supply refers to currently known reserves, which is to say, lithium whose location is known, has been proven to be present at a certain level, and is economically feasible to extract with current technology. There's lots more lithium out there, there's just not much point looking for or proving its presence yet. That "200 years' reserve" is a small fraction of all the lithium available.
This looks cool, how do you handle ip rotation? I'm scraping around 1TB a month and currently manage my own proxies. If you could offer something to replace that it would certainly be something I'd be interested in.
Seems a bit disingenuous to suggest a paywall when the first thing anyone does on this website with a paywalled article is attempt to bypass. Such a bad faith move to say "use a paywall" and then promptly follow it up with "and I'll try to bypass it to access the content".
Can you please offer Jackson style bowties? These look beautiful in so many settings, but are very hard to find.

Diamond are quite nice too.

Lastly, consider doing double-sided bowties, with different fabrics on each sides.

But, Jackson bowties would be something I'd order in a heartbeat.

http://jayaustinbowties.com/wp-content/uploads/2016/02/bow_t...

(My email is in my profile, reach out if you do start offering these.)
I've been fascinated by DRAKON since I first read about it a few years ago. I don't really have a reason to use it, but for some reason it just seems awesome that a programming language produced by the Russian Space agency is now open source.

DRAKON is an algorithmic visual programming language developed within the Buran space project following ergonomic design principles. The language provides a uniform way to represent flowcharts of any complexity that are easy to read and understand.

The DRAKON Editor, which was released in September 2011, is an implementation of the language available in the public domain. It can be used for creating documentation, or for creating visual programs that can be converted to source code in other languages.
Apparently that title is an honorary one, and does not actually confer any financial benefits directly from Microsoft. [0]

[0] http://www.thewindowsclub.com/microsoft-regional-director-pr...
Just very basic looking for it with Google Image Search, nothing to be much proud of, it is IMHO more interesting that you will find it also here:

http://bobdoesdev.com/

as the image referencing a testimonial "Jordan Blum, EIC, The Bookends Review"
whose looks are also slightly different:

http://thebookendsreview.com/about-us/

As a rule of thumb, when it looks too good to be true, it isn't. ;)
I feel like we could come up with an analogy that captures more of the nuance of the issue. How'd we feel about it if Windows went around and uninstalled non-Microsoft-Office word processors, to stop competing companies taking money from the Office division?

Sure, Google wants to make money on ads and they're under no obligation to let people use their infrastructure to undermine that goal. But likewise, the people who get fucked over by Google compromising the Chrome ecosystem to defend their ad income are under no obligation to be particularly enthusiastic about it.
mermaid seems really cool. i first got turned on to it when jdbranham created a diagram plugin for grafana, based on mermaid.

if you're using grafana, it allows you to generate mermaid-powered diagrams powered from your tsdb.

check it out: https://grafana.net/plugins/jdbranham-diagram-panel
That's interesting. Are you aware of other teams using video chat like this, ie. all day long?

Do you know what the Google monthly fees are? Is the bandwidth consumed a concern?
> These days, I just buy cheap wired mice, because I don't really trust the expensive ones.

Yea, that's why I like my G1. It's built to last abusive clicks and has only 800DPI, which is perfect for me.
Oh man, I see that all the time. Mouse leaves the window and I get a fullscreen ad begging me to sign up.

Half the time, I'm still reading the damn article, I was just playing with the mouse. Now I have to find your hidden Close button to keep reading. Go to hell, marketers.
The article is... not really correct.

https://www.quora.com/Is-it-true-that-the-15-biggest-ships-i...
why are you surprised? most people don't care about stuff like this. most people don't use ad nauseum. most people don't even use ad block.
and when networks have no publishers left, what do happen to them ?
Yaggo had 'run' originally and has since edited the comment to read 'ran'.
I kind of miss analytics but I don't want to force my readers to run Javascript just to satisfy my curiosity. I can go through my logs if I want to see how many people read a page.

My old wordpress blog got so few legitimate comments that I never bother to add a commenting system into my new software. Even when a post got hundreds of reads due to being linked on slashdot or whatever, very few people left comments directly. Perhaps I just have nothing interesting to say.

If you add Disqus then you are just effectively letting other people make money off your content and if anyone makes money off my writing it should be me. I figure if anyone wants to tell me something about my posts they can contact me in many other ways.

Plus, even if I loved Disqus (and it is pretty sweet if you want that functionality), who knows if they are going to be operating in 5 years time? They could go under or get bought out by someone who plasters ads everywhere. Then it is bye-bye to years worth of content in the comments.

Much better, I think, to be responsible for hosting everything your users will see, even if it means forgoing some of the nice functionality third-parties can provide.The cost-benefit ratio just isn't favorable.

I considered obfuscating my email address but I couldn't remember the last time spam actually hit my gmail inbox.
You can gain a life-long reputation of being "difficult".
To the extent that you are pulling new stories directly from Firebase on the client side, encrypting (or signing) urls with a symmetric key will not work. This is because you would need to embed the secret in the front-end code which means the secret is no longer secret ;-)

You could also tail the Firebase feed from a server process, generate the relevant images and only serve images for pre-existing urls.
Image Compression Tool
It is an easy solution to the problem discussed above though. Yeah, all the mechanics of setting up your signals still are a PITA, but at least you don't have to worry about async-safe functions anymore.

Really all signalfd does is provide an easy way to handle signals in an epoll driven application. If you have a different kind of main loop, then you are probably back to stuffing messages into queues, or dealing with all of the async-safe BS.
Just helping to answer the question. For what it's worth I found the non-salespitchy content to be spot on. Agree with your points.
The difference is that in the classical definition, the revenue is drained from the advertiser to the click fraudster. That's an obvious and prohibited motive for traditional fraud.

In AdNauseum's implementation, the revenue is drained from the advertisers to all of the sites where those ads are hosted and where AdNauseum's users browse. Neither AdNauseum nor the users browsing the sites benefit from that revenue. Instead, the advertiser's marketing budget is slightly less effective.

This changes the behavior from an intent to profit to an intent to harm. I'm certain that they could prove in court that they do not intend to profit from this activity. But I don't know whether or not the court would classify the outcome of the activity as "resistance" or "harm".
I come from a rural community and live in a large city now (in Canada). The rural/agricultural regions here are so vast and spread out between each other.

This is an absolutely fantastic idea! (Now that _some_ form of internet has made it most places.)
I often wonder why an open-source advertising system (like a self-hosted AdWords) hasn't caught on.

When it comes to ads on my site, I'd love to cut out the middle man and be able to manage my own clients, content, tracking and payments, all served from my own domain.

I've seen a few sites managing this on their own, and the result has been great: well-targeted, nicely-designed ads that the site owners and advertisers stand behind. It definitely takes more work, but I don't see anything wrong with that.
Ep. 126 Hampus Jakobsson – Why he shut down a recent startup and a lot more
You have to install linux through Crouton which has it's limitations.
Depends on how you view financial freedom. The reality is that financial freedom is anyone who has free time. That means you aren't spending 100% of your existence to sustain yourself.

Once you have free time you have the ability to create art.

Certainly well over the majority of today's population in any 1st world country has free time and thus the ability to create art.
How  to Improve Your B2C Lead Generation
Just keep making things more complicated for no good reason.

4K 4096 / 2160 = 1.8962962962962964
5K 5120 / 2880 = 1.7777777777777777
8K 7680 / 4320 = 1.7777777777777777
10K 10328 / 7760 = 1.3309278350515463

Thanks a whole lot.
More details about the spec are here: http://www.hdmi.org/manufacturer/hdmi_2_1/index.aspx

Looks like it maxes out at 4k@120Hz
It was defaulting to Yahoo who was paying them. Also their browser was mandatory, not optional. You don't need to use Chrome.

I switched to FireFox long ago.
Having worked on Glimmer 2 myself, I don't think it's accurate to say that Ember devs worked on it for 14 months (that is, it took 14 months of work to same 100ms). It had initial work done for a long time and then it sat for a while unchanged because it's an open-source project that people work on when they have time. Month later work started up again to get it out the door.

I think that since LinkedIn is "all in" on Ember it will help to get some of the cruft removed and things moving forward. LinkedIn has probably the largest and most complex Ember app in existence, so there are a lot of learnings to take an use to improve the framework and ecosystem.
Headline is shameless click-bait. Percentage change is much more valuable than absolute dollars. From the article: "An increase in retirement savings of 0.6 percentage points [from 2010 to 2015]".
I run https://geopeeker.com

It's a free/subscription-based tool that views sites from a number of locations from around the world, sending back a screenshot and DNS information. Originally launched in 2013, it's been profitable since 2014 and requires very little care-and-feeding while it serves up around 225,000 queries a month.

I'm currently working on an overhaul which will dramatically improve its feature set and will, with any luck, engender even more interest among enterprise-level users.
It's not written in the article how the cables are different. If the new ones user more differential lanes (like USB3 does over USB2) that could of course be detected by the transceivers. If it's still the same amount of lanes but only tighter electrical requirements then the old cables could still work.
Written on medium
+1 ... can we get a github repository on this.
Every few years I feel there must be a universal language; every few years I spend a few weekends and nights writing one. A Lisp always comes out. So next craving I will try more Clojure to span both web and native mobile.

Until then I use 10+ year old tech to get work done.
During college I worked as a tape librarian. I thought the tape library scene in Rogue One was delightful, and I think that tape is still a great medium for storing huge amounts of data.

I don't actively follow tape development, but as of a few years ago, tape technology existed that could theoretically hold 185 TB on a standard-size cartridge.