skysight-inc/HackerNews huggingface dataset:
Yeah I found it incredibly fascinating too!

Here's a few photos I took there:

https://www.flickr.com/photos/strangedoodle/5482482323/

https://www.flickr.com/photos/strangedoodle/4937955625/

https://www.flickr.com/photos/strangedoodle/5483075572/
Personal attacks, which this crosses into, are not allowed on HN. Please make your point without resorting to that.
Youtual.com – a mutual YouTube experience
Totally agree with the premise of being diplomatic and calm, even when a customer is wrong.

However, it almost reads like he's saying he should have just issued the (undeserved) credit the customer asked for. Personally, I think that could be just as costly over the long term...it sets a precedent that the customer will likely leverage over and over again.
Read the history of Stalin's reaction to being told of the bomb at Yalta. He encouraged its immediate use against the Japanese Empire.
A friend had sent this link. It dawned on me later, there is an interesting intersection between that article and this one about the Product Engineer:

http://amasad.me/2016/01/03/overcoming-intuition-in-programm...
Announcing: C◦mp◦se Unconference and Exchange
Hello all,

We would like to announce that immediately following the Compose Conference this year in NYC we will be having a weekend Compose Unconference event on February 6 and 7. Like the second day of last year's Compose Conference, this event will be an informal gathering of typed functional programmers where you can hack on personal projects, exchange ideas with people in different fields, give / listen to informal talks, and generally interact with a diverse group of people interested in typed functional programming. This unconference is the two days immediately following Compose, so you can stay for two extra days and get more out of your trip. If you would like to come to the unconference, you can get your tickets here:

https://www.eventbrite.com/e/cmpse-unconference-and-exchange-2016-tickets-20455465849

Also, tickets for Compose are running out fast! If you don't already have them, you can get them here:

http://composeconference.eventbrite.com/

We hope to see you there!

The Compose Organizers
The irony and joke is that this is just another wave of standardsless spyware. For example, there is no way to do "voice commands" on desktop Linux because all these systems are proprietary and rely on huge processing networks owned by big tech to implement, and they use them as "features" to sell their particular flavor of vendor lock-in.

Mycroft is literally the only attempt to remedy this but of course you face brick walls to trying to get any interoperatbility between these cloud networks.
This is a difficult subject to discuss objectively since both (customer and server) experiences are very personal.

Argument #1 happens frequently at locations that host larger parties (steak houses, for example) while almost never occurs at local pub/restaurant.

I understand your point of view on #2, however, the job is to server food for the section, not a particular table. I understand its taboo to speak honestly about this - people don't want to hear it; A manager doesn't care that you had to split a check when a table walked out; A guest doesn't care if you have a 7 top when they're ordering a $300 bottle of wine.

Everyone has particular feelings about this situation and as a server you're juggling all of your tables, expectations, emotions, and different cost/reward scenarios.

Another caveat: when a table walks in and says, prior to ordering, "Can we please split the check 7 ways?" - freaking awesome! Now I know that my notes have to be extra neat and I'm going through steps of service being extra careful to place items.

Most people ask to split the check at the end when I rushed through the entire order and my pad is a total mess and I'm trying to decipher what happened so everyone is charged correctly.
Personal attacks are not allowed on HN. We ban accounts that do that, and yours has done it more than once recently, so please stop.
What numbers are you comparing though? The headline figure for TARP in the US was $700 billion, but even the GAO audit cannot perfectly trace how much it actually cost, as opportunity cost can't be calculated. Financing TARP took resources away from infrastructure projects or other projects for which positive economic externalities apply directly to society, not just bondholders.

China has 4x the population of the US. How "big" would the intervention have to be to be stronger than anything in 2008?
How widely supported are the alternatives in the wider ecosystem? It is trivial to read and write HDF5 files in Python, Matlab, Mathematica, etc.
ProPublica Launches the Dark Web's First Major News Site
For one, you don't need a view. And you'd probably need (in 9.4) insert, update, and delete triggers for anything beyond trivial row security.
My ex-boss used to have me spend hours of doing Powerpoint because he claimed to be a "visual learner". I always theorized that this sounded like a load of BS. My theory was that he was just too lazy or ADD to actually sit down and read and comprehend things.

