skysight-inc/HackerNews huggingface dataset:
It's not that I think the Amazon Marketplace is a bad idea, it's that the way the Amazon Store and the Marketplace are conflated by Amazon that's the problem.

eBay and AliExpress do what Amazon Marketplace does better than Amazon Marketplace, but Amazon wins because they've leveraged their success as a store for it.
Aw crap. You are totally right. How i distribute the unlimited resource is up to me. :)

Still. A good food service for 1k/month could be a nice business. Lots of dependencies though.
How to Get Data from the Web
Journaly: Making Journalling Automatic and Customisable
Show HN: Guggy V2 – Smartly predicting the GIFs and stickers you want to send
Hi all,

We are extremely excited about Guggy V2. This is what we've done in the last few months.

- Introducing "Guggy Stickers" - Context-based stickers as well as GIFs

- A major overhaul of our image rendering server (generating GIFs and stickers under 200 milliseconds - we are now the fastest GIFs generator in the world)

- Added multiple choices (as the users requested)

- Significantly improved our prediction abilities

- Added /guggysticker command to our slack app

Go to https://guggy.com and try it out, you will love it!
Well... usually the device works somehow and they are incapable of giving a good description of the problem. That's the real problem.

I used the tool like my mother would and had these Problems:

1. the device is on! Of course I know it's plugged in!

2. "is the device up to date". What does that mean? The clock seems to be going correctly! It's not the newest model, but fairly recent...

3. I now have the google results for "the titles don't work anymore"

-

I think far more helpful would be a simple form helping writing a report:

- What is the name of the program where the problem occurs (you can find that here [screenshot showing a title bar])

- Describe step by step what you did when the error
occurred. Once done, please do these exact steps again to see if the problem still occurs.

- What did you expect to happen?

- What did actually happen?

- Did it work before?

- If it did, when did it work the last time? Did you change anything since than?

- Any further guesses on what might be relevant to the problem or what might cause it?

- When we solve the problem, what do I get? (multiple choice: nothing - still owed me one, a beer, a hug, other [ ])
Debian package managers comprise a surprisingly large proportion of the strongly-connected set.
But what's an MVP? That's very subjective.

I'm working on a DITA (to PDF) renderer [1] based on rinohtype [2]. About a year ago I was in a startup coaching project. I was advised to put out an MVP ASAP. Since then, I've worked full-time on the project and only now I'm releasing what I believe is an MVP. One year ago, my product was functional, but it didn't allow easily styling the output PDF. I believe this is the feature that differentiates it with the competition. I feel that, without this feature in place, my product wouldn't offer anything interesing.

I could have also released an "MVP" much earlier, but say it couldn't render tables. Who would've taken it seriously then? Even if I added this feature at a later point, how many of the people that tried the first version would bother checking it out again?

For some (new) markets, I'm sure you could crank out an MVP in a month. But for existing markets, there's the established competition that sets the bar, no?

[1] http://www.opqode.com/rinoh
[2] http://www.mos6581.org/rinohtype/
One time an hr person called me to schedule an interview (after I'd submitted my resume thru stackoverflow iirc) and I just asked her; can you offer at least X? She put me on hold, talked to the hiring manager and said no. I replied thanks, not interested. Ymmv
- Built-in keyboard,

- many times desktop browser will be more compatible,

- you can install additional safety browser extensions beyond adblocker,

- Chrome Remote Desktop for remote service,

- updates on ChromeOS are entirely seamless - just reboot the machine every once in a while.
I'm not sure I really agree with the principle of the idea that apples products are getting worse in general. There's always some products that work, some that don't and some that don't at first - but do after refinement.

For example, 2-3 years ago I thought OS X (now macOS) was really going down hill, far less stability, performance stagnation and no clear direction. Turn to 2016 and I think Sierra is the most stable and reliable macOS yet, also we now have much 'better' standboxing, protected core system storage, better battery life and an interesting file system on its way. Now, look at the iPhone 7+ - it's a great phone, it's in my opinion the best phone they've ever made, it's not perfect, the camera is good but it's still a phone camera and thus requires a lot of light and a nice clean lens to take a decent shot, its battery life is excellent compared to most other phones - you can quite happily go two days between charges unless you have something setup poorly (like a polling email account etc), iOS is more responsive and stable than ever, we have public and developer betas and finally Apple actually respond to bug reports from the feedback tool (not every time, but when it's something worth investigating).

