skysight-inc/HackerNews huggingface dataset:
I think this article isn't very useful. It's unfortunate that we have this human need to blow things up and then deflate them. I dislike the term "microservices" because for most organizations all it does is plant a flag all the way across the yard from "monolithic." Suddenly the guys at the top have a new buzzword and the engineers are all trying to make their services as small as possible so they're micro enough.

Most of the gotchas the article mentions aren't logical consequences of decomposing into smaller services at all. You don't have to have different data stores for each service. You don't need to "marshal data" between services. If a service needs to call a service it's just a client like any other client, so if we want to call standard http request/response handling "marshaling" I guess it will sound more complex and scary. Breaking a monolithic app into smaller pieces doesn't increase complexity, it reduces it. And to the extent you have more things to monitor that probably means you can now monitor and control things that were more or less invisible outside the log data in the monolithic architecture.

More importantly, decomposing a problem into logically related areas of functionality that can execute separately allows you to make the most efficient use of compute resources, and it is consistent with the idea of favoring multi-processing over multi-threading. In almost every way groups of simpler things collaborating makes much more sense than large complicated things that do all. It's only when we create these Knights in shining armor that people start feeling like they have to be knocked off their horses. Use the tools and techniques that make sense.
It's Perl, not PERL.
Grial Uikit – Ready Made UI Views Crafted in XAML
14 Mayors Have to Join Forces and Beg Verizon to Upgrade Its DSL Network
9reddit is easy to remmember

I assume you are visiting https://www.reddit.com/r/funny then add 9 to this link, you will see new things happen. This is the reason why I created 9reddit.
Yes, you and everyone else. That's why I don't do that much software anymore either. People are happy with a paycheck rather than to do good work and be proud over that. Then they sit on HN and criticize every other field they know even less about.
Unless he's using cash

He is.
There have always been loan sharks and a subset of the economy that they feed off of.

What is troubling is that the business segment described in the article is so profitable that it has attracted institutional investors at a much bigger scale, which makes me think the number of small businesses in trouble these days must also be higher.
Some of the break rooms where I work have a computer you can do searches on. There are some Google image searches that just shine like diamonds. Most of them are somehow PBS related for some reason. "Bob Ross" "Fred Rogers" "Ernie and Bert", etc. I started an odd little game of people leaving google image searches on the break room machines.

You'd walk in and.. "Hedgehogs!"
and am far more tolerant of it than the latter

Which is why you see them addressed in the same breath so often. It brings in the political capital of the latter, to gripe about the former.
As per the article, Goldman Sachs just looked at their books to understand the business model, then started offering their own version of the service.

Doing what GS always does: take someone else's crap, wrap it in gold foil and serve it on a silver platter in the guise of 'legitimacy'
Goldman Sachs did even worse, they copied their business model and started their own department/company..
Grial aims to push Xamarin Forms to the next level in which apps look appealing and UI implementation is a breeze. No more time wasted compiling over and over to see small visual changes.
> There's a huge difference between being "at the mercy of random emotions their entire life" and deciding that staying in the situation you're in just isn't worth it anymore.

Right. We weren't specifically taking about Sarah Sharp any more at the point in the conversation that I said that.

I would not want to stay in a genuinely hostile work environment, and I would leave.

That said, I doubt the LKML is actually a genuinely hostile work environment. The people on LKML do not genuinely wish others harm or genuinely despise them. They just have a culture of being confrontational, harsh, and direct, sometimes with exaggeration, and it works.

That is something that Sarah Sharp could not (or wasn't willing to) adapt to, by her own admission.

Conversely, there should be no expectation that the community of Linux developers is going to adapt to Sarah Sharp. Nor should they---what they have works very well.
Maybe because of the n900s form factor resistive screens were better

I remember other Nokia phones with resistive screens and they were passable at best, and not comparable with capacitive ones (at least most of them, I remember seeing a Motorola phone with an awful capacitive screen)

You don't need to wait for Apple for a stylus, really

Swiping on a resistive screen is a frustration as well
Depending on who does the interpretation of Matthew 25:27, Christians might get a pass.

I've read quite enough about my religion and it does provide a moral framework. I also believe in the principles in the US Constitution, but I see the section on slavery and realize it concept best banished to the dustbin of history[1]. The Bible was not only a religious text, but a historical and instructional. It had sections on how to treat slaves, which I ignore. I also have no need to go outside the city and bury my poop[2]. Inspired words are sadly not perfect words.

1) although given some stats, it might be more prevalent now in number (not %) than when that document was written

2) Deuteronomy 23:13
I think she was responding to this line:

> You may need to learn to shout at people.

That is, after all, the last line before her reply, according to this view of the thread:

https://lkml.org/lkml/2013/7/23/107