I learn things looking at graphs. I learn things by reading but, it just takes more focus. I never believed in this theory of learning. There are just sometimes better ways to convey different information.

Some people are idiots and some people have enough passion or care enough to put more effort in.
Physical Education will now consist solely of sit-ups.

Trying to get kids to perform physical exertion with Baseball, Basketball, Football, Soccer, Swimming, has proven to not improve their standardized scantron test scores.

My snarky point is that when science finally determines how we can best measure the success of a child, we'll have a way to objectively measure given techniques. Until then, we're researching in a flawed framework. Creating a student-teacher bond, making students feel valued, making parents feel like their kids are getting something out of their tax dollars, long-term impacts on students, student eagerness to engage in a lesson... I question whether neuroscience has explored these aspects. Let alone teacher job satisfaction.

Cripes, we're seeing all kinds of proof that we're beating creativity out of students. I can guarantee that mixing up how lessons are taught has a positive impact on student creativity. Does each student have their preferred learning style? I can't say that. But I strongly suspect that teaching lessons in varied styles has a positive impact.

Relevant: http://www.smbc-comics.com/index.php?id=3978
AFAIK they won't experience the same issues as Mint until they achieve a similar userbase size. The complaints from the banks was the server load that Mint was putting on them for information they felt users potentially weren't using.
Closure expressions (anonymous functions) in Swift
Please don't post comments that are dismissive of people's work. Substantive criticism is fine; nasty swipes are not. This is particularly the case for Show HNs:

https://news.ycombinator.com/showhn.html
I wonder where this puts founders. We sacrifice a lot of time and money (missed vacations, family time as well as salaries) in the attempt to create something we can call our own. I always debate if it worth it, but there just this excitement associated with the unknown potential of what you are doing that keeps me going...and happy. Sometimes though I do wish I could take that family vacation, or purchase my own apartment.
Not sure about OP but I find the swiping to be somewhat nonsensical as far as allowing me to have a mental map of where I am in the app. Sometimes I almost think they were having a laugh with the UI and saying "swipe up here to exit" when you swiped left or clicked to get there.

It seemed like it was done originally by somebody with bad UX skills - or else it was intentional to piss off older people and let the kids have their own thing..?!
I assume this is a joke that people aren't getting?
What kind of thinking is that? Google open sourced it because they HAD TO. Linux is GPL so they had no other choice. Whether or not they mind is a different issue.
Babies are not smarter than dogs, but they are certainly people. There are also people in vegetative states.
I'm working at a startup that processes millions of dollars per month in payments. If you don't offer PayPal, you're shooting yourself in the foot. In many countries, PayPal is the defacto way people conduct online transactions. As much love as Stripe gets because of how developer friendly it is, in the real world people use what they know. And what they know is PayPal. I don't see a compelling reason not to offer it as an option.
Please don't react to a bad comment by posting an attack that only makes the thread worse. Instead, flag it (by clicking on its timestamp to go to its page, then clicking 'flag').
That's pretty interesting! I suppose tapes and hard disks are cheaper than SSDs anyway.
Connect Kinesis and PaperTrail with Lambda
I have (worked at a networking equipment company on IPv6 support, briefly).

The few bits that are totally different (ARP-to-ND, for example) are all very small bits of code. The really hairy stuff was always the dual-stack - the assumption of a single IP instance running over any given layer-2 network is baked deeply into most systems, and changing that is a royal pain. That plus the renumbering of constants (ugh ICMPv6).

