skysight-inc/HackerNews huggingface dataset:
Not a problem.

hv3 has been unmaintained for years sadly. It's a C-based HTML/CSS parser hooked up/exposed to a Tcl/Tk-based UI (the renderer itself is a Tcl module). IIRC it has some kind of very rudimentary "ECMAScript" support, I'm not sure which engine it uses. If hv3 has one major issue, it's that the entire loading/processing architecture is heavily single-threaded, and UI-blocking; the whole thing locks up until the page is done loading and rendering. Unfortunately, due to its ancient/naive/unoptimized architecture (built for KB-sized webpages with zero complexity) I found it embarassingly easy to bog down when I tried it years ago (...and webpages were smaller).

NetSurf originated on the Amiga, found its way into RISC OS, and compiles for an eyebrow-raising number of platforms. It's ridiculously ambitious and aims to support HTML5, but has a nanoscopic development team. It's also written in C. Last I heard, JS was being slowly added in, and I vaguely recall a renderer overhaul to support dynamic rendering so things like underlining on :hover would actually work as you moused over/away.

One thing though. I'm not sure if it was the old machine I was trying it on or just an unoptimized rendering pipeline, but Dillo feels "realtime" in terms of scrolling on virtually a toaster, while NetSurf seems to have an almost-perceptible <50ms delay when moving around. A close runner-up is that NetSurf's load times are... lengthy, as well. NetSurf doesn't lock the UI (or get into infinite loops :D) like hv3 does, but it tends to like downloading entire sites before displaying anything, which can be honestly distracting. (Dillo is of course faster here purely because it discards 99% of layout and style :D)

That said, out of the two, NetSurf definitely warrants the most effort (although, conveniently, prebuilt Linux binaries can be found for hv3).

One protip for NetSurf: follow the build instructions to the letter - download and shell-source the build script, and use the recommended paths, at least the first time. If you do that, it builds in about 5 minutes (git clone takes longer than make does!) with no hassle (eg, the build tools continually failing to find everything). The build environment is extremely simple, but the fastest way to understand it (if you want to point the build dir somewhere else for example) is to run through how it wants to work at least once.
Constructive criticism... this article suffers from the Curse of knowledge[1].

The telltale signs includes undefined terms and self-referential explanations which means the tutorial is only understandable by those who already understand it.

Example excerpt:

- "Docker is an open platform tool to make it easier to create, deploy and to execute the applications by using containers. Containers allow us to separate the applications from the infrastructure so we can deploy application/software faster."

That type of explanation is only understandable to readers who already understand Docker.

Another sentence is probably missing phrase "instead of":

- "The Docker is like a virtual machine but creating a new whole virtual machine; it allows us to use the same Linux kernel."

Should probably be:

- "The Docker is like a virtual machine but [instead of] creating a new whole virtual machine; it allows us to use the same Linux kernel."

However, even the edited text would not be understandable by those new to Docker.

[1] https://en.wikipedia.org/wiki/Curse_of_knowledge
> However, in a later conversation, he warned that they could be used for money laundering and ransomware payments.

Maybe I just don't get it but I found this article unintentionally hilarious.

First, the idea of running a distributed ledger to keep track of burger points. This is the tech equivalent of using a bazooka to address an ant problem.

Second, the idea of money laundering and ransom ware...imagining Colombian drug lords cleaning narco dollars into Russian burger points, and my hard drive ending up infected...you can have your files back in exchange for 100 Whoppers in St. Petersburg.

is this what a block chain bubble looks like?
Japan Wakes to a Text Message: Missile Approaching
> You only have a free market without coercion as long as all participants act in good faith.

No, you have a free market without coercion as long as there is no coercion. If some are acting in bad faith or badly, that's more power to the competition.
I think you might be right.