The retina MacBook is a lovely replacement for the MacBook Air, yes it doesn't have enough RAM and could do with a bit faster CPU, but it is a truly portable, usable machine.

Since the introduction of the 5k iMac, there's been no turning back for me, I have an early 2015 model at work and late 2015 at home and they are simply a joy to work on, not just the wonderful screen but the CPUs are rarely maxed out, the upgraded GPU in my home machine easily plays any game I want to play.

The bad is that the MacBook Pro is undeniably over priced if you want to spec it out, the Mac Pro is long overdue an update and they in my opinion should have retired the Air and offered a higher spec MacBook.

On the software side of things, we have a larger than ever open source software community contributing software usable on OS X and the range and diversity of games available of macOS has grown at an amazing rate over the past few years, look at the titles on steam, gogs and the App Store - it was only 2-3 years ago you really had to use wine and friends to play such games. iTunes still kind of sucks, it's UI/UX is a lot better than when Apple Music first launched but the app is still very slow and heavy when you have a large library, but Apple Music itself has very quickly gone from being a wtf is this product to replacing Spotify for me thanks to its integration across devices, better streaming quality (or so it seems) and it's better range of full albums.

Tldr; some things work, some things don't, I think things are better than ever regardless of failed experiments or some product lines that are outdated.
> ...bluetooth for swapping keys...

First rule of PGP keysigning parties - don't bring a computer. (Or at least if you do, don't turn it on.)
My (totally scientifically unfounded) suspicion is that people who decide to turn off Location Services also won't install this app (or will enable the app selectively, if they use LS that way so far)
I think darkweb marketplaces are a slightly different use case though. The requirements for a darkweb transaction are the ability to tell the vendor your address so they can send you illegal goods, while hiding it from the marketplace itself in case their servers are seized. A random PGP key with no real name and no verification is entirely adequate for this purpose - indeed, any kind of identity validation would probably be seen as a negative for such a situation.
> Giving the government total, automated access to your communications

Hello no. Absolutely not.

We're talking here about a state distributing USB keyz with a certificate to each citizen. The certificate is 'vouched' by the CA, it confirms the name of the citizen and it can be used to sign stuff thanks to private key cryptography.

One usage could be to access public websites, and use that USB key to log in and confirm your identity.
How on earth do you verify security for that?
Compiling Lambda Calculus (my latest book)
My thoughts exactly, same old story since the start. Doesn't mean people shouldn't try though - competition and questioning your purchases are both very wise things to do, but to make hugely over generalised statements based on essentially no scientific or statistical proof is another.
Forgot to mention 'give them internships and then have them do the work of a full time employee'.

That seems to be a common 'trick' by sleazous companies as well. Internships seem to be much more about saving money than actually teaching anyone anything.

In the UK/EU, there's also the 'hire employers from poorer parts of the continent' thing. Yeah, I know, probably not politically correct to say that, but I've definitely seen companies offering far lower than market rate wages for programming, and then filling vacancies with people from areas where that is seen as 'normal' (plus those who are massively inexperienced/don't look around much).
Obama Administration Released Two Reports on Artificial Intelligence in October
still being the operative word here. ;).
Answers to "can we give consciousness to AI" is heavily dependent on how you define consciousness in the first place.

Many definitions can coexist, some more actionable than others. "Being aware of the existence of oneself in the world, and being able to reflect on oneself's decision" seems relatively practical. So, Self-perception + self-reflection = consciouness (as a definition)