The way I explained it to people was: IPv6 is exactly the same as IPv4, but with incompatible field sizes and constants, different (but usually MUCH simpler) address configuration, and no hop-by-hop fragmentation (oh frabjous day!).
No you don't have tons of artists and modelers making light maps etc, they are in 99% of the cases made automatically depending on the engine and modeling software you use you can render objects using what ever method you want in non-real time including raytracing and the software can generate things like specular and shadow maps.

>Just point the magic gizmo at your geometry and "poof" perfectly lit scene.

There are plenty of global illumination models that do not require doing full path tracing e.g. Radiosity https://en.wikipedia.org/wiki/Radiosity_(computer_graphics) which are much more efficient than ray tracing (even on dedicated RT hardware fyi) while resulting in pretty much an identical image, path tracing also works pretty damn well.
One of the main reasons that these aren't use isn't because the current hardware isn't fast enough but because the resulting image just doesn't look right because of various factors and has to be then highly adjusted to increase it's dynamic range.
Global illumination creates brilliant results when your eye perceive it as "real" illumination like for example when sitting in a dark cinema when the only light source is the light bouncing from the screen which means your eyes only adjust to the brightness level of various areas in the screen which allows it to maintain relatively high dynamic range even tho it's pretty much uniformally lit.

With computer monitors this simply doesn't work the monitor is most cases isn't the brightest object in the room as you have both day light and indoor lighting.
The monitor in most cases doesn't take as nearly as much of your view as a movie screen does and modern cinema projection solutions can actually provide high dynamic range by having different luminosity levels for different parts of the screen while your monitor is lit by a single diffused light source.

This pretty much means when you use global illumination you get much much lower contrast between lit and shadowed areas as well as overall darker lights and lighter shadows.
Sure the scene is universally lit but it just doesn't look like what people expect partially because they are used to direct illumination as it has been mostly used (with a few exceptions mostly due to the issues brought up here) for the past 20 years of real time 3D graphics.

So when you do use global illumination models (doesn't matter if they are precomputed like Valve's implementation of Radiosity, DICE's real time RS, or Nvidia's Gameworks Path Tracing) you either get a really washed out look or you have to tweak the hell out of it during post processing to give it a more stylized look.

And again Ray Tracing doesn't save you from shaders you still need to write the same material shaders as you do today some of them might be slightly simplified if you are doing various things like fetching different specular/reflection maps based on the viewport or scene composition etc. But overall you will still have the same shaders that make one door look like glass while the other like wood because it's silly to have to make 2 doors when you can just adjust a flag in a shader.
I agree with your points, in my case it was this hypercompetitiveness at the expense of meaningful contribution that drove me away from an academic career, post-PhD.
Now, I know this is something that waiters might not have the power to change, but how about not putting whole tables on the same tab to begin with? How is this practice even OK? It should be obvious that each person pays for him or herself. When you go shopping with some friends it's not like you have to split a tab just because you are hanging out together. I pay for what I consume, putting us all on the same tab is just being lazy.
So... It's android with apps run in some kind of window manager, and a taskbar-launcher? I'm confused.
> I find MySQL to be both reliable and incredible durable i.e. it handles yanking the power cord quite well.

Mmm. Assuming that your underlying disks don't lie, losing only the data that was in-flight to the WAL (or whatever is the equivalent in your DB of choice) is the absolute worst data loss you should see from a real SQL database in that situation. [0]

Think about the case where an error causes the DB software to crash... You really can't make good data robustness guarantees if an unexpected crash endangers more than just the data that's in-flight to the WAL.

I personally have had the disks that back a rather large (but relatively low-update-volume) Postgres DB drop out on multiple occasions and never lost any data at all. This shouldn't be unexpected behavior. :)

> You say "upserting into a mysql table". Which storage engine? MyISAM? InnoDB?

"In addition, an INSERT ... ON DUPLICATE KEY UPDATE statement against a table having more than one unique or primary key is also marked as unsafe. (Bug #11765650, Bug #58637)" [1]

