skysight-inc/HackerNews huggingface dataset:
Sorry, no gitlab integration yet. It is on the next year roadmap.

In the meantime, you can try editor plugins if you are using Visual Studio Code or Atom.

Check https://deepscan.io/docs/get-started/basics/#non-github for details.
> you can implement a crawler as a custom iterator that makes API requests / paginates behind the scenes and thus abstracts away the fact that it's making a series of requests since the callsite just iterates over the values as it finds them.

Yep, that's what I had built when they were announced. I had an API that returned a page and "next" pointer but the iterator just returned next item (promise) and followed next links, for the API consumer it looked like a regular collection. Pretty nice!

> Would be nice to have that sort of abstraction in Node.

Unfortunately Node APIs will probably always lag behind because it's hard to rewrite everything using Promises...
It's not, I still get a white background I cannot change, even with nvim-qt -- -u NORC. It's been fine on Linux for ages.
I came here just to compliment the counter. Very cool.
True. Text and high cardinality categorizations often deal with sparse data. I was really considering image and video, where it isn't really used.
From a quick glance this seems to be a tool that helps with the task prioritization and distribution. It's not clear to me if this is a webapp or if this is a desktop/mobile app (and which platforms are supported).

It seems like your tool integrates with some tools (I see 3 icons) but I'm familiar with the GitHub icon only. What are the other 2 icons for?

https://www.withcomb.com/attributes/
I don't know what did you mean here at all (I'm a SW developer btw).

The animations are great, they add a lot of value (because otherwise it would be difficult to imagine what are you talking about). It would be interesting to see a video that would show things like basic setup, integration with git, team task management,... so that I get better understanding how could we use this tool. Currently it seems it's meant for simple tasks as if I have a more complex one I'd give it to a concrete person who was the best suited for it.

Also, your site targets mainly SW development businesses (also based on your animations), but I believe this could work very well in other businesses too. Perhaps if you make the site more understandable for general public, it could be of a value.

Also, I'm sorry, but I don't know what feature shall I imagine after reading this:
https://www.withcomb.com/button-actions/

If you want feedback from more people, you can try https://usability.testing.exchange (disclaimer: I am associated with it).

Good luck!
The surprising journey your money takes after buying a pair of Nikes
Obviously there are a great many layers to caching (there's a whole multitude of other solutions out there that you've also missed off :p). However with regards to the specific points you've raised:

1) You cannot cache server rendered pages in a CDN (see footnote) if those pages contain user specific information (like this topic does). Information such as a user name, message read status - even on public messages, etc. If you do CDN cache those pages you'll leak user-specific information to other users. This is why you need tools like Varnish that cache page fragments rather than whole pages; or why you serve up HTML templates and then populate user information on the client side via RESTful API calls.