For those of us that who remember the VU meter, that scale does seems to be red lining :(
$4.5k here...

.

Seriously though - am I grossly underestimating how complex the conversion of an outline into a non-functioning clickable Sketch prototype is? It's been a while since I was a full-time web dev/designer (my lumping the two together should indicate how much time.. :) but $6k sounds like a helluva lot?
This is definitely more efficient than loyalty punch cards. Bravo.
One shouldn't spend 2 minutes blocking elements in a page that you would read hardly 5 minutes. That's counter productive and annoying and should be automated. An extension helps in that.
Short answer is:

- believing in your own service
- perseverance
- fanatical customer support

This helped us to stay focused and our happy customers brought us new happy customers. We didn't know much about marketing in the beginning.
VMware Cloud on AWS Technical Overview
Reading plates is likely a small fraction of overall costs. Consider, with 220 people cars in a trial your going to need someone to write a manual / answer help desk questions / etc. which have nothing to do with the actual device but do add costs.

As to the device it needs to do more than just read licence plates. It must compare them with something which means it needs to get over the air updates for a list of licence plates. So, now you need some back end system to get important lists of licence plates from various other systems. As to the device, how much coverage does it get aka does it need multiple cameras.

And on it goes.
Revisiting the Norm of Normality of Individual Performance
Was looking for something like that, works great!
Looking for partners on web dev sales and I'll provide technical expertise
Hey! How's everyone?

I've been developing websites and web apps for more than 2 years now. I specialize in Custom Wordpress Website Development and Pixel Perfect PSD to HTML conversion. I also develop E-commerce websites from idea to complete product.

I'm looking for a partner who can provide web design clients to me and we can work together as a dev shop. You take care of the sales side and I take care of the development.

PM me if you think this is something you can do and we can discuss the specifics of this deal.

Looking forward to working with you on this.
Both Google and Facebook have released pre-trained models in a few languages [0,
1].

[0] https://github.com/facebookresearch/fairseq

[1] https://google.github.io/seq2seq/nmt/
I personally have boycotted Burger King since tastebuds.
ELI5: Why would a team of developers and investors work on something with such a small chance of becoming a viable market?

Honest question. Not intending to be snarky. Reminds me of the many Chrome knock-offs that focused on a particular aspect of browsing. Any advancement/advantage would be quickly adopted by the mainstream market leaders.
Yes the AOSP apps are usable, but the way Google has withdrawn development of them so that the proprietary versions available on the Play Store have progressed far ahead of them was not really in line with the whole Android-being-open-source mentality.

And yes they are entitled to keep whatever they like proprietary, as long as they stop trying to pretend they are interested in promoting an open source mobile OS, out side of the AOSP internals. If I'm wrong and they have contributed significantly to the AOSP apps then I take that back.
How about the bufixes you submit, are they faster?
There's also a small minority of people that control the vast majority of USD.

A pyramid scheme is a business model that recruits members via a promise of payments or services for enrolling others into the scheme, rather than supplying investments or sale of products or services.

Bitcoin has no such thing.
Eat burgers I guess? We're seeing the death of the term cryptocurrency being used somewhat seriously. A new buzzword will have to be invented
Your body metabolizes MDMA into MDA, though. And MDA is actually just the amphetamine analog to MDMA. Just thought that's important to mention, despite it not changing the fact that putting mda into mdma is still "lacing".
Why do I need two months of battery life? I got to sleep every night with 60% battery remaining and place my phone on a dock to charge it.

That device is huge, I'd much rather carry around a smartphone in my pocket that is a fraction of the size and weight.
It's very simple. Basically you need to cycle through all n-bit integers (except zero) in a random-looking way, and it turns out there's an arcane-ish bit twiddling operation that will do it when applied repeatedly. The reason it works can be explained with some undergrad math. You don't need to know these things for business programming but they are fun to read about.

Another idea in a similar vein is https://en.wikipedia.org/wiki/Floyd%E2%80%93Steinberg_dither... It converts an image with many shades of gray to an image with only black and white pixels. The algorithm is dead simple, but the results are surprisingly convincing.
Working with Cities
> Where exactly does one go to school to be a watchmaker?

I'm not a part of that world, but I hang around the periphery of the high-end European firearms community. Most of the master gunmakers and engravers didn't go to school to do that; they apprenticed under a master.

I imagine watchmakers do the same.
Because the people who just start running fast without looking where they are going usually have a harder time getting where they want to go.

It means nothing to say "this is wrong damn it" without thinking about how it can be fixed.

Please see my response to sooheon.
>Russians will be able to buy a Whopper with the virtual cash, once they have amassed 1,700 whoppercoins.

>The tech company will run the blockchain ledger for the coin to keep track of who has coins and what has been done with them.

>Customers will be able to claim their coins by scanning a receipt with a smartphone.

>[...]the company would be able to shut the system down if it found it was being abused.

So... BK has a database tracking loyalty rewards and they decided to brand it "crypto-cash" for marketing? I mean, if they effectively own the ledger, the coin supply and fix the conversion rate, what's the point?
https://bittylicious.com/

Caveat: It's been probably a year at least since I used them last, but the times I've used them before it worked very well.
I'm not thinking that, I don't know where you got that impression.
> By way of example: schools with low-scoring test takers likely have environmental issues that impact school performance. The conclusion should likely be beefing up the budget and expanding the schools role to being more "community centers" full of social workers.

This is a great idea I would be fully in favor of. But we can't start having these types of conversations unless we know how schools are actually doing.
I'd only ever use a bitshift if the intention of the code was to move the bits left or right (e.g. moving red, green or blue pixel component bits into the right position) or if it was absolutely required for speed as it's less readable if your intention is to divide a number. C compilers will easily optimise simple integer divisions like this for example.
One major change HN would need on mobile would be making the click target for actions (up/down vote, reply, etc) larger.

Currently I need to zoom in every time to click any of them.
I think in general you are not very likely to buy a new bike (or phone in my case) the day after buying one, but there may be exceptions.

Perhaps it's enough to be so crude as to not take timing into account. I mean it IS true that people who buy bikes online once are likely to do it again at dome point.
Because when you're an idiot, and blame everything on climate change (even though it's clearly not related) no one is going to believe you the next time you yell "climate change!" even though you may be right.
Base Rails 5.1 application with pre-configured tools and features
"""The crypto-currency is a stand-alone system that has some technical similarities to Bitcoin but is distinct from it.

This means the company would be able to shut the system down if it found it was being abused."""

