skysight-inc/HackerNews huggingface dataset:
> he illustrates by writing the title of a paper, the author, date, and first line. The result is obviously human-readable in a word processer without special training, but not in LaTeX.

And that shows, at best, that if all you do is write papers with the author, date, and only thefirst line, then perhaps Word is better suited for that particular task.

But then, writing real documents is far more demanding than that.

For instance, let's say you're trying to publish your paper in a document, and your paper has more text than a single first paragraph. You find out that the style guide imposed by a journal demands that all your figures are placed at the end, in annex. In LaTeX, all you need to do is add a single line of text (include a package). How much work does Word forces you to do?

And I won't even get started on the fact that MS Word fails to support any vector graphics format.
If only Microsoft would let us build native UWP apps in F# without having to jump through hoops with web frameworks

https://news.ycombinator.com/item?id=15007166
Only if you don't know Perl... To me Python is more unreadable ;)
I knew exactly what pavlov meant and know absolutely nothing about marketing. We can describe experiences in ways other than technological
We're always trying to figure that out, but it's the time that (barely) works for all parties
I'd agree that the concept of ride sharing is great. But Uber's execution of it has been a complete travesty. The precedent they set for people not expecting to tip drivers has set the standard for all "sharing economy" apps that came after. It is downright deceptive how they presented the service as "tips included" at first. On top of that, their technology is nothing that can't be copied and done better. I think Lyft is going to eat their lunch in the long run.
You do not have to wonder: https://assets.documentcloud.org/documents/3863782/The-Holde...
I think the parent would have drawn the same criticism if the exclusively marketed towards men.

I think his point was simply that their marketing misses 50% of the market. His point is not that it's wrong to only market towards women, his point was that it seems weird from a revenue perspective to only market to to half the population.
It's hard to have personalized search results (search bubble) while having a sense of privacy.
Franklin D. Roosevelt destroyed the largest city in all of Asia.
You seem to defend the idea that 'limitations to free speech lead to dictatorships' by defining a dictatorship as 'any government that puts limitations on free speech'.

...which is obviously tautological.

For better data, check out the democracy index: https://en.wikipedia.org/wiki/Democracy_Index#Democracy_Inde.... It's compiled by the publisher of The Economist, which is trusted rather widely, and its methodology is public.
Waze is much more of a CPU and bandwidth hog, it's quite possible your phone is just overheating and throttling especially if it is also charging st the same time and getting hit by sunlight.
Affected product owner here, I can clarify. First they do not lock from the inside, so they never prevent people from leaving, there's no issue there. Also they fail closed so at least my venues weren't open for thieves to just walk in (SOMA in SF is not exactly the best place to leave your doors unlocked).

They do accept traditional keys but the whole point of the lock is to delegate restricted access to people at certain times and with logs/notifications. So a physical key is like an admin override, not to be used in normal circumstances. As such, only me and my partner have them, and we generally never use them. In a wonderful example of Murphy's Law we were both out of town this weekend so all the people that were supposed to be coming to the venue to set up for a show were locked out with no recourse, it was a huge mess. Long story short, the use case of these locks renders the traditional key fallback less than ideal.
Google has banned ad blockers from its App Store, so I would say iOS actually has much higher ad block usage.
First, why live in Oakland? A lot of our students move to more friendly environments (read: cheaper) during that time.

There are a lot of great resources, no doubt, but those don't really compare to an in-person experience with an instructor and a school incentivized to take you all the way to hired.
You could also build a "sandbox" monad specifically for the class/framework. Let the students treat the monad as a blackbox Turing machine/state machine, unless they get time/interest/show aptitude to dive deeper. Doing that gives you the benefit that they don't accidentally google "Haskell IO" and fall down the monad rabbit hole without some preparation.
>"reverse sexism"

This phrase is itself a loaded non-thing, as it implies that all of this is taking place in a vacuum that was laboratory-generated by white-coated technicians.

But, instead, it's a grimy, imperfect world in which we know that women and other groups have been systematically disenfranchised and continue to be so. So, yeah, maybe someone else whose history does not bear that incredible burden will finally themselves miss out on an opportunity here or there. To those who complain of unfairness, I say "welcome to the world experienced for generations by the very people you now resent because you have to walk in their shoes for a few steps".

>the only mandate for the interview process would be to hire the best person, no exceptions

"Best" by whose standard? People aren't binary or discrete. They exist on a continuum with different strengths and weaknesses. Divergent skillsets, experiences, and perspectives matter, as well as cultivating a culture that at least somewhat reflects your customer base and the wider society in which your business operates. There is actual value to diversity that goes beyond daily LOC output.

