skysight-inc/HackerNews huggingface dataset:
Because I recently put on a bit of weight. Every time I tried running my feet would hurt for a couple days.

The goal is to lose 25 pounds then try another C25k again.

Twenty years ago I could just go out 4 days a week and run a little farther every day. I could drop 20lbs in a few months.

Most people can walk 10 miles a day (you might get a big blister like me) without a problem.
What do you think about API Blueprint [1]? It is based on Markdown.

[1]: https://apiblueprint.org
Is there any secure scheme that protects against that sort of major brain failure?
Neat- not quite the same as the Yaesu VX-7R cable: http://www.kc8unj.com/interface.html

Now tell me the secret of where to buy new, tested, guaranteed replacement batteries for my Nexus 4 :-)
Oh look, it's XAML for an Apple device.

That's only half-sarcastic; it does seem to be a similar but much-simplified markup language that learned a lot from HTML5. Will be interesting to watch it develop.

As others have commented, though, XML without namespaces is not a fun ride (in my humble experience).

[0] https://en.wikipedia.org/wiki/Extensible_Application_Markup_...
Yes, the constrictor knot comes to mind, for example. I am surprised there isn't any discussion of the weakening of the line caused by the knot - in fact, the 10 knots requiring 1,000 times the force makes me wonder why that doesn't cause the line to fail (though I suppose the initial amount needed is very small). I am also a little nonplussed by their dismissal of sailors' knowledge as mere 'tradition', which seems like saying that the builders of Notre Dame didn't really understand their engineering, but were just part of a tradition of building...
Tonic looks very interesting. However, I'm much quicker sketching ideas in a REPL without all the extra syntax. Any chance for Coffeescript support?
It depends on what industry you're in.

So JPMorgan took a bit of a reputation hit when hackers compromised the data of 83m of the company's clients. [1] The financial repercussions were minimal, if there even were any to begin with. You can bet they still collect and store all the data they can. They don't really care, and customers don't really care all that much either.

On the other hand, we have medical data, which is essential for pharmaceutical and academic research but would be very, very harmful in the wrong hands. A non-compliant company will get smacked with heavy fines under HIPAA for not safeguarding data in a strict, standardized manner.

Until government regulation makes data breaches substantially costly for Company X (Target, Adobe, LastPass, Department of Personnel Management, etc.), Company X will continue to gather as much data as possible.

It's an asset with unbounded upside (who knows what great economic engine data might fuel in 5-10 years) and no financial downside because it carries no legal risk, and very minimal storage costs.

[1] http://dealbook.nytimes.com/2014/12/22/entry-point-of-jpmorg...
Original Washington Post article that leaked the keys: https://www.washingtonpost.com/local/trafficandcommuting/whe...

Copy of the article before they got rid of the image: http://www.heraldnet.com/article/20141130/NEWS02/141139966
RAML is essentially a YAML with a specific schema. Tell your IDE to treat .raml files as .yaml and all the syntax highlighting, etc will work perfect
Were you on a CAMSS team? That seems to be the best area inside of IBM right now as it's a strategic growth area. This includes the Watson PS team I'm on.
No, that's not how it works. In some cases sure, but this is not something you just do out of the blue like plugging in a USB.
Yeah, this is why I said it is a long discussion. I think about these types of things all the time, and I really discovered philosophy along the way. It's actually made me more religious (sans pageantry) because since I accept that I could be simulated / could be a simulation, I also have to accept the hellish horrors you list. But I have faith that an ultimate good / God / Omega would limit suffering and while I share you worries about humanity, I think that ultimately good will triumph or at least evil will self-immolate. But HN isn't really a good place to talk about these things, and I generally like to keep spiritual stuff off of here.
The Best Way for MSPs to Deliver Hosted Applications
I don't usually reply to HN posts but in this instance I'm deeply troubled by most of the posts you've made in this thread, but the most unsettling thing you've said thus far is:

> Because they are creating a world that is just very slightly more considerate than the one before.

