skysight-inc/HackerNews huggingface dataset:
I've heard of KakaoTalk before; it's one of the most popular messaging applications in South Korea. According to Wikipedia it's used by 93% of smartphone owners in South Korea [1]. Daum Kakao is the parent company, and looks to have their fingers in a lot of generic web services pies.

1. https://en.wikipedia.org/wiki/KakaoTalk
At some point, intelligent members of society (read: YOU PEOPLE) will realize that there is no such thing as zero-sum fiat monetary system. You don't need to tax someone for the government to create a new spending program. There is no scarcity in USD (its fiat money, there's infinite supply). When there are economic resources untapped, the ~50% unemployed & underemployed, the Government MUST step in and provide stimulus. The multiplier on the economy has been well studied and would benefit society greatly.

IN FIAT MONEY SYSTEMS (USD, CAD, JPY, AUD, CHF, etc.) FEDERAL DEBT IS PUBLIC INCOME. FEDERAL SURPLUS IS PUBLIC DEBT.
Clinton Foundation: Kids' Lack of CS Savvy Threatens the US Economy
Can you turn them off? Obviously you don't want to run a heater in the summer.

And if so, wouldn't the resulting (massive) underutilization of hardware erase whatever savings the data center would realize from not having to deal with heat?

Not to mention the other (massive) costs of remote servicing, like literally rolling trucks to replace a hard drive. And 1000W is not even one standard space heater. I like the general idea but this decentralized in-the-home concept seems about as well thought out as their logo.

It would be better suited to a centralized application like the heated swimming pool: year round usage, enough density to achieve economies of scale in servicing and providing site security.

Or how about this: locate your next data center near a town with a district heating system, so you can tap into it and pipe waste heat directly into homes. (Sweden has lots of waste-to-energy plants that burn trash to generate electricity and hot water heating distributed through networks of pipes.[1]) In the case of Sweden you wouldn't even have to build out much infrastructure; it's already there. I wonder if anyone has explored this?

EDIT: I just saw ville posted about this very idea. Cool.

