skysight-inc/HackerNews huggingface dataset:
Hasn't OmniGroup solved both the free trial problem for Mac and for iOS using in app purchases? I know when I bought OmniGraffle for iPad there were upgrade options, and I used the free trial.

That's not to say asking Apple to improve this is bad, but is the first ask not a solved problem?
I use Bubble everyday for my work developing web apps. While there are many limitations, it’s been surprisingly flexible and has been able to support most my needs
Very interesting article and it really is sad that classical music which has a lot to offer for anybody is being used as a deterrent for 'delinquents' or class signifier.

I have made a similar experience as a semi-competitive chess player. As a child, I never perceived chess as an outlandish hobby. Chess clubs are full of people from all walks of life. But nowadays especially (maybe after enough movies used chess players as a trite metaphor for 'genius mastermind') people seem more often associate chess with that kind of stuff.

It strips something from the activity itself if it becomes associated with certain exclusive groups or classes. It's also happening to healthy nutrition or sports which are increasingly seen simply as signifiers of elite status and optimised lifestyles, rather than communal, shared activities.
Man, I think that's the first time I've seen someone compare the EU to the US unfavorably on regulatory capture. They both have it, but the US has basically perfected it. Just look at the FCC and it's current chair
The triangle is a hexagon folded onto itself. That's what the "parallax" part is.
> You should not be blamed for assuming, when talking to Google, that the O(n!) or O(n^2) solution is not even worth talking about. So I flopped around on O(n), O(nm) and O(nlogn) solutions after trying to whiteboard a recurrence relationship and giving up on O(1).

Did they say that they don't even want to listen to O(n^2) solution?
iNavigating in insert mode is your problem.ESCo

iThe default mode is called "normal mode" for a reason.ESC:wq
A counter-example from fiction comes to mind: Alex, the protagonist and uber-hoodlum in A Clockwork Orange, can't get enough of classical music, especially old "Ludwig Van".

https://youtu.be/cQCQRLA05AA

If your business has a Droog problem this is probably the wrong approach.
Depends on who is doing the interview!!!

Now, if I were doing an interview asking about dynamic programming, how about scenario aggregation, multi-variate spline approximations, neural net approximations, certainty equivalence with the Gaussian, non-inferior sets, measurable selection, etc.!!!!

One prof of mine wanted me to think about the role of potentials!
The idea that most successful startup founders are in their twenties is a myth
This appears to be for all the App Stores. It refers to “App Stores” (in plural), and many of the apps listed in the “supported by” section are iOS apps.
Digdag Workflow Engine: Looks great but why no one is talking about it?
The problem is when everybody starts doing the same, but without the prestige, salary, equity and lifestyle that Google provides.

Or without actually needing to problems that even remotely resemble the kinds of problems that Google (sometimes) solves.
Airflow is the king of workflow engines, but in my short experience, it seems unpolished.

Does anyone have experience with Digdag?

The workflow DSL looks so nice.
> There really aren’t the equivalent shorthand filters in data science.