It's unfortunate that her response lists physical intimidation before verbal abuse, but I don't think she "started any and all problems herself." Her point is still valid.
Medallions are a productive asset, so 5.3 billion is somewhat disingenuous.
Don't worry. I will add more ads for you lol
I don't know what a reasonable cash burn rate is for a Nigerian entrepreneur, but is it possible that $50,000 simply lasts three years? I expect not but can someone put my mind at rest?
It's even better for the taxi drivers who have to rent the medallions for 12 hour shifts. There were more drivers than taxi's until recently and drivers would bid the rental prices up. It was either that or they didn't make any money. Now garages sit with extra cars.

Instead of paying up to $250 for a shift drivers now have the power and can pick between garages and get a car for $125 now. That's money directly in their pocket.

Every NYC cabbie I've spoken to who doesn't own a medallion loves Uber for precisely this reason. I'm sure it will balance out but certainly not in the garages favor. But for people with a hack license and an Uber account, they have the power to pick and choose which option serves them best today and that might mean driving a cab one day and driving their Uber the next.

It's for precisely this reason I can't see why the left tends to be suspicious of Uber in NYC. I think it's great drivers have agency.
I didn't want my excerpt to be too long, but Kozinski actually talks about this in the very next paragraph:

"Even more troubling are doubts raised by psychological research showing that“whoever makes the first assertion about something has a large advantage over everyone who denies it later.”43 The tendency is more pronounced for older people than for younger ones, and increases the longer the time-lapse between assertion and denial. So is it better to stand mute rather than deny an accusation? Apparently not, because “when accusations or assertions are met with silence, they are more likely to
feel true.”44

To the extent this psychological research is applicable to trials, it tends to refute the notion that the prosecution pulls the heavy oar in criminal cases. We believe that it does because we assume juries go about deciding cases by accurately remembering all the testimony and weighing each piece of evidence in a linear fashion, selecting which to believe based on assessment of its credibility or plausibility. The reality may be quite different. It may be that jurors start forming a mental picture of the events in question as soon as they first hear about them from the prosecution witnesses. Later-introduced evidence, even if pointing in the opposite direction, may not be capable of fundamentally altering that picture and may, in fact, reinforce it.45 And the effect may be worse the longer the prosecution’s case lasts and, thus, the longer it takes to bring the contrary evidence before the jury. Trials in general, and longer trials in particular, may be heavily loaded in favor of whichever party gets to present its case first—the prosecution in a criminal case and the plaintiff in a civil case. If this is so, it substantially undermines the notion that we seldom convict an innocent man because guilt must be proven to a sufficient certainty. It may well be that, contrary to instructions, and contrary to their own best intentions, jurors are persuaded of whatever version of events is first presented to them and change their minds only if they are given very strong reasons to the contrary."
that's a bit unfair: those are monthly things which you can easily skip. Yes, the UX could be better, but he has other priorities. IMNSHO it's worth the little extra effort.
No, but he should have explained why spending $8,500 per job created is a good deal.
Physics in Verse: A John Updike Poem about Neutrinos
At a high level that sounds like a good idea. In practice it would almost certainly die the death of a thousand cuts. There are a lot of semantic differences between the two languages, and for this sort of thing, every last one of them will matter at some point.
The Ultimate Customer Success Cheat Sheet
You're extrapolating from a single email. Linus and many other LKML devs frequently berate and belittle contributors with personal attacks. They're not hard to find, in fact he's famous for them. Sharp was responding to the long history of contributor abuse, and it happened to be in that particular series of emails.
I think we're in agreement too. Not defensive, only that it seemed a churlish criticism! Anyway, onwards to constructive things!
All we need to do is modify an entire generation of kids to enhance their ethical development, and then grant them exclusive control over the technology when they grow up. It's a foolproof plan. What could possibly go wrong? ~
I don't think this is entirely correct, I think there might be some disagreement in Islam as to whether interest is actually forbidden
At my job we've avoided microservices thus far. 90% of our deployments are just to Heroku. Every now and then I lament in my mind that we aren't using the coolest new tools (Docker, microservices and all the things that come with), but what we have works really well, and we can easily scale up by 10x and things will still work.

Every time I think of the mess that it will cause to break up things to microservices, I'm glad we aren't doing it- yet. When the time comes, we'll roll out to services as-needed, but that day isn't today.
Reddit has a lot of user so design change is too hard. This interface is not an improvement.

I will add share button to 9reddit later. Thank you
That's an overly broad and dangerous definition of terrorism.

Following that definition, these acts can be considered terrorism:

- Pub brawl

- Running someone over with a car

- Punching someone who is attacking you

- Police hitting protestors
Ice Pirates? http://www.imdb.com/title/tt0087451/
After Lawsuit Settlement, LinkedIn's Dishonest Design Now a $13M Problem
> many people feel a lack of basic politeness is a virtue.

