skysight-inc/HackerNews huggingface dataset:
A crucial part of English-language songwriting, and something that is all too often missing from these types of introductory articles, is the importance of "scansion" [0], or "flow." Essentially, it's the concept that the stressed beats in a melody should correspond with the stressed syllables in lyrics. Sounds simple, but it's all too common in the writing process to fixate on a well-written line that matches the number of syllables but not the stress pattern - there's nothing like placing stress incorrectly on a preposition to make a song feel "forced."

http://www.simonhawkins.com/?p=340

In many ways, this is a big part of what makes songwriting a true engineering process - every line becomes a problem with well-known constraints, where you can apply creative solutions from either side of the problem... but you have to meet the constraints. (Of course, you can break it intentionally for effect - for instance, Eminem in "Lose Yourself" mis-stressing "that easy" to fit into a rhythm scheme alongside "gravity" - but this is done consciously.)

A key component is to make sure that the mental bandwidth required for this engineering doesn't interfere with creativity; getting that balance right is essential. It's why I generally wish people thought of songwriting software more as IDEs, with contextual information about potential bugs surfaced through third-party UI plugins. (Sadly, most professional notation software is closed to any meaningful modification.)
At least there would have been rum-ham.
Yeah, these are the kinds of vague, subjective terms that are sometimes used to target people whose actual performance is unassailable.
And still no proper F# support https://news.ycombinator.com/item?id=15007166

And another buggy release https://twitter.com/ReedCopsey/status/897125930195234817

Just like before https://twitter.com/rickasaurus/status/897195947830243328
Because Vulkan gets them Android and Switch support. They aren't insignificant enough markets to just ignore.

I think Sony said at some point they wanted to support Vulkan on the PS4 as well, but that never precipitated. You can use Vulkan on the PS4 GPU if you homebrew Linux on it, but thats not quite what developers are interested in.
Companies which track app download and engagement metrics also do this via VPN apps. That is how they are able to obtain such data. Not new, but also not discussed much.
Hi, I'm Tigran and I'm a software engineer at Buffer. Ask me anything
Especially since OSes with it integrated can probably do a better job of consistently dimming the screen. It's not really the competency of a third-party app.
He was just making a joke that he spends too much money on porn. Although given his nickname was "dirtbox", one can never be too sure.
There's nothing sinister here. Just large margins that can accomodate silly spending. But the margins are driven by justly earned efficiencies.
If you're using external flash rather than on-die flash, doesn't that mean you'll have to copy it into RAM before running it instead of running it directly, and therefore more RAM will also be part of the extra cost?
So hiring unqualified people is not useful. Giving someone the same benefit of the doubt you'd give another person with a different background would be great but is really, really hard in practice.

Other than doing thought experiments to try to correct for biases... It's hard.

One thing, and it's a small thing, is noticing if people in a group seem to have something to say, but seem unable to say it because they won't interrupt/talk over people (or that keeps happening)... Once you notice it, clearing a space for them to actually talk can help.

It requires being tuned in not just to the conversation, but the people in it, which is itself difficult. But I have seen it happen and it can be powerful.

There are a lot of little things like that which can be worked out, and I have no list of them or any magic wand solution.

Basically? Pay some attention to your biases and how you - and those around you - are treating others, especially those who might have internalized negative stereotypes and be struggling with imposter syndrome and all of that. Emotional awareness really helps.
One of the more interesting comments in the article is in regards to the social stigma of only consuming water during meals - people who have quit alcohol for various reasons have faced the same stigma when going out with friends.

I've found that ordering something that has little to no calories or substance goes a long way to alleviate these fears (like tonic or sparkling water).

Because something like this still costs money, it helps convince the purchaser that they aren't appearing to be "cheap" by only ordering water. Topo Chico (a sparkling water similar to San Pellegrino) is a favorite among recovering alcoholics in my area.
But how would a person in high school dedicate full time learning 'how to program'? That seems impossible. The same goes for full time college student.

Let's say I think I am dedicated (I know you'll have your own criteria on identifying my dedication). Say that I am in high school. How do you expect me to study during your defined hours full time? The best I could think of is dedicating my full time hours during summer vacation (if I have to let go of my part time job, camps, or home-work - testing, AP etc).

The same would apply when I am in college trying to get a degree.

In addition, I also don't see how any full time working individual could find time to accommodate learning schedule during the day. Say that I may be looking to change career.
Internet addiction in China: When treatment is deadly
Sounds a lot like saying people should get into management so that they can get other people to do stuff for them. People can do anything people can do, so you should get into people.

And it's totally true! A good manager can make anything happen that their team can accomplish, and their impact can be huge. But some people want to actually work on the stuff, not work on the stuff that works on the stuff.
Healthcare Serial Killers: Patterns and Policies
How?

