skysight-inc/HackerNews huggingface dataset:
I also hate video. Ugh. I don't know why I love face to face but hate video :/
CUDA 101: Get Ahead of the CUDA Curve with Practice – Parallel Forall
I drive a manual transmission car every day and I'm bemused by your reference to "having to think about changing gears". For an experienced and competent driver, registering and acting upon the need to move up or down a gear usually requires no conscious thought whatsoever. The mechanical process itself literally takes a split second.
By contrast, in my one experience with an automatic transmission, it proved to be a constant distraction from the business of steering the car and enjoying the drive. That was because it was never in what I considered the appropriate gear, refusing to change up in a proportionate manner as I accelerated, or to change down quickly enough on upward inclines. It was teeth-grindingly irritating.
Admittedly, that was 10 or 11 years ago, and perhaps the state of the art has improved since then.
In the U.S. we also put all our eggs in one basket, but instead of that basket being a digital certificate/smartcard, it's a nine-digit number that we use as both userid and password.
See https://lineage.microg.org/#faq7

Also http://blogs.fsfe.org/larma/2016/microg-signature-spoofing-s... is an interesting read
A few of my friends(working in non-IT fields) have coworkers who do everything to stay as long as they can in the office because their home life is hell.

Aside from them most of the people I asked about this would either want to have a very short(20 minutes max.) commute, or work from home, since it's usually the most comfortable environment for them.

Nearly everybody I know who spends at least two hours daily in traffic would love to change that in any way possible - including switching to remote work.
Hi Guys!

I’m one of those guys who love sharing and making memes. I’ve used many tools for making memes online. But none of them was able to make memes instantly like an Instagram story. So, I’ve finally made a product which solves the problem.

This chrome-extension helps you making instant memes online and making our lives easier.

All you have to follow the four basic steps:
1. Right-click select 'Memefy This Image’ option on any image file present on the website,
2. Add some text at the top and bottom,
3. Change size and position of your texts, and
4. Download your generated meme.

That’s it, folks!

Hope this application saves your precious time and encourages in making more memes.

If you find it useful (I bet you will :P), show your support by all means:
- Share this app on all social platforms as much as possible.
- Follow @MemefyThis on Twitter for more updates and share your memes created from my app.
- Send feedbacks/suggestions with love or hate by tweeting to yours truly @CreativeBakchod on Twitter a.k.a The Savior Meme-Maker.

Moreover, this is an open-source project. You can contribute on Github: https://github.com/AshBardhan/memefy-this

Very excited to read suggestions, comments, feature requests. Do share your memes generated from this extension. :)
Been watching too much stargate lately?
> If you compare a modern day Marxist to a modern day Nazi it would be a better comparison

I fail to see the difference. One wants to take away the freedom of all (except the party members), while the other the freedom of some.

Mao and Stalin were responsible for about 75mil deaths, Hitler 17mil.

Defending either seems very wrong to me. So either you censor both, or you censor none.

And for my personal opinion, I would censor none, because I believe in freedom of speech.

Neither one of the 2 ideologies above had freedom of speech. And I believe that's why all the Marxists think it's OK to censor Nazi's, but not themselves.
I live in the city centre as well as work in the city centre. One of the benefits of living in a small capital city like Tallinn. I walk to and from work for about 20 minutes (total 40 minutes each day). The thing is, I would prefer this to be a bit longer because often times it's the only time I don't actually sit behind a screen. When I worked in Barcelona and lived there, I walked about 40 minutes to work and back, which was perfect.
Same concept in more detail in Permutation City by Greg Egan.
Ruffle for Dogs - Machine Learning for dogs
Ouch - that's strange its not how its done in the UK I know that the royal free (one of the main transplant centres) has had people fly down from Aberdeen for a potential match.

