skysight-inc/HackerNews huggingface dataset:
There are two implementations I find quite good.

1. ThinkingRock

It's a desktop client for all operating systems. There are two versions. A free one (v 2.x - still available on sourceforge [0]) and one you have to buy (v 3.x)[1]

2. Getting Things Gnome

I find it slightly less convincing than ThinkingRock. What's more, it appears not to be maintained anymore. The offical website is down and there have been no update on github[2] for a while. However, it might be just what you're looking for so you should also give it a try.

[0] https://sourceforge.net/projects/thinkingrock/

[1] https://www.trgtd.com.au

[2] https://github.com/getting-things-gnome/gtg
The iPad and Raspberry Pi have demonstrated how much overrated x86 compatibility is.
Disable the shitty auto-pausing of youtube video on scroll by pasting this on the console:

getEventListeners(document.getElementById('tgnbody')).scroll.forEach(function(el){document.getElementById('tgnbody').removeEventListener("scroll", el.listener)})
I remember seeing thermal cameras in HKG when I went there in 2005, in the aftermath of SARS.
I'm not the OP, but I'm from another Eastern Europe country where education level falls fast and dramatically. Few key indicators of that:

0. I was attending an elite gymnasium and we deliberately used old "hard science" (math, physics, chemistry) textbooks from 70'-80', because they were much more advance level than modern ones. Most of math/physics taught during first/second year at university now, was taught in 11-12th grade back then.

1. Anecdotally, but all teachers complain that every year students are getting less motivated, performing poorer, having shorter attention spans. With local "no children left behind" equivalent it's enough just to attend some percentage of classes to get passable grades.

2. Every few years some kind of "reform" is performed to reduce the difficulty of final exams to maintain failure rates at bay and keep statistics nice.

3. Combined points 1 with 2 this leads to universities full of students that have neither motivation nor skills to perform there. Since such students make up majority in most less popular programs, the difficulty level is also reduced to adapt.

4. Degrading higher level education quality reflects on its prestige as potential employees no longer trust universities to produce prospective candidates. This closes the loop back to point 1 as current pupils deem education "worthless".

