skysight-inc/HackerNews huggingface dataset:
When you can talk candidly about your failures, you've found security.

Kudos.
A Leak Wounded This Company, Fighting the Feds Finished It Off
For some context

http://www.huffingtonpost.com/entry/venmo-cuba-sanctions_us_...
Sure. But ask in gitter first. You'll receive an answer suggesting you go read the README.md as it covers this info.
I don't follow him on Twitter because I don't want to get hassled when I go through US customs since I'm from another country (NZ).
Nintendo announces more iPhone games, including Animal Crossing and Fire emblem
When it comes to functions, there's ad hoc polymorphism, and there's parametric polymorphism.

Parametric polymorphism is when you can define a function without knowing the precise type of its parameters. However, this limits what you can actually do with the parameters.

For instance, a function concat([a], [a]) -> [a] which takes two lists containing items of type "a" knows enough about the type of its parameters (they're lists) to do its job, but it doesn't know everything about them. This is the type of polymorphism OCaml supports. Think of it as "one implementation, many types". That's why OCaml has more than one print function, and why it has integer and floating point versions of operators like + and *.

Ad hoc polymorphism is when you can define implementations for a single function for whatever types you like. So you can implement add(Int, Int) -> Int, as well as add(Float, Float) -> Float. So this is "many implementations, many types." Haskell supports a version of this through typeclasses. OCaml doesn't currently support it, but the new "modular implicits" feature, as I understand it, will provide largely the same functionality.
How does the server know you are running the anti-cheat software, and not your own fake?

(Alternatively, run game in VM? I guess performance would suffer too much with that approach?)
What would stop one or couple of TLA agents to get jobs as apple engineers, create a backdoor and then selling a "unlock service" trough some foreign intermediary making $1 mil each time to avoid VEP?
I like your last point, maybe it is just the culture around the process that is broken. The blog thing rings true to me. Many companies tech blogs are really just a recruiting funnel. I've interviewed at a couple of companies because of the content and the "engineering culture" they're always touting in their way too frequent blog posts. I've also walked away from those interviews feeling like a rube because that I had fallen for the "blog marketing" because my impression was their shop was a huge mess.
Different gauge on the power wires give different results during charging. The original .5A of USB worked well with 28 AWG, but you need to go with 24 AWG to get 1A or more out of a charger. Sadly very few cables list this kind of info.

And even when you have the proper cable, you can run into the problem that the charger manufacturer thought the Apple way was the proper way.

Thing is that Apple has some very odd resistor setup on the data pins to indicate max A out of their chargers, while the USB charger spec basically says to short the data pins so that the device can sense it.

Try to charge a non-Apple device in an Apple type charger and you can get anything from full to .5A, depending on how clever the device engineers were...
This article has some comparisons between Oodle's LZNA and LZHAM (at least as of a year ago): http://cbloomrants.blogspot.com/2015/05/05-09-15-oodle-lzna....
The current big threats to humanity are climate change and nuclear war. They are threats we create for ourselves, by relentlessly expanding the economy and inventions of new technologies. Ironically our solution to it is to further expand our technology and economy into other planets.
Alas, performance trade-offs might make this mandatory.
Facebook Plans New Stock Class to Solidify Mark Zuckerberg’s Control
DISCLAIMER: I already submitted one 'Apply HN' (https://news.ycombinator.com/item?id=11584508), but as the YCombinator application asks about other ideas founders are interested I thought I would post this as well.

This is an idea I am passionate about as over the years I have seen friends and family struggle with the difficulty of being part of a study of one; so aside from being my 'other idea' post, I was curious for any feedback on how to get a project like this started that does not have a business model attached (my thoughts are around non-profits and research grants, although I have not looked into the later).

I'd also be curious to get connected with anyone else interested in similar ideas.
8 ways entrepreneurs can launch a successful platform business
Yes, he really put me in my place! If you choose to focus on the negative, you'll get victimhood and negativity. It's simply a fact that Japan doesn't welcome foreign Asian people. That's why almost everyone here is Japanese. Should I be concerned that everyone isn't welcome here? In my home country, everyone is welcome and there is an imperative to treat everyone as if they're equals——frankly, the result of that social experiment sent me running away to Japan.
Is conservative a race now? Or white a political position?
That is seriously hampered by the cost of trade, though. I don't think anyone quite knows how this will play out with regard to exports/imports to Mars. It seems like those on Mars will be handicapped by lots of "survival" overhead in what they are able to produce per capita. Even their Internet access will be 5-20 minutes delayed to/from Earth.
America's economic strength lies in that fact NOW. What convinced Europeans to move to America was that there were people who found it within their means to move to America take unclaimed land (or, at least, unclaimed within their legal system), and build farms on it. Or hunt fur animals, or build mines. And the existence of those people created a market for those who wanted to say sell those people goods. And so forth.

There's nothing to start the process off on Mars. Mars is intractably expensive to get to in a way that America was not. It is expensive to live on in a way that America was not. It has no basic draw that can bring thousands of people there despite the cost.
WoW has some mild checks against this stuff. In WotLK they triggered all the time if you jumped or turned on a corner of several polygons, and you'd get disconnected :(
Companies are not people and describing them as "sociopathic" is meaningless.

> eliminating the competition and making their products the only option available in the market.

This is business and this is how you win.
I have to say I agree. My only question in the chat would be "where do I find the documentation outside of this chat?"
I couldn't help but laugh.
Perhaps your tax system gives you a standard deduction for your business. Perhaps it scales with the size of the business. Who knows, but itemizing isn't the only way.
I love money
Nah, I don't think it's that -- people spend crazy amounts of $ for non-tangible assets in F2P games.
> At my day job, we have some hardware that requires 800mA at peak to run. Even many 1A USB supplies we've found to offer nowhere near that current capacity. And if they do, they frequently fail after a while.

What you could be running into there is a charger OEM that thinks Apple way is the proper way.

Thing i that Apple uses a couple of resistors on the data pins to give slightly different V between them this indicates to an Apple device that they can go 1A or higher.

But the USB spec says to basically short the data pins.

Depending on the device OEM you may have the device think it is dealing with a normal computer port rather than charging port when encountering the Apple setup, and dropping back down to .5A.
Here's a really simple proof of work system: during connection, the server tells the client some randomly generated bytes and a number of bits, and then the client has to come up with a string whose MD5 hash (or whatever algorithm you want to use) has its first N bits match the first N bits of the bytestring that the server gave.

It's easy for the server to adjust the difficulty of the proof-of-work: it just needs to given a larger bitcount to force the client to match a longer prefix.
Guaranteeing your multiplayer blockbuster game designed to have "infinite gameplay" will be dead in the water the instant hackers discover its highly flawed networking model doesn't sound like a "correct business decision".
"covered communication" is defined in the prior page (309.a). The definition stands alone, regardless of how "incidentally" appears on the same page, it makes no reference to proceeding limitation or definitions.

"...any nonpublic telephone or electronic communication acquired without the consent of a person who is a party to the communication, including communications in electronic storage."
I seem to remember Andy Pettitte immediately taking responsibility, as opposed to Roger Clemens who denied it for awhile. However, I'm not positive.
Another way to look at it: the game simulation runs in a certain number of frames per second. Each frame you send to the server the state of your input devices (holding left arrow key, left mouse button is clicked, etc) and this is translated to moving, firing weapons, etc according to the rules of the game.

You can't teleport hack by sending "left 9999" because your inputs only serve to tell the server what direction you want to move towards. Your maximum movement speed depends on the game rules and should not be under your control.
And yet that provides just the right set of circumstances to push hard for laws that outlaw it or demand companies be able to bypass it.
Stephen Wolfram: Who Was Ramanujan?
My only exposure to Rexx was when it (ARexx) started shipping with AmigaOS, as the preferred scripting language. It was very nice for the time, and I still kinda pine for a truly universal scripting language that has that much interop with the OS and a large number of applications for the system. It kinda provided a means to use desktop GUI apps in a manner similar to CLI programs with pipes.
Merchant cash advances (a sizable, although definitely not huge, segment of lending) do not have an interest rate, they have a factor rate, which is an entirely different thing in finance. The factor rate is simply a multiple on the amount advanced (money that the borrower gets now) in order to determine the constant amount that must be repaid to the lender, the right-to-receive amount. Calling it an interest rate would actually be dishonest.
Hard to believe that she gave a bike to a friend who installed a hidden motor. The friend brought the bike to the race so that he could ride the course with the motor. Then when the team was called to bring the bikes to inspection, they accidentally brought the bike the guy brought (that also happened to belong to the girl in question). Either a series of coincidences or someone making up excuses.
I share a lot of the author's sentiments and frankly a lot of the tech interviews I've had were terrible and I've also been on the other side of the table and made great hiring decisions based on conversations about past experience rather than grilling the interviewee. BUT at the same time, I think if we want to change the state of affairs software development and engineering needs to actually standardise what the body of knowledge that's essential to the job is, create a testable credential around it and make sure your candidates pass like in other engineering and tech disciplines. That's really the solution.
Or perhaps more amusingly, http://zakitakubu.com/2014/12/09/nico-nico-niii-is-not-allow...
My experience as an observer of the mental health system is that it's a complete disaster. See my submissions & comments.

If your app was combined with my "scrap & rebuild" of the System, it'd probably be quite useful. The worst of the patients are stuck in a tunnel, but such an app could be especially useful for helping family & friends keep track of how the patient is doing - what helps, and what makes their condition worse.
Which is why the "activation energy" for colonizing Mars is different than it was for the Americas (either time). Yet still, that doesn't push colonizing Mars outside the realm of reasonable activities, it just means it requires more of a push.

People want to live on Mars, for lots of reasons. Mostly Mars colonization is about getting the activation energy lower than the latent resources available for doing it (which are substantial, make no mistake).
This is clearly more interesting. Academic papers === yawn.
Venezuela declares a 2-day workweek because of dire energy shortages
Many of the requests come from various services that I don't feel knowledgeable enough to disable. Like gamed, iTunes etc. no easy way to figure out if something is phoning home or a (close to) critical OS X service.

Could you point to a source which would help me educate myself?
Pgcronjob: Cron daemon for PostgreSQL user defined functions
Something like...

"Accounting is the language of business. Accurate, precise, and timely financial information is vital to the success of any business."
I recently spent a few weeks with it and decided to not use it for a cross platform mobile app I'm working on.

1) The documentation seems good at first, but some parts are outdated and I did find myself stuck with it a number of times. iOS and Android docs are lightyears ahead.

2) The code editor in Xamarin Studio for OSX is mediocre. I've tried using VSCode instead but intellisense didn't work. I imagine using Visual Studio must be a lot better. Both Xcode and Android Studio are much better in my experience. Maybe with the upcoming C# IDE from JetBrain this will change.

