skysight-inc/HackerNews huggingface dataset:
They want $40 per 10K views? Does anyone know if I'm reading the license description correctly?

Related question: Do the licenses for desktop users only cover print works?
I think it goes without saying this is not the only way you can build a sucessfull company.

There are so many existence proof examples of companies that are precisely the opposite of little snowballs.

Hootsuite, Salesforce, Microsoft, etc.

Perhaps I should have been more explicit, but the implicit understanding is that this post is aimed at the lone wolf or small teams with no funding.

Sure, you can be a lone wolf or small team and try to build a large complex project. I actually know quite a few folks who've done that. Most failed. Some were sucessfull - https://www.centraldesktop.com - comes to mind.

But, the main point is, it is simply easier on most business vectors to tackle a do-one-thing-well rather than build a big-complex-product.
Canonical have already done a few questionable things with Ubuntu (when thinking about privacy) but I think that they are still the best OS from a usability and privacy standpoint...
If you have evervplayed MTGO you might see that Magic's complexity doesn't transition super well to digital.

Though Hearthstone does have its own set of issues like you mentioned, I'm very glad they drew the lines on complexity where they did (notably no user interaction on opponent's turn except for secrets)
The Danger of Being Neighborly Without a Permit [Little Free Libraries]
You make a good point.

This blog post is a common line of messaging in the "how to succeed in startups" - "see what (hugely successful company X) did? That's what you should do, that's how you succeed!"

Truth is that success comes from a somewhat magical mixture of timing, luck, spotting of opportunity, knowing how to build it, having the resources to build it, meeting just the right people at the right time who will play a role in that success, somehow making the product "slightly more right" instead of "slightly more wrong" and sometimes seeing some incredible new way of viewing the world that others don't. Like a magic spell it's a bit of all these ingredients put together in a recipe that, well, works.

Then the bloggers and venture capitalists come along, timeline what you did and say "ha! there is the recipe for success!".
I'm very glad you didn't have a chip handy, the deadbug hack was the coolest thing I've seen all week.
The Headphone Jack
Tiff? That is a format I haven't heard in a long time.

edit: to everyone replying. TIFF is awful. We have lossless compression now (read PNG) which is at least a billion times better. We shouldn't use it for anything in this day and age. Hell, just DEFLATE your TIFF and call it a new format. It will be better than TIFF
Then i think the solution you came up with is pretty good for your situation. If this external service is stable, of course.
Haven't heard "goat" used in that context before. In my circles, goat/GOAT would be read as "Greatest Of All Time".
After using MacOSX for a decade, I've been using Linux exclusively for 3 weeks now... after my rMBP was stolen and I can't afford a new Mac right now.

Of all the software that I used on a Mac, I have to say that I miss the Finder the most. I've tried every file manager available on Linux (you name it, I've probably tried it) and I can't find anything that's even close to Finder. Nautilus and Nemo are the closest but they are both buggy and are missing a ton of features that I loved in Finder. Everything else just doesn't have the polish or is just missing features that make using Finder such a joy.

I remember when I complained about "Classic Finder" and then about missing features in "Cocoa Finder" after the massive rewrite. Looking back, those small issues and warts are nothing when you compare it to what's available on other OSes.

Anyway, to appreciate the genius and polish of using Finder, just spend few weeks with other OSes and see how much you'll miss it :)
$124M payday for Wells Fargo exec who led fake accounts unit
How America became a 1% society
Still run into it with things like patents. It was the goto for a long time for scanned imagery.
Previous discussion: https://news.ycombinator.com/item?id=11318508
How is that "living in a bubble"? The last two major versions of the software support the feature. It's nearly a year and a half old.

Classic finding things to be offended about.
The first 7000 Telstra iPhone 7 preorders
Monkey Types 12 Words per Minute with Brain-To-Keyboard Communication
RiseSF: Commonsense Solutions for San Francisco
To get conviction or sanctions, one generally needs something definite. But rules-of-thumb and appearances are useful as a way to know where to begin investigating.

