skysight-inc/HackerNews huggingface dataset:
How ironic: it's America's choice, but when we get there to make the choice we don't have a way to make it. Seriously, what a bunch of bullshit. The only reason they're not legislating back doors is because they fear the backlash. Making such choices in America is an ability we lost many years ago. Encryption is our last line of defense in a country whose government is no longer bound by the rule of law (was it ever?) and certainly no longer serves the people (though arguably, it never did.)
I'm slightly concerned about the Hadoop/Spark + machine learning ecosystem right now.

There seem to be a lot of technologies and projects being built up on the core foundation of in memory distributed computation. MLlib in Spark, H2O, Apache Mahout/Samsara, probably many others.

My impression is Samsara and SystemML's DML are being designed to supply the primitives you need to build a machine learning model with less awareness of the underlying system model. So this is ostensibly to save the developer of a new algorithm the headache of thinking how their algorithm needs to relate to the distributed computation model like one should consider for developing with H2O or Spark. However, It seems like many common off the shelf algos are already available and implemented indicating that perhaps working with Spark or H2O backends directly is not that hard to produce performant ML codes.

As a computational scientist learning a DSL to accelerate development of an algorithm of mine into production via Spark seems like a potential distraction from just getting better with Spark.
Unfortunately, OS/2 was also ahead of the hardware at the time and its multitasking capabilities could easily tax the limited precious RAM of the day (especially where GUI apps were concerned). That led to lots of disk swapping, which sometimes gave it the appearance of slowness rather than serving as evidence of the technical advancement over Windows that it actually was.
Affirm | San Francisco | Full Time | ONSITE
https://www.affirm.com/careers/

CEO Max Levchin, Cofounder of PayPal
Nathan Gettings, Cofounder, Cofounder of Palantir

Affirm, the next generation financial services company, offers installment loans to consumers at the point of sale with partnership with merchants. We enable people to take out simple loans and turn any purchase into a monthly payments, 3, 6 or 12 months. All the pricing through us is adaptive based on data that prices marginal risk in real time and generates a risk score for every transaction, so every aspect of taking out the loan is completely transparent.

Full stack in Consumer Product team - We're looking for someone with a strong full stack experience, both in FE (Javascript, Angular.js, React) and BE (Python).

Infrastructure, Automation, Site Reliability Engineering- We're looking for anyone with strong systems and infrastructure background who cares for automation, scale, monitoring, etc.

Backend Platform - Backend engineers who cares passions for building robust web distributed systems.

Mobile iOS and Android - Mobile engineers who cares for building amazing consumer apps.

*Fresh grad - Talented engineers who wants to work on any of the products above.

Please feel free to reach me at kit.ko@affirm.com if you're interested in learning more.

Max being featured on Mad Money. https://www.youtube.com/watch?v=0zQEuc8_4Ag

https://www.affirm.com/careers/
This is what I've been saying for a while. The US government is all kinds of screwed up, but at the end of the day it's still reasonably representative. If We The People decided tomorrow that we wanted to put a stop to all of this surveillance, then it would stop. The screwed-upness does add some amount of bias, so if it was, say, 51% against and 49% in favor, it might well keep going. But if it was more like 75/25 against, it would stop pretty much immediately.

It's our choice. If you don't feel that "our choice" matches your own wishes (it certainly doesn't match mine) then that's just because you're in the minority, or at best you're in a majority with very slim margins.
a job, is a job, is a job.

I don't think any work experience can hurt you; and if it's all you can find right now... why not?

I've worked for 2 banks and a debt collection agency (all in IT) - debt collectors are worse then car salesman - no job has ever said to me "omg, you worked for a bank? your the devil!" - it's a job.
His book Things Hidden Since the Foundation of the World had a big effect on me and was my first contact with anthropology.

I really enjoyed how Girard theorized what made us human in the first place (namely, rituals).
Oh? How do opinions like mine prevent anything? You've made no logical connection there.

Why don't you explain why it is men are far more likely to kill themselves?
>not intended as an attack

Don't worry. I knew I'd catch grief. I know HN is strong on CLI love and thin on actual accounting experience. ;)