3) You need to learn iOS/Android development anyway. Xamarin Forms works well for prototypes and such but in the end you need platform specific UIs and libraries. So you need to do the leg work in the native docs (Swift/Java) and understand how these APIs/languages work and be able to "translate" those to C#. It's double the work compared to writing directly in native code.

4) The community around Xamarin is minuscule. If you get stuck there isn't much material out there to help you compared to native iOS or Android. Also in my short experience their forums were not very helpful. I imagine with an expensive corporate account with dedicated support that must be very different, but for a solo developer it feels like you are on your own.

As much as I like C# as a language I really don't see the point of Xamarin in my case. I started learning Java/Android form scratch and I'm having better results in less time. I will have to work more to get both iOS and Android, but I won't feel miserable and the dev experience in OSX will be awesome with first class tools.

I'd say Xamarin would be perfect for someone that already knows how to develop for iOS and Android but hates working with Swift and/or Java, loves C#, and has access to Visual Studio in Windows.
But the vested interests(teacher's unions) aren't vested to protect educational outcomes, but the teachers. I don't see why we should trust them more than large donors to charter school campaigns.
I found that too a few weeks ago. I ditched Xamarin and moved to Java.
would you describe it as being more or less unfair then being born into poverty?
1. There are less than 10K homeless in a nation of 150MM+.

2. This is a sexist culture, to be sure. Women wield a lot of power in the home, but endure a lot of nonsense from insecure men. It's an abstraction for me, though. I'm surrounded by strong women, and men who respect them. I'm sympathetic, but it doesn't have any impact on my daily life.

3. As for racism, this is a monoculture. Koreans are both revered and despised by different people here because they're different. The same is true for Chinese, Africans, Americans, Russians, etc. If I felt unwelcome here, I would not like this place, and I would leave it.

Let's be clear: I don't think everyone deserves to have everything that they want. I admit that I am in a privileged position relative to others, and the opposite is also true, in that others have advantages that I will never have. Life is unfair. You have to find the place where you fit, or make the place fit you. For me, I found a place that fits me.

I wonder why you would begrudge me that, just because it isn't your place too?
I don't understand why Musk is so focused on a Mars Colony. Why go to all the effort of climbing out of one gravity well just to drop yourself down another?

It be a lot easier to mine asteroids and build colonies in Earth or solar orbit. And potentially hugely profitable if they choose a platinum-rich asteroid.

See further:
'The High Frontier: Human Colonies in Space' by Gerard K. O'Neill

'Mining the Sky' by John S. Lewis
> What's your go-to-market plan

First we will promote the Sohoko Messenger app to developers who likely already posses beacons to use with the app; they will be reached through beacon manufacturer forums and other developer forums.

We are pursuing some leads for other early deployments with managed residential buildings in Boston that are interested in using an app like this.

Our current thoughts for the third go-to-market step for the Sohoko Messenger app is to run a user acquision experiment with targeted social media advertising.

> how will you find the partnerships and SDK licensees?

Before the Sohoko cloud platform is available for public release, we want to promote growth of our apps built on the platform. Instead of trying to focus on pure growth or trying to monetize our early users, we are trying to create some revenue through these licenses. Having other developers licensing technology or using the platform before its public release allows for more testing of alternative use cases.

We are currently evaluating the right balance between pursuing licensing deals and user growth for our apps.

I have been consulting in the beacon/IoT space for the past 2 years and my business partner and I have some connections with beacon manufacturers. This has provided us with some leads for developers who could benefit from technology we have/are developing to get their work done faster; we are planning to pitch these developers and reach out to our network to find other developers to pitch.

After releasing the Sohoko Messenger app, one of our next ideas is an interactive hotspot app for university campuses---based in Boston/Cambridge, there are a lot around. We are thinking about offering the platform free to students/faculty to encourage students to develop projects on the platform and spur outside development and licensing.
Why You Should Do Periodic Reviews of Legacy Code
Search Messages with Paging Support Using IMAP and Sending Calendar Invitation
I once persuaded an interviewer to look at my implementation of a generic linked list online and discuss it, rather than making me write one on a whiteboard. I had enough courage to say that people should not write same stuff over and over, but rather do it once properly.

I got an offer and accepted it.
I cannot tell if you are serious, or seriously trolling.

>What a dystopian future that would be, with everybody sitting on a single planet at risk of disease, nuclear war, asteroid impacts, global-scale climate change, all without a care, while you look into your VR headset and see the realistic landscapes of other planets.

Have you done any reading on the habitability of Mars? I will guarantee that once you truly comprehend what life on Mars will entail, you will be BEGGING for the luxuries of disease, nuclear war, climate change, and all the other great things that life on Earth bring.

Mars is a brutal, senseless struggle against a guaranteed DEATH.

I recommend going to live in Antartica first, and see how long you can last there. Followed by building a capsule on top of Everest. Then by living in the ISS. Then by living on the Moon. ONLY THEN, would you have any idea of what Mars living will be like.

But alas, even then it will be far, FAR more challenging than living on the Moon. The transit time between the Earth and the Moon is childish compared to Earth and Mars. Once you're on Mars, there will be no coming back for a LONG time.

I'll take my VR tour of Mars any day, thank you.
But that doesn't happen, that person distributes that bot and suddenly you have a huge issue where all the high scores are bots which frustrates real users.
Watch me control my Tesla with Amazon Echo
Add npm link to package.json of GitHub repository
Clang crashed upon impact trying to compile some of my CUDA code as in the very first .cu file. Not a good start IMO.
Promises alone, good for me. Promises + generators, they just created a monster. I'll probably be sticking to just promises for a while.

JavaScript is becoming terrible these days with all these foreign concepts being pulled in. It's not like the language doesn't work without them. It even gets better, ES7 has the async keyword that's totally different from generators, but is geared to do the same thing. So you now have 4 ways to deal with async stuff: vanilla callbacks, promises, generators and async functions.

---

On a side note, the people who lead JS included `const` in the spec. Now people are using `const` to denote value holders that won't and should not change values, happy ever after right? Wrong. The same people that are leading JS are making fun of people using `const`, saying that you're probably brain-dead to need `const` to keep you safe.

That's the kind of people "leading" JS.
Is this available for use anywhere?
How do you know they were dead weight? Why do you assume that getting rid of employees (who are still providing value to the company) is necessarily a better move, financially, than reducing pay?

Hell, for that matter, why do you assume that you wouldn't have been among those deemed "dead weight" and laid off?
House Advances Email Privacy Act, Setting the Stage for Vital Privacy Reform
As rst has mentioned, details on how the Red Dragon would return from the Martian surface have so far been quite sketchy. However, the basic outline for a proposed sample return mission involves having a Mars Ascent Vehicle pop off the top of the Red Dragon capsule to get the payload into low Mars orbit. Once there it jettisons the ascent stage and ignites a second stage to place it into a trajectory for trans-Earth injection. Essentially, it's packing a small two-stage rocket for the trip home. [1]

It'll be interesting to find out if the payload capacity of the MAV is actually enough for a crewed capsule to be launched to rendezvous with an orbiting vessel (a la The Martian), or if that would require a much larger descent vehicle in the first place.

[1] http://www.space.com/24984-spacex-mars-mission-red-dragon.ht...
It is actually really useful to understand that Elon Musk is $TSLA's one man plunge projection team.

Or that if Tesla issues more shares for capital, Elon Musk is the primary buyer.

Or that if there really WAS a costly issue that made the shares plummet, they will plummet further when he gets a margin call.
Also, the specs themselves are non-ideal. What they really need instead of the cable DRM/smarts (USB Authentication [1]) is to standardize V-Droop (Voltage drop from no-load) detection and behavior.

They need to make part of the spec a current ramp and monitoring of the voltage while doing so. If the voltage sags too much or ripple increases that means the cable or power source can't handle the load and the device needs to back off. There is very little a non-compliant power supply or cable can do to fake conformance without costing more than doing a conformant implementation. Some phones monitor V-Droop already as there are too many bad power-supplies and undersized cables out there. The downside is that it isn't as sexy to implement this.

[1]: USB Authentication section of http://www.usb.org/developers/docs/
Thanks for the reply. Those look like some pretty cool resources, and I can't wait to check them out.
A system that gathers data about the current weather, date, time, weight, height etc. to...

...suggest you your breakfast, lunch and dinner.

"you probably need a pizza today"
I came here to remark about it too. What is this "cyber code"? XD