skysight-inc/HackerNews huggingface dataset:
I don't relish saying this but the, "Not Hotdog" app does not cut the mustard in even the most rudimentary of tests:

https://twitter.com/iotmpls/status/879381125541613568/photo/...

Probably only 20% of the world's hot dogs are just a basic hot dog with mustard on it. Once you move past one or two condiments, the domain of hot dogs identification along with fixings gets confusing from a computer vision standpoint.

Pinterest's similar images function is able to identify hotdogs with single condiments fairly well:

https://www.pinterest.com/pin/268175352794006376/visual-sear...

They appear to be using deep CNN's.

https://labs.pinterest.com/assets/paper/visual_search_at_pin...

Having embedded tensorflow for on-site identification is all well and good for immediacy and cost, but if I can't really properly identify whether something is a hotdog vs. a long skinny thing with a mustard squiggle, what good does that do me? What would be the next step up in your mind?

I ask this as someone who is sincerely interested in building low cost, fun, projects.
Missed opportunity for a Rick and Morty Microverse reference here as the name
I've been seeing some interesting evidence lately that Square Enix has been "thinking" about Chrono Trigger.

There are a lot of little references to the game in FFXV: the way items look on the map; the "Dream Egg" you get from the Choco-Mog festival; the way that you leave the final dungeon by "waking up from a dream"; etc.

Also, in the questionnaire Square Enix put out to gauge interest for FFXV DLC, there was a question that went something like "select your favorite Square Enix titles", and Chrono Trigger was the first option on the (short and not-alphabetically-sorted) list.