Given that this is an unqualified assertion, straight from the MySQL docs, it seems safe to say that this is a weakness in MySQL's UPSERT-alike, rather than any limitation of a particular underlying storage engine. (Here are some bug reports that also make unqualified statements about the behavior at issue: [2][3])

> ...I was hoping someone could give me a compelling reason to switch to it or to use it.

shrug Both MySQL and Postgres are capable databases. Postgresql has better documentation, appears to have substantially better internal architecture, and -from what I remember of my early days with MySQL- has far fewer hidden sharp edges than MySQL.

I'm not here to tell you to change what DB you're currently using for your production stuff... I don't think anyone is. For my projects, I have had substantially better experiences with Postgres than MySQL.

EDIT: It occurred to me in the shower that I didn't make "loss of in-flight WAL data" sufficiently clear. Unless you explicitly ask for a mode where writes are acknowledged before the DB believes that they're safe on disk, [4] then the only "data loss" in the scenarios I described in the comment would be data that had been transmitted to the server, but not acknowledged as committed to the DB. So, correctly-written client programs would experience this "data loss" only as a transaction that failed to commit, maybe followed by DB unavailability. Sorry for the ambiguity. :(

[0] http://www.postgresql.org/docs/9.4/static/wal-reliability.ht...

[1] http://dev.mysql.com/doc/refman/5.7/en/insert-on-duplicate.h...

[2] http://bugs.mysql.com/bug.php?id=58637

[3] http://bugs.mysql.com/bug.php?id=72921

[4] I say "believes they're safe" because underlying storage can always lie, and there's not a goddamn thing you can reliably do about it if it does.
> Waiters are really good at "guessing" how much a customer will tip and will act on that belief.

Sounds like a self-fulfilling prophecy :)
Coercion and compliance are basically high-signal low-content terms. It's sort of dose-makes-the-poison in that you can't reasonably compare something like taxation (which is often described as coercion) to something like forced medication.
> If you don't tip, you're literally expecting someone to serve you for somewhere around $2-$3 an hour.

Correct me if I'm wrong, but aren't restaurants supposed to pay waiters the difference if they make less than minimum wage in tips?
These don't seem to be controlling their numbers for actual proportion. They're comparing direct %s without considering the higher proportion of white Americans. If there were no bias then the %s shown should match the relative population sizes.
I also feel compelled to write about race issues. I don't write about them, though-- the issue is too poisoned to even approach if you aren't the correct race. I churn quietly instead.
Desert sand from UAE efficiently stores thermal energy
Facebook reportedly sabotaged its Android app to test your loyalty
From an outsider's perspective, Japan seems to have a very strong grip on their cultural history. I can understand why they have resisted relocating the market, and why they will mourn its destruction.

On the other hand, they seem to be facing a number of crises involving the nation's youth, who seem to be growing increasingly detached from responsibility and ambition [1]. In the article they talk about how doggedly old-fashioned the market's purveyors are, eschewing computers in favor of paper and pencil. I know there are significant differences between Japan and Western cultures, but I'm pretty sure their youth crave technology and progress as much as does our own.

Again, this is all through a fairly Western lens, but if there were a large, aging building in my area that the city wanted to relocate in order to build new businesses and services, I would be much more excited at the prospective new opportunities than I would be upset at the potential cultural loss.

[1] https://en.wikipedia.org/wiki/NEET#Japan
Money is nothing if you have it. Money is everything if you don't have it.
... but it should be noted that there's a leveling-off as well. Once you're basically living comfortably and have the requisite free time, more money alone doesn't actually make you any happier.

