skysight-inc/HackerNews huggingface dataset:
Aspartame is much, much sweeter than sugar (it actually has the same calories/unit mass as sugar) and sugar does more than provide sweetness in recipes (especially chewier things like cookies). Aspartame also degrades at baking temperatures. So it just isn't a good substitute.

Maybe try sucralose, which you can just swap in for the same amount of sugar (Splenda is a famous brand).
There seems to be an interest in making, and perhaps owning secondary mobile devices. The problem, IMO is that most people have one SIM for their phone. If phone companies would give you a 2nd SIM for the same number, I think a new little market could emerge for them.
Couldn't have put it better. Also, I wonder how many casual users will buy an iWatch for their Android phone and wonder why it isn't working.
But presumably the average home listening gear in 1969 was truly awful too. Does that mean nobody had really appreciated In A Silent Way until decades later, when they were finally able to discern every detail of its noise floor in high resolution?

When you abandon the traditional audiophile silliness of subjective judgements in favor of scientific measurement, you just enter an even deeper mire, and it becomes completely impossible to determine why you're doing what you're doing, or what you're looking for.

The best thing about art, and especially music is that your soul/subconcious/whatever can tell you if its good or not, immediately, for free. Your brain does not need six sigma of certainty to decide if you should currently be weeping with joy.
Harassment is easy to define, and very rarely illegal. Otherwise, just about everyone's boss in here would be behind bars. Sexual harassment is a completely different beast. Talking about "harassment" in general is moving the goalposts and a distraction from the topic at hand. From the same source you just quoted, it defines sexual harassment as;

...unwelcome sexual advances, requests for sexual
favors, and other verbal or physical harassment of a
sexual nature.

Sexual in this case means sex, as in coitus and other related physical stimuli, not gender.

Furthermore, even some conduct which may be considered "sexual harassment" is not illegal. It is only illegal if it is so frequent or severe that it creates a hostile or offensive work environment. Honest complements, by definition, cannot create a hostile or offensive work environment, quite the opposite!

> You should actually assume a woman doesn't want you to comment on her appearance.

If you're talking about strangers, I would absolutely agree. I'm not talking about cat-calling someone in the street, I'm talking about natural conversation with coworkers and colleagues, regardless of their gender. E.g. If a colleague, male or female, comes in on Monday and their hair is a different color, I think not noticing it is more insulting by far.

> Basically, you can't separate out, "Hi [woman], you look great in that dress" from "Hi [woman], that dress makes me sexually attracted to you'.

First, actually, yes you can separate out the two. It takes a few hundred milliseconds to register the change in your interlocutor's facial expression which tells you if they took your comment as it was intended or not. Particularly between two people who have known each other and worked together for more than a week. But even more to the point; telling a coworker you are attracted to them, guess what, it's not sexual harassment, and it's certainly not illegal. The law says, repeated unwanted sexual advances which are so severe that they create a hostile work environment.

Personally, I'm not willing to "err" on the side of pretending my coworkers are ethereal beings without corporeal form. If someone finds something I say or do offensive, I expect them to let me know, and I will apologize and modify my behavior. That way, even if someone believes I'm making an unwanted sexual advance, I can clarify that no, in fact, I was not talking about sex, and I can try to be more clear about that in the future. In other words, if the only way you're comfortable working with me is by me treating you like a robot, please let me know, and I'll do my best to accommodate you, but I sure as hell am not going to act like that toward the majority of my coworkers.
Cristiano Ronaldo Picking Up Girls
It is not a bad idea to buy there just as it is not a bad idea to buy in London as opposed to cheaper areas. The prices are not only higher, but the rate at what they were getting higher was also faster than other areas.