EDIT2: jessaustin notes that they keep the server running constantly and probably use a powered heat pump to vent it outside during the summer. (Which still raises questions for me about the efficiencies.. small scale heat pumps probably aren't as efficient as a large-scale data center implementation.)

[1] http://en.wikipedia.org/wiki/District_heating
They seem to be using a new website: http://kb.mailchimp.com/api/?utm_source=apidocs&utm_medium=i...
"Its secret sauce is its Carte compiler that automatically turns users’ C-level code into FPGA-readable firmware, eliminating the need for often complex Verilog-level FPGA programming tools. The FPGA also lets users quickly change code as workloads shift."
Then please, oh please separate it out. Internet and Advertising. Shouldn't be hard.
Was there something specific that happened in 2010?

I don't know if I've noticed you comment specifically on QUIC, for example, but there do seem to be more recent efforts to embed exactly the right amount of crypto in the transport layer.
Wonderful, thanks for the link!
Show HN: Teleport: All you need to know about a property in bay area
Front page discussion a few days ago:

https://news.ycombinator.com/item?id=9594158
Sampling has nothing to do with this. The inner product of f (x) and g (x) simply is the integral with respect to x of their pointwise scalar products (I suppose in a very broad sense "pointwise" could be seen as analogous to sampling, as could "with respect to x", but the Calculus Gods will smite any who think of dx as a sample of x). The "ah ha" moment was in seeing inner product as the fundamental operation and integration as derived from it.
C++: Parsing command line options with Boost.Program_Options
Awesome. Thank you! Can't believe I didn't know about this.
Thanks for the reply. My use case is very simple: a stateless "something happened" notification, which can be delivered asynchronously. Coalescing or even occasional drops are fine.

I did originally use a Unix domain socket server, but that added a lot of complexity: one has to arrange for it to be launched, guard against the possibility that it gets stuck, version it, deal with permissions, etc.

My new solution on Linux is a total hack: there's a FIFO, and to post a notification, you write to it. Clients see that the FIFO became readable, and that change represents the notification. The sender then drains the data it wrote, so that the FIFO becomes unreadable again. This is a total abuse of FIFOs, but it's proven to be much simpler than trying to manage a separate server.

I've never heard of TIPC. From a little searching it looks like it's very capable but geared towards clusters, and is overkill for my use case. What do you think?
Good job. Pretty smooth.
If you create a cloud database service, will it be better for the customer?

Honestly, I get the feeling that part of your business comes from the fact that your customers arent tech savy and dont have the staff. If butthurts-access.com were a thing would they be able to integrate it into their business or would you still have to send out someone to install for peanuts?

It sounds like you are saying the solutions you are providing work for the customer but you want to make more money?

Why not try to automate out as much as you do between jobs so that each job becomes less effort. And, consider charging more. Consider the value you are providing their business.
Harvard's “The Class of 2015 by the numbers”
Path's failure is a fitting reminder of the likely outcome of making your key metrics friendships and moments rather than revenue. No doubt this is just one of many overfunded social apps that will fall into the abyss this year.
And a French one: http://www.qarnot-computing.com/technology
Qarnot computing
>You are arguing against argument by analogy with an analogy

No, he's arguing against a specific argument by analogy with an analogy.

Or rather, he's not even doing that. He's arguing not against "argument by analogy" (in general) or a "specific argument by analogy" (in particular), but against an analogy bare from argument.
They might have saved as a 256 color GIF (resulting in the dithering) before re-encoding to PNG.
The Verge reviewed the old Google+ Photos app thinking it was the new one
The video was taken down so here's a mirror: https://vid.me/UhbY
>> Just an aside: this whole thread has already derailed completely from the original link and it has become a point for the Brazilians to discuss politics and each to show their allegiances. I'm all for a good, rational discussion, but I'm yet to see this irt politics, especially in Brazil. Instead of arguing on the ideas, people make "their" political party as part of their identity and simply refuse to have constructive dialogue. It is worse than football. How about we keep this off Hacker News?

This is what I meant when I said that I wish for the day when people will not make judgements based solely on their political affinity.

Sadly, it is almost impossible to talk about politics when people start to see you as an enemy just because you disagree with them. It is even worse when you see, as it happened in Brazil, people with good education going to the streets asking for a military coup... that is crazy. A democracy is better than a dictatorship, even a corrupt democracy, at least you can change the president after a couple of years.
Report: Apple buys augmented reality SDK startup Metaio
I prefer the JS version. If you're a dynamic language, be unapologetically so.

/* I can write code independent of getCheapestSellers() impl */
var [bestPrice, secondBest] = getCheapestSellers("product_name");
>I always thought it odd to say that our mind is like a computer, when we created computers in the image of our minds.

Only we didn't do that. We created computers as machines doing arithmetic. In the image of our abacuses would be a better description.
> while the UI has continuously gotten prettier, it has gotten harder and harder to use

that in a nutshell, is how I feel about Microsoft Office.
Dan, though I will continue to abide by your rules, I respectfully disagree with your choice here. Dave Morin is a public figure; I think the linked article is closer to appropriate satire than personal attack.

Clarifying question: It wouldn't be appropriate to call a mocking of an individual socially marginal person a satire; but is it correct to label a satire a personal attack?
Agreed. (Syntactic) types are exactly incoherent with the kind of "spooky action at a distance" that mutability enables. Semantic type layers could do more, perhaps.
>Unfortunately, at this time, it only works with PostgreSQL and every time we show it to PostgreSQL people they love it but want it to be open source. Obviously, we had hoped to sell it so that's a big disappointment.

Just because you make the software open source doesnt mean you cant sell it. At its rawest form open source just means that you are going to share the source code.

If a business is big enough that they have staff who can integrate your open source project would they have been a customer of yours anyway? And if they arent going to be a customer, why not have them as a tester and potential contributor? And if they are a serious company, they usually want a service contract for crucial pieces of software.

You could even have a license that allows using and modifying your software but limits redistribution (i.e. selling) although I wouldnt recommend it.
>Ace Hardware is a retailer-owned cooperative. Where the franchise board is owned by the member franchises.

The Ace Hardware franchise requires ~$1 million[1] in startup costs to open a store and be part of the "co-op". Most employees don't have that kind of money and they don't have the collateral to secure a $1 million loan from the bank. When the ticket for admission into the "co-op" costs $1 million, that's not the type of co-op people are discussing. The REI stores co-op is also not a good example of what workers are thinking about. REI is not employee-owned.

I think we need to level-set. When threads pop up about cooperatives, the driving sentiment is from typical workers/employees who don't like the corporate ownership structure (founder has equity worth millions/billions, and/or CEO is drawing $500,000+ salary, etc).

Therefore, the co-op structure where all employees are also the owners and share the profits looks very attractive. The problem is it will end up being a modest business. E.g. a cooperative of IT consultants. The IT Consultants Co-Op don't need members to contribute $1 million each to capitalize the business; they just start billing clients right away. They can pool their modest funds from their hourly billings to buy the shared office a laser printer and a coffee machine.

It would be great if a cutting edge big company (like Google, Amazon, or SpaceX) with ambitious and very expensive goals (driverless cars, drone delivery, Mars colony) could be "employee-owned" but it can't. Employees don't have the money.

[1] http://www.franchisechatter.com/2013/08/31/franchise-costs-2...
Here is the link on Google+ that is likely causing everything:

<a href="https://www.google.com.eg/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=ssabereltony" target="_blank" class="d-s" tabindex="0" rel="nofollow contributor-to">google.com.eg</a>

I think the rel="contributor-to" might be affecting something as well, I didn't even know that attribute value existed. I'm not sure if you can manually set that in Google+ when setting the URL or how that value is determined.

Good catch and writeup. I'd bet this technique can be applied to other sites, so hopefully Google gets this fully understood and fixed.
Continuous Web Security Testing with Codeship
Hyper – Hypervisor-agnostic Docker engine
Not to mention all the wasted space. A menu with 16 items shouldn't take up 7 pages, it's like they're trying to give me RSI.
You'll find SES isn't what this is showing--it's IQ differences.
In turn, KakaoTalk is extremely similar to LINE, an application developed by the Japanese subsidiary of Daum's rival Naver. LINE seems to dominate the Japanese messenging market almost as strongly as KKT dominates South Korea (it's probably not possible to be functional socially without a KKT account there).
Oh certainly, I just wanted to make the point that photography is a notoriously expensive hobby to begin with.
There is a huge difference between an interpreter with a JIT compiler and an interpreter running on another interpreter that has one. These are not equivalent at all.
Pretty interesting how products pan out! On one hand, you have a 2 weeks hack that's becoming a VR platform. On the other hand, you have years of research that culminates into Project Loon. You could argue that Google lacks focus. But, only Google can pursue these wild extremes and I/O gives you a glimpse of that.
Seems like a plain statement of fact
Which I always thought was strange, given LINE generally provided a better experience and Naver is stronger in South Korea than Daum, at least in the search provider/maps areas.
Looks interesting. How is this different from Clear Container several days ago?
What about Shakespeare, Melville or Hemingway?
Thanks for posting this. My take on the success factor: timing, timing, timing and opportunity.
I don't see that it matters whether consciousness is "actual" or "illusory" (whatever that distinction entails) for the purposes of explaining subjective experience. The degree to which that experience reflects, or fails to reflects, physical reality is certainly interesting but I don't see it changing the nature of the problems.