So, in light of this, a lack of CT on Nintendo consoles (despite other "kept-away" properties like SMRPG and FF6 now being released for Nintendo's use) might translate to "we don't want to sell people the old version of the game and satisfy their demand for it, because we're thinking about announcing a CT remake if-and-when the FF7 remake seems to be successful."

Or, of course, it might just be FFXV's director Hajime Tabata really liking CT, and wanting to making games that are like it, rather than explicitly remaking it.

Either way, I think we're likely to see Square Enix "paying attention to" CT in the future.
Great just-so story. Here's a completely opposite one:

Every last online retailer would use shopping carts apps of the highest quality if Amazon didn't have such a huge market share. But the shopping cart developers saw the writing on the wall of an encroaching amazon and got out. If they hadn't, everyone who wanted to sell something online would have easy access to a multitude of of hosting platforms explicitly target merchants. And because they're in competition with eachother, the quaility of their platforms in this hypothetical is better than IRL-Amazon's local maximum.
Why not internally promote one?
People should also stop making Android apps whenever a website is perfectly suited, but of course that won't happen.

A webview is a bit like AMP but it is still better then a true native Android app (when it is easily avoidable).
Combined with their decently low price, recent fleet and good services, they're really becoming one of my favorite airlines for EU->Asia. Now if only muscat airport could be a bit better ...
That's new. Last time I tried to get an IPv6 address for an EC2 instance it was either impossible or you had to set up this complicated virtual network thing depending on where your EC2 instance was physically hosted.
just mentioning this but: I broke normal kindles twice within a year or so, and got them replaced with no questions asked.

Amazon's customer service is beyond legendary.
May I ask what you'll be using this information for?
What do you use Ethereum for? I bought some but realized I couldn't easily use it as buying an Amazon gift card with Bitcoin.

Something about permanent storage and security (regarding Ethereum usage).
found the Lyft investor
This all assumes that time is worthless.

The actual equation is [80 hours usable time] vs. [40 hours useable time + some small amount of money].

If I can use that 40 hours to find a better job or train for the future, I would be better off.
I just moved from a home server to a proper NAS (Synology) box.

The home server was a plain Debian with a 256GB SSD and 2x2TB disks in RAID 1. The NAS I moved to is a Synology DS716+II. I kept the home server as a workstation and both HDD moved to the NAS.

I don't know about FreeNAS because the reviews were too bad for me to go down that route.

Between DIY and NAS, the comparison summed up as:

- in terms of performance a DIY server is much better than a NAS. NAS come with laughable specs.
This is a comparison of the 4 years old CPU that was on my home server and the one bundled with my NAS: http://cpuboss.com/cpus/Intel-N3160-vs-Intel-Core-i5-4440

- a NAS is pretty much plug and play

- a lot of reviews raved about Synology's interface. I would rate it as average. It works and seems to do the job but it is not intuitive.

- If you want Plex (really cool!) you need to either get a high end NAS (the DS716+II seem to work fine) or have a home server in addition to your NAS (NAS' are often not powerful enough to transcode videos).

- the price of NAS hardware is insane. Although there are good deals on ebay if you're ok with 2+ years old hardware. When buying a NAS, you also pay for its software.

- NAS allow to easily make REAL backups. That means incremental snapshots that allow you to rollback. Replicating the data is NOT a proper backup solution.

If you value plug-and play a lot and want to spend your life doing other things, NAS is the way to go. If you want to tinker and DIY, a HTPC with mini-itx and a small case is the best choice.
In my case, getting older, I get tired of DIY and want things to just work. NAS it is. So far I don't regret it.

Google, read forums and you'll have many more opinions than just my own on what solution will suit you best.
You have to scale the reverse proxy, and you've added another point of failure.

Not to mention - who runs it? It needs to be trusted to terminate TLS or do 5-tuple proxying based on the SNI destination (not all clients send SNI). Also if the MIT student is doing something akin to protocol level development it's possible a middle proxy will prevent them from doing their work.

There is also the hassle factor. You may stop people from ever trying something because of the added hoops they must go through.
This is not remotely common in the US. Almost all transactions are on-line, issuing an auth against the card.

You are correct that end of the day batches then happen to settle all those auths into actual sales - but that's so you can do things like instantly refund a customer for a cashier fuckup/etc. and not get charged the discount fee both ways like how a regular refund works.

There are no stores simply accepting any/all magnetic swipe transactions and then only at the end of the day figuring out that oops, that card didn't have enough credit available after all.
So, now I have to run a reverse proxy -- another point of failure, another thing to debug when something's not working.

That's a hack to work around a shortage of IP addresses. Why would I use one, when I don't have that shortage?
Yes! An average student can learn to host their server very easily with public addresses, and that was how I got started.
Usually, when learning something, I have a project to work on to apply my knowledge to. I find that I'll start by searching for some good resources. This is typically books, blogs, subreddits, screencasts, awesome-X, etc. Then I'll spend an hour or two a day learning from whatever resource I'm using, and spend the rest of my time working on the project, applying what I've learned.

Sometimes I don't have a project to work on, but I'm interested in something. For these things I'll push to use on new projects at my company, and will read a book or two about them prior to convincing people its a good idea. This isn't always ideal because the knowledge doesn't really stick without applying it to projects, but it scratches my itch to a certain extent.
I have been using contactless payments for years here, and the 4 other EU countries I have been in this year, all accepted contactless. You may not have been able to use a US contactless card, but people do use it. It is also worth noting that each country in Europe has a different culture and history, which inform the choices people make with banks, and particularly credit cards.

Scale - sure, the US is larger than any of the EU countries population wise - but not sure how that is "innovation".

Blockchain - work on blockchain tech is global - American companies even export the R&D to EU countries ;)

Products + Payments - there is nothing ground breaking in the US, that is not in the rest of the world
Pedantically, aside from the values that are tested without being initialized, with the default values, this always fails at the first test of the outer loop, without making any attempts.
"However, Alto microcode is pretty crazy, so I'm not going to try a microcode Mandelbrot."

I don't understand that logic, coming from somebody who has a restored Xerox Alto and wrote a Mandelbrot generator in BCPL for it "to learn how to use the Alto's bitmapped display, not make the fastest Mandelbrot set".

I also expect this guy will get source code for the 'simple' things such as an OR instruction or a fixed-width multiplication instruction within a few weeks.

Edit: I’ve been browsing http://bitsavers.trailing-edge.com/pdf/xerox/alto/Alto_Hardw....

There apparently are only 16 basic micro-instructions (”The ALU function field controls the SN74181 ALU. This device can do a total of 48 arithmetic and logical operations, most of which are relatively useless. The 4-bit field is mapped by a PROM into the 16 most useful functions”), and OR is one of them:

ALUF FIELD FUNCTION
0 BUS (A)
1 T (B)
2 BUS OR T* (A+B)
3 BUS AND T (AB)
4 BUS XOR T (A XOR B)
5 BUS + I* (A PLUS I)
6 BUS - I* (A MINUS I)
7 BUS + T (A PLUS B)
1OB BUS - T (A MINUS B)
11B BUS - T - 1 (A MINUS B MINUS I)
12B BUS + T + 1* (A PLUS B PLUS I)
13B BUS + SKIP* (A PLUS I)
14B BUS.T* (AND) (AB)
15B BUS AND NOT T (A & NOT B)
16B-17B UNDEFINED

So, following the best source I have, (that PDF) which states:

”For the most part, since the Alto is such a simple machine, writing Alto microcode is a straightforward exercise in rule-following”

that shouldn’t be too hard, provided that there is a free spot for writing the microcode instruction, or that you can find an instruction to give up in exchange for a simple OR.

Edit 2: that PDF also describes the way you do an OR, so that apparently was the way to go:

”To "or" together the contents of ACO and ACI; results ACO:

COM 1.1
AND 1,0
ADC 1,0

”
The console is supposedly for the kid, not you. I've never met a 4-year-old who didn't like Nintendo games.
Show HN: AMP Compatible Smart Banners
Show HN: Personal DDNS Client with Digital Ocean Networking DNS as Backend
The problem with a negative income tax, especially when coupled with many other means tested programs at the state and federal level, is that you create a situation where there are very high effective marginal tax rates. Sometimes even exceeding 100%.
> horrible load times on PSOne

Does that load-time still exist if you're playing the downloadable version of the game released on the "PSOne Store", on e.g. a PS3? If yes, would it still exist if you stuck an SSD in the PS3?
The situation over here is quite the opposite, if you're using the regular plans of the major ISPs (which is most people) you have IPv6.

Free ADSL, which has been providing IPv6 access via 6rd for like 10 years, even started deployment of IPv6 only DSLAMs in April.

This makes the absence of IPv6 on major platforms and sites very visible. There is no excuse not to have IPv6 today, especially for market leaders, and its lack thereof is definitely a showstopper WRT services we choose to use.

As an anecdote, we have seen some constantly increasing traffic over IPv6 in our logs, and our customers are definitely not on the technical side, very far from it.

http://m.universfreebox.com/article/38742/Free-deploie-ses-p...
There is nothing fancy about the decryption required: https://github.com/plietar/librespot/blob/master/src/audio_d...

Try out librespot if you fancy a comparison to what the Spotify app audio backend could be like (obviously there is no clunky gui here).
To be fair, I worked under her at Google and not at Yahoo. I don't think anyone could have turned Yahoo around anyway.
If this is true. This is again a very much of PR attempt than a legitimate hunt for the right CEO. Marissa was brought into Yahoo when Yahoo hardly had anything to do. And now it's time for Uber to find a female CEO not to run the company but to say Uber is pro-feminist!
Do anybody agree with me, that amp is just an another tightly controlled sandbox where you can't really do anything as a developer?

Blaah, almost same as developing iOS applications these days.
I missed that you were filling in for someone else, thank you for the explanation.
Ok, I'll bite: why on earth would German cash registers print 3 receipts by default? One for the customer, one for the store, and one for good luck?
A long-term contract isn't necessary; only a continued razor thin margin of financial error that can devolve, more or less immediately, into desperation again.

/Tens of Millions/ of Americans live their lives there.
Is there any phone that does not spy on me?
I am looking to buy a new phone but I am concerned about privacy.

Coming from a German Democratic Republic background, I know about surveillance and its effects on mindset and behavior, even if actions are implicit. I realize many people here have a different perspective, but that is mine.

So far, I have always been using Palm, followed by Blackberry. I figured that these small companies owning all my data would not really matter. I also do not care that much about governments knowing my every move (so, that's why I was okay with Blackberry).

Recently, major apps have stopped supporting Blackberry (Whatsapp, Evernote...).
While I can emulate them, the performance is just bad. For Whatsapp, that's fine. For Evernote, it breaks usability. Furthermore, modern Javascript websites downright freeze the browser.

Now all phones seem to be running Android or IPhone. As far as I know, Google logs everything, from steps, favorite restaurants, words I type into their keyboard and so forth. And they want more and more. Every move by that company has been frightening to me. Apple logs everything as well, but I guess doesn't sell the data.

One option is to use LineageOS. But that seems very difficult to do for someone who is not well-versed in phone jailbreaking and the like.
I am not a big app person, basically all I need is Whatsapp and Telegram messaging apps. The less of everything else, the better.

Is there any alternative out there?
if you don't mind me asking, what tool do you guys use for this long running calls?
Agreed. I'd be shocked if she did this. FB is a premiere tech company. She's second in command there. If she leaves, it would be to be first in command at another premiere company.

Uber is a startup that doesn't make money (actually loses quite a bit per ride), has just been rocked by a major scandal and doesn't posses any sort of tech or business process that is really unique. There is nothing that Uber does right now that another startup could just copy.

They lose money on each ride, and it's incredibly unclear how they will make money outside of trying to run taxis companies out of business by subsidizing fares with VC money and then jacking up fares when there is no more competition.
I have been using Swinsian on macOS for the past few years and it handles my 120GB library very well. http://swinsian.com/
Don't forget to check in your carry-on while you are at it, since all overhead bins are already filled by the time 70% of the passengers are boarded.
It really doesn't make any sense to me why retailers want to be doing this. I thought people would really get behind the credit cardless approach.

When I went to China, I was absolutely amazed by how well everything in Shanghai integrated with AliPay. My family was able to go to some restaurants and order + pay with minimal interaction with a waiter.
You're right in that aspect - her track record with Yahoo isn't great, but she could definitely help out with corporate culture as an advisory role.
Sure, but when the nominal increase is 18% and the selected group only shows 3% there's a big question about group selection. If you can cherry pick groups and variables then you can use phenomena like Simpson's paradox to prove pretty much anything with statistics.
My college didn't have internet campus wise, you had access to a limited, firewalled internet "protected" by Fortinet so i can't feel empathy for the MIT alumni since you can perfectly work without those tools.
Desktops are standardized: you run on a i386 clone... Of course over time the supported hardware has expanded, but there are a lot of standards to work with. In particular this means that the kernel boots, X starts, and the network connection works. Once you have that can build anything.

Mobile has never really worked for FOSS because there is no standard to work with. By the time you get the kernel booting the manufacture has obsoleted that hardware and you don't boot on the next one so you have to figure out why and get it working - just as you do that the hardware is obsolete again. You still haven't got graphics on the screen, or a network connection. Graphics isn't hard and is often finished for those who bought the system before hand, but networking is generally not: mobile means a cell connection that is secret.
Can you provide some more details on your eGPU hack for those of us who might want to try our hands on that as well?
There is a lot more. But Tox is hardly "homebrew crypto" from "4chan" hackers.

Though, even the issue you've linked show the thought that the tox team have been putting into their protocol. (A stolen private key is game over, as in most situations. KCI is hard, let's rework.)
> I don't relish saying this

My condiments to the author, I see what you did there ;)
Load our JavaScript files in the right way with Require.js
Are squid-shaped kites and balloons the drone alternative?
node-opencv + johnny-five = profit?
I would be super curious to look at the source on that. And, for whatever reason they were imposed, they are currently used to help people meet those basic needs. Should there be another mechanism to help people meet those needs? I think so, but that's another discussion topic entirely.
Yup, they rolled out IPv6 support across several services in January 2017: https://aws.amazon.com/blogs/aws/aws-ipv6-update-global-supp...
update from TFA:

> UPDATE (1:53pm): And here’s Nintendo, confirming that the company does plan to ship more SNES Classics, but only this year.

>> We aren’t providing specific numbers, but we will produce significantly more units of Super NES Classic Edition than we did of NES Classic Edition.

>>Super Nintendo Entertainment System: Super NES Classic Edition is currently planned to ship from Sept. 29 until the end of calendar year 2017. At this time, we have nothing to announce regarding any possible shipments beyond this year.

>> Our long-term efforts are focused on delivering great games for the Nintendo Switch system and continuing to build momentum for that platform, as well as serving the more than 63 million owners of Nintendo 3DS family systems. We are offering Super Nintendo Entertainment System: Super NES Classic Edition in special recognition of the fans who show tremendous interest our classic content.
I didn't say that the person should take the exploitative job.

The term you're looking for is opportunity cost. And yes, the opportunity cost of A is !B. Similarly the opportunity cost for B is !A. We could come up with all sorts of stuff that happens in the time that would otherwise be devoted to the exploitative job, but that wouldn't clarify the point being made here.

We are in adversarial agreement.
the public wants to see "dramatic" change.
Yes, it helped me too. Unfortunately I discovered this so late. Now I do not take it regularly as my environment is mostly dust/allergen free now.
Is it bad if I hope the zeitgeist of Shenzhen gets its hands on one of these and clones it part-for-part? It's likely the only way I'll ever be able to own one, given Nintendo's likely production run.
Why do airlines expose the last names?
Sandberg is an executive at a very successful company that makes a lot of money and is still on the way up. Mayer just flamed out as CEO, demonstrating that not only was she unable to turnaround a company, but that she also helped drive it further into the ground.