In other words, your investment grows faster. If you can afford to buy and plan to sell in 2-3 years you can probably make much more money in the Bay Area than in somewhere else.
A single tap does not require much of the patience.
Edit: ok, I will expand a bit. At least on iOS an app using notifications asks for the permission. So a single tap is all it needs to get zero notifications.
Even if one allows notifications first it only takes going to settings->notifications and toggling a single switch there.
Show HN: Discover what songs were used in YouTube videos
Don't you think that applying mathematical models without understanding of all the causes and their relative weights would yield a meaningless results (not even approximate ones)?

There are innumerable cases of misapplication of statistics (without even having a third control group) and probability distributions to incomplete or simply irrelevant data in history of so called data-driven sciences?

Math is a tool, and application of it to a poorly understood context will lead to false conclusions or mistaking a correlation for causation. Correlations, by the way, could be found everywhere, especially when there is a prize hunt for them.

Back to the subject - tribal eating habits are driven by availability of food sources in a particular location, and the traditional dishes usually were evolved to give the best ratios possible. The case of Tibetan nutrition, which is based on barley flour and yak butter is the good example. Traditional Nepalese food, which varies according to altitude, is another one.
The real lesson missed by the author is much simpler.

Security software and networks should be easy to use. If not, normal human beings would not use them. They'll rather use an "insecure" but easy to use software.

This is the reason pgp and it's equivalent have languished in obscurity.
Recently appeared in this really interesting /r/AskScience thread: https://www.reddit.com/r/askscience/comments/2ycv92/when_lig...
10 Essential ECommerce Metrics for Google Analytics
Calling Clojure from Java is not remotely what I would call beautiful; it's a lot of Strings and pain (especially when you compare to calling Scala from Java). Calling Java from Clojure is substantially more elegant (it requires a structured FFI but Clojure is good at those).
The user can paste a youtube url which will then be analysed, fingerprinted and matched against a database of 7+ million audio fingerprints. It does not only identify a single song but is able to identify multiple songs contained in a single file or video and generates a timeline listing which tracks it contains at which time.

Our matching algorithm is based on the open source echoprint-codegen fingerprinting method, which we have built our own stack around:

- Replaced Solr/Tokyo Tyrant with Elasticsearch

- Reimplemented matching-logic

- Crawlers search multiple sources for audio files to be indexed (mp3s arent stored long term, only fingerprinted then deleted)

- Indexing about 1 new track per second

- Found method to verify unrealiable ID3 tags (in progress, current database also includes unferified)

- mogilefs as primary data store for fingerprints

- perl everything

We also provide a free music identification API.

Any feedback would be much appreciated!
Especially given the number of sprites supported by this console - you can basically cover the screen multiple times over with hardware sprites.
Oh, god, thanks for reminding me about the whole agent/atom/ref hell - another reason I'd rather erase the whole Clojure experience from my brain altogether...
Box model sites on a round screen... Sure, you could if you really wanted.

On a side note - this device actually piqued my interest... dunno why?
One of the coolest things I've learnt after over 20 years in this industry is to seek first to understand, and then to be understood.

We're talking about the same thing.
Sure it's a lot, but clojure startup times are significantly longer than that.
The paper is publicly available, but we're not allowed to implement the system they designed in their research because it's patented. The cost of developing PageRank was paid for by the government, but the rewards - a Government-granted monopoly on the use of it and all the income from licensing it - went entirely into private hands.
Difference between US and Indonesian app dev rates is 30x – At comparable quality
It reminds me of the brain.js color contrast demo (https://harthur.github.io/brain/). Perhaps it was inspired by that.
Just because you rarely change ecosystem, I don't believe it is the biggest selling point.

To me, it is that the Pebble simply works, and does it well. I've tried wearing an Android-based smartwatch - while great hardware (except battery time) - it simply didn't work that well. I think that is the biggest selling point.

On the other hand, I remember having my Pebble in a drawer for most of the first year. But once SDK 2 was released, things started to happen and it became really useful in itself and the apps/watchfaces available.
"can expect to start jobs where they earn more than high school graduates with decades of experience"
Whiteboard interviews are complete bullshit. I know that not everyone is lucky enough to work for companies that know that, but you should try.

Slightly more related to your question: once you get to a certain point, you shouldn't still be doing whiteboard interviews. Your resume and completed projects should tell the interviewers that you can code, or you should be moving to management (if that's your thing). I never even ask technical questions of someone who has good references from a few companies.
From the README