However, the problem with a public system of rules of thumb is that it can be used by the wrong-doers to hide themselves.

The US bank system scans the cash activity of businesses to spot money laundering and other activity. If a money launder had the rules for what transaction pattern was going to be red-flagged, they could structure their transactions pattern to not be flagged while continuing to launder money.
No. There is nothing "racist" in that comment. That comment exhibits "prejudice". Prejudice may co-exist with discriminatory actions ("bigotry") or become institutionalized ("racism") but making comments about an ethnic group is not by itself racist.

"Racism" (note the -ism to denote a system) requires a social, political and/or economic system by which a dominant group retains power over other groups. By that widely-held definition, it's literally impossible for a non-member of the dominant group to exhibit racism.
Top Algorithms Used by Data Scientists
The Endless Patent Battles of Segway
Apple does this too. They just bury it 4 or 5 system levels deep before you can see that they track you everywhere and recognize your home, work, and other frequently visited locations.
The most painful bug I encountered had to do with a visitor access kiosk I had designed and written the software for at my previous company. The workaround was to block access to a set of sites for the entire company to keep the two kiosks from failing.

About every few months the web cam would just ... randomly stop working. This would cause the kiosk application to crash while attempting to take a visitor badge photo of the visitor, rebooting the machine. Because of the nature of the device[0], it was very difficult to identify the root cause and the fix was to physically visit the kiosk, unplug the web cam, remove the driver, install the latest driver and plug it back in. Eventually, I took some time and set-up one in my office and watched it.

Something odd about the web cam was that the driver would never work if the web cam was plugged in while the driver installation ran. The installer instructed clearly, on a separate page of the installer to unplug the camera before "proceeding" and in what I have come to believe is one of the dumbest designs for driver software, it would periodically look for updates over the internet and silently install them, yielding a completely broken web cam. I spent about a month's time diagnosing the problem, mainly because that wasn't where I expected it to be, since I had other, more likely targets[1] (and I hadn't handled the OS install/driver setup).

To make matters more entertaining, the guy who maintained the hardware had added the hostnames and IPs to hosts and configured it to resolve to 127.0.0.1 but the driver service helpfully ignored that file (as far as I was told[2]) and turning on the corporate firewall (Symantec Endpoint Protection) caused blue screens. Since this driver started feeling a lot like fighting malware, we ended up attacking it as such and shut down all communication with the updates servers and IPs via the perimeter ... for the whole company[3].

[0] It was an Office Communications Server solution written in a very old API and the kiosk ran Windows XP, which we stripped of nearly everything and forced the device to use the kiosk application as its shell (which would boot itself if it encountered any problem).

[1] I had to write a component for the software to work with the web cam in C++, a language I hadn't touched in years, so my gut feeling was that it was related to that component.

[2] It could be that we missed some of the IP addresses it polled, or it could be that it just ignored the hosts file in windows. I didn't do this work so I'm not entirely sure.

[3] For whatever reason, security wouldn't/couldn't block the IPs just for the kiosk itself (something about it being setup to not require authentication to access the internet and our perimeter proxy server -- at the time -- being unable to be configured to block specific external IPs for specific internal IPs. My bet is that it was more a "not willing to" than an "unable to", but who knows?). The practical upshot is that we had some of these devices on peoples' desks within the company and they experienced the same problem so once it was banned, we received fewer help desk calls for broken web cams.
iOS you get a lock screen notification in the bottom-left of the screen I thought.

Looking Android there may be no native notification for beacons, but any app with Bluetooth background access could present the beacons as notifications. I think we would need more details to know exactly how he was promoted. The article is fairly vague on this.
Because lets not ignore the fact that more then 50% of devices won't ever see this update, which makes it moot to suggest how to work around something that was taken away. That's classic Google "ship it and fuck the rest" mentality bubble.
FTA:

> You can try to deny Google Play access to your handheld's location by opening the Settings app and digging through Apps -> Google Play Store -> Permissions, and flipping the switch on "location."

So it appears the article is talking about M or later.

(my location permission was actually already off for the Play Store, and flipping it on and off again gave no prompt, so not sure what the author was talking about with "but you'll be told you can't at that fine-grain level")
Common user interface across any browser (platform) that supports it, you mean. Like any other language.
in an emulator?
I had a used HP4000 series that was bough used at a school auction, probably 5+ years old at that time... thing ran for another 3 years on the toner that was in there when I got it and another 3-4 after that before it died and wouldn't come on... replaced it with an hp color laserjet 3-4 years ago, and that one still runs like a tank...

When you rarely print, having a laser is better as they can sit a long time and not dry out or gum up like the ink printers.
I love this technique. It's how I built this image gallery for my daughter's website https://www.zadieheimlich.com/easter-2016/

Didn't use PageAccelerator or Instantclick or Turbolinks. It's just jQuery. Here is the source https://github.com/kingkool68/zadieheimlich/blob/master/js/p...

I like this way over a client-side JavaScript framework app approach because...
1) It fails gracefully if JavaScript is unavailable
2) I can keep most of the logic on the server side since the JavaScript is only fetching an HTML page and parsing for content
3) It's fast :)
Well, it's a company, which does not care that employees know each other salary then.
Python 3.6 beta1 is here
Haha I don't think I've ever been an age at which going to a mall was worth getting IDed. Movie theaters in indoor malls suck anyway, like most things about indoor malls. (In USA, anyway, I once went to a mall movie theater in Philippines and it was awesome.)

