skysight-inc/HackerNews huggingface dataset:
I think the "cost" argument here misses the point slightly. Law and order has value, in and of itself. There's a reason why the punishment for stealing $100 is not a $100 fine. We all benefit from a society where no one steals things.

Not to strawman, but for instance, I see no ethical argument that homicide is less serious if you murder a person with a net negative cost to society. Neither murder nor theft are wrong simply because they're expensive. They're wrong without the context of cost.

In both cases, cost effectiveness isn't what I would consider the most important thing. However, I 100% agree with you that Walmart is certainly benefitting from the public police force enforcing private security. It's a sticky issue without a clear solution.

Crimes are crimes, but there's also a reason we install locks and alarm systems in our homes. By maintaining secure systems, we reduce our vulnerability to crime and our cost to everyone else. I feel like Walmart should do the same.
I'm not dinging Rails for that. Like I said I've done some successful applications with Rails.

The difference I'd say between Clojure is you learn those from the bottom up, whereas with Rails you learn from the top down. Either way, you are going to have to learn them!
Real time prices go negative in U.S. energy markets as well. Usually during off peak hours with a high percentage of wind generation in the zone.

Look at the North Zone of New York, it spent a good chunk of Sunday negative:
http://mis.nyiso.com/public/csv/realtime/20160508realtime_zo...

Use the LMP column(Locational Marginal Price)

It should be noted that most energy is purchased in the day ahead market, which I can't recall seeing negative - although maybe in Texas (ERCOT).

The provider will need to buy back the energy in at the realtime price if they are not generating. But I am not sure about the market rules for negative prices.
Google Announces It Will Stop Allowing Ads for Payday Lenders
What if I know how to code and most of the tools that I can't find can easily be implemented in crude yet effective scripts? Usually I weigh out the cons and the pros and end up creating a simple script/task that I, as a programmer, can efficiently use, yet it's far away from being published.
Am I the only one who makes something useful for self only to understand that it requires substantial effort, time and devotion to turn into an open source product?
Were Walmart instead employing more-extensive private security, then I can see people complaining about that instead. Heck, I remember angry articles about how private security guard persuade folks to sign documents admitting guilt &c.

Instead, Walmart is handing the problem over to the public authorities. This seems intuitively fair: why shouldn't a poor person accused of shoplifting have access to the same presumption of innocence and procedural safeguards as a rich person?

People are going to steal. Theft hurts Walmart, but it also hurts poor people, who will have to pay the increased prices (or decreased service) that Walmart would require in order to offset the cost of theft (or perhaps Walmart will go out of business, and poor people will be stuck paying even higher prices still).

The real problem is the amount of crime. Fix that, and none of this is a problem.
Its a valid question, clearly they weren't making enough money to survive as a proper business. Would you have paid more for their service? And if so enough more that the reduction in users covered the cost of operations?

One of the things that that comes up a lot with new ventures is that they don't know the answer to those questions when they start, but they do when they either die or succeed. In this case it seems that its financially feasible as a "feature" of Outlook rather than a standalone business.
Second this, totally worth the money and it works great.
Challenging is probably better choice for a word then complexity. Anyway, there are a few different kinds of complexity.

One comes from simply the problem at hand being large / complex and that's something that might be really hard to come up with.

However, it can also be challenging because of unfamiliar tech stack. Be it a new language, new framework, etc. Going too far in this direction can lead to projects being too hard to complete so you want to balance it with familiar technologies as well. For example, if you are familiar with Python and Javascript, picking Elexir and CoffeeScript might be too much. However, Python and CoffeeScript would make a good combination. You get the idea.
> To him, it was probably analogous to saying, "You look good. Really good. We should go out sometime,"

Holy fuck don't say that to people at work, especially if when you ask for private communications they say "sure, so long as it's work related".
Let me counter your anecdote with my anecdote - I work much worse under pressure. Deadlines and commitments stress me out.

I suppose different people have different needs. I started with programming as a childhood hobby, and one thing I retained from that period of my life is the strong need for autonomy in the kind of projects I do, and in the way I do them. Which is, sadly, quite incompatibile with the way a typical employer wants you to work.
Serious answer: Offer the accused shoplifter some alternatives to police involvement. Pay for the merchandise, pay a fine, sign an agreement to never be on the store property. I'm not a retailer - I'm sure there are plenty of other ideas.

Flippant answer: Pay Target to train your managers in how to not abuse community resources like police. They obviously figured out something that Walmart can't figure out.
It's a non-profit and open source? Why not just use public repos like Code.org and many other non-profit software teams. $0/mo is surely better for a non-profit.
Am I the only one that's inconsolably disappointed this turned out to not be a text-based adventure about policing Walmart?
>It's the most cost effective method that we have that prevents stores becoming a free-for-all for shoplifters.