From this starting point, it seems reasonable to derive that consciousness can arise from 1) mental representation of the world that include oneself 2) empathy for others (I can guess why this other worker has taken this decision) that, once applied to the actions of the self as if it were an external agent, gives self-reflection.
Because they're aware of what tech can and can't do. Not the grandparent, but it's right there in the post you're replying to.
Author here. Yeah, Sikuli was one of the role models for Kantu. The way I see it is that Kantu combines the usability of iMacros (which I created years ago) with the no-compromise computer-vision approach of Sikuli. The key difference between Sikuli and Kantu is that the later works inside the web browser. So unlike Sikuli, you can run many instances of Kantu at once and in the background. Kantu does not take over your desktop.... and you don't have to learn Python ;)
Building a $0 Docker Swarm in seconds [video]
They say that now. But what happens when they list all the bugs against you when it comes to paying the invoice?
I don't know, for every justifiable decision I've seen in corporates there have been ten where it was all about politics, needless bureaucracy, incompetence and power and nothing to do with getting things done.
I wrote a similar article a while ago; except using Rancher - Which adds extra features for infrastructure management. https://blog.baasil.io/how-to-install-kubernetes-on-aws-d9fb...
I cut my news intake down to one daily newsletter and reading a few pages of my nation's public television teletext.
I wonder how it translates to the money savings for Google and end users.

A quick estimate based on prices quoted by Google Cloud Engine for Egress transfers ($0.08/GB) gives $183 million in yearly savings.

Surely Google pays much less than that for their own transfers, but even if we assume they are paying 1% of that price it is still respectable. Pretty sure they are paying more than that though.

EDIT: Found better estimates - Amazon Cloudfront is charging as low as $0.02/GB (on demand pricing), which translates to $46 million. Given very good knowledge Google has about their users and their vast infrastructure I'm guessing their costs are fraction of this. Anyone with domain knowledge that can comment on this?
The first report, Preparing for the Future of Artificial Intelligence[1] details policy opportunities raised by AI, while the second, the National Artificial Intelligence Research and Development Strategic Plan[2] lays out a strategy for the federal funding of AI-related research.

[1] https://www.whitehouse.gov/sites/default/files/whitehouse_fi...

[2] https://www.whitehouse.gov/sites/default/files/whitehouse_fi...
Our system has another one: Who it impacts. Does it impact a user, a department, or the entire organization? The difference between "my crap's broken" "our crap's broken" or "everybody's crap's broken".
The archive tools (like 7z) have a special flag to allow for diff over the entire archive by external tools.

The flag will modify the storage format, -kinda packing files/chunk together instead of just compressing into a huge block- so that tools can detect diff and same sections over the full archive.

It's not well know but it is an absolute must known. e.g. for backup archive that goes over rsync, and change little over time.
There isn't a single "correct" behaviour here.

The only thing that can be said to be correct/incorrect is the answer to the question: "was your control actually affecting the outcome?".
The PHP templates for all post types thing reminds me of term meta from the last major update; a rather obvious feature whose non inclusion in past versions didn't really make much sense. Surprised it took from WordPress 6.5 years to add the ability to choose templates for custom post types.

Custom CSS in the customiser is pretty neat.