Yeah, that may sound cliche, but it is a.) true and b.) vastly underappreciated by many who frequently express their lack of appreciation with statements about "hiring the best person for the job" and the like.
Ah I forgot about the full week schedule (my post was also about your first question). I'm also curious about how the programme is structured on a typical day.

For me personally, if there is a part time option (4 days a week even) this would be hugely attractive.
You weaken your own rights by choosing to interpret "speech" literally instead of as participation in public communications and discourse, which increasingly occurs over channels that do not require everyone to be within shouting distance of each other. Freedom of the press now extends further than a literal ink-on-paper printing press, to digital publication on an http server.

Delisting a domain from the DNS is metaphorically equivalent to raiding the premises of a newspaper publisher and ripping the banner off the front page of each printed copy, while leaving the remainder intact, so that anyone attempting to read the latest copy of that paper would not be able to find one, even if they were standing on a stack of them. It is backdoor censorship, by attacking people's name-based associations.
Two things:

1. Too few marketing. I only heard of Nix for the first time last year.

2. When you boot a virtual server, the UI usually offers you Debian, Ubuntu and Centos/RHEL images, sometimes Suse/SLES or Arch. So again, less visibility, and if the hoster does not allow you to bring your own image, it's a pain in the ass to install anything else.

3. (Going off topic for a second: I probably would have switched to Nix(OS) already if it wouldn't entail effectively abandoning the configuration management tool that I maintain.)
This is a false equivalence.

LGBT groups aren't known for committing crimes against humanity.
The Uber Dilemma (Stratechery Weekly Article 2017-08-14)
Good article, but I was disappointed by her implying that "women lack energy". That's too broad a statement. The women she hired may have lacked energy but you can't generalize based on that small sample.

I agree that we need to fix the problem at the source, i.e., encourage more girls (actually, kids in general, why limit it to girls?) to be interested in tech while they are still in middle and high schools.

There is ample evidence that there is a cultural problem in the United States in this regard. The 2015 stackoverflow survey has this interesting statement: "Developers in India are 3-times more likely to be female than developers in the United States." See https://insights.stackoverflow.com/survey/2015 Actually it is worse than it sounds because most of the female developers in the United States are first generation immigrants from Asia and Eastern Europe. So there is something in the US culture that makes American women not want to take up tech.

The diversity memo doesn't address the fact that more women take tech jobs when impediments are removed, as evidenced by the larger percentage of women in tech jobs in other countries.
Because companies that sell advertising, like Snapchat, would love to have all their users stream everything they see.
Pandora Names Sling TV Founding CEO Roger Lynch as New CEO and President
A list of 116 previous "solutions" to the P versus NP problem: http://www.win.tue.nl/~gwoegi/P-versus-NP.htm
Try to change the title to something meaningful, preferably the title of the page: "Helping parents keep their children safe online"
Note before doing this that antihistamines (with one exception) inhibit tanning. I presume this includes H2 blockers such as zantac/ranitidine

"histamine induces melanogenesis of human cultured melanocytes by protein kinase A activation via H2 receptors."

http://www.sciencedirect.com/science/article/pii/S0022202X15...

Another reason sunlight+tan might be helpful, is that your tan deals fights heavy metal toxicity:

Recent research suggests that melanin may serve a protective role other than photoprotection.[36] Melanin is able to effectively ligate metal ions through its carboxylate and phenolic hydroxyl groups, in many cases much more efficiently than the powerful chelating ligand ethylenediaminetetraacetate (EDTA). Thus, it may serve to sequester potentially toxic metal ions, protecting the rest of the cell.
https://en.wikipedia.org/wiki/Melanin
Exactly. iPhone owners in general have higher disposable income relative to Android owners.

In fact, I was about to link to Monument Valley's numbers.
The only biological causation here is that people with penises oppress those without. You can't explain human behavior purely in biological terms because they aren't biological systems, they're social.
Great article. Sad that if this article had been written by a man, it would not be getting any attention and the comments would be calling the author "sexist".

Here are my 2 cents as a male (thus my opinion on the issue automatically doesn't carry any weight to most of you). Women chose to pursue tech less than men (just look at any open source project), and this starts way before college. I took CS in high school - not because anybody encouraged me, but because I taught myself how to code as a kid in order to make videogames and cheat at them - and there were very few women in that class.

That's why it boggles my mind when people act as if discrimination is the reason why women are underrepresented in tech. Girls are underrepresented in introductory CS courses in high school, meaning they're clearly not even choosing to pursue the field as much as men. You can't claim discrimination if they're not even signing up for the introductory classes. And anyone who's taken a CS course in college knows that at least half the students there have been coding since they were kids (I graduated a while ago so I'd imagine that's even more the case now) - again, not because anybody told them to, but because they sought that knowledge out themselves - which can be intimidating to newcomers who've never seen "Hello, World".

Videogames are probably the main reason why men pursue CS more than women. The naive feminist will say "videogames are targeted towards boys". Yes they are - but that's because videogame developers are predominantly male, and game developers are more likely to create games that they themselves would enjoy. Videogames being male-dominated is simply a reflection of gendered biological differences, not some conspiracy to exclude women.

Any sort of discrimination on the basis of gender/race is a problem, that's a given and nobody will dispute that. But it should not be considered a problem that women choose to pursue tech less than men, just like it's not considered a problem that men are less likely to pursue nursing, primary/secondary education, psychiatry, fashion, and yoga teaching. Men who like yoga don't give a fuck about the underrepresentation of men in yoga classes.

At the end of the day, this "diversity" debate gets way too much attention. There used to be a time when the focus was on the tech and doing cool things, not what people looked like.
I rarely hear people complain about genuine use-cases but this would seem to be one. However, aren't most/all of the dataframe operations done in C extensions in these cases?
Title is very silly, just trying to jump on the dongle hate train. I don't have or own any dongles despite my many Apple devices (technically I have one for my iPhone 7 with headphones, but I have air pods if I ever need headphones). I think Apple knows most consumers don't need dongles at all.
Couldn't that stop gold farming / selling? Proof of work (proof of grinding)?
> In particular, I helped design MARMOSET (Marmoset Automated Reasoner Mostly Only Solves Easy Theorems), a competitive SAT problem solver. [...]

Now that is some good SAT solver name - keeping user's expectations low, I guess? Nice choice! ;)
Perhaps it makes the unlock call a no-op before numpy tries to unlock it.
The application criteria is pretty much that we can only accept n% of students (currently it's a little less than 3%), so those are the most "credentialed" students, but probably not representative.

It's vague, but what we really look for is dedication and a love for programming itself (as opposed to wanting to make more money), which exhibits itself in a variety of ways.

We hope to move to a model soon where as long as you complete code challenge x, you're enrolled, but we're not there.
It's a board battle pure and simple. We are all speculating and making it worse. It's like speculating on a divorce. Doesn't help anyone. However, the married couple needs to come to some common agreement. That much we know.
In the default sort mode ("best"), sufficiently downvoted comments won't be displayed at all, even if you do scroll all the way to the bottom.
This report shows phones.
There are many ipad's, and i'd bet that purchasing (or clicking ad links) on ipad is much easier than on iphone.
If you can solve the decision TSP in polytime you can solve the optimization case in polytime.
That may be the official statement but they sent me a replacement next day.
> which is pretty crazy C++ metaprogramming in its own right

Expression templates aren't that crazy, in the grand scheme of C++ meta programming.
If you think of the people that would naturally look to C# there are a lot of reasons why you might have an existing C++ codebase and migrate to a C#/C++ codebase. It's relatively straightforward to link the two languages where doing the same for Java is a lot more work. There are lots of legacy applications with decades-old business logic that can be glued into C# WinForms and work swimmingly. Java has this but the interop code is a lot of work.

Java applications also in my opinion struggle to feel 'native' especially on Windows to the same level of niceness as C#/C++.
Solving transportation and solving climate are linked.
Classifying Graphs as Images with Convolutional Neural Networks
Ask HN: Building your own CRM vs. Salesforce/SugarCRM
We are going to start using SugarCRM for dealing with tracking buying/remodeling/selling of real estate. I am building a real estate AVM which will read and write data concerning valuations to this CRM. As I understand it, there will be a large amount of customization of the CRM required with a lot of custom modules built. At what point is it easier to just build your own web app from scratch rather than try to use something like SugarCRM?

I would love to hear any personal experiences in either direction.
An algorithm could certainly be correct (in the sense of always giving the correct result) without being proven to do so (or even without any such proof existing, in some particular formal system). You are not wrong about that.
Allegedly. Innocent until proven guilty.
Speaking as a bitter cynic, I don't find anything surprising about it. As far as I would expect, the first defense is that they are incompetent for the task. The second is that you cannot do anything about it because that would be the same evil discrimination. (The apparent third, that they don't want to do it, did take me by surprise. Color me impressed.)

To address your actual post, I seem to have missed the whole thing. I spent much of my career in Austin as a fairly short term contractor, with the first positions I took having a rough balance. (This was the early '90s.) There was never a question about the women's competence (or interest). I can't speak to any questions of harassment, though; I rarely got close to my coworkers. Only the last contract job was a sausage fest. :-)

Then I spent two longer stretches at UT Austin and as a NASA contractor. Both environments were fairly equal, sex wise.

On the other hand, my mother worked for a bank for 40 years and never got higher than head teller, in spite of training several men who went on to be her supervisors. And my SO has several stories of being told that women can't major in mathematics.
>'If someone was to create AI that is human-equivalent (aka strong AI)'

Creating AI with human level intelligence isn't going to be so great, most people are complete idiots. Creating AI with above human intelligence is a different story.
Snowflake: A Model Agnostic Accelerator for Deep Convolutional Neural Networks
Night Shift only gives a small red shift compared to f.lux.
I think DannyBee's using a slightly broader definition of parsing than you're used to. There's the narrow definition of parsing ("Here's how we go from a sequence of bytes to an AST") that's the concrete material taught in compiler courses. But there's also a much broader paradigm where "parsing" is broadened to "Here's how we go from a listed set of patterns, possibly overlapping, to a set of transformations defined by those patterns." The source input need not be a linear set of bytes; you can trivially extend it to trees by taking an in-order traversal of the tree, or even operate directly on tree or graph data structures.

With the broader definition, a large number of what you consider the interesting parts of program analysis are actually parsing problems. Instruction selection, for example, involves tiling the AST (or more typically, the IR) with a minimal set of machine instructions. In many compilers, this is implemented with a machine-definition file that describes a grammar for transforming the IR into machine-language instructions. Peephole optimization involves recognizing certain patterns (eg. division by a constant power of 2) and then transforming them into more efficient constructs (eg. shift-right). This can also be described by a grammar on the IR.

I'm not sure if this is explicitly taught in compiler courses - it wasn't really in mine, but it was alluded to - but it's a really powerful way of thinking of the passes in a compiler. It lets you unify concepts, so that instead of memorizing all the specific algorithms used, you can think of a pass as "this is a transformation from this specific input language to this specific output language".
For the most part, adding complexity to anything increases the chance of failure. For average people (who don't generally give out their keys) it's not a great idea, but for airbnb hosts, making a key that is hard to copy is a good idea.

However, I've seen some airbnbs that have a pin door code or a key fob, which are arguably more secure than a regular key lock but have less chance of failure in my experience.
Can they not simply self-host?

But besides that, my understanding is that though the internet is free, the various entities on the internet are equally free to refuse service. After all, if they were otherwise obligated, that would imply X's freedom can override Y's freedom, which also contradicts the nebulous ideal of freedom.
That is an awfully expensive way to send a message to someone that may not exist
Sounds like the argument for locks that are easy to re-key and doing it yourself after each guest.
There's not a "type" we're looking for; some of our best students barely finished high school, let alone college.

Our schedule is full-time just because we're looking for people that are dedicated. We're working on part-time, but have to be more careful with that, as it would be about a year long.
Acoustic light strings are 12 gauge though, compared to electrics which are 9 or 10 gauge. There is definitely a large difference between those to a beginner.

For what it's worth, I actually use 8s on my electrics, so the jump from electric to acoustic is kind of annoying.
Why do we need registrars at all? They don't seem to do a whole lot, but they charge quite a bit for it. The "service" they provide is handed down from a pseudo-government organization.

I suppose someone needs to resolve naming conflicts, and charge rent so unused domains eventually go away.

I wonder if anyone's made a DNS system where the registry can detect conflicts but doesn't actually know what domains you own. So you pay $10 for some encryption key or something, which happens to correspond to a domain, but nobody including the registrar can tell which domain the key maps to. If you stop paying, the domain stops resolving; but nobody knows who's paying.
Finally, I can spell noöne properly!
New for Visual Basic: .NET Standard Class Libraries and the Dotnet CLI
And now this: Google cancels domain registration for Daily Stormer http://uk.businessinsider.com/google-cancels-domain-registra...
Pandora Names New CEO/President: Roger Lynch
> It absolutely staggers me that nobody seems to bother making sure street names are actually visible on the map.

That's the worst thing with Google Maps for me. It drives me mad when I'm trying to navigate on foot. I never trust the compass in my phone, so figuring out my direction by looking at street names is actually pretty important. (I prefer doing that anyway, because that's just how people use maps). It's to the point where if a street actually doesn't have a name, I'll still spend a minute trying to trick Google Maps into showing one because there's no way to tell.

Does Apple do a better job with it?