We don't have the data to come to that conclusion. What if police responded to a lower percentage of these calls?
Ask HN: Beta testers wanted for marketing automation software
Prior HN discussion about the reason for the first day of the week:

https://news.ycombinator.com/item?id=11360648
Hey fellow HN-ers,

For the past few months, we've been building a new marketing automation platform for small businesses and we're close to finally releasing our first version.

We would like to invite you to test it out and let us know what you think. We love feedback and we're looking forward to hearing what you like, what you don't like and any other ideas to improve it further.

Cheers
"Hey you should absolutely ignore Economics fundamentals and listen to what I say. Print currency and regulate! After all I've bet early in Amazon and I'm doing great!"

With that logic, why 28 and not 5000? This Keynesians are being so cheap!

Let me give you a good pair of austrian rolling eyes...
To me, the use of Turing machines seems a little gimmicky; they're very far removed from the way we actually program, or reason about programs. The difficult problem here seems to be compilation: going from a usable program definition, either formal or informal, down to the bizarre world of Turing machines, either by hand or automatically.

To me, binary combinatory logic and binary lambda calculus seem like much more sensible languages for performing these kinds of algorithmic information theory experiments.
A really fun detail in cal:

~$ cal 9 1752
September 1752
Su Mo Tu We Th Fr Sa
1 2 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
World of VNC
I haven't looked into it, by my assumption has always been that they've kept certain modules and interfaces as closed-source, but that big chunks of the kernel were open (or that the kernel was closed for some of their SoCs and at least partially open for others, or some similar combination).

I may be wrong on those points. Maybe someone can correct me.
Actually you have it somewhat inversed. Fix the poverty and you fix the crime.
It's a productive discussion on the original ask HN thread.

It's less useful here, hanging off this poisonous blog post. Mean dumb things shouldn't get upvotes.
I definitely get what is being said here about web apps feeling slower. I've personally found desktop apps to in general be more responsive / quicker than web apps, and I think it's more than the communication layer. (Actually, I think REST is far more responsive than some of the previous middle tier communication methods used by desktop apps...).

From what I've heard (no in depth knowledge so I welcome corrections), the DOM / CSS model itself really wasn't designed for fast, responsive applications and thus tends to under-perform in that department. So even a fully internal network app with comparable communication speed may seem slower on the browser from the get go.

Many web apps often also tend to be a little bit laggy just based on their cloud based nature. Load a random spreadsheet on Google docs, and you are probably talking 100-200 requests and (depending on your network) perhaps a 5-7 second delay. Change a tab, and you probably have another 2-4 second delay. Compared to the 1 second load time of a spreadsheet and nearly instantaneous tab switching time on a native spreadsheet app, it feels slower... especially for the power users, I'm sure...
I feel Sunday is the start of the week because that's what I've been seeing on calendars my whole life. I do bundle Mon-Fri and Sat-Sun into "weekdays" and "weekend" in my head, but when I visualize a week in my head, it always starts on Sunday.
My hope is that the modules will be used more for common use cases (leaderboards, real-time counters, etc) instead of turning into gem dependency hell. Having a community backed module for a single purpose in that regard sounds pretty good, and the fact that they are written in C should filter out devs that follow a higher level dependency model as raw performance is a key metric.
Or just have a lecture about it in every required freshman ethics course, which would have the same effect.
Both of the linked sources talk explicitly about Zika and not Dengue. What is the source/basis for your claim that they are wrong?
I agree that Atom itself seems very slow, but VS Code tends to run great, and I really appreciate the feature set that it offers.

As it stands, it's not a great use case for many types of applications, but I would say that it's good enough for most of them. Beyond this, people are building useful things with it quickly. Far more quickly than they would be able to if they were targeting a custom UI platform, or with a lower level language like C/C++ etc. All this with the ability to relatively easily build for Windows, OSX and Linux deployments.

I don't mind people using XML based UI composition, as it works pretty well. Flex, XAML, and many other UI builders are XML based, simply because the structure corresponds well to the rendering hierarchy of components, and allows for easier understanding of their relative interactions.

I am half surprised there isn't a path towards a ReactNative for Desktop (OSX, Windows, Linix) at this point, that is similar to Electron, Node/V8 core, but with a common/reduced component set that just works.

It's worth mentioning that the underlying platform is C/C++ based with a very flexible UI kit (HTML) and a DSL (JavaScript + DOM) that is also flexible.
I'm a recruiter I can tell you all that I work my ass of to not be like 98% of everyone else in the business. Thankfully, I just have to not be a knob and I generally stand out.