And I was approximately 2 hours away whilst being on the transplant list
Sadly a lot of people these days are TERRIBLE at reading.
Given that this starts with 'It is "extremely likely" that human activities...', that is enough for folks and organisations behind pushing that there is no global warming and it's not human's fault if there is. To say "they don't know for sure" and stop reading it.
People have been complaining about the imminent collapse of society for pretty much all of recorded history. We're not special.
Japanese “Japanese-style” meals usually consist of fish, rice, miso soup, and 2-3 side dishes.

Breakfast is usually the lightest meal of the day so sometimes we will have just rice and miso soup and pickles or natto.

Japanese “western” breakfast is toast and a Japanese-style fried egg (medamayaki). Maybe bacon too.

Most people I know alternate between Japanese-style Japanese, western (fried cutlets, bread, pasta, meat sauces), and Chinese (fried rice, gyoza, ramen, mabo tofu) or Korean (kimchi, yakiniku) for lunch and dinner.

There are about 10-20 dishes that pretty much every Japanese person who can cook learns to cook.
Well, we should be definitely fixing these countries on the spot for 100% of their population - helping top 10% to emigrate doesn't fix any problem for the rest of populace.

Unfortunately, after decolonization Western countries called it a day: The world is saved once more and they don't have to care anymore, except by using it as a bait in internal politics.
At TagniFi we have a free account that provides access to end-of-day market data (TagniFi Markets) via our API at no cost. Data items include high, low, open, close and volume along with adjusted closing price (for splits and dividends). Documentation is at http://docs.tagnifi.com/article/63-search-tagnifi-markets. Sign up at https://www.tagnifi.com/trial

Note: we only limit our trial to the Dow 30 for our fundamental data (balance sheet, income statement, cash flow statement). Market data is not restricted to the Dow 30 for the trial which does not expire.
I have experience with grammars, but not with the Java one.

There isn't an inherent restriction on context-free grammars why this couldn't happen. In pseudocode this could work fine:

classDef = accessModifier? classModifier* `class` identifier `{`
(fieldDef|methodDef|classDef)*
`}`

fieldDef = accessModifier? fieldModifier* type identifier `=` expression

classModifier = `data`
fieldModifier = `synchronized` | `final` | `volatile`

As you can see there isn't an inherent reason why the identifier rule should exclude the `data` keyword for this to work
Pilot error based on the actions of a single pilot, or even, in extreme cases, two pilots, might reasonably be attributed.

To have three pilots fail to grasp a situation central to principles of flight, and to have similar situations arise in other aircraft, suggests exogenous factors at play.

You've repeatedly made the case that multiple pilots fighting for control indicates a breakdown of cockpit discipline. You've failed to note that the pilots showed no awareness of such a conflict, or, further, that the stick-back position couldn't be readily identified by anyone other than the pilot applying that input.

You're insinuating that AF had three other-than-half-competent pilots in the cockpit, which raises numerous other concerns.

You're litigating use of the term "position" rather than the general understanding of "force feedback" which applies whether controls have a significant range of motion (traditional mechanical yoke) or a very short throw (sidestick).

In general, you're showing very little charitability to points of view differing from your own, which raises concerns.
> Religious belief is predicated on faith in the absence of evidence.

At least in the Christian sense, "belief" and "faith" are the same word and are synonyms of "trust". So you just said "Religious trust is predicated on trust in the absense of evidence". That really doesn't make sense. So maybe you'll see why Christian's are making a point of disagreeing with your definitions around religion and "belief".

Belief isn't the opposite of reason or evidence. They're not in conflict at all. Belief is the opposite of self-reliance and distrust.
>but also so lofty and serious that it felt like it wasn't written for mere mortals like me.

Well, it was written with the well-educated, versed in classics and latin and (then) contemporary social/political references, "Italian" audience of its time in mind...
I've asked you to state your interests.

You've declined to do so.
I am on my 10th year of working from home, and I still love it. Here's my personal list of pros and cons:

PRO