(Too tired to look up the research references, but I'm pretty sure there are some pretty solid findings out there on e.g. lottery winners, wealthy people, etc.)
> Price is a function of faith in the future.

That is a fairly unfalsifiable statement, and it is trivially true for nearly anything, b/c we all make all decisions today based on the faith/expectation that we will be alive tomorrow.

The notion that tomorrow will be substantially different from today makes nearly all planning useless, so it's trivial that all planning hinges on some notion of faith in the future.

But price itself is only a function of supply and demand. If I am selling bread and it's nearly time for me to go home and the bread will be stale tomorrow, I might offer the remaining loaves to the last few customers at a discount if I expect it not to sell otherwise, etc. Supply vs demand. Charted on a graph the price would take a nose dive at the end of the day.

If a short term investor feels that his position will not improve, it makes sense to liquidate. The more symmetrical market participants' views are, the more the price will change as a result of trading (why would someone sell when they expected the price to go up?. This illustrates the adage that one person's junk is another person's treasure) To be logical we must consider would-be buyers and would-be sellers of the shares.

Only in the rather peculiar case of significantly asymmetrical views of the future price will the price remain stable with lots of shares changing hands.
It's also really useful if you have a lot of numerical data streaming in that you want to store and use at a later date. CERN results I'm sure use something similar to HDF5, nearly all of HFT algo trading uses HDF5 for securities they are going to explore down the road but don't want to waste KDB+ licenses on, Google File System's chunking scheme seems to be somewhat similar to it as well. _"Third, most files are mutated by appending new data rather than overwriting existing data. ... Once written, the files are only read, and often only sequentially."_ [1] _That_ is the use case for HDF5. The problem is this guy tried to slam a circular peg into a square hole. I'm in no way an apologist for HDF5 but his complaints are terribly vague. "Limited support for parallel access" Then you go read the source[2] and and see GIL complaints abound. And again, this was meant for an append-only situation where you shouldn't even have to acquire a lock in the first place since there's no contention possibility! "Impossibility to explore datasets with standard Unix/Windows tools" right, but there are plenty of Java tools that perform quite well, even with a cold JVM. "Opacity of the development and slow reactivity of the development team." AFAIK it's an open-source project, this complaint is valid if you're paying a vendor fees for a product and have a support plan with an SLA, and it's not valid in the least otherwise. "High risks of data corruption" I've never once seen this happen when HDF5 was properly used, though I'd love to see a pdb dump of the state his program when that occurred. Open offer - I'll fix that bug if it's a fault with the C lib you're FFI'ing with.

edit: oh, the Java tooling was already mentioned.

[1] http://static.googleusercontent.com/media/research.google.co...
[2]
https://github.com/h5py/h5py/blob/master/h5py/_locks.pxi
The double robot has a little kickstand for when it's going to stay in one place a while.
I think you're incorrect. It will mean more entities will be able to freely create properties based on Winnie the Pooh, instead of just one. For example, right now the board game industry is getting floooooded with Cthulhu themed games, since it's now in the public domain, to the point where the publisher for the game Smash Up made "The Obligatory Cthulhu Expansion". It's almost as prevalent as the generic "Zombies" theme right now.

I can imagine, at least in the board game arena, that there would be several Winnie the Pooh themed games. I can think of at least one Alice in Wonderland themed game off the top of my head, called Parade.

Now will third parties choke the market with merchandise like Disney likes to do? Probably not, but Winnie the Pooh will have longevity beyond Disney's ironclad grip of its copyright.
Bug 1232689 – Root Certification Authority of the Republic of Kazakhstan
Men can turn fertility on and off with new sperm switch
Can you explain that a little more? I totally missed that conversation. Haha.
I'd like to see some concrete evidence that people in the past did in fact had "far less mental illness", and it is not just a result of them not being diagnosed. Most of the mental illnesses we know have been defined within last 100 years. In the past they may as well have been known as anything from demonic possession, and magic, to being stupid, being a brawler or a person ill-disposed.

Secondly, I wouldn't underestimate the amount of coercion that was going on in the past. Sustenance farmers probably didn't feel much direct coercion (besides the days when the nobility showed up to collect their dues), they were just mostly scared of going hungry. But factory workers in the early Industrial Revolution? Miners before, during and after that? Militaries of various times? If coercion causes mental illness, it should be reflected in the historical records. It's probably worth checking.