Most agency recruiters are a pain in the ass because they are not actually recruitment professionals. Sounds odd, I know, but having worked for a few firms I can tell you that many will hire SALES people rather than folks who actually want to recruit, let alone have a clue as to what the f*ck it is.

If you want to try and figure if a recruiter is going to be a tool or not, look them up or ask them what their job is. Do the do business development and account management as well as recruit? If so, ask them which half the like better. Should be a neat chat.

Bigger recruitment companies will always claim to be HR Consulting/Service firms in all their media and PR propaganda, when internally, they hammer home that they are sales companies first. I worked for one of the largest recruitment firms in the world and that is EXACTLY how they operate.

Small/mid-sized agencies tend to offer a better candidate experience because their staff aren't focused on KPIs and arbitrary activities to keep their bosses off their backs. Instead, those firms just care about closing business and doing it well so the big firms don't kick the shit out of them.

In general, most recruiters are shit. I've been headhunted more than once and man oh man has it been painful. But I've engaged in the process because the opportunity at hand was worth the nonsense. Not pursuing an opportunity because a recruiter is an idiot is cutting your nose to spite your face.
I've also received a ton of recruiter spam, but leave my profile on LinkedIn as other's have mentioned to see what happens. The worst part right now, is how untargetd most inbound recruiter cold-calls are - for skills that I don't have or don't want to acquire, in locations I wouldn't even consider, or at companies that I have no interest in.

We're working on this problem at Paysa [1], trying to enable employees to find and be alerted about relevant jobs that match your skillset as they become available, in your desired locations, and meeting the pay requirements that you specify.

We're also interested in helping to solve the matching and communication problem, by putting candidates directly in contact with companies that they're interested to work with - in positions that actually match their skillsets, pay their market value, and further their careers.

Check out our salary and experience based jobs search at https://www.paysa.com/jobs, and sign up to receive job alerts as we find new jobs that match your skills/experience and meet your target criteria - around location, and salary expectations.

The comments in this thread are really interesting. I'd love to hear any more feedback/thoughts about what we at Paysa could do to provide the best job matching and communication experience from the candidate side. Feel free to email at zach at paysa.com any time.

[1] https://www.paysa.com
Yeah, it's true. Logically, I know it's better to catch it all at compile time. But it just feels things are broken all the time, since I don't get to watch my program run nearly as much as I use to.

However, when it runs, it usually does work. I think I'm just not as use to structuring my programs in FP yet.
Agreed - I really wish they had made it the focus of their article.
For once, list all the companies so we can do a quick overview of the entire batch.
Not only would they suggest it, but ISTR that there's plenty of examples (where the crime involved targeted other people on the premises, rather than business owner themselves) were knowingly making business choices that create an environment where crimes are easy and common has been found to be a source of legal responsibility of the business to the victims of the crime (with no reduction in the legal liability of the actual perpetrators.)
That's cute, haha!
I'd like to say THANK YOU to the Sunrise team for the incredible work you've put into the app! You've made my calendar experience very enjoyable and I know that you got a proper reward for that as part of the acquisition.
It's great that there are people like you, working on software these days.
FCC requires Charter to overbuild competitors, angering cable providers
​Based on what appears to be pattern in the "top brain" I believe it to be some kind of secretion or filtering organ. Based on my reference links above in the reply to bluenose69, I think it is the digestive gland. The stomach is actually much smaller and has a hollow opening​ at the very "top" of the octopus​. ​
> I guess wallowing in your ignorance is par for the course

I don't know why you choose to be so hostile? It's a bit condescending, and your position is not any more correct than I.

> Even the Army has long held minimum standards for mental capabilities. This is backed up by a lot of research

And the same was said about women serving in combat roles... until recently.

I also happen to come from a military family, and can attest to the bar being very, very low regarding mental capabilities. I grew up around these folks. It's actually who the military seeks for low rank positions - not independent thinkers, they want compliance without question. You don't get that with highly educated individuals. I know this is anecdotal, but it does have value.

Change your outlook, because it's awful. Having zero faith in people's abilities to rise to meet new challenges is odd, to say the least. You seem content to keep people poor, dumb, and useless. A new economy requires higher level of skills and thought. The time to start brewing that ecosystem is now, not later.
The answer is "GCM may reveal more to Google than one would expect from using an E2E encryption application (like metadata, and more than one would initially assume)".

The person I initially replied to was talking about Google, GCM, E2E encryption, and that metadata won't reveal anything to Google except time/date of a single message and the message size. I pointed out there may be more information there.