edit: The wikipedia mentions that the TSP problem is NP-hard and explicitly says that the decision version of this problem is NP-complete. My assumption is that if the optimization version was proven to be NP-hard there would be no need to explicitly mention the decision version.

I can think of a way to use the decision version to find a solution to the optimization version but i feel like it must be flawed:

First we do a binary search on `L` (the length of the tour- input to the decision version) so we can find the optimal L within a factor of epsilon (maybe this epsilon is the flaw? But I don't think that is the case.) Now we pick an edge and increase its weight to infinity. Now we do the binary search again on the new graph. If the value of the optimal solution has changed it means that the edge must be in the optimal optimization solution. By doing the same process on all the edges we can find the optimal solution.

As I said there must be a flaw in the above algorithm but I can't find it.
I'd argue it still could be true. The CLR has variants of a lot of those too, but they are much less popular. All those alternative languages for the JVM probably still would have been born at some point even if Java adapted faster, but they are as popular as they are due to Java's slow adaptation.

This isn't a very good argument, but name recognition is on totally different level with alternative JVM languages too. Most people have heard of Groovy even if they don't use it. Boo on the other hand...?
Don't forget the case where P == 0
Arguably it's the threat of nuclear annihilation that's done that.

If anything the aircraft carriers are what the US does to stir up shit around the globe: Korea, Vietnam, Nicaragua, Panama, Grenada, Iraq, and Afghanistan among others.
"Trendy" company selling highly-niche product? Short that company. The probability they are the next iPhone is very low, it's a low-risk short.
You might want to take a look at the Civil Rights Act of 1964. It's one of the most famous pieces of legislation of the 20th century - you might have heard of it? Go read the bit about "protected classes".

The law will always seem arbitrary to you as long as you are ignorant of it.
I meant the upload time for Spectacles, not sure if we're talking about the same thing? The UX for the Snap app is great. I was the most active Snap user I knew up until recently (hence why I have Spectacles)
In the US, Youth (11 and under) soccer leagues have already banned heading the ball. In those leagues, it's the same as hitting the ball with your hand.

I suspect restrictions on older kids will develop in the coming years as well. I would guess it will always be a part of professional play, but college level and under probably should do away with it.
I tried it out and found the gradual transition to be still too abrupt and distracting. With flux I don't notice it gradually changing over the course of the evening, and that's enough for me to stick with it.
Spectacles, the Juicero of photography.
When he tweeted about leaving Tesla, he got about sixteen billion replies from people asking him to come work for them.
This is correct. Without private (anti-1984 cypherpunk) money the exchange is junk.
> when the operation was not successful.

Well, do you care about all the successful and unsuccessful aspects of TCP that underlie the connection? No, you just care that it was successful, allowing the HTTP request. Assuming that is successful, then your API "operation" can occur and return its result.
Support carriers had a different naming system and a CVE prefix: https://en.wikipedia.org/wiki/List_of_United_States_Navy_esc...

They're much smaller and less sophisticated than the fleet carriers, but the US built a metric shitton of them during WWII and they were essential in projecting air power.
As an Uber employee, I can say this: although the feelings on TK are mixed (some loving TK, others glad that he's gone), the feelings about Benchmark are pretty uniform. They are only out for themselves, and nothing they have done have "helped" us. They have only hurt us. This current ploy they are doing is only further hurting us. Everyone thinks this "letter" is a joke. Nothing to see here, at least from an employee perspective.
They needed to give those away like AOL did with discs.
Non AMP version: https://www.bloomberg.com/news/articles/2017-08-14/google-hi...
Is there a time limit after which the debt is forgiven?

What prevents someone with no intention of finding a job of signing up for the free education?

EDIT: I'm entirely serious about part two. I know quite a few people that would love to learn programming but, AFAIK, have no intention of working in the tech world. I could see them taking advantage of something like this. Most of them work in non-tech functions in an office environment. So learning programming would be useful to them but it's not their actual job.
Interesting theory. I think that's just a mental game though; I think of myself as "healthy" when I order water when we're out.

Most of my friends are also healthy individuals and will also order water though, so maybe it's dependent on who your "friends" are.
Do you really think they care?
> There seem to be a lot of naysayers in the comments about removing the GIL.

That's because it's been attempted over and over and over again. And each time it ends up failing due to the decrease in single-threaded performance (the bevy of necessary memory mutexes aren't free)), and the extensive amount of work required to make all of the standard libraries threadsafe.

I don't buy the $50,000 cost for a second. Sure, you might be able to safely change the interpreter for that little money, but you couldn't fix up performance and the standard library for that.
With W10 you must enable location service to enable "sunset to sunrise". If you keep LS disabled you can only mechanically set up & down times, which slowly drifts by seasons.

With f.lux you can insert your location manually.
Occasionally it does in the UK. A man who was videoed appealingly for calm during the London riots was let off I believe an assault charge. The magistrate told him something like 'we're even now '. However this was mitigation at sentencing following a trial.
Show HN: TechForReporters lets techies help journalists make fewer mistakes
Not really related to your domain, but...

It is my experience that even if building on a standard platform is nice (and fast) in the beginning, the downsides show themselves fast:

1) If your world-view and that of the "standard, customizable system" (SCS) is somewhat different, you are going to fight it forever

2) SCS is most likely very hard to upgrade in the future (depends on lots of stuff, talking ballpark here).

3) Some stuff your customers ask for is going to be almost impossible to do (variant of 1).