> Although parts of the language may be very close to Clojure (they are both lisps after all), language parity is not a design goal. We will take the features from Clojure or other languages that are suitable to our needs, and feel free to reject those that aren't. Therefore this should not be considered a "Clojure Dialect", but instead a "Clojure inspired lisp".

And I agree that seeing maybe Clojure 2.0 abandon backwards compatibility with Java < 9 would be nice.
I agree with most of what you said, but

> Lastly, types only give you a single dimension of safety.

Dependent types can express a huge number of things, and are often limited only by your ability to describe what exactly you want.
> And the JVM has the slowest startup time of any runtime I've ever encountered.

Blame Clojure not the JVM.

https://nicholaskariniemi.github.io/2014/02/11/jvm-slow-star...

Besides if 0.04s is still too slow, there are quite a few (commercial) AOT compilers to native code available.

However, Pixie does look quite cool.

What I am missing in Clojure is the ability to take advantage of type metadata to compile it AOT to Android Dalvik/ART friendly bytecode.

Apparently not even 1.7.0 will fix the performance issues.
There's a bunch of issues with this post. He points out AT&T's one ad had a 78% CTR, and then labels HotWired's entire site CTR at 78% CTR (he assumes that they didn't have other ads after ATT and that all their ads have a 78% CTR)

And then he compares it to the FB CTR of 0.05%

0.05% is not accurate. It's likely what you'll hit if you have no idea what you're doing, or just don't care because you're an agency advertising a clueless big brand. But it's not that hard to hit a 1-3% CTR on FB now -- especially with the newsfeed ads. Even using standard IAB display it's not too difficult to hit a 1-2% CTR.

Last, the 78% CTR is suspect. I wouldn't just believe it blindly. It does make sense that it would be high (I.e. 20-30%) given that people weren't used to banner ads at the time. Additionally, it's a Trick to Click ad that would never be Approved today. And I've even tried out of curiosity, and it was immediately slapped by reviewers ("I bet you can't click your mouse right here")
Won't that be changed if Google develops iOS compatibility for Android wear?
But your counter will need (X-Y) bits of storage, so you'll need to store Y + (X-Y) bits, or a total of X bits, and you have saved nothing.
EMG Based Wireless Robotic Arm
Everything is toxic in high enough doses, even water.

I notice that you changed the text in the parents post from "some banned drugs" to "banned drugs", making the common mistake of grouping them all together and treating them as one category. (To me this indicates a fair amount of ignorance on the subject.)

Heart disease is the biggest killer in the UK, and I am assuming many other developed countries, so it could be could be easily argued that anything that causes obesity should be labeled more harmful than say psilocybin mushrooms, which I believe have very low toxicity. Just because they are banned, doesn't make psilocybin mushrooms harmful.
Well the closest I've found is https://github.com/zhemao/glisp which is similar syntactically, but doesn't have immutability.
>Mazzucato provides no real evidence
the government is good at funding
commercially viable innovation.

Without disagreeing with your point I have to point out that beyond basic research the government has also successfully provided infrastructure for commercial innovation with things like the Internet, GPS and nuclear power. It tends to accomplish this without really trying.
That made me laugh, too. It isn't like you could even say it's true in a business or evil corporation sense, either. Nestle have that covered.
It sure is an interesting output, which is why I put it under 'observations'. For every color (24-bit binary) the network receives it has to output either black or white, which it does, so I wouldn't call it a failure.
Am I not reading the diagram correctly? In the diagram the dark colors (more experience) are always higher than the corresponding light colors. That says experience is worth more than a fresh degree. What am I missing? Maybe it's a grammar thing, English is not my native language.
As long as you dont change any method signatures, sure. I think its the JVM that provides this as part of its remote debugging functionality.