I have no doubt that the NSA can do traffic analysis, or may have some of this data already... I'm not sure why that is in the replies to my comments in this thread.
Why not to use new Array in JavaScript
> Why? What benefit do you get from that? You're not like to negotiate a higher salary than you would without the recruiter, and you're not in a better position to get hired either (over the total spend of an employee's lifespan the recruiter commission is a drop in the bucket).

Misaligned incentives.

The recruiter is incented to get you to accept the position. Their compensation isn't tied to maximizing your happiness, job fit, or salary. While every recruiter I've worked with wanted to see me find the right fit, ultimately they wanted to find a position that was good enough that I would accept. An extra $15k in your salary is not material enough to the compensation of a recruiter.
If Walmart decided they wanted to run an open-air store with no walls, no staff, and self-checkout - would it seem reasonable for them to call the police for every person who walked away without paying for their items?

The difference is only in degree. Obviously other stores have figured out how to avoid rampantly abusing community police resources, so Walmart should be expected to step up to the plate and do the same.
#3 is how I've gotten every job I've ever held, except 1 where I signed up for the mailing list of the company in question and the signup process had an "Occupation" box. I filled in my current job title and two days later THEY called ME and asked if I'd be willing to interview.
Here's how I did it.

I emailed any technical contact I could find at all the interesting companies in my city. I was following up all these emails with phone calls when I could get a number.

I found a blog article interviewing one of the researchers (call him Bob) at "Company A".

I sent this email that eventually led to my job:

Hello Bob,
I've been researching [Company A] and came across this article from [BLOG SITE] that featured some of your work. I'm quite impressed with your assessment of the need for better data analysis tools in the [AREA OF RESEARCH], and the work you get to do in that area interests me. I found from your linkedin profile that part of your current research with the Company A Research Group is on [technical area I talk about below].

My recent PhD work at [University] involved a number of overlaps with your current work, both in technology ([short example]) and modeling physical processes ([short example]).

I am now looking for industry jobs in [City]. The Company A Research Group may be a good fit, but first I would like to learn more about what you do. Can you meet for coffee to discuss?

Best regards, -[my name]

He responded and asked for a resume. After further conversations, it turned out they didn't have room in their group (headcount freeze in their department) but we found another group at the company that needed someone with my skills. I was then "the guy Bob knows" during the interviews (which helped) and landed the job.
OOPS. looks like i did not create that one. It is straight from https://code.google.com/archive/p/qrbookmarklet/. I apologize. honest mistake. I've written similar bookmarklets in the past and assumed this one was one of mine.
> where absolutely everything is foisted on the developer and they must hold the entire codebase in their head at once or drown.

I don't get that, and if that's how you feel I'd say you are doing functional programming wrong!

That being said, I do agree about Luminous and I think it's a terrible way for a new web developer to Clojure to get started. Instead build your way up for what your app needs pulling in the libs as you need them and understanding how they fit and work together. Chances are you don't need that many at all.
Did you count them? How can you be so exact?
PHP is the day before yesterday's software, but it still gets a shitload of profitable work done.
If I was a PM at instagram, vine, twitter, youtube, etc I would be circulating this article / Revlo to every person in my org - you guys just hit the nail on the head.

Perfectly timed to capitalize on the brewing discontent of content creators who get LOW quality support for these kind of engagement tools @ platform level.

And nice balance of gamification & engagement for end-users that I can see working, leading into nice sponsorship revenue models, etc.

I'm impressed.
I've talked to publishers who say they can justify charging high prices because it does not come from "taxpayers" but instead from tuition. While that is not entirely accurate, universities failing to push back against high costs for serials contributes to higher student fees.
> I'm not sure how common are organizations with few users and large number of repose - I guess software houses that keep old projects (for maintenance and future requests from clients) fall into this category, but who else?

Any startup architected around microservices, for one
I have noticed Revlo on Twitch! ("what on earth is a goon dollar???") No brainer selection for YC. Looks like a compelling digital currency solution for fan bases. And this space, whatever you want to call it, "internet video viewer engaement", is gargantuan, nascent.

Just curious, without given too much away, what's the endgame with Revlo? Create the ultimate platform on top of Twitch, Youtube, etc. that content creators can then use to run karaoke contests, create mini games, raffle prizes and such? Or scouting and developing talent and creating their own studio and channels? Good luck and congrats!
Right, exactly. (I did mean to say "server", thanks.) It sounds like the secrets in question are essentially analogous to OpenSSH private keys: they allow a server / service to prove its own identity to others, and the servers should be able to launch automatically at boot so there's not a reasonable place to enter a passphrase.
What's the delta from the old model?