Work from anywhere with internet: In the last 45 days, I have worked from the Caribbean, from Spain, and from Ireland. Granted, these travel experiences aren't full vacations (and in fact sometimes were stressful when internet quality was not tops), but they sure beat my previous "open office" bullpen.

Work when inspiration strikes: Sometimes my brain won't shut up the useless stuff, and other times it wants to really drive a useful project. When it's a good time, I usually can choose to work uninterrupted and make great progress. When it's not a good time, I can just go do chores around the house or go enjoy the weather.

Answer fewer tech questions for other employees: If you're within earshot, less technical people will ask for help the instant they think they need it. But if it takes more effort for them to reach you, they will work a little harder to solve their own problem. Most of the time, they solve the problem (or realize there was no problem -- just a moment of confusion). This saves me SO much time and occasional frustration.

Not commute: This one is kind of obvious, but not having to commute saves 1-2 hours a day. That's time for gym, coffee, reading news, etc. It's also so much less stress. When I drove in traffic to and from work, I would often arrive very frustrated. When I moved to Europe and had the luxury of riding a train(s) to work, life was better... except when trains would break or a surge of travelers would result in no seats available.

CON

Communication can be more difficult: I have found voice calls to be essential, at least compared to just txt and email. Text messages were the worst and most likely to result in annoyance or confusion. Emails are a bit better, but reply-hell is real. You definitely have to work a bit to find the right tools and methods for each of the people you need to work with; but once found, it works almost as good as face to face.

Work is _always_ there: This has been the hardest for me. I always have more work to do than I can do, and now I can work any minute that someone else (partner) doesn't need me. This can get out of control if you're not careful. Some people are strict and disciplined about home working, but I like to stay flexible. Still, one must set some limits or reminders of reasonable behavior/expectations.

Fewer jobs: Since most companies don't go for remote work, you have to decide what's more important - freedom, or a particular job. I choose freedom, and at this point I don't think I'll ever go back. Once you've tasted freedom, and once you've proven to yourself that you can work (well) alone and unsupervised, the thought of being back in a noisy office with people passing by behind you, potentially judging you if they don't see you with a code window open 99% of the time, is just untenable.
> Design (in my opinion) is planning out what good and bad things are for a given tool and determining how to express that through the UI.

I disagree with the premise you have that the designer deciding what is good and bad is the whole or even the right story. I think I might agree with the implication that a system should make doing cognitively difficult/safety critical things easy but there is no possible way to plan for all eventualities, that's why we have 'intelligent' controllers in ultimate charge.

One day we might have artificial intelligence in charge but we're not there yet.

So instead of the goal of good UX being the designer planning out what is good and bad, it is much better to design a system that reduces cognitive load but presents information about the current state of the system in the most obvious and intuitive way possible. It should do everything it can to make sure the operator understands the current state of the system.

In terms of operating complex physical systems like ships and aircraft the ultimate goal of designing control systems is to simultaneously take as much of the burden off the operator as possible but present all information needed in order to bring the system back to an _understood_ state as rapidly as possible following deviation from that state. This is the only way to maintain _control_.

It's reasonable to try and make it difficult to get to a state that is 'uncontrolled'. But it's imperative that more credence is given to getting a system back to an understood state once the controller finds them self in one that's not understood. It may get to this state in a way the designer didn't plan for, so getting out of it has to be incredibly quick and easy.

Personally, I put more stock in getting the system in an understood state than a controlled one as from there it's easier to return to control. Without understanding the state of the system it's easy to make further mistakes.
Yeah, I remapped ESC to the caps lock key a long time ago!
An Advanced WordPress Knowledge Base Plugin
> There's always eminent domain, aka Theft By Government.

People often forget we create laws and give people rights (property, patents, right of way on roads, attendance to public schools, free speech) because these rights serve society as a whole. Patents create the incentive to make public your discoveries. Property allows you to invest on beneficial use of land - agriculture, preservation - with the assurance you'll be able to continue it.