If you change any signatures (should be most of the time) you need Jrebel.
Drywall - A website and user system for Node.js
Which is nice. And it could definitely open up new avenues for them.

But for example one of the areas that Clojure has been doing well in is the enterprise big data space which is dominated by the JVM based Hadoop ecosystem. Likewise many companies feel comfortable bringing in Clojure because they can leverage their existing Java libraries.

My point was that getting rid of the JVM loses a lot of what made Clojure actually successful.
I've tinkered around dropwizard and SBT with SBT-revolver, works like a charm.
Japan's Robot Dogs Get Funerals as Sony Looks Away
Until December 2013 I drank about 300 calories of soda per day. I also ate a good amount of candy. I have never had a weight problem in my life but at my yearly physical I found my triglycerides were 248 when they should be below 150.

I immediately stopped drinking soda, replacing it with water and unsweetened green tea. The first two weeks were rough, constantly craving a soda. Then it stopped and almost all the cravings were gone.

In my annual physical in December 2014 my triglycerides were 107. The only change I made in that year was to stop consuming soda/candy/desserts. Not consuming refined sugar was never a diet for me though; it was more of a permanent lifestyle change. I can't imagine having a soda now.
And then some day you'll have to visit a psychotherapist. Not being happy is destructive, being happy and greedy in your happiness is not. Attain a level of expertise where you can reliably predict task durations and then go lead a team to teach every team member the same. Then be a CTO. Then the world will be a calm, happy and steadily progressing place.
Absolutely right, I was just comparing with the dominant Java or Python.

Dependent typing is some cool stuff, I'd love to see more of it.
Well no, they occupy around 7/8 of the state space (if the symmetries buy you a factor of 8). But I guess the point is that the state space is so large that the factor of 8 still doesn't do a lot to make things tractable..
APPEW: 'Wikiwand: Faster Wikipedia Reader'
Downvoted for this comment?

Don't people remember the story of the woman who died drinking water to win a Nintendo?
http://www.cbsnews.com/news/woman-dies-after-water-drinking-...
Play framework handles this really nice without additional tools like Jrebel.

Its possible to use play framework in the same way as dropwizard is used, if you just ignore Plays server side scala templates.
Was the use of ANN necessary, or simply done because it was cool to do? Because at least in my mind it looks like extracting the text and running a brute force program on it would be faster, no?
There are nearly 500M apps ranking for "Game" in iTunes. Your app is a RPG game but there are too many other apps ranking for terms like RPG. Consider looking for what other apps don't rank for. ORPG for example only has a handful of apps ranking for it.
^ A great research started on YouTube, which ended up in Nature: http://www.nature.com/nchem/journal/v7/n3/full/nchem.2161.ht....

It's why it makes sense to study "already well understood" processes (to the point that sodium explosion is used as one of typical chemistry experiments for high schools).
Right? I figure by investing years of practice into yourself, you're sending a very clear message that at least you believe yourself to be a valuable asset. I've seen smart people come to workplaces but, without any zest or vision, they wind up doing only the bare minimum all the time.
Worth a read: http://www.kashflow.com/blog/the-effect-of-shorter-trial-per...
https://www.youtube.com/watch?v=c0aPKy8-qsE

had always read about it, never seen it in motion, quite good!
A lot of the info here is straight-up wrong. The author is misinformed about so much that it's hard to take his/her argument seriously.
Tricks with Chrome DevTools
Agree to disagree. I do not enjoy the impossible to prove defensive coding around threads and callbacks. The core.async library made threading in Clojure for me to now be simple and pleasant compared to difficult to test mutexes and deadlocks.
Some Notes on Company Culture
Can We Trust Robot Cars to Make Hard Choices?
I think you're misinterpreting the use of "high level" here. It's not that the candidate needs "a high level of understanding", it's that they need "a high level understanding". "High" here is in reference to the level of abstraction.