5. Fun fact: entrance exams to non-prestigious universities from 70'-80' were (maybe still are) widely used as assignments in national level competitions when I was at school (late nineties to early 00'). To paraphrase that -- a skill level that once was expected from anybody who wanted to be accepted in university now puts you at the very top.
While I most probably don't follow the tactics of GTD (haven't read them and don't want to) I aggressively follow a strategy that really works for me : reducing cognitive load. I make a point to commit nothing except the task on hand to my working memory.

When I say "I should remember to", I immediately stop and use a Messenger bot I coded for that purpose

When my wife say "Can you remember to" I immediately ask her to put it into our shared calendar, or I add it to the same bot

When a coworker says "can you do X", we add it as a trello card with the appropriate priority

People start to get used to it, they probably assume that I have very bad memory or that I'm weird, and we make it work :-) I feel very light since I started enforcing these procedures
http://iglc2018.com/images/iit/4.jpg
https://qph.ec.quoracdn.net/main-qimg-2200d147343aa841a43a07...
http://2.bp.blogspot.com/_OgX4b2N9a8E/S7OVv7jxhmI/AAAAAAAAAh...
http://www.mbaskool.com/2013_images/photography/landscape_na...

We are one of the last refuges of the endangered black buck.
The spotted deer and bonnet macaques are more common in India. Odd that a university campus in the middle of a city is a refuge. The pic is that of an albino black buck, an even rarer mutant.
I've noticed that Uber seems to have much more competitive pricing in markets (especially airports) where Lyft is also present, compared to markets where they are the only provider. So personally I would welcome Lyft's rapid international expansion.
And indeed the difficulty adjusted and the bulk of the miners returned to BTC. They have too much money invested to have an ideology. For the most part, miners will follow the money. Price discovery, you will have mining on each chain in proportion to its profits. Some might switch for other motivations, but a money motivated miner will balance him out.

I find the supposed "voting power" of the miners to be a mirage. When it comes down to it they just follow the money.
You could even use the new format strings from Python3.6.

f"Top {topN} Sites Visited"
From https://www.cyclinguk.org/resources/cycling-uk-cycling-stati...

"The average length of a cycle trip was three and a half miles, while the average length of a car trip was about eight and a half miles"

Most people aren't club riders.

Sadly, we get close passed and threatened every week it seems.

I know, I ride more than 100 miles a week.
"the phone shall recognize you even when you cover a half of your face". I wonder what half and why this works.
I believe gum disease is also correlated with cardiovascular disease.
Show HN: LibreOffice in AWS Lambda (Demo)
Query engine/server over elasticsearch
I am looking for query engine/server over elasticsearch.
I am using elasticsearch as my datastore and using it for basic text search. Additionally, I have lots of custom function which I want to run over output of text search outside elasticsearch due to volume of data, nature of functions and external dependencies.
Currently, I am using Apache Spark for it, I have custom layer which provides me hot sparkcontext, this allows me to query elasticsearch and run custom function with low latency.
I want to replace my custom layer as it has HA and other issues. I am also open to replacing elasticsearch also if some other store/index provides me fast text search with lower resource footprint.
My requirements are:
1. Low query latency.
2. Lower footprint.
3. HA
Do you have any recomendation for me?
Personally, I wee it more like the bad old days before "Option explicit" and "Option strict" being turned on and every variable being declared as "dim x" with no type. Sure, that then used a variant in the background, but the chaos it installed is what scares the crap out of some shops with regards to "var" and C#. If you were a good VB.Net citizen, you always newed up your variables like : "dim x as new Y()".
I know this is kinda crazy, but nowadays people run in Lambda Google Chrome and Tensorflow. So maybe this can be a viable idea as well?

Sources on GitHub: https://github.com/vladgolubev/serverless-libreoffice
Post on Medium: https://medium.com/@vladholubiev/how-to-run-libreoffice-in-a...
UX enhancing design layouts
One thing that does increase my productivity is keeping track of what I do during the day.

I didn't have productivity in mind when I started doing that, but the fact is, as I want the data to be accurate, as soon as I hit the "Work" button I focus on work and only on work.

Not sure I recommend it thought...
Still always good to keep in people's minds.

Personally I use linting rules for this, e.g. for React projects https://github.com/yannickcr/eslint-plugin-react/blob/master...
http://www.canberratimes.com.au/national/public-service/faci...
OT: which Hugo theme are you using? Custom?
Yes they do though I think you need to coordinate with the airlines to book it properly so the second seat doesn't get canceled/replaced at the last min.

If you're overweight to the point that you overflow into the neighboring seats some airlines mandate you buy two seats: http://www.nbcnews.com/id/35406030/ns/travel-news/t/oversize....
> I don't think this is Amazon issue. Stop blaming individual companies.

People in Amazon's warehouses were fainting because of heat and exhaustion. They finally installed an AC after protests.
البث المباشر لقناة بداية
When your "right" to privacy starts conflicting with your "right" to safety, something has to give.
There is also a thing called Logo (http://www.softronix.com/logo.html); that implementation is windows-only and old, but it was a glorious first programming language for me.
There is also a unix version called ucblogo, but when I tried that a while ago on mac, it was terribly slow and didn't have a number of the nice additions that mswlogo had.
Alien Abduction Truth Game
I thought you needed a 3D fingerprint to fool an iPhone—a holding from an impression in clay rather than a spear on a window.
Personalised Learning: Is Edtech Up to It?
That's not what I'm saying. They made a face that managed to trick the FaceId, but how many times did they have to test it? In a real world situation, the face would have to work in 3 tries or the phone locks itself with a passcode. Given the elaborate process they went through to make the face, it would be very hard to make a face that basically works the first time (I've noticed FaceId will try multiple times and lock pretty quickly).
Context: https://news.ycombinator.com/item?id=15682339
>If they could demonstrate it working from a 3D printed mask taken from a surreptitious scan at distance in the outdoors then I think we'd have reason to be worried.

I would be astonished if state actors are not already well on their way to figuring out how to do this.
I would really appreciate an option for 2FA: Require both a PIN and Touch ID / Face ID to unlock the phone. With long passphrase to disable this again.
> Most legacy extensions should already be broken on Nightly, are they not?

Yes, a lot would be. However if they could still be used many of them would have been fixed by now.

> The majority of legacy extensions are not multiprocess-compatible

Yet many are.

My point is basically that I would like if FF supported the legacy "API" and left the community to manage fixing things that were broken. I would take this work over not being able to have some extensions any day.
The guide being an ace with the GTD technique is some thing the book answers quite well at the end of it.

Its a thing called 'Constancy of purpose', its simply a way of saying you can be productive, only if you do work that is satisfying to you. Once you find such work, and you get drowned by it, GTD helps you be organized and work through it in sanity.

The problem for most people is working through boring drudgery day in and out, until boredom becomes routine. Brain begins to largely see what it has memorized as pointless to be played out on paper, and sooner than you realize you drop out of GTD. So to an extent you need to be doing new, exciting and at least satisfying stuff to get your GTD regimen going.

Once you are involved with such work. GTD is plainly simple. Just list out all tasks in the order of urgency and goals. That is life, decade, yearly, monthly and weekly goals. Then at weekly level, write down stuff and prioritize them. Anything that can be addressed in 5 minutes, just do that right then. Other stuff goes in the order of priority. You review your list every week, and lastly the important concept of deadlines. Once you commit to a job, finish it within a timeline or it becomes irrelevant after a while.

The other stuff to GTD is your regular discipline of being motivated, focused etc.
That was just an example of such a line since I know only Polish constitution.

I know that everything legal is open to really wide and crazy interpretations already but if there weren't such a line to interpret there would be no chance for an anti-scanning interpretation. It could also end up being limited to foreigners since the line protects citizens specifically.

It depends what do you mean by biometrics database, i.e.: Polish passports are 'biometric' and have two index fingerprints stored in them for a few years now. I have no idea if the passport database is accessible to police or if there is any face scanning going on.

I'd say the foot in the door is airports themselves. You already need a passport or ID there so the face scan is literally no new information and only confirming what the papers say. The real creepy tech to me is mass country wide face scanning to track everyone everywhere 24/7 and see what they do, who they associate with, etc. and possible future airport brain scans (like MRI to detect positive or negative emotions in response to a country flag or a picture of state head for example).
Presumably all you would need is another iPhone X to do the scanning.
No, Face ID takes another snapshot after the passcode has been entered.

Source:
"Face ID takes another capture and augments its enrolled Face ID data"
https://images.apple.com/business/docs/FaceID_Security_Guide...
[RFC] Node.js Early disclosure program
"commit nothing except the task on hand to my working memory" is essentially the summary of GTD done approach.
> Those who get the closest realize that you can't live your life like that.

This has been my experience. After a while I had to realize that it is too "top-down" for real life. It also made me realize time and again that I often didn't have a clear goal. And when I had one then I was so committed that there was no need for any system except the occasional sticky note.

It's a classic example of a great solution (it really is a neat system) to a problem that does not really exist. I could imagine that people with an extremely poor memory would profit from using a well done implementation of gtd. Maybe it would also work for those who have extremely little uncertainty in their (professional) life.
I'm 6'4" and although it's not very comfortable, I can just squeeze myself into an economy seat.

However recently when I was flying I had a neighbour who was quite big. Not even obese but just big shoulders.
His arms simply didn't fit within his arm rests so part of his shoulder was inside my seat area. There was nothing else for me to do than bend to the side of my seat. Not very pleasant, especially since this was a 5 hour flight.
Might as well just link directly to the manufacturer as these ‘features’ are the selling point of this hardware:

http://www.hrsid.com/product-mflow
Agreed. I fly YYZ-LGA route frequently and notice the differences. Would love to have Lyft (or any other competitor) here in Toronto.
I thought that what OP meant is that if you can only run the simulation for a relatively simple CPU at, say, 1 MHz, you can run and debug firmware for a 30 MHz CPU effectively, even if it's a little annoyingly slow - your 1-second init routine takes 30 seconds, but that's OK. If you have a 1 GHz CPU, whose more complicated architecture can only be simulated at 500 kHz, then a simulation is really tedious. A 20-second boot IRL of, say, Android takes half a day on your simulated processor.

That's not to say there's not someone coming in this morning to step through the overnight simulation they ran, but it's a lot easier to work with when your simulation runs nearer real time.
Ask HN: Best tech for a web site 2018? (PHP, Rails, Django, Node, Go, etc.)?
Back in the day, PHP was a great tool for getting a site up quickly.
Then Ruby on Rails took off in 2006 and took the lead.
It was the "batteries included" of web frameworks.
You could build a CRUD app very quickly.
Many other language frameworks followed and evolved.

It is almost 2018.
What do you think is the best tech for a web app these days?

Here are some features I could quickly think of:

* basic HTTP handling
* good security
* i18n/translation
* ORM/persistence system
* a built-in user/authentication system
* a built-in admin UI
* a migration system for db schema changes
* easy REST (gRPC, etc) API construction
* good form/model validation
* a type system for the language
* websocket support

I am interested in hearing the HN opinions on this.
What do you think?
> How many vehicles could Tesla create AT COST spending the $2B / year that Uber is burning?

While I don't disagree, I think the major question here is "how many vehicles can Tesla create" given their difficulties in scaling Model 3 production.

Tesla could have the best self-driving tech, but if it is exclusive to their cars and they can't manufacture them fast enough, someone else will build their own fleet and win all the market share.

Unfortunately I see Tesla's hurdle being manufacturing volume, and that's a lot harder to solve quickly than fitting sensors to existing cars.
Would love to see more non-billionaires involved.

You might not be far off on “he’s getting older”. When you’re younger, you don’t think about the impact of “old people” diseases.

Hearing that a couple billion people will get Alzheimer’s is not nearly as impactful as seeing someone a little older than you with it.
Sure, but, in a more pessimistic view, what it's the meaning of 'they all work' if average people can't follow it?
Regarding the big-endian nature of it: kinda, but also kinda not. Network endianness is generally big, so it'd work well in those instance without needing to do any juggling.
Plus (speaking from experience many decades ago on the 68k) reading big-endian memory was so much easier that trying to decipher things in a hex editor on ix86. Though, granted, this is both apocryphal and a minor thing to worry about.
Black holes, curved spacetime and quantum computing
This is a smaller one:

{map {lambda {_} {if {< {floor {* {random} 2}} 1} then ╲ else ╱}} {serie 1 2000}}
Options for negating the effect of corporate tax are: reduce dividends (for pension fund holders among others), pay employees less / get rid of them or increase the price of their products. Someone pays. They could increase productivity of course. Any data on this?
I have a homemade implementation in Google Sheets that sort of works. I use it sometimes more, sometimes less.
Template at https://docs.google.com/spreadsheets/d/1YUG6--8BOk_TdxDTSY9A... - feel free to try.
A false dichotomy should always give first. You can both be safe and have privacy
What Are American Soldiers Actually Dying For?
Google’s approach to observability
Eventually they'll work out that land cannot ever be a functional market - because they don't make it any more.

A far more useful regulation would be to require those business owners funding these lobbying operations to release their own massive pads, demolish them and build high rise, high density accommodation for millennials. Then they get to feel the cost of over centralisation personally.

If you want to make a fortune out of this, buy land in the bubble areas and just sit on it. It's a one way bet.
My personal method is partially inspired by GTD. I apply it in a way that suits my own work context and it works well.

There is no universal solution. GTD works well for some people in some contexts.
It's interesting to note that tetrahydrocannabinol and other compounds found in marijuana may reduce the amount of beta amyloid in the brain. Beta amyloid is commonly thought to cause Alzheimer's disease.

see: https://www.nature.com/articles/npjamd201612

Last I heard in the US, the Federal government was still making it difficult to run clinical trials for Alzheimer's using marijuana. I think any federally funded medical trial using marijuana needs to be approved by the DEA.
The amyloid and tau pathways are our best hope of finding a simple solution, something we can reasonably fix with drugs.

If it's something else, then chances are good it'll be far harder to fix, perhaps even requiring genetic engineering or medical nanotechnology. Finding out is still valuable, of course...
Give Your PIN to Strangers with This Smart Bank Card
This reminds of my 9year old vulnerability reported here: https://bugzilla.mozilla.org/show_bug.cgi?id=469939.

Essentially one can trick a user into typing their credentials into a phishing site although it may appear they are using the legitimate site at first glance.

The reason this is unfixed is that this is how the web works still.
TU-AUTOMOTIVE EUROPE 2017
fingerprints and faces are just really complex usernames: they're not secret at all.
Right.

Almost all characters are permitted in names, except those which either are or reasonably could be used as delimiters. The intention is to be inclusive rather than exclusive, so that writing systems not yet encoded in Unicode can be used in XML names

Source: https://www.w3.org/TR/REC-xml/#sec-common-syn
SuperDuper v3.0 with APFS support
Disneyland AFAIK
Which was a Michigan supreme court ruling. There have been other later cases which interpreted the duties of the directors and officers more narrowly. Even the Dodge vs. Ford case contained: "courts of equity will not interfere in the management of the directors unless it is clearly made to appear that they are guilty of fraud or misappropriation of the corporate funds, or refuse to declare a dividend when the corporation has a surplus of net profits which it can, without detriment to its business, divide among its stockholders, and when a refusal to do so would amount to such an abuse of discretion as would constitute a fraud, or breach of that good faith which they are bound to exercise towards the stockholders." In AP Smith vs. Barlow, in particular, it was ruled that a corporation can make a charitable donation and not breach its fiduciary duty to it shareholders.

The primary means shareholders have to change the direction of the company is to elect a different board of directors. In the case of Tesla, that requires a 2/3 majority, and Elon holds 27% of the stock.
Timeless programming languages
Think of a restaurant: you use the menu to order things from the kitchen.
If an item appears on the menu but is not actually available from the kitchen, you would be pissed off.

The menu is the API, what comes out of the kitchen is the implementation.
I’d love to see more details. When TouchID was hacked, it caused a minor sensation. When details of the hack emerged, it turned out to be not a sensation at all, but a process that can hardly be replicated by real criminals.
It sounds like you've hit some unfortunate combination of deeply discounted economy and/or expensive flexible fare premium to get to that markup -- for 5x you can generally get into business class on long haul flights. I've flown premium economy quite a bit, and generally the markup seems correlate pretty well with the difference in area (ie on the order of 50% markup for 50% more space, considering both pitch and width).
Having purchased SuperDuper! in Mai 2008 for 30$ and still getting free updates for such a great tool has me slightly worrying... I really salute that, but wonder how sustainable such a business model is.
Thanks!

I'd love to have a browser extension which automatically augments shitty websites with community-sourced javascript snippets. E.g. you'd visit idk Forbes.com, and saw that the site is unusable b/c of some shitty undismissable paywall overlay. You "fix" the issue with a few lines of JS, and then upload it via the extension. After going through some kind of vetting/review, the extension will automatically fetch and run your JS fix for everyone who visits the site.
> What is this even supposed to mean? Digital hardware design hardly takes clock speeds into consideration

You purport to correct him and then you drop this phrase, which is questionable at best and wrong at worse.

You do design something that has different clock speeds differently. (Pipelining, power consumption, delays across different parts of the circuit). This is not anything too fancy, this is digital design/IC design 101.

Your post makes a lot less sense than his
I agree with this. I was just looking at the microcontroller market, and I can tell you that AVR is going to be around a long time (like PIC).