When the rights society gave you no longer benefit society as a whole and, as in this case, start to harm it, then it's time to discuss them.
This is interesting. I don't have a routine of what I eat for breakfast. I just improvise every morning (: do people usually eat the same thing every morning?
Whatsapp goes down for over an hour
Visited San Jose recently, for the first time. Yep, it’s a shit hole.
It's entirely my right (depending on country) to glare at people, or to offer them a contract that is significantly skewed in my favour in the hope that some of them won't read the small print.

Hostility is not about rights or freedom.
>If you think about it, it doesn't - at least not on an individual level.

Selection doesn't work on the individual level.
All Electron apps do - that is what the Electron framework is: a bundle of Chromium for the front-end and Node for the back-end (where here front/back are UI/internals rather than client/server as they are in an online web application).

See https://en.wikipedia.org/wiki/Electron_(software_framework) along with the official docs (though the official docs don't state this construction quite as plainly, it doesn't hide the fact).
For the last few years Ive used new 15'' Macbook pros. I switched to a 2012 macbook air a few months ago.

Its been so good in comparison, despite the smaller screen, that Im now thinking of buying another and saving it for later use after this one dies.

I was lucky enough to have a stash of Nokia E71s that lasted years. These earlier model airs remind me of them. They simply work, and do the job without fuss. Battery is still fine too.
So could we make a Webpack loader form this?
Not relevant to the discussion, but turns out these kids didn't steal those signs.

https://www.law.umich.edu/special/exoneration/Pages/casedeta...
I think an interesting path for stackoverflow would be to provide live channels for technology support and conversation. A bit like public slacks.

I remember a few technologies that officially said something like "support is provided through custom stackoverflow tags", but it didn't bring more functionalities.

A company trying to launch its new technology (i can imagine asp.net core for example) could have an associated community channel to talk about it, with automatic links from tags. That would be a nice addition.
There API is still working via http://finance.yahoo.com/webservice/v1/symbols/allcurrencies...
> The thing is, I would prefer this to be a bit longer because often times it's the only time I don't actually sit behind a screen.

I lived 10 mins away on foot from my job. It was all fine and dandy for some time, but then things got seriously tense in the workplace and it meant the super short commute gave me no time to unwind. It ended up being mentally taxing to live so close to my workplace, even when I was not working since I ended up being near or walking in front basically anytime I got out. Nasty. Too long a commute and you're wasting so much time and energy in our life, but too close and it can have deleterious effects too.
Category Theory in Life – Eugenia Cheng [video]
Except all eggs aren't in one basket - ID card cert usage will be blocked but you can still use Mobile-ID to sign documents, log into govt websites and do everything else that you can do with your ID card.

https://e-estonia.com/solutions/e-identity/mobile-id/
On top of that, the owners of the company pay income tax on dividends and capital gains tax on share disposals.

But of course that doesn't answer the tricky question of who should get what share of corporate taxes paid by global corporations.
Asynchronous Transactions in Solidity
I wonder what is a "cushy tech job"...

But regarding people who might want to avoid being home, that is a whole different problem that needs solving. Wanting escape should not be an argument for commuting.
This ends up being sub-optimal. It's great to have physical presence to aid communication with your co-workers and, in some positions, that's pretty much essential.

I've been part of remote teams a lot and the most productive times we had were when we all flew somewhere to be in the same room for a couple weeks.
It's a bit amusing that he misspelled his email address in the pitch at the end ("jasper@TheConverionWizards.com"). I wonder if there will be a follow-up article by The Conversion Wizards on why that particular document failed to attract new customers for their own business ;)
"These days" being the last few decades?

No sign that this is not just a temporary stop, in fact the opposite. There were periods of relative peace in world history for longer than that.

In the last 100 years we had 2 world wars, 100s of millions killed, and tons of peripheral wars during the "Cold War".