"Instead of asking how neural impulses turn into conscious experiences, we must ask how the grand illusion gets constructed."

I really don't see what the difference is. How are we to interpret the notion that, say, the color Orange is really just a "trick"? Some sleight of mind perhaps?

What point was the author trying to make?
"I've had times I've ordered something with the text from above, it not showed up after 2 days and then Amazon telling me it won't be here for another 3-4 days when ON THEIR WEBSITE it still say's "Want it $nowPlus2Days? Order within..."."

I suppose I could be wrong here, so I apologize for doubting you, but next time that occurs double check that you bought from the same seller as the Prime seller that's listed when you go back to check. I still suspect you are getting lost in the UI. Specifically, I think you may have bought from Seller Y, which when you checked out specified was not Prime, and then when you went back to the same exact product page you saw Seller Z offering 2-day prime. I've seen lots of people get tripped up by the way Amazon displays multiple vendors selling the same product on the same page. Vendors will go back and forth competing on pricing, so often the "main" seller that's listed on a product page will continuously switch among several sellers.
This is very good news, thanks for sharing that.

I'm learning Android development by building a basic app that I've always wanted but couldn't find in the play store. I'm targeting SDK 21 and minSDK 19 and was afraid of having a small userbase (based on the dashboard numbers). That means that I can continue to focus on the latest SDK and leverage all the good SDK 21 features :)
He's missing Cython, which is another good option when you're looking for speed.