Sounds like it's some kind of centrally controlled ledger where no technical purpose is served by a blockchain (if there is even one). So not a "cryptocurrency", then.
The Game Genie Explained
I think the presumption is the tax incentive. I wonder if setting up something like "gofundme" but for this sort of transaction, would simplify accountability.

So you donate/pay X, a non-profit organization, then they send the work to one of their contributors to build. This way you don't have the, "I paid so and so, but for something some other person built".
Renault-Nissan to build electric cars with China's Dongfeng
Are we talking about binary blobs for the baseband processor?
What do you mean, "it was always intended?" That's certainly not how property rights work. If I legally own something, it doesn't become available to others just because I don't need it myself anymore.
You'll find a lot of people of all ages that get lost in the problem instead of considering the cost/benefit and going with a good compromise between cheap and "perfect."

Of course you'll also find a lot of kids who overestimate the maintenance cost of 3 lines of weird code sitting in a corner doing their thing for 20 years ;)
The latter point isn't necessarily as crazy as it sounds. I remember there was something about money laundering through Second Life currency. In the end, does it really matter how you do it, if it works?

Your first point is a little funny, until you remember all those people who also kept saying that BTC isn't the only thing and replacing fiat currency isn't the only goal. I don't see a problem with it, other than being somewhat wasteful.
That's hard to believe, considering how much the US spends on the military.
1990!

I have yet to come across anyone who thinks X is great...

Yet, somehow, despite all its shortcomings, intertwined hairballs, and sedimentary layers of ancient code, X has survived for decades and gradually become widely used in free open-source desktops. I'm typing this on a state-of-the-art (ha-ha) Ubuntu Linux 16.04 desktop running Unity on top of... X.