>This is a true double-entry accounting system that happens to have a CLI.

Double entry has existed in paper format since before the dawn of time. Its not particularly revolutionary (CLI or not) in fact its bare minimum for sanity. Hence my comment that this is barely a step above Excel.

>actual curiosity about what a professional SME accounting package

Copy paste from other questions:

Is it widely used? Can you get staff with a couple years experience using ledger? Will accounting staff be productive using the interface? Does it cope well with multiple simultaneous users? Is it compatible with other software? Can you get local support? Can you export/import to other packages? Are the fringe case glitches known?

All these things matter with finance software, even for fairly small operations.

>as far as open-source accounting packages go

To be honest I wouldn't go for an open source one (as much as I like FOSS etc). Accounting software is really an area where you want to follow the herd (unlike usual HN mindset). Straying from the herd has terrible risk/reward. e.g. Yes you might save $100 on the software by using FOSS, but when the auditors show they take twice as long to deal with the unfamiliar stuff and charge you an extra $2000. Or worse they find a glitch that is new. In the IT world you file a ticket for that. In the accounting world you end up with a massive bill to get outside help to salvage the accounting records. Followed by another massive bill from the auditors attempting to audit said salvaged records. But yeah...you totally saved that $100 on the initial purchase. (Exaggeration obviously, but you get my point).

>it can effectively be used in place of an SME accounting package.