I highly doubt Sandberg would want this job, and I highly doubt that Mayer can turn around a company.
'Flippening' Flop? As Ethereum's Price Pulls Back, Market Remains Bullish
Yup. That's why I said for photo/video storage and not app storage.
Or they want it plugged into their TV and don't want a dedicated PC for that, or to have to move a laptop over by the TV every time. Or for someone to be able to play this while the PC's in use for something else. Or they like the well-made classic-style controllers—SNES knockoff USB controllers are usually garbage, and two new PS3 or PS4 controllers would be more expensive than an entire SNES classic with two included controllers. You could use 360 controllers, but awful dpad (have fun losing at Punch Out) and almost as expensive.

Or they want something people at get-togethers will pick up and play and don't want to run into "oh yeah, you need to make sure your controllers are off when it starts up or they won't connect" or "I just updated it and haven't forced HDMI audio in the config so the sound doesn't work right now, sorry" or any of a dozen other stupid problems that crop up with self-managed emulator boxes.
MongoDB Stitch, a back end as a service for MongoDB
אדל עושה++++++++++
What kind of connector does the controller use? It looks like a mini vintage SNES connector? Or are the ports on the front just for show, and the real connectors are on the back or something?

One of the nice things about the NES Classic was that it used the same port as a Nunchuck, meaning you could use it with your old modded Wii. Would be nice if the SNES controller had a similarly useful connector, perhaps for Switch compatibility.
This is also why you shouldn't just watch beginner tutorials on complex software like 3d modeling packages or digital audio workstations.

Those are good, but you should also watch professionals use the tools on really complicated projects in person or in screencasts. While you won't be able to follow along fast enough and will be in way over your head, you will learn what's possible and be able to remember in the future when you run into a problem that needs complex radial symmetry, or whatever, that there a way that is much faster.

It also broadens your notion of what is possible in the application, rather than trying to reason from the ground up of the simple tools you have learned in a beginner tutorial.
keith@illy:~$ man bash | col -b | wc
5738 46385 323374

A slim novella's worth on Debian Sid's man page. Never thought of just reading the whole thing, so thanks.
Big interest from the Trump administration! (Huge interest, so big, the biggest.)
I'm willing to entertain other ideas. If the living wage is X and the minimum wage is Y < X, then someone has to make up the difference. Two methods to make up the gap that make sense to me are taxation and redistribution, or raising the minimum wage. How do you suggest to make up the gap?
Yes. It's not as bad as back in the PSOne with a CD, but compared to the SNES versions, it will feel slow. There's YouTube videos of it. If you've played it on the SNES before it's really annoying.

For what it's worth, I have FFIX on my PS3 digitally and it's still a bit too slow for me (the game pushed the PSOne capabilities a bit too much!).

No idea about PS3 with SSD.