My personal favourite optimisation, from needing to shave a few milliseconds off our API response times, was discovering that it's measurably slower to use * args and * *kwargs, and switching to explicitly declaring and passing arguments in the relevant parts of the code.

We also did a few other neat things:

- Rolled our own UUID-like generator in pure Python (I was surprised this helped, but the profiler doesn't lie)

- Switched to working directly with WebOb Request and Response objects rather than using a framework

- Used a background thread with a single slot queue to make sure our response was returned to the user before we emitted the event log message, but always emit the message before moving to the next request

- Heavy optimisation of memcache / redis reads and writes

Edit: Fixed formatting
>So I just poked briefly through Wikipedia on the dates; your link suggests a time of ~200-300 BC for those writings, the Iliad ~760-710 BC. Given the slow rate of diffusion of ideas at the time, it strikes me as just as likely that even if this idea is true and the Iliad was written by humans with a profoundly different psychology than ours, it was some peculiarity of Greek culture rather than a universal human condition. The spread of consciousness at this time in history can hardly occurred that quickly.

It didn't. The very idea that Ancient Greeks didn't have an inner self-consciouness (as proposed in the book) is invalid (even the article says so).

That said, what ancient civilizations didn't have, and was developed culturally and through time, is the kind of complex self-introspection we have now.

In a way the Ancient Greeks (and other people) were more like James Stewart (straightforward and simple) than Woody Allen or Orson Wells (full of clashing thoughts, ideas about guilt, sin, self-introspection etc). Their inner thoughts they externalized to some degree (which is also the basis behind the book). E.g. guilt was seen as external entities "haunting you" (e.g. "furies" in ancient greek tradegy). Of course in a degree they understood it was coming from them, but they didn't have a fully developed framework to talk and introspect those feelings.

A lof of those ideas only developed fully in the 2.5 centuries since then, and Christianism played some role in that, as did religions like Zen Budhism etc in the East, that re-examined and explored lots of things about the "inner self".
That has nothing to do with being dynamic or not. Besides your example translates quite nicely to Python as well:

[bestPrice, secondBest, _*] = getCheapestSellers('product_name')
better for the customer... eh. Not really. MS Access is familiar to them. To move to the cloud would mean change.

customers aren't tech savvy... correct

+1 for butthurts-access.com

would you still have to send out someone to install... no. I work remotely 99% of the time.

solutions you are providing work for the customer... yes. sometimes crazy good stuff. I have probably three systems in use today that make those customers leaders in their field. Their ideas, my execution.

you want to make more money... eh. not really. I want to obtain some leverage. right now i work for an hour, bill for an hour.

automate out... I've been automating for years. I charge by the minute so any time I save helps me go faster but then I bill less.

consider charging more... I could but no leverage so its kind of a dead end. Also, I'm not always fully booked so to raise prices could cause me to need to find clients. I'm not good at that.

I want to thank you for your time. I hope I answered all your questions. I'm going to think very carefully about everything you said.
Path sells to Daum Kakao
Jython is not running on an interpreter.

It IS an interpret itself, and it runs on a virtual machine that takes care of JIT compilation.
I dressed up as a UDP packet once… I don’t think anyone got it, but I couldn't tell.
How does something like this compare? I would like to try it:

https://www.youtube.com/watch?v=cML814JD09g&feature=youtu.be

(The bit with the spider webs especially registered with me as something that might be a trigger for making your brain go wonky.)
Places with the simplest contract law tend to be the worst = whatever is on the contract is what happens. I'm not quite sure what you're trying to say.
I see a big grey space. There's a button in the top left "Config it if you dig it" that brings up some options, none of which do anything. Clicking on the name in the bottom right takes me to a blog post.

Chrome 43.0.2357.81 (64-bit)
I don't think I exactly explained correctly. This article does a better job:

http://www.nytimes.com/2015/04/01/opinion/france-gives-in-to...
I won't advertise on mobile (phones, not tablets) because the screen size is too small.
There are much simpler ways without using modulo than defining your own modulo and using it. For example (in Java)

class FizzBuzz {
public static void main(String[] argc) {
int next5 = 5;
int next3 = 3;

for (int i=1; i<=100 ; i++ ) {
String output = "";
if (i == next3) {
output = "Fizz";
next3 += 3;
}
if (i == next5) {
output += "Buzz";
next5 += 5;
}
if (output.isEmpty()) {
output = Integer.toString(i);
}
System.out.println(output);
}
return;
}
}
This is about as empty as criticism could get. If a company is solely focus on revenue then it's "short sighted and make bad product". Otherwise they're "over funded without business plan". You can't win anyway huh?

I have no idea on why any of those social/ mobile apps is useful and I have never used Path either. But please keep the no substance criticism to a minimum please.
New App Brings Police Accountability to a New Level
Well, KakaoTalk was first -- they launched in 2010, and NHN launched LINE to the Japanese public in mid-2011. I'm actually not sure when or in what capacity Naver tried to port it to the Korean market. It would have needed localization beyond just UI translation. I've only used LINE for business, but I imagine the stickers (large emoji) that are a big part of the user experience of both apps when used casually were initially tuned for Japanese emoji culture (which has a fairly rich, complex history, that is intertwined with various popular Japanese characters and memes). So I'm guessing there was a significant time gap.
I think a big problem with modern western democracies is that legislation is totally decoupled from the effects its proponents claim it will produce before passing it. And, legislators have gotten really good at writing laws in such a way that you can suss out any intended effect you like, with enough wordplay. Combine that with an alliance between the national media and power brokers in government, and it's basically impossible to figure what the fuck anyone in government is actually trying to do, much less whether you should support it or not.

So (proponents claim) the TPP and TISA and whatever else will give every signatory nation full employment for the next 35 years, and put a check on Chinese influence in Asia, and increase education standards, and progress culture at a rate of 11 Star Wars per month, and mow your lawn, and everyone will be farting through silk, etc etc. And so then we pass this shit sandwich, and none of that stuff happens, and then...

...well, tough luck!

There needs to be a hard requirement, as in baked into our constitutions, that new legislation be explicitly coupled to effects. We should not rely on our own interpretation of the proposed policies to figure it out - since ultimately the courts will interpret the law, not us. Nor should we rely on the word of the people supporting the new legislation since they are clearly biased. Rather, every new law ought to make a falsifiable claim what effects it will cause and by when. And, legislators ought to show (again, in the law itself) a reasonable chain of causes and effects that they think will bring about the intended result (so, no banning drinking on Sunday so that the Sun rises on Monday, for example). Then, if the claimed result is not achieved by the deadline agreed on, the law is immediately and automatically repealed. No Supreme Court, no public referendum - it just disappears from the books. We will need institutions similar in size and scope to our current justice system, to ensure that chains of causality baked into laws are reasonable, and that the claims they make regarding their intended effects are falsifiable. So it is a huge undertaking, naturally. But it might be worth doing anyway.
People don't cease to be persons when they become public figures.