And yeah, the REST API endpoint updates are nice to see as well.
My iPhone 4S has 0 moving parts, yet it had failed WiFi after 1 year. My Macbook has 0 moving parts, yet it had failed SSD. My Renault Logan has quite a lot of moving parts, yet I use it for a few years and almost 100 000 kilometers (and that's quite a lot of movement in extremely different weather conditions, from -40 to +40) and I had very minimal maintenance outside of regular oil change.

While I generally agree, the point is, even when there are no moving parts, there's a lot of failure points (temperature, vibrations) and manufacturers will create faulty devices, no matter what. If device is too good, they will cut expenses, until it'll be "good enough".
"Send us all your conversations, we'll send funny pictures in return!"
> However, I'll allow the change for now because this is an important update that affects peoples jobs. I want to see every issue fixed before the end of the week and I will not approve any other changes until these issues are resolved.

This goes in the backlog and gets pushed down further and furhter and further until it's backlog clutter that nobody even notices until that particular chunk of code no longer exists.
Airprint actually works really great. I have a Samsung printer with Airprint + Google Cloud Printing - set it up once, and it just works all the time. Just have to do your research.
Everything about that article and the reply isn't really disputing it, he just talks about something else.
That opensilicium magazine seems pretty awesomely cool. Does anybody know anything similar in English or maybe German? I'm afraid my french ain't that good.
Interesting. Similar in concept to Dango: https://getdango.com/
Same but I wouldn't classify my ambit 2 as a smart watch tho.
Why are valuations for startups going down
Zeal – Offline Documentation Browser (Dash Clone for Linux/Win)
I'd add that lzma memory usage is accounted in [multiple?] GB per core for the highest compression levels. That amount of memory is a big no-no for mobile devices.
Interested to see how accurate this data will be. After all, wasn't it because people couldn't detect fake news that this problem became so widespread in the first place? Wonder if we'll see this get misused as an ersataz 'I don't like the source of this information' button as well?
I wonder if clothing will ever change? I've tried the new high tech fabrics, and they are always the last things I put on. I guess if I lived in a very cold climate; I would appreciate the newer fabrics. Actually, on the Rogue river one spring, I did appreciate polypropylene.

For years, I couldn't understand why on Mars would any guy spend $400 on Nike sneakers. My filthy rich neighbor, whom went through a mid life crisis, bought 25 pairs of Nike Tennis shoes. This guy never exercised. On garbage day, he threw out the tennis shoes. They were two sizes two big for myself, but I took them anyways. They were practically brand new. One night before a run, I put on a pair of basketball shoes. I was shocked at how comfortable they were. Would I ever spend over a $100 bucks on shoes--no, but I kinda get the guys who buy these shoes now.

The one item of fashion I have never understood was the tie. I thank guys like Zuckerberg for changing fashion.
Related: Checkout the 'supermin'[1]

<verbatim>
Supermin is a tool for building supermin appliances. These are tiny appliances (similar to virtual machines), usually around 100KB in size, which get fully instantiated on-the-fly in a fraction of a second when you need to boot one of them.
</verbatim>

[1] http://libguestfs.org/supermin.1.html
Just to add to the discussion, there is a mythical practice in my part of the world called lapot: https://en.wikipedia.org/wiki/Lapot.

As far as I know, the existence was never confirmed. But maybe the purpose is the same?
Gerçek Resimli Samsun Anal Escort Aylin
2017 – what's in store for IoT? AI, self-driving, robots the works {webinar}
My mom had been using Linux for basic spreadsheet work and browsing. Yes, it needs setup and configuration; but that's true of any OS.

Also, Windows has annoying forced restarts and takes a long time to update. And it doesn't have a package manager. And drivers need to be annoying--needless waiting even for simple devices like a USB keyboard.
This was my exact thought, when i tried to sign up. I'm curious about this service but not enough to sign up to github to access this service.
"In some places corn mush was put on the head of the victim to make it seem as if the corn, not the family, was the killer."

Simpler times..
lol, satire at its best, I saw all these things in my career.

> Keep salaries secret.

This is standard procedure and doesn't work. Sure some of the really highly paid people will keep their mouths shut, but the rest will talk.

> Spy on them.

Doesn't need to be IT spying, a "You have to be in office with us, so we can work more productive!" is enough distrust for me to "not" join a company nowadays.

> Make a deal with competitors.

Not just a problem of big corp employees. Often the CEOs of the tech companies of the same size in one city know each. My girlfriend works as a marketer for an agency and they got a big consulting gig with new tech, from a startup, they should set up for a big corp. Now she became a pro in that tech, but she can't apply to the startup, because the CEO of her agency is "biggest friend" with the CEO of the startup.

> Promote corporate values.

I worked for a company for about 5 years. They tanked and got buyed by an investor. He replaced the management completely with some generic corporate guys. Then these guys ran around preaching our new culture and corporate values as if they have always been there. It felt kinda 1984'ish. I mean I worked there more than half of the time the company even existed, they just got there and tried to tell me how things are running there. Well then I quit, lol.

> Stress them

Luckily I only stress myself and am quite chill about other peoples problems.

> Cushion chairs and tennis tables

I was at a few meetups in my city, which were in the offices of startups. They are quite stereotypical. Big open offices, ping-pong-tables, etc. I always have to think about these images of the industrial age, where hundrets of women had to sew clothes in big industry halls. The idea to work there is quite scary to me.

> Give them sound titles.

Yes, they throw these titels around without any questions asked. Beside the C-level stuff you can be anything. And if you play your cards well and the company gets big it could be that your "dumb titel" gets you a nice place somewhere.

> Help them survive.

This doesn't work too good. Only with very awkward programmers, I think. The problem with most programmers is, they get mad money, often even if underpaid, and live quite frugal. In 2 years I saved enough money to stop working for 1 year, so I only used ~50% of the money I got. Also the unemployment help in our country is 60% of your last income and is paid for 12 months (9 if you quit yourself). So if you can create software, you're pretty free to change to a different employer quite quickly.

> Be a friend.

This often doesn't work well with me. I live a rather deviant life, most people don't know what to make of it. They start to go on a personal level, but are overwhelmed by what I'm doing or I don't even respond to their connection attempts, because of my negative experiences in the past.
Or what is even more likely, in my experience, "this could be our largest customer!!!!"

Sales-driven-development is lots and lots of fun.
Cognitive dissonance, it's your problem.
Clevertech | Various Tech Jobs | New York | REMOTE https://hire.clevertech.biz?ref=55004594903c9d645eda0cf1

We're currently hiring in the following positions:

- DevOps Leader (https://hire.clevertech.biz/job/53e37a6c00ef4a8b4d656d77?ref...)

- Node.js API Developer (https://hire.clevertech.biz/job/572b5462c4bfa6ce4fc43c1a?ref...)

- Android Developer (https://hire.clevertech.biz/job/554bbcc44dfd4fdc609b4690?ref...)

- Python Developer (https://hire.clevertech.biz/job/55d493d3e30a86154e716acf?ref...)

- JavaScript / Node.js Engineer (https://hire.clevertech.biz/job/5615792a909cb5a215a8f7e4?ref...)

- Dedicated Tech Lead (https://hire.clevertech.biz/job/57583305149202292b34dcd5?ref...)

- Fullstack Web Developer (https://hire.clevertech.biz/job/5768e973a6652627598b40e6?ref...)

- Blockchain Specialist (https://hire.clevertech.biz/job/5800fd9d5b5a6d0025a81a82?ref...)

- iOS Developer (https://hire.clevertech.biz/job/53c7d351b97f91f7564c3ce9?ref...)

- UX/UI Designer (https://hire.clevertech.biz/job/53d637deece32f542d110354?ref...)

- Java Developer (https://hire.clevertech.biz/job/57c74d1b6a58c5b13eb0b36d?ref...)

- React Developer (https://hire.clevertech.biz/job/564f935df176003d5a6056a7?ref...)

- Data Scientist (https://hire.clevertech.biz/job/57e02fd11dd621d66a998fbb?ref...)

- C/C++ Embedded Developer (https://hire.clevertech.biz/job/57c7572c6a58c5b13eb0b36e?ref...)

I'm working there for more than 2 years now and it's the best company I worked for.
Tech support for my family is usually "WiFi is not working", "WiFi is working only on his device and not mine", "WiFi is turning on and of randomly and constantly". I hate WiFi :) . It is almost impossible to debug and usually ends in rebooting all involved devices, sometimes it helps.
I have my own theory - artificial scarcity. They needed to keep their builders, potters and glass makers in business.
Quoting from the article:

> That one quarter of the population can’t use a computer at all is the most serious element of the digital divide.

Frightening... but why?

> To a great extent, this problem is caused by computers still being much too complicated for many people.

Ok, but this doesn't answer my other question - is it possible to educate these people to use the current computers, or do computers really need to be streamlined that much?
Custom OpenCart ECommerce Solution
It's in the article: that worked on the compressed data, this change works on uncompressed data (and so can be much more effective).