Now we're all hoping Wayland will successfully replace it.

Is X another example of "worse is better"?

https://www.jwz.org/doc/worse-is-better.html
I would love to see one for Outwit Hub... There is this one I know about:
Data Miner user community -
https://www.facebook.com/groups/1728774897362992/
Interestingly, this doesn’t kill all sticky headers.

In fact, there’s a special CSS position for sticky headers: position: sticky.

Which this doesn’t kill.
I wonder how long until this gets forked.
The picker creates rules that are persistent, so it would be 2 minutes over however many times you visit the site. Not too dissimilar to looking for the extension and installing it.
Is that the new apples to oranges?
Can you kill the popups too? That stuff is annoying I can't believe web developers in 2017 are back to doing awful 1990s crap again.
Offbeatr was the adult equivalent of kickstarter for a while, but it shut down a year or so ago.
I disagree, the action taken to create an extension and get it on HN sparks the discussion that can trigger real change. A boycott only works when you have a sufficient number of people doing the same, or in this case, a sufficient number of people bypassing the hostile UI.
No. I'm fine zooming in or trying multiple times, I spend much more time trying to read which becomes harder when more and more of the screen is taken up by things that are not text.
Based on the fickleness of customers, the tendency of sales cycles to lengthen, and the consumption of resources of businesses...

I'm assuming my hypothetical business would shut its doors in 3 months, or 6 months, or 9 months...

It's hard to live client to client :)
On the one hand, Windows Phone 8.x/10 devices have had a shelf life just shorter than that of a banana. On the other hand, Windows Mobile 6.5-based devices are __STILL__ sold by the likes of Datalogic for warehouse and embedded/in the field setups. They aren't cheap either, on the order of >800 dollars per device.

Just a rather ironic scenario, that the Pocket PC family seems to have way more staying power than the non CE-based WP architectures.
So, you're agreeing with me? F1 got safer because the cars got safer, not because the drivers drive more safely (safety measures were pushed by drivers though)
Userscript Version: https://gist.github.com/luke3butler/3ff89de4fb6564669eaa50d2...
Honestly, I did not like that at all.
How about the people who need that $5K and want to write a bot to get food for their family?

If someone is willing to buy that bot, they will be more inclined to pay you to do that since is "charity" than the dev who need food. If you want do donate, it's OK donate as much as you want for anyone, but brag/sell your services for charity just degrades our profession.
Uber at least always shows you both Pool and X trip times and prices at the same time when ordering. This at least gives every X passenger the opportunity to consider a Pool trip first.
Cut video encoding costs by 80% with AWS spot instances
Prior to 1995, the term for patents in the USA was 17 years from the issue date - and patents were not published until they issued. It was possible, through legal maneuvering, to prevent the issuance of a patent for a long time - in some cases decades, while the underlying markets grew and matured.

Post-1995, patent terms in the USA are 20 years from date of filing, and applications are published after 18 months (unless the applicant waives the right to file overseas), which incentivizes companies to get their patents to issue as soon as possible.
A reasonable 'compromise' of 3 lines of code with 7 lines of comment to explain what it's doing would be my preference.
A simple and easy way to buy things online, including porn, without it showing up on any statement is to use a prepaid debit card that you bought anonymously with cash.

You can buy these at many US supermarkets.
I think it's more nuanced. On average the better grasp of the theory an engineer has, the more pathways to success they have. Making better decisions, less guessing, leading a team, wanting to have input into future products and services, and so on.

Just having things be less opaque reduces cognitive load, makes more room for creative solutions.
>My question is then, why bring up Julia at all?

Because he wasn't writing about Python in a vacuum. In his very first paragraph[1], one can see that the article was a response to Julia's benchmark.

Your question could be reversed for the authors of julialang.org website and they could've restricted themselves to say "here are some ways of writing functions in Julia" -- without bringing up Python at all.

But the Julia folks didn't do that because ... people like to write comparisons to other things!