I have tried two projects where we tried to boost ahead by using a SCS-base (once wordpress+woocommerce and once drupal).
Both failed spectacularly and ended up being scrapped due to eternal fighting against the grain of the SCS... notice, no blame is put on the SCSs themselves...

The latter also ended up living long enough to also be a problem for updating...

Regarding updating, with custom software (with custom bugs/security holes), upgrading can be easier, but it is also not as urgent as a zero-day on a common piece of OSS...

Also if your SCS-upstream is going to deprecate the version you are building on, you are going to be in a world of hurt...

I have been doing custom programming/integration for almost 20 years, so that is not my usual track-record (2 of 2 failed)

My personal opinion, if you already know that your are going to heavily modify it, you would probably win by building the "right size" from scratch. (but I am, by heart, a builder and not a customizer)

But in the end, it depends on a lot of stuff, including:

- does your org have enough skill to build from scratch (which is much harder, as nobody has taken away the icky security problems)

- is launching fast (i.e. run-way problems) or lowest cost in the long run the most valuable

- what is the chance of doing a full rewrite in 3 months, if you find that SCS was the wrong approach

And please, be extra careful about security and do it right... no shortcuts here... actually, start out by building it secure with no features, and add them later (vs. the opposite approach).
I disapprove of this response on a number of levels. One of the biggest reasons I avoid these discussions is ironically, the "safe-space" crowd has managed to offend, insult, and ignore me more effectively than almost any other group, and ironically, they do so because of my race and gender [white, male].

Working in tech I work with probably 80% minorities (Indians, Asians, women, gays, Iranians, Bangladeshi, Pakistani, Russians, one Venezualen, one Egyptian). There was at least one time I was the only white guy on a team of 9.

Most of those I asked did not feel discriminated against.

So you tell your sob stories all you want, but the reality is most americans couldn't afford $500 in an emergency, and however bad you think skin color X or gender Y has it, that gulf pales in comparison to the problem of class-ism in America (and I don't here any SJWs speaking to that, and so I really have to question the motives at play).

And you're just dishonest to us and yourself if you are insinuating you, or Google, or SJW-crowd cares 1/10th as much about hiring an proportionate number of hispanics/jews/ugly-people/tatooed-people as it does a proportionate number of women.
OpenAI's bot beats some of the world's greatest DOTA 2 players
Make School (also YC, W12), has offered income based repayment since 2014 for our college program www.makeschool.com/product-college. There are now 3 cohorts of students who have gotten jobs and paid us under this model and a 4th is entering this fall.
It's always fun to try to dictate "wreck a nice beach." It's such a classic example of sound-alikes gone wrong that it seems engines go out of their way to interpret it as "recognize speech" unless you take extreme measures.
Original YC application thread for Drobox. Perspectives from comments are neat
That pace of production is absolutely nuts. The turn around time on these was six to eight months per ship, start to finish.
> It can refine the status code instead of overriding it.

True, this is sometimes possible when (coincidentally) one of the HTTP specs or extensions defines one of the codes in a way that feels similar enough.

The mistake is to assume that there is already a code for everything and that one does not need to define application specific error codes, which is what many API developers do.
It can log that you went somewhere that Google could not otherwise track you. And not just websites; mail, SSH, anything else. I'll wager a fair few people's attempts to avoid tracking for certain activities, clearing cookies, private mode, whatever, has been thwarted because they forgot they'd set this up.
It's also a stretch to claim that reinforced concrete is even a figurative façade: it's not just concrete over steel beams as rebar alone isn't structurally sound enough either without the concrete. In that way it is considered an "authentic" building material in Brutalism theory and not a facade.

Absolutely, reinforced concrete is not a recommended structural design tool in modern thinking, but some of that is learning lessons from mistakes Brutalists made, so it's hard to fault some of the over-reliance on reinforced concrete.

Just because a lot of Brutalist works seem to be failing at their original goals with at least a couple decades of hindsight, doesn't mean it wasn't worth exploring those ideals and goals. There's a lot Brutalism has taught us/can teach us about building materials, and the public's ever-changing relationship with civic spaces, and even what the "usefulness" of "ugly" buildings can sometimes be.
Submariners refer to their vessels as boats, though. So in that sense, the Royal Navy does have several rather large boats.
Island Tips for Surviving a Nuclear Attack
The New Linode Manager Preview
It seems the Japanese tend to have some kind of horizon that's longer than the average. It's not an accident that they dominate the list of the world's oldest companies.