It's not that. Rather, it's that they don't feel that basic politeness is a virtue.

Rather than having a different belief than you, they simply lack belief.
Wow, this story is pretty nuts and well written.
CBCrypt: Encrypt from the client rather than send passwords to servers
"Practicing law" specifically means performing legal services, in the real law system, for a real client. It is a term of art, not a generic English use of the term. Practicing programming has a much fuzzier meaning, because it is the generic English term.

My point is your snark doesn't hold, because "practicing law" is fundamentally a different thing from "practicing" programming.
I though the image changes felt too intelligent. Thank you for the clarification, Google Skynet is not upon us after all.
I think this is a reasonable stance, mostly because she is saying it's not programming itself that sucks, it programming for others on matters that aren't what you are passionate about that sucks, and I think that's an important distinction to make. Her options are to either find something she is passionate about programming and do that for a living, or do like many of us do and do it on the side.

I'm a sysadmin, and I have almost no formal programming training, but on the side I really like experimenting with developing solutions to my very specific set of problems, and it is empowering to me. At work I often cobble stuff together in bash, perl, and python, but I'm sure if a professional programmer reviewed my code they would balk... but it works for me, and I document everything heavily to make sure the next fellow won't have too much trouble.

For me programming is about problem solving, because that's what I do best. I will admit though, sometimes I go through burnout phases, and perhaps this is where the author is at the moment.
Nice - I wanted something like that the other day. Hopefully with open government data we would some day be able to solve it.

I want to specify "I want to live close to a forest, a skatepark, and with an airport 1.5 hours from me", and then it should give me nearby areas that fit the criteria.

Data-collection, cleaning data, and tagging it up is hard though :(
Not at the moment. I've got a ton of stuff I probably could publish however.
> Unfortunately the British financial regulators, who built London on a program of pretty much anything goes style regulation, woke up that day and decided that for the first time ever they needed to actually regulate and they declared Lehman's assets frozen, meaning that otherwise healthy funds (including pension, mutual, and hedge) now had no access to their own assets.

I assume that there was reasoning behind this that's a little more nuanced, but even given that then I feel this was the main issue with the crisis. It seems like the financial system is continuously growing in complexity. In that while there were formerly N instruments, a year later there are N+z instruments.

Coupled with the increased mobility of capital, and its tendency to seek the highest returns, you end up with large amounts of private money pooling fairly quickly in unexpected and not-broadly understood places (which is kind of self-evident: if everyone perfectly understood a particular instrument, you would not expect its use to outperform the market).

And don't get me started on the continual improvement of ML systems: a closed loop where code constructs optimal instruments directly by parsing legislation and legal opinions no longer seems impossible.

This seems like a problem in the event that something glitches from business as usual. You now have central bank officials (who while incredibly intelligent, by definition don't know as much about these specialized instruments) tasked with making quick decisions (because HFT and yay automated trading systems) without complete information.

Summary: increased machine complexity and speed vs human decision as the only buffer to unintended emerging failure scenarios seems like a recipe for disaster
This was a statistic that was largely pulled from experience; so I don't have detailed stats on it.

It varies quite a lot based on how your individual buy flow is set up. I personally prefer to be up-front about pricing with people; it skews your metrics if you make them get to the credit card entry page just to see a price. Regardless, if we're talking a SaaS buy flow the conversion rates are usually far worse: your best case scenario is that 3% of customers who sign up for a free trial will convert.

Honestly, this is a case where A/B testing helps. Build both buy flows, measure the outcomes you care about, and go with the one that produces the result you're looking for. This assumes you have sufficient volume for A/B testing: if you don't, you shouldn't be focusing on optimizing your buy flow, you should be focusing on traffic acquisition :)
Sorry, I showed a wrong link. The homepage I showed actually is a subreddit page. :)

http://www.9reddit.com. Try again to see, please
I've worked with people who explicitly said that the reason they wanted to go with technology XYZ was because it looks good on a resume.
"How to remove null checks and then add them back again as a library feature."

The difference being, of course, that having an Optional type forces you to check if it's null or not before getting at the underlying object.
TOP 10 MINECRAFT SONGS/PARODIES OF ALL TIME
CANADIAN HOUSEHOLD DEBT: WE SEEM TO Love IT
Thank you. That was a much needed pick-me-up. And yeah, you're absolutely correct, but it's sometimes easy to get lost under pressure (speaking for myself).
First thing that came to my mind was Paul Phillips' rant :)
Now's the time to do it right sir!
Hey, this is pretty cool. I actually tried something similar. (Keeping a list of shop names and matching it with tesseract's results)
I was trying hough transform for slight image rotations. I wasn't aware of imagemagick's textcleaner script. That could have save me a lot of trouble :)
I got roadblocked by the problem of having various kinds of receipts with absolutely no layout in common. I figured it would need a lot of training for the system to have a decent accuracy and left it for another day.
Awesome job! Would it be do-able to visualize the _frequency_ of public transport connections too?

For example it may take me only 20 minutes from Uster to the center of Zürich but if there is only 1 train an hour would be nice to know that.
Sorry we didn't upload it yet and visualized data in a heat map.
Every mental state is precipitated by the physical state of the brain. The only difference between a criminal who does something "intentionally" and someone like this is a difference of degree. Unless someone wants to demonstrate supernatural free will, we need to stop pretending that anybody does anything completely on their own. This doesn't mean we should let dangerous people roam free, but it means that we should let evidence decide the most effective response to unwanted behavior rather than our desire for retribution.
The reluctance of the Federal Reserve to lend to Lehman contrasts with its actions regarding Bear Stearns and A.I.G. The difference is that in the other two cases, the Fed saw itself as lending against reasonable collateral.

See my comment below for further explanation. Of course, at the end of the day it's all somewhat arbitrary - the Fed was just placing (decently-educated) bets on risk-laden firms: "Hmmm...this bank is probably too important for us to let it fail, this one might pay us back if we pump money into it, this one looks rotten, if we let this one fail now it might trigger a death spiral..."
Hololens Developer kit available in 2016
Android 6.0 Marshmallow Xref and Changelog
Xref for 6.0: http://xref.opersys.com/android-6.0.0_r1/

ChangeLog for 6.0: http://aosp.opersys.com/changelog/marshmallow.html
So the Free Software movement is oppressive because it is trying to change the software culture from proprietary to free?
Kodi (XBMC) plugin boilerplate
If the government only hands out new ones that cannot be sold to humans that problem cannot occur.
for internet FUD, of course. for normal discussion... you guessed it :)
Incredible and touching rescue dog
That's basically the difference between being raised as a biblical rules lawyer and being raised with a moral compass. I've noticed empathy seems to be the opposite of rules.