2) For similar reasons as above and again very relevant to the project in this discussion, HTTP Cache-Control headers also wouldn't help with the HTML if your backend is generating the HTML. In fact in those instances you'd probably want to set your max-age to 0 (again, speaking strictly about dynamically generated HTML. Static assets like JS, CSS, and images are a different matter but they're not server generated dynamic content). Granted with browser caching there isn't the risk of leaking user information to other users; the risk is just the browser not fetching an updated forum view / whatever.

Caching is one of those things that are easy to set up but also very easy to get wrong.

Footnote:
Akamai might support it - if you're willing to pay their premium - as it's an immensely sophisticated product. However it's not an option I've seen when using Akamai and the other solutions I've used definitely don't support caching page fragments.
Active Directory Honey Accounts
Everyone is over hyping this. It's a silly company that drives engagement by inserting short gifs after user actions.

It has an edgy sounding name and just enough marketing buzz to scare you.

This company is not around in 5 years. Good UX > whatever they are selling.
https://github.com/IBM/type/blob/master/LICENSE.md

> Copyright © 2017 IBM Corp. with Reserved Font Name "Plex"

> This Font Software is licensed under the SIL Open Font License, Version 1.1.
Accessing Intel ICH/PCH GPIOs
This is quite a nice and subtle attempt at raising the value of newly minted coins. 5/5 for effort.
IT Guide to the EU GDPR Breach Notification Rule
> IBM though, less so?

Why would IBM not also benefit from a consistent design language? Irrespective of what people might think of their products, they are involved in a wide range of business sectors (services, desktop,
mainframe, AI, etc.) and I would have thought that consistent typography would help to give them a more integrated feel.

Sure there is an element of "me to" about this - Google, MS, Apple, even Oracle and Atlassian have design languages - but as someone with a general interest in typography I thought this looked pretty good.
I posted the same comment before noticing yours.

Notice the book does not only contains the translations, but mostly the author's musings on translating, as someone who speaks a few languages and has a deep love for them.
Maybe try to use Graphite as additional query API for influx. We switched to Influx from Graphite but some queries where unable or cumbersome to translate into Influx query language (especially inside Grafana). In our case we use Graphite-api with a Influx plugin instead of Graphite's own frontend.
https://github.com/InfluxGraph/influxgraph
Analytics != mind-reading. Unless they send every single keystroke and character deletion, they can't track that.
Do you not think there is a difference between having access to course material online, and being able to interact with the people who teach that stuff and do research in that area?
Nice! Good luck to you :)
What I dislike is the whole whining thing. If you don't like the new limit, leave Twitter and create your own platform with blackjack and hookers.

People will complain about pretty much every single change.
Which is why I never bought into the JS framework fad of the month and keep happily using .NET/Java stacks with server side rendering and minimal JavaScript.

We should make the best use of pure HTML/CSS web pages, that is what the web was made for.