There are, though, right? The catch-all "Data Scientist" title is being split into Data Engineer, Machine Learning Engineer, Data/BI Analyst, etc. Each of those, in my experience, have clear definitions.
Hmm. The argument seems to be that pre-1972 sound recordings (only recordings, not compositions) enjoyed protection under a patchwork of state laws and aspects of common law, protection that was arguably unlimited. (It's not clear to me whether these are technically considered copyright protections; I guess not.) Therefore, protecting artists' right to receive royalties from streaming, as long as the performance is still under copyright, isn't technically an extension; in fact the 2067 cutoff could be considered a new limitation.

So I guess my take on this is that I still feel that copyright terms (95 years or longer, depending on certain circumstances [0]) are too long, and I can see that this bill might technically not be making the problem worse.

[0] https://www.copyright.gov/circs/circ15a.pdf
We are talking about A. But forget about A, look at B!!!

It distracts from the core thread topic.
That's missing the point. The HTML document comes from a regular origin server, the rest of the stuff needs to be downloaded. That's a then down to a choice: Do you use a CDN or the existing HTTP/2 connection.
This is commonplace. I think it's due to the dilbert effect. If you can't judge candidates based on ability, you have to judge them based on accreditation. Larger organizations tend to have more layers of non-technical people evaluating technical candidates.

It's not particular to ML, though ML is worse than others. CS degrees are luckily becoming less needed for basic programming jobs.
> assuming one can make them hard-to-attribute

Luckily bio-weapons come with their own tracking tags.

From DNA we can reconstruct its origin. So it is not ideal for clandestine operations.
I'm wondering, how do you handle failovers?

Is it automatic or manual?

On infrastructure I handled from top to bottom, I used VIPs with keepalived (only the vrrp part, with a weight linked to success/failure of a check script).

But in AWS, I'm wondering how to do it properly, maybe DNS records with low TTL (like 1 second).
Cryptographic Security Analysis of T-310
great food for thought that applies to any public forum, whether it's infected with these massive secret governmental operations or not.
no, I was talking in general... since you brought up how long it takes to make stuff.
The author of that article (Graney) on Galileo's observations teaches at a nearby university, and I was able to attend a lecture he gave about the effect.

The tl;dr is that when you look through a telescope today stars are pinpoints. You can magnify them as much as you want, and they still appear pinpoints. Brighter stars might appear larger than smaller ones, but their size doesn't change with magnification. Galileo's telescope had such a small aperture that diffraction distorted the image, and the size of the disk of a star did change with magnification. Since they didn't understand diffraction at the time, they thought they were seeing the star's disk. Since there was no measurable parallax on stars at the time, they knew they had to be very far away, and thus unbelievable enormous in order to have a disk visible in a telescope.
Yes, my comment has a few assumptions

1. That you are in an area of the country with a lot of opportunities

2. That you kept your eye on the market and made sure that your skill set in demand

3. That you kept your resume updated

4. That you kept your network of recruiters, former coworkers, and references fresh.

If you have limited savings like the vast majority of Americans -- time is your enemy

With the unemployment rate of software developers being extremely low, the chances are that someone looking for a job that you are interviewing, already has a job. When I said my turn around from looking for a job to getting a job is about three weeks, I didn't mean to imply that I was a special snowflake.

A company I was working for went through a few rounds of layoffs before everyone was let go -- this was in 2011. Without fail, every developer and even L2 support person had another comparable job within a month.

If a company makes the hiring process too long, more than likely if you are in the right market and you are just a regular old "Full Stack Developer", by the time you go through the process, you've already received a couple of offers

Besides, if I'm looking for a job and I am unemployed, the time I am taking to do homework, I can be meeting with recruiters, preparing for interviews, brushing up on my skillset, etc...
Or something like a comment thread where half the comments pointing out other governments do propaganda are flagged to hell, like this section.
Hard to code for who? Embedded device development is hard for those who don't do it regularly, but fairly routine for those who do.

Self-driving cars are hard for everyone at the moment, but in 20 years will probably be fairly "easy" for experts in the field to replicate.
Isn't the comment itself a distraction, just like the ones in the main post? :)
> Based conversations with Sergei Popov

This guy seems like as close as possible to a real life Bond villian. How do you know him?
Here is a screen cast showing some features https://www.youtube.com/watch?v=YMYh6f_jODg&t=6s
How is that?

Isn't it plotting a prime spiral, not GCD?

Obviously prime implies gcd=1, but the "kth" square isn't "k", because it's a spiral counting up from the center.
Is recursion really worth the loss of clarity? Almost always no. The more clever you are in your code, the less likely anyone will ever see it (or want to).
That is an utterly braindead assertion.

I wrote the quoted article about Stuxnet. And I've helped write multiple operating systems.

Your argument not an argument. It's just a random assertion with no technical knowledge of either Stuxnet or how to write an operating system.

Stuxnet specifically took advantage of Windows's lack of sophistication in order to replicate.
This is the distraction the linked study was talking about. I'm not sure if it happens about articles related to India, but since we are on the topic about China's article getting down-voted (anecdotally I have seen multiple times), I think we should focus on that atm.
Ah, you beat me to it. I came to make the same suggestion.

DP is fancy caching, but you have to think about the space of the solution to do it right. It's not just easier to cache the results and use the recursive solution, but the code is often smaller and clearer too.

I spent some time understanding and coding up edit distance between trees DP-style, which is a fair bit trickier than edit distance between strings. At the end of the whole project, I wished I had simply memoized.
This is a very typical response in a thread about China.

Please stop comparing it with other nations. China's government and its modus operandi is a completely different ball game. It is not even the same sport.

It only detracts from the discussion. If you would like to discuss US topics, please open a new thread and we are happy to have a conversation.
http://epsilontheory.com/too-clever-by-half/
It was his vision that made him such a joy to be "latched onto." It's too easy to dismiss building collaborative environments with extreme talent underneath you. People aren't just cattle you can find and latch onto. It's often a reciprocal relationship.
I completely forgot about it this until I saw this, but I actually tried to do the same thing in 2011 after Google ripped me off:

https://andevuni.wordpress.com/

Stranger days.
I'm sorry, but just because two parties have equal amounts of power and vitriol towards each other does not give them any degree moral parity. This sort of "equivalence by emotion" means absolutely nothing.
Young people hate the redesign of Snapchat. They could very easily move on to some other app (kik?) and make Snapchat yesterday's news.
Oh, that makes much more sense. Thanks! That's a very cool site.
That's not a rebuttal. It's absolutely non-technical gatekeepers looking for certificates.

Graduates get mad because they realize they've wasted a bunch of money on something they can learn for free, so they reject the notion and make others go through the same abusive system.
Once you hire someone you have to give them a chance to be successful. As the threshold for firing someone is (rightly) much higher than simply not hiring them, fixing a false positive is much more expensive than missing out on a good candidate.

Also you can fix some false negatives - allow people to interview again for other positions at the company. I've seen multiple people get hired on the 2nd or 3rd time around and ultimately be successful.
If you don't have a clue as where to start in finding a profitable idea:

Ramit Sethi had an interesting article a while back about finding profitable ideas. TLDR; look for reoccurring themes in the types of tasks/data/processes people are requesting in UpWork's marketplace (UpWork use to be oDesk).

Researching there has the built-in advantage that these are obviously things that people care enough about to pay money for, so that can serve as some preliminary validation.

https://growthlab.com/how-i-validated-my-business-idea-using...

https://www.upwork.com/i/job-categories/
If you read the article, you would find out that this is the essence basically.

"As GDPR approaches, I get the impression that it is an end of an era for the internet. The days of someone making something, putting it on the internet and offering it to the world seem to be over. "

And this particular thing GDPR ruins pretty goddamn well.
Oh Dear!

https://m.youtube.com/watch?v=8moePxHpvok

Information/Tragedy buffer overflow attacks basically.
Is there a git protocol variant that allows the client to avoid downloading objects that it already has stored locally in another repository or cache?

For example: I have the Linux kernel already cloned in some directory. I clone a second repo which has the Linux kernel as a submodule. Can I clone the second repo straightforwardly without having to download Linux a second time? (Well yes, but only by manual intervention before doing the git submodule update - it'd be nice if objects could be shared in a cache across also repos somehow).
Click on the definition of T, and you see exactly the A054521 formula.

T = (n, k) => {
return (GCD(n, k) == 1) ? 1 : 0;
}

The given code doesn’t use primes, primesSet, or isPrime at all.
I highly recommend The Case Against Education by Bryan Caplan (https://www.amazon.com/Case-against-Education-System-Waste/d...). It's one of the more careful social science books I've ever read, and while it comes to controversial conclusions, even if you disagree with them you'll learn a lot about the issues by reading it. The assumption that education can be assumed to be profitable for society simply isn't supported by the evidence.
I think of it is about half as famous as the National Review. It's about half as old. Catholics, and people who read The Atlantic, New Yorker and other "public discourse" magazines are likely to be familiar with it.

I think an EV is a waste of time to start using now, but that wasn't always the case, and once you're in the habit of renewing one, it's probably easier to continue than to switch to a different cert, especially because downgrading would lead some users to question why the EV was removed from their browser. The financial cost of an EV isn't a factor for organizations beyond a certain size.
I miss those more explorative GUIs. Shoes, Tk and Rebol had their issues, but they're pretty great at throwing together a few buttons and paint some stuff. For all its power, I don't get the feeling from contemporary web stuff.
Frankly, the in-app purchase style of free trials leaves a lot to be desired. For instance, it's not compatible with family accounts, so I can't buy a game via in-app purchase on my account for my kids to play on theirs. This means that either I need to buy it for each of them, or have them use my account. In the end, I just don't buy it at all.
> Concepts usually get diluted as they pass from person to person, not more clear.

That is only possible if the concept has no practical utility. If the concept is being used, the historical pattern is improving refinement.

The author of the article provides a nice list of reasons why that would be the case (Bob is a modern day expositor of Alice's older, original idea):

Alice’s understanding of the Alice effect is probably the most confused understanding of it in all of history, being the first ‘understanding of the Alice effect’ to set itself apart from ‘confusion and ignorance about the Alice effect’.

In the billions of lifetimes that have passed since Alice’s time, the world has probably thought substantially more about The Alice Effect than Alice managed to in her lifetime, at least if it is important at all.

Alice’s very first account of the effect probably contained imperfections. Bob can write about the theory as it stood after years of adjustment.

Even if Alice’s account was perfectly correct, it was probably not perfectly well explained, unless she happens to have been a great explainer as well as a great physicist.

Physics has made many discoveries since Alice’s time, such as Claire forces, Evan motion and Roger fields. It might be easier to understand all of this by starting with the Roger fields, and explaining the Alice effect as a consequence. However literature from the likes of Alice is constrained to cover topics chronologically by date of discovery.

Bob speaks a similar version of English to me

Bob can be selected for having particular skill at writing and explanation, whereas Alice must be selected for having the scientific prowess to make the discovery.

Bob is actually trying to explain the thing to a 21st Century reader, while Alice is writing to pique the interest of some seventeenth century noblemen who lack modern intellectual machinery and are interested in issues like whether this is compatible with religion. An accurate impression of a 21st Century reader would probably cause Alice to fall over.
> Ebola is scary because it is one of the most contagious diseases.

Ebola isn't particularly contagious. It has a R0 of ~2. Measles for example is 10.
DNS has no version field. I'm torn as to the choice here. On the one hand, DNS is backwards compatible with everything.

EDNS is the only way to extend the protocol now, which is basically just adding additional Records to the Message that are designated as Extended DNS records, and treated specially.
>his stupid uneducated bimbo of a wife

that is most definitely not a fact, it is an opinion, namely your opinion. It's also a pointless and needlessly inflammatory insult that engenders no productive discussion. Would you say the same about the first lady of the US?
I think the obvious "gotchas" are problem definition (Am I formulating the problem in a way that will allow me to create value? a concrete example: am I modeling churn correctly?), overfitting, target leaks, and model trouble shooting / improvement (i.e. the model is doing OK, can it do better? How much better? How do we get there? Remembering that small performance gains can mean big $ at scale). On the reporting side, how confident that what I'm reporting is real? This is where the "science" training is helpful. Programming experience is relevant in the sense that implementation is important, i.e. it's far too easy to introduce critical target leak bugs when engineering features.

Of course we can abstract the root argument; for a given job, among those qualified to fill that job, there exists at least one person who has auto-learned the skills required to perform the job. This is probably true.
Anyone know how performant (this version of) Shoes is? I'm guessing with the port to Java it's just as performant as any JVM based application can be?

Additionally, has anyone used it for more complex applications or UIs? I'm just curious how easy it is to customize. Could be a nice alternative to Electron as I prefer Ruby to JS and Rust doesn't seem to have great UI support yet (from what I can tell, which is admittedly not much).
Bullshit. That era existed before everything was analyzed and monetized and PII was packaged and sold as a commodity. GDPR ruins invasion of privacy for profit.
That's normal. The company to experiment with data science and understand what can be done with it on a low risk project.
It's says the tenth anniversary is this July, which matches up with iOS, not Mac.
This is why I like the GDPR.

If you can't be bothered to care about people's personal information, then maybe you don't need it in the first place.
And for dry places with sun abundance the solar powered reverse osmosis is the future. Absolutely interesting topic!
In Kaspersky's defense, they have started making their source code auditable for certain customers. Kaspersky is well aware of how they are perceived as a company, and they are aware that if anyone ever traces any of their activities back to the KGB, it's game over for them. I can't pretend I trust Kaspersky 100%, but I can see why others might.
> All governments do propaganda, this is a well known fact....Even companies astroturf.

This paper isn't about that kind of propaganda, where a particular narrative gets pushed. It's about an insidious kind of propaganda where an unrelated or semi-related narrative is pushed to distract from some topic.

> Why is this downvoted?

Probably because it can be interpreted as a similar kind of propaganda to the kind the article describes (e.g. lets get everyone riled up about Israel such that they forget about China). I can see the loose topic-similarity aiding such a goal.
Lol, and Trump doesn't?
> Until you try to correct simple mistakes on Wikipedia a couple of times, and learn that you should just give up, and accept things like broken grammar, repeated sentence fragments, etc.

Counter-example: 99% of my Wikipedia activity is fixing typos here and there and I never got any issue.
The quest for a better code editor
Good catch! From the agreement document: "“Class Representative(s)” means each and all of the named Plaintiffs in this Action: Free Range Content, Inc., Coconut Island Software, Inc., Taylor Chose, and Matthew Simpson"

So that clause means that the plaintiffs will get up to $5,000 on top of what they will receive as claimants, and there is no such limit on claims (but the total payments will not exceed 11 million, including attorney and class representative compensation).
Why are you assuming that the recursive solution is less clear?
Philosophy advances the discussion of the great questions, exploring them from different angles and with different twists. This sometimes leads to new questions.
Unfortunately, the exponential-growth economies ate them all.
Hosting costs are not the main reason for the yearly fundraisers on Wikipedia. From July 2016 to June 2017 the Wikimedia Foundation raised $87.5 million in donations and spent $2.2 million in hosting.

https://annual.wikimedia.org/2017/financials.html
What were the fad jobs in USA before?
No, it isn't a distraction, it's actually related to the topic. A distraction along the lines of the article would be flagging this article and upvoting others.

However, upvoting this and flagging comments pointing out hypocrisy can also be construed as propaganda. Seeing that across the comment section is discouraging.
I think most people will agree that Google doesn't have the best hiring strategy for minimizing false negatives during Interviews. Fortunately for them, they have the luxury of only needing to protect against false positives. Not getting hired at Google was the best thing that ever happened to my career. I ended up earning far more at a successful startup where I used the rejection as motivation.
Working on that, there will be a second installment on Monday and - possibly, if I can find the time - a third with a number of case studies.

This whole sequence was sparked through a discussion about the GDPR on HN a few weeks ago and I've been working on it off-and-on hoping to get it done before the law becomes enforceable.
With a little bit of playing around you could make the drive play music.

That's basically the same thing you had to do to make the Apple play music anyway -- do a LDA to a certain address with various timings to toggle the 1 bit speaker. Amazingly enough, you could do legible text to speech with it -- https://en.wikipedia.org/wiki/Software_Automatic_Mouth
And what are they going to do when Apple ignores them?

Leave the app store? Start writing software for Windows Phone? Raise cabbages in Sto Lat?