Its not unique to Christianity or even religion, but you would think people who claim to study the New Testament would see their relation to some of the people mentioned as having conflicts with Jesus. I mean, its not like it doesn't hit you over the head with "don't be like that". They also slip into the "any means to an end" side of the spectrum which I find the true one phrase definition of evil.
Build a fully functional web app without any code
Fixed now, thanks!
https://frzr.js.org/example/index.html
And can't care about stopping it.
Right. It sounds infinitely sad too. :(
My favorite song by her: https://www.youtube.com/watch?v=eAKh26bfkpw

Beautiful usage of a vocoder.

Yes, I know it's OT…
I would hardly call a Blackberry or a Sidekick or any of a number of Windows Mobile devices of that era "phones, first."

The difference in mindset is that Apple thought about how they were going to sell the product first and built the hardware and software around that.
You bring up good points, and obviously the article is on Specialized's side.

But I absolutely would not trust a fake/knockoff carbon fiber frame or any knockoff helmet. My safety's just too important, and it's too difficult to detect impending failures in carbon fiber products, nor the lack of engineering in a safety product like a helmet. I ride bicycles and motorcycles and race cars. There's definitely a price/quality curve, but when safety is in question, I'd like to have a throat to choke. It's not about actually suing, it's about knowing someone reputable, with a legal presence in this country, stands behind the product.

I probably wouldn't have similar qualms about buying an off-brand or knockoff metal frameset, or a watch or something. I wouldn't have commented, but it pains me to see this (and followups asking where to buy) as the top-ranked comment.
How the brain builds new thoughts
I wonder would happen if they took every n(20) as a start for another similarity pass.
What Do You Get with an AgencyLogic Single Property Website?
The answer is a solid maybe.

Like I said upthread, it all depends on quantum error correction. Right now they are below the threshold for some surface codes (note: in this context below a threshold is a good thing). However surface codes require a torus topology, and existing chip technology generally flat. They are above the threshold for topologically simple codes like Stein and Shor thus ruling them out. While their research is a step forward, what they have in their lab right this instant cannot be made into a scaleable quantum computer.

Interestingly enough, most quantum computers (both in theory and practice) are more like fpga's than like a classical CPU architecture. The general purpose qubits just kind of sit there and a quantum circuit is implemented on them with laser pulses. The only exception I'm aware of is the silicon waveguides group I mentioned up top.
Is This the Worst Real Estate Survey Ever?
Some people can put up with constantly being called an idiot/retard/moron/whatever. Others don't want to or can't. Should we exclude the latter?
Numpy 1.10.0 released
Show HN: Horcrux – Split a file into N encrypted pieces