https://en.wikipedia.org/wiki/List_of_oldest_companies
Most of the code I write is a mix of broken English and simple equations.

I agree with you: programming languages are languages.

I personally find them simpler than normal languages (no gender pronouns like in German, no special rules for past and present tense etc. Oh, and immediate honest (if somewhat mumbling) feedback from the compiler.
Russia doesn't have much of a navy excluding nuclear submarines and the only reason those are a problem is because of the megaton-yield nuclear weapons they carry.
> Meanwhile, I am more concerned about the future of GraphQL as http2 has arrived. With http2, the biggest selling point of reducing latency by using one single endpoint does not sound anymore. Then for the flexibility of limiting the scope of return, you can always specify it on the conventional RESTful API. So there is not much practical benefit. (Oh yes, there are some more goodies like subscription, but let's face it that not many use it) So to make GraphQL more useful, I think it needs a bigger evolution.

GraphQL's most significant latency gain isn't achieved through the use of a single endpoint to minimize parallel requests. As you mentioned, HTTP2 makes this a non-factor in terms of latency. The single endpoint part is only an implementation detail, and most follow it simply by convention.

Rather, GraphQL's major breakthrough in latency reduction is achieved through the use of the graph query language to completely bypass the multiple client-server roundtrip problem for interdependent data (i.e. having to wait for a user request to return the organization id, before being able to send a request to find some property off the organization the user belongs to). HTTP2 isn't able to help at all for this use case.
Apple does already provide a limited search engine, of course. It's the thing that returns "Suggested Website" when you type in the omnibar, and very often it finds what you're looking for without the need to go to Google (or DDG, or Bing). For one random query I just tried, it came up with a better result than DDG's #1 or #2, which is sad but not too surprising.
The good thing about going off caffeine is that it works well when you have some from time. For example, when I have a long drive ahead of me I get some Starbucks. I am so sensitive to caffeine now that it keeps me awake the whole drive (and a few hours more unfortunately).
Would you agree to share your research area ?
Just order the most expensive steak on the menu. Problem solved.
I'm kind of amazed that this article never really covers chord progressions.

A useful start is this chart
http://www.donaldsonworkshop.com/baraboo/songwriting/chordma...
Tesla's doing OTA pretty robustly. Maybe there just isn't enough space in a door lock to do it properly.

If a system can go back the last working version if the latest fails to work, even a bad version shouldn't brick the device.
> Benchmark agreed to let [Kalanick] have permanent control when they invested, if they didn't want that they shouldn't have signed the contract

Invisibly stapled to every contract is the entire corpus of relevant law. Delaware, for instance, protects minority investors from certain categories of abuse. If the claims in this letter are true regarding Kalanick telling Uber's Board that he was going to sign certain voting rights agreements, and then he did not do that, it could be grounds for finding violations per those laws.

Disclaimer: I am not a lawyer. This is not legal nor investment advice.
Aaaaaaaaah! <breath> Aaaaaaaaah!
The night value hasn't bothered me so I haven't given it much thought. I set it to that value when I first started using it as lower just looked weird at that time. I should probably try lower values at night and see if it effects my sleep.
The GIL is a legit pain when dealing with GUIs.

When you're jumping between C/C++ code and Python code you don't care much about the GIL... until you have a GUI which needs to be kept responsive and needs the GIL to do so.
Instagram posts can reveal depression better than anything patients tell doctors
CODE Berlin: a university for coders
Just a heads up that most tonic water is actually loaded with sugar and calories--nearly as much as soda!

I was pretty surprised when I'd realized this--G&T's had been my go-to "low-cal" cocktail for quite a while.

Ordering a club soda w/ lemon or lime however is a great move when avoiding alcohol in a social setting.
But what does the bible say about intellectual property? :)
Answers from 2017 Common Lisp experts
AFAIK this is already happening in some fields, or is actually an individual line item in some grant applications.
GitHub Gist mirror for readability: https://gist.github.com/phoe/d93f968f22bbcc87070cdc583176202...
You're violating the guidelines by complaining about being downvoted for violating the guidelines. Please stop doing this and (re-)read them.

> Please avoid introducing classic flamewar topics unless you have something genuinely new to say about them.

https://news.ycombinator.com/newsguidelines.html
Something I've been pondering recently: If there is broad acceptance of the research, and sufficient industry agreement to justify programs like f.lux and other night lights, should web developers like myself be more considerate as to what colours we splash over our websites?

I ask this as someone whose most recent project is bathed in a deep blue background, while posting on a site that is comfortably orange.