[1] see 1st paragraph that begins and ends with: "Should we ditch Python and other languages in favor of Julia for technical computing? [...] did the Julia team wrote Python benchmarks the best way for Python?"
Assuming 2016 is when they started working on this, that is the correct date. It should convey the first date of publication and not be some listing of what years it is copyrighted.
>Or how Skype became a Snapchat clone.

Couldn't believe this so I had to google it:

https://techcrunch.com/2017/06/01/skypes-snapchat-inspired-m...

Sorry for doubting you! Wow.
Yep. That seems to be a trend with user content driven sites. They start off promising a clean, minimalistic look (like Medium, Imgur, Reddit, etc) and then gradually end up cluttering their site with more and more useless trinkets.

Indeed, it's so bad for image sharing sites that they seem to get replaced every year or two when the last one starts becoming more and more hostile towards their users' experience.
Yes, I use Kill Sticky and also this bookmarklet to clean up a lot of the cruft I come across. It's not a perfect system but it works more than it doesn't.

javascript:var%20frames%20%3D%20document.getElementsByTagName%28%22iframe%22%29%3Bfor%20%28%3Bframes.length%3B%29%20%7Bframes%5Bframes.length-1%5D.parentNode.removeChild%28frames%5Bframes.length-1%5D%29%3B%7Dvoid%280%29
It seems to be commonly regarded that Medium has the most excremental reading experience of any publishing platform.

Remember when they used to publish blog articles about making the web a better reading experience? That seems a bad joke now.

So Medium have trashed their brand. But my question is: do they know? Do they care? Do they read all the articles about how appalling the reading experience on their platform is? What's going on?
I re-discovered bubble sort when I was 12, with a deck of cards and a C64. It wasn't until I got to college that I learned it had a name.

I believe it's a very intuitive algorithm, it has likely been rediscovered many times.
Found the Pythonista ;)
If you find it, post it so I can listen.
This is the sort of thing that is probably typically better handled via a user stylesheet; one I found from a quick search: https://userstyles.org/styles/140923/medium-com-removing-bot...

This extension, however, has the advantage that it checks for a <meta property="al:ios:app_name" content="Medium"> in the document instead of applying to a hardcoded set of domains.
"Fruit flies like an arrow"

Google: La fruta vuela como una flecha.

DeepL: La fruta vuela como una flecha.

"Fruit flies like bananas".

Google: La fruta vuela como plátanos.

DeepL: Las moscas de la fruta son como los plátanos.
Sounds Gibsonesque (or Stephensonesque).
They could make the up/down arrows taller, but not wider. This would prevent fat-fingering the wrong vote, and would not take space from text.
How to Increase Your Sales by 50% in These 4 Steps
If python did not have a performance problem you wouldn't need to implement any python libraries in C.

The point of having Julia is avoiding the usage of two languages. If you can have C performance in a script language why bother with python?

The only reason to pick python is momentum, libraries and mindshare.

The language by itself is nothing special. Julia is faster, is a better glue language, easier to use and more powerful.
I suspect this is because iOS 11 gives you "Never", "Only whilst using", and "Always" for every app; not just those which implemented the choice. They're just trying to get good PR out ahead of this.
You only need a couple of rounds for a TEC-9 - I've never seen one fire more than that without jamming anyhow :)
The most common product management biases (and how to avoid them)
Anything to help make the comment section of Medium more usable?
The problem in basic R graphics is that you basically spend all your time messing with margins and font sizes and the like. Not that there's no fiddling with ggplot2, but it's much better at not generating graphs with all your labels overlapping. Literally the only time I use basic graphics is for heatmaps (all the major packages still seem to use basic graphics for those for some reason). Ggplot2 may not be "intuitive", but it definitely is worth learning. And it isn't just an R thing anymore -- ggplot2-inspired graphics systems are beginning to be created for lots of other programming languages these days.
Kernel-based similarity learning (2012)
After that, for $4k you can pass it to me for front end and back end development.

All i need are production ready Sketch files, UX wireframes as well as the clickable prototype.

That's how you get an app made by professionals for $10k.