Even so I'd say the mall you're describing was particularly authoritarian. Most malls in USA couldn't afford a guard at every entrance.
Thankful for libtiff's role in the PSP exploit community many years ago. :)
Wasn't at an interview, but I remember quizzing the "new guy" Perl dev with "So explain what this one does":

@sorted = map { $_->[0] }
sort { $a->[1] cmp $b->[1] }
map { [$_, foo($_)] }
@unsorted;

(Twenty years or so back, I could occasionally be "that asshole"... I'm better now, honest...)
I am using OS X and the only time I ever fire Finder is when I want to view a bunch of pictures. I never understood how exactly file managers are supposed to help somebody. I never feel the need for a file manager.
I feel like this is the same thing that Samsung does with Bluetooth. Whenever you disable it, they make sure that the low-power Bluetooth stays on.

"Otherwise, how would our beacons and geofences work on the customers who explicitly don't want it?"

At least Google can claim that they are collecting location on behalf of the rest of the Android apps on your phone.
I was a bit disappointed by this because it feels more like people trying to get press and make a name for themselves than an actual serious endeavor at digging through open government data with ML. The first thing you see in the README is links to numerous social media profiles, followed by a Kickstarter link and a BTC address. Zero technical info. Looking into the Kickstarter (well, Catarse, the Brazilian copycat), apparently there's a young company behind this - "Data Science Brigade". So I guess this is partly a publicity stunt.

I'm sorry, but if you guys are serious about building this open you should make it entirely technical and keep any press/social media/financial bullshit out of it. Entirely separated. In addition, if the project is sponsored by a company, make that clear in a notice somewhere. It just doesn't feel honest to do it any other way. I'm not going to contribute with time or money to a project that claims to be about "fighting corruption" but might have all sorts of unknown interests behind it. I'd be pleased to contribute otherwise.
Slack Webhooks with the Serverless Framework
4) it breaks the back button
Holberton School[1] does not charge anything up front either, but takes a percentage of salary once placed in a job. If we want to make software engineering and computer science accessible to everyone, I think adopting this type of model is a great idea. We need more diverse minds in the tech industry and this is one way to do it.

[1] https://www.holbertonschool.com
Except, each orange only contains about 2 fl.oz of juice. What is significantly easier - drinking 16 fl. oz of juice or eating 8 oranges?
BBQ sauce is something that I like with chicken, but lately I've been thinking it's gross to eat it. I have switched to red sauce for my chicken now.
> using an OS without memory protection to achieve this seems dangerous

Not more dangerous than back in the day when the old was the new.

What we have now is better, sure, but people back then still wrote books and did good work.
Sugar industry is guilty in that case, but let's not put all blame on them. It is the whole society that wanted to believe that mass consumption of sugar is OK.
My critique with POST /login is that it's a verb, not a noun. Whether the session is stored on the server or the client is the same regardless of the verbiage. In both cases a client-side session is a bit of semantic abuse but HTTP does not have verbs for creating resources on the client.

I think a JWT token represents a session, since it can expire and be disposed when logging out.
No, apps need the location permission to use Play location services.
It's commonly used as an archival format since it's not lossy like jpeg.
How do you know they're the children of children he's helped? Latest news posting underlines emphasis on education & getting people employed

http://iccf-holland.org/news.html
For important projects like this (libjpeg, libpng and others) it would make sense if there was sort of place to get all of them apart from mirrors.

What am I saying, that place[0] exists. Developers shouldn't have to shoulder the burden of hosting their code if they don't want to or don't wish to weather the expense. It certainly seems in this case they couldn't pay for self-hosting (or friend-hosting or whatever this is). I do suppose it is difficult to move development to a new system though(CVS to git).

[0] https://github.com/
For what its worth, the cheap Brother printers use a binary blob driver for Linux which only has x86 drivers. So don't get caught thinking you can use your ARM Raspberry Pi or Synology NAS as a low power print server...
I've been fiddling around with F# here and there, with the help of this amazing book - https://swlaschin.gitbooks.io/fsharpforfunandprofit/content/

Check it out.
Exactly. I don't see these so much as poor choices as not security focused choices. Perhaps OpenBSD might be a better fit for this users needs.
Co-creator of 'Warcraft,' 'Diablo,' and 'StarCraft' is retiring at age 42
Easy, just dust of the floppy with a recent backup.
Canonical source: http://us.battle.net/forums/en/wow/topic/20749157269

BI is linked instead because battle.net is a banned domain.
I can't - and hell, I barely understand anything they say - but the style reminds me of how Asimov would picture an academic dialogue between two rivals.
> Our devices should be making a statement about who we are and what we do

No, fuck no.

You take as an example a movie based philosophically on the works of Jean Baudrillard and almost three thousand years of eastern thought and what you take away from it is that we should aspire to the opinion held by Jack in the opening scenes of Fight Club.

You have learned nothing.
/me cringes in fear of a left-pad moment -- what distros can't be built now?

Only half joking. ;)
A recent encounter was a fix for playing the original BioShock under Windows 7 - the sound would not function more than for the first intro. The trivial fix is to plug in something to the microphone port. [1]

Another good one - back around the era of the original NVIDIA Ion boards, I was helping to run a cluster of these boards as an experiment in low-power computing. [2]

Some ran Linux, some ran Windows. Running CUDA code under Linux headless is fine, running it under Windows with a non-Tesla GPU was nontrivial at best (and involved hacking up the Tesla variant of the driver to add some PCI IDs). Unfortunately, it turns out that this breaks if you don't have an actual display attached to the machine.

The solution that was implemented was to take 36 naked male VGA headers and solder resistors across just enough pins to convince the system that there was a display there, and then install them.

Or the Samsung SMART IDENTIFY hard drive bug - which meant that the advice "disable SMART to keep your data safe" was sometimes valid. (The drives had a FW bug that caused them to drop data in the write cache if they got a SMART command before flushing it.) [3]

I'm sure I'll think of more later.

[1] - http://forums.steampowered.com/forums/showthread.php?t=10931...

[2] - http://www.nvidia.com/content/gtc/documents/sc09_szalay.pdf

[3] - https://www.smartmontools.org/wiki/SamsungF4EGBadBlocks
GitHub will rot some day as well. (I think we're already seeing it start to decline.)

This is simply a permanent problem. Archive.org and to a lesser extent IPFS are viable solutions for archiving, but _contingency_ plans are I think the missing component here. Pray for the best but prepare for the worst.
Immortal Jellyfish
TIFF is still used a lot in photography.
Funny thing is that Sherlock Holmes usually used abductive reasoning, instead of strictly deductive reasoning.
> You may be surprised to hear that a US or Canadian user is worth $13.54 each quarter to Facebook,

4 dollars a month.
Not a chance. They'd lose 99% of the serious developers. I couldn't imagine doing app development without 5 terminals, photoshop, xcode, and a web browser open at the same time; running git, grep and a series of shell scripts invoking all kinds of unix tools and imagemagick and ffmpeg and so on. If iOS can ever deliver that then we've gone full circle back to macOS.

To be productive you need big monitors and overlapping windows and terminals and drag&drop, and beyond a physical keyboard you need a pointing device that doesn't require you to cover the things you are looking at with your fingers. And nobody wants to sit for 8 hours a day stretching their arms out to touch a monitor or crouch over a tablet on a table.
Last three printers I had detected via the network install, and downloaded the drivers from windows update directly, just the driver, not the bloatware... seems to work fine in windows.
> You can see a lot of things in this repository, except Machine Learning. Why is this in front-page ?

Perhaps because the majority of HN readers have no concrete understanding of what machine learning is, yet they upvote most ML stories in pursuit of comprehension.
also one of the original iPhone 1 jailbreaks
The discovery was made close to where the frozen, mummified remains of a Neolithic hunter were found by two German hikers 25 years ago.

It's not clear exactly how near the snowshoe site was to Oetzi's site, but a little bit of googling suggests it might have been quite close indeed -- maybe within a couple of miles. Of course the chance that the artifact is directly related to Oetzi is quite slim indeed, since geographical proximity doesn't particularly indicate chronological proximity. Still pretty interesting, though.
Ask HN: What is the best way to enter VC?
I've been interested in the VC world for a long time, and would love to jump into the industry.

Would you recommend the best way to get into VC & the VC world is to work for a VC fund, or is the best method limited to having a successful startup?
A well-deserved retirement -- this man created a large portion of my teenage fun!
Chewing neem twigs
I've toyed with the idea of an open source P2P social network for a while now. You're idea isn't horrible, it's essential.

We can keep trying to support start-ups which will compete with Facebook, but they will all either get bought out, or succumb to the same profit motives which make Facebook corrupted by advertising and unchecked government surveillance.

The only way a social network can grow to the size where it can displace Facebook without getting shut down for political reasons is by providing real privacy over a distributed open source infrastructure.

While it may be abysmal from a PR standpoint, It needs to be the kind of thing where you can post a video of yourself running down mailboxes while DUI, share copyrighted files, or even illegal activity such as black market distribution of drugs, weapons, and CP. That doesn't mean everyone on it needs to be a criminal, but it needs to be that level of bulletproof in order to gain widespread adoption.

With the right selection of cryptographic protocols and algorithms, it should be possible to build a distributed system where each user hosts and advertise dozens or hundreds of profiles without being able to access them. The only way to access the data is by request.

The only major issue I see is an immense data and computational overhead if your profile must be encrypted with dozens of public keys. From a usability standpoint, accessing it should be no different than installing an IM client.

Edit: Essentially, the killer feature is being able to ask your circle of friends is anyone's got some extra weed they can sell you, and actually getting responses because there's no surveillance chilling effect.
> In the US they don't trust you per definition and instead you have to prove that you are good with money by basically creating debt and then paying it off.

You have to do the same to get a mortgage in UK. And that's why I need a credit card
Fuchsia – Revealing the Mystery of Google’s New OS
Another promising solution that uses these principles is Teleport (http://gravitational.com/teleport)
There are uses: https://github.com/h5bp/html5-boilerplate/blob/4ebe939594634...
http://www.worldwidewords.org/qa/qa-fro4.htm