I'd not attempt it, as per above. Seen way to many horror shows.
How many warnings do you need about people flying planes into buildings to actually do something about it? We had quite detailed warnings from multiple places. And none of them required decryption.
Years ago I applied (and was accepted) to a special assignment in the US Marines that required perfect vision including color vision. I took a few weeks leave, went to Canada (so there'd be no US medical records) and got lasik and ChromaGen contact lenses. Passed all the vision tests. For me this was the only thing that stood between me and a very cool assignment.

Edit: I eventually passed the Ishihara test (colored dots) where I previously failed it.
"Lower hiring standards" is a myopic fallacy. You don't hire Jeff the amazing coder who likes to punch people in the face.

Discounting the value of culture is a huge mistake. Humans work best when they are not treated as replaceable units of quantified productivity.

Diverse cultures can attack problems with a broader perspective than homogenous cultures.
Actually, it looks like it's a rather plain event loop. I think that's the point, a really, really simple incarnation of (a set of) state machine(s) in C code.
At one time I probably would have tried to argue that "selfie" isn't a "real" word. And yet it's a sequence of letters (or phonemes) that conveys a meaning among a large number of English speakers, so in what sense isn't it a word? Because it wasn't a word last year? Dictionaries are inevitably descriptivist, they just have to decide what their thresholds are, in terms of time and numbers.
The target audience for the Robo Advisors are people approximately between 25 and 35 who have large amounts of money to invest but no time. The issue is there are not very many of them. Hence, they have to get huge distribution to get more AUM. The AUM growth translates to more fees. Looking at their margins they have a long way to go to hit considerable revenue. This also highlights the fact that these companies have massive valuations fueled by investments from VCs with exits very far away in the future.
Bazel is blaze released to the public. Android never used blaze because it had to be built by people outside Google. Different worlds.
Tell that to the 2000 presidential election...
"selfie" isn't a made up word; it existed all along, in search of a meaning. It's formed according to rules which give us words like "hankie", "softie", "oldie", "meanie", "baddie".

Incidentally, the pattern generates "fraudie", which is potentially applicable in the given context.
Makeblock: A Construction Set for the 21st Century
Your usage of OSX must be different than mine, because I get prompted far more than I'd like.
Please don't post uncivil comments to HN.
> Whenever you'll get free food and free shelter (we can argue about clothes), then you won't be forced to work.

And to provide that, others will be forced to work. So no matter what we end up with some people being "forced to work", which I don't agree is even a thing. Even if you could just live off the land you'd be "forced" to work a hell of a lot harder to survive than you would getting any minimum wage job. You are perhaps underestimating how bad life sucked before modern society took root.
Bill Gates says that capitalism cannot save us from climate change
Well if it's the only offer, then take it. Working for a bank is better than working at the local pizza joint for a summer job. The money is a lot better. The unique experience you'll get at a bank is the auditing (in the code sense) and all the regulations you'll navigate.

Bank programs have to run right all the time. On a game like Candy Crush, a bug might crash someone's phone. In a banking application a bug might lose someone a lot of money. The bank dev process may seem slow to how you crank things out in school, but it's like that for a reason. Ensuring correctness and complying with all the banking rules are paramount, and will probably benefit you a college student.
The federal government has a lot of odd rules, but it mostly sticks to them.

"4. Can Postal Inspectors open mail if they feel it may contain something illegal?
First-Class letters and parcels are protected against search and seizure under the Fourth Amendment to the Constitution, and, as such, cannot be opened without a search warrant. If there is probable cause to believe the contents of a First-Class letter or parcel violate federal law, Postal Inspectors can obtain a search warrant to open the mailpiece. Other classes of mail do not contain private correspondence, and therefore may be opened without a warrant."

Personally I would not have come up with that rule, but they follow it.
How about circumwhelmed? I'm not overwhelmed or underwhelmed; my cognitive load is simply displaced in every direction by this.
Yeah, that's pretty accurate.
It's been quite awhile, but, IIRC, glibc incompatibilities in particular as well as other general libraries that weren't easy to build and compile. I make use of a ton of packages that require other current components that weren't available on "stable" releases. Changing hasn't presented any stability problems, so, for me, Fedora has been a good, stable distribution that still lets me use my tools.

EDIT: Please note, my experience may or may not relate on CentOS7 or RHEL7, this was more CentOS 5 and early 6 versions where I ran into issues.
That seems a bit nitpicky. The post doesn't contain a proposal either.
Can everyone please stop bringing this up? The 2000 Presidential Election was the inevitable consequence of the electoral system; there is almost no way to recount the votes and get a different result.[1]

[1] https://en.wikipedia.org/wiki/Florida_election_recount#Post-...
We use SugarCRM.
I've used Ledger extensively for a side business as well as for timekeeping for work. It's incredibly powerful and incredibly unforgiving.

If you want to keep PDF, JPG, etc. receipts with it, just put them in the same directory and note them in a comment. Additionally, use a VCS that does binaries well. Git does not.
What if you don't remember to make a list of things to remember?
Living in NYC, the only place where I can be alone is the special classroom students in my program have access through with a key. It's open 24/7.

Among the results I get I see Lincoln Center Plaza, which has tourists, Juilliard students, musicians and people that see those musicians. I also see Columbus Circle, which has one of the busiest subway stations and a mall.

I'll give some of the other places a try. This is a great idea for an app.
Carl Sagan and Ann Druyan's Ultimate Mix Tape (2010)
And? The point is, people can and do survive on minimum wage or below and there are droves of people willing to do so, even if it means risking their lives for the opportunity.
Two pieces of feedback:

First, at the end of this I'm still rather confused about what molds are for, and it's implied that all will be explained in the next chapter. This is a tutorial, not the next great American novel: do not end chapters on cliffhangers! After finishing a chapter, the reader should be able to go back and fully understand every concept introduced in the text. Either expand this chapter to include a complete explanation of molds, or move molds into a separate chapter.

Two, you include this example of a mold:

++ span

$% [%atom p=@tas]

[%cell p=span q=span]

[%cube p=* q=span]

==

This is chapter 0 of a tutorial on Hoon: do not just include Hoon syntax with no explanation! I have some idea of what this function does from context clues, but I have no way of knowing if my intuition is correct. This is why pseudocode was created: use it! Here's my best guess of what that function does:

function span_mold(noun n)

if n is of the form (p,q)

return [%cell span_mold(p) span_mold(q)]

else if n is of the form @a

return [%atom %a]

else if n is of the form %b

return [%cube b span(b)]

Is that right? I have no clue!
Third-party doctrine is basically an end-run around the 4th Amendment in the internet age. The government cannot open your mail, but they can compel your e-mail provider to show them message contents at a reduced evidence burden without giving you a chance to protect your privacy.
I'm curious about this. I thought double entry book-keeping was mostly an artefact of manual/analog book-keeping. Humans are notoriously error-prone, and it's easier to avoid errors when two sets of numbers are supposed to balance out (ideally, exactly).

How is double entry beneficial once all transactions are documented digitally? Could you give a somewhat concrete example? (Contrived or otherwise)?
The benchmarks claim it searched 35GB of data in 0.6s. I must not be understanding what that means, because that's nearly 60 GB/second. The web page notes everything's cached, so there's no disk I/O. But isn't 60 GB/second about the bandwidth of consumer RAM?
They need to solicit money because their money would never be enough. Even at millions of AUM their margins are suppose to be very low to get more people on the platform. The big profitable players have trillions of AUM just for comparison.
I know fairly little about it, but Linux seems to use kernel threads all over the place, so it's not just an event loop.
> OS/2 was way ahead of Windows with multitasking capability and memory management, I don't think Windows caught up until Windows NT/2000.

Windows NT was the Microsoft operating system that replaced (in its lineup) the joint MS/IBM OS/2, so that's not surprising. (Windows NT began development with the intent of being OS/2 3.0.) So its not really surprising that "Windows" didn't beat OS/2 at its strong points until that version, since the prior versions were intended for lower-end markets with OS/2 being the higher-end OS for Microsoft.
For me it's "fat man in a little coat." Sad to think that he's been gone eighteen years now.
To me, they aren't "liberal guilt speeches", first off, just a recognition of cause and effect.

But the real problem, I think, lies somewhere in your interpretation of of the the goals of pointing such things out. I'm sure "Mr. Professor" is more than capable of recognizing that kids in schools aren't political leaders. "Mr. Professor" is pointing this out, not because they fancy themselves above the economic fray, but precisely because we're all in this together.

That, in fact, is the actual message being conveyed by what you perceive as "liberal guilting".

If you're looking for people who act above the economic fray, a far better source of those sorts of airy pronouncements would be, for instance, David Brooks or Tom Friedman, for whom massive economic dislocation tends to be a "to be sure" or "perhaps" tacked on to the end of a column about how great disruptive innovation is.
>either independent business persons keeping their own books or using it for personal accounts.

Hence my comment in the initial post that its fine for one man shows. Those can carve their records on stone tablets if they like. Their tax accounting might charge them double for having to deal with the results but thats their problem.

>In quality software, known glitches are fixed.

Except when you're deal with companies using accounting software. There you frequently see outdated software. At least the commercial packages come with forced updates. Which are a god-send because you sure as hell don't want accounting staff trying to do IT updates...much like ahem you don't want IT staff attempts accounting stuff...like here.
With the caveat that I'm not a user of this software (yet), but:

> Does it cope well with multiple simultaneous users?

If you know of any other software that copes better with simultaneous users than git/modern dvcs+text files I'd be very surprised?
It's interesting that those agencies claim their access to communications is required for them to do their work.

It feels a little bit like they got too lazy and relying on those telegraph messages used relatively widely - contrary to letter contents - will always be available to them. Now, a couple century later, they're suddenly at the state when that's not always the case - but they did they work relying on that for so long they can't do that otherwise...

Wonder what other means to catch criminals could be available?
Original Microsoftie on how Windows got its name
I'm normally pretty good with your moderation. This one's a little vague. I worry that if I apply this uniformly, it'll effectively ban snark from my postings.

I'll do my best to honor your request, though.
Wasn't it fat "guy" in a little coat?
Pinning precise versions is the best practice for requirements.txt (as opposed to setup.py in a package) (http://nvie.com/posts/pin-your-packages/). Since we have no guarantee that every dependency uses e.g., semantic version, it's the safest way to have reproducible builds across machines.

You can also now list outdated packages with pip if you wanted to upgrade them yourself or test compatibility of new versions. Example for a side project I have laying around:

$ pip list --outdated
Django (Current: 1.8.5 Latest: 1.8.6)

$ pip install --upgrade django
...
Without root, you need USB to start a connection with adb for debugging on the phone, even if you switch to wifi later.
Your friend's ethics aren't really your business except insofar as you get to decide whether you want to remain friends with him/her. Let them join Palantir (I assume). Perhaps they'll see from the inside that it's gross. If they think it's amazing that they're fighting the baddies while snooping on your gmail then you can always just slowly break off the friendship.

I think this is obligatory:
https://www.youtube.com/watch?v=JEle_DLDg9Y
I don't have one of these adapters but that seems sub-optimal. Perhaps it's an issue fixed by a newer firmware (which CrOS will load to the dongle automatically, but probably not a stock Linux distribution)?

Detailed design for the adapter is here: https://www.chromium.org/chromium-os/dingdong

If you feel like it, please file a bug.
> No thanks for that assault on literacy.

The above sentence looks like English syntax, but doesn't appear in in the Oxford List of Valid English Sentences. Therefore, it isn't English. Clearly, you just made it up.

Please stick to English sentences from the approved list if you want people to understand you.
Unlike the hotel space (GDS), the VR space does not have a real time availability system.

There are attempts to create one of course, but it requires all the players working together rather than trying to dominate the space and cut everyone else out.
You don't have to look at all the data, if the prefix of the search doesn't match then you can skip ahead for some search patterns.
Sift was 6x slower on my first test

time sift -z ',R,' 20151104-00.gz | wc -l
210740

real	0m43.725s
user	1m9.984s
sys	0m10.695s

time zgrep ',R,' 20151104-00.gz | wc -l
210740

real	0m7.262s
user	0m7.509s
sys	0m1.395s
In this comparison Email is a postcard which they can read. It's sent in plain test to any random router along the path. I wonder what if any protections medical records would have in terms of Third-party doctrine.
I work in this space (Smart Host - market intelligence for vacation rentals) and this is a common practice. Owners and managers keep their calendars open because they treat a channel like HomeAway/VRBO as a lead source.

So if you inquire on a property that's booked, they will attempt to place you in a similar place within their inventory.

Only ~30% of bookings that happen on HomeAway are actually processed through their payment system. Airbnb handles the payments, so the calendar availability is typically more accurate on Airbnb.
Morocco Moves to Ban Plastic Bags
“We should all follow Linus’ example”
It's not in v2 yet (coming soon!), but check out /log/get_events [0] in v1. I'm not sure that it will cover what you want if you're looking for file changes. That might be better served with webhooks, /files/list_folder and /files/list_folder/continue. Feel free to post on the developer forum if you want more help! [1]

[0] https://www.dropbox.com/developers-v1/business/docs#log-get-...

[1] https://www.dropboxforum.com/hc/en-us/community/topics/20020...
Imperative FRP
The jQuery event "pasted" seems to work well. And it was used in our fraud scores, so it didn't necessarily block the tx, just score it.
>"In a 4-1 ruling, the court found that prohibitions on using marijuana violated the 'right to the free development of personality'"

Perhaps that is out of context, and I don't know their constitution as a whole, but I am not finding a lot of sense in that sentence.

If drug use can be considered a "right to the free development of personality", then how else could America's "right to Life, Liberty and the pursuit of Happiness" be interpreted?
Yes, and yes. It's the best practice to have flexible subversions of dependencies (or dependencies of dependencies) when you're shipping a package with setup.py (http://python-packaging-user-guide.readthedocs.org/en/latest...). However in requirements.txt for an app that runs by itself, their approach is the best practice.