A high level understanding could mean something as simple as understanding the request-acknowledge nature of TCP, as opposed to the 'fire and forget' mechanism of UDP.

As to the claim that virtually no javascript developer needs to know TCP, that becomes less of a truth the closer you get to experimenting with tech like websockets, which is increasingly becoming part of javascript developers' jobs.

I think you're latching onto a narrative that you already made up about the poster before you even began this debate.

There's a large leap between what the poster is saying "I ask a wide range of questions to catch red flags if they get all wrong", and what you're saying "the poster is saying that javascript devs NEED to know TCP! Obviously an elitist filtering mechanism!".
Cannot agree at all with this list.
For me it was:

* SICP
* Antipatterns
* Bentley Programming Pearls
* Sedgewick Algorithms
* Stevens Advanced Programming in the UNIX Environment
* Knuth TAOCP
* Tanenbaum Computer Networks
Terrible, tasteless food largely marketed to children, ugly plastic interior, that's the image they worked so hard to acquire all these years, isn't it?

You can't just reverse decades of marketing and customer experience by altering the interior a bit and offering salads.

McDonalds and Burger King will always be bottom-rung establishments in my mind.
Have you seen the Samsung neckband thing? It does vibrating notifications, has a mic and reassembles into earphones.

I wouldn't use it myself but I'm glad someone's experimenting with weirder form factors.
Practice. There is nothing else that can prepare you better. Assume that you will fail the first 5 interviews and use them to learn. After a while, you get the hang of it and learn how to fake it for the real thing.

And remember, you do your best when you don't care about the job. If you do care, your nervousness and desire to impress will be perceived as incompetence. And at that point, you're just sabotaging yourself.
How can you even tell a boy character from a girl character? It's not like they show the genitalia.
Getting Car Loan Without Credit History: You Must Read These
I have a moto 360 myself and never remember to wear it. It came free with my contract.

If I were to buy another smartwatch it probably would be a Pebble Time I just think they should push this particular USP.
If you see a diplomat as a passive subject then I do agree. It's in human behavior to bypass complex procedures just to get the task done.

But if you can't expect an US diplomat to follow his country regulations and security requirements, maybe he is not qualified for the task.
Maak zelf je gezonde muesli met havervlokken en superfoods – Leef Nu Gezonder
How SMS and Mobile Sharing Will Play an Important Role in Mobile Marketing
The illusive Daily Standup Meeting. Do we actually need one or not?
Murphy ran a few other games through it, including Tetris, and found that the program would eventually just pause itself rather than continue playing and lose, a tactic shared by annoying, over-competitive cousins around the world since 1985.

It appears the only winning move is not to play.
She also has a book, "The Entrepreneurial State".
otto + clojurescript would probably work, but would lack many features + thread safety.
I was thinking this just yesterday. Samsung have a nice new smartwatch with "full" phone capability (i.e. its own 3g connectivity, can make calls on it), but the salesman told me you simply can't get it on contract in this country yet.
> we need from 10 to 13 servers, each with at least 8 cores, 512GB RAM, and ample disk space (10-15TB), running for about 5-9 months.

Is he sure about 512GB of RAM? That's a lot of memory. Even the 32-core memory-optimized AWS instances only have 244GB.
GnuGo is good enough to get started but you should not play many games with it. Just a handful to get acquainted with the rules.

Playing against computers will teach you bad habits and will not be helpful past the very basics. If you want to do exercises, try e.g. Tsumego (for Android at least).

And the best way to get started is to find your local Go club, take a friend with similar level to you (ie. complete novice) and join their game night (my local go clubs meet in bars). Ask a more experienced player to over-the-shoulder for a few games. This is how I got started.