Who gives you, or anyone else, the right to "create a world" in which I am a member of and can dictate what I can and cannot say? Why do you get to decide what is "considerate"?

I see this in our next generation and this trend is most troubling indeed.
> How does this miss the point of REST?

Because if it didn't, the full API description language would be:

api-root: <url>

Or, for a pedantically detailed version:

api-root: <url>
media-types:
- <media-type>
- <media-type>
Wait, you made all those posts just because of that one fucking word?
It sucks to have that kind of work culture, but it's really unhealthy for everyone involved. Is it at all possible to point out its flaws and make everyone's work-life balance better? Or to be the one to work sensible hours and make the rest realise what they are doing is pointless? (I know social pressures like this are very difficult to change, and I'm terrible at dealing with this type of thing myself. I'm actually very lucky in my present job that I can work flexible hours and 8 per day is totally acceptable--I could even get away with less if I really wanted, though I don't.)

I spent a year working 12 hour day and night shifts, so I can certainly sympathise with the hours. I got a 6 mile cycle each way and wasn't entirely desk bound then (industrial laboratory) so physical exercise wasn't an issue.
The beauty of this pretty-printing solution (merging it with the parser) is that you don't even need any parsing tree to be constructed. The parser will simply walk the stream and annotate it with the pretty-printing instructions (pushing an popping the indentation context, adding the weighted break candidates, etc.).
CERN+-+YouTube
Mainframes still bring in a lot of money. I actually think of IBM as being led by finance people.
This is important to note, thank you. Capitalism is based on this, that someone is better at doing #thing so you can do #stuff, and don't have to worry about #thing. What holds it together is that anyone can do #thing and those that do it safer or better get the rewards. Granted, many of these #stuffs are highly regulated (air travel) for safety, and really only after we screwed up a lot. Interestingly, the harder or more destructive #thing is, the more we try to control it. I understand the argument that eventually we won't have the iteration time to develop the regulation necessary for #thing; moore's law and all that jazz. But I have hope this system will take the least destructive path eventually, as it mostly has thus far.
I don't know if I buy that.

Inflation so far is 2015 is well below 1%, and 2014 was 0.8%[0]. The PDF in the GP shows an average salary increase in tech is about 2x inflation for 2014 (but half of those increases are raises and only a quarter are from changing employers).

But more importantly, how is knowing that you could pick up and go somewhere else for a 10-20%+ raise going to increase burnout? Either your pay at your current job is enough to warrant whatever stressors you may have, or it's not. I'd be in a much worse place emotionally if it was either my current job or the poor house.

[0] http://www.usinflationcalculator.com/inflation/current-infla...
I was kind of surprised that they haven't aged the finding yet. The 3 million years number is being thrown around with zero evidence.
Very true, but the post I responded to claimed NeXT "had to switch between different processors several times", which isn't correct.
Come on, it's a fact that ugly people get longer prison sentences, it sucks but that is how our brains are wired. Deal with it.
Great work from the React team. I know the answer to my question is "when it's ready" but any thoughts as to when React might go 1.0.0? I've played around with it and like React a lot but I don't want to deploy until it's "version" stable. Happy to hear time (2016 summer) or version (after 0.20.0) estimates.
I'm an indie iOS developer :-). Yeah, not having a real job is nice but I actually put on 20lbs. When I worked I kept a regular schedule.

It's hard to believe there still aren't enough hours in the day. I don't think I've ever had job burnout. However,I did get a little tired of working on my little app.
(this is just in the chrome js console, not sure about other envs)

The automatic semicolon insertion doesn't seem as bad for arrow functions, this works as expected:

() =>
"this string is returned"

I'd personally keep using the parenthesis for aesthetic reasons though.
Game play that “feels like a complete waste of time”
Boston's License Plate Reader Database Could Be Downloaded by Anybody
Cache coherency is kind of the same problem as database locking. Use MVCC.
Hacker News is a mere casual discussion forum, I'm not having nor intend to have a serious academic debate with you. I just pointed out a few holes in what you said.

A lot of people have much more time and patience than I do and could argue the case for gender-neutral language better. There are studies you could read if you're curious.

I will say one more thing, though: few things are ever as trivial as they appear. Death by a thousand cuts.

(I hope you're enjoying your life, even if you did end that with an insult.)
Interesting to see your reply. I spend some of my time working with IBM i and z machines that are running web apps written in Java.

FYI: The reason why you couldn't comment in the original thread was because it's too old - comments on articles get disabled after a few days.
I'm quite happy to see others starting to recognize this. It's a problem, as someone who's dealt with "big data" since the early 1990s, that I've been quite well aware of for several decades.

An exceptionally peculiar aspect of digital data is that, while it may remain in the boxes and cages provided for it, it's got a notable tendency to find itself liberated. Often without warning, and not detected for days, weeks, months, or longer, afterward (as in this case). In the real world we've got friction, especially associated with data processing and transfer. In digital form, far less so. Sometimes friction is good.

What you almost always want to do is to roll data up to non-individualised aggregates as soon as practically possible. The rest is just dry powder waiting for a spark.

https://www.reddit.com/r/dredmorbius/comments/3hn4r5/on_the_...
I've read all of Pynchon's books and a lot of books whose authors were clearly inspired by Pynchon, and I don't see any reason to assume this doesn't fall into the latter category, especially after reading a few pages online. For one thing, I think it would be the first Pynchon novel written in the first person. The prose also seems markedly less lyrical than Pynchon's.

I mean, if Pynchon put his name on this, I wouldn't say, "I disbelieve this, he must be attaching his name to someone else's work," but I would say, "Huh, he really changed up his style for this one." But he didn't put his name on this.
Language is not merely academic. It permeates every aspect of life and apparently 'trivial' things often aren't in the grander scale of things.

Be cautious in what you dismiss.
"Then you collect the data you need (and just the data you need) to answer those questions."

If you are providing something to anonymize activity- then sure, if it is legal. And you want to store as little data as possible that would be hazardous if it was made public. But for everything else, it's probably not a good idea to have this attitude.

There are many questions you don't need to answer before you need them, and then it would be good or even necessary to have them historically. For example, auditing changes made to the system or data, logging some requests and responses, tracking user behavior for analysis by marketing, etc. Over time, depending on the site/service, you may want all those things and more.
why is this using npm and not brew?
> None else does it like this.

...except for writers that DO write like pynchon (e.g. DFW, Bolaño, Gaddis, Barth, though none of them would HAVE to to imitate him). Pynchon is distinctive but hardly unique.
What I would love to see is a SQLite rewrite in Rust. Just enough to support WebSQL and appease Mozilla's concern about the lack of alternative implementations.
Anything that reduces the usage of IE is a very good thing!

I've been working on a project for a couple of months, testing on Chrome, Safari and Firefox. With zero effort, things look great in Edge, but completely broken in IE.

If this takes off, it will be a great thing from a web development perspective!
honestly, i'm surprised it wasn't taken before
Are there any extant REST API's for which one could programmatically generate a client library based purely upon the root URL and media types?
List of Chromium Command Line Switches
If you don't mind, enlighten me on how this is different from MyFico community forum where similar things are discussed?

http://ficoforums.myfico.com/?
The evidence is the quoted prose, which is in the style of Pynchon. If the rest of the book maintains that perspective and entertains me in the manner I expect from Pynchon (as apparently it did the reviewer), then I'll be happy to have read the book regardless of who the "real" author is.

I read little fiction but I read whatever Pynchon produces, because, since high school, I've always enjoyed his work. That is what the name "Pynchon" means to me: a certain manner of story telling which illuminates the distant (or recent) past through idiosyncratic distortions and personalities. Unless the reviewer has a sharply different experience of Pynchon's style than mine, I will be happy reading this book.
Interesting to see that these apps can be created in JS - exciting!
No, they're not used, because they didn't find DNA -- they found rocks. We're dealing with fossils here, not organic matter. Tissue does not last for millions of years.
Metal Gear Solid 5 the Phantom Pain Legendary Gameplay Walkthrough
As a fact ugly people get longer prison sentences. It sucks but that is how our brains are wired.
Scosche’s EZTIP micro USB cables – reversible micro USB cables
What qualifies as "born"?

Successful standards committees are just a group of implementing industry members. WebSQL, for example, was edited by Ian Hickson.

The work almost always predates the standards committee -- also just like WebSQL.
Why all college students should take science classes – even non-science majors
Your mileage may vary. I was over 230lbs and I'm almost 50. I hope to get back under 200lbs. Gotta do whatever it takes.

I've simply been on a mission since July 6th to get back into shape. It's not forever. I'm simply explaining that I feel much better and more relaxed than 2.5 months ago. If you're in halfway decent shape just run. A slow 3 mile jog always felt great. Hopefully I'll be back to that sometime this year.
Trying to give useful advice here, sorry if it stings.

Perhaps you are not worth 75k/year? Just because your friends mention that as a standard salary doesn't mean everyone (you) are at that level. Going in and demanding a 75K salary when you are being offered 40% lower seems to be a poor negotiation strategy in any case.

As others here mentioned, if you really want to improve your salary you do so by jumping around, not by forcing your employers hand.

Best of luck in your future, and hope you can bounce back from this.
Last time I was in the Bloomberg building much of their Dev Dept was underground, and they have a neon art display which is supposed to simulate a sunset, or natural light, or something.

Sure, visiting Bloomberg and getting the tour leaves you with a wonderful expression, but those that I know that have worked there in the past wouldn't compare the work environment to Google.

Bloomberg is much more of an "East Coast" company, and feels like it.

Having said that, I had a Bloomberg Terminal subscription for five years. I friggin' loved it. Regardless of whatever might be behind the screen, it's still an amazing, powerful, gorgeous tool. I miss my B-Unit, oh so badly.
Deliberate destruction of value and systematic exclusion are the norm in peasant societies. If you’re a noble, you treat the peasants living on your land as chattel (even when they aren’t explicitly slaves), and assault, rape, steal, or kill with abandon. If the peasants start saving up some surplus (of food or money or whatever), you take it, because to not take it would threaten your power.

As one example, a case I know about because I’ve talked to people who were there: in rural southern Mexico, which was mainly a plantation economy up through the 70s, the casual theft/rape/murder of indigenous peasants by landowners was common even 50 years ago. But the same was/is common in rural peasant societies everywhere in the world, say, all over Europe 200 years ago (more recently in some parts), or the American South up through at least 1900.
I skimmed through the article, but I couldn't find anything about how the chicken was fed.
> how do you create your own "specification" and your own "workgroup"?

You create a specification by recording requirements in some medium.

You create a workgroup by getting a bunch of people to work together.

> Can anyone invent some acronym, create their own "workgroup"?

Yes. Whether other people care that they have done so or not is another question.

> Do you need some blessings from YAML or someone else?

No.
A binary-friendly client would be a hundred lines of code at most, versus inefficiency for a pretty standard protocol use-case forever.
This just begs the question. The question is, what about IndexedDB, XHR, the File API, etc. make them unsuitable for pure-JS environments?

Because there is nothing about the problem domains (indexed key/value store, asynchronous web requests, filesystem I/O) that are specific to web browsers.

If a problem domain is common across browsers and pure-JS environments, then it should follow that there can be common APIs. If some part of the API is necessarily specific to one or the other, then ideally these differences should be localized to small parts of the API.
Pynchon wrote several short stories in highschool in the first person. See Voice of the Hamster (http://genius.com/Thomas-pynchon-voice-of-the-hamster-annota...). I find the similarities between this story and Cow Country interesting (as it takes place at Hamster High.) Dr. Felch would fit right in.

In addition, Pynchon's style of narration employs so much free indirect speech that it often begs to become first person.

What did you say when Mason & Dixon was published?
yeah, I think im not alone prefering npm for (cross-platform) node packages and homebrew for (osx-specific) general-purpose utilities
> Then why would 'she' (the PC/feminist recommended alternative) be any more legitimate ?

Some people use 'she', which has the advantage that it tries to normalise women instead (not kind to others, but it makes you think, at least), but it's still exclusionary, yes. I'm not sure if it's fair to say it's the 'PC/feminist recommended alternative'. Certainly some advocate it, I don't know if they're a majority (I don't think so?). I know that the tool under discussion, `alex`, uses gender-neutral language ('they') instead. I also use 'they'.
VINEBOX – the first wine club, by the glass (right?)
It is in the context of building a larger cryptographic protocol. But they aren't building a cryptographic protocol in this case, so none of that applies here at all, even a tiny bit.

In this case hashing functions are being used stand alone (both bcrypt and MD5), and therefore they're not cryptographic primitives. The only time they become cryptographic primitives is when they're used as such, in a cryptographic protocol, which it isn't here. You may have read that Wikipedia entry but I don't think you understood it, it says this quite clearly.

To be honest it is just flabbergasting we're even having this discussion. "Encryption" has a very specific meaning that is hundreds of years old, "crypto" is just a shorthand way of writing encryption or cryptographic, and neither term is a synonym for authentication.

I cannot tell if this confusion originates from people not understanding what the words "encryption" or "cryptographic" mean, or from them not understanding the difference between authentication as a broader topic and encryption/hashing as a singular component within it.

If people want to create the mantra of "don't roll your own authentication," then more power to you. But none of this has anything to do with "don't roll your own crypto." They categorically did not at any point roll any crypto, encryption, cryptographic protocols, or anything else related. Just custom authentication.

As I have said multiple times in this thread: "No maths used == no attempt at rolling their own crypto." It is as simple as that, so unless someone can point me to their bespoke implementation of crypto (i.e. maths) then what you're arguing doesn't make sense.

To use an analogy:

- Famous mantra is: "Never roll your own car engine."

- Article is posted where someone built a custom car using an off-the-shelf engine (even if an old and dangerous one (i.e. MD5)) and it crashes.

- Someone replies: "This is why you NEVER roll your own car engine."

- I reply: "They didn't roll their own car engine, it was a standard off-the-shelf one!"

- Someone replies: "The term 'car engine' (as in "Never roll your own car engine") now refers to the ENTIRE CAR, not just the engine."

- I reply: "No the engine is a specific component in the car." (i.e. MD5 is a specific off-the-shelf component in an authentication scheme).

- Someone replies: "The term 'car engine' now means 'car.'" (i.e. the term "crypto" now refers to the entire authentication process for some reason).

As I said I feel like slamming my head on the table. I don't know another way of explaining this. The fact you think that Wikipedia article has any relation to this topic at all means you're even further from understanding this than I thought. Do you really think an authentication scheme is a cryptographic protocol? Is AES an authentication scheme? Is Kerberos a cryptographic protocol? No, and no. Kerberos USES encryption and AES is used IN authentication schemes, but they're just components in both cases.
I'm very annoyed that anytime I see an insightful, top-level comment on Reddit, there is just a string of meaningless puns starting a comment or two below it. So essentially I just browse, read the top-level comment, read the child comments until I see the first pun, then move immediately to the next top-level comment down. It really just became a race to the bottom.
Not the parent, but some simply prefer walking as an activity, and aren't concerned about optimizing how much distance is squeezed into a unit of time. A long, slow walk provides plenty of meaningful benefits that running and jogging may not.

Additionally, for people who experience joint issues, I'm sure the risks aren't at all overstated.
this is not osx specific. its gonna be installable on other platforms as well (linux/osx/windows)