For anything else, better go native with Web APIs.
Improbable, unless you can handwave terrain away. (And deer. And malfunctions. And...) There's so many things a car can impact besides other cars that a non-seatbelt in a car is far less likely than cars being replaced by some other form of transport.
My empirical test shows that links are treated as if they had a fixed length of 23 characters (even if they are shorter or much longer)
MacOS X 10.1.5 through 10.13 SDK folders
That works for users using an official Twitter client who actually typed in the tweet and then edited it. It doesn't account for people who decided to enter something shorter because they knew what they wanted to say would hit the limit.
I'm constantly amazed by all this "I quit facebook" bragging on HN. I'm avoiding FB as much as I can, but it doesn't feel to me at all like a problem that doesn't affect me if I'm not using it. That's pretty much the point for me. It's harder and harder for me to avoid FB. Local businesses don't bother making their own websites anymore, gym will post updates in some FB group (or whatever it's called), pretty much everyone expects me to be on FB. Fuck, many web-based services will not allow me creating a new account with them, I must use google or fb accounts to log in. Ordinary people I meet everyday don't ask me for a phone number, telegram/whatsapp account (as if it is not evil enough), surely not an email. They ask me how to find me on FB, and find it somewhat creepy that I'm not using it. My friends will text me and send me links to something hosted on FB that I cannot see if not logged in.

And I'm not even some Stallman-grade eremite that declines anything but email. I have a phone, whatsapp, telegram, I'm ready to make a new account on your website. Facebook still affects me, in a harmful way.
One Year After India Killed Off Cash,  What Other Countries Should Learn
> They just downloaded your thing and you're imposing your rules? Deleted.

When you run software you kinda accept that this software imposes rules on you.

Or do you delete Firefox or Chrome because they enforce Certificate Validation on HTTPS with HSTS?
Show HN: To better understand Neural Networks I built one from scratch in C++
> Yes, I am aware that this is likewise no accident.
Nope, not alone. Might be something with sudden acceleration changes - doesn't happen to me on a train, and only rarely on a bus.
That seems to be reading _a lot_ more than what is reasonable, based on a simple gendered noun.

For a counterpoint, in italian there is the expression "traduttore, traditore" (translator, traitor/betrayer), where the unfaithful is a man.
Yes we are, when web sites have more JS code than what Doom or Quake required in floppies, to display static text.
Would it hurt to provide a five line summary of changes? This is completely unreadable for someone who doesn't actively follow neovim development.
AS 7007 incident – Wikipedia
They could try introducing some filters you have to pay for. It might be tough surviving the initial backlash due to people expecting them to be free but as long as they keep releasing some free ones they should survive. The other problem is their demographic is a bit younger so might not have that much disposable income but that didn't deter them from releasing glasses that cost >$100. I think parents would be more likely to pay $1.99 for a pack of 5 special filters for their child rather than getting the glasses.
Well written. This is why HN is the place to be.
Making games more addictive is not really all that "evil" or "reprehensible". It's not much different from making them more fun.

What does need work is their messaging. Suggesting they can control users does not sit well. Instead, they could suggest they make games so much more fun, users boost in-game time.

They need a lesson on marketing and messaging, the idea itself is fine.
EU to Declare Cyber-Attacks “Act of War”
The Reasons to Date a Black BBW
10 years of iphone – 5 ways it has changed the enterprise
Weird, I tried the same with Chrome, no addons, on my MacBook from cold cache, scrolling down and up:

294 requests | 3.1 MB transferred | Finish: 25.41s | DomContentLoaded: 685 ms | Load: 5.39 s

You might have some crapware
From a quick test, :terminal did not work on my windows setup on 0.2, it is now working (which is a least a new feature of neovim vs vim)
Nope, not on par.

While there is no direct comparison to InfluxDB in the article, look at the disk usage and (more importantly) disk I/O utilization, which is indistinguishable from zero on the graph, whereas before it was at 20-30% with the same load.

So not on par. Much, much better.

(Of course, Prometheus and InfluxDB are not perfect substitutes for one another, so there's much more to look at than just storage engine performance.)
I don't like that much the I serifs on the sans serif version. I prefer much when ambiguity with l is resolved trough cornering the l, like in Ubuntu or Source Sans Pro.

The rest seems quite nice, even if the chosen letter spacing feels a little weird
I think when you're as big as IBM, you also need to have random people doing random stuff here and there, as who knows when you'd need something special unexpectedly or when you might suddenly have a hot product unexpectedly. As well, it's helpful to have random teams working on silly projects or even toys if only to keep people's minds fresh and flexible. If we're only always thinking about the value add, won't we become like the stock market analysts that only care about share price and end up giving advice only focused on the short-term? Of course too much waste is too much. But what's a small project here and there, especially if there are zero legal issues in a place like IBM where so much stuff has an "only built here" sentiment; I can't for the life of me imagine why IBM insisted on using Lotus Notes when I was there. I knew very few people who liked it.
"member states may respond to online attacks with conventional weapons..."

yikes
Does this mean you can use it in commercial products?
6 Ingredients for Architectural Patterns
There is a way, reforming everything as an automatic math proof. Because even security is driven by capitalism sort term gains almost nobody does this.

It takes time and sometimes serious math skills.
There's this wonderful book, "Corporate Culture & Performance" by John P. Kotter - the biggest take-away for me was that companies under stress to perform will generally cargo-cult their behavior from successful times.

IBM building its own fonts to polish the nooks and crannies of their brand identity may well be such an instance where it is replicating behavior from the late 70's and early 80's of doing everything under the sun. Imho it should clearly not be a priority for them right now.
Newsletter will be published in a few days.
Interesting what's going on next year in Amazon
MMA Fighter Angela Lee Injured in Terrible Car Accident-All Singapore Stuff-ASS
The core issue with Google today is that they've backed away from their mission of "organizing the world's information". They killed Google books, Google scholar is an afterthought, and most results either point to wikipedia or spam. They are definitely falling behind.
Actually easy. With any automated theorem prover you will get requests for additional proofs if any ambiguity or missing info is detected.

This is a very strong if. It means the rule cannot be reduced in plain logic.

The example of forward castling rule is a good one.

A missing definition of some en passant situations is caught too. (E.g. situations of check.)

Completely missing rule cannot be caught with these techniques.
You also need to ask the prover right questions.

Say: when does a chess game end. Proof requires proving the existence of a halting Oracle for any game state. Not quite easy but possible. To actually verify, you will have to provide reduction rules unless you happen to own a supercluster.
Probably because nobody is behind the wheel. Given that this is the first time a company is willing to do that it's not surprising that it's at 20mph in sunny weather on the quietest most spacious roads in the world.

I haven't looked but I'd guess drive.ai's is no-way near reliable enough to be without a backup driver in the rain at night on a road with road-side parking etc.
True, but to an extent you know how people type, start something then stop, hesitate.. an awful lot can be retrieved from an input field.
I love how they used Helvetica for the content.
As seanwilson says above, blockchains work by consensus. Leaving aside the "better", that does mean it is different. The instructions are still executed by computers as it was programmed as you say, but if enough users/miners agree this was not the intention of the contract/code, they can fork.

I do think that calling blockchains "immutable" can be confusing to users not familiar with the concept and its nuances. And I personally hold no opinion on whether the currently locked up funds need to be returned to their owner with a fork. There is something to be said for both options, specifically in this case where there the "rightful owner" is clear (like the other cases mentioned in https://github.com/ethereum/EIPs/issues/156 ).
So your point is that in ideal (not real world) conditions, trains have higher throughput. And in Japan, the cost to a consumer is higher to drive.

A) why should we care about ideal rather than real world scenarios? If the train is only 30% full on average, it doesn’t matter that if full, it would transport more pax per hour. And based on the number of cars on these highways, I don’t think the trains will be very full. If the trains are going to be empty, operating them and building the tracks is probably not cost effective.

B) Without knowing the all-in cost of the two options, comparing these prices is meaningless. It’s very likely the Japanese government sets tolls high enough to incentivize people to take trains. That doesn’t by itself mean trains are a better option... I could point to plenty of places in the USA where driving is cheaper than taking Amtrak. What does that illustrate? That American states pay for roads with taxes instead of tolls? That Amtrak is inefficient and expensive? I have no idea.
GPU Database Brytlyt Launches Visualization Tool for Billion Row Datasets
How about metrics/healthchecks?
HotPlug: remove a running computer without shutting it down
Not the OP, but...

You put a cookie on their machine when they hit your website, tracking where they came from, and exactly how much you paid for that visit (because FB will give you which cohort they came from).

Then you track that to a sale, and you can determine how much you made from them.

If it is a single sale, then that's basically it (obviously you track return visitors and amortize the cost of them against that too).

If it is a SAAS, then customer value calculation is a little more complicated (you record how long people stay with you etc).

Most ecommerce platforms or marketing platforms have this setup with a click of a button. Here's a link to KissMetric's page on this: https://blog.kissmetrics.com/customer-acquisition-cost/

A16Z included this on their metrics post: https://a16z.com/2015/08/21/16-metrics/
Nice to see things moving forward !

I've been a very happy neovim user for over a year now (on linux).
My switch was pre-vim 8 so the ability to have things (like plugins) run asynchronously was a huge plus, but now vim has that too.

For me the biggest selling point is the plugin architecture, I've been a vim user for over a decade now, and I'm only writing my own vim plugins now, because neovim allows me to do that in the language of my choice (ie. not VimL).
They could have two services - Google Search and Google Secretary.
The facts about Apple’s tax payments
mass fleet of void rays would do.
Except for the "realism in the depiction of human figures" bit.
REST best practices 101
ETH market cap is $28 billion, you could sell a good hunk of that without much pressure on price.
Hehe! You will be surprised how often this happens in best of the companies.
A large fintech startup I work with had 5 GPU servers lying around idle before the CTO realized that they only need them while training the Machine Learning models and not during inference stage.
This is preventable if you specify fully what you actually want to do.

Then there are systems that just prevent ambiguous rules if you really dig into it. (Speaking of assisted theorem prover such as Coq and Isabelle.)
Yes. As far as I can tell (IANAL): you can do anything except sell it directly (unmodified), modify it in any way and sell/distribute it under the name Plex, or redistribute it (modified or unmodified) under any other licence.
The first post from Wired[1] about Instagram refers to it as a free app. I could see OP "misremembering" buying Instagram.

[1] https://www.wired.com/2010/10/instagram-for-iphone-like-a-lo...
I don't really care that much about how many ms of difference there is in page rendering between the two but blocking UI is a different thing. Still in 56 with no legacy extensions UI blocks from time to time, switching between tabs is slower than in Chrome and scrolling blocks more often.

But if I understood correctly that could be finally fixed in upcoming releases.
I don't think OP said his project was slow or bloated: just that it was a lot of work to implement the extra little features.
Does your browser support webfonts?

font-family: ibm-plex-sans,'Helvetica Neue',Arial,sans-serif;
We are Brytlyt are happy to answer any questions you may have about SpotLyt, our new visual analytics tool for Real-Time analysis of Billion Row Data Sets.
No need for an empirical test - they have an endpoint that tells you.

https://developer.twitter.com/en/docs/developer-utilities/co...

(via https://developer.twitter.com/en/docs/basics/tco)
Why should I use this over vim?

I am a web developer so I am mostly editing html, JavaScript, ruby and css files.

I love my tmux + vim setup. Give me reasons to switch. I mean practical reasons to switch not technical implementation niceties.
If possible, you should make an outlook add-in. I would pay for that.
Every Neovim release is considered stable. The leading zero means we may break backwards-compatibility in some cases (but we rarely do; we are considering 1.0 after 0.3 is finished).
It's possible to write raw queries in Grafana by changing the query edit mode.
exactly. un-teaching mankind how to fish.
Show HN: Parser combinators for routing with Express
So markdown was inspired by the was emails were formated in plain texts, which was easily read by humans, just so that eventually through permutations, variations and abominations people start converting this (onnce) easily readable syntax into HTML emails?

great.
While a fascinating resource, the UI is really bad because of the grouping on the maps.

Those grouping plugins are utterly useless. I've made the same mistake in using them, they are utterly pointless.
Google is years ahead of the competition. Far ahead of Tesla, Uber, and all of big auto. I do believe they want the best tech. I'm not sure they want to make cars though, which means they'll eventually have to team up with somebody. Maybe they'll just buy Chrysler.
You shouldn't feel compelled to switch, Nvim is intentionally user-compatible with Vim.

But these days it also makes sense to ask instead "why should I use Vim?" The version of Vim that you actually use probably wasn't installed by default on your main development system. So installing Nvim is the same as upgrading Vim.
The one I was thinking of is actually I-80 north of Utah to outside of Sparks, Nevada. But yes, the section of I-70 you’re thinking of is quite nice.
How the Indians Conquered Silicon Valley
That's not the point. It doesn't have to be weekly, or even monthly. Whatever the frequency is, Amazon is somewhat likely to already have a package headed to the customer within that interval (much more likely that a dedicated prescription store, certainly).

The advantage is actually greater with less-frequent refills, as the probability of having another package they can piggyback on within an acceptable window becomes higher the less frequent the refills are.
In reality, so many people have a problem with it that they are actively interfering with the code of the webpages to the point of endangering the business model of much of the web.
The third version of the InfluxDB database is basically the same core design as Prometheus's third database version which 2.0 uses. I'd expect performance to be broadly similar, maybe a little better with Prometheus as we can take advantage of the characteristics of our domain.

We do have a comparison to Influx on our website: https://prometheus.io/docs/introduction/comparison/#promethe...
Which is the right choice really depends on the use case. If you're doing metrics-based operational monitoring, Prometheus is generally best.

Disclaimer: Prometheus developer.
“The firefighters are all volunteers.”

Yeah, okay. But why?
A Telecom Software Outsourcing Company
Try Quantum, in beta until next week. Just trying it now and very impressed:

https://www.mozilla.org/en-US/firefox/channel/desktop/#beta