Besides for a lot of modern history wars didn't involve much of the citizenry (they had mercenary armies). Now civilians are almost fair game. And where they had arrows, spears and swords for most of history, we now have airforces and atomic bombs.
More like 3 baskets. Estonians can also use a Mobile ID, where private keys, authentication and signature functions are stored on a special SIM card. More recently, an app based Smart ID was also introduced.
If you're on one of those services, the certificate revocation doesn't really affect you.
I find that a combination of reading and doing does the job. Do, until you hit a wall, or you realize that there must be some way to do things better. Then read, and try to see if somebody else has found that way. Obviously, sometimes also just read because it sounds like you would like to know what the book says. Rinse and repeat.

By the way, books are easy to get for free these days on the net. I remember 20 years ago when I would spend crazy money on books ... No more! Also, these days I read more papers than books. Which are also easy to get for free.
Not the ones we don't see.
Very nice. I have used both WPF/XAML and QML and definitely find QML's model much more intuitive (anchors make things so much easier). Looking forward to trying it out!
At one company I worked for (that was mostly remote workers), people who lived within an hour of each other would periodically meet up for social or work reasons.

We had one guy who had a nice house with a big dining room, and once a month we'd work from there in one room. Less work got done, but some things that otherwise might never have been done/resolved got handled. Plus it was "kind of" fun.

So unless you're geographically too far from colleagues, there's no reason why you can't have meetups (and I would advocate for them... occasionally).
All easy targets for the bear next door - and maybe having a national ID card is not such a good idea in the first place
Rogue Twitter Employee Briefly Shuts Down Trump’s Account
Node.js does the same on "standard" electron apps. What's your point here?

This could actually be faster since C# is faster language than Node.
Complete Tutorial for VR and 360 Live-Action Photography Vol.1
A modern dual-clutch automatic* switches gears so swiftly and seamlessly that there is no feeling of clutching going on at all, if not for the motor tune or the RPM indicator you wouldn't know it's changing gears. If you disregard either it almost feels as-if the car is going from 0 to 180 in one gear.

* i.e. it doesn't have a torque converter, since it basically has two separate gear sets with two separate clutches. To switch gears it seamlessly moves between gear sets via the clutches. There is no interruption in power.
The three-degree world: cities that will be drowned by global warming
you can commute to the cafe and get to hear focusing sounds of the cafe, like this https://www.coffitivity.com/
Ask HN: Lifting BI in manufacturing from the 90s
Hi!,
I'm working for a medium size manufacturer which has an old system from the 90s keeping track of orders, stock, machine status etc. The data actually quite good (albeit a bit messy) but we have no overview of what is going on. There are lots of excel and qlikView reports flying around but qlikView does not really allow for the more advanced analyses and excel can't handle the amount of data.

Do you have any suggestions for platforms in which we could do the following?
1 Run batch jobs that collect and combine and manipulate existing data from disparate sources in the company
2 Create custom dashboards displaying said data
3 Run what-if analyses (what happens in manufacturing if we accept order x?)

(Perhaps a good solution for step 1 is enough, then qlikview can do the rest)
Not really, I can still use my mobile ID just fine. Not even in a hurry to get my certificates updated.
If you're highly creative, self-discipline is often at odds with the way you work/think. Unfortunately, many office drones are not creative and have no concept of this. Some expect developers and IT people to punch a clock and start typing code until close of business day.
I guess that's more convenient than what I've been doing (manually patching Lineage using Tingle to support microG on every update :D)
Core Salespeople Traits That Will Boost Your Everyday Life
Upload them to youtube as private videos?

Assume its the better player + there are plenty of tools to ease uploading.

Also he likes leaving nasty comments theres no better place!
Can you run banking applications (or any that do root detection) on LineageOS? And does the dash charger work as expected with the OnePlus?
Its a slightly older slang term but its obvious me what 'toniest' means.
The employee who stopped Trump’s tweeting for 11 minutes high-fived on Twitter
Show HN: Deep Learning on AWS EC2
Show HN: An Admin in 